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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ValidationOutput.BuilderappValidationOutput(Consumer<AppValidationOutput.Builder> appValidationOutput)The output from validating an application.ValidationOutput.BuilderappValidationOutput(AppValidationOutput appValidationOutput)The output from validating an application.ValidationOutput.BuilderlatestValidationTime(Instant latestValidationTime)The latest time that the validation was performed.ValidationOutput.Buildername(String name)The name of the validation.default ValidationOutput.BuilderserverValidationOutput(Consumer<ServerValidationOutput.Builder> serverValidationOutput)The output from validation an instance.ValidationOutput.BuilderserverValidationOutput(ServerValidationOutput serverValidationOutput)The output from validation an instance.ValidationOutput.Builderstatus(String status)The status of the validation.ValidationOutput.Builderstatus(ValidationStatus status)The status of the validation.ValidationOutput.BuilderstatusMessage(String statusMessage)The status message.ValidationOutput.BuildervalidationId(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
validationId
ValidationOutput.Builder validationId(String 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
ValidationOutput.Builder name(String 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
ValidationOutput.Builder status(String 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:
ValidationStatus,ValidationStatus
-
status
ValidationOutput.Builder status(ValidationStatus 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:
ValidationStatus,ValidationStatus
-
statusMessage
ValidationOutput.Builder statusMessage(String 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
ValidationOutput.Builder latestValidationTime(Instant 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
ValidationOutput.Builder appValidationOutput(AppValidationOutput 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.Builderavoiding the need to create one manually viaAppValidationOutput.builder().When the
Consumercompletes,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:
appValidationOutput(AppValidationOutput)
-
serverValidationOutput
ValidationOutput.Builder serverValidationOutput(ServerValidationOutput 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.Builderavoiding the need to create one manually viaServerValidationOutput.builder().When the
Consumercompletes,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:
serverValidationOutput(ServerValidationOutput)
-
-