Interface VersionMetadataOrBuilder (0.28.0)

public interface VersionMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDeployments(int index)

public abstract DeploymentMetadata getDeployments(int index)

Optional. The deployments linked to this API version. Note: A particular API version could be deployed to multiple deployments (for dev deployment, UAT deployment, etc.)

repeated .google.cloud.apihub.v1.DeploymentMetadata deployments = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
DeploymentMetadata

getDeploymentsCount()

public abstract int getDeploymentsCount()

Optional. The deployments linked to this API version. Note: A particular API version could be deployed to multiple deployments (for dev deployment, UAT deployment, etc.)

repeated .google.cloud.apihub.v1.DeploymentMetadata deployments = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getDeploymentsList()

public abstract List<DeploymentMetadata> getDeploymentsList()

Optional. The deployments linked to this API version. Note: A particular API version could be deployed to multiple deployments (for dev deployment, UAT deployment, etc.)

repeated .google.cloud.apihub.v1.DeploymentMetadata deployments = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<DeploymentMetadata>

getDeploymentsOrBuilder(int index)

public abstract DeploymentMetadataOrBuilder getDeploymentsOrBuilder(int index)

Optional. The deployments linked to this API version. Note: A particular API version could be deployed to multiple deployments (for dev deployment, UAT deployment, etc.)

repeated .google.cloud.apihub.v1.DeploymentMetadata deployments = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
DeploymentMetadataOrBuilder

getDeploymentsOrBuilderList()

public abstract List<? extends DeploymentMetadataOrBuilder> getDeploymentsOrBuilderList()

Optional. The deployments linked to this API version. Note: A particular API version could be deployed to multiple deployments (for dev deployment, UAT deployment, etc.)

repeated .google.cloud.apihub.v1.DeploymentMetadata deployments = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.apihub.v1.DeploymentMetadataOrBuilder>

getOriginalCreateTime()

public abstract Timestamp getOriginalCreateTime()

Optional. Timestamp indicating when the version was created at the source.

.google.protobuf.Timestamp original_create_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The originalCreateTime.

getOriginalCreateTimeOrBuilder()

public abstract TimestampOrBuilder getOriginalCreateTimeOrBuilder()

Optional. Timestamp indicating when the version was created at the source.

.google.protobuf.Timestamp original_create_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getOriginalId()

public abstract String getOriginalId()

Optional. The unique identifier of the version in the system where it was originally created.

string original_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The originalId.

getOriginalIdBytes()

public abstract ByteString getOriginalIdBytes()

Optional. The unique identifier of the version in the system where it was originally created.

string original_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for originalId.

getOriginalUpdateTime()

public abstract Timestamp getOriginalUpdateTime()

Required. Timestamp indicating when the version was last updated at the source.

.google.protobuf.Timestamp original_update_time = 7 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Timestamp

The originalUpdateTime.

getOriginalUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getOriginalUpdateTimeOrBuilder()

Required. Timestamp indicating when the version was last updated at the source.

.google.protobuf.Timestamp original_update_time = 7 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TimestampOrBuilder

getSpecs(int index)

public abstract SpecMetadata getSpecs(int index)

Optional. The specs associated with this version. Note that an API version can be associated with multiple specs.

repeated .google.cloud.apihub.v1.SpecMetadata specs = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SpecMetadata

getSpecsCount()

public abstract int getSpecsCount()

Optional. The specs associated with this version. Note that an API version can be associated with multiple specs.

repeated .google.cloud.apihub.v1.SpecMetadata specs = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getSpecsList()

public abstract List<SpecMetadata> getSpecsList()

Optional. The specs associated with this version. Note that an API version can be associated with multiple specs.

repeated .google.cloud.apihub.v1.SpecMetadata specs = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<SpecMetadata>

getSpecsOrBuilder(int index)

public abstract SpecMetadataOrBuilder getSpecsOrBuilder(int index)

Optional. The specs associated with this version. Note that an API version can be associated with multiple specs.

repeated .google.cloud.apihub.v1.SpecMetadata specs = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
SpecMetadataOrBuilder

getSpecsOrBuilderList()

public abstract List<? extends SpecMetadataOrBuilder> getSpecsOrBuilderList()

Optional. The specs associated with this version. Note that an API version can be associated with multiple specs.

repeated .google.cloud.apihub.v1.SpecMetadata specs = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.apihub.v1.SpecMetadataOrBuilder>

getVersion()

public abstract Version getVersion()

Required. Represents a version of the API resource in API hub. The ID of the version will be generated by Hub.

.google.cloud.apihub.v1.Version version = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Version

The version.

getVersionOrBuilder()

public abstract VersionOrBuilder getVersionOrBuilder()

Required. Represents a version of the API resource in API hub. The ID of the version will be generated by Hub.

.google.cloud.apihub.v1.Version version = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VersionOrBuilder

hasOriginalCreateTime()

public abstract boolean hasOriginalCreateTime()

Optional. Timestamp indicating when the version was created at the source.

.google.protobuf.Timestamp original_create_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the originalCreateTime field is set.

hasOriginalUpdateTime()

public abstract boolean hasOriginalUpdateTime()

Required. Timestamp indicating when the version was last updated at the source.

.google.protobuf.Timestamp original_update_time = 7 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the originalUpdateTime field is set.

hasVersion()

public abstract boolean hasVersion()

Required. Represents a version of the API resource in API hub. The ID of the version will be generated by Hub.

.google.cloud.apihub.v1.Version version = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the version field is set.