Interface ArtifactDeploymentOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ArtifactDeployment, ArtifactDeployment.Builder

@Generated public interface ArtifactDeploymentOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getId

      String getId()
       Output only. Unique identifier of `ArtifactDeployment`.
       
      string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       Output only. Unique identifier of `ArtifactDeployment`.
       
      string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for id.
    • getArtifactReference

      String getArtifactReference()
       Output only. The artifact that is deployed.
       
      string artifact_reference = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The artifactReference.
    • getArtifactReferenceBytes

      com.google.protobuf.ByteString getArtifactReferenceBytes()
       Output only. The artifact that is deployed.
       
      string artifact_reference = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for artifactReference.
    • getArtifactAlias

      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:
      The artifactAlias.
    • getArtifactAliasBytes

      com.google.protobuf.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:
      The bytes for artifactAlias.
    • getSourceCommitUrisList

      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:
      A list containing the sourceCommitUris.
    • getSourceCommitUrisCount

      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:
      The count of sourceCommitUris.
    • getSourceCommitUris

      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];
      Parameters:
      index - The index of the element to return.
      Returns:
      The sourceCommitUris at the given index.
    • getSourceCommitUrisBytes

      com.google.protobuf.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];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the sourceCommitUris at the given index.
    • hasDeployTime

      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:
      Whether the deployTime field is set.
    • getDeployTime

      com.google.protobuf.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:
      The deployTime.
    • getDeployTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getDeployTimeOrBuilder()
       Output only. The time at which the deployment was deployed.
       
      .google.protobuf.Timestamp deploy_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUndeployTime

      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:
      Whether the undeployTime field is set.
    • getUndeployTime

      com.google.protobuf.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:
      The undeployTime.
    • getUndeployTimeOrBuilder

      com.google.protobuf.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];
    • getContainerStatusSummary

      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:
      The containerStatusSummary.
    • getContainerStatusSummaryBytes

      com.google.protobuf.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:
      The bytes for containerStatusSummary.