dasherCustomerId = $dasherCustomerId; } /** * @return string */ public function getDasherCustomerId() { return $this->dasherCustomerId; } /** * Optional. The super admin email address for the workspace that will be used * for access token generation. For now we only use it for Native Google Drive * connector data ingestion. * * @param string $superAdminEmailAddress */ public function setSuperAdminEmailAddress($superAdminEmailAddress) { $this->superAdminEmailAddress = $superAdminEmailAddress; } /** * @return string */ public function getSuperAdminEmailAddress() { return $this->superAdminEmailAddress; } /** * Optional. The super admin service account for the workspace that will be * used for access token generation. For now we only use it for Native Google * Drive connector data ingestion. * * @param string $superAdminServiceAccount */ public function setSuperAdminServiceAccount($superAdminServiceAccount) { $this->superAdminServiceAccount = $superAdminServiceAccount; } /** * @return string */ public function getSuperAdminServiceAccount() { return $this->superAdminServiceAccount; } /** * The Google Workspace data source. * * Accepted values: TYPE_UNSPECIFIED, GOOGLE_DRIVE, GOOGLE_MAIL, GOOGLE_SITES, * GOOGLE_CALENDAR, GOOGLE_CHAT, GOOGLE_GROUPS, GOOGLE_KEEP, GOOGLE_PEOPLE * * @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(GoogleCloudDiscoveryengineV1alphaWorkspaceConfig::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1alphaWorkspaceConfig');