public static final class AutomationRun.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder> implements AutomationRunOrBuilder
An `AutomationRun` resource in the Cloud Deploy API. An `AutomationRun` represents an execution instance of an automation rule.Protobuf type
google.cloud.deploy.v1.AutomationRungetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>public AutomationRun.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.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<AutomationRun.Builder>public AutomationRun getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AutomationRun build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AutomationRun buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AutomationRun.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>public AutomationRun.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<AutomationRun.Builder>public AutomationRun.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>public AutomationRun.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>public AutomationRun.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<AutomationRun.Builder>public AutomationRun.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<AutomationRun.Builder>public AutomationRun.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AutomationRun.Builder>public AutomationRun.Builder mergeFrom(AutomationRun other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>public AutomationRun.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<AutomationRun.Builder>IOExceptionpublic AutomationRun.OperationCase getOperationCase()
getOperationCase in interface AutomationRunOrBuilderpublic AutomationRun.Builder clearOperation()
public String getName()
Output only. Name of the `AutomationRun`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/automationRuns/{automation_run}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Name of the `AutomationRun`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/automationRuns/{automation_run}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setName(String value)
Output only. Name of the `AutomationRun`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/automationRuns/{automation_run}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public AutomationRun.Builder clearName()
Output only. Name of the `AutomationRun`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/automationRuns/{automation_run}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Name of the `AutomationRun`. Format is
`projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/automationRuns/{automation_run}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public boolean hasCreateTime()
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface AutomationRunOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface AutomationRunOrBuilderpublic AutomationRun.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearCreateTime()
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface AutomationRunOrBuilderpublic boolean hasUpdateTime()
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface AutomationRunOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface AutomationRunOrBuilderpublic AutomationRun.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearUpdateTime()
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface AutomationRunOrBuilderpublic String getEtag()
Output only. The weak etag of the `AutomationRun` resource. 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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getEtag in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
Output only. The weak etag of the `AutomationRun` resource. 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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getEtagBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setEtag(String value)
Output only. The weak etag of the `AutomationRun` resource. 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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The etag to set.public AutomationRun.Builder clearEtag()
Output only. The weak etag of the `AutomationRun` resource. 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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setEtagBytes(com.google.protobuf.ByteString value)
Output only. The weak etag of the `AutomationRun` resource. 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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for etag to set.public String getServiceAccount()
Output only. Email address of the user-managed IAM service account that performs the operations against Cloud Deploy resources.
string service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getServiceAccount in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getServiceAccountBytes()
Output only. Email address of the user-managed IAM service account that performs the operations against Cloud Deploy resources.
string service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getServiceAccountBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setServiceAccount(String value)
Output only. Email address of the user-managed IAM service account that performs the operations against Cloud Deploy resources.
string service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The serviceAccount to set.public AutomationRun.Builder clearServiceAccount()
Output only. Email address of the user-managed IAM service account that performs the operations against Cloud Deploy resources.
string service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
Output only. Email address of the user-managed IAM service account that performs the operations against Cloud Deploy resources.
string service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for serviceAccount to set.public boolean hasAutomationSnapshot()
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasAutomationSnapshot in interface AutomationRunOrBuilderpublic Automation getAutomationSnapshot()
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAutomationSnapshot in interface AutomationRunOrBuilderpublic AutomationRun.Builder setAutomationSnapshot(Automation value)
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setAutomationSnapshot(Automation.Builder builderForValue)
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeAutomationSnapshot(Automation value)
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearAutomationSnapshot()
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Automation.Builder getAutomationSnapshotBuilder()
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationOrBuilder getAutomationSnapshotOrBuilder()
Output only. Snapshot of the Automation taken at AutomationRun creation time.
.google.cloud.deploy.v1.Automation automation_snapshot = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAutomationSnapshotOrBuilder in interface AutomationRunOrBuilderpublic String getTargetId()
Output only. The ID of the target that represents the promotion stage that initiates the `AutomationRun`. The value of this field is the last segment of a target name.
string target_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];getTargetId in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getTargetIdBytes()
Output only. The ID of the target that represents the promotion stage that initiates the `AutomationRun`. The value of this field is the last segment of a target name.
string target_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];getTargetIdBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setTargetId(String value)
Output only. The ID of the target that represents the promotion stage that initiates the `AutomationRun`. The value of this field is the last segment of a target name.
string target_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The targetId to set.public AutomationRun.Builder clearTargetId()
Output only. The ID of the target that represents the promotion stage that initiates the `AutomationRun`. The value of this field is the last segment of a target name.
string target_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setTargetIdBytes(com.google.protobuf.ByteString value)
Output only. The ID of the target that represents the promotion stage that initiates the `AutomationRun`. The value of this field is the last segment of a target name.
string target_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for targetId to set.public int getStateValue()
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface AutomationRunOrBuilderpublic AutomationRun.Builder setStateValue(int value)
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public AutomationRun.State getState()
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface AutomationRunOrBuilderpublic AutomationRun.Builder setState(AutomationRun.State value)
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public AutomationRun.Builder clearState()
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getStateDescription()
Output only. Explains the current state of the `AutomationRun`. Present only when an explanation is needed.
string state_description = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];getStateDescription in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getStateDescriptionBytes()
Output only. Explains the current state of the `AutomationRun`. Present only when an explanation is needed.
string state_description = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];getStateDescriptionBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setStateDescription(String value)
Output only. Explains the current state of the `AutomationRun`. Present only when an explanation is needed.
string state_description = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The stateDescription to set.public AutomationRun.Builder clearStateDescription()
Output only. Explains the current state of the `AutomationRun`. Present only when an explanation is needed.
string state_description = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setStateDescriptionBytes(com.google.protobuf.ByteString value)
Output only. Explains the current state of the `AutomationRun`. Present only when an explanation is needed.
string state_description = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for stateDescription to set.public boolean hasExpireTime()
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasExpireTime in interface AutomationRunOrBuilderpublic com.google.protobuf.Timestamp getExpireTime()
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExpireTime in interface AutomationRunOrBuilderpublic AutomationRun.Builder setExpireTime(com.google.protobuf.Timestamp value)
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearExpireTime()
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
Output only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
.google.protobuf.Timestamp expire_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExpireTimeOrBuilder in interface AutomationRunOrBuilderpublic String getRuleId()
Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];getRuleId in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getRuleIdBytes()
Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];getRuleIdBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setRuleId(String value)
Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The ruleId to set.public AutomationRun.Builder clearRuleId()
Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setRuleIdBytes(com.google.protobuf.ByteString value)
Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for ruleId to set.public String getAutomationId()
Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];getAutomationId in interface AutomationRunOrBuilderpublic com.google.protobuf.ByteString getAutomationIdBytes()
Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];getAutomationIdBytes in interface AutomationRunOrBuilderpublic AutomationRun.Builder setAutomationId(String value)
Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The automationId to set.public AutomationRun.Builder clearAutomationId()
Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];public AutomationRun.Builder setAutomationIdBytes(com.google.protobuf.ByteString value)
Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for automationId to set.public boolean hasPromoteReleaseOperation()
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasPromoteReleaseOperation in interface AutomationRunOrBuilderpublic PromoteReleaseOperation getPromoteReleaseOperation()
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPromoteReleaseOperation in interface AutomationRunOrBuilderpublic AutomationRun.Builder setPromoteReleaseOperation(PromoteReleaseOperation value)
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setPromoteReleaseOperation(PromoteReleaseOperation.Builder builderForValue)
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergePromoteReleaseOperation(PromoteReleaseOperation value)
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearPromoteReleaseOperation()
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public PromoteReleaseOperation.Builder getPromoteReleaseOperationBuilder()
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public PromoteReleaseOperationOrBuilder getPromoteReleaseOperationOrBuilder()
Output only. Promotes a release to a specified 'Target'.
.google.cloud.deploy.v1.PromoteReleaseOperation promote_release_operation = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPromoteReleaseOperationOrBuilder in interface AutomationRunOrBuilderpublic boolean hasAdvanceRolloutOperation()
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasAdvanceRolloutOperation in interface AutomationRunOrBuilderpublic AdvanceRolloutOperation getAdvanceRolloutOperation()
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAdvanceRolloutOperation in interface AutomationRunOrBuilderpublic AutomationRun.Builder setAdvanceRolloutOperation(AdvanceRolloutOperation value)
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setAdvanceRolloutOperation(AdvanceRolloutOperation.Builder builderForValue)
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeAdvanceRolloutOperation(AdvanceRolloutOperation value)
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearAdvanceRolloutOperation()
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AdvanceRolloutOperation.Builder getAdvanceRolloutOperationBuilder()
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AdvanceRolloutOperationOrBuilder getAdvanceRolloutOperationOrBuilder()
Output only. Advances a rollout to the next phase.
.google.cloud.deploy.v1.AdvanceRolloutOperation advance_rollout_operation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAdvanceRolloutOperationOrBuilder in interface AutomationRunOrBuilderpublic boolean hasRepairRolloutOperation()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasRepairRolloutOperation in interface AutomationRunOrBuilderpublic RepairRolloutOperation getRepairRolloutOperation()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRepairRolloutOperation in interface AutomationRunOrBuilderpublic AutomationRun.Builder setRepairRolloutOperation(RepairRolloutOperation value)
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setRepairRolloutOperation(RepairRolloutOperation.Builder builderForValue)
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeRepairRolloutOperation(RepairRolloutOperation value)
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearRepairRolloutOperation()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RepairRolloutOperation.Builder getRepairRolloutOperationBuilder()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RepairRolloutOperationOrBuilder getRepairRolloutOperationOrBuilder()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRepairRolloutOperationOrBuilder in interface AutomationRunOrBuilderpublic boolean hasWaitUntilTime()
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasWaitUntilTime in interface AutomationRunOrBuilderpublic com.google.protobuf.Timestamp getWaitUntilTime()
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
getWaitUntilTime in interface AutomationRunOrBuilderpublic AutomationRun.Builder setWaitUntilTime(com.google.protobuf.Timestamp value)
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder setWaitUntilTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder mergeWaitUntilTime(com.google.protobuf.Timestamp value)
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AutomationRun.Builder clearWaitUntilTime()
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getWaitUntilTimeBuilder()
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getWaitUntilTimeOrBuilder()
Output only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
.google.protobuf.Timestamp wait_until_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
getWaitUntilTimeOrBuilder in interface AutomationRunOrBuilderpublic final AutomationRun.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>public final AutomationRun.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationRun.Builder>Copyright © 2024 Google LLC. All rights reserved.