public static class ApplyRollbackJobOperationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ApplyRollbackJobOperationDetails |
build() |
ApplyRollbackJobOperationDetails.Builder |
copy(ApplyRollbackJobOperationDetails model) |
ApplyRollbackJobOperationDetails.Builder |
executionPlanRollbackJobId(String executionPlanRollbackJobId)
The OCID
of a plan rollback job, for use when specifying
"FROM_PLAN_ROLLBACK_JOB_ID" as
the executionPlanRollbackStrategy . |
ApplyRollbackJobOperationDetails.Builder |
executionPlanRollbackStrategy(ApplyRollbackJobOperationDetails.ExecutionPlanRollbackStrategy executionPlanRollbackStrategy)
Specifies the source of the execution plan for rollback to apply.
|
ApplyRollbackJobOperationDetails.Builder |
targetRollbackJobId(String targetRollbackJobId)
The OCID
of a successful apply job, for use when specifying
"AUTO_APPROVED" as the executionPlanRollbackStrategy . |
ApplyRollbackJobOperationDetails.Builder |
terraformAdvancedOptions(TerraformAdvancedOptions terraformAdvancedOptions) |
public ApplyRollbackJobOperationDetails.Builder terraformAdvancedOptions(TerraformAdvancedOptions terraformAdvancedOptions)
public ApplyRollbackJobOperationDetails.Builder executionPlanRollbackStrategy(ApplyRollbackJobOperationDetails.ExecutionPlanRollbackStrategy executionPlanRollbackStrategy)
Specifies the source of the execution plan for rollback to apply. Use AUTO_APPROVED
to run the job without an execution plan for rollback.
executionPlanRollbackStrategy
- the value to setpublic ApplyRollbackJobOperationDetails.Builder executionPlanRollbackJobId(String executionPlanRollbackJobId)
The OCID
of a plan rollback job, for use when specifying "FROM_PLAN_ROLLBACK_JOB_ID"
as
the executionPlanRollbackStrategy
.
executionPlanRollbackJobId
- the value to setpublic ApplyRollbackJobOperationDetails.Builder targetRollbackJobId(String targetRollbackJobId)
The OCID
of a successful apply job, for use when specifying "AUTO_APPROVED"
as the executionPlanRollbackStrategy
.
targetRollbackJobId
- the value to setpublic ApplyRollbackJobOperationDetails build()
public ApplyRollbackJobOperationDetails.Builder copy(ApplyRollbackJobOperationDetails model)
Copyright © 2016–2024. All rights reserved.