= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @var string */ public $imagefsAvailable; /** * Optional. Grace period for eviction due to imagefs inodes free signal. * Sample format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @var string */ public $imagefsInodesFree; /** * Optional. Grace period for eviction due to memory available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @var string */ public $memoryAvailable; /** * Optional. Grace period for eviction due to nodefs available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @var string */ public $nodefsAvailable; /** * Optional. Grace period for eviction due to nodefs inodes free signal. * Sample format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @var string */ public $nodefsInodesFree; /** * Optional. Grace period for eviction due to pid available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @var string */ public $pidAvailable; /** * Optional. Grace period for eviction due to imagefs available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @param string $imagefsAvailable */ public function setImagefsAvailable($imagefsAvailable) { $this->imagefsAvailable = $imagefsAvailable; } /** * @return string */ public function getImagefsAvailable() { return $this->imagefsAvailable; } /** * Optional. Grace period for eviction due to imagefs inodes free signal. * Sample format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @param string $imagefsInodesFree */ public function setImagefsInodesFree($imagefsInodesFree) { $this->imagefsInodesFree = $imagefsInodesFree; } /** * @return string */ public function getImagefsInodesFree() { return $this->imagefsInodesFree; } /** * Optional. Grace period for eviction due to memory available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @param string $memoryAvailable */ public function setMemoryAvailable($memoryAvailable) { $this->memoryAvailable = $memoryAvailable; } /** * @return string */ public function getMemoryAvailable() { return $this->memoryAvailable; } /** * Optional. Grace period for eviction due to nodefs available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @param string $nodefsAvailable */ public function setNodefsAvailable($nodefsAvailable) { $this->nodefsAvailable = $nodefsAvailable; } /** * @return string */ public function getNodefsAvailable() { return $this->nodefsAvailable; } /** * Optional. Grace period for eviction due to nodefs inodes free signal. * Sample format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @param string $nodefsInodesFree */ public function setNodefsInodesFree($nodefsInodesFree) { $this->nodefsInodesFree = $nodefsInodesFree; } /** * @return string */ public function getNodefsInodesFree() { return $this->nodefsInodesFree; } /** * Optional. Grace period for eviction due to pid available signal. Sample * format: "10s". Must be >= 0. See * https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure- * eviction/#eviction-signals * * @param string $pidAvailable */ public function setPidAvailable($pidAvailable) { $this->pidAvailable = $pidAvailable; } /** * @return string */ public function getPidAvailable() { return $this->pidAvailable; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(EvictionGracePeriod::class, 'Google_Service_Container_EvictionGracePeriod');