@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpgradeStepItem extends Object implements Serializable, Cloneable, StructuredPojo
Represents a single step of the upgrade or upgrade eligibility check workflow.
Constructor and Description |
---|
UpgradeStepItem() |
Modifier and Type | Method and Description |
---|---|
UpgradeStepItem |
clone() |
boolean |
equals(Object obj) |
List<String> |
getIssues()
A list of strings containing detailed information about the errors encountered in a particular step.
|
Double |
getProgressPercent()
The floating point value representing the progress percentage of a particular step.
|
String |
getUpgradeStep()
One of three steps an upgrade or upgrade eligibility check goes through:
PreUpgradeCheck
Snapshot
Upgrade
|
String |
getUpgradeStepStatus()
The current status of the upgrade.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIssues(Collection<String> issues)
A list of strings containing detailed information about the errors encountered in a particular step.
|
void |
setProgressPercent(Double progressPercent)
The floating point value representing the progress percentage of a particular step.
|
void |
setUpgradeStep(String upgradeStep)
One of three steps an upgrade or upgrade eligibility check goes through:
PreUpgradeCheck
Snapshot
Upgrade
|
void |
setUpgradeStepStatus(String upgradeStepStatus)
The current status of the upgrade.
|
String |
toString()
Returns a string representation of this object.
|
UpgradeStepItem |
withIssues(Collection<String> issues)
A list of strings containing detailed information about the errors encountered in a particular step.
|
UpgradeStepItem |
withIssues(String... issues)
A list of strings containing detailed information about the errors encountered in a particular step.
|
UpgradeStepItem |
withProgressPercent(Double progressPercent)
The floating point value representing the progress percentage of a particular step.
|
UpgradeStepItem |
withUpgradeStep(String upgradeStep)
One of three steps an upgrade or upgrade eligibility check goes through:
PreUpgradeCheck
Snapshot
Upgrade
|
UpgradeStepItem |
withUpgradeStep(UpgradeStep upgradeStep)
One of three steps an upgrade or upgrade eligibility check goes through:
PreUpgradeCheck
Snapshot
Upgrade
|
UpgradeStepItem |
withUpgradeStepStatus(String upgradeStepStatus)
The current status of the upgrade.
|
UpgradeStepItem |
withUpgradeStepStatus(UpgradeStatus upgradeStepStatus)
The current status of the upgrade.
|
public void setUpgradeStep(String upgradeStep)
One of three steps an upgrade or upgrade eligibility check goes through:
upgradeStep
- One of three steps an upgrade or upgrade eligibility check goes through:
UpgradeStep
public String getUpgradeStep()
One of three steps an upgrade or upgrade eligibility check goes through:
UpgradeStep
public UpgradeStepItem withUpgradeStep(String upgradeStep)
One of three steps an upgrade or upgrade eligibility check goes through:
upgradeStep
- One of three steps an upgrade or upgrade eligibility check goes through:
UpgradeStep
public UpgradeStepItem withUpgradeStep(UpgradeStep upgradeStep)
One of three steps an upgrade or upgrade eligibility check goes through:
upgradeStep
- One of three steps an upgrade or upgrade eligibility check goes through:
UpgradeStep
public void setUpgradeStepStatus(String upgradeStepStatus)
The current status of the upgrade. The status can take one of the following values:
upgradeStepStatus
- The current status of the upgrade. The status can take one of the following values:
UpgradeStatus
public String getUpgradeStepStatus()
The current status of the upgrade. The status can take one of the following values:
UpgradeStatus
public UpgradeStepItem withUpgradeStepStatus(String upgradeStepStatus)
The current status of the upgrade. The status can take one of the following values:
upgradeStepStatus
- The current status of the upgrade. The status can take one of the following values:
UpgradeStatus
public UpgradeStepItem withUpgradeStepStatus(UpgradeStatus upgradeStepStatus)
The current status of the upgrade. The status can take one of the following values:
upgradeStepStatus
- The current status of the upgrade. The status can take one of the following values:
UpgradeStatus
public List<String> getIssues()
A list of strings containing detailed information about the errors encountered in a particular step.
public void setIssues(Collection<String> issues)
A list of strings containing detailed information about the errors encountered in a particular step.
issues
- A list of strings containing detailed information about the errors encountered in a particular step.public UpgradeStepItem withIssues(String... issues)
A list of strings containing detailed information about the errors encountered in a particular step.
NOTE: This method appends the values to the existing list (if any). Use
setIssues(java.util.Collection)
or withIssues(java.util.Collection)
if you want to override the
existing values.
issues
- A list of strings containing detailed information about the errors encountered in a particular step.public UpgradeStepItem withIssues(Collection<String> issues)
A list of strings containing detailed information about the errors encountered in a particular step.
issues
- A list of strings containing detailed information about the errors encountered in a particular step.public void setProgressPercent(Double progressPercent)
The floating point value representing the progress percentage of a particular step.
progressPercent
- The floating point value representing the progress percentage of a particular step.public Double getProgressPercent()
The floating point value representing the progress percentage of a particular step.
public UpgradeStepItem withProgressPercent(Double progressPercent)
The floating point value representing the progress percentage of a particular step.
progressPercent
- The floating point value representing the progress percentage of a particular step.public String toString()
toString
in class Object
Object.toString()
public UpgradeStepItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.