disableModifications = $disableModifications; } /** * @return bool */ public function getDisableModifications() { return $this->disableModifications; } /** * @param bool */ public function setDisableServing($disableServing) { $this->disableServing = $disableServing; } /** * @return bool */ public function getDisableServing() { return $this->disableServing; } /** * @param string */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * @param string[] */ public function setIndexingServiceAccounts($indexingServiceAccounts) { $this->indexingServiceAccounts = $indexingServiceAccounts; } /** * @return string[] */ public function getIndexingServiceAccounts() { return $this->indexingServiceAccounts; } /** * @param GSuitePrincipal[] */ public function setItemsVisibility($itemsVisibility) { $this->itemsVisibility = $itemsVisibility; } /** * @return GSuitePrincipal[] */ public function getItemsVisibility() { return $this->itemsVisibility; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param string[] */ public function setOperationIds($operationIds) { $this->operationIds = $operationIds; } /** * @return string[] */ public function getOperationIds() { return $this->operationIds; } /** * @param bool */ public function setReturnThumbnailUrls($returnThumbnailUrls) { $this->returnThumbnailUrls = $returnThumbnailUrls; } /** * @return bool */ public function getReturnThumbnailUrls() { return $this->returnThumbnailUrls; } /** * @param string */ public function setShortName($shortName) { $this->shortName = $shortName; } /** * @return string */ public function getShortName() { return $this->shortName; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(DataSource::class, 'Google_Service_CloudSearch_DataSource');