| Interface | Description | 
|---|---|
| SdkJsonMarshallerFactory | Deprecated | 
| SdkStructuredJsonFactory | 
 Common interface for creating generators (writers) and protocol handlers for JSON like protocols. 
 | 
| StructuredJsonGenerator | 
 Interface for generating a JSON 
 | 
| StructuredJsonMarshaller<T> | 
 Interface to marshall an object to the JSON payload using a  
StructuredJsonGenerator. | 
| Class | Description | 
|---|---|
| IonFactoryTest | |
| IonParserTest | 
 Tests the  
IonParser for conformity with the JsonParser API. | 
| IonRoundtripTest | 
 Tests that data written by the  
SdkIonGenerator is correctly read
 by the IonParser. | 
| JsonClientMetadata | 
 Wrapper object to provide additional metadata about a client and protocol to  
SdkJsonProtocolFactory | 
| JsonContent | 
 Simple struct like class to hold both the raw json string content and it's parsed JsonNode 
 | 
| JsonContentTest | |
| JsonErrorResponseMetadata | 
 Contains various metadata needed to create an appropriate  
JsonErrorResponseHandler
 for the client. | 
| JsonErrorShapeMetadata | 
 Wrapper object to provide additional metadata about a client's error shapes to  
SdkJsonProtocolFactory | 
| JsonOperationMetadata | 
 Contains various information needed to create a  
JsonResponseHandler
 for the client. | 
| JsonProtocolMarshallerBuilder<T> | 
 Builder to create an appropriate implementation of  
ProtocolMarshaller for JSON based services. | 
| SdkJsonGenerator | 
 Thin wrapper around Jackson's JSON generator. 
 | 
| SdkJsonProtocolFactory | 
 Factory to generate the various JSON protocol handlers and generators depending on the wire protocol to be used for
 communicating with the AWS service. 
 | 
| SdkJsonProtocolFactoryTest | |
| SdkStructuredIonFactoryTest | |
| SdkStructuredJsonFactoryImpl | 
 Generic implementation of a structured JSON factory that is pluggable for different variants of
 JSON. 
 | 
| SdkStructuredPlainJsonFactory | 
 Creates generators and protocol handlers for plain text JSON wire format. 
 | 
| SimpleTypeIonUnmarshallersTest | 
| Exception | Description | 
|---|---|
| SdkJsonGenerator.JsonGenerationException | 
 Indicates an issue writing JSON content. 
 | 
Copyright © 2023. All rights reserved.