Package com.oracle.bmc.bds.model
Class SoftwareUpdateSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.SoftwareUpdateSummary.Builder
-
- Enclosing class:
- SoftwareUpdateSummary
public static class SoftwareUpdateSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SoftwareUpdateSummary
build()
SoftwareUpdateSummary.Builder
copy(SoftwareUpdateSummary model)
SoftwareUpdateSummary.Builder
lifecycleState(SoftwareUpdate.LifecycleState lifecycleState)
The lifecycle state of the software update.SoftwareUpdateSummary.Builder
softwareUpdateKey(String softwareUpdateKey)
Unique identifier of a given software updateSoftwareUpdateSummary.Builder
softwareUpdateType(SoftwareUpdate.SoftwareUpdateType softwareUpdateType)
Type of current software update.SoftwareUpdateSummary.Builder
softwareUpdateVersion(String softwareUpdateVersion)
The version of the software update.SoftwareUpdateSummary.Builder
timeReleased(Date timeReleased)
The time when the software update was released.
-
-
-
Method Detail
-
softwareUpdateKey
public SoftwareUpdateSummary.Builder softwareUpdateKey(String softwareUpdateKey)
Unique identifier of a given software update- Parameters:
softwareUpdateKey
- the value to set- Returns:
- this builder
-
softwareUpdateVersion
public SoftwareUpdateSummary.Builder softwareUpdateVersion(String softwareUpdateVersion)
The version of the software update.- Parameters:
softwareUpdateVersion
- the value to set- Returns:
- this builder
-
timeReleased
public SoftwareUpdateSummary.Builder timeReleased(Date timeReleased)
The time when the software update was released.- Parameters:
timeReleased
- the value to set- Returns:
- this builder
-
softwareUpdateType
public SoftwareUpdateSummary.Builder softwareUpdateType(SoftwareUpdate.SoftwareUpdateType softwareUpdateType)
Type of current software update.- Parameters:
softwareUpdateType
- the value to set- Returns:
- this builder
-
lifecycleState
public SoftwareUpdateSummary.Builder lifecycleState(SoftwareUpdate.LifecycleState lifecycleState)
The lifecycle state of the software update.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
build
public SoftwareUpdateSummary build()
-
copy
public SoftwareUpdateSummary.Builder copy(SoftwareUpdateSummary model)
-
-