Package software.constructs
Interface IValidation.Jsii$Default
-
- All Superinterfaces:
IValidation
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IValidation.Jsii$Proxy
- Enclosing interface:
- IValidation
@Internal public static interface IValidation.Jsii$Default extends IValidation
Internal default implementation forIValidation
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface software.constructs.IValidation
IValidation.Jsii$Default, IValidation.Jsii$Proxy
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default List<String>
validate()
Validate the current construct.
-
-
-
Method Detail
-
validate
@Stability(Stable) @NotNull default List<String> validate()
Validate the current construct.This method can be implemented by derived constructs in order to perform validation logic. It is called on all constructs before synthesis. Validate the current construct.
This method can be implemented by derived constructs in order to perform validation logic. It is called on all constructs before synthesis.
- Specified by:
validate
in interfaceIValidation
- Returns:
- An array of validation error messages, or an empty array if there the construct is valid.
-
-