public static final class DeliveryPipeline.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder> implements DeliveryPipelineOrBuilder
A `DeliveryPipeline` resource in the Cloud Deploy API. A `DeliveryPipeline` defines a pipeline through which a Skaffold configuration can progress.Protobuf type
google.cloud.deploy.v1.DeliveryPipeline| Modifier and Type | Method and Description |
|---|---|
DeliveryPipeline.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DeliveryPipeline |
build() |
DeliveryPipeline |
buildPartial() |
DeliveryPipeline.Builder |
clear() |
DeliveryPipeline.Builder |
clearAnnotations() |
DeliveryPipeline.Builder |
clearCondition()
Output only.
|
DeliveryPipeline.Builder |
clearCreateTime()
Output only.
|
DeliveryPipeline.Builder |
clearDescription()
Description of the `DeliveryPipeline`.
|
DeliveryPipeline.Builder |
clearEtag()
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.
|
DeliveryPipeline.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DeliveryPipeline.Builder |
clearLabels() |
DeliveryPipeline.Builder |
clearName()
Optional.
|
DeliveryPipeline.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DeliveryPipeline.Builder |
clearPipeline() |
DeliveryPipeline.Builder |
clearSerialPipeline()
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
DeliveryPipeline.Builder |
clearSuspended()
When suspended, no new releases or rollouts can be created,
but in-progress ones will complete.
|
DeliveryPipeline.Builder |
clearUid()
Output only.
|
DeliveryPipeline.Builder |
clearUpdateTime()
Output only.
|
DeliveryPipeline.Builder |
clone() |
boolean |
containsAnnotations(String key)
User annotations.
|
boolean |
containsLabels(String key)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
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.
|
PipelineCondition |
getCondition()
Output only.
|
PipelineCondition.Builder |
getConditionBuilder()
Output only.
|
PipelineConditionOrBuilder |
getConditionOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
DeliveryPipeline |
getDefaultInstanceForType() |
String |
getDescription()
Description of the `DeliveryPipeline`.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the `DeliveryPipeline`.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.
|
Map<String,String> |
getMutableAnnotations()
Deprecated.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Optional.
|
com.google.protobuf.ByteString |
getNameBytes()
Optional.
|
DeliveryPipeline.PipelineCase |
getPipelineCase() |
SerialPipeline |
getSerialPipeline()
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
SerialPipeline.Builder |
getSerialPipelineBuilder()
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
SerialPipelineOrBuilder |
getSerialPipelineOrBuilder()
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
boolean |
getSuspended()
When suspended, no new releases or rollouts can be created,
but in-progress ones will complete.
|
String |
getUid()
Output only.
|
com.google.protobuf.ByteString |
getUidBytes()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCondition()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasSerialPipeline()
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
DeliveryPipeline.Builder |
mergeCondition(PipelineCondition value)
Output only.
|
DeliveryPipeline.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
DeliveryPipeline.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DeliveryPipeline.Builder |
mergeFrom(DeliveryPipeline other) |
DeliveryPipeline.Builder |
mergeFrom(com.google.protobuf.Message other) |
DeliveryPipeline.Builder |
mergeSerialPipeline(SerialPipeline value)
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
DeliveryPipeline.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DeliveryPipeline.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
DeliveryPipeline.Builder |
putAllAnnotations(Map<String,String> values)
User annotations.
|
DeliveryPipeline.Builder |
putAllLabels(Map<String,String> values)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
DeliveryPipeline.Builder |
putAnnotations(String key,
String value)
User annotations.
|
DeliveryPipeline.Builder |
putLabels(String key,
String value)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
DeliveryPipeline.Builder |
removeAnnotations(String key)
User annotations.
|
DeliveryPipeline.Builder |
removeLabels(String key)
Labels are attributes that can be set and used by both the
user and by Cloud Deploy.
|
DeliveryPipeline.Builder |
setCondition(PipelineCondition.Builder builderForValue)
Output only.
|
DeliveryPipeline.Builder |
setCondition(PipelineCondition value)
Output only.
|
DeliveryPipeline.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
DeliveryPipeline.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
DeliveryPipeline.Builder |
setDescription(String value)
Description of the `DeliveryPipeline`.
|
DeliveryPipeline.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the `DeliveryPipeline`.
|
DeliveryPipeline.Builder |
setEtag(String value)
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.
|
DeliveryPipeline.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
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.
|
DeliveryPipeline.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DeliveryPipeline.Builder |
setName(String value)
Optional.
|
DeliveryPipeline.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Optional.
|
DeliveryPipeline.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DeliveryPipeline.Builder |
setSerialPipeline(SerialPipeline.Builder builderForValue)
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
DeliveryPipeline.Builder |
setSerialPipeline(SerialPipeline value)
SerialPipeline defines a sequential set of stages for a
`DeliveryPipeline`.
|
DeliveryPipeline.Builder |
setSuspended(boolean value)
When suspended, no new releases or rollouts can be created,
but in-progress ones will complete.
|
DeliveryPipeline.Builder |
setUid(String value)
Output only.
|
DeliveryPipeline.Builder |
setUidBytes(com.google.protobuf.ByteString value)
Output only.
|
DeliveryPipeline.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DeliveryPipeline.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
DeliveryPipeline.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeliveryPipeline build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeliveryPipeline buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeliveryPipeline.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder mergeFrom(DeliveryPipeline other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public DeliveryPipeline.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeliveryPipeline.Builder>IOExceptionpublic DeliveryPipeline.PipelineCase getPipelineCase()
getPipelineCase in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder clearPipeline()
public String getName()
Optional. Name of the `DeliveryPipeline`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];getName in interface DeliveryPipelineOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Optional. Name of the `DeliveryPipeline`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];getNameBytes in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setName(String value)
Optional. Name of the `DeliveryPipeline`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];value - The name to set.public DeliveryPipeline.Builder clearName()
Optional. Name of the `DeliveryPipeline`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];public DeliveryPipeline.Builder setNameBytes(com.google.protobuf.ByteString value)
Optional. Name of the `DeliveryPipeline`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/[a-z][a-z0-9\-]{0,62}`.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for name to set.public String getUid()
Output only. Unique identifier of the `DeliveryPipeline`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getUid in interface DeliveryPipelineOrBuilderpublic com.google.protobuf.ByteString getUidBytes()
Output only. Unique identifier of the `DeliveryPipeline`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getUidBytes in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setUid(String value)
Output only. Unique identifier of the `DeliveryPipeline`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The uid to set.public DeliveryPipeline.Builder clearUid()
Output only. Unique identifier of the `DeliveryPipeline`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];public DeliveryPipeline.Builder setUidBytes(com.google.protobuf.ByteString value)
Output only. Unique identifier of the `DeliveryPipeline`.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for uid to set.public String getDescription()
Description of the `DeliveryPipeline`. Max length is 255 characters.
string description = 3;getDescription in interface DeliveryPipelineOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description of the `DeliveryPipeline`. Max length is 255 characters.
string description = 3;getDescriptionBytes in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setDescription(String value)
Description of the `DeliveryPipeline`. Max length is 255 characters.
string description = 3;value - The description to set.public DeliveryPipeline.Builder clearDescription()
Description of the `DeliveryPipeline`. Max length is 255 characters.
string description = 3;public DeliveryPipeline.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the `DeliveryPipeline`. Max length is 255 characters.
string description = 3;value - The bytes for description to set.public int getAnnotationsCount()
DeliveryPipelineOrBuilderUser annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;getAnnotationsCount in interface DeliveryPipelineOrBuilderpublic boolean containsAnnotations(String key)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;containsAnnotations in interface DeliveryPipelineOrBuilder@Deprecated public Map<String,String> getAnnotations()
getAnnotationsMap() instead.getAnnotations in interface DeliveryPipelineOrBuilderpublic Map<String,String> getAnnotationsMap()
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;getAnnotationsMap in interface DeliveryPipelineOrBuilderpublic String getAnnotationsOrDefault(String key, String defaultValue)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;getAnnotationsOrDefault in interface DeliveryPipelineOrBuilderpublic String getAnnotationsOrThrow(String key)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;getAnnotationsOrThrow in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder clearAnnotations()
public DeliveryPipeline.Builder removeAnnotations(String key)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;@Deprecated public Map<String,String> getMutableAnnotations()
public DeliveryPipeline.Builder putAnnotations(String key, String value)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;public DeliveryPipeline.Builder putAllAnnotations(Map<String,String> values)
User annotations. These attributes can only be set and used by the user, and not by Cloud Deploy.
map<string, string> annotations = 4;public int getLabelsCount()
DeliveryPipelineOrBuilderLabels 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;getLabelsCount in interface DeliveryPipelineOrBuilderpublic 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;containsLabels in interface DeliveryPipelineOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface DeliveryPipelineOrBuilderpublic 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;getLabelsMap in interface DeliveryPipelineOrBuilderpublic 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;getLabelsOrDefault in interface DeliveryPipelineOrBuilderpublic 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;getLabelsOrThrow in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder clearLabels()
public DeliveryPipeline.Builder removeLabels(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 public Map<String,String> getMutableLabels()
public DeliveryPipeline.Builder putLabels(String key, String value)
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;public DeliveryPipeline.Builder putAllLabels(Map<String,String> values)
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;public boolean hasCreateTime()
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface DeliveryPipelineOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder clearCreateTime()
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time at which the pipeline was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface DeliveryPipelineOrBuilderpublic boolean hasUpdateTime()
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface DeliveryPipelineOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder clearUpdateTime()
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Most recent time at which the pipeline was updated.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface DeliveryPipelineOrBuilderpublic boolean hasSerialPipeline()
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;hasSerialPipeline in interface DeliveryPipelineOrBuilderpublic SerialPipeline getSerialPipeline()
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;getSerialPipeline in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setSerialPipeline(SerialPipeline value)
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;public DeliveryPipeline.Builder setSerialPipeline(SerialPipeline.Builder builderForValue)
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;public DeliveryPipeline.Builder mergeSerialPipeline(SerialPipeline value)
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;public DeliveryPipeline.Builder clearSerialPipeline()
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;public SerialPipeline.Builder getSerialPipelineBuilder()
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;public SerialPipelineOrBuilder getSerialPipelineOrBuilder()
SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
.google.cloud.deploy.v1.SerialPipeline serial_pipeline = 8;getSerialPipelineOrBuilder in interface DeliveryPipelineOrBuilderpublic boolean hasCondition()
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCondition in interface DeliveryPipelineOrBuilderpublic PipelineCondition getCondition()
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCondition in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setCondition(PipelineCondition value)
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder setCondition(PipelineCondition.Builder builderForValue)
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder mergeCondition(PipelineCondition value)
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DeliveryPipeline.Builder clearCondition()
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public PipelineCondition.Builder getConditionBuilder()
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public PipelineConditionOrBuilder getConditionOrBuilder()
Output only. Information around the state of the Delivery Pipeline.
.google.cloud.deploy.v1.PipelineCondition condition = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getConditionOrBuilder in interface DeliveryPipelineOrBuilderpublic 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 = 10;getEtag in interface DeliveryPipelineOrBuilderpublic 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 = 10;getEtagBytes in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setEtag(String value)
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 = 10;value - The etag to set.public DeliveryPipeline.Builder clearEtag()
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 = 10;public DeliveryPipeline.Builder setEtagBytes(com.google.protobuf.ByteString value)
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 = 10;value - The bytes for etag to set.public boolean getSuspended()
When suspended, no new releases or rollouts can be created, but in-progress ones will complete.
bool suspended = 12;getSuspended in interface DeliveryPipelineOrBuilderpublic DeliveryPipeline.Builder setSuspended(boolean value)
When suspended, no new releases or rollouts can be created, but in-progress ones will complete.
bool suspended = 12;value - The suspended to set.public DeliveryPipeline.Builder clearSuspended()
When suspended, no new releases or rollouts can be created, but in-progress ones will complete.
bool suspended = 12;public final DeliveryPipeline.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>public final DeliveryPipeline.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeliveryPipeline.Builder>Copyright © 2024 Google LLC. All rights reserved.