Interface ArtifactConfigOrBuilder

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

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

    • hasGoogleArtifactRegistry

      boolean hasGoogleArtifactRegistry()
       Optional. Set if the artifact is stored in Artifact registry.
       
      .google.cloud.developerconnect.v1.GoogleArtifactRegistry google_artifact_registry = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the googleArtifactRegistry field is set.
    • getGoogleArtifactRegistry

      GoogleArtifactRegistry getGoogleArtifactRegistry()
       Optional. Set if the artifact is stored in Artifact registry.
       
      .google.cloud.developerconnect.v1.GoogleArtifactRegistry google_artifact_registry = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The googleArtifactRegistry.
    • getGoogleArtifactRegistryOrBuilder

      GoogleArtifactRegistryOrBuilder getGoogleArtifactRegistryOrBuilder()
       Optional. Set if the artifact is stored in Artifact registry.
       
      .google.cloud.developerconnect.v1.GoogleArtifactRegistry google_artifact_registry = 2 [(.google.api.field_behavior) = OPTIONAL];
    • hasGoogleArtifactAnalysis

      boolean hasGoogleArtifactAnalysis()
       Optional. Set if the artifact metadata is stored in Artifact analysis.
       
      .google.cloud.developerconnect.v1.GoogleArtifactAnalysis google_artifact_analysis = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the googleArtifactAnalysis field is set.
    • getGoogleArtifactAnalysis

      GoogleArtifactAnalysis getGoogleArtifactAnalysis()
       Optional. Set if the artifact metadata is stored in Artifact analysis.
       
      .google.cloud.developerconnect.v1.GoogleArtifactAnalysis google_artifact_analysis = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The googleArtifactAnalysis.
    • getGoogleArtifactAnalysisOrBuilder

      GoogleArtifactAnalysisOrBuilder getGoogleArtifactAnalysisOrBuilder()
       Optional. Set if the artifact metadata is stored in Artifact analysis.
       
      .google.cloud.developerconnect.v1.GoogleArtifactAnalysis google_artifact_analysis = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getUri

      String getUri()
       Required. Immutable. The URI of the artifact that is deployed.
       e.g. `us-docker.pkg.dev/my-project/my-repo/image`.
       The URI does not include the tag / digest because it captures a lineage of
       artifacts.
       
      string uri = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       Required. Immutable. The URI of the artifact that is deployed.
       e.g. `us-docker.pkg.dev/my-project/my-repo/image`.
       The URI does not include the tag / digest because it captures a lineage of
       artifacts.
       
      string uri = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for uri.
    • getArtifactStorageCase

      ArtifactConfig.ArtifactStorageCase getArtifactStorageCase()
    • getArtifactMetadataStorageCase

      ArtifactConfig.ArtifactMetadataStorageCase getArtifactMetadataStorageCase()