Package com.google.cloud.deploy.v1
Interface AutomationRunOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AutomationRun,AutomationRun.Builder
@Generated
public interface AutomationRunOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getEtag()Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getName()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getState()Output only.Output only.com.google.protobuf.ByteStringOutput only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
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];- Returns:
- The name.
-
getNameBytes
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];- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
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];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
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]; -
hasUpdateTime
boolean hasUpdateTime()Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
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];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
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]; -
getEtag
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];- Returns:
- The etag.
-
getEtagBytes
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];- Returns:
- The bytes for etag.
-
getServiceAccount
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];- Returns:
- The serviceAccount.
-
getServiceAccountBytes
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];- Returns:
- The bytes for serviceAccount.
-
hasAutomationSnapshot
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];- Returns:
- Whether the automationSnapshot field is set.
-
getAutomationSnapshot
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];- Returns:
- The automationSnapshot.
-
getAutomationSnapshotOrBuilder
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]; -
getTargetId
String getTargetId()Output only. The ID of the source target 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];- Returns:
- The targetId.
-
getTargetIdBytes
com.google.protobuf.ByteString getTargetIdBytes()Output only. The ID of the source target 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];- Returns:
- The bytes for targetId.
-
getStateValue
int getStateValue()Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for state.
-
getState
AutomationRun.State getState()Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The state.
-
getStateDescription
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];- Returns:
- The stateDescription.
-
getStateDescriptionBytes
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];- Returns:
- The bytes for stateDescription.
-
hasPolicyViolation
boolean hasPolicyViolation()Output only. Contains information about what policies prevented the `AutomationRun` from proceeding.
.google.cloud.deploy.v1.PolicyViolation policy_violation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the policyViolation field is set.
-
getPolicyViolation
PolicyViolation getPolicyViolation()Output only. Contains information about what policies prevented the `AutomationRun` from proceeding.
.google.cloud.deploy.v1.PolicyViolation policy_violation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The policyViolation.
-
getPolicyViolationOrBuilder
PolicyViolationOrBuilder getPolicyViolationOrBuilder()Output only. Contains information about what policies prevented the `AutomationRun` from proceeding.
.google.cloud.deploy.v1.PolicyViolation policy_violation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasExpireTime
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];- Returns:
- Whether the expireTime field is set.
-
getExpireTime
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];- Returns:
- The expireTime.
-
getExpireTimeOrBuilder
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]; -
getRuleId
String getRuleId()Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The ruleId.
-
getRuleIdBytes
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];- Returns:
- The bytes for ruleId.
-
getAutomationId
String getAutomationId()Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The automationId.
-
getAutomationIdBytes
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];- Returns:
- The bytes for automationId.
-
hasPromoteReleaseOperation
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];- Returns:
- Whether the promoteReleaseOperation field is set.
-
getPromoteReleaseOperation
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];- Returns:
- The promoteReleaseOperation.
-
getPromoteReleaseOperationOrBuilder
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]; -
hasAdvanceRolloutOperation
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];- Returns:
- Whether the advanceRolloutOperation field is set.
-
getAdvanceRolloutOperation
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];- Returns:
- The advanceRolloutOperation.
-
getAdvanceRolloutOperationOrBuilder
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]; -
hasRepairRolloutOperation
boolean hasRepairRolloutOperation()Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the repairRolloutOperation field is set.
-
getRepairRolloutOperation
RepairRolloutOperation getRepairRolloutOperation()Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The repairRolloutOperation.
-
getRepairRolloutOperationOrBuilder
RepairRolloutOperationOrBuilder getRepairRolloutOperationOrBuilder()Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasTimedPromoteReleaseOperation
boolean hasTimedPromoteReleaseOperation()Output only. Promotes a release to a specified 'Target' as defined in a Timed Promote Release rule.
.google.cloud.deploy.v1.TimedPromoteReleaseOperation timed_promote_release_operation = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the timedPromoteReleaseOperation field is set.
-
getTimedPromoteReleaseOperation
TimedPromoteReleaseOperation getTimedPromoteReleaseOperation()Output only. Promotes a release to a specified 'Target' as defined in a Timed Promote Release rule.
.google.cloud.deploy.v1.TimedPromoteReleaseOperation timed_promote_release_operation = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The timedPromoteReleaseOperation.
-
getTimedPromoteReleaseOperationOrBuilder
TimedPromoteReleaseOperationOrBuilder getTimedPromoteReleaseOperationOrBuilder()Output only. Promotes a release to a specified 'Target' as defined in a Timed Promote Release rule.
.google.cloud.deploy.v1.TimedPromoteReleaseOperation timed_promote_release_operation = 19 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasWaitUntilTime
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];- Returns:
- Whether the waitUntilTime field is set.
-
getWaitUntilTime
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];- Returns:
- The waitUntilTime.
-
getWaitUntilTimeOrBuilder
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]; -
getOperationCase
AutomationRun.OperationCase getOperationCase()
-