public static final class UpgradeSummary.Builder
extends java.lang.Object
UpgradeSummary
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
UpgradeSummary . |
Modifier and Type | Method and Description |
---|---|
UpgradeSummary |
build() |
UpgradeSummary.Builder |
setComponentTargetVersions(java.util.List<ComponentTargetVersion> componentTargetVersions) |
UpgradeSummary.Builder |
setPreUpgradeBundleVersion(java.lang.String preUpgradeBundleVersion)
Current version of pre-upgrade bundle
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
UpgradeSummary.Builder |
setSystemVersion(java.lang.String systemVersion)
Current system version
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
UpgradeSummary.Builder |
setTargetVersion(java.lang.String targetVersion)
Target system version
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
UpgradeSummary.Builder |
setUpgradeBundleFileName(java.lang.String upgradeBundleFileName)
Name of the last successfully uploaded upgrade bundle file
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
UpgradeSummary.Builder |
setUpgradeCoordinatorUpdated(java.lang.Boolean upgradeCoordinatorUpdated)
Has upgrade coordinator been updated after upload of upgrade bundle file
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
UpgradeSummary.Builder |
setUpgradeCoordinatorVersion(java.lang.String upgradeCoordinatorVersion)
Current version of upgrade coordinator
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
UpgradeSummary.Builder |
setUpgradeStatus(java.lang.String upgradeStatus)
Possible values are:
UpgradeSummary.UPGRADE_STATUS_SUCCESS UpgradeSummary.UPGRADE_STATUS_FAILED UpgradeSummary.UPGRADE_STATUS_IN_PROGRESS UpgradeSummary.UPGRADE_STATUS_NOT_STARTED UpgradeSummary.UPGRADE_STATUS_PAUSING UpgradeSummary.UPGRADE_STATUS_PAUSED Status of
upgrade
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
public Builder()
UpgradeSummary
.public UpgradeSummary.Builder setComponentTargetVersions(java.util.List<ComponentTargetVersion> componentTargetVersions)
componentTargetVersions
- New value for the property.public UpgradeSummary.Builder setPreUpgradeBundleVersion(java.lang.String preUpgradeBundleVersion)
preUpgradeBundleVersion
- New value for the property.public UpgradeSummary.Builder setSystemVersion(java.lang.String systemVersion)
systemVersion
- New value for the property.public UpgradeSummary.Builder setTargetVersion(java.lang.String targetVersion)
targetVersion
- New value for the property.public UpgradeSummary.Builder setUpgradeBundleFileName(java.lang.String upgradeBundleFileName)
upgradeBundleFileName
- New value for the property.public UpgradeSummary.Builder setUpgradeCoordinatorUpdated(java.lang.Boolean upgradeCoordinatorUpdated)
upgradeCoordinatorUpdated
- New value for the property.public UpgradeSummary.Builder setUpgradeCoordinatorVersion(java.lang.String upgradeCoordinatorVersion)
upgradeCoordinatorVersion
- New value for the property.public UpgradeSummary.Builder setUpgradeStatus(java.lang.String upgradeStatus)
upgradeStatus
- New value for the property.public UpgradeSummary build()