Package org.jclouds.s3.reference
Class S3Headers
java.lang.Object
org.jclouds.s3.reference.S3Headers
Additional headers specified by Amazon S3 REST API.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAmazon's alternative date headerstatic final Stringstatic final StringThe canned ACL to apply to the object.static final StringETag matching constraint header for the copy object requeststatic final StringModified since constraint header for the copy object requeststatic final StringETag non-matching constraint header for the copy object requeststatic final StringUnmodified since constraint header for the copy object requeststatic final StringInstruction file header to be placed in the metadata of instruction filesstatic final StringInitialization vector (IV) header that is used in the symmetric and envelope encryption mechanismsstatic final StringEncrypted symmetric key header that is used in the envelope encryption mechanismstatic final StringAmazon S3 has clones, which often replace this with their particular tag.static final Stringresponse header for a request's extended debugging IDstatic final Stringstatic final StringJSON-encoded description of encryption materials used during encryptionstatic final Stringrequest header indicating how to handle metadata when copying an objectstatic final StringMulti-Factor Authentication headerstatic final Stringresponse header for a request's AWS request IDstatic final StringDevPay token headerstatic final StringHeader describing what class of storage a user wantsstatic final StringPrefix for user metadatastatic final Stringversion ID header -
Method Summary
-
Field Details
-
DEFAULT_AMAZON_HEADERTAG
Amazon S3 has clones, which often replace this with their particular tag.- See Also:
-
HEADER_PREFIX
- See Also:
-
CANNED_ACL
The canned ACL to apply to the object. Options include private, public-read, public-read-write, and authenticated-read. For more information, see REST Access Control Policy.- See Also:
-
AMZ_ETAG
- See Also:
-
ALTERNATE_DATE
Amazon's alternative date header- See Also:
-
USER_METADATA_PREFIX
Prefix for user metadata- See Also:
-
VERSION_ID
version ID header- See Also:
-
MFA
Multi-Factor Authentication header- See Also:
-
REQUEST_ID
response header for a request's AWS request ID- See Also:
-
EXTENDED_REQUEST_ID
response header for a request's extended debugging ID- See Also:
-
METADATA_DIRECTIVE
request header indicating how to handle metadata when copying an object- See Also:
-
SECURITY_TOKEN
DevPay token header- See Also:
-
STORAGE_CLASS
Header describing what class of storage a user wants- See Also:
-
COPY_SOURCE_IF_MATCH
ETag matching constraint header for the copy object request- See Also:
-
COPY_SOURCE_IF_NO_MATCH
ETag non-matching constraint header for the copy object request- See Also:
-
COPY_SOURCE_IF_UNMODIFIED_SINCE
Unmodified since constraint header for the copy object request- See Also:
-
COPY_SOURCE_IF_MODIFIED_SINCE
Modified since constraint header for the copy object request- See Also:
-
CRYPTO_KEY
Encrypted symmetric key header that is used in the envelope encryption mechanism- See Also:
-
CRYPTO_IV
Initialization vector (IV) header that is used in the symmetric and envelope encryption mechanisms- See Also:
-
MATERIALS_DESCRIPTION
JSON-encoded description of encryption materials used during encryption- See Also:
-
CRYPTO_INSTRUCTION_FILE
Instruction file header to be placed in the metadata of instruction files- See Also:
-