Package software.constructs
Class ValidationError.Builder
- java.lang.Object
-
- software.constructs.ValidationError.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<ValidationError>
- Enclosing interface:
- ValidationError
@Stability(Stable) public static final class ValidationError.Builder extends Object implements software.amazon.jsii.Builder<ValidationError>
A builder forValidationError
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationError
build()
Builds the configured instance.ValidationError.Builder
message(String message)
Sets the value ofValidationError.getMessage()
ValidationError.Builder
source(Construct source)
Sets the value ofValidationError.getSource()
-
-
-
Method Detail
-
message
@Stability(Stable) public ValidationError.Builder message(String message)
Sets the value ofValidationError.getMessage()
- Parameters:
message
- The error message. This parameter is required.- Returns:
this
-
source
@Stability(Stable) public ValidationError.Builder source(Construct source)
Sets the value ofValidationError.getSource()
- Parameters:
source
- The construct which emitted the error. This parameter is required.- Returns:
this
-
build
@Stability(Stable) public ValidationError build()
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<ValidationError>
- Returns:
- a new instance of
ValidationError
- Throws:
NullPointerException
- if any required attribute was not provided
-
-