A B C D E F G H I L M N O P Q R S T U X 
All Classes All Packages

A

addChildElement(XmlElement) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement.Builder
 
attributes() - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
Retrieves the attributes associated with the element
attributes(Map<String, String>) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement.Builder
 
AwsEc2ProtocolFactory - Class in software.amazon.awssdk.protocols.query
Protocol factory for the AWS/EC2 protocol.
AwsEc2ProtocolFactory.Builder - Class in software.amazon.awssdk.protocols.query
awsQuery() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.ListQueryMarshaller
Wires up the ListQueryMarshaller with a ListQueryMarshaller.PathResolver that respects the flattened trait.
AwsQueryProtocolFactory - Class in software.amazon.awssdk.protocols.query
Protocol factory for the AWS/Query protocol.
AwsQueryProtocolFactory.Builder<SubclassT extends AwsQueryProtocolFactory.Builder> - Class in software.amazon.awssdk.protocols.query
AwsQueryResponseHandler<T extends AwsResponse> - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
Response handler for AWS/Query services and Amazon EC2 which is a dialect of the Query protocol.
AwsQueryResponseHandler(QueryProtocolUnmarshaller, Function<SdkHttpFullResponse, SdkPojo>) - Constructor for class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsQueryResponseHandler
 
AwsXmlErrorProtocolUnmarshaller - Class in software.amazon.awssdk.protocols.query.unmarshall
Error unmarshaller for Query/EC2/XML based protocols.
AwsXmlErrorProtocolUnmarshaller.Builder - Class in software.amazon.awssdk.protocols.query.unmarshall
AwsXmlErrorUnmarshaller - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
Unmarshalls an AWS XML exception from parsed XML.
AwsXmlErrorUnmarshaller.Builder - Class in software.amazon.awssdk.protocols.query.internal.unmarshall

B

BOOLEAN - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
build() - Method in class software.amazon.awssdk.protocols.query.AwsEc2ProtocolFactory.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerRegistry.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryProtocolMarshaller.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsXmlErrorUnmarshaller.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryProtocolUnmarshaller.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerRegistry.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller.Builder
 
build() - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement.Builder
 
builder() - Static method in class software.amazon.awssdk.protocols.query.AwsEc2ProtocolFactory
 
builder() - Static method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerRegistry
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryProtocolMarshaller
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsXmlErrorUnmarshaller
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryProtocolUnmarshaller
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext
 
builder() - Static method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerRegistry
 
builder() - Static method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller
 
builder() - Static method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
 
Builder() - Constructor for class software.amazon.awssdk.protocols.query.internal.marshall.QueryProtocolMarshaller.Builder
 

C

children() - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
 
clientConfiguration(SdkClientConfiguration) - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory.Builder
Sets the SdkClientConfiguration which contains the service endpoint.
createErrorResponseHandler() - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory
 
createProtocolMarshaller(OperationInfo) - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory
Creates a new marshaller for the given request.
createResponseHandler(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory
Creates the success response handler to unmarshall the response into a POJO.

D

defaultExceptionSupplier(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsXmlErrorUnmarshaller.Builder
Default exception type if "error code" does not match any known modeled exception.
defaultExceptionSupplier(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller.Builder
Default exception type if "error code" does not match any known modeled exception.
defaultServiceExceptionSupplier(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory.Builder
A supplier for the services base exception builder.
defaultTimestampFormats() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
DOUBLE - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 

E

ec2Query() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.ListQueryMarshaller
Wires up the ListQueryMarshaller with a ListQueryMarshaller.PathResolver that always flattens lists.
elementName() - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
 
elementName(String) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement.Builder
 
empty() - Static method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
 
endpoint(URI) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryProtocolMarshaller.Builder
 
errorRootExtractor(Function<XmlElement, Optional<XmlElement>>) - Method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller.Builder
Extracts the element from the top level XML document.
errorUnmarshaller(XmlErrorUnmarshaller) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsXmlErrorUnmarshaller.Builder
The unmarshaller to use.
errorUnmarshaller(XmlErrorUnmarshaller) - Method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller.Builder
The unmarshaller to use.
exceptions(List<ExceptionMetadata>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsXmlErrorUnmarshaller.Builder
List of ExceptionMetadata to represent the modeled exceptions for the service.
exceptions(List<ExceptionMetadata>) - Method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller.Builder
List of ExceptionMetadata to represent the modeled exceptions for the service.

F

FLOAT - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 

G

getElementByName(String) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
Retrieves a single child element by tag name.
getElementsByName(String) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
Get all child elements by the given tag name.
getFirstChild() - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
 
getMarshaller(MarshallingType<T>, Object) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerRegistry
 
getMarshaller(T) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerRegistry
 
getOptionalAttributeByName(String) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
Retrieves an optional attribute by attribute name.
getOptionalElementByName(String) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
Retrieves a single child element by tag name.
getUnmarshaller(MarshallLocation, MarshallingType<T>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext
Conveience method to get an unmarshaller from the registry.
getUnmarshaller(MarshallLocation, MarshallingType<T>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerRegistry
 

H

handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsQueryResponseHandler
 
handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.protocols.query.unmarshall.AwsXmlErrorProtocolUnmarshaller
 
hasResultWrapper(boolean) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryProtocolUnmarshaller.Builder
Example response with result wrapper

I

INSTANT - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
INTEGER - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
isEc2(boolean) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryProtocolMarshaller.Builder
 

L

ListQueryMarshaller - Class in software.amazon.awssdk.protocols.query.internal.marshall
Marshaller for list types.
ListQueryUnmarshaller - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
 
ListQueryUnmarshaller() - Constructor for class software.amazon.awssdk.protocols.query.internal.unmarshall.ListQueryUnmarshaller
 
LONG - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 

M

MapQueryMarshaller - Class in software.amazon.awssdk.protocols.query.internal.marshall
 
MapQueryMarshaller() - Constructor for class software.amazon.awssdk.protocols.query.internal.marshall.MapQueryMarshaller
 
MapQueryUnmarshaller - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
 
MapQueryUnmarshaller() - Constructor for class software.amazon.awssdk.protocols.query.internal.unmarshall.MapQueryUnmarshaller
 
marshall(SdkPojo) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryProtocolMarshaller
 
marshall(QueryMarshallerContext, String, List<?>, SdkField<List<?>>) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.ListQueryMarshaller
 
marshall(QueryMarshallerContext, String, Map<String, ?>, SdkField<Map<String, ?>>) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.MapQueryMarshaller
 
marshall(QueryMarshallerContext, String, T, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshaller
 
marshall(QueryMarshallerContext, String, T, SdkField<T>) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
marshaller(MarshallingType<T>, QueryMarshaller<T>) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerRegistry.Builder
Registers a marshaller of the given type.
marshallerRegistry() - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext
 
marshallerRegistry(QueryMarshallerRegistry) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext.Builder
 

N

needsConnectionLeftOpen() - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsQueryResponseHandler
 
NULL - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 

O

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

P

parse(InputStream) - Static method in class software.amazon.awssdk.protocols.query.unmarshall.XmlDomParser
 
protocolHandler() - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext
 
protocolHandler(QueryProtocolMarshaller) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext.Builder
 
protocolUnmarshaller() - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext
 
protocolUnmarshaller(QueryProtocolUnmarshaller) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext.Builder
 

Q

QueryMarshaller<T> - Interface in software.amazon.awssdk.protocols.query.internal.marshall
Interface for marshallers for AWS/Query protocol.
QueryMarshallerContext - Class in software.amazon.awssdk.protocols.query.internal.marshall
Dependencies needed by QueryProtocolUnmarshaller.
QueryMarshallerContext.Builder - Class in software.amazon.awssdk.protocols.query.internal.marshall
Builder for a QueryMarshallerContext.
QueryMarshallerRegistry - Class in software.amazon.awssdk.protocols.query.internal.marshall
Marshaller registry for the AWS Query protocol.
QueryMarshallerRegistry.Builder - Class in software.amazon.awssdk.protocols.query.internal.marshall
 
QueryProtocolMarshaller - Class in software.amazon.awssdk.protocols.query.internal.marshall
Implementation of ProtocolMarshaller for AWS Query services.
QueryProtocolMarshaller.Builder - Class in software.amazon.awssdk.protocols.query.internal.marshall
QueryProtocolUnmarshaller - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
Unmarshaller implementation for AWS/Query and EC2 services.
QueryProtocolUnmarshaller.Builder - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
QueryUnmarshaller<T> - Interface in software.amazon.awssdk.protocols.query.internal.unmarshall
 
QueryUnmarshallerContext - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
Container for dependencies used during AWS/Query unmarshalling.
QueryUnmarshallerContext.Builder - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
QueryUnmarshallerRegistry - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
Registry of QueryUnmarshaller implementations by location and type.
QueryUnmarshallerRegistry.Builder - Class in software.amazon.awssdk.protocols.query.internal.unmarshall

R

registerModeledException(ExceptionMetadata) - Method in class software.amazon.awssdk.protocols.query.AwsQueryProtocolFactory.Builder
Registers a new modeled exception by the error code.
registry(QueryUnmarshallerRegistry) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerContext.Builder
 
request() - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext
 
request(SdkHttpFullRequest.Builder) - Method in class software.amazon.awssdk.protocols.query.internal.marshall.QueryMarshallerContext.Builder
 

S

SDK_BYTES - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
SHORT - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 
SimpleTypeQueryMarshaller<T> - Class in software.amazon.awssdk.protocols.query.internal.marshall
Simple implementation of QueryMarshaller that converts a given value to a string using StringToValueConverter.StringToValue and emits it as a query param.
SimpleTypeQueryUnmarshaller<T> - Class in software.amazon.awssdk.protocols.query.internal.unmarshall
Unmarshaller implementation for simple, scalar values.
SimpleTypeQueryUnmarshaller(StringToValueConverter.StringToValue<T>) - Constructor for class software.amazon.awssdk.protocols.query.internal.unmarshall.SimpleTypeQueryUnmarshaller
 
software.amazon.awssdk.protocols.query - package software.amazon.awssdk.protocols.query
 
software.amazon.awssdk.protocols.query.internal.marshall - package software.amazon.awssdk.protocols.query.internal.marshall
 
software.amazon.awssdk.protocols.query.internal.unmarshall - package software.amazon.awssdk.protocols.query.internal.unmarshall
 
software.amazon.awssdk.protocols.query.unmarshall - package software.amazon.awssdk.protocols.query.unmarshall
 
STRING - Static variable in class software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller
 

T

textContent() - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement
 
textContent(String) - Method in class software.amazon.awssdk.protocols.query.unmarshall.XmlElement.Builder
 

U

unmarshall(SdkPojo, SdkHttpFullResponse) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryProtocolUnmarshaller
 
unmarshall(SdkPojo, XmlElement, SdkHttpFullResponse) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryProtocolUnmarshaller
This method is also used to unmarshall exceptions.
unmarshall(SdkPojo, XmlElement, SdkHttpFullResponse) - Method in interface software.amazon.awssdk.protocols.query.unmarshall.XmlErrorUnmarshaller
 
unmarshall(QueryUnmarshallerContext, List<XmlElement>, SdkField<List<?>>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.ListQueryUnmarshaller
 
unmarshall(QueryUnmarshallerContext, List<XmlElement>, SdkField<Map<String, ?>>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.MapQueryUnmarshaller
 
unmarshall(QueryUnmarshallerContext, List<XmlElement>, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshaller
 
unmarshall(QueryUnmarshallerContext, List<XmlElement>, SdkField<T>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.SimpleTypeQueryUnmarshaller
 
unmarshall(XmlElement, Optional<XmlElement>, Optional<SdkBytes>, SdkHttpFullResponse, ExecutionAttributes) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.AwsXmlErrorUnmarshaller
Unmarshal an AWS XML exception
unmarshaller(MarshallingType<T>, QueryUnmarshaller<T>) - Method in class software.amazon.awssdk.protocols.query.internal.unmarshall.QueryUnmarshallerRegistry.Builder
 

X

XmlDomParser - Class in software.amazon.awssdk.protocols.query.unmarshall
Parses an XML document into a simple DOM like structure, XmlElement.
XmlElement - Class in software.amazon.awssdk.protocols.query.unmarshall
Represents an element in an XML document.
XmlElement.Builder - Class in software.amazon.awssdk.protocols.query.unmarshall
Builder for XmlElement.
XmlErrorUnmarshaller - Interface in software.amazon.awssdk.protocols.query.unmarshall
Interface to unmarshall a AWS/QUERY or REST/XML error response.
A B C D E F G H I L M N O P Q R S T U X 
All Classes All Packages