Class CccUpgradeInformation.Builder
- java.lang.Object
- 
- com.oracle.bmc.computecloudatcustomer.model.CccUpgradeInformation.Builder
 
- 
- Enclosing class:
- CccUpgradeInformation
 
 public static class CccUpgradeInformation.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CccUpgradeInformationbuild()CccUpgradeInformation.Buildercopy(CccUpgradeInformation model)CccUpgradeInformation.BuildercurrentVersion(String currentVersion)The current version of software installed on the Compute Cloud@Customer infrastructure.CccUpgradeInformation.BuilderisActive(Boolean isActive)Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).CccUpgradeInformation.BuilderscheduledUpgradeDuration(String scheduledUpgradeDuration)Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade.CccUpgradeInformation.BuildertimeOfScheduledUpgrade(Date timeOfScheduledUpgrade)Compute Cloud@Customer infrastructure next upgrade time.
 
- 
- 
- 
Method Detail- 
currentVersionpublic CccUpgradeInformation.Builder currentVersion(String currentVersion) The current version of software installed on the Compute Cloud@Customer infrastructure.- Parameters:
- currentVersion- the value to set
- Returns:
- this builder
 
 - 
timeOfScheduledUpgradepublic CccUpgradeInformation.Builder timeOfScheduledUpgrade(Date timeOfScheduledUpgrade) Compute Cloud@Customer infrastructure next upgrade time.The rack might have performance impacts during this time. - Parameters:
- timeOfScheduledUpgrade- the value to set
- Returns:
- this builder
 
 - 
scheduledUpgradeDurationpublic CccUpgradeInformation.Builder scheduledUpgradeDuration(String scheduledUpgradeDuration) Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade.The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate. - Parameters:
- scheduledUpgradeDuration- the value to set
- Returns:
- this builder
 
 - 
isActivepublic CccUpgradeInformation.Builder isActive(Boolean isActive) Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).- Parameters:
- isActive- the value to set
- Returns:
- this builder
 
 - 
buildpublic CccUpgradeInformation build() 
 - 
copypublic CccUpgradeInformation.Builder copy(CccUpgradeInformation model) 
 
- 
 
-