AbstractShapeBuilder<B extends AbstractShapeBuilder<B,S>,S extends Shape> |
Abstract builder used to create Shape s.
|
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 |
|