Class ApplyRollbackJobOperationDetailsSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.resourcemanager.model.ApplyRollbackJobOperationDetailsSummary.Builder
 
- 
- Enclosing class:
- ApplyRollbackJobOperationDetailsSummary
 
 public static class ApplyRollbackJobOperationDetailsSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplyRollbackJobOperationDetailsSummarybuild()ApplyRollbackJobOperationDetailsSummary.Buildercopy(ApplyRollbackJobOperationDetailsSummary model)ApplyRollbackJobOperationDetailsSummary.BuilderexecutionPlanRollbackJobId(String executionPlanRollbackJobId)The OCID of a plan rollback job, for use when specifying “FROM_PLAN_ROLLBACK_JOB_ID” as the executionPlanRollbackStrategy.ApplyRollbackJobOperationDetailsSummary.BuilderexecutionPlanRollbackStrategy(ApplyRollbackJobOperationDetails.ExecutionPlanRollbackStrategy executionPlanRollbackStrategy)Specifies the source of the execution plan for rollback to apply.ApplyRollbackJobOperationDetailsSummary.BuildertargetRollbackJobId(String targetRollbackJobId)The OCID of a successful apply job, for use when specifying “AUTO_APPROVED” as the executionPlanRollbackStrategy.
 
- 
- 
- 
Method Detail- 
executionPlanRollbackStrategypublic ApplyRollbackJobOperationDetailsSummary.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. - Parameters:
- executionPlanRollbackStrategy- the value to set
- Returns:
- this builder
 
 - 
executionPlanRollbackJobIdpublic ApplyRollbackJobOperationDetailsSummary.Builder executionPlanRollbackJobId(String executionPlanRollbackJobId) The OCID of a plan rollback job, for use when specifying “FROM_PLAN_ROLLBACK_JOB_ID” as the executionPlanRollbackStrategy.- Parameters:
- executionPlanRollbackJobId- the value to set
- Returns:
- this builder
 
 - 
targetRollbackJobIdpublic ApplyRollbackJobOperationDetailsSummary.Builder targetRollbackJobId(String targetRollbackJobId) The OCID of a successful apply job, for use when specifying “AUTO_APPROVED” as the executionPlanRollbackStrategy.- Parameters:
- targetRollbackJobId- the value to set
- Returns:
- this builder
 
 - 
buildpublic ApplyRollbackJobOperationDetailsSummary build() 
 - 
copypublic ApplyRollbackJobOperationDetailsSummary.Builder copy(ApplyRollbackJobOperationDetailsSummary model) 
 
- 
 
-