Class JsonMarshallerContext.Builder
- java.lang.Object
-
- software.amazon.awssdk.protocols.json.internal.marshall.JsonMarshallerContext.Builder
-
- Enclosing class:
- JsonMarshallerContext
public static final class JsonMarshallerContext.Builder extends Object
Builder for aJsonMarshallerContext
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonMarshallerContext
build()
JsonMarshallerContext.Builder
jsonGenerator(StructuredJsonGenerator jsonGenerator)
JsonMarshallerContext.Builder
marshallerRegistry(JsonMarshallerRegistry marshallerRegistry)
JsonMarshallerContext.Builder
protocolHandler(JsonProtocolMarshaller protocolHandler)
JsonMarshallerContext.Builder
request(SdkHttpFullRequest.Builder request)
-
-
-
Method Detail
-
jsonGenerator
public JsonMarshallerContext.Builder jsonGenerator(StructuredJsonGenerator jsonGenerator)
-
protocolHandler
public JsonMarshallerContext.Builder protocolHandler(JsonProtocolMarshaller protocolHandler)
-
marshallerRegistry
public JsonMarshallerContext.Builder marshallerRegistry(JsonMarshallerRegistry marshallerRegistry)
-
request
public JsonMarshallerContext.Builder request(SdkHttpFullRequest.Builder request)
-
build
public JsonMarshallerContext build()
- Returns:
- An immutable
JsonMarshallerContext
object.
-
-