| Package | Description |
|---|---|
| com.ibm.cos.v2.protocols.query.internal.unmarshall | |
| com.ibm.cos.v2.protocols.query.unmarshall | |
| com.ibm.cos.v2.protocols.xml.internal.unmarshall |
| Modifier and Type | Method and Description |
|---|---|
<TypeT extends SdkPojo> |
QueryProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
XmlElement resultRoot,
SdkHttpFullResponse response)
This method is also used to unmarshall exceptions.
|
AwsServiceException |
AwsXmlErrorUnmarshaller.unmarshall(XmlElement documentRoot,
Optional<XmlElement> errorRoot,
Optional<SdkBytes> documentBytes,
SdkHttpFullResponse response,
ExecutionAttributes executionAttributes)
Unmarshal an AWS XML exception
|
| Modifier and Type | Method and Description |
|---|---|
List<?> |
ListQueryUnmarshaller.unmarshall(QueryUnmarshallerContext context,
List<XmlElement> content,
SdkField<List<?>> field) |
Map<String,?> |
MapQueryUnmarshaller.unmarshall(QueryUnmarshallerContext context,
List<XmlElement> content,
SdkField<Map<String,?>> field) |
T |
SimpleTypeQueryUnmarshaller.unmarshall(QueryUnmarshallerContext context,
List<XmlElement> content,
SdkField<T> field) |
T |
QueryUnmarshaller.unmarshall(QueryUnmarshallerContext context,
List<XmlElement> content,
SdkField<T> field) |
AwsServiceException |
AwsXmlErrorUnmarshaller.unmarshall(XmlElement documentRoot,
Optional<XmlElement> errorRoot,
Optional<SdkBytes> documentBytes,
SdkHttpFullResponse response,
ExecutionAttributes executionAttributes)
Unmarshal an AWS XML exception
|
| Modifier and Type | Method and Description |
|---|---|
XmlElement |
XmlElement.Builder.build() |
static XmlElement |
XmlElement.empty() |
XmlElement |
XmlElement.getElementByName(String tagName)
Retrieves a single child element by tag name.
|
XmlElement |
XmlElement.getFirstChild() |
static XmlElement |
XmlDomParser.parse(InputStream inputStream) |
| Modifier and Type | Method and Description |
|---|---|
List<XmlElement> |
XmlElement.children() |
List<XmlElement> |
XmlElement.getElementsByName(String tagName)
Get all child elements by the given tag name.
|
Optional<XmlElement> |
XmlElement.getOptionalElementByName(String tagName)
Retrieves a single child element by tag name.
|
| Modifier and Type | Method and Description |
|---|---|
XmlElement.Builder |
XmlElement.Builder.addChildElement(XmlElement childElement) |
<TypeT extends SdkPojo> |
XmlErrorUnmarshaller.unmarshall(SdkPojo sdkPojo,
XmlElement resultRoot,
SdkHttpFullResponse response) |
| Modifier and Type | Method and Description |
|---|---|
AwsXmlErrorProtocolUnmarshaller.Builder |
AwsXmlErrorProtocolUnmarshaller.Builder.errorRootExtractor(Function<XmlElement,Optional<XmlElement>> errorRootExtractor)
Extracts the
|
AwsXmlErrorProtocolUnmarshaller.Builder |
AwsXmlErrorProtocolUnmarshaller.Builder.errorRootExtractor(Function<XmlElement,Optional<XmlElement>> errorRootExtractor)
Extracts the
|
| Modifier and Type | Method and Description |
|---|---|
static XmlElement |
XmlResponseParserUtils.parse(SdkPojo sdkPojo,
SdkHttpFullResponse response)
Parse an XML response if one is expected and available.
|
XmlElement |
AwsXmlUnmarshallingContext.parsedErrorXml()
The parsed XML of just the error.
|
XmlElement |
AwsXmlUnmarshallingContext.parsedRootXml()
The parsed XML of the body, or null if there was no body.
|
| Modifier and Type | Method and Description |
|---|---|
AwsXmlUnmarshallingContext.Builder |
AwsXmlUnmarshallingContext.Builder.parsedErrorXml(XmlElement parsedErrorXml) |
AwsXmlUnmarshallingContext.Builder |
AwsXmlUnmarshallingContext.Builder.parsedXml(XmlElement parsedXml) |
<TypeT extends SdkPojo> |
XmlProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
XmlElement resultRoot,
SdkHttpFullResponse response)
This method is also used to unmarshall exceptions.
|
| Modifier and Type | Method and Description |
|---|---|
static DecorateErrorFromResponseBodyUnmarshaller |
DecorateErrorFromResponseBodyUnmarshaller.of(Function<XmlElement,Optional<XmlElement>> errorRootFunction)
Constructs a function that can be used to decorate a parsed error from a response if one is found.
|
static DecorateErrorFromResponseBodyUnmarshaller |
DecorateErrorFromResponseBodyUnmarshaller.of(Function<XmlElement,Optional<XmlElement>> errorRootFunction)
Constructs a function that can be used to decorate a parsed error from a response if one is found.
|
T |
XmlUnmarshaller.unmarshall(XmlUnmarshallerContext context,
List<XmlElement> content,
SdkField<T> field) |
static List<?> |
XmlPayloadUnmarshaller.unmarshallList(XmlUnmarshallerContext context,
List<XmlElement> content,
SdkField<List<?>> field) |
static Map<String,?> |
XmlPayloadUnmarshaller.unmarshallMap(XmlUnmarshallerContext context,
List<XmlElement> content,
SdkField<Map<String,?>> field) |
static SdkPojo |
XmlPayloadUnmarshaller.unmarshallSdkPojo(XmlUnmarshallerContext context,
List<XmlElement> content,
SdkField<SdkPojo> field) |
Copyright © 2026. All rights reserved.