Interface ChangeProgressStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ChangeProgressStatus.Builder,ChangeProgressStatus>,SdkBuilder<ChangeProgressStatus.Builder,ChangeProgressStatus>,SdkPojo
- Enclosing class:
- ChangeProgressStatus
public static interface ChangeProgressStatus.Builder extends SdkPojo, CopyableBuilder<ChangeProgressStatus.Builder,ChangeProgressStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangeProgressStatus.BuilderchangeProgressStages(Collection<ChangeProgressStage> changeProgressStages)Information about the stages that the pipeline is going through to perform the configuration change.ChangeProgressStatus.BuilderchangeProgressStages(Consumer<ChangeProgressStage.Builder>... changeProgressStages)Information about the stages that the pipeline is going through to perform the configuration change.ChangeProgressStatus.BuilderchangeProgressStages(ChangeProgressStage... changeProgressStages)Information about the stages that the pipeline is going through to perform the configuration change.ChangeProgressStatus.BuilderstartTime(Instant startTime)The time at which the configuration change is made on the pipeline.ChangeProgressStatus.Builderstatus(String status)The overall status of the pipeline configuration change.ChangeProgressStatus.Builderstatus(ChangeProgressStatuses status)The overall status of the pipeline configuration change.ChangeProgressStatus.BuildertotalNumberOfStages(Integer totalNumberOfStages)The total number of stages required for the pipeline configuration change.-
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, sdkFields
-
-
-
-
Method Detail
-
startTime
ChangeProgressStatus.Builder startTime(Instant startTime)
The time at which the configuration change is made on the pipeline.
- Parameters:
startTime- The time at which the configuration change is made on the pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ChangeProgressStatus.Builder status(String status)
The overall status of the pipeline configuration change.
- Parameters:
status- The overall status of the pipeline configuration change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChangeProgressStatuses,ChangeProgressStatuses
-
status
ChangeProgressStatus.Builder status(ChangeProgressStatuses status)
The overall status of the pipeline configuration change.
- Parameters:
status- The overall status of the pipeline configuration change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChangeProgressStatuses,ChangeProgressStatuses
-
totalNumberOfStages
ChangeProgressStatus.Builder totalNumberOfStages(Integer totalNumberOfStages)
The total number of stages required for the pipeline configuration change.
- Parameters:
totalNumberOfStages- The total number of stages required for the pipeline configuration change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeProgressStages
ChangeProgressStatus.Builder changeProgressStages(Collection<ChangeProgressStage> changeProgressStages)
Information about the stages that the pipeline is going through to perform the configuration change.
- Parameters:
changeProgressStages- Information about the stages that the pipeline is going through to perform the configuration change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeProgressStages
ChangeProgressStatus.Builder changeProgressStages(ChangeProgressStage... changeProgressStages)
Information about the stages that the pipeline is going through to perform the configuration change.
- Parameters:
changeProgressStages- Information about the stages that the pipeline is going through to perform the configuration change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeProgressStages
ChangeProgressStatus.Builder changeProgressStages(Consumer<ChangeProgressStage.Builder>... changeProgressStages)
Information about the stages that the pipeline is going through to perform the configuration change.
This is a convenience method that creates an instance of theChangeProgressStage.Builderavoiding the need to create one manually viaChangeProgressStage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#changeProgressStages(List.) - Parameters:
changeProgressStages- a consumer that will call methods onChangeProgressStage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#changeProgressStages(java.util.Collection)
-
-