Package | Description |
---|---|
com.amazonaws.protocol | |
com.amazonaws.protocol.json | |
com.amazonaws.protocol.json.internal |
Modifier and Type | Field and Description |
---|---|
static MarshallingType<BigDecimal> |
MarshallingType.BIG_DECIMAL |
static MarshallingType<Boolean> |
MarshallingType.BOOLEAN |
static MarshallingType<ByteBuffer> |
MarshallingType.BYTE_BUFFER |
static MarshallingType<Date> |
MarshallingType.DATE |
static MarshallingType<Double> |
MarshallingType.DOUBLE |
static MarshallingType<Float> |
MarshallingType.FLOAT |
static MarshallingType<Integer> |
MarshallingType.INTEGER |
static MarshallingType<String> |
MarshallingType.JSON_VALUE
A serializer for strings that should be base-64 encoded when they are sent to AWS.
|
static MarshallingType<List> |
MarshallingType.LIST |
static MarshallingType<Long> |
MarshallingType.LONG |
static MarshallingType<Map> |
MarshallingType.MAP |
static MarshallingType<Void> |
MarshallingType.NULL
Used when a value is null (and thus type can't be determined).
|
static MarshallingType<Short> |
MarshallingType.SHORT |
static MarshallingType<InputStream> |
MarshallingType.STREAM |
static MarshallingType<String> |
MarshallingType.STRING |
static MarshallingType<StructuredPojo> |
MarshallingType.STRUCTURED |
Modifier and Type | Method and Description |
---|---|
MarshallingType<T> |
MarshallingInfo.marshallingType() |
Modifier and Type | Method and Description |
---|---|
static <T> MarshallingInfo.Builder<T> |
MarshallingInfo.builder(MarshallingType<T> marshallingType) |
Modifier and Type | Method and Description |
---|---|
<MarshallT> |
JsonProtocolMarshallerBuilder.marshallerOverride(MarshallLocation marshallLocation,
MarshallingType<MarshallT> marshallingType,
StructuredJsonMarshaller<MarshallT> marshaller)
Registers an override for the marshaller registry.
|
Modifier and Type | Method and Description |
---|---|
<T> MarshallingType<T> |
MarshallerRegistry.toMarshallingType(T val) |
Modifier and Type | Method and Description |
---|---|
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.addMarshaller(MarshallLocation marshallLocation,
MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
<T> JsonMarshaller<T> |
MarshallerRegistry.getMarshaller(MarshallLocation marshallLocation,
MarshallingType<T> marshallingType,
T val) |
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.greedyPathParamMarshaller(MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.headerMarshaller(MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.pathParamMarshaller(MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.payloadMarshaller(MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.queryParamMarshaller(MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
Copyright © 2020. All rights reserved.