archive = $archive; } /** * @return ArchiveSource */ public function getArchive() { return $this->archive; } /** * A codebase source. * * @param CodebaseSource $codebase */ public function setCodebase(CodebaseSource $codebase) { $this->codebase = $codebase; } /** * @return CodebaseSource */ public function getCodebase() { return $this->codebase; } /** * An Artifact Registry container image source. * * @param ContainerSource $container */ public function setContainer(ContainerSource $container) { $this->container = $container; } /** * @return ContainerSource */ public function getContainer() { return $this->container; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BuildSource::class, 'Google_Service_FirebaseAppHosting_BuildSource');