Class TransferManagerMarshallingUtils
java.lang.Object
software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
Marshallers and unmarshallers for serializing objects in TM, using the SDK request 
MarshallingType.
 Excluded marshalling types that should not appear inside a POJO like GetObjectRequest:
- MarshallingType.SDK_POJO
 - MarshallingType.DOCUMENT
 - MarshallingType.MAP
 - MarshallingType.LIST
 
Note: unmarshalling generic List structures is not supported at this time
- 
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TransferManagerJsonMarshaller<T> getMarshaller(MarshallingType<?> marshallingType, T val) static <T> TransferManagerJsonMarshaller<T> getMarshaller(T val) static SdkField<?> getObjectSdkField(String key) static TransferManagerJsonUnmarshaller<?> getUnmarshaller(MarshallingType<?> marshallingType) static SdkField<?> putObjectSdkField(String key)  
- 
Method Details
- 
getMarshaller
 - 
getMarshaller
public static <T> TransferManagerJsonMarshaller<T> getMarshaller(MarshallingType<?> marshallingType, T val)  - 
getUnmarshaller
public static TransferManagerJsonUnmarshaller<?> getUnmarshaller(MarshallingType<?> marshallingType)  - 
getObjectSdkField
 - 
putObjectSdkField
 
 -