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 aXmlUnmarshallerRegistry.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XmlUnmarshallerRegistrybuild()<T> XmlUnmarshallerRegistry.BuilderheaderUnmarshaller(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller)<T> XmlUnmarshallerRegistry.BuilderpayloadUnmarshaller(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller)<T> XmlUnmarshallerRegistry.BuilderstatusCodeUnmarshaller(MarshallingType<T> marshallingType, XmlUnmarshaller<T> marshaller)-
Methods inherited from class software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry.Builder
register
-
-
-
-
Method Detail
-
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
public XmlUnmarshallerRegistry build()
- Returns:
- An immutable
XmlUnmarshallerRegistryobject.
-
-