Class JsonProtocolUnmarshaller.Builder
java.lang.Object
software.amazon.awssdk.protocols.json.internal.unmarshall.JsonProtocolUnmarshaller.Builder
- 
Method Summary
Modifier and TypeMethodDescriptionbuild()Deprecated.enableFastUnmarshalling(boolean enableFastUnmarshalling) parser(JsonNodeParser parser) protocolUnmarshallDependencies(ProtocolUnmarshallDependencies protocolUnmarshallDependencies)  
- 
Method Details
- 
parser
- Parameters:
 parser- JSON parser to use.- Returns:
 - This builder for method chaining.
 
 - 
defaultTimestampFormats
@Deprecated public JsonProtocolUnmarshaller.Builder defaultTimestampFormats(Map<MarshallLocation, TimestampFormatTrait.Format> formats) Deprecated.Use insteadprotocolUnmarshallDependencies- Parameters:
 formats- The default timestamp formats for each location in the HTTP response.- Returns:
 - This builder for method chaining.
 
 - 
protocolUnmarshallDependencies
public JsonProtocolUnmarshaller.Builder protocolUnmarshallDependencies(ProtocolUnmarshallDependencies protocolUnmarshallDependencies) - Parameters:
 protocolUnmarshallDependencies- The default instant registry unmarshaller factory.- Returns:
 - This builder for method chaining.
 
 - 
enableFastUnmarshalling
- Parameters:
 enableFastUnmarshalling- Whether to enable the fast unmarshalling codepath. Default tofalse.- Returns:
 - This builder for method chaining.
 
 - 
build
- Returns:
 - New instance of 
JsonProtocolUnmarshaller. 
 
 - 
 
protocolUnmarshallDependencies