public final class Release extends GeneratedMessageV3 implements ReleaseOrBuilder
A Release
resource in the Cloud Deploy API.
A Release
defines a specific Skaffold configuration instance
that can be deployed.
Protobuf type google.events.cloud.deploy.v1.Release
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ABANDONED_FIELD_NUMBER
public static final int ABANDONED_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ANNOTATIONS_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
BUILD_ARTIFACTS_FIELD_NUMBER
public static final int BUILD_ARTIFACTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CONDITION_FIELD_NUMBER
public static final int CONDITION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CUSTOM_TARGET_TYPE_SNAPSHOTS_FIELD_NUMBER
public static final int CUSTOM_TARGET_TYPE_SNAPSHOTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DELIVERY_PIPELINE_SNAPSHOT_FIELD_NUMBER
public static final int DELIVERY_PIPELINE_SNAPSHOT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DEPLOY_PARAMETERS_FIELD_NUMBER
public static final int DEPLOY_PARAMETERS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ETAG_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RENDER_END_TIME_FIELD_NUMBER
public static final int RENDER_END_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RENDER_START_TIME_FIELD_NUMBER
public static final int RENDER_START_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RENDER_STATE_FIELD_NUMBER
public static final int RENDER_STATE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SKAFFOLD_CONFIG_PATH_FIELD_NUMBER
public static final int SKAFFOLD_CONFIG_PATH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SKAFFOLD_CONFIG_URI_FIELD_NUMBER
public static final int SKAFFOLD_CONFIG_URI_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SKAFFOLD_VERSION_FIELD_NUMBER
public static final int SKAFFOLD_VERSION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TARGET_ARTIFACTS_FIELD_NUMBER
public static final int TARGET_ARTIFACTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TARGET_RENDERS_FIELD_NUMBER
public static final int TARGET_RENDERS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TARGET_SNAPSHOTS_FIELD_NUMBER
public static final int TARGET_SNAPSHOTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
UID_FIELD_NUMBER
public static final int UID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Release getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Release.Builder newBuilder()
newBuilder(Release prototype)
public static Release.Builder newBuilder(Release prototype)
Parameter |
Name |
Description |
prototype |
Release
|
public static Release parseDelimitedFrom(InputStream input)
public static Release parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Release parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Release parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Release parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Release parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Release parseFrom(CodedInputStream input)
public static Release parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Release parseFrom(InputStream input)
public static Release parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Release parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Release parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Release> parser()
Methods
containsAnnotations(String key)
public 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;
Parameter |
Name |
Description |
key |
String
|
containsDeployParameters(String key)
public boolean containsDeployParameters(String key)
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25;
Parameter |
Name |
Description |
key |
String
|
containsLabels(String key)
public 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;
Parameter |
Name |
Description |
key |
String
|
containsTargetArtifacts(String key)
public boolean containsTargetArtifacts(String key)
Output only. Map from target ID to the target artifacts created
during the render operation.
map<string, .google.events.cloud.deploy.v1.TargetArtifact> target_artifacts = 20;
Parameter |
Name |
Description |
key |
String
|
containsTargetRenders(String key)
public boolean containsTargetRenders(String key)
Output only. Map from target ID to details of the render operation for that
target.
map<string, .google.events.cloud.deploy.v1.Release.TargetRender> target_renders = 22;
Parameter |
Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAbandoned()
public boolean getAbandoned()
Output only. Indicates whether this is an abandoned release.
bool abandoned = 23;
Returns |
Type |
Description |
boolean |
The abandoned.
|
getAnnotations()
public Map<String,String> getAnnotations()
getAnnotationsCount()
public 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;
Returns |
Type |
Description |
int |
|
getAnnotationsMap()
public 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;
getAnnotationsOrDefault(String key, String defaultValue)
public 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;
Returns |
Type |
Description |
String |
|
getAnnotationsOrThrow(String key)
public 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;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getBuildArtifacts(int index)
public BuildArtifact getBuildArtifacts(int index)
List of artifacts to pass through to Skaffold command.
repeated .google.events.cloud.deploy.v1.BuildArtifact build_artifacts = 10;
Parameter |
Name |
Description |
index |
int
|
getBuildArtifactsCount()
public int getBuildArtifactsCount()
List of artifacts to pass through to Skaffold command.
repeated .google.events.cloud.deploy.v1.BuildArtifact build_artifacts = 10;
Returns |
Type |
Description |
int |
|
getBuildArtifactsList()
public List<BuildArtifact> getBuildArtifactsList()
List of artifacts to pass through to Skaffold command.
repeated .google.events.cloud.deploy.v1.BuildArtifact build_artifacts = 10;
getBuildArtifactsOrBuilder(int index)
public BuildArtifactOrBuilder getBuildArtifactsOrBuilder(int index)
List of artifacts to pass through to Skaffold command.
repeated .google.events.cloud.deploy.v1.BuildArtifact build_artifacts = 10;
Parameter |
Name |
Description |
index |
int
|
getBuildArtifactsOrBuilderList()
public List<? extends BuildArtifactOrBuilder> getBuildArtifactsOrBuilderList()
List of artifacts to pass through to Skaffold command.
repeated .google.events.cloud.deploy.v1.BuildArtifact build_artifacts = 10;
Returns |
Type |
Description |
List<? extends com.google.events.cloud.deploy.v1.BuildArtifactOrBuilder> |
|
getCondition()
public Release.ReleaseCondition getCondition()
Output only. Information around the state of the Release.
.google.events.cloud.deploy.v1.Release.ReleaseCondition condition = 24;
getConditionOrBuilder()
public Release.ReleaseConditionOrBuilder getConditionOrBuilder()
Output only. Information around the state of the Release.
.google.events.cloud.deploy.v1.Release.ReleaseCondition condition = 24;
getCreateTime()
public Timestamp getCreateTime()
Output only. Time at which the Release
was created.
.google.protobuf.Timestamp create_time = 6;
Returns |
Type |
Description |
Timestamp |
The createTime.
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time at which the Release
was created.
.google.protobuf.Timestamp create_time = 6;
getCustomTargetTypeSnapshots(int index)
public CustomTargetType getCustomTargetTypeSnapshots(int index)
Output only. Snapshot of the custom target types referenced by the targets
taken at release creation time.
repeated .google.events.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27;
Parameter |
Name |
Description |
index |
int
|
getCustomTargetTypeSnapshotsCount()
public int getCustomTargetTypeSnapshotsCount()
Output only. Snapshot of the custom target types referenced by the targets
taken at release creation time.
repeated .google.events.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27;
Returns |
Type |
Description |
int |
|
getCustomTargetTypeSnapshotsList()
public List<CustomTargetType> getCustomTargetTypeSnapshotsList()
Output only. Snapshot of the custom target types referenced by the targets
taken at release creation time.
repeated .google.events.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27;
getCustomTargetTypeSnapshotsOrBuilder(int index)
public CustomTargetTypeOrBuilder getCustomTargetTypeSnapshotsOrBuilder(int index)
Output only. Snapshot of the custom target types referenced by the targets
taken at release creation time.
repeated .google.events.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27;
Parameter |
Name |
Description |
index |
int
|
getCustomTargetTypeSnapshotsOrBuilderList()
public List<? extends CustomTargetTypeOrBuilder> getCustomTargetTypeSnapshotsOrBuilderList()
Output only. Snapshot of the custom target types referenced by the targets
taken at release creation time.
repeated .google.events.cloud.deploy.v1.CustomTargetType custom_target_type_snapshots = 27;
Returns |
Type |
Description |
List<? extends com.google.events.cloud.deploy.v1.CustomTargetTypeOrBuilder> |
|
getDefaultInstanceForType()
public Release getDefaultInstanceForType()
getDeliveryPipelineSnapshot()
public DeliveryPipeline getDeliveryPipelineSnapshot()
Output only. Snapshot of the parent pipeline taken at release creation
time.
.google.events.cloud.deploy.v1.DeliveryPipeline delivery_pipeline_snapshot = 11;
getDeliveryPipelineSnapshotOrBuilder()
public DeliveryPipelineOrBuilder getDeliveryPipelineSnapshotOrBuilder()
Output only. Snapshot of the parent pipeline taken at release creation
time.
.google.events.cloud.deploy.v1.DeliveryPipeline delivery_pipeline_snapshot = 11;
getDeployParameters()
public Map<String,String> getDeployParameters()
getDeployParametersCount()
public int getDeployParametersCount()
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25;
Returns |
Type |
Description |
int |
|
getDeployParametersMap()
public Map<String,String> getDeployParametersMap()
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25;
getDeployParametersOrDefault(String key, String defaultValue)
public String getDeployParametersOrDefault(String key, String defaultValue)
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25;
Returns |
Type |
Description |
String |
|
getDeployParametersOrThrow(String key)
public String getDeployParametersOrThrow(String key)
Optional. The deploy parameters to use for all targets in this release.
map<string, string> deploy_parameters = 25;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getDescription()
public String getDescription()
Description of the Release
. Max length is 255 characters.
string description = 3;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Description of the Release
. Max length is 255 characters.
string description = 3;
Returns |
Type |
Description |
ByteString |
The bytes for description.
|
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;
Returns |
Type |
Description |
String |
The etag.
|
getEtagBytes()
public 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;
Returns |
Type |
Description |
ByteString |
The bytes for etag.
|
getLabels()
public Map<String,String> getLabels()
getLabelsCount()
public 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;
Returns |
Type |
Description |
int |
|
getLabelsMap()
public 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;
getLabelsOrDefault(String key, String defaultValue)
public 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;
Returns |
Type |
Description |
String |
|
getLabelsOrThrow(String key)
public 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;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getName()
Optional. Name of the Release
. Format is
projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/a-z{0,62}
.
string name = 1;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Optional. Name of the Release
. Format is
projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/a-z{0,62}
.
string name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<Release> getParserForType()
Overrides
getRenderEndTime()
public Timestamp getRenderEndTime()
Output only. Time at which the render completed.
.google.protobuf.Timestamp render_end_time = 8;
Returns |
Type |
Description |
Timestamp |
The renderEndTime.
|
getRenderEndTimeOrBuilder()
public TimestampOrBuilder getRenderEndTimeOrBuilder()
Output only. Time at which the render completed.
.google.protobuf.Timestamp render_end_time = 8;
getRenderStartTime()
public Timestamp getRenderStartTime()
Output only. Time at which the render began.
.google.protobuf.Timestamp render_start_time = 7;
Returns |
Type |
Description |
Timestamp |
The renderStartTime.
|
getRenderStartTimeOrBuilder()
public TimestampOrBuilder getRenderStartTimeOrBuilder()
Output only. Time at which the render began.
.google.protobuf.Timestamp render_start_time = 7;
getRenderState()
public Release.RenderState getRenderState()
Output only. Current state of the render operation.
.google.events.cloud.deploy.v1.Release.RenderState render_state = 13;
getRenderStateValue()
public int getRenderStateValue()
Output only. Current state of the render operation.
.google.events.cloud.deploy.v1.Release.RenderState render_state = 13;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for renderState.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSkaffoldConfigPath()
public String getSkaffoldConfigPath()
Filepath of the Skaffold config inside of the config URI.
string skaffold_config_path = 9;
Returns |
Type |
Description |
String |
The skaffoldConfigPath.
|
getSkaffoldConfigPathBytes()
public ByteString getSkaffoldConfigPathBytes()
Filepath of the Skaffold config inside of the config URI.
string skaffold_config_path = 9;
Returns |
Type |
Description |
ByteString |
The bytes for skaffoldConfigPath.
|
getSkaffoldConfigUri()
public String getSkaffoldConfigUri()
Cloud Storage URI of tar.gz archive containing Skaffold configuration.
string skaffold_config_uri = 17;
Returns |
Type |
Description |
String |
The skaffoldConfigUri.
|
getSkaffoldConfigUriBytes()
public ByteString getSkaffoldConfigUriBytes()
Cloud Storage URI of tar.gz archive containing Skaffold configuration.
string skaffold_config_uri = 17;
Returns |
Type |
Description |
ByteString |
The bytes for skaffoldConfigUri.
|
getSkaffoldVersion()
public 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;
Returns |
Type |
Description |
String |
The skaffoldVersion.
|
getSkaffoldVersionBytes()
public 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;
Returns |
Type |
Description |
ByteString |
The bytes for skaffoldVersion.
|
getTargetArtifacts()
public Map<String,TargetArtifact> getTargetArtifacts()
getTargetArtifactsCount()
public int getTargetArtifactsCount()
Output only. Map from target ID to the target artifacts created
during the render operation.
map<string, .google.events.cloud.deploy.v1.TargetArtifact> target_artifacts = 20;
Returns |
Type |
Description |
int |
|
getTargetArtifactsMap()
public Map<String,TargetArtifact> getTargetArtifactsMap()
Output only. Map from target ID to the target artifacts created
during the render operation.
map<string, .google.events.cloud.deploy.v1.TargetArtifact> target_artifacts = 20;
getTargetArtifactsOrDefault(String key, TargetArtifact defaultValue)
public TargetArtifact getTargetArtifactsOrDefault(String key, TargetArtifact defaultValue)
Output only. Map from target ID to the target artifacts created
during the render operation.
map<string, .google.events.cloud.deploy.v1.TargetArtifact> target_artifacts = 20;
getTargetArtifactsOrThrow(String key)
public TargetArtifact getTargetArtifactsOrThrow(String key)
Output only. Map from target ID to the target artifacts created
during the render operation.
map<string, .google.events.cloud.deploy.v1.TargetArtifact> target_artifacts = 20;
Parameter |
Name |
Description |
key |
String
|
getTargetRenders()
public Map<String,Release.TargetRender> getTargetRenders()
getTargetRendersCount()
public int getTargetRendersCount()
Output only. Map from target ID to details of the render operation for that
target.
map<string, .google.events.cloud.deploy.v1.Release.TargetRender> target_renders = 22;
Returns |
Type |
Description |
int |
|
getTargetRendersMap()
public Map<String,Release.TargetRender> getTargetRendersMap()
Output only. Map from target ID to details of the render operation for that
target.
map<string, .google.events.cloud.deploy.v1.Release.TargetRender> target_renders = 22;
getTargetRendersOrDefault(String key, Release.TargetRender defaultValue)
public 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.events.cloud.deploy.v1.Release.TargetRender> target_renders = 22;
getTargetRendersOrThrow(String key)
public Release.TargetRender getTargetRendersOrThrow(String key)
Output only. Map from target ID to details of the render operation for that
target.
map<string, .google.events.cloud.deploy.v1.Release.TargetRender> target_renders = 22;
Parameter |
Name |
Description |
key |
String
|
getTargetSnapshots(int index)
public Target getTargetSnapshots(int index)
Output only. Snapshot of the targets taken at release creation time.
repeated .google.events.cloud.deploy.v1.Target target_snapshots = 12;
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
Target |
|
getTargetSnapshotsCount()
public int getTargetSnapshotsCount()
Output only. Snapshot of the targets taken at release creation time.
repeated .google.events.cloud.deploy.v1.Target target_snapshots = 12;
Returns |
Type |
Description |
int |
|
getTargetSnapshotsList()
public List<Target> getTargetSnapshotsList()
Output only. Snapshot of the targets taken at release creation time.
repeated .google.events.cloud.deploy.v1.Target target_snapshots = 12;
getTargetSnapshotsOrBuilder(int index)
public TargetOrBuilder getTargetSnapshotsOrBuilder(int index)
Output only. Snapshot of the targets taken at release creation time.
repeated .google.events.cloud.deploy.v1.Target target_snapshots = 12;
Parameter |
Name |
Description |
index |
int
|
getTargetSnapshotsOrBuilderList()
public List<? extends TargetOrBuilder> getTargetSnapshotsOrBuilderList()
Output only. Snapshot of the targets taken at release creation time.
repeated .google.events.cloud.deploy.v1.Target target_snapshots = 12;
Returns |
Type |
Description |
List<? extends com.google.events.cloud.deploy.v1.TargetOrBuilder> |
|
getUid()
Output only. Unique identifier of the Release
.
string uid = 2;
Returns |
Type |
Description |
String |
The uid.
|
getUidBytes()
public ByteString getUidBytes()
Output only. Unique identifier of the Release
.
string uid = 2;
Returns |
Type |
Description |
ByteString |
The bytes for uid.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasCondition()
public boolean hasCondition()
Output only. Information around the state of the Release.
.google.events.cloud.deploy.v1.Release.ReleaseCondition condition = 24;
Returns |
Type |
Description |
boolean |
Whether the condition field is set.
|
hasCreateTime()
public boolean hasCreateTime()
Output only. Time at which the Release
was created.
.google.protobuf.Timestamp create_time = 6;
Returns |
Type |
Description |
boolean |
Whether the createTime field is set.
|
hasDeliveryPipelineSnapshot()
public boolean hasDeliveryPipelineSnapshot()
Output only. Snapshot of the parent pipeline taken at release creation
time.
.google.events.cloud.deploy.v1.DeliveryPipeline delivery_pipeline_snapshot = 11;
Returns |
Type |
Description |
boolean |
Whether the deliveryPipelineSnapshot field is set.
|
hasRenderEndTime()
public boolean hasRenderEndTime()
Output only. Time at which the render completed.
.google.protobuf.Timestamp render_end_time = 8;
Returns |
Type |
Description |
boolean |
Whether the renderEndTime field is set.
|
hasRenderStartTime()
public boolean hasRenderStartTime()
Output only. Time at which the render began.
.google.protobuf.Timestamp render_start_time = 7;
Returns |
Type |
Description |
boolean |
Whether the renderStartTime field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter |
Name |
Description |
number |
int
|
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Release.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Release.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Release.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides