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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
componentpublic 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
 
 - 
osVersionpublic 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
 
 - 
giVersionpublic 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
 
 - 
buildpublic DbSystemUpgradeSummary build() 
 - 
copypublic DbSystemUpgradeSummary.Builder copy(DbSystemUpgradeSummary model) 
 
- 
 
-