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 Details

    • DEFAULT_AMAZON_HEADERTAG

      public static final String DEFAULT_AMAZON_HEADERTAG
      Amazon S3 has clones, which often replace this with their particular tag.
      See Also:
    • HEADER_PREFIX

      public static final String HEADER_PREFIX
      See Also:
    • 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:
    • AMZ_ETAG

      public static final String AMZ_ETAG
      See Also:
    • ALTERNATE_DATE

      public static final String ALTERNATE_DATE
      Amazon's alternative date header
      See Also:
    • USER_METADATA_PREFIX

      public static final String USER_METADATA_PREFIX
      Prefix for user metadata
      See Also:
    • VERSION_ID

      public static final String VERSION_ID
      version ID header
      See Also:
    • MFA

      public static final String MFA
      Multi-Factor Authentication header
      See Also:
    • REQUEST_ID

      public static final String REQUEST_ID
      response header for a request's AWS request ID
      See Also:
    • EXTENDED_REQUEST_ID

      public static final String EXTENDED_REQUEST_ID
      response header for a request's extended debugging ID
      See Also:
    • METADATA_DIRECTIVE

      public static final String METADATA_DIRECTIVE
      request header indicating how to handle metadata when copying an object
      See Also:
    • SECURITY_TOKEN

      public static final String SECURITY_TOKEN
      DevPay token header
      See Also:
    • STORAGE_CLASS

      public static final String STORAGE_CLASS
      Header describing what class of storage a user wants
      See Also:
    • COPY_SOURCE_IF_MATCH

      public static final String COPY_SOURCE_IF_MATCH
      ETag matching constraint header for the copy object request
      See Also:
    • 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:
    • 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:
    • 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:
    • CRYPTO_KEY

      public static final String CRYPTO_KEY
      Encrypted symmetric key header that is used in the envelope encryption mechanism
      See Also:
    • CRYPTO_IV

      public static final String CRYPTO_IV
      Initialization vector (IV) header that is used in the symmetric and envelope encryption mechanisms
      See Also:
    • MATERIALS_DESCRIPTION

      public static final String MATERIALS_DESCRIPTION
      JSON-encoded description of encryption materials used during encryption
      See Also:
    • CRYPTO_INSTRUCTION_FILE

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