artifactStorage = $artifactStorage; } /** * @return string */ public function getArtifactStorage() { return $this->artifactStorage; } /** * @param DefaultPool */ public function setDefaultPool(DefaultPool $defaultPool) { $this->defaultPool = $defaultPool; } /** * @return DefaultPool */ public function getDefaultPool() { return $this->defaultPool; } /** * @param PrivatePool */ public function setPrivatePool(PrivatePool $privatePool) { $this->privatePool = $privatePool; } /** * @return PrivatePool */ public function getPrivatePool() { return $this->privatePool; } /** * @param string */ public function setServiceAccount($serviceAccount) { $this->serviceAccount = $serviceAccount; } /** * @return string */ public function getServiceAccount() { return $this->serviceAccount; } /** * @param string[] */ public function setUsages($usages) { $this->usages = $usages; } /** * @return string[] */ public function getUsages() { return $this->usages; } /** * @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(ExecutionConfig::class, 'Google_Service_CloudDeploy_ExecutionConfig');