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 DbSystemUpgradeSummary
build()
DbSystemUpgradeSummary.Builder
component(DbSystemUpgradeSummary.Component component)
The component on which upgrade is applicable.DbSystemUpgradeSummary.Builder
copy(DbSystemUpgradeSummary model)
DbSystemUpgradeSummary.Builder
giVersion(String giVersion)
The version of the grid infrastructure for this upgrade.DbSystemUpgradeSummary.Builder
osVersion(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)
-
-