Class FsuCollectionTarget.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetsoftwareupdate.model.FsuCollectionTarget.Builder
-
- Enclosing class:
- FsuCollectionTarget
public static class FsuCollectionTarget.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FsuCollectionTarget.Builder
activeFsuCycleId(String activeFsuCycleId)
Active Exadata Fleet Update Cycle OCID.FsuCollectionTarget
build()
FsuCollectionTarget.Builder
copy(FsuCollectionTarget model)
FsuCollectionTarget.Builder
currentVersion(String currentVersion)
Current version of the target.FsuCollectionTarget.Builder
executingFsuJobId(String executingFsuJobId)
Exadata Fleet Update Job OCID executing an action in the target.FsuCollectionTarget.Builder
progress(TargetProgressSummary progress)
FsuCollectionTarget.Builder
status(FsuCollectionTarget.Status status)
Status of the target in the Exadata Fleet Update Collection.FsuCollectionTarget.Builder
target(TargetDetails target)
-
-
-
Method Detail
-
target
public FsuCollectionTarget.Builder target(TargetDetails target)
-
currentVersion
public FsuCollectionTarget.Builder currentVersion(String currentVersion)
Current version of the target.- Parameters:
currentVersion
- the value to set- Returns:
- this builder
-
status
public FsuCollectionTarget.Builder status(FsuCollectionTarget.Status status)
Status of the target in the Exadata Fleet Update Collection.- Parameters:
status
- the value to set- Returns:
- this builder
-
executingFsuJobId
public FsuCollectionTarget.Builder executingFsuJobId(String executingFsuJobId)
Exadata Fleet Update Job OCID executing an action in the target.Null if no job is being executed.
- Parameters:
executingFsuJobId
- the value to set- Returns:
- this builder
-
activeFsuCycleId
public FsuCollectionTarget.Builder activeFsuCycleId(String activeFsuCycleId)
Active Exadata Fleet Update Cycle OCID.Null if no Cycle is active that has this target as member.
- Parameters:
activeFsuCycleId
- the value to set- Returns:
- this builder
-
progress
public FsuCollectionTarget.Builder progress(TargetProgressSummary progress)
-
build
public FsuCollectionTarget build()
-
copy
public FsuCollectionTarget.Builder copy(FsuCollectionTarget model)
-
-