api = $api; } /** * @return GoogleCloudApihubV1Api */ public function getApi() { return $this->api; } /** * Optional. Timestamp indicating when the API was created at the source. * * @param string $originalCreateTime */ public function setOriginalCreateTime($originalCreateTime) { $this->originalCreateTime = $originalCreateTime; } /** * @return string */ public function getOriginalCreateTime() { return $this->originalCreateTime; } /** * Optional. The unique identifier of the API in the system where it was * originally created. * * @param string $originalId */ public function setOriginalId($originalId) { $this->originalId = $originalId; } /** * @return string */ public function getOriginalId() { return $this->originalId; } /** * Required. Timestamp indicating when the API was last updated at the source. * * @param string $originalUpdateTime */ public function setOriginalUpdateTime($originalUpdateTime) { $this->originalUpdateTime = $originalUpdateTime; } /** * @return string */ public function getOriginalUpdateTime() { return $this->originalUpdateTime; } /** * Optional. The list of versions present in an API resource. * * @param GoogleCloudApihubV1VersionMetadata[] $versions */ public function setVersions($versions) { $this->versions = $versions; } /** * @return GoogleCloudApihubV1VersionMetadata[] */ public function getVersions() { return $this->versions; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudApihubV1APIMetadata::class, 'Google_Service_APIhub_GoogleCloudApihubV1APIMetadata');