Class TargetSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetsoftwareupdate.model.TargetSummary.Builder
-
- Enclosing class:
- TargetSummary
public static class TargetSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetSummary.Builder
activeFsuCycleId(String activeFsuCycleId)
Active Exadata Fleet Update Cycle OCID.TargetSummary
build()
TargetSummary.Builder
copy(TargetSummary model)
TargetSummary.Builder
currentVersion(String currentVersion)
Current version of the targetTargetSummary.Builder
executingFsuJobId(String executingFsuJobId)
Exadata Fleet Update Job OCID executing an action in the target.TargetSummary.Builder
progress(TargetProgressSummary progress)
TargetSummary.Builder
status(TargetSummary.Status status)
Status of the target in the Exadata Fleet Update Collection.TargetSummary.Builder
target(TargetDetails target)
-
-
-
Method Detail
-
target
public TargetSummary.Builder target(TargetDetails target)
-
currentVersion
public TargetSummary.Builder currentVersion(String currentVersion)
Current version of the target- Parameters:
currentVersion
- the value to set- Returns:
- this builder
-
status
public TargetSummary.Builder status(TargetSummary.Status status)
Status of the target in the Exadata Fleet Update Collection.- Parameters:
status
- the value to set- Returns:
- this builder
-
executingFsuJobId
public TargetSummary.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 TargetSummary.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 TargetSummary.Builder progress(TargetProgressSummary progress)
-
build
public TargetSummary build()
-
copy
public TargetSummary.Builder copy(TargetSummary model)
-
-