Class QueryProtocolUnmarshaller.Builder
- java.lang.Object
-
- software.amazon.awssdk.protocols.query.internal.unmarshall.QueryProtocolUnmarshaller.Builder
-
- Enclosing class:
- QueryProtocolUnmarshaller
public static final class QueryProtocolUnmarshaller.Builder extends Object
Builder forQueryProtocolUnmarshaller
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryProtocolUnmarshaller
build()
QueryProtocolUnmarshaller.Builder
hasResultWrapper(boolean hasResultWrapper)
Example response with result wrapper
-
-
-
Method Detail
-
hasResultWrapper
public QueryProtocolUnmarshaller.Builder hasResultWrapper(boolean hasResultWrapper)
Example response with result wrapper
<ListQueuesResponse> <ListQueuesResult> <QueueUrl>https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue</QueueUrl> </ListQueuesResult> <ResponseMetadata> <RequestId>725275ae-0b9b-4762-b238-436d7c65a1ac</RequestId> </ResponseMetadata> </ListQueuesResponse>
Example response without result wrapper
<DescribeAddressesResponse xmlns="http://ec2.amazonaws.com/doc/2016-11-15/"> <requestId>f7de5e98-491a-4c19-a92d-908d6EXAMPLE</requestId> <addressesSet> <item> <publicIp>203.0.113.41</publicIp> <allocationId>eipalloc-08229861</allocationId> <domain>vpc</domain> <instanceId>i-0598c7d356eba48d7</instanceId> <associationId>eipassoc-f0229899</associationId> <networkInterfaceId>eni-ef229886</networkInterfaceId> <networkInterfaceOwnerId>053230519467</networkInterfaceOwnerId> <privateIpAddress>10.0.0.228</privateIpAddress> </item> </addressesSet> </DescribeAddressesResponse>
- Parameters:
hasResultWrapper
- True if the response has a result wrapper, false if the result is in the top level XML document.- Returns:
- This builder for method chaining.
-
build
public QueryProtocolUnmarshaller build()
- Returns:
- New instance of
QueryProtocolUnmarshaller
.
-
-