A B C D E F G H I L M N O P Q R S T U X
All Classes All Packages
All Classes All Packages
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
-
Builder for
AwsEc2ProtocolFactory
. - awsQuery() - Static method in class software.amazon.awssdk.protocols.query.internal.marshall.ListQueryMarshaller
-
Wires up the
ListQueryMarshaller
with aListQueryMarshaller.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
-
Builder for
AwsQueryProtocolFactory
. - 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
-
Builder for
AwsXmlErrorProtocolUnmarshaller
. - 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
-
Builder for
AwsXmlErrorUnmarshaller
.
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 aListQueryMarshaller.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
-
Builder for
QueryProtocolMarshaller
. - 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
-
Builder for
QueryProtocolUnmarshaller
. - 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
-
Builder for
QueryUnmarshallerContext
. - 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
-
Builder for a
QueryUnmarshallerRegistry
.
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 usingStringToValueConverter.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.
All Classes All Packages