Package software.amazon.awssdk.protocols.core
-
Interface Summary Interface Description Marshaller<T> Marker interface for marshallers.ProtocolMarshaller<MarshalledT> Interface used by generated marshallers to marshall a Java POJO.StringToValueConverter.SimpleStringToValue<T> Simple interface to convert a String to another type.StringToValueConverter.StringToValue<T> Interface to convert a String into another type.ValueToStringConverter.SimpleValueToString<T> Simple interface to convert a type to a String.ValueToStringConverter.ValueToString<T> Interface to convert a type to a String. -
Class Summary Class Description AbstractMarshallingRegistry Base class for marshaller/unmarshaller registry implementations.AbstractMarshallingRegistry.Builder Builder for aAbstractMarshallingRegistry
.ExceptionMetadata Metadata needed to unmarshall a modeled exception.ExceptionMetadata.Builder Builder forExceptionMetadata
InstantToString Implementation ofValueToStringConverter.ValueToString
that converts andInstant
to a string.OperationInfo Static information about an API operation used to marshall it correctly.OperationInfo.Builder Builder for aOperationInfo
.OperationMetadataAttribute<T> Key for additional metadata inOperationInfo
.PathMarshaller ProtocolUtils Utilities common to all protocols.StringToInstant Implementation ofStringToValueConverter.StringToValue
that converts a string to anInstant
type.StringToValueConverter Converter implementations that transform a String to a specified type.ValueToStringConverter Converts various types to Strings.