public static final class ClustersTypes.Summary.Builder
extends java.lang.Object
ClustersTypes.Summary
.Constructor and Description |
---|
Builder(java.lang.String cluster,
java.lang.String clusterName,
java.lang.String currentVersion,
java.util.List<java.lang.String> availableVersions,
ClustersTypes.State state)
Constructor with parameters for the required properties of
ClustersTypes.Summary . |
Modifier and Type | Method and Description |
---|---|
ClustersTypes.Summary |
build() |
ClustersTypes.Summary.Builder |
setDesiredVersion(java.lang.String desiredVersion)
Desired version the cluster will be upgraded to.
|
ClustersTypes.Summary.Builder |
setLastUpgradedDate(java.util.Calendar lastUpgradedDate)
Date of last successful upgrade.
|
public Builder(java.lang.String cluster, java.lang.String clusterName, java.lang.String currentVersion, java.util.List<java.lang.String> availableVersions, ClustersTypes.State state)
ClustersTypes.Summary
.public ClustersTypes.Summary.Builder setLastUpgradedDate(java.util.Calendar lastUpgradedDate)
null
, the cluster has not yet been upgraded.lastUpgradedDate
- New value for the property.public ClustersTypes.Summary.Builder setDesiredVersion(java.lang.String desiredVersion)
null
, the cluster upgrade is not in progress.desiredVersion
- New value for the property.public ClustersTypes.Summary build()