Class |
Description |
AwsJsonErrorMessageParser |
|
AwsJsonProtocol |
Supported protocols for the new marshalling style.
|
AwsJsonProtocolErrorUnmarshaller |
Unmarshaller for AWS specific error responses.
|
AwsJsonProtocolErrorUnmarshaller.Builder |
|
AwsJsonProtocolFactory |
Factory to generate the various JSON protocol handlers and generators to be used for
communicating with the service.
|
AwsJsonProtocolFactory.Builder |
|
AwsJsonProtocolMetadata |
Provides additional metadata about AWS Json protocol.
|
AwsJsonProtocolMetadata.Builder |
|
AwsJsonResponseHandler<T> |
|
AwsStructuredPlainJsonFactory |
Creates generators and protocol handlers for plain text JSON wire format.
|
BaseAwsJsonProtocolFactory |
|
BaseAwsJsonProtocolFactory.Builder<SubclassT extends BaseAwsJsonProtocolFactory.Builder> |
|
BaseAwsStructuredJsonFactory |
Generic implementation of a structured JSON factory that is pluggable for different variants of
JSON.
|
DefaultJsonContentTypeResolver |
Prefers an explicit content type if provided.
|
DocumentTypeJsonMarshaller |
|
DocumentUnmarshaller |
|
ErrorCodeParser |
Error code parser to parse error code from the response returned by AWS services.
|
ErrorMessageParser |
|
HeaderMarshaller |
|
JsonContent |
Simple struct like class to hold both the raw json string content and it's parsed JsonNode
|
JsonContentTypeResolver |
Interface to compute the content type to send in requests for JSON based protocols.
|
JsonErrorCodeParser |
|
JsonMarshaller<T> |
Interface to marshall data according to the JSON protocol specification.
|
JsonMarshallerContext |
|
JsonMarshallerContext.Builder |
|
JsonMarshallerRegistry |
Marshaller registry for JSON based protocols.
|
JsonMarshallerRegistry.Builder |
|
JsonOperationMetadata |
|
JsonOperationMetadata.Builder |
|
JsonProtocolMarshaller |
|
JsonProtocolMarshallerBuilder |
Builder to create an appropriate implementation of ProtocolMarshaller for JSON based services.
|
JsonProtocolUnmarshaller |
Unmarshaller implementation for both JSON RPC and REST JSON services.
|
JsonProtocolUnmarshaller.Builder |
|
JsonResponseHandler<T extends SdkPojo> |
Default implementation of HttpResponseHandler that handles a successful response from a
service and unmarshalls the result using a JSON unmarshaller.
|
JsonUnmarshaller<T> |
Interface for unmarshalling a field from a JSON based service.
|
JsonUnmarshallerContext |
|
JsonUnmarshallerContext.Builder |
|
MarshallerUtil |
|
NullAsEmptyBodyProtocolRequestMarshaller |
AWS services expect an empty body when the payload member is null instead of an explicit JSON null.
|
QueryParamMarshaller |
|
SdkJsonErrorMessageParser |
|
SdkJsonGenerator |
Thin wrapper around Jackson's JSON generator.
|
SdkJsonGenerator.JsonGenerationException |
Indicates an issue writing JSON content.
|
SimpleTypeJsonMarshaller |
|
SimpleTypePathMarshaller |
|
StructuredJsonFactory |
Common interface for creating generators (writers) and protocol handlers for JSON like protocols.
|
StructuredJsonGenerator |
Interface for generating a JSON
|