Class AbstractMarshallingRegistry
java.lang.Object
software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry
Base class for marshaller/unmarshaller registry implementations.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectget(MarshallLocation marshallLocation, MarshallingType<?> marshallingType) Get a registered marshaller/unmarshaller by location and type.protected <T> MarshallingType<T>toMarshallingType(T val)
-
Constructor Details
-
AbstractMarshallingRegistry
-
-
Method Details
-
get
Get a registered marshaller/unmarshaller by location and type.- Parameters:
marshallLocation- Location of registered (un)marshaller.marshallingType- Type of registered (un)marshaller.- Returns:
- Registered marshaller/unmarshaller.
- Throws:
SdkClientException- if no marshaller/unmarshaller is registered for the given location and type.
-
toMarshallingType
-