description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * Required. The display name of the action. * * @param string $displayName */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * Required. The id of the action. * * @param string $id */ public function setId($id) { $this->id = $id; } /** * @return string */ public function getId() { return $this->id; } /** * Required. The trigger mode supported by the action. * * Accepted values: TRIGGER_MODE_UNSPECIFIED, API_HUB_ON_DEMAND_TRIGGER, * API_HUB_SCHEDULE_TRIGGER, NON_API_HUB_MANAGED * * @param self::TRIGGER_MODE_* $triggerMode */ public function setTriggerMode($triggerMode) { $this->triggerMode = $triggerMode; } /** * @return self::TRIGGER_MODE_* */ public function getTriggerMode() { return $this->triggerMode; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudApihubV1PluginActionConfig::class, 'Google_Service_APIhub_GoogleCloudApihubV1PluginActionConfig');