automation = $automation; } /** * @return string */ public function getAutomation() { return $this->automation; } /** * Debug message for when there is an update on the AutomationRun. Provides * further details about the resource creation or state change. * * @param string $message */ public function setMessage($message) { $this->message = $message; } /** * @return string */ public function getMessage() { return $this->message; } /** * Unique identifier of the `DeliveryPipeline`. * * @param string $pipelineUid */ public function setPipelineUid($pipelineUid) { $this->pipelineUid = $pipelineUid; } /** * @return string */ public function getPipelineUid() { return $this->pipelineUid; } /** * Type of this notification, e.g. for a Pub/Sub failure. * * Accepted values: TYPE_UNSPECIFIED, TYPE_PUBSUB_NOTIFICATION_FAILURE, * TYPE_RESOURCE_STATE_CHANGE, TYPE_PROCESS_ABORTED, * TYPE_RESTRICTION_VIOLATED, TYPE_RESOURCE_DELETED, TYPE_ROLLOUT_UPDATE, * TYPE_DEPLOY_POLICY_EVALUATION, TYPE_RENDER_STATUES_CHANGE * * @param self::TYPE_* $type */ public function setType($type) { $this->type = $type; } /** * @return self::TYPE_* */ public function getType() { return $this->type; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(AutomationEvent::class, 'Google_Service_CloudDeploy_AutomationEvent');