Class S3Constants


  • public final class S3Constants
    extends java.lang.Object
    Defined Amazon S3 constants.
    • Field Detail

      • ACCESS_KEY

        public static final java.lang.String ACCESS_KEY
        Amazon aws access key.
        See Also:
        Constant Field Values
      • SECRET_KEY

        public static final java.lang.String SECRET_KEY
        Amazon aws secret key.
        See Also:
        Constant Field Values
      • S3_CONN_TIMEOUT

        public static final java.lang.String S3_CONN_TIMEOUT
        Amazon S3 Http connection timeout.
        See Also:
        Constant Field Values
      • S3_SOCK_TIMEOUT

        public static final java.lang.String S3_SOCK_TIMEOUT
        Amazon S3 socket timeout.
        See Also:
        Constant Field Values
      • S3_MAX_CONNS

        public static final java.lang.String S3_MAX_CONNS
        Amazon S3 maximum connections to be used.
        See Also:
        Constant Field Values
      • S3_MAX_ERR_RETRY

        public static final java.lang.String S3_MAX_ERR_RETRY
        Amazon S3 maximum retries.
        See Also:
        Constant Field Values
      • S3_BUCKET

        public static final java.lang.String S3_BUCKET
        Amazon aws S3 bucket.
        See Also:
        Constant Field Values
      • S3_CONTAINER

        public static final java.lang.String S3_CONTAINER
        Amazon aws S3 bucket (alternate property name).
        See Also:
        Constant Field Values
      • S3_REGION

        public static final java.lang.String S3_REGION
        Amazon aws S3 region.
        See Also:
        Constant Field Values
      • S3_END_POINT

        public static final java.lang.String S3_END_POINT
        Amazon aws S3 region.
        See Also:
        Constant Field Values
      • S3_CONN_PROTOCOL

        public static final java.lang.String S3_CONN_PROTOCOL
        Constant for S3 Connector Protocol
        See Also:
        Constant Field Values
      • S3_RENAME_KEYS

        public static final java.lang.String S3_RENAME_KEYS
        Constant to rename keys
        See Also:
        Constant Field Values
      • S3_WRITE_THREADS

        public static final java.lang.String S3_WRITE_THREADS
        Constant to rename keys
        See Also:
        Constant Field Values
      • S3_ENCRYPTION

        public static final java.lang.String S3_ENCRYPTION
        Constant to enable encryption in S3.
        See Also:
        Constant Field Values
      • S3_ENCRYPTION_NONE

        public static final java.lang.String S3_ENCRYPTION_NONE
        Constant for no encryption. it is default.
        See Also:
        Constant Field Values
      • S3_ENCRYPTION_SSE_S3

        public static final java.lang.String S3_ENCRYPTION_SSE_S3
        Constant to set SSE_S3 encryption.
        See Also:
        Constant Field Values
      • S3_ENCRYPTION_SSE_KMS

        public static final java.lang.String S3_ENCRYPTION_SSE_KMS
        Constant to set SSE_KMS encryption.
        See Also:
        Constant Field Values
      • S3_ENCRYPTION_SSE_C

        public static final java.lang.String S3_ENCRYPTION_SSE_C
        Constant to set SSE_C encryption.
        See Also:
        Constant Field Values
      • S3_SSE_KMS_KEYID

        public static final java.lang.String S3_SSE_KMS_KEYID
        Constant to set keyID for SSE_KMS encryption.
        See Also:
        Constant Field Values
      • S3_SSE_C_KEY

        public static final java.lang.String S3_SSE_C_KEY
        Constant to set base64 encoded key for SSE_C encryption.
        See Also:
        Constant Field Values
      • S3_SIG_V4

        public static final java.lang.String S3_SIG_V4
        Constant to set S3 signature for SSE_KMS encryption.
        See Also:
        Constant Field Values
      • PROXY_HOST

        public static final java.lang.String PROXY_HOST
        Constant to set proxy host.
        See Also:
        Constant Field Values
      • MAX_KEYS

        public static final java.lang.String MAX_KEYS
        Constant to set max list keys.
        See Also:
        Constant Field Values
      • PROXY_PORT

        public static final java.lang.String PROXY_PORT
        Constant to set proxy port.
        See Also:
        Constant Field Values
      • PRESIGNED_HTTP_UPLOAD_URI_EXPIRY_SECONDS

        public static final java.lang.String PRESIGNED_HTTP_UPLOAD_URI_EXPIRY_SECONDS
        See Also:
        Constant Field Values
      • PRESIGNED_HTTP_DOWNLOAD_URI_EXPIRY_SECONDS

        public static final java.lang.String PRESIGNED_HTTP_DOWNLOAD_URI_EXPIRY_SECONDS
        See Also:
        Constant Field Values
      • PRESIGNED_HTTP_DOWNLOAD_URI_CACHE_MAX_SIZE

        public static final java.lang.String PRESIGNED_HTTP_DOWNLOAD_URI_CACHE_MAX_SIZE
        See Also:
        Constant Field Values
      • PRESIGNED_URI_ENABLE_ACCELERATION

        public static final java.lang.String PRESIGNED_URI_ENABLE_ACCELERATION
        See Also:
        Constant Field Values
      • PRESIGNED_HTTP_DOWNLOAD_URI_VERIFY_EXISTS

        public static final java.lang.String PRESIGNED_HTTP_DOWNLOAD_URI_VERIFY_EXISTS
        Boolean flag to allow disabling of verification check on download URI generation. Default is true (the existence check is performed). Some installations may prefer to disable async uploads, in which case it is possible to disable the existence check and thus greatly speed up the generation of presigned download URIs. See OAK-7998 which describes why the existence check was added to understand how async uploading relates to this feature.
        See Also:
        Constant Field Values