Interface ArtifactConfigOrBuilder (0.24.0)

public interface ArtifactConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArtifactMetadataStorageCase()

public abstract ArtifactConfig.ArtifactMetadataStorageCase getArtifactMetadataStorageCase()
Returns
Type Description
ArtifactConfig.ArtifactMetadataStorageCase

getArtifactStorageCase()

public abstract ArtifactConfig.ArtifactStorageCase getArtifactStorageCase()
Returns
Type Description
ArtifactConfig.ArtifactStorageCase

getGoogleArtifactAnalysis()

public abstract 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
Type Description
GoogleArtifactAnalysis

The googleArtifactAnalysis.

getGoogleArtifactAnalysisOrBuilder()

public abstract 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];

Returns
Type Description
GoogleArtifactAnalysisOrBuilder

getGoogleArtifactRegistry()

public abstract GoogleArtifactRegistry getGoogleArtifactRegistry()

Optional. Set if the artifact is stored in Artifact regsitry.

.google.cloud.developerconnect.v1.GoogleArtifactRegistry google_artifact_registry = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoogleArtifactRegistry

The googleArtifactRegistry.

getGoogleArtifactRegistryOrBuilder()

public abstract GoogleArtifactRegistryOrBuilder getGoogleArtifactRegistryOrBuilder()

Optional. Set if the artifact is stored in Artifact regsitry.

.google.cloud.developerconnect.v1.GoogleArtifactRegistry google_artifact_registry = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoogleArtifactRegistryOrBuilder

getUri()

public abstract 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
Type Description
String

The uri.

getUriBytes()

public abstract 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
Type Description
ByteString

The bytes for uri.

hasGoogleArtifactAnalysis()

public abstract 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
Type Description
boolean

Whether the googleArtifactAnalysis field is set.

hasGoogleArtifactRegistry()

public abstract boolean hasGoogleArtifactRegistry()

Optional. Set if the artifact is stored in Artifact regsitry.

.google.cloud.developerconnect.v1.GoogleArtifactRegistry google_artifact_registry = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the googleArtifactRegistry field is set.