Class XmlUnmarshallerRegistry.Builder
java.lang.Object
software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry.Builder
software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry.Builder
- Enclosing class:
XmlUnmarshallerRegistry
public static final class XmlUnmarshallerRegistry.Builder
extends AbstractMarshallingRegistry.Builder
Builder for a
XmlUnmarshallerRegistry
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
headerUnmarshaller
(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller) payloadUnmarshaller
(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller) statusCodeUnmarshaller
(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller)
-
Method Details
-
payloadUnmarshaller
public <T> XmlUnmarshallerRegistry.Builder payloadUnmarshaller(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller) -
headerUnmarshaller
public <T> XmlUnmarshallerRegistry.Builder headerUnmarshaller(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller) -
statusCodeUnmarshaller
public <T> XmlUnmarshallerRegistry.Builder statusCodeUnmarshaller(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller) -
build
- Returns:
- An immutable
XmlUnmarshallerRegistry
object.
-