Class DefaultProtocolUnmarshallDependencies
java.lang.Object
software.amazon.awssdk.protocols.json.internal.unmarshall.DefaultProtocolUnmarshallDependencies
- All Implemented Interfaces:
ProtocolUnmarshallDependencies
public final class DefaultProtocolUnmarshallDependencies
extends Object
implements ProtocolUnmarshallDependencies
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
software.amazon.awssdk.thirdparty.jackson.core.JsonFactory
Used to parse JSON using Jackson.Used for unmarshalling.Used for parsing.Used to expose this data through the interface.
-
Method Details
-
jsonUnmarshallerRegistry
Description copied from interface:ProtocolUnmarshallDependencies
Used for unmarshalling. This registry is used to lookup an unmarshaller for a given location and marshalling type.- Specified by:
jsonUnmarshallerRegistry
in interfaceProtocolUnmarshallDependencies
- See Also:
-
nodeValueFactory
Description copied from interface:ProtocolUnmarshallDependencies
Used for parsing. This factory knows how to convert the state of the parser intoJsonNode
instances that are used during unmarshalling.- Specified by:
nodeValueFactory
in interfaceProtocolUnmarshallDependencies
-
timestampFormats
Description copied from interface:ProtocolUnmarshallDependencies
Used to expose this data through the interface.- Specified by:
timestampFormats
in interfaceProtocolUnmarshallDependencies
-
jsonFactory
public software.amazon.awssdk.thirdparty.jackson.core.JsonFactory jsonFactory()Description copied from interface:ProtocolUnmarshallDependencies
Used to parse JSON using Jackson.- Specified by:
jsonFactory
in interfaceProtocolUnmarshallDependencies
-
builder
-