Class XmlMarshallerContext
java.lang.Object
software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic XmlMarshallerContext.Builderbuilder()voidmarshall(MarshallLocation marshallLocation, Object val) Convenience method to marshall a nested object (may be simple or structured) at the given location.<T> voidmarshall(MarshallLocation marshallLocation, T val, String paramName, SdkField<T> sdkField) Convenience method to marshall a nested object (may be simple or structured) at the given location.request()
- 
Constructor Details- 
XmlMarshallerContext
 
- 
- 
Method Details- 
xmlGenerator
- 
protocolMarshaller
- 
marshallerRegistry- Returns:
- Marshaller registry to obtain marshaller implementations for nested types (i.e. lists of objects or maps of string to string).
 
- 
request- Returns:
- Mutable SdkHttpFullRequest.Builderobject that can be used to add headers, query params, modify request URI, etc.
 
- 
marshallConvenience method to marshall a nested object (may be simple or structured) at the given location.- Parameters:
- marshallLocation- Current- MarshallLocation
- val- Value to marshall.
 
- 
marshallpublic <T> void marshall(MarshallLocation marshallLocation, T val, String paramName, SdkField<T> sdkField) Convenience method to marshall a nested object (may be simple or structured) at the given location.- Parameters:
- marshallLocation- Current- MarshallLocation
- val- Value to marshall.
- paramName- Name of parameter to marshall.
- sdkField-- SdkFieldcontaining metadata about the member being marshalled.
 
- 
builder- Returns:
- Builder instance to construct a XmlMarshallerContext.
 
 
-