Interface TargetArtifactOrBuilder (1.44.0)

public interface TargetArtifactOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsPhaseArtifacts(String key)

public abstract boolean containsPhaseArtifacts(String key)

Output only. Map from the phase ID to the phase artifacts for the Target.

map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
key String
Returns
Type Description
boolean

getArtifactUri()

public abstract String getArtifactUri()

Output only. URI of a directory containing the artifacts. This contains deployment configuration used by Skaffold during a rollout, and all paths are relative to this location.

string artifact_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The artifactUri.

getArtifactUriBytes()

public abstract ByteString getArtifactUriBytes()

Output only. URI of a directory containing the artifacts. This contains deployment configuration used by Skaffold during a rollout, and all paths are relative to this location.

string artifact_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for artifactUri.

getManifestPath()

public abstract String getManifestPath()

Output only. File path of the rendered manifest relative to the URI.

string manifest_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The manifestPath.

getManifestPathBytes()

public abstract ByteString getManifestPathBytes()

Output only. File path of the rendered manifest relative to the URI.

string manifest_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for manifestPath.

getPhaseArtifacts() (deprecated)

public abstract Map<String,TargetArtifact.PhaseArtifact> getPhaseArtifacts()
Returns
Type Description
Map<String,PhaseArtifact>

getPhaseArtifactsCount()

public abstract int getPhaseArtifactsCount()

Output only. Map from the phase ID to the phase artifacts for the Target.

map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getPhaseArtifactsMap()

public abstract Map<String,TargetArtifact.PhaseArtifact> getPhaseArtifactsMap()

Output only. Map from the phase ID to the phase artifacts for the Target.

map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Map<String,PhaseArtifact>

getPhaseArtifactsOrDefault(String key, TargetArtifact.PhaseArtifact defaultValue)

public abstract TargetArtifact.PhaseArtifact getPhaseArtifactsOrDefault(String key, TargetArtifact.PhaseArtifact defaultValue)

Output only. Map from the phase ID to the phase artifacts for the Target.

map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
key String
defaultValue TargetArtifact.PhaseArtifact
Returns
Type Description
TargetArtifact.PhaseArtifact

getPhaseArtifactsOrThrow(String key)

public abstract TargetArtifact.PhaseArtifact getPhaseArtifactsOrThrow(String key)

Output only. Map from the phase ID to the phase artifacts for the Target.

map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
key String
Returns
Type Description
TargetArtifact.PhaseArtifact

getSkaffoldConfigPath()

public abstract String getSkaffoldConfigPath()

Output only. File path of the resolved Skaffold configuration relative to the URI.

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

Returns
Type Description
String

The skaffoldConfigPath.

getSkaffoldConfigPathBytes()

public abstract ByteString getSkaffoldConfigPathBytes()

Output only. File path of the resolved Skaffold configuration relative to the URI.

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

Returns
Type Description
ByteString

The bytes for skaffoldConfigPath.

getUriCase()

public abstract TargetArtifact.UriCase getUriCase()
Returns
Type Description
TargetArtifact.UriCase

hasArtifactUri()

public abstract boolean hasArtifactUri()

Output only. URI of a directory containing the artifacts. This contains deployment configuration used by Skaffold during a rollout, and all paths are relative to this location.

string artifact_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the artifactUri field is set.