public interface ReleaseOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsAnnotations(String key)
User annotations.
|
boolean |
containsDeployParameters(String key)
Optional.
|
boolean |
containsLabels(String key)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
boolean |
containsTargetArtifacts(String key)
Output only.
|
boolean |
containsTargetRenders(String key)
Output only.
|
boolean |
getAbandoned()
Output only.
|
Map<String,String> |
getAnnotations()
Deprecated.
|
int |
getAnnotationsCount()
User annotations.
|
Map<String,String> |
getAnnotationsMap()
User annotations.
|
String |
getAnnotationsOrDefault(String key,
String defaultValue)
User annotations.
|
String |
getAnnotationsOrThrow(String key)
User annotations.
|
BuildArtifact |
getBuildArtifacts(int index)
List of artifacts to pass through to Skaffold command.
|
int |
getBuildArtifactsCount()
List of artifacts to pass through to Skaffold command.
|
List<BuildArtifact> |
getBuildArtifactsList()
List of artifacts to pass through to Skaffold command.
|
BuildArtifactOrBuilder |
getBuildArtifactsOrBuilder(int index)
List of artifacts to pass through to Skaffold command.
|
List<? extends BuildArtifactOrBuilder> |
getBuildArtifactsOrBuilderList()
List of artifacts to pass through to Skaffold command.
|
Release.ReleaseCondition |
getCondition()
Output only.
|
Release.ReleaseConditionOrBuilder |
getConditionOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
CustomTargetType |
getCustomTargetTypeSnapshots(int index)
Output only.
|
int |
getCustomTargetTypeSnapshotsCount()
Output only.
|
List<CustomTargetType> |
getCustomTargetTypeSnapshotsList()
Output only.
|
CustomTargetTypeOrBuilder |
getCustomTargetTypeSnapshotsOrBuilder(int index)
Output only.
|
List<? extends CustomTargetTypeOrBuilder> |
getCustomTargetTypeSnapshotsOrBuilderList()
Output only.
|
DeliveryPipeline |
getDeliveryPipelineSnapshot()
Output only.
|
DeliveryPipelineOrBuilder |
getDeliveryPipelineSnapshotOrBuilder()
Output only.
|
Map<String,String> |
getDeployParameters()
Deprecated.
|
int |
getDeployParametersCount()
Optional.
|
Map<String,String> |
getDeployParametersMap()
Optional.
|
String |
getDeployParametersOrDefault(String key,
String defaultValue)
Optional.
|
String |
getDeployParametersOrThrow(String key)
Optional.
|
String |
getDescription()
Description of the `Release`.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the `Release`.
|
String |
getEtag()
This checksum is computed by the server based on the value of other
fields, and may be sent on update and delete requests to ensure the
client has an up-to-date value before proceeding.
|
com.google.protobuf.ByteString |
getEtagBytes()
This checksum is computed by the server based on the value of other
fields, and may be sent on update and delete requests to ensure the
client has an up-to-date value before proceeding.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
Map<String,String> |
getLabelsMap()
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
String |
getLabelsOrThrow(String key)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
String |
getName()
Optional.
|
com.google.protobuf.ByteString |
getNameBytes()
Optional.
|
com.google.protobuf.Timestamp |
getRenderEndTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getRenderEndTimeOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getRenderStartTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getRenderStartTimeOrBuilder()
Output only.
|
Release.RenderState |
getRenderState()
Output only.
|
int |
getRenderStateValue()
Output only.
|
String |
getSkaffoldConfigPath()
Filepath of the Skaffold config inside of the config URI.
|
com.google.protobuf.ByteString |
getSkaffoldConfigPathBytes()
Filepath of the Skaffold config inside of the config URI.
|
String |
getSkaffoldConfigUri()
Cloud Storage URI of tar.gz archive containing Skaffold configuration.
|
com.google.protobuf.ByteString |
getSkaffoldConfigUriBytes()
Cloud Storage URI of tar.gz archive containing Skaffold configuration.
|
String |
getSkaffoldVersion()
The Skaffold version to use when operating on this release, such as
"1.20.0".
|
com.google.protobuf.ByteString |
getSkaffoldVersionBytes()
The Skaffold version to use when operating on this release, such as
"1.20.0".
|
Map<String,TargetArtifact> |
getTargetArtifacts()
Deprecated.
|
int |
getTargetArtifactsCount()
Output only.
|
Map<String,TargetArtifact> |
getTargetArtifactsMap()
Output only.
|
TargetArtifact |
getTargetArtifactsOrDefault(String key,
TargetArtifact defaultValue)
Output only.
|
TargetArtifact |
getTargetArtifactsOrThrow(String key)
Output only.
|
Map<String,Release.TargetRender> |
getTargetRenders()
Deprecated.
|
int |
getTargetRendersCount()
Output only.
|
Map<String,Release.TargetRender> |
getTargetRendersMap()
Output only.
|
Release.TargetRender |
getTargetRendersOrDefault(String key,
Release.TargetRender defaultValue)
Output only.
|
Release.TargetRender |
getTargetRendersOrThrow(String key)
Output only.
|
Target |
getTargetSnapshots(int index)
Output only.
|
int |
getTargetSnapshotsCount()
Output only.
|
List<Target> |
getTargetSnapshotsList()
Output only.
|
TargetOrBuilder |
getTargetSnapshotsOrBuilder(int index)
Output only.
|
List<? extends TargetOrBuilder> |
getTargetSnapshotsOrBuilderList()
Output only.
|
String |
getUid()
Output only.
|
com.google.protobuf.ByteString |
getUidBytes()
Output only.
|
boolean |
hasCondition()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDeliveryPipelineSnapshot()
Output only.
|
boolean |
hasRenderEndTime()
Output only.
|
boolean |
hasRenderStartTime()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Optional. Name of the `Release`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];com.google.protobuf.ByteString getNameBytes()
Optional. Name of the `Release`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];String getUid()
Output only. Unique identifier of the `Release`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];com.google.protobuf.ByteString getUidBytes()
Output only. Unique identifier of the `Release`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];String getDescription()
Description of the `Release`. Max length is 255 characters.
string description = 3;com.google.protobuf.ByteString getDescriptionBytes()
Description of the `Release`. Max length is 255 characters.
string description = 3;int getAnnotationsCount()
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
map<string, string> annotations = 4;boolean containsAnnotations(String key)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
map<string, string> annotations = 4;@Deprecated Map<String,String> getAnnotations()
getAnnotationsMap() instead.Map<String,String> getAnnotationsMap()
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
map<string, string> annotations = 4;String getAnnotationsOrDefault(String key, String defaultValue)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
map<string, string> annotations = 4;String getAnnotationsOrThrow(String key)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
map<string, string> annotations = 4;int getLabelsCount()
Labels are attributes that can be set and used by both the user and by Cloud Deploy. Labels must meet the following constraints: * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. * All characters must use UTF-8 encoding, and international characters are allowed. * Keys must start with a lowercase letter or international character. * Each resource is limited to a maximum of 64 labels. Both keys and values are additionally constrained to be <= 128 bytes.
map<string, string> labels = 5;boolean containsLabels(String key)
Labels are attributes that can be set and used by both the user and by Cloud Deploy. Labels must meet the following constraints: * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. * All characters must use UTF-8 encoding, and international characters are allowed. * Keys must start with a lowercase letter or international character. * Each resource is limited to a maximum of 64 labels. Both keys and values are additionally constrained to be <= 128 bytes.
map<string, string> labels = 5;@Deprecated Map<String,String> getLabels()
getLabelsMap() instead.Map<String,String> getLabelsMap()
Labels are attributes that can be set and used by both the user and by Cloud Deploy. Labels must meet the following constraints: * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. * All characters must use UTF-8 encoding, and international characters are allowed. * Keys must start with a lowercase letter or international character. * Each resource is limited to a maximum of 64 labels. Both keys and values are additionally constrained to be <= 128 bytes.
map<string, string> labels = 5;String getLabelsOrDefault(String key, String defaultValue)
Labels are attributes that can be set and used by both the user and by Cloud Deploy. Labels must meet the following constraints: * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. * All characters must use UTF-8 encoding, and international characters are allowed. * Keys must start with a lowercase letter or international character. * Each resource is limited to a maximum of 64 labels. Both keys and values are additionally constrained to be <= 128 bytes.
map<string, string> labels = 5;String getLabelsOrThrow(String key)
Labels are attributes that can be set and used by both the user and by Cloud Deploy. Labels must meet the following constraints: * Keys and values can contain only lowercase letters, numeric characters, underscores, and dashes. * All characters must use UTF-8 encoding, and international characters are allowed. * Keys must start with a lowercase letter or international character. * Each resource is limited to a maximum of 64 labels. Both keys and values are additionally constrained to be <= 128 bytes.
map<string, string> labels = 5;boolean getAbandoned()
Output only. Indicates whether this is an abandoned release.
bool abandoned = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];boolean hasCreateTime()
Output only. Time at which the `Release` was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getCreateTime()
Output only. Time at which the `Release` was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time at which the `Release` was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasRenderStartTime()
Output only. Time at which the render began.
.google.protobuf.Timestamp render_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getRenderStartTime()
Output only. Time at which the render began.
.google.protobuf.Timestamp render_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getRenderStartTimeOrBuilder()
Output only. Time at which the render began.
.google.protobuf.Timestamp render_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasRenderEndTime()
Output only. Time at which the render completed.
.google.protobuf.Timestamp render_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getRenderEndTime()
Output only. Time at which the render completed.
.google.protobuf.Timestamp render_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getRenderEndTimeOrBuilder()
Output only. Time at which the render completed.
.google.protobuf.Timestamp render_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
String getSkaffoldConfigUri()
Cloud Storage URI of tar.gz archive containing Skaffold configuration.
string skaffold_config_uri = 17;com.google.protobuf.ByteString getSkaffoldConfigUriBytes()
Cloud Storage URI of tar.gz archive containing Skaffold configuration.
string skaffold_config_uri = 17;String getSkaffoldConfigPath()
Filepath of the Skaffold config inside of the config URI.
string skaffold_config_path = 9;com.google.protobuf.ByteString getSkaffoldConfigPathBytes()
Filepath of the Skaffold config inside of the config URI.
string skaffold_config_path = 9;List<BuildArtifact> getBuildArtifactsList()
List of artifacts to pass through to Skaffold command.
repeated .google.cloud.deploy.v1.BuildArtifact build_artifacts = 10;BuildArtifact getBuildArtifacts(int index)
List of artifacts to pass through to Skaffold command.
repeated .google.cloud.deploy.v1.BuildArtifact build_artifacts = 10;int getBuildArtifactsCount()
List of artifacts to pass through to Skaffold command.
repeated .google.cloud.deploy.v1.BuildArtifact build_artifacts = 10;List<? extends BuildArtifactOrBuilder> getBuildArtifactsOrBuilderList()
List of artifacts to pass through to Skaffold command.
repeated .google.cloud.deploy.v1.BuildArtifact build_artifacts = 10;BuildArtifactOrBuilder getBuildArtifactsOrBuilder(int index)
List of artifacts to pass through to Skaffold command.
repeated .google.cloud.deploy.v1.BuildArtifact build_artifacts = 10;boolean hasDeliveryPipelineSnapshot()
Output only. Snapshot of the parent pipeline taken at release creation time.
.google.cloud.deploy.v1.DeliveryPipeline delivery_pipeline_snapshot = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
DeliveryPipeline getDeliveryPipelineSnapshot()
Output only. Snapshot of the parent pipeline taken at release creation time.
.google.cloud.deploy.v1.DeliveryPipeline delivery_pipeline_snapshot = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
DeliveryPipelineOrBuilder getDeliveryPipelineSnapshotOrBuilder()
Output only. Snapshot of the parent pipeline taken at release creation time.
.google.cloud.deploy.v1.DeliveryPipeline delivery_pipeline_snapshot = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<Target> getTargetSnapshotsList()
Output only. Snapshot of the targets taken at release creation time.
repeated .google.cloud.deploy.v1.Target target_snapshots = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Target getTargetSnapshots(int index)
Output only. Snapshot of the targets taken at release creation time.
repeated .google.cloud.deploy.v1.Target target_snapshots = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getTargetSnapshotsCount()
Output only. Snapshot of the targets taken at release creation time.
repeated .google.cloud.deploy.v1.Target target_snapshots = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<? extends TargetOrBuilder> getTargetSnapshotsOrBuilderList()
Output only. Snapshot of the targets taken at release creation time.
repeated .google.cloud.deploy.v1.Target target_snapshots = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
TargetOrBuilder getTargetSnapshotsOrBuilder(int index)
Output only. Snapshot of the targets taken at release creation time.
repeated .google.cloud.deploy.v1.Target target_snapshots = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<CustomTargetType> getCustomTargetTypeSnapshotsList()
Output only. Snapshot of the custom target types referenced by the targets taken at release creation time.
repeated .google.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
CustomTargetType getCustomTargetTypeSnapshots(int index)
Output only. Snapshot of the custom target types referenced by the targets taken at release creation time.
repeated .google.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getCustomTargetTypeSnapshotsCount()
Output only. Snapshot of the custom target types referenced by the targets taken at release creation time.
repeated .google.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<? extends CustomTargetTypeOrBuilder> getCustomTargetTypeSnapshotsOrBuilderList()
Output only. Snapshot of the custom target types referenced by the targets taken at release creation time.
repeated .google.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
CustomTargetTypeOrBuilder getCustomTargetTypeSnapshotsOrBuilder(int index)
Output only. Snapshot of the custom target types referenced by the targets taken at release creation time.
repeated .google.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getRenderStateValue()
Output only. Current state of the render operation.
.google.cloud.deploy.v1.Release.RenderState render_state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Release.RenderState getRenderState()
Output only. Current state of the render operation.
.google.cloud.deploy.v1.Release.RenderState render_state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
String getEtag()
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 16;com.google.protobuf.ByteString getEtagBytes()
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 16;String getSkaffoldVersion()
The Skaffold version to use when operating on this release, such as "1.20.0". Not all versions are valid; Cloud Deploy supports a specific set of versions. If unset, the most recent supported Skaffold version will be used.
string skaffold_version = 19;com.google.protobuf.ByteString getSkaffoldVersionBytes()
The Skaffold version to use when operating on this release, such as "1.20.0". Not all versions are valid; Cloud Deploy supports a specific set of versions. If unset, the most recent supported Skaffold version will be used.
string skaffold_version = 19;int getTargetArtifactsCount()
Output only. Map from target ID to the target artifacts created during the render operation.
map<string, .google.cloud.deploy.v1.TargetArtifact> target_artifacts = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean containsTargetArtifacts(String key)
Output only. Map from target ID to the target artifacts created during the render operation.
map<string, .google.cloud.deploy.v1.TargetArtifact> target_artifacts = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
@Deprecated Map<String,TargetArtifact> getTargetArtifacts()
getTargetArtifactsMap() instead.Map<String,TargetArtifact> getTargetArtifactsMap()
Output only. Map from target ID to the target artifacts created during the render operation.
map<string, .google.cloud.deploy.v1.TargetArtifact> target_artifacts = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
TargetArtifact getTargetArtifactsOrDefault(String key, TargetArtifact defaultValue)
Output only. Map from target ID to the target artifacts created during the render operation.
map<string, .google.cloud.deploy.v1.TargetArtifact> target_artifacts = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
TargetArtifact getTargetArtifactsOrThrow(String key)
Output only. Map from target ID to the target artifacts created during the render operation.
map<string, .google.cloud.deploy.v1.TargetArtifact> target_artifacts = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getTargetRendersCount()
Output only. Map from target ID to details of the render operation for that target.
map<string, .google.cloud.deploy.v1.Release.TargetRender> target_renders = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean containsTargetRenders(String key)
Output only. Map from target ID to details of the render operation for that target.
map<string, .google.cloud.deploy.v1.Release.TargetRender> target_renders = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
@Deprecated Map<String,Release.TargetRender> getTargetRenders()
getTargetRendersMap() instead.Map<String,Release.TargetRender> getTargetRendersMap()
Output only. Map from target ID to details of the render operation for that target.
map<string, .google.cloud.deploy.v1.Release.TargetRender> target_renders = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Release.TargetRender getTargetRendersOrDefault(String key, Release.TargetRender defaultValue)
Output only. Map from target ID to details of the render operation for that target.
map<string, .google.cloud.deploy.v1.Release.TargetRender> target_renders = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Release.TargetRender getTargetRendersOrThrow(String key)
Output only. Map from target ID to details of the render operation for that target.
map<string, .google.cloud.deploy.v1.Release.TargetRender> target_renders = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasCondition()
Output only. Information around the state of the Release.
.google.cloud.deploy.v1.Release.ReleaseCondition condition = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
Release.ReleaseCondition getCondition()
Output only. Information around the state of the Release.
.google.cloud.deploy.v1.Release.ReleaseCondition condition = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
Release.ReleaseConditionOrBuilder getConditionOrBuilder()
Output only. Information around the state of the Release.
.google.cloud.deploy.v1.Release.ReleaseCondition condition = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getDeployParametersCount()
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25 [(.google.api.field_behavior) = OPTIONAL];
boolean containsDeployParameters(String key)
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25 [(.google.api.field_behavior) = OPTIONAL];
@Deprecated Map<String,String> getDeployParameters()
getDeployParametersMap() instead.Map<String,String> getDeployParametersMap()
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25 [(.google.api.field_behavior) = OPTIONAL];
String getDeployParametersOrDefault(String key, String defaultValue)
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25 [(.google.api.field_behavior) = OPTIONAL];
Copyright © 2024 Google LLC. All rights reserved.