Package com.oracle.bmc.database.model
Class DbSystemUpgradeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.DbSystemUpgradeSummary.Builder
-
- Enclosing class:
- DbSystemUpgradeSummary
public static class DbSystemUpgradeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DbSystemUpgradeSummarybuild()DbSystemUpgradeSummary.Buildercomponent(DbSystemUpgradeSummary.Component component)The component on which upgrade is applicable.DbSystemUpgradeSummary.Buildercopy(DbSystemUpgradeSummary model)DbSystemUpgradeSummary.BuildergiVersion(String giVersion)The version of the grid infrastructure for this upgrade.DbSystemUpgradeSummary.BuilderosVersion(String osVersion)The version of the OS for this upgrade eg.
-
-
-
Method Detail
-
component
public DbSystemUpgradeSummary.Builder component(DbSystemUpgradeSummary.Component component)
The component on which upgrade is applicable.OS (Operating System upgrade), GI (Grid Infrastructure upgrade) or OS_GI (both Operating System and Grid Infrastructure upgrade)
- Parameters:
component- the value to set- Returns:
- this builder
-
osVersion
public DbSystemUpgradeSummary.Builder osVersion(String osVersion)
The version of the OS for this upgrade eg.Oracle Linux Server release 7.9
- Parameters:
osVersion- the value to set- Returns:
- this builder
-
giVersion
public DbSystemUpgradeSummary.Builder giVersion(String giVersion)
The version of the grid infrastructure for this upgrade.This is only applicable for ASM based DbSystems
- Parameters:
giVersion- the value to set- Returns:
- this builder
-
build
public DbSystemUpgradeSummary build()
-
copy
public DbSystemUpgradeSummary.Builder copy(DbSystemUpgradeSummary model)
-
-