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
Modifier and TypeMethodDescriptioncreationDate
(String creationDate) The timestamp when the dry run was initiated.The unique identifier of the dry run.dryRunStatus
(String dryRunStatus) The current status of the dry run.updateDate
(String updateDate) The timestamp when the dry run was last updated.validationFailures
(Collection<ValidationFailure> validationFailures) Any validation failures that occurred as a result of the dry run.validationFailures
(Consumer<ValidationFailure.Builder>... validationFailures) Any validation failures that occurred as a result of the dry run.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 Details
-
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
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
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
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
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
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 tovalidationFailures(List<ValidationFailure>)
.- 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:
-