Class SimpleTypeQueryMarshaller<T>
java.lang.Object
software.amazon.awssdk.protocols.query.internal.marshall.SimpleTypeQueryMarshaller<T>
- Type Parameters:
T- Type being marshalled.
- All Implemented Interfaces:
Marshaller<T>,QueryMarshaller<T>
@SdkInternalApi
public final class SimpleTypeQueryMarshaller<T>
extends Object
implements QueryMarshaller<T>
Simple implementation of
QueryMarshaller that converts a given value to a string using
StringToValueConverter.StringToValue and emits it as a query param.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QueryMarshaller<Boolean>static final QueryMarshaller<Double>static final QueryMarshaller<Float>static final QueryMarshaller<Instant>static final QueryMarshaller<Integer>static final QueryMarshaller<Long>static final QueryMarshaller<Void>static final QueryMarshaller<SdkBytes>static final QueryMarshaller<Short>static final QueryMarshaller<String> -
Method Summary
Modifier and TypeMethodDescriptionvoid
-
Field Details
-
STRING
-
INTEGER
-
FLOAT
-
BOOLEAN
-
DOUBLE
-
LONG
-
SHORT
-
INSTANT
-
SDK_BYTES
-
NULL
-
-
Method Details
-
marshall
- Specified by:
marshallin interfaceQueryMarshaller<T>
-
defaultTimestampFormats
- Returns:
- Default timestamp formats for each location supported by the Query protocol.
-