Interface | Description |
---|---|
ValidationEventFormatter |
Formats
ValidationEvent s. |
Validator |
Validates a
Model and returns a list of ValidationEvent . |
ValidatorFactory |
Creates built-in
Validator instances and Validator
instances loaded by name. |
ValidatorService |
Represents a service provider for configurable Validators that appear
in Smithy models.
|
Class | Description |
---|---|
AbstractValidator |
Abstract Validator class that has helpful methods for emitting events.
|
ContextualValidationEventFormatter |
This validation event formatter outputs a validation event that points
to the source code line that triggered the event.
|
LineValidationEventFormatter |
Writes
ValidationEvent objects as a single line string. |
NodeValidationVisitor | |
NodeValidationVisitor.Builder |
Builds a
NodeValidationVisitor . |
ValidatedResult<T> |
Represents the result of an operation and the
ValidationEvent s
that occurred. |
ValidationEvent |
A validation event created when validating a model.
|
ValidationEvent.Builder |
Builds ValidationEvent values.
|
ValidationUtils |
Utility methods used when validating.
|
ValidatorService.Provider |
Provides a simple abstraction for creating validator service subclasses.
|
Enum | Description |
---|---|
Severity |
Severity level of a validation exception.
|
Exception | Description |
---|---|
ValidatedResultException |
Thrown when
ValidatedResult.validate() is called and the result contains
ERROR events. |