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.BuilderactiveFsuCycleId(String activeFsuCycleId)Active Exadata Fleet Update Cycle OCID.FsuCollectionTargetbuild()FsuCollectionTarget.Buildercopy(FsuCollectionTarget model)FsuCollectionTarget.BuildercurrentVersion(String currentVersion)Current version of the target.FsuCollectionTarget.BuilderexecutingFsuJobId(String executingFsuJobId)Exadata Fleet Update Job OCID executing an action in the target.FsuCollectionTarget.Builderprogress(TargetProgressSummary progress)FsuCollectionTarget.Builderstatus(FsuCollectionTarget.Status status)Status of the target in the Exadata Fleet Update Collection.FsuCollectionTarget.Buildertarget(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)
-
-