Interface ValidationOutput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ValidationOutput.Builder,
,ValidationOutput> SdkBuilder<ValidationOutput.Builder,
,ValidationOutput> SdkPojo
- Enclosing class:
ValidationOutput
public static interface ValidationOutput.Builder
extends SdkPojo, CopyableBuilder<ValidationOutput.Builder,ValidationOutput>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ValidationOutput.Builder
appValidationOutput
(Consumer<AppValidationOutput.Builder> appValidationOutput) The output from validating an application.appValidationOutput
(AppValidationOutput appValidationOutput) The output from validating an application.latestValidationTime
(Instant latestValidationTime) The latest time that the validation was performed.The name of the validation.default ValidationOutput.Builder
serverValidationOutput
(Consumer<ServerValidationOutput.Builder> serverValidationOutput) The output from validation an instance.serverValidationOutput
(ServerValidationOutput serverValidationOutput) The output from validation an instance.The status of the validation.status
(ValidationStatus status) The status of the validation.statusMessage
(String statusMessage) The status message.validationId
(String validationId) The ID of the validation.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
-
validationId
The ID of the validation.
- Parameters:
validationId
- The ID of the validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the validation.
- Parameters:
name
- The name of the validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the validation.
- Parameters:
status
- The status of the validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the validation.
- Parameters:
status
- The status of the validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The status message.
- Parameters:
statusMessage
- The status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestValidationTime
The latest time that the validation was performed.
- Parameters:
latestValidationTime
- The latest time that the validation was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appValidationOutput
The output from validating an application.
- Parameters:
appValidationOutput
- The output from validating an application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appValidationOutput
default ValidationOutput.Builder appValidationOutput(Consumer<AppValidationOutput.Builder> appValidationOutput) The output from validating an application.
This is a convenience method that creates an instance of theAppValidationOutput.Builder
avoiding the need to create one manually viaAppValidationOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toappValidationOutput(AppValidationOutput)
.- Parameters:
appValidationOutput
- a consumer that will call methods onAppValidationOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serverValidationOutput
The output from validation an instance.
- Parameters:
serverValidationOutput
- The output from validation an instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverValidationOutput
default ValidationOutput.Builder serverValidationOutput(Consumer<ServerValidationOutput.Builder> serverValidationOutput) The output from validation an instance.
This is a convenience method that creates an instance of theServerValidationOutput.Builder
avoiding the need to create one manually viaServerValidationOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserverValidationOutput(ServerValidationOutput)
.- Parameters:
serverValidationOutput
- a consumer that will call methods onServerValidationOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-