public static final class UpgradeHistory.Builder
extends java.lang.Object
UpgradeHistory
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
UpgradeHistory . |
Modifier and Type | Method and Description |
---|---|
UpgradeHistory |
build() |
UpgradeHistory.Builder |
setInitialVersion(java.lang.String initialVersion)
Version before the upgrade started
|
UpgradeHistory.Builder |
setTargetVersion(java.lang.String targetVersion)
Version being upgraded to
|
UpgradeHistory.Builder |
setTimestamp(java.lang.Long timestamp)
Timestamp (in milliseconds since epoch) when the upgrade was performed format:
int64
|
UpgradeHistory.Builder |
setUpgradeStatus(java.lang.String upgradeStatus)
Possible values are:
UpgradeHistory.UPGRADE_STATUS_STARTED UpgradeHistory.UPGRADE_STATUS_SUCCESS UpgradeHistory.UPGRADE_STATUS_FAILED Status of
the upgrade |
public Builder()
UpgradeHistory
.public UpgradeHistory.Builder setInitialVersion(java.lang.String initialVersion)
initialVersion
- New value for the property.public UpgradeHistory.Builder setTargetVersion(java.lang.String targetVersion)
targetVersion
- New value for the property.public UpgradeHistory.Builder setTimestamp(java.lang.Long timestamp)
timestamp
- New value for the property.public UpgradeHistory.Builder setUpgradeStatus(java.lang.String upgradeStatus)
upgradeStatus
- New value for the property.public UpgradeHistory build()