public interface AutomationRunOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
AdvanceRolloutOperation |
getAdvanceRolloutOperation()
Output only.
|
AdvanceRolloutOperationOrBuilder |
getAdvanceRolloutOperationOrBuilder()
Output only.
|
String |
getAutomationId()
Output only.
|
com.google.protobuf.ByteString |
getAutomationIdBytes()
Output only.
|
Automation |
getAutomationSnapshot()
Output only.
|
AutomationOrBuilder |
getAutomationSnapshotOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
String |
getEtag()
Output only.
|
com.google.protobuf.ByteString |
getEtagBytes()
Output only.
|
com.google.protobuf.Timestamp |
getExpireTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getExpireTimeOrBuilder()
Output only.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
AutomationRun.OperationCase |
getOperationCase() |
PromoteReleaseOperation |
getPromoteReleaseOperation()
Output only.
|
PromoteReleaseOperationOrBuilder |
getPromoteReleaseOperationOrBuilder()
Output only.
|
RepairRolloutOperation |
getRepairRolloutOperation()
Output only.
|
RepairRolloutOperationOrBuilder |
getRepairRolloutOperationOrBuilder()
Output only.
|
String |
getRuleId()
Output only.
|
com.google.protobuf.ByteString |
getRuleIdBytes()
Output only.
|
String |
getServiceAccount()
Output only.
|
com.google.protobuf.ByteString |
getServiceAccountBytes()
Output only.
|
AutomationRun.State |
getState()
Output only.
|
String |
getStateDescription()
Output only.
|
com.google.protobuf.ByteString |
getStateDescriptionBytes()
Output only.
|
int |
getStateValue()
Output only.
|
String |
getTargetId()
Output only.
|
com.google.protobuf.ByteString |
getTargetIdBytes()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getWaitUntilTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getWaitUntilTimeOrBuilder()
Output only.
|
boolean |
hasAdvanceRolloutOperation()
Output only.
|
boolean |
hasAutomationSnapshot()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasExpireTime()
Output only.
|
boolean |
hasPromoteReleaseOperation()
Output only.
|
boolean |
hasRepairRolloutOperation()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasWaitUntilTime()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString 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];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];boolean hasCreateTime()
Output only. Time at which the `AutomationRun` was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
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];
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];
boolean hasUpdateTime()
Output only. Time at which the automationRun was updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
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];
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];
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];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];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];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];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];
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];
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];
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];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];int getStateValue()
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
AutomationRun.State getState()
Output only. Current state of the `AutomationRun`.
.google.cloud.deploy.v1.AutomationRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
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];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];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];
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];
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];
String getRuleId()
Output only. The ID of the automation rule that initiated the operation.
string rule_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];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];String getAutomationId()
Output only. The ID of the automation that initiated the operation.
string automation_id = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];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];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];
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];
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];
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];
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];
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];
boolean hasRepairRolloutOperation()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
RepairRolloutOperation getRepairRolloutOperation()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
RepairRolloutOperationOrBuilder getRepairRolloutOperationOrBuilder()
Output only. Repairs a failed 'Rollout'.
.google.cloud.deploy.v1.RepairRolloutOperation repair_rollout_operation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
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];
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];
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];
AutomationRun.OperationCase getOperationCase()
Copyright © 2024 Google LLC. All rights reserved.