Skip navigation links
D F G I P S T U W 

D

deleteOriginalPayload(String) - Method in interface software.amazon.payloadoffloading.PayloadStore
Deletes the original payload using the given payloadPointer.
deleteOriginalPayload(String) - Method in class software.amazon.payloadoffloading.S3BackedPayloadStore
 
deletePayloadFromS3(String, String) - Method in class software.amazon.payloadoffloading.S3Dao
 

F

fromJson(String) - Static method in class software.amazon.payloadoffloading.PayloadS3Pointer
 

G

getAmazonS3Client() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Gets the Amazon S3 client which is being used for storing payloads.
getOriginalPayload(String) - Method in interface software.amazon.payloadoffloading.PayloadStore
Retrieves the original payload using the given payloadPointer.
getOriginalPayload(String) - Method in class software.amazon.payloadoffloading.S3BackedPayloadStore
 
getPayloadSizeThreshold() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Gets the payload size threshold for storing payloads in Amazon S3.
getS3BucketName() - Method in class software.amazon.payloadoffloading.PayloadS3Pointer
 
getS3BucketName() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Gets the name of the S3 bucket which is being used for storing payload.
getS3Key() - Method in class software.amazon.payloadoffloading.PayloadS3Pointer
 
getSSEAwsKeyManagementParams() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Gets the S3 SSE-KMS encryption params of S3 objects under configured S3 bucket name.
getStringSizeInBytes(String) - Static method in class software.amazon.payloadoffloading.Util
 
getTextFromS3(String, String) - Method in class software.amazon.payloadoffloading.S3Dao
 
getUserAgentHeader(String) - Static method in class software.amazon.payloadoffloading.Util
 

I

isAlwaysThroughS3() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Checks whether or not all payloads regardless of their size are being stored in Amazon S3.
isPayloadSupportEnabled() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Check if the support for payloads if enabled.

P

PayloadS3Pointer - Class in software.amazon.payloadoffloading
This class is used for carrying pointer to Amazon S3 objects which contain payloads.
PayloadS3Pointer(String, String) - Constructor for class software.amazon.payloadoffloading.PayloadS3Pointer
 
PayloadStorageConfiguration - Class in software.amazon.payloadoffloading
Amazon payload storage configuration options such as Amazon S3 client, bucket name, and payload size threshold for payloads.
PayloadStorageConfiguration() - Constructor for class software.amazon.payloadoffloading.PayloadStorageConfiguration
 
PayloadStorageConfiguration(PayloadStorageConfiguration) - Constructor for class software.amazon.payloadoffloading.PayloadStorageConfiguration
 
PayloadStore - Interface in software.amazon.payloadoffloading
An AWS storage service that supports saving high payload sizes.

S

S3BackedPayloadStore - Class in software.amazon.payloadoffloading
S3 based implementation for PayloadStore.
S3BackedPayloadStore(S3Dao, String) - Constructor for class software.amazon.payloadoffloading.S3BackedPayloadStore
 
S3BackedPayloadStore(S3Dao, String, SSEAwsKeyManagementParams) - Constructor for class software.amazon.payloadoffloading.S3BackedPayloadStore
 
S3Dao - Class in software.amazon.payloadoffloading
Dao layer to access S3.
S3Dao(AmazonS3) - Constructor for class software.amazon.payloadoffloading.S3Dao
 
setAlwaysThroughS3(boolean) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Sets whether or not all payloads regardless of their size should be stored in Amazon S3.
setPayloadSizeThreshold(int) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Sets the payload size threshold for storing payloads in Amazon S3.
setPayloadSupportDisabled() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Disables support for payloads.
setPayloadSupportEnabled(AmazonS3, String) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Enables support for payloads .
setSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Sets the the S3 SSE-KMS encryption params of S3 objects under configured S3 bucket name.
software.amazon.payloadoffloading - package software.amazon.payloadoffloading
 
storeOriginalPayload(String, Long) - Method in interface software.amazon.payloadoffloading.PayloadStore
Stores payload in a store that has higher payload size limit than that is supported by original payload store.
storeOriginalPayload(String, Long) - Method in class software.amazon.payloadoffloading.S3BackedPayloadStore
 
storeTextInS3(String, String, SSEAwsKeyManagementParams, String, Long) - Method in class software.amazon.payloadoffloading.S3Dao
 
storeTextInS3(String, String, String, Long) - Method in class software.amazon.payloadoffloading.S3Dao
 

T

toJson() - Method in class software.amazon.payloadoffloading.PayloadS3Pointer
 

U

Util - Class in software.amazon.payloadoffloading
 
Util() - Constructor for class software.amazon.payloadoffloading.Util
 

W

withAlwaysThroughS3(boolean) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Sets whether or not all payloads regardless of their size should be stored in Amazon S3.
withPayloadSizeThreshold(int) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Sets the payload size threshold for storing payloads in Amazon S3.
withPayloadSupportDisabled() - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Disables support for payload.
withPayloadSupportEnabled(AmazonS3, String) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Enables support for payload.
withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class software.amazon.payloadoffloading.PayloadStorageConfiguration
Sets the the S3 SSE-KMS encryption params of S3 objects under configured S3 bucket name.
D F G I P S T U W 
Skip navigation links

Copyright © 2020. All rights reserved.