action = $action; } /** * @return self::ACTION_* */ public function getAction() { return $this->action; } /** * Required. Data to be managed. * * @param string $data */ public function setData($data) { $this->data = $data; } /** * @return string */ public function getData() { return $this->data; } /** * Required. Type of data to be managed. * * Accepted values: DATA_TYPE_UNSPECIFIED, PROXY_DEPLOYMENT_MANIFEST, * ENVIRONMENT_MANIFEST, PROXY_BUNDLE, SHARED_FLOW_BUNDLE * * @param self::DATA_TYPE_* $dataType */ public function setDataType($dataType) { $this->dataType = $dataType; } /** * @return self::DATA_TYPE_* */ public function getDataType() { return $this->dataType; } /** * Required. Relative path of data being managed for a given plugin instance. * * @param string $relativePath */ public function setRelativePath($relativePath) { $this->relativePath = $relativePath; } /** * @return string */ public function getRelativePath() { return $this->relativePath; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest::class, 'Google_Service_APIhub_GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest');