A B C E F G H I M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMarshallingRegistry - Class in software.amazon.awssdk.protocols.core
-
Base class for marshaller/unmarshaller registry implementations.
- AbstractMarshallingRegistry(AbstractMarshallingRegistry.Builder) - Constructor for class software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry
- AbstractMarshallingRegistry.Builder - Class in software.amazon.awssdk.protocols.core
-
Builder for a
AbstractMarshallingRegistry
. - addtionalMetadata(OperationMetadataAttribute<T>) - Method in class software.amazon.awssdk.protocols.core.OperationInfo
-
Gets an unmodeled piece of metadata.
- apiVersion() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- apiVersion(String) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
B
- build() - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata.Builder
- build() - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- builder() - Static method in class software.amazon.awssdk.protocols.core.ExceptionMetadata
- builder() - Static method in class software.amazon.awssdk.protocols.core.OperationInfo
- Builder() - Constructor for class software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry.Builder
C
- convert(String) - Method in interface software.amazon.awssdk.protocols.core.StringToValueConverter.SimpleStringToValue
-
Converts the value to a string.
- convert(String, SdkField<Instant>) - Method in class software.amazon.awssdk.protocols.core.StringToInstant
- convert(String, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.core.StringToValueConverter.SimpleStringToValue
- convert(String, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.core.StringToValueConverter.StringToValue
-
Converts the value to a string.
- convert(Instant, SdkField<Instant>) - Method in class software.amazon.awssdk.protocols.core.InstantToString
- convert(T) - Method in interface software.amazon.awssdk.protocols.core.ValueToStringConverter.SimpleValueToString
-
Converts the value to a string.
- convert(T, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.core.ValueToStringConverter.SimpleValueToString
- convert(T, SdkField<T>) - Method in interface software.amazon.awssdk.protocols.core.ValueToStringConverter.ValueToString
-
Converts the value to a string.
- create(Map<MarshallLocation, TimestampFormatTrait.Format>) - Static method in class software.amazon.awssdk.protocols.core.InstantToString
- create(Map<MarshallLocation, TimestampFormatTrait.Format>) - Static method in class software.amazon.awssdk.protocols.core.StringToInstant
- createSdkHttpRequest(OperationInfo, URI) - Static method in class software.amazon.awssdk.protocols.core.ProtocolUtils
-
Creates the basic
SdkHttpFullRequest
with information from theOperationInfo
and the endpoint.
E
- errorCode() - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata
-
Returns the error code for the modeled exception.
- errorCode(String) - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata.Builder
- exceptionBuilderSupplier() - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata
-
Returns the Supplier to get the builder class for the exception.
- exceptionBuilderSupplier(Supplier<SdkPojo>) - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata.Builder
- ExceptionMetadata - Class in software.amazon.awssdk.protocols.core
-
Metadata needed to unmarshall a modeled exception.
- ExceptionMetadata.Builder - Class in software.amazon.awssdk.protocols.core
-
Builder for
ExceptionMetadata
F
- FROM_BIG_DECIMAL - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
- FROM_BOOLEAN - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
-
Marshalls boolean as a literal 'true' or 'false' string.
- FROM_DOUBLE - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
- FROM_FLOAT - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
- FROM_INTEGER - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
- FROM_LONG - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
- FROM_SDK_BYTES - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
-
Marshalls bytes as a Base64 string.
- FROM_SHORT - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
- FROM_STRING - Static variable in class software.amazon.awssdk.protocols.core.ValueToStringConverter
-
Identity converter.
G
- get(MarshallLocation, MarshallingType<?>) - Method in class software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry
-
Get a registered marshaller/unmarshaller by location and type.
- GREEDY - Static variable in class software.amazon.awssdk.protocols.core.PathMarshaller
-
Marshaller for greedy path labels.
- GREEDY_WITH_SLASHES - Static variable in class software.amazon.awssdk.protocols.core.PathMarshaller
-
Marshaller for greedy path labels that allows leading slahes.
H
- hasEvent() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- hasEvent(boolean) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- hasEventStreamingInput() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- hasEventStreamingInput(boolean) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- hasExplicitPayloadMember() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- hasExplicitPayloadMember(boolean) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- hasImplicitPayloadMembers() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- hasImplicitPayloadMembers(boolean) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- hasPayloadMembers() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- hasPayloadMembers(boolean) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- hasStreamingInput() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- hasStreamingInput(boolean) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- httpMethod() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- httpMethod(SdkHttpMethod) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- httpStatusCode() - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata
-
Returns the http status code for the exception.
- httpStatusCode(Integer) - Method in class software.amazon.awssdk.protocols.core.ExceptionMetadata.Builder
I
- InstantToString - Class in software.amazon.awssdk.protocols.core
-
Implementation of
ValueToStringConverter.ValueToString
that converts andInstant
to a string.
M
- marshall(String, String, String) - Method in class software.amazon.awssdk.protocols.core.PathMarshaller
- marshall(SdkPojo) - Method in interface software.amazon.awssdk.protocols.core.ProtocolMarshaller
- Marshaller<T> - Interface in software.amazon.awssdk.protocols.core
-
Marker interface for marshallers.
N
- NON_GREEDY - Static variable in class software.amazon.awssdk.protocols.core.PathMarshaller
-
Marshaller for non greedy path labels.
O
- operationIdentifier() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- operationIdentifier(String) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
- OperationInfo - Class in software.amazon.awssdk.protocols.core
-
Static information about an API operation used to marshall it correctly.
- OperationInfo.Builder - Class in software.amazon.awssdk.protocols.core
-
Builder for a
OperationInfo
. - OperationMetadataAttribute<T> - Class in software.amazon.awssdk.protocols.core
-
Key for additional metadata in
OperationInfo
. - OperationMetadataAttribute(Class<T>) - Constructor for class software.amazon.awssdk.protocols.core.OperationMetadataAttribute
P
- PathMarshaller - Class in software.amazon.awssdk.protocols.core
- ProtocolMarshaller<MarshalledT> - Interface in software.amazon.awssdk.protocols.core
-
Interface used by generated marshallers to marshall a Java POJO.
- ProtocolUtils - Class in software.amazon.awssdk.protocols.core
-
Utilities common to all protocols.
- putAdditionalMetadata(OperationMetadataAttribute<T>, T) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
-
Adds additional unmodeled metadata to the
OperationInfo
.
R
- register(MarshallLocation, MarshallingType<T>, Object) - Method in class software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry.Builder
- requestUri() - Method in class software.amazon.awssdk.protocols.core.OperationInfo
- requestUri(String) - Method in class software.amazon.awssdk.protocols.core.OperationInfo.Builder
S
- software.amazon.awssdk.protocols.core - package software.amazon.awssdk.protocols.core
- StringToInstant - Class in software.amazon.awssdk.protocols.core
-
Implementation of
StringToValueConverter.StringToValue
that converts a string to anInstant
type. - StringToValueConverter - Class in software.amazon.awssdk.protocols.core
-
Converter implementations that transform a String to a specified type.
- StringToValueConverter.SimpleStringToValue<T> - Interface in software.amazon.awssdk.protocols.core
-
Simple interface to convert a String to another type.
- StringToValueConverter.StringToValue<T> - Interface in software.amazon.awssdk.protocols.core
-
Interface to convert a String into another type.
T
- TO_BIG_DECIMAL - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_BOOLEAN - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_DOUBLE - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_FLOAT - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_INTEGER - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_LONG - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_SDK_BYTES - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_SHORT - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
- TO_STRING - Static variable in class software.amazon.awssdk.protocols.core.StringToValueConverter
-
Identity converter.
- toMarshallingType(T) - Method in class software.amazon.awssdk.protocols.core.AbstractMarshallingRegistry
V
- ValueToStringConverter - Class in software.amazon.awssdk.protocols.core
-
Converts various types to Strings.
- ValueToStringConverter.SimpleValueToString<T> - Interface in software.amazon.awssdk.protocols.core
-
Simple interface to convert a type to a String.
- ValueToStringConverter.ValueToString<T> - Interface in software.amazon.awssdk.protocols.core
-
Interface to convert a type to a String.
All Classes All Packages