Class CloneFsuCycleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetsoftwareupdate.model.CloneFsuCycleDetails.Builder
-
- Enclosing class:
- CloneFsuCycleDetails
public static class CloneFsuCycleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloneFsuCycleDetails.Builder
applyActionSchedule(CreateScheduleDetails applyActionSchedule)
CloneFsuCycleDetails.Builder
batchingStrategy(CreateBatchingStrategyDetails batchingStrategy)
CloneFsuCycleDetails
build()
CloneFsuCycleDetails.Builder
compartmentId(String compartmentId)
The OCID of the Compartment.CloneFsuCycleDetails.Builder
copy(CloneFsuCycleDetails model)
CloneFsuCycleDetails.Builder
displayName(String displayName)
The user-friendly name for the Exadata Fleet Update Cycle.CloneFsuCycleDetails.Builder
fsuCollectionId(String fsuCollectionId)
The OCID of the Exadata Fleet Update Collection which will be updated by the Exadata Fleet Update Cycle being created.CloneFsuCycleDetails.Builder
goalVersionDetails(FsuGoalVersionDetails goalVersionDetails)
CloneFsuCycleDetails.Builder
stageActionSchedule(CreateScheduleDetails stageActionSchedule)
-
-
-
Method Detail
-
displayName
public CloneFsuCycleDetails.Builder displayName(String displayName)
The user-friendly name for the Exadata Fleet Update Cycle.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
compartmentId
public CloneFsuCycleDetails.Builder compartmentId(String compartmentId)
The OCID of the Compartment.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
fsuCollectionId
public CloneFsuCycleDetails.Builder fsuCollectionId(String fsuCollectionId)
The OCID of the Exadata Fleet Update Collection which will be updated by the Exadata Fleet Update Cycle being created.If not specified, the cloned Exadata Fleet Update Cycle will be assigned to the same Exadata Fleet Update Collection as the source Exadata Fleet Update Cycle.
- Parameters:
fsuCollectionId
- the value to set- Returns:
- this builder
-
goalVersionDetails
public CloneFsuCycleDetails.Builder goalVersionDetails(FsuGoalVersionDetails goalVersionDetails)
-
batchingStrategy
public CloneFsuCycleDetails.Builder batchingStrategy(CreateBatchingStrategyDetails batchingStrategy)
-
stageActionSchedule
public CloneFsuCycleDetails.Builder stageActionSchedule(CreateScheduleDetails stageActionSchedule)
-
applyActionSchedule
public CloneFsuCycleDetails.Builder applyActionSchedule(CreateScheduleDetails applyActionSchedule)
-
build
public CloneFsuCycleDetails build()
-
copy
public CloneFsuCycleDetails.Builder copy(CloneFsuCycleDetails model)
-
-