accessControl = $accessControl; } /** * @return GoogleCloudContentwarehouseV1AccessControlAction */ public function getAccessControl() { return $this->accessControl; } /** * @param string */ public function setActionId($actionId) { $this->actionId = $actionId; } /** * @return string */ public function getActionId() { return $this->actionId; } /** * @param GoogleCloudContentwarehouseV1AddToFolderAction */ public function setAddToFolder(GoogleCloudContentwarehouseV1AddToFolderAction $addToFolder) { $this->addToFolder = $addToFolder; } /** * @return GoogleCloudContentwarehouseV1AddToFolderAction */ public function getAddToFolder() { return $this->addToFolder; } /** * @param GoogleCloudContentwarehouseV1DataUpdateAction */ public function setDataUpdate(GoogleCloudContentwarehouseV1DataUpdateAction $dataUpdate) { $this->dataUpdate = $dataUpdate; } /** * @return GoogleCloudContentwarehouseV1DataUpdateAction */ public function getDataUpdate() { return $this->dataUpdate; } /** * @param GoogleCloudContentwarehouseV1DataValidationAction */ public function setDataValidation(GoogleCloudContentwarehouseV1DataValidationAction $dataValidation) { $this->dataValidation = $dataValidation; } /** * @return GoogleCloudContentwarehouseV1DataValidationAction */ public function getDataValidation() { return $this->dataValidation; } /** * @param GoogleCloudContentwarehouseV1DeleteDocumentAction */ public function setDeleteDocumentAction(GoogleCloudContentwarehouseV1DeleteDocumentAction $deleteDocumentAction) { $this->deleteDocumentAction = $deleteDocumentAction; } /** * @return GoogleCloudContentwarehouseV1DeleteDocumentAction */ public function getDeleteDocumentAction() { return $this->deleteDocumentAction; } /** * @param GoogleCloudContentwarehouseV1PublishAction */ public function setPublishToPubSub(GoogleCloudContentwarehouseV1PublishAction $publishToPubSub) { $this->publishToPubSub = $publishToPubSub; } /** * @return GoogleCloudContentwarehouseV1PublishAction */ public function getPublishToPubSub() { return $this->publishToPubSub; } /** * @param GoogleCloudContentwarehouseV1RemoveFromFolderAction */ public function setRemoveFromFolderAction(GoogleCloudContentwarehouseV1RemoveFromFolderAction $removeFromFolderAction) { $this->removeFromFolderAction = $removeFromFolderAction; } /** * @return GoogleCloudContentwarehouseV1RemoveFromFolderAction */ public function getRemoveFromFolderAction() { return $this->removeFromFolderAction; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudContentwarehouseV1Action::class, 'Google_Service_Contentwarehouse_GoogleCloudContentwarehouseV1Action');