Interface AWS2S3Constants
public interface AWS2S3Constants
Constants used in Camel AWS2 S3 module
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Field Details
-
BUCKET_NAME
@Metadata(description="The bucket Name which this object will be stored or which will be used for the current operation or in which this object is contained.", javaType="String") static final String BUCKET_NAME- See Also:
-
BUCKET_DESTINATION_NAME
@Metadata(label="producer", description="The bucket Destination Name which will be used for the current operation", javaType="String") static final String BUCKET_DESTINATION_NAME- See Also:
-
CACHE_CONTROL
@Metadata(description="The *optional* Cache-Control HTTP header which allows the user to\nspecify caching behavior along the HTTP request/reply chain.", javaType="String") static final String CACHE_CONTROL- See Also:
-
CONTENT_DISPOSITION
@Metadata(description="The *optional* Content-Disposition HTTP header, which specifies\npresentational information such as the recommended filename for the\nobject to be saved as.", javaType="String") static final String CONTENT_DISPOSITION- See Also:
-
CONTENT_ENCODING
@Metadata(description="The *optional* Content-Encoding HTTP header specifying what content\nencodings have been applied to the object and what decoding mechanisms\nmust be applied in order to obtain the media-type referenced by the\nContent-Type field.", javaType="String") static final String CONTENT_ENCODING- See Also:
-
CONTENT_LENGTH
@Metadata(description="The Content-Length HTTP header indicating the size of the associated\nobject in bytes.", javaType="Long") static final String CONTENT_LENGTH- See Also:
-
CONTENT_MD5
@Metadata(description="The base64 encoded 128-bit MD5 digest of the associated object (content\n- not including headers) according to RFC 1864. This data is used as a\nmessage integrity check to verify that the data received by Amazon S3 is\nthe same data that the caller sent.", javaType="String") static final String CONTENT_MD5- See Also:
-
CONTENT_TYPE
@Metadata(description="The Content-Type HTTP header, which indicates the type of content stored\nin the associated object. The value of this header is a standard MIME\ntype.", javaType="String") static final String CONTENT_TYPE- See Also:
-
E_TAG
@Metadata(description="(producer) The ETag value for the newly uploaded object.\n(consumer) The hex encoded 128-bit MD5 digest of the associated object according to\nRFC 1864. This data is used as an integrity check to verify that the\ndata received by the caller is the same data that was sent by Amazon S3.", javaType="String") static final String E_TAG- See Also:
-
KEY
@Metadata(description="The key under which this object is stored or will be stored or which will be used for the current operation", javaType="String") static final String KEY- See Also:
-
DESTINATION_KEY
@Metadata(label="producer", description="The Destination key which will be used for the current operation", javaType="String") static final String DESTINATION_KEY- See Also:
-
LAST_MODIFIED
@Metadata(description="The value of the Last-Modified header, indicating the date and time at\nwhich Amazon S3 last recorded a modification to the associated object.", javaType="Date") static final String LAST_MODIFIED- See Also:
-
STORAGE_CLASS
@Metadata(description="The storage class of this object.", javaType="String") static final String STORAGE_CLASS- See Also:
-
VERSION_ID
@Metadata(description="(producer) The *optional* version ID of the newly uploaded object.\n(consumer) The version ID of the associated Amazon S3 object if available. Version\nIDs are only assigned to objects when an object is uploaded to an Amazon\nS3 bucket that has object versioning enabled.", javaType="String") static final String VERSION_ID- See Also:
-
CANNED_ACL
@Metadata(label="producer", description="The canned acl that will be applied to the object. see\n`software.amazon.awssdk.services.s3.model.ObjectCannedACL` for allowed\nvalues.", javaType="String") static final String CANNED_ACL- See Also:
-
ACL
@Metadata(label="producer", description="A well constructed Amazon S3 Access Control List object.", javaType="software.amazon.awssdk.services.s3.model.BucketCannedACL") static final String ACL- See Also:
-
S3_OPERATION
@Metadata(description="The operation to perform. Permitted values are copyObject, deleteObject, listBuckets, deleteBucket, listObjects", javaType="String") static final String S3_OPERATION- See Also:
-
SERVER_SIDE_ENCRYPTION
@Metadata(description="Sets the server-side encryption algorithm when encrypting\nthe object using AWS-managed keys. For example use AES256.", javaType="String") static final String SERVER_SIDE_ENCRYPTION- See Also:
-
EXPIRATION_TIME
@Metadata(label="consumer", description="If the object expiration is configured (see PUT Bucket lifecycle), the response includes this header.", javaType="String") static final String EXPIRATION_TIME- See Also:
-
REPLICATION_STATUS
@Metadata(label="consumer", description="Amazon S3 can return this if your request involves a bucket that is either a source or destination in a replication rule.", javaType="software.amazon.awssdk.services.s3.model.ReplicationStatus") static final String REPLICATION_STATUS- See Also:
-
RANGE_START
@Metadata(label="producer", description="The position of the first byte to get", javaType="String") static final String RANGE_START- See Also:
-
RANGE_END
@Metadata(label="producer", description="The position of the last byte to get", javaType="String") static final String RANGE_END- See Also:
-
DOWNLOAD_LINK_EXPIRATION_TIME
@Metadata(label="producer", description="The expiration time of the download link in milliseconds", javaType="Long") static final String DOWNLOAD_LINK_EXPIRATION_TIME- See Also:
-
DOWNLOAD_LINK_BROWSER_COMPATIBLE
@Metadata(label="producer", description="Whether the download link is browser compatible", javaType="boolean") static final String DOWNLOAD_LINK_BROWSER_COMPATIBLE- See Also:
-
DOWNLOAD_LINK_HTTP_REQUEST_HEADERS
@Metadata(label="producer", description="The headers that are needed by the service (not needed when BrowserCompatible is true)", javaType="Map<String, List<String>>") static final String DOWNLOAD_LINK_HTTP_REQUEST_HEADERS- See Also:
-
DOWNLOAD_LINK_SIGNED_PAYLOAD
@Metadata(label="producer", description="The request payload that is needed by the service (not needed when BrowserCompatible is true)", javaType="String") static final String DOWNLOAD_LINK_SIGNED_PAYLOAD- See Also:
-
METADATA
@Metadata(description="A map of metadata to be stored or stored with the object in S3. More details about\nmetadata https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingMetadata.html[here].", javaType="Map<String, String>") static final String METADATA- See Also:
-
MESSAGE_TIMESTAMP
@Metadata(label="consumer", description="The timestamp of the message", javaType="long") static final String MESSAGE_TIMESTAMP- See Also:
-
PREFIX
@Metadata(description="The prefix which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only list objects we are interested in") static final String PREFIX- See Also:
-
DELIMITER
@Metadata(description="The delimiter which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only list objects we are interested in", javaType="String") static final String DELIMITER- See Also:
-