Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.s3
Interface Headers


public interface Headers

Common S3 HTTP header values used throughout the AWS S3 Java client.


Field Summary
static String AMAZON_PREFIX
          Prefix for general Amazon headers: x-amz-
static String CACHE_CONTROL
           
static String CONTENT_DISPOSITION
           
static String CONTENT_ENCODING
           
static String CONTENT_LENGTH
           
static String CONTENT_MD5
           
static String CONTENT_TYPE
           
static String COPY_PART_RANGE
          Range header for the copy part request
static String COPY_SOURCE_IF_MATCH
          ETag matching constraint header for the copy object request
static String COPY_SOURCE_IF_MODIFIED_SINCE
          Modified since constraint header for the copy object request
static String COPY_SOURCE_IF_NO_MATCH
          ETag non-matching constraint header for the copy object request
static String COPY_SOURCE_IF_UNMODIFIED_SINCE
          Unmodified since constraint header for the copy object request
static String CRYPTO_INSTRUCTION_FILE
          Instruction file header to be placed in the metadata of instruction files
static String CRYPTO_IV
          Initialization vector (IV) header that is used in the symmetric and envelope encryption mechanisms
static String CRYPTO_KEY
          Encrypted symmetric key header that is used in the envelope encryption mechanism
static String DATE
           
static String ETAG
           
static String EXPIRATION
          Header for optional object expiration
static String EXPIRES
          Header for optional object expiration
static String EXTENDED_REQUEST_ID
          S3 response header for a request's extended debugging ID
static String GET_OBJECT_IF_MATCH
          ETag matching constraint header for the get object request
static String GET_OBJECT_IF_MODIFIED_SINCE
          Modified since constraint header for the get object request
static String GET_OBJECT_IF_NONE_MATCH
          ETag non-matching constraint header for the get object request
static String GET_OBJECT_IF_UNMODIFIED_SINCE
          Unmodified since constraint header for the get object request
static String LAST_MODIFIED
           
static String MATERIALS_DESCRIPTION
          JSON-encoded description of encryption materials used during encryption
static String METADATA_DIRECTIVE
          S3 request header indicating how to handle metadata when copying an object
static String RANGE
          Range header for the get object request
static String REDIRECT_LOCATION
          Header for optional redirect location of an object
static String REQUEST_ID
          S3 response header for a request's AWS request ID
static String RESTORE
          Header for the optional restore information of an object
static String S3_ALTERNATE_DATE
          Amazon's alternative date header: x-amz-date
static String S3_CANNED_ACL
          S3's canned ACL header: x-amz-acl
static String S3_MFA
          S3's Multi-Factor Authentication header
static String S3_USER_METADATA_PREFIX
          Prefix for S3 user metadata: x-amz-meta-
static String S3_VERSION_ID
          S3's version ID header
static String SECURITY_TOKEN
          DevPay token header
static String SERVER
           
static String SERVER_SIDE_ENCRYPTION
          Header for optional server-side encryption algorithm
static String STORAGE_CLASS
          Header describing what class of storage a user wants
static String UNENCRYPTED_CONTENT_LENGTH
          Header for the original, unencrypted size of an encrypted object
static String UNENCRYPTED_CONTENT_MD5
          Header for the optional original unencrypted Content MD5 of an encrypted object
 

Field Detail

CACHE_CONTROL

static final String CACHE_CONTROL
See Also:
Constant Field Values

CONTENT_DISPOSITION

static final String CONTENT_DISPOSITION
See Also:
Constant Field Values

CONTENT_ENCODING

static final String CONTENT_ENCODING
See Also:
Constant Field Values

CONTENT_LENGTH

static final String CONTENT_LENGTH
See Also:
Constant Field Values

CONTENT_MD5

static final String CONTENT_MD5
See Also:
Constant Field Values

CONTENT_TYPE

static final String CONTENT_TYPE
See Also:
Constant Field Values

DATE

static final String DATE
See Also:
Constant Field Values

ETAG

static final String ETAG
See Also:
Constant Field Values

LAST_MODIFIED

static final String LAST_MODIFIED
See Also:
Constant Field Values

SERVER

static final String SERVER
See Also:
Constant Field Values

AMAZON_PREFIX

static final String AMAZON_PREFIX
Prefix for general Amazon headers: x-amz-

See Also:
Constant Field Values

S3_CANNED_ACL

static final String S3_CANNED_ACL
S3's canned ACL header: x-amz-acl

See Also:
Constant Field Values

S3_ALTERNATE_DATE

static final String S3_ALTERNATE_DATE
Amazon's alternative date header: x-amz-date

See Also:
Constant Field Values

S3_USER_METADATA_PREFIX

static final String S3_USER_METADATA_PREFIX
Prefix for S3 user metadata: x-amz-meta-

See Also:
Constant Field Values

S3_VERSION_ID

static final String S3_VERSION_ID
S3's version ID header

See Also:
Constant Field Values

S3_MFA

static final String S3_MFA
S3's Multi-Factor Authentication header

See Also:
Constant Field Values

REQUEST_ID

static final String REQUEST_ID
S3 response header for a request's AWS request ID

See Also:
Constant Field Values

EXTENDED_REQUEST_ID

static final String EXTENDED_REQUEST_ID
S3 response header for a request's extended debugging ID

See Also:
Constant Field Values

METADATA_DIRECTIVE

static final String METADATA_DIRECTIVE
S3 request header indicating how to handle metadata when copying an object

See Also:
Constant Field Values

SECURITY_TOKEN

static final String SECURITY_TOKEN
DevPay token header

See Also:
Constant Field Values

STORAGE_CLASS

static final String STORAGE_CLASS
Header describing what class of storage a user wants

See Also:
Constant Field Values

SERVER_SIDE_ENCRYPTION

static final String SERVER_SIDE_ENCRYPTION
Header for optional server-side encryption algorithm

See Also:
Constant Field Values

EXPIRATION

static final String EXPIRATION
Header for optional object expiration

See Also:
Constant Field Values

EXPIRES

static final String EXPIRES
Header for optional object expiration

See Also:
Constant Field Values

COPY_SOURCE_IF_MATCH

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

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

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

static final String COPY_SOURCE_IF_MODIFIED_SINCE
Modified since constraint header for the copy object request

See Also:
Constant Field Values

RANGE

static final String RANGE
Range header for the get object request

See Also:
Constant Field Values

COPY_PART_RANGE

static final String COPY_PART_RANGE
Range header for the copy part request

See Also:
Constant Field Values

GET_OBJECT_IF_MODIFIED_SINCE

static final String GET_OBJECT_IF_MODIFIED_SINCE
Modified since constraint header for the get object request

See Also:
Constant Field Values

GET_OBJECT_IF_UNMODIFIED_SINCE

static final String GET_OBJECT_IF_UNMODIFIED_SINCE
Unmodified since constraint header for the get object request

See Also:
Constant Field Values

GET_OBJECT_IF_MATCH

static final String GET_OBJECT_IF_MATCH
ETag matching constraint header for the get object request

See Also:
Constant Field Values

GET_OBJECT_IF_NONE_MATCH

static final String GET_OBJECT_IF_NONE_MATCH
ETag non-matching constraint header for the get object request

See Also:
Constant Field Values

CRYPTO_KEY

static final String CRYPTO_KEY
Encrypted symmetric key header that is used in the envelope encryption mechanism

See Also:
Constant Field Values

CRYPTO_IV

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

static final String MATERIALS_DESCRIPTION
JSON-encoded description of encryption materials used during encryption

See Also:
Constant Field Values

CRYPTO_INSTRUCTION_FILE

static final String CRYPTO_INSTRUCTION_FILE
Instruction file header to be placed in the metadata of instruction files

See Also:
Constant Field Values

UNENCRYPTED_CONTENT_LENGTH

static final String UNENCRYPTED_CONTENT_LENGTH
Header for the original, unencrypted size of an encrypted object

See Also:
Constant Field Values

UNENCRYPTED_CONTENT_MD5

static final String UNENCRYPTED_CONTENT_MD5
Header for the optional original unencrypted Content MD5 of an encrypted object

See Also:
Constant Field Values

REDIRECT_LOCATION

static final String REDIRECT_LOCATION
Header for optional redirect location of an object

See Also:
Constant Field Values

RESTORE

static final String RESTORE
Header for the optional restore information of an object

See Also:
Constant Field Values


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.