Package org.jclouds.s3.reference
Class S3Headers
- java.lang.Object
-
- org.jclouds.s3.reference.S3Headers
-
public final class S3Headers extends Object
Additional headers specified by Amazon S3 REST API.
-
-
Field Summary
Fields Modifier and Type Field Description static StringALTERNATE_DATEAmazon's alternative date headerstatic StringAMZ_ETAGstatic StringCANNED_ACLThe canned ACL to apply to the object.static StringCOPY_SOURCE_IF_MATCHETag matching constraint header for the copy object requeststatic StringCOPY_SOURCE_IF_MODIFIED_SINCEModified since constraint header for the copy object requeststatic StringCOPY_SOURCE_IF_NO_MATCHETag non-matching constraint header for the copy object requeststatic StringCOPY_SOURCE_IF_UNMODIFIED_SINCEUnmodified since constraint header for the copy object requeststatic StringCRYPTO_INSTRUCTION_FILEInstruction file header to be placed in the metadata of instruction filesstatic StringCRYPTO_IVInitialization vector (IV) header that is used in the symmetric and envelope encryption mechanismsstatic StringCRYPTO_KEYEncrypted symmetric key header that is used in the envelope encryption mechanismstatic StringDEFAULT_AMAZON_HEADERTAGAmazon S3 has clones, which often replace this with their particular tag.static StringEXTENDED_REQUEST_IDresponse header for a request's extended debugging IDstatic StringHEADER_PREFIXstatic StringMATERIALS_DESCRIPTIONJSON-encoded description of encryption materials used during encryptionstatic StringMETADATA_DIRECTIVErequest header indicating how to handle metadata when copying an objectstatic StringMFAMulti-Factor Authentication headerstatic StringREQUEST_IDresponse header for a request's AWS request IDstatic StringSECURITY_TOKENDevPay token headerstatic StringSTORAGE_CLASSHeader describing what class of storage a user wantsstatic StringUSER_METADATA_PREFIXPrefix for user metadatastatic StringVERSION_IDversion ID header
-
-
-
Field Detail
-
DEFAULT_AMAZON_HEADERTAG
public static final String DEFAULT_AMAZON_HEADERTAG
Amazon S3 has clones, which often replace this with their particular tag.- See Also:
- Constant Field Values
-
HEADER_PREFIX
public static final String HEADER_PREFIX
- See Also:
- Constant Field Values
-
CANNED_ACL
public static final String 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:
- Constant Field Values
-
AMZ_ETAG
public static final String AMZ_ETAG
- See Also:
- Constant Field Values
-
ALTERNATE_DATE
public static final String ALTERNATE_DATE
Amazon's alternative date header- See Also:
- Constant Field Values
-
USER_METADATA_PREFIX
public static final String USER_METADATA_PREFIX
Prefix for user metadata- See Also:
- Constant Field Values
-
VERSION_ID
public static final String VERSION_ID
version ID header- See Also:
- Constant Field Values
-
MFA
public static final String MFA
Multi-Factor Authentication header- See Also:
- Constant Field Values
-
REQUEST_ID
public static final String REQUEST_ID
response header for a request's AWS request ID- See Also:
- Constant Field Values
-
EXTENDED_REQUEST_ID
public static final String EXTENDED_REQUEST_ID
response header for a request's extended debugging ID- See Also:
- Constant Field Values
-
METADATA_DIRECTIVE
public static final String METADATA_DIRECTIVE
request header indicating how to handle metadata when copying an object- See Also:
- Constant Field Values
-
SECURITY_TOKEN
public static final String SECURITY_TOKEN
DevPay token header- See Also:
- Constant Field Values
-
STORAGE_CLASS
public static final String STORAGE_CLASS
Header describing what class of storage a user wants- See Also:
- Constant Field Values
-
COPY_SOURCE_IF_MATCH
public static final String COPY_SOURCE_IF_MATCH
ETag matching constraint header for the copy object request- See Also:
- Constant Field Values
-
COPY_SOURCE_IF_NO_MATCH
public static final String COPY_SOURCE_IF_NO_MATCH
ETag non-matching constraint header for the copy object request- See Also:
- Constant Field Values
-
COPY_SOURCE_IF_UNMODIFIED_SINCE
public static final String COPY_SOURCE_IF_UNMODIFIED_SINCE
Unmodified since constraint header for the copy object request- See Also:
- Constant Field Values
-
COPY_SOURCE_IF_MODIFIED_SINCE
public static final String COPY_SOURCE_IF_MODIFIED_SINCE
Modified since constraint header for the copy object request- See Also:
- Constant Field Values
-
CRYPTO_KEY
public static final String CRYPTO_KEY
Encrypted symmetric key header that is used in the envelope encryption mechanism- See Also:
- Constant Field Values
-
CRYPTO_IV
public static final String CRYPTO_IV
Initialization vector (IV) header that is used in the symmetric and envelope encryption mechanisms- See Also:
- Constant Field Values
-
MATERIALS_DESCRIPTION
public static final String MATERIALS_DESCRIPTION
JSON-encoded description of encryption materials used during encryption- See Also:
- Constant Field Values
-
CRYPTO_INSTRUCTION_FILE
public static final String CRYPTO_INSTRUCTION_FILE
Instruction file header to be placed in the metadata of instruction files- See Also:
- Constant Field Values
-
-