Interface DryRunProgressStatus.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DryRunProgressStatus.Builder,DryRunProgressStatus>
,SdkBuilder<DryRunProgressStatus.Builder,DryRunProgressStatus>
,SdkPojo
- Enclosing class:
- DryRunProgressStatus
public static interface DryRunProgressStatus.Builder extends SdkPojo, CopyableBuilder<DryRunProgressStatus.Builder,DryRunProgressStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DryRunProgressStatus.Builder
creationDate(String creationDate)
The timestamp when the dry run was initiated.DryRunProgressStatus.Builder
dryRunId(String dryRunId)
The unique identifier of the dry run.DryRunProgressStatus.Builder
dryRunStatus(String dryRunStatus)
The current status of the dry run.DryRunProgressStatus.Builder
updateDate(String updateDate)
The timestamp when the dry run was last updated.DryRunProgressStatus.Builder
validationFailures(Collection<ValidationFailure> validationFailures)
Any validation failures that occurred as a result of the dry run.DryRunProgressStatus.Builder
validationFailures(Consumer<ValidationFailure.Builder>... validationFailures)
Any validation failures that occurred as a result of the dry run.DryRunProgressStatus.Builder
validationFailures(ValidationFailure... validationFailures)
Any validation failures that occurred as a result of the dry run.-
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
-
dryRunId
DryRunProgressStatus.Builder dryRunId(String dryRunId)
The unique identifier of the dry run.
- Parameters:
dryRunId
- The unique identifier of the dry run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dryRunStatus
DryRunProgressStatus.Builder dryRunStatus(String dryRunStatus)
The current status of the dry run.
- Parameters:
dryRunStatus
- The current status of the dry run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
DryRunProgressStatus.Builder creationDate(String creationDate)
The timestamp when the dry run was initiated.
- Parameters:
creationDate
- The timestamp when the dry run was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateDate
DryRunProgressStatus.Builder updateDate(String updateDate)
The timestamp when the dry run was last updated.
- Parameters:
updateDate
- The timestamp when the dry run was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationFailures
DryRunProgressStatus.Builder validationFailures(Collection<ValidationFailure> validationFailures)
Any validation failures that occurred as a result of the dry run.
- Parameters:
validationFailures
- Any validation failures that occurred as a result of the dry run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationFailures
DryRunProgressStatus.Builder validationFailures(ValidationFailure... validationFailures)
Any validation failures that occurred as a result of the dry run.
- Parameters:
validationFailures
- Any validation failures that occurred as a result of the dry run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationFailures
DryRunProgressStatus.Builder validationFailures(Consumer<ValidationFailure.Builder>... validationFailures)
Any validation failures that occurred as a result of the dry run.
This is a convenience method that creates an instance of theValidationFailure.Builder
avoiding the need to create one manually viaValidationFailure.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#validationFailures(List
.) - Parameters:
validationFailures
- a consumer that will call methods onValidationFailure.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#validationFailures(java.util.Collection
)
-
-