Class QueryUnmarshallerContext
java.lang.Object
software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext
Container for dependencies used during AWS/Query unmarshalling.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
<T> QueryUnmarshaller
<Object> getUnmarshaller
(MarshallLocation marshallLocation, MarshallingType<T> marshallingType) Conveience method to get an unmarshaller from the registry.
-
Method Details
-
protocolUnmarshaller
- Returns:
- Protocol unmarshaller used for unmarshalling nested structs.
-
getUnmarshaller
public <T> QueryUnmarshaller<Object> getUnmarshaller(MarshallLocation marshallLocation, MarshallingType<T> marshallingType) Conveience method to get an unmarshaller from the registry.- Type Parameters:
T
- Type of field being unmarshalled.- Parameters:
marshallLocation
- Location of field being unmarshalled.marshallingType
- Type of field being unmarshalled.- Returns:
- Unmarshaller implementation.
-
builder
- Returns:
- New
QueryUnmarshallerContext.Builder
instance.
-