@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 progress percentage of a particular step.
|
String |
getUpgradeStep()
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
PreUpgradeCheck
Snapshot
Upgrade
|
String |
getUpgradeStepStatus()
The status of a particular step during an 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 progress percentage of a particular step.
|
void |
setUpgradeStep(String upgradeStep)
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
PreUpgradeCheck
Snapshot
Upgrade
|
void |
setUpgradeStepStatus(String upgradeStepStatus)
The status of a particular step during an 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 progress percentage of a particular step.
|
UpgradeStepItem |
withUpgradeStep(String upgradeStep)
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
PreUpgradeCheck
Snapshot
Upgrade
|
UpgradeStepItem |
withUpgradeStep(UpgradeStep upgradeStep)
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
PreUpgradeCheck
Snapshot
Upgrade
|
UpgradeStepItem |
withUpgradeStepStatus(String upgradeStepStatus)
The status of a particular step during an upgrade.
|
UpgradeStepItem |
withUpgradeStepStatus(UpgradeStatus upgradeStepStatus)
The status of a particular step during an upgrade.
|
public void setUpgradeStep(String upgradeStep)
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
UpgradeSteppublic String getUpgradeStep()
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
UpgradeSteppublic UpgradeStepItem withUpgradeStep(String upgradeStep)
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
UpgradeSteppublic UpgradeStepItem withUpgradeStep(UpgradeStep upgradeStep)
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
UpgradeSteppublic void setUpgradeStepStatus(String upgradeStepStatus)
The status of a particular step during an upgrade. The status can take one of the following values:
upgradeStepStatus - The status of a particular step during an upgrade. The status can take one of the following values:
UpgradeStatuspublic String getUpgradeStepStatus()
The status of a particular step during an upgrade. The status can take one of the following values:
UpgradeStatuspublic UpgradeStepItem withUpgradeStepStatus(String upgradeStepStatus)
The status of a particular step during an upgrade. The status can take one of the following values:
upgradeStepStatus - The status of a particular step during an upgrade. The status can take one of the following values:
UpgradeStatuspublic UpgradeStepItem withUpgradeStepStatus(UpgradeStatus upgradeStepStatus)
The status of a particular step during an upgrade. The status can take one of the following values:
upgradeStepStatus - The status of a particular step during an upgrade. The status can take one of the following values:
UpgradeStatuspublic 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 progress percentage of a particular step.
progressPercent - The Floating point value representing progress percentage of a particular step.public Double getProgressPercent()
The Floating point value representing progress percentage of a particular step.
public UpgradeStepItem withProgressPercent(Double progressPercent)
The Floating point value representing progress percentage of a particular step.
progressPercent - The Floating point value representing progress percentage of a particular step.public String toString()
toString in class ObjectObject.toString()public UpgradeStepItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.