@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpgradeHistory extends Object implements Serializable, Cloneable, StructuredPojo
History of the last 10 Upgrades and Upgrade Eligibility Checks.
Constructor and Description |
---|
UpgradeHistory() |
Modifier and Type | Method and Description |
---|---|
UpgradeHistory |
clone() |
boolean |
equals(Object obj) |
Date |
getStartTimestamp()
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
|
List<UpgradeStepItem> |
getStepsList()
A list of
UpgradeStepItem s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check. |
String |
getUpgradeName()
A string that describes the update briefly
|
String |
getUpgradeStatus()
The overall status of the update.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStartTimestamp(Date startTimestamp)
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
|
void |
setStepsList(Collection<UpgradeStepItem> stepsList)
A list of
UpgradeStepItem s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check. |
void |
setUpgradeName(String upgradeName)
A string that describes the update briefly
|
void |
setUpgradeStatus(String upgradeStatus)
The overall status of the update.
|
String |
toString()
Returns a string representation of this object.
|
UpgradeHistory |
withStartTimestamp(Date startTimestamp)
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
|
UpgradeHistory |
withStepsList(Collection<UpgradeStepItem> stepsList)
A list of
UpgradeStepItem s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check. |
UpgradeHistory |
withStepsList(UpgradeStepItem... stepsList)
A list of
UpgradeStepItem s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check. |
UpgradeHistory |
withUpgradeName(String upgradeName)
A string that describes the update briefly
|
UpgradeHistory |
withUpgradeStatus(String upgradeStatus)
The overall status of the update.
|
UpgradeHistory |
withUpgradeStatus(UpgradeStatus upgradeStatus)
The overall status of the update.
|
public void setUpgradeName(String upgradeName)
A string that describes the update briefly
upgradeName
- A string that describes the update brieflypublic String getUpgradeName()
A string that describes the update briefly
public UpgradeHistory withUpgradeName(String upgradeName)
A string that describes the update briefly
upgradeName
- A string that describes the update brieflypublic void setStartTimestamp(Date startTimestamp)
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
startTimestamp
- UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.public Date getStartTimestamp()
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
public UpgradeHistory withStartTimestamp(Date startTimestamp)
UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.
startTimestamp
- UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.public void setUpgradeStatus(String upgradeStatus)
The overall status of the update. The status can take one of the following values:
upgradeStatus
- The overall status of the update. The status can take one of the following values:
UpgradeStatus
public String getUpgradeStatus()
The overall status of the update. The status can take one of the following values:
UpgradeStatus
public UpgradeHistory withUpgradeStatus(String upgradeStatus)
The overall status of the update. The status can take one of the following values:
upgradeStatus
- The overall status of the update. The status can take one of the following values:
UpgradeStatus
public UpgradeHistory withUpgradeStatus(UpgradeStatus upgradeStatus)
The overall status of the update. The status can take one of the following values:
upgradeStatus
- The overall status of the update. The status can take one of the following values:
UpgradeStatus
public List<UpgradeStepItem> getStepsList()
A list of UpgradeStepItem
s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check.
UpgradeStepItem
s representing information about each step performed as
pard of a specific Upgrade or Upgrade Eligibility Check.public void setStepsList(Collection<UpgradeStepItem> stepsList)
A list of UpgradeStepItem
s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check.
stepsList
- A list of UpgradeStepItem
s representing information about each step performed as
pard of a specific Upgrade or Upgrade Eligibility Check.public UpgradeHistory withStepsList(UpgradeStepItem... stepsList)
A list of UpgradeStepItem
s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check.
NOTE: This method appends the values to the existing list (if any). Use
setStepsList(java.util.Collection)
or withStepsList(java.util.Collection)
if you want to
override the existing values.
stepsList
- A list of UpgradeStepItem
s representing information about each step performed as
pard of a specific Upgrade or Upgrade Eligibility Check.public UpgradeHistory withStepsList(Collection<UpgradeStepItem> stepsList)
A list of UpgradeStepItem
s representing information about each step performed as pard of a
specific Upgrade or Upgrade Eligibility Check.
stepsList
- A list of UpgradeStepItem
s representing information about each step performed as
pard of a specific Upgrade or Upgrade Eligibility Check.public String toString()
toString
in class Object
Object.toString()
public UpgradeHistory clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.