Package software.amazon.awssdk.protocols.json
-
Interface Summary Interface Description ErrorCodeParser Error code parser to parse error code from the response returned by AWS services.JsonContentTypeResolver Interface to compute the content type to send in requests for JSON based protocols.StructuredJsonFactory Common interface for creating generators (writers) and protocol handlers for JSON like protocols.StructuredJsonGenerator Interface for generating a JSON -
Class Summary Class Description AwsJsonProtocolFactory Factory to generate the various JSON protocol handlers and generators to be used for communicating with the service.AwsJsonProtocolFactory.Builder Builder forAwsJsonProtocolFactory
.AwsJsonProtocolMetadata Provides additional metadata about AWS Json protocol.AwsJsonProtocolMetadata.Builder BaseAwsJsonProtocolFactory BaseAwsJsonProtocolFactory.Builder<SubclassT extends BaseAwsJsonProtocolFactory.Builder> Builder forAwsJsonProtocolFactory
.BaseAwsStructuredJsonFactory Generic implementation of a structured JSON factory that is pluggable for different variants of JSON.DefaultJsonContentTypeResolver Prefers an explicit content type if provided.JsonContent Simple struct like class to hold both the raw json string content and it's parsed JsonNodeJsonOperationMetadata Contains various information needed to create aJsonResponseHandler
for the client.JsonOperationMetadata.Builder Builder forJsonOperationMetadata
.SdkJsonGenerator Thin wrapper around Jackson's JSON generator. -
Enum Summary Enum Description AwsJsonProtocol Supported protocols for the new marshalling style. -
Exception Summary Exception Description SdkJsonGenerator.JsonGenerationException Indicates an issue writing JSON content.