Class XmlMarshallerRegistry.Builder
java.lang.Object
software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry.Builder
software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()greedyPathParamMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) headerMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) pathParamMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) payloadMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) queryParamMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller)
-
Method Details
-
payloadMarshaller
public <T> XmlMarshallerRegistry.Builder payloadMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) -
headerMarshaller
public <T> XmlMarshallerRegistry.Builder headerMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) -
queryParamMarshaller
public <T> XmlMarshallerRegistry.Builder queryParamMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) -
pathParamMarshaller
public <T> XmlMarshallerRegistry.Builder pathParamMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) -
greedyPathParamMarshaller
public <T> XmlMarshallerRegistry.Builder greedyPathParamMarshaller(MarshallingType<T> marshallingType, XmlMarshaller<T> marshaller) -
build
- Returns:
- An immutable
XmlMarshallerRegistryobject.
-