public static class CreateApplyRollbackJobOperationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateApplyRollbackJobOperationDetails.Builder isProviderUpgradeRequired(Boolean isProviderUpgradeRequired)
public CreateApplyRollbackJobOperationDetails.Builder terraformAdvancedOptions(TerraformAdvancedOptions terraformAdvancedOptions)
public CreateApplyRollbackJobOperationDetails.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 job.
executionPlanRollbackStrategy
- the value to setpublic CreateApplyRollbackJobOperationDetails.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 CreateApplyRollbackJobOperationDetails.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 CreateApplyRollbackJobOperationDetails build()
public CreateApplyRollbackJobOperationDetails.Builder copy(CreateApplyRollbackJobOperationDetails model)
Copyright © 2016–2024. All rights reserved.