Class | Description |
---|---|
AbbreviationNameValidator |
Emits a validation event if shapes or member names do not use strict
camelCasing (e.g., XmlRequest is preferred over XMLRequest).
|
AbbreviationNameValidator.Config |
AbbreviationName configuration settings.
|
AbbreviationNameValidator.Provider | |
CamelCaseValidator |
Emits a validation event if shapes at a specific location do not match the
desired camel casing format.
|
CamelCaseValidator.Config |
CamelCase configuration settings.
|
CamelCaseValidator.Provider | |
InputOutputStructureReuseValidator |
Validates that all operations define input and output structures that are marked
with the input and output traits.
|
InputOutputStructureReuseValidator.Provider | |
MissingPaginatedTraitValidator |
Checks if an operation should be paginated but is not.
|
MissingPaginatedTraitValidator.Config | |
MissingPaginatedTraitValidator.Provider | |
NoninclusiveTermsValidator |
Validates that all shape names and values do not contain non-inclusive terms.
|
NoninclusiveTermsValidator.Config |
NoninclusiveTermsValidator configuration.
|
NoninclusiveTermsValidator.Provider | |
RepeatedShapeNameValidator |
Validates that structure members and union member names do not
repeat their shape name as prefixes of their member or tag names.
|
RepeatedShapeNameValidator.Config | |
RepeatedShapeNameValidator.Provider | |
ReservedWordsValidator |
Emits validation events for a configuration of reserved words.
|
ReservedWordsValidator.Config |
ReservedWords validator configuration.
|
ReservedWordsValidator.Provider | |
ReservedWordsValidator.ReservedWords |
A single reserved words configuration.
|
ShouldHaveUsedTimestampValidator |
Validates that shapes that have names that appear to be time values are
actually modeled with a timestamp shape.
|
ShouldHaveUsedTimestampValidator.Config | |
ShouldHaveUsedTimestampValidator.Provider | |
StandardOperationVerbValidator |
Validates that operation shape names start with standard verbs.
|
StandardOperationVerbValidator.Config |
StandardOperationVerb configuration settings.
|
StandardOperationVerbValidator.Provider | |
StutteredShapeNameValidator | Deprecated |
StutteredShapeNameValidator.Provider |
Enum | Description |
---|---|
CamelCaseValidator.MemberNameHandling |