Skip navigation links
A B C D E F G H I L M N O P Q R S U W X 

A

AwsS3ProtocolFactory - Class in software.amazon.awssdk.protocols.xml
Factory to generate the various protocol handlers and generators to be used for communicating with Amazon S3.
AwsS3ProtocolFactory.Builder - Class in software.amazon.awssdk.protocols.xml
AwsXmlProtocolFactory - Class in software.amazon.awssdk.protocols.xml
Factory to generate the various protocol handlers and generators to be used for communicating with REST/XML services.
AwsXmlProtocolFactory.Builder<SubclassT extends AwsXmlProtocolFactory.Builder> - Class in software.amazon.awssdk.protocols.xml
AwsXmlResponseHandler<T extends AwsResponse> - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
Response handler for REST-XML services (Cloudfront, Route53, and S3).
AwsXmlResponseHandler(XmlProtocolUnmarshaller, Function<SdkHttpFullResponse, SdkPojo>, boolean) - Constructor for class software.amazon.awssdk.protocols.xml.internal.unmarshall.AwsXmlResponseHandler
 

B

BIG_DECIMAL - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
BIG_DECIMAL - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
BOOLEAN - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
BOOLEAN - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
BOOLEAN - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
BOOLEAN - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
BOOLEAN - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
build() - Method in class software.amazon.awssdk.protocols.xml.AwsS3ProtocolFactory.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlProtocolUnmarshaller.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext.Builder
 
build() - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry.Builder
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.AwsS3ProtocolFactory
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlProtocolUnmarshaller
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext
 
builder() - Static method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry
 

C

clientConfiguration(SdkClientConfiguration) - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory.Builder
Sets the SdkClientConfiguration which contains the service endpoint.
create(String) - Static method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlGenerator
 
createErrorResponseHandler() - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory
 
createProtocolMarshaller(OperationInfo) - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory
Creates an instance of XmlProtocolMarshaller to be used for marshalling the requess.
createResponseHandler(Supplier<SdkPojo>, XmlOperationMetadata) - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory
 

D

defaultServiceExceptionSupplier(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory.Builder
A supplier for the services base exception builder.
DOUBLE - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
DOUBLE - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
DOUBLE - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
DOUBLE - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
DOUBLE - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 

E

endElement() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlGenerator
 
endpoint(URI) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller.Builder
 

F

FLOAT - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
FLOAT - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
FLOAT - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
FLOAT - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
FLOAT - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 

G

getMarshaller(MarshallLocation, T) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry
 
getMarshaller(MarshallLocation, MarshallingType<T>, Object) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry
 
getUnmarshaller(MarshallLocation, MarshallingType<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext
 
getUnmarshaller(MarshallLocation, MarshallingType<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry
 
GREEDY_STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.SimpleTypePathMarshaller
Marshallers for Strings bound to a greedy path param.
greedyPathParamMarshaller(MarshallingType<T>, XmlMarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
 

H

handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.AwsXmlResponseHandler
 
HeaderMarshaller - Class in software.amazon.awssdk.protocols.xml.internal.marshall
 
headerMarshaller(MarshallingType<T>, XmlMarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
 
HeaderUnmarshaller - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
 
headerUnmarshaller(MarshallingType<T>, XmlUnmarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry.Builder
 

I

INSTANT - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
INSTANT - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
INSTANT - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
INSTANT - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
INSTANT - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
INSTANT_STRING_TO_VALUE - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlProtocolUnmarshaller
 
INSTANT_VALUE_TO_STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.SimpleTypePathMarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
isHasStreamingSuccessResponse() - Method in class software.amazon.awssdk.protocols.xml.XmlOperationMetadata
 

L

LIST - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
LIST - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.SimpleTypePathMarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 

M

MAP - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
MAP - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
MAP - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
MAP - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
marshall(T, XmlMarshallerContext, String, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshaller
 
marshall(MarshallLocation, Object) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
Convenience method to marshall a nested object (may be simple or structured) at the given location.
marshall(MarshallLocation, T, String, SdkField<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
Convenience method to marshall a nested object (may be simple or structured) at the given location.
marshall(SdkPojo) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller
 
marshallerRegistry(XmlMarshallerRegistry) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext.Builder
 
marshallerRegistry() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
 

N

needsConnectionLeftOpen() - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.AwsXmlResponseHandler
 
NULL - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.SimpleTypePathMarshaller
 
NULL - Static variable in interface software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshaller
 

O

operationInfo(OperationInfo) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller.Builder
 

P

pathParamMarshaller(MarshallingType<T>, XmlMarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
 
payloadMarshaller(MarshallingType<T>, XmlMarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
 
payloadUnmarshaller(MarshallingType<T>, XmlUnmarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry.Builder
 
protocolMarshaller(XmlProtocolMarshaller) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext.Builder
 
protocolMarshaller() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
 
protocolUnmarshaller(XmlProtocolUnmarshaller) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext.Builder
 
protocolUnmarshaller() - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext
 

Q

QueryParamMarshaller - Class in software.amazon.awssdk.protocols.xml.internal.marshall
 
queryParamMarshaller(MarshallingType<T>, XmlMarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerRegistry.Builder
 

R

registerModeledException(ExceptionMetadata) - Method in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory.Builder
Registers a new modeled exception by the error code.
registry(XmlUnmarshallerRegistry) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext.Builder
 
request(SdkHttpFullRequest.Builder) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext.Builder
 
request() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
 
response(SdkHttpFullResponse) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext.Builder
 
response() - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerContext
 
ROOT_MARSHALL_LOCATION_ATTRIBUTE - Static variable in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory
Some services like Route53 specifies the location for the request shape.

S

SDK_BYTES - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
SDK_BYTES - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
SDK_POJO - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
SimpleTypePathMarshaller - Class in software.amazon.awssdk.protocols.xml.internal.marshall
 
software.amazon.awssdk.protocols.xml - package software.amazon.awssdk.protocols.xml
 
software.amazon.awssdk.protocols.xml.internal.marshall - package software.amazon.awssdk.protocols.xml.internal.marshall
 
software.amazon.awssdk.protocols.xml.internal.unmarshall - package software.amazon.awssdk.protocols.xml.internal.unmarshall
 
startElement(String) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlGenerator
 
startElement(String, Map<String, String>) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlGenerator
Start to write the element
statusCodeUnmarshaller(MarshallingType<T>, XmlUnmarshaller<T>) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshallerRegistry.Builder
 
STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.HeaderMarshaller
 
STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.QueryParamMarshaller
 
STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.SimpleTypePathMarshaller
 
STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlPayloadMarshaller
 
STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.HeaderUnmarshaller
 
STRING - Static variable in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
stringWriter() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlGenerator
 

U

unmarshall(SdkPojo, SdkHttpFullResponse) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlProtocolUnmarshaller
 
unmarshall(SdkPojo, XmlElement, SdkHttpFullResponse) - Method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlProtocolUnmarshaller
This method is also used to unmarshall exceptions.
unmarshall(XmlUnmarshallerContext, List<XmlElement>, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlUnmarshaller
 
unmarshallList(XmlUnmarshallerContext, List<XmlElement>, SdkField<List<?>>) - Static method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
unmarshallMap(XmlUnmarshallerContext, List<XmlElement>, SdkField<Map<String, ?>>) - Static method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 
unmarshallSdkPojo(XmlUnmarshallerContext, List<XmlElement>, SdkField<SdkPojo>) - Static method in class software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
 

W

withHasStreamingSuccessResponse(boolean) - Method in class software.amazon.awssdk.protocols.xml.XmlOperationMetadata
 

X

XML_NAMESPACE_ATTRIBUTE - Static variable in class software.amazon.awssdk.protocols.xml.AwsXmlProtocolFactory
Attribute for configuring the XML namespace to include in the xmlns attribute of the root element.
XmlGenerator - Class in software.amazon.awssdk.protocols.xml.internal.marshall
Wrapper around the XmlWriter for marshalling requests for XML protocol
xmlGenerator(XmlGenerator) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext.Builder
 
xmlGenerator() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
 
xmlGenerator(XmlGenerator) - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlProtocolMarshaller.Builder
 
XmlMarshaller<T> - Interface in software.amazon.awssdk.protocols.xml.internal.marshall
Interface to marshall data for xml protocol
XmlMarshallerContext - Class in software.amazon.awssdk.protocols.xml.internal.marshall
 
XmlMarshallerContext(XmlMarshallerContext.Builder) - Constructor for class software.amazon.awssdk.protocols.xml.internal.marshall.XmlMarshallerContext
 
XmlMarshallerContext.Builder - Class in software.amazon.awssdk.protocols.xml.internal.marshall
Builder for a XmlMarshallerContext.
XmlMarshallerRegistry - Class in software.amazon.awssdk.protocols.xml.internal.marshall
 
XmlMarshallerRegistry.Builder - Class in software.amazon.awssdk.protocols.xml.internal.marshall
Builder for a XmlMarshallerRegistry.
XmlOperationMetadata - Class in software.amazon.awssdk.protocols.xml
Contains information needed to create a AwsXmlResponseHandler for the client.
XmlOperationMetadata() - Constructor for class software.amazon.awssdk.protocols.xml.XmlOperationMetadata
 
XmlPayloadMarshaller - Class in software.amazon.awssdk.protocols.xml.internal.marshall
 
XmlPayloadUnmarshaller - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
 
XmlProtocolMarshaller - Class in software.amazon.awssdk.protocols.xml.internal.marshall
Implementation of ProtocolMarshaller for REST-XML services.
XmlProtocolMarshaller.Builder - Class in software.amazon.awssdk.protocols.xml.internal.marshall
XmlProtocolUnmarshaller - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
 
XmlProtocolUnmarshaller.Builder - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
XmlUnmarshaller<T> - Interface in software.amazon.awssdk.protocols.xml.internal.unmarshall
Interface to unmarshall response fields for Xml service
XmlUnmarshallerContext - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
 
XmlUnmarshallerContext.Builder - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
Builder for a XmlUnmarshallerContext.
XmlUnmarshallerRegistry - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
 
XmlUnmarshallerRegistry.Builder - Class in software.amazon.awssdk.protocols.xml.internal.unmarshall
xmlWriter() - Method in class software.amazon.awssdk.protocols.xml.internal.marshall.XmlGenerator
 
A B C D E F G H I L M N O P Q R S U W X 
Skip navigation links

Copyright © 2019. All rights reserved.