Package software.amazon.awssdk.protocols.json.internal.marshall
-
Interface Summary Interface Description JsonMarshaller<T> Interface to marshall data according to the JSON protocol specification. -
Class Summary Class Description DocumentTypeJsonMarshaller HeaderMarshaller JsonMarshallerContext Dependencies needed by implementations ofJsonMarshaller
.JsonMarshallerContext.Builder Builder for aJsonMarshallerContext
.JsonMarshallerRegistry Marshaller registry for JSON based protocols.JsonMarshallerRegistry.Builder Builder for aJsonMarshallerRegistry
.JsonProtocolMarshaller Implementation ofProtocolMarshaller
for JSON based services.JsonProtocolMarshallerBuilder Builder to create an appropriate implementation ofProtocolMarshaller
for JSON based services.NullAsEmptyBodyProtocolRequestMarshaller AWS services expect an empty body when the payload member is null instead of an explicit JSON null.QueryParamMarshaller SimpleTypeJsonMarshaller SimpleTypePathMarshaller