public static final class ClustersTypes.Info.Builder
extends java.lang.Object
ClustersTypes.Info
.Constructor and Description |
---|
Builder(java.lang.String currentVersion,
java.util.List<java.lang.String> availableVersions,
java.util.List<ClustersTypes.Message> messages,
ClustersTypes.State state)
Constructor with parameters for the required properties of
ClustersTypes.Info . |
Modifier and Type | Method and Description |
---|---|
ClustersTypes.Info |
build() |
ClustersTypes.Info.Builder |
setLastUpgradedDate(java.util.Calendar lastUpgradedDate)
Date of last successful upgrade.
|
ClustersTypes.Info.Builder |
setUpgradeStatus(ClustersTypes.UpgradeStatus upgradeStatus)
Information about upgrade in progress.
|
public Builder(java.lang.String currentVersion, java.util.List<java.lang.String> availableVersions, java.util.List<ClustersTypes.Message> messages, ClustersTypes.State state)
ClustersTypes.Info
.public ClustersTypes.Info.Builder setLastUpgradedDate(java.util.Calendar lastUpgradedDate)
null
, the cluster has not yet been upgraded.lastUpgradedDate
- New value for the property.public ClustersTypes.Info.Builder setUpgradeStatus(ClustersTypes.UpgradeStatus upgradeStatus)
null
, the cluster upgrade is not in progress.upgradeStatus
- New value for the property.public ClustersTypes.Info build()