automaticUpdatePolicy = $automaticUpdatePolicy; } /** * @return AutomaticUpdatePolicy */ public function getAutomaticUpdatePolicy() { return $this->automaticUpdatePolicy; } /** * @param string */ public function setBuild($build) { $this->build = $build; } /** * @return string */ public function getBuild() { return $this->build; } /** * @param string */ public function setDockerRegistry($dockerRegistry) { $this->dockerRegistry = $dockerRegistry; } /** * @return string */ public function getDockerRegistry() { return $this->dockerRegistry; } /** * @param string */ public function setDockerRepository($dockerRepository) { $this->dockerRepository = $dockerRepository; } /** * @return string */ public function getDockerRepository() { return $this->dockerRepository; } /** * @param string */ public function setEntryPoint($entryPoint) { $this->entryPoint = $entryPoint; } /** * @return string */ public function getEntryPoint() { return $this->entryPoint; } /** * @param string[] */ public function setEnvironmentVariables($environmentVariables) { $this->environmentVariables = $environmentVariables; } /** * @return string[] */ public function getEnvironmentVariables() { return $this->environmentVariables; } /** * @param OnDeployUpdatePolicy */ public function setOnDeployUpdatePolicy(OnDeployUpdatePolicy $onDeployUpdatePolicy) { $this->onDeployUpdatePolicy = $onDeployUpdatePolicy; } /** * @return OnDeployUpdatePolicy */ public function getOnDeployUpdatePolicy() { return $this->onDeployUpdatePolicy; } /** * @param string */ public function setRuntime($runtime) { $this->runtime = $runtime; } /** * @return string */ public function getRuntime() { return $this->runtime; } /** * @param string */ public function setServiceAccount($serviceAccount) { $this->serviceAccount = $serviceAccount; } /** * @return string */ public function getServiceAccount() { return $this->serviceAccount; } /** * @param Source */ public function setSource(Source $source) { $this->source = $source; } /** * @return Source */ public function getSource() { return $this->source; } /** * @param SourceProvenance */ public function setSourceProvenance(SourceProvenance $sourceProvenance) { $this->sourceProvenance = $sourceProvenance; } /** * @return SourceProvenance */ public function getSourceProvenance() { return $this->sourceProvenance; } /** * @param string */ public function setSourceToken($sourceToken) { $this->sourceToken = $sourceToken; } /** * @return string */ public function getSourceToken() { return $this->sourceToken; } /** * @param string */ public function setWorkerPool($workerPool) { $this->workerPool = $workerPool; } /** * @return string */ public function getWorkerPool() { return $this->workerPool; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BuildConfig::class, 'Google_Service_CloudFunctions_BuildConfig');