Package software.amazon.smithy.model.validation.node
-
Interface Summary Interface Description NodeValidatorPlugin -
Class Summary Class Description BlobLengthPlugin Validates length trait on blob shapes and members that target blob shapes.CollectionLengthPlugin Validates the length trait on both list and set shapes or members that target them.IdRefPlugin Validates that the value contained in a string shape is a valid shape ID and that the shape ID targets a shape that is in the set of shapes matching the selector.MapLengthPlugin Validates the length trait on map shapes or members that target them.PatternTraitPlugin Validates the pattern trait on string shapes or members that target them.RangeTraitPlugin Validates the range trait on number shapes or members that target them.StringEnumPlugin Validates the enum trait on string shapes.StringLengthPlugin Validates the length trait on string shapes or members that target them.TimestampFormatPlugin Validates that timestamp shapes contain values that are compatible with their timestampFormat traits or contain values that are numbers or an RFC 3339 date-time production. -
Enum Summary Enum Description TimestampValidationStrategy Defines how timestamps are validated.