Package com.google.cloud.deploy.v1
Class RepairRolloutRule.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RepairRolloutRule.Builder>
com.google.cloud.deploy.v1.RepairRolloutRule.Builder
- All Implemented Interfaces:
RepairRolloutRuleOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RepairRolloutRule
public static final class RepairRolloutRule.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RepairRolloutRule.Builder>
implements RepairRolloutRuleOrBuilder
The `RepairRolloutRule` automation rule will automatically repair a failed `Rollout`.Protobuf type
google.cloud.deploy.v1.RepairRolloutRule-
Method Summary
Modifier and TypeMethodDescriptionaddAllJobs(Iterable<String> values) Optional.addAllPhases(Iterable<String> values) Optional.addAllRepairPhases(Iterable<? extends RepairPhaseConfig> values) Required.Optional.addJobsBytes(com.google.protobuf.ByteString value) Optional.Optional.addPhasesBytes(com.google.protobuf.ByteString value) Optional.addRepairPhases(int index, RepairPhaseConfig value) Required.addRepairPhases(int index, RepairPhaseConfig.Builder builderForValue) Required.addRepairPhases(RepairPhaseConfig value) Required.addRepairPhases(RepairPhaseConfig.Builder builderForValue) Required.Required.addRepairPhasesBuilder(int index) Required.build()clear()Output only.clearId()Required.Optional.Optional.Required.Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetId()Required.com.google.protobuf.ByteStringRequired.getJobs(int index) Optional.com.google.protobuf.ByteStringgetJobsBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.getPhases(int index) Optional.com.google.protobuf.ByteStringgetPhasesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.getRepairPhases(int index) Required.getRepairPhasesBuilder(int index) Required.Required.intRequired.Required.getRepairPhasesOrBuilder(int index) Required.List<? extends RepairPhaseConfigOrBuilder>Required.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.mergeFrom(RepairRolloutRule other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeRepairPhases(int index) Required.Output only.setCondition(AutomationRuleCondition.Builder builderForValue) Output only.Required.setIdBytes(com.google.protobuf.ByteString value) Required.Optional.Optional.setRepairPhases(int index, RepairPhaseConfig value) Required.setRepairPhases(int index, RepairPhaseConfig.Builder builderForValue) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RepairRolloutRule.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RepairRolloutRule.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RepairRolloutRule.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RepairRolloutRule.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RepairRolloutRule.Builder>
-
mergeFrom
public RepairRolloutRule.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RepairRolloutRule.Builder>- Throws:
IOException
-
getId
Required. ID of the rule. This id must be unique in the `Automation` resource to which this rule belongs. The format is `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.string id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdin interfaceRepairRolloutRuleOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Required. ID of the rule. This id must be unique in the `Automation` resource to which this rule belongs. The format is `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.string id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdBytesin interfaceRepairRolloutRuleOrBuilder- Returns:
- The bytes for id.
-
setId
Required. ID of the rule. This id must be unique in the `Automation` resource to which this rule belongs. The format is `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.string id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Required. ID of the rule. This id must be unique in the `Automation` resource to which this rule belongs. The format is `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.string id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setIdBytes
Required. ID of the rule. This id must be unique in the `Automation` resource to which this rule belongs. The format is `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.string id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getPhasesList
public com.google.protobuf.ProtocolStringList getPhasesList()Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPhasesListin interfaceRepairRolloutRuleOrBuilder- Returns:
- A list containing the phases.
-
getPhasesCount
public int getPhasesCount()Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPhasesCountin interfaceRepairRolloutRuleOrBuilder- Returns:
- The count of phases.
-
getPhases
Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPhasesin interfaceRepairRolloutRuleOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The phases at the given index.
-
getPhasesBytes
public com.google.protobuf.ByteString getPhasesBytes(int index) Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPhasesBytesin interfaceRepairRolloutRuleOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the phases at the given index.
-
setPhases
Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The phases to set.- Returns:
- This builder for chaining.
-
addPhases
Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The phases to add.- Returns:
- This builder for chaining.
-
addAllPhases
Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The phases to add.- Returns:
- This builder for chaining.
-
clearPhases
Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addPhasesBytes
Optional. Phases within which jobs are subject to automatic repair actions on failure. Proceeds only after phase name matched any one in the list, or for all phases if unspecified. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string phases = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the phases to add.- Returns:
- This builder for chaining.
-
getJobsList
public com.google.protobuf.ProtocolStringList getJobsList()Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJobsListin interfaceRepairRolloutRuleOrBuilder- Returns:
- A list containing the jobs.
-
getJobsCount
public int getJobsCount()Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJobsCountin interfaceRepairRolloutRuleOrBuilder- Returns:
- The count of jobs.
-
getJobs
Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJobsin interfaceRepairRolloutRuleOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The jobs at the given index.
-
getJobsBytes
public com.google.protobuf.ByteString getJobsBytes(int index) Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJobsBytesin interfaceRepairRolloutRuleOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the jobs at the given index.
-
setJobs
Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The jobs to set.- Returns:
- This builder for chaining.
-
addJobs
Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The jobs to add.- Returns:
- This builder for chaining.
-
addAllJobs
Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The jobs to add.- Returns:
- This builder for chaining.
-
clearJobs
Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addJobsBytes
Optional. Jobs to repair. Proceeds only after job name matched any one in the list, or for all jobs if unspecified or empty. The phase that includes the job must match the phase ID specified in `source_phase`. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: `^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$`.repeated string jobs = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the jobs to add.- Returns:
- This builder for chaining.
-
hasCondition
public boolean hasCondition()Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasConditionin interfaceRepairRolloutRuleOrBuilder- Returns:
- Whether the condition field is set.
-
getCondition
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConditionin interfaceRepairRolloutRuleOrBuilder- Returns:
- The condition.
-
setCondition
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCondition
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCondition
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCondition
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConditionBuilder
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConditionOrBuilder
Output only. Information around the state of the 'Automation' rule.
.google.cloud.deploy.v1.AutomationRuleCondition condition = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConditionOrBuilderin interfaceRepairRolloutRuleOrBuilder
-
getRepairPhasesList
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRepairPhasesListin interfaceRepairRolloutRuleOrBuilder
-
getRepairPhasesCount
public int getRepairPhasesCount()Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRepairPhasesCountin interfaceRepairRolloutRuleOrBuilder
-
getRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRepairPhasesin interfaceRepairRolloutRuleOrBuilder
-
setRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
setRepairPhases
public RepairRolloutRule.Builder setRepairPhases(int index, RepairPhaseConfig.Builder builderForValue) Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
addRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
addRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
addRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
addRepairPhases
public RepairRolloutRule.Builder addRepairPhases(int index, RepairPhaseConfig.Builder builderForValue) Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
addAllRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
clearRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
removeRepairPhases
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
getRepairPhasesBuilder
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
getRepairPhasesOrBuilder
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRepairPhasesOrBuilderin interfaceRepairRolloutRuleOrBuilder
-
getRepairPhasesOrBuilderList
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRepairPhasesOrBuilderListin interfaceRepairRolloutRuleOrBuilder
-
addRepairPhasesBuilder
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
addRepairPhasesBuilder
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED]; -
getRepairPhasesBuilderList
Required. Defines the types of automatic repair phases for failed jobs.
repeated .google.cloud.deploy.v1.RepairPhaseConfig repair_phases = 8 [(.google.api.field_behavior) = REQUIRED];
-