Interface ArtifactDeploymentOrBuilder (0.44.0)

public interface ArtifactDeploymentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArtifactAlias()

public abstract String getArtifactAlias()

Output only. The artifact alias in the deployment spec, with Tag/SHA. e.g. us-docker.pkg.dev/my-project/my-repo/image:1.0.0

string artifact_alias = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The artifactAlias.

getArtifactAliasBytes()

public abstract ByteString getArtifactAliasBytes()

Output only. The artifact alias in the deployment spec, with Tag/SHA. e.g. us-docker.pkg.dev/my-project/my-repo/image:1.0.0

string artifact_alias = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for artifactAlias.

getArtifactReference()

public abstract String getArtifactReference()

Output only. The artifact that is deployed.

string artifact_reference = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The artifactReference.

getArtifactReferenceBytes()

public abstract ByteString getArtifactReferenceBytes()

Output only. The artifact that is deployed.

string artifact_reference = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for artifactReference.

getContainerStatusSummary()

public abstract String getContainerStatusSummary()

Output only. The summary of container status of the artifact deployment. Format as ContainerStatusState-Reason : restartCount e.g. "Waiting-ImagePullBackOff : 3"

string container_status_summary = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The containerStatusSummary.

getContainerStatusSummaryBytes()

public abstract ByteString getContainerStatusSummaryBytes()

Output only. The summary of container status of the artifact deployment. Format as ContainerStatusState-Reason : restartCount e.g. "Waiting-ImagePullBackOff : 3"

string container_status_summary = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for containerStatusSummary.

getDeployTime()

public abstract Timestamp getDeployTime()

Output only. The time at which the deployment was deployed.

.google.protobuf.Timestamp deploy_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The deployTime.

getDeployTimeOrBuilder()

public abstract TimestampOrBuilder getDeployTimeOrBuilder()

Output only. The time at which the deployment was deployed.

.google.protobuf.Timestamp deploy_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getId()

public abstract String getId()

Output only. Unique identifier of ArtifactDeployment.

string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Output only. Unique identifier of ArtifactDeployment.

string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for id.

getSourceCommitUris(int index)

public abstract String getSourceCommitUris(int index)

Output only. The source commits at which this artifact was built. Extracted from provenance.

repeated string source_commit_uris = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The sourceCommitUris at the given index.

getSourceCommitUrisBytes(int index)

public abstract ByteString getSourceCommitUrisBytes(int index)

Output only. The source commits at which this artifact was built. Extracted from provenance.

repeated string source_commit_uris = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the sourceCommitUris at the given index.

getSourceCommitUrisCount()

public abstract int getSourceCommitUrisCount()

Output only. The source commits at which this artifact was built. Extracted from provenance.

repeated string source_commit_uris = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of sourceCommitUris.

getSourceCommitUrisList()

public abstract List<String> getSourceCommitUrisList()

Output only. The source commits at which this artifact was built. Extracted from provenance.

repeated string source_commit_uris = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the sourceCommitUris.

getUndeployTime()

public abstract Timestamp getUndeployTime()

Output only. The time at which the deployment was undeployed, all artifacts are considered undeployed once this time is set.

.google.protobuf.Timestamp undeploy_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The undeployTime.

getUndeployTimeOrBuilder()

public abstract TimestampOrBuilder getUndeployTimeOrBuilder()

Output only. The time at which the deployment was undeployed, all artifacts are considered undeployed once this time is set.

.google.protobuf.Timestamp undeploy_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasDeployTime()

public abstract boolean hasDeployTime()

Output only. The time at which the deployment was deployed.

.google.protobuf.Timestamp deploy_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the deployTime field is set.

hasUndeployTime()

public abstract boolean hasUndeployTime()

Output only. The time at which the deployment was undeployed, all artifacts are considered undeployed once this time is set.

.google.protobuf.Timestamp undeploy_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the undeployTime field is set.