All Classes and Interfaces
Class
Description
Factory to generate the various protocol handlers and generators to be used for communicating with
Amazon S3.
Builder for
AwsS3ProtocolFactory.A transformer function that takes a parsed XML response and converts it into an
AwsServiceException.Builder for
AwsXmlErrorTransformer.Unmarshalls an HTTP response into either a successful response POJO, or into a (possibly modeled) exception based
on a predicate that the unmarshalled response can be tested against.
Factory to generate the various protocol handlers and generators to be used for
communicating with REST/XML services.
Builder for
AwsXmlProtocolFactory.Response handler that adds
AwsResponseMetadata to the response.A transformer function that takes a parsed XML response and converts it into an
AwsResponse.A data class to hold all the context of an unmarshalling stage for the AWS XML protocol as orchestrated by
AwsXmlPredicatedResponseHandler.A function that decorates a
AwsXmlUnmarshallingContext that already contains the parsed XML of the
response body with parsed error XML if the HTTP response status indicates failure or a serialized error is found
in the XML body of a 'successful' response.Wrapper around the
XmlWriter for marshalling requests for XML protocolInterface to marshall data for xml protocol
Builder for a
XmlMarshallerContext.Builder for a
XmlMarshallerRegistry.Contains information needed to create a
AwsXmlResponseHandler for the client.Implementation of
ProtocolMarshaller for REST-XML services.Builder for
XmlProtocolMarshaller.Response handler for REST-XML services (Cloudfront, Route53, and S3).
Static methods to assist with parsing the response of AWS XML requests.
Interface to unmarshall response fields for Xml service
Builder for a
XmlUnmarshallerContext.Builder for a
XmlUnmarshallerRegistry.