Interface UpgradeStepItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpgradeStepItem.Builder,UpgradeStepItem>,SdkBuilder<UpgradeStepItem.Builder,UpgradeStepItem>,SdkPojo
- Enclosing class:
- UpgradeStepItem
@Mutable @NotThreadSafe public static interface UpgradeStepItem.Builder extends SdkPojo, CopyableBuilder<UpgradeStepItem.Builder,UpgradeStepItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpgradeStepItem.Builderissues(String... issues)A list of strings containing detailed information about the errors encountered in a particular step.UpgradeStepItem.Builderissues(Collection<String> issues)A list of strings containing detailed information about the errors encountered in a particular step.UpgradeStepItem.BuilderprogressPercent(Double progressPercent)The floating point value representing the progress percentage of a particular step.UpgradeStepItem.BuilderupgradeStep(String upgradeStep)One of three steps that an upgrade or upgrade eligibility check goes through:UpgradeStepItem.BuilderupgradeStep(UpgradeStep upgradeStep)One of three steps that an upgrade or upgrade eligibility check goes through:UpgradeStepItem.BuilderupgradeStepStatus(String upgradeStepStatus)The current status of the upgrade.UpgradeStepItem.BuilderupgradeStepStatus(UpgradeStatus upgradeStepStatus)The current status of the upgrade.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
upgradeStep
UpgradeStepItem.Builder upgradeStep(String upgradeStep)
One of three steps that an upgrade or upgrade eligibility check goes through:
-
PreUpgradeCheck
-
Snapshot
-
Upgrade
- Parameters:
upgradeStep- One of three steps that an upgrade or upgrade eligibility check goes through:-
PreUpgradeCheck
-
Snapshot
-
Upgrade
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpgradeStep,UpgradeStep
-
-
upgradeStep
UpgradeStepItem.Builder upgradeStep(UpgradeStep upgradeStep)
One of three steps that an upgrade or upgrade eligibility check goes through:
-
PreUpgradeCheck
-
Snapshot
-
Upgrade
- Parameters:
upgradeStep- One of three steps that an upgrade or upgrade eligibility check goes through:-
PreUpgradeCheck
-
Snapshot
-
Upgrade
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpgradeStep,UpgradeStep
-
-
upgradeStepStatus
UpgradeStepItem.Builder upgradeStepStatus(String upgradeStepStatus)
The current status of the upgrade. The status can take one of the following values:
-
In Progress
-
Succeeded
-
Succeeded with Issues
-
Failed
- Parameters:
upgradeStepStatus- The current status of the upgrade. The status can take one of the following values:-
In Progress
-
Succeeded
-
Succeeded with Issues
-
Failed
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpgradeStatus,UpgradeStatus
-
-
upgradeStepStatus
UpgradeStepItem.Builder upgradeStepStatus(UpgradeStatus upgradeStepStatus)
The current status of the upgrade. The status can take one of the following values:
-
In Progress
-
Succeeded
-
Succeeded with Issues
-
Failed
- Parameters:
upgradeStepStatus- The current status of the upgrade. The status can take one of the following values:-
In Progress
-
Succeeded
-
Succeeded with Issues
-
Failed
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpgradeStatus,UpgradeStatus
-
-
issues
UpgradeStepItem.Builder issues(Collection<String> issues)
A list of strings containing detailed information about the errors encountered in a particular step.
- Parameters:
issues- A list of strings containing detailed information about the errors encountered in a particular step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issues
UpgradeStepItem.Builder issues(String... issues)
A list of strings containing detailed information about the errors encountered in a particular step.
- Parameters:
issues- A list of strings containing detailed information about the errors encountered in a particular step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressPercent
UpgradeStepItem.Builder progressPercent(Double progressPercent)
The floating point value representing the progress percentage of a particular step.
- Parameters:
progressPercent- The floating point value representing the progress percentage of a particular step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-