Version 1.1.0 of the Amazon SQS Extended Client Library for Java
Note:
This version was found to be backwards incompatible due to the name class name change MessageS3Pointer
-> PayloadS3Pointer
. More info: #55
It's suggested to first migrate to v1.0.3
and then to 1.2.0
This release implements the new Payload Offloading Java Common Library For AWS which is a shared library between AWS extended messaging clients to manage payloads larger than their limits.
Adds support to configure S3 Server Side Encryption with KMS.
The following method names for ExtendedClientConfiguration are deprecated and will be removed in the following major release:
setLargePayloadSupportEnabled
: Instead usesetPayloadSupportEnabled
withLargePayloadSupportEnabled
: Instead usewithPayloadSupportEnabled
setLargePayloadSupportDisabled
: Instead usesetPayloadSupportDisabled
withLargePayloadSupportDisabled
: Instead usewithPayloadSupportDisabled
isLargePayloadSupportEnabled
: Instead useisPayloadSupportEnabled
withMessageSizeThreshold
: Instead usewithPayloadSizeThreshold
getMessageSizeThreshold
: Instead usegetPayloadSizeThreshold
setMessageSizeThreshold
: Instead usesetPayloadSizeThreshold