Class DefaultProtocolUnmarshallDependencies
java.lang.Object
software.amazon.awssdk.protocols.json.internal.unmarshall.DefaultProtocolUnmarshallDependencies
- All Implemented Interfaces:
ProtocolUnmarshallDependencies
@SdkInternalApi
public final class DefaultProtocolUnmarshallDependencies
extends Object
implements ProtocolUnmarshallDependencies
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()software.amazon.awssdk.thirdparty.jackson.core.JsonFactoryUsed 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:ProtocolUnmarshallDependenciesUsed for unmarshalling. This registry is used to lookup an unmarshaller for a given location and marshalling type.- Specified by:
jsonUnmarshallerRegistryin interfaceProtocolUnmarshallDependencies- See Also:
-
nodeValueFactory
Description copied from interface:ProtocolUnmarshallDependenciesUsed for parsing. This factory knows how to convert the state of the parser intoJsonNodeinstances that are used during unmarshalling.- Specified by:
nodeValueFactoryin interfaceProtocolUnmarshallDependencies
-
timestampFormats
Description copied from interface:ProtocolUnmarshallDependenciesUsed to expose this data through the interface.- Specified by:
timestampFormatsin interfaceProtocolUnmarshallDependencies
-
jsonFactory
public software.amazon.awssdk.thirdparty.jackson.core.JsonFactory jsonFactory()Description copied from interface:ProtocolUnmarshallDependenciesUsed to parse JSON using Jackson.- Specified by:
jsonFactoryin interfaceProtocolUnmarshallDependencies
-
builder
-