| AbstractShapeBuilder<B extends AbstractShapeBuilder<B,S>,S extends Shape> |
Abstract builder used to create Shapes.
|
| BigDecimalShape |
Represents a integer shape.
|
| BigDecimalShape.Builder |
|
| BigIntegerShape |
Represents a integer shape.
|
| BigIntegerShape.Builder |
|
| BlobShape |
Represents a blob shape.
|
| BlobShape.Builder |
|
| BooleanShape |
Represents a boolean shape.
|
| BooleanShape.Builder |
|
| ByteShape |
Represents a byte shape.
|
| ByteShape.Builder |
|
| CollectionShape |
Abstract class representing Set and List shapes.
|
| CollectionShape.Builder<B extends CollectionShape.Builder<B,S>,S extends CollectionShape> |
Builder used to create a List or Set shape.
|
| DocumentShape |
Represents a document shape.
|
| DocumentShape.Builder |
|
| DoubleShape |
Represents a double shape.
|
| DoubleShape.Builder |
|
| EntityShape |
Abstract class representing service and resource shapes.
|
| EntityShape.Builder<B extends EntityShape.Builder<B,S>,S extends EntityShape> |
Builder used to create a Service or Resource shape.
|
| EnumShape |
|
| EnumShape.Builder |
|
| FloatShape |
Represents a integer shape.
|
| FloatShape.Builder |
|
| IntegerShape |
Represents an integer shape.
|
| IntegerShape.Builder |
|
| IntEnumShape |
|
| IntEnumShape.Builder |
|
| ListShape |
Represents a list shape.
|
| ListShape.Builder |
|
| LongShape |
Represents a integer shape.
|
| LongShape.Builder |
|
| MapShape |
Represents a map shape.
|
| MapShape.Builder |
|
| MemberShape |
Represents a member that targets another shape by ID.
|
| MemberShape.Builder |
|
| ModelSerializer |
|
| ModelSerializer.Builder |
|
| NumberShape |
Abstract class representing all numeric types.
|
| OperationShape |
Represents an API operation.
|
| OperationShape.Builder |
|
| ResourceShape |
Represents a resource shape.
|
| ResourceShape.Builder |
|
| ServiceShape |
Represents a service shape.
|
| ServiceShape.Builder |
|
| SetShape |
Deprecated. |
| SetShape.Builder |
|
| Shape |
A Shape defines a model component.
|
| ShapeId |
Immutable identifier for each shape in a model.
|
| ShapeVisitor.DataShapeVisitor<R> |
Creates ShapeVisitor that only requires implementation of
all data shape branches, but does not support service shapes.
|
| ShapeVisitor.Default<R> |
Creates ShapeVisitor that return a value when necessary
when visiting shapes.
|
| ShortShape |
Represents a short shape.
|
| ShortShape.Builder |
|
| SimpleShape |
Abstract class representing all simple type shapes.
|
| SmithyIdlModelSerializer |
Serializes a Model into a set of Smithy IDL files.
|
| SmithyIdlModelSerializer.Builder |
|
| StringShape |
Represents a string shape.
|
| StringShape.Builder |
|
| StructureShape |
Structure shape that maps shape names to members.
|
| StructureShape.Builder |
|
| TimestampShape |
Represents a timestamp shape.
|
| TimestampShape.Builder |
|
| UnionShape |
Tagged union shape that maps member names to member definitions.
|
| UnionShape.Builder |
|