lastTransitionTime = $lastTransitionTime; } /** * @return string */ public function getLastTransitionTime() { return $this->lastTransitionTime; } /** * Human-readable message indicating details about last transition. * * @param string $message */ public function setMessage($message) { $this->message = $message; } /** * @return string */ public function getMessage() { return $this->message; } /** * Machine-readable message indicating details about last transition. * * @param string $reason */ public function setReason($reason) { $this->reason = $reason; } /** * @return string */ public function getReason() { return $this->reason; } /** * state of the condition. * * Accepted values: STATE_UNSPECIFIED, STATE_TRUE, STATE_FALSE, STATE_UNKNOWN * * @param self::STATE_* $state */ public function setState($state) { $this->state = $state; } /** * @return self::STATE_* */ public function getState() { return $this->state; } /** * Type of the condition. (e.g., ClusterRunning, NodePoolRunning or * ServerSidePreflightReady) * * @param string $type */ public function setType($type) { $this->type = $type; } /** * @return string */ public function getType() { return $this->type; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ResourceCondition::class, 'Google_Service_GKEOnPrem_ResourceCondition');