Class S3Constants
java.lang.Object
org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Defined Amazon S3 constants.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Amazon aws access key.static final String
Constant to set max list keys.static final String
Constant to set remote storage modestatic final String
static final String
static final String
Boolean flag to allow disabling of verification check on download URI generation.static final String
static final String
static final String
Constant to set proxy host.static final String
Constant to set proxy port.static final String
Amazon aws S3 bucket.static final String
Constant for S3 Connector Protocolstatic final String
Amazon S3 Http connection timeout.static final String
Amazon aws S3 bucket (alternate property name).static final String
Constant to enable encryption in S3.static final String
Constant for no encryption.static final String
Constant to set SSE_C encryption.static final String
Constant to set SSE_KMS encryption.static final String
Constant to set SSE_S3 encryption.static final String
Amazon aws S3 region.static final String
Amazon S3 maximum connections to be used.static final String
Amazon S3 maximum retries.static final String
Amazon aws S3 region.static final String
Constant to rename keysstatic final String
Constant to set S3 signature for SSE_KMS encryption.static final String
Amazon S3 socket timeout.static final String
Constant to set base64 encoded key for SSE_C encryption.static final String
Constant to set keyID for SSE_KMS encryption.static final String
Constant to rename keysstatic final String
Amazon aws secret key. -
Method Summary
-
Field Details
-
ACCESS_KEY
Amazon aws access key.- See Also:
-
SECRET_KEY
Amazon aws secret key.- See Also:
-
S3_CONN_TIMEOUT
Amazon S3 Http connection timeout.- See Also:
-
S3_SOCK_TIMEOUT
Amazon S3 socket timeout.- See Also:
-
S3_MAX_CONNS
Amazon S3 maximum connections to be used.- See Also:
-
S3_MAX_ERR_RETRY
Amazon S3 maximum retries.- See Also:
-
S3_BUCKET
Amazon aws S3 bucket.- See Also:
-
S3_CONTAINER
Amazon aws S3 bucket (alternate property name).- See Also:
-
S3_REGION
Amazon aws S3 region.- See Also:
-
S3_END_POINT
Amazon aws S3 region.- See Also:
-
S3_CONN_PROTOCOL
Constant for S3 Connector Protocol- See Also:
-
S3_RENAME_KEYS
Constant to rename keys- See Also:
-
S3_WRITE_THREADS
Constant to rename keys- See Also:
-
S3_ENCRYPTION
Constant to enable encryption in S3.- See Also:
-
S3_ENCRYPTION_NONE
Constant for no encryption. it is default.- See Also:
-
S3_ENCRYPTION_SSE_S3
Constant to set SSE_S3 encryption.- See Also:
-
S3_ENCRYPTION_SSE_KMS
Constant to set SSE_KMS encryption.- See Also:
-
S3_ENCRYPTION_SSE_C
Constant to set SSE_C encryption.- See Also:
-
S3_SSE_KMS_KEYID
Constant to set keyID for SSE_KMS encryption.- See Also:
-
S3_SSE_C_KEY
Constant to set base64 encoded key for SSE_C encryption.- See Also:
-
S3_SIG_V4
Constant to set S3 signature for SSE_KMS encryption.- See Also:
-
PROXY_HOST
Constant to set proxy host.- See Also:
-
MAX_KEYS
Constant to set max list keys.- See Also:
-
PROXY_PORT
Constant to set proxy port.- See Also:
-
MODE
Constant to set remote storage mode- See Also:
-
PRESIGNED_HTTP_UPLOAD_URI_EXPIRY_SECONDS
- See Also:
-
PRESIGNED_HTTP_DOWNLOAD_URI_EXPIRY_SECONDS
- See Also:
-
PRESIGNED_HTTP_DOWNLOAD_URI_CACHE_MAX_SIZE
- See Also:
-
PRESIGNED_URI_ENABLE_ACCELERATION
- See Also:
-
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:
-