Class AzureConstants
- java.lang.Object
-
- org.apache.jackrabbit.oak.blob.cloud.azure.blobstorage.AzureConstants
-
public final class AzureConstants extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AZURE_BLOB_CONCURRENT_REQUESTS_PER_OPERATION
Azure blob storage maximum connections per operation (default 1)static java.lang.String
AZURE_BLOB_CONTAINER_NAME
Azure blob storage container namestatic boolean
AZURE_BLOB_ENABLE_SECONDARY_LOCATION_DEFAULT
Is reading from the secondary location enabled by defaultstatic java.lang.String
AZURE_BLOB_ENABLE_SECONDARY_LOCATION_NAME
Azure blob storage enable fallback to secondary location for readsstatic java.lang.String
AZURE_BLOB_ENDPOINT
Azure blob endpointstatic java.lang.String
AZURE_BLOB_MAX_REQUEST_RETRY
Azure blob storage maximum retries per requeststatic java.lang.String
AZURE_BLOB_REQUEST_TIMEOUT
Azure blob storage request timeoutstatic java.lang.String
AZURE_CLIENT_ID
Azure service principal idstatic java.lang.String
AZURE_CLIENT_SECRET
Azure service principal passwordstatic java.lang.String
AZURE_CONNECTION_STRING
Azure connection string (overridesAZURE_SAS
andAZURE_BLOB_ENDPOINT
).static java.lang.String
AZURE_CREATE_CONTAINER
Azure create container if doesn't existstatic java.lang.String
AZURE_REF_ON_INIT
Property to enable/disable creation of reference secret on init.static java.lang.String
AZURE_SAS
Azure shared access signature tokenstatic java.lang.String
AZURE_STORAGE_ACCOUNT_KEY
Azure storage account keystatic java.lang.String
AZURE_STORAGE_ACCOUNT_NAME
Azure storage account namestatic java.lang.String
AZURE_TENANT_ID
Azure active directorystatic java.lang.String
PRESIGNED_HTTP_DOWNLOAD_URI_CACHE_MAX_SIZE
Maximum size of presigned HTTP download URI cache - default is 0 (no cache)static java.lang.String
PRESIGNED_HTTP_DOWNLOAD_URI_DOMAIN_OVERRIDE
Domain name to use for direct downloads instead of the default Azure blob storage domain.static java.lang.String
PRESIGNED_HTTP_DOWNLOAD_URI_EXPIRY_SECONDS
TTL for presigned HTTP download URIs - default is 0 (disabled)static java.lang.String
PRESIGNED_HTTP_DOWNLOAD_URI_VERIFY_EXISTS
Boolean flag to allow disabling of verification check on download URI generation.static java.lang.String
PRESIGNED_HTTP_UPLOAD_URI_DOMAIN_OVERRIDE
Domain name to use for direct uploads instead of the default Azure blob storage domain.static java.lang.String
PRESIGNED_HTTP_UPLOAD_URI_EXPIRY_SECONDS
TTL for presigned HTTP upload URIs - default is 0 (disabled)static java.lang.String
PROXY_HOST
Proxy hoststatic java.lang.String
PROXY_PORT
Proxy port
-
-
-
Field Detail
-
AZURE_STORAGE_ACCOUNT_NAME
public static final java.lang.String AZURE_STORAGE_ACCOUNT_NAME
Azure storage account name- See Also:
- Constant Field Values
-
AZURE_STORAGE_ACCOUNT_KEY
public static final java.lang.String AZURE_STORAGE_ACCOUNT_KEY
Azure storage account key- See Also:
- Constant Field Values
-
AZURE_CONNECTION_STRING
public static final java.lang.String AZURE_CONNECTION_STRING
Azure connection string (overridesAZURE_SAS
andAZURE_BLOB_ENDPOINT
).- See Also:
- Constant Field Values
-
AZURE_SAS
public static final java.lang.String AZURE_SAS
Azure shared access signature token- See Also:
- Constant Field Values
-
AZURE_TENANT_ID
public static final java.lang.String AZURE_TENANT_ID
Azure active directory- See Also:
- Constant Field Values
-
AZURE_CLIENT_ID
public static final java.lang.String AZURE_CLIENT_ID
Azure service principal id- See Also:
- Constant Field Values
-
AZURE_CLIENT_SECRET
public static final java.lang.String AZURE_CLIENT_SECRET
Azure service principal password- See Also:
- Constant Field Values
-
AZURE_BLOB_ENDPOINT
public static final java.lang.String AZURE_BLOB_ENDPOINT
Azure blob endpoint- See Also:
- Constant Field Values
-
AZURE_BLOB_CONTAINER_NAME
public static final java.lang.String AZURE_BLOB_CONTAINER_NAME
Azure blob storage container name- See Also:
- Constant Field Values
-
AZURE_CREATE_CONTAINER
public static final java.lang.String AZURE_CREATE_CONTAINER
Azure create container if doesn't exist- See Also:
- Constant Field Values
-
AZURE_BLOB_REQUEST_TIMEOUT
public static final java.lang.String AZURE_BLOB_REQUEST_TIMEOUT
Azure blob storage request timeout- See Also:
- Constant Field Values
-
AZURE_BLOB_MAX_REQUEST_RETRY
public static final java.lang.String AZURE_BLOB_MAX_REQUEST_RETRY
Azure blob storage maximum retries per request- See Also:
- Constant Field Values
-
AZURE_BLOB_CONCURRENT_REQUESTS_PER_OPERATION
public static final java.lang.String AZURE_BLOB_CONCURRENT_REQUESTS_PER_OPERATION
Azure blob storage maximum connections per operation (default 1)- See Also:
- Constant Field Values
-
AZURE_BLOB_ENABLE_SECONDARY_LOCATION_NAME
public static final java.lang.String AZURE_BLOB_ENABLE_SECONDARY_LOCATION_NAME
Azure blob storage enable fallback to secondary location for reads- See Also:
- Constant Field Values
-
AZURE_BLOB_ENABLE_SECONDARY_LOCATION_DEFAULT
public static final boolean AZURE_BLOB_ENABLE_SECONDARY_LOCATION_DEFAULT
Is reading from the secondary location enabled by default- See Also:
- Constant Field Values
-
PROXY_HOST
public static final java.lang.String PROXY_HOST
Proxy host- See Also:
- Constant Field Values
-
PROXY_PORT
public static final java.lang.String PROXY_PORT
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
TTL for presigned HTTP upload URIs - default is 0 (disabled)- See Also:
- Constant Field Values
-
PRESIGNED_HTTP_DOWNLOAD_URI_EXPIRY_SECONDS
public static final java.lang.String PRESIGNED_HTTP_DOWNLOAD_URI_EXPIRY_SECONDS
TTL for presigned HTTP download URIs - default is 0 (disabled)- 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
Maximum size of presigned HTTP download URI cache - default is 0 (no cache)- 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
-
PRESIGNED_HTTP_DOWNLOAD_URI_DOMAIN_OVERRIDE
public static final java.lang.String PRESIGNED_HTTP_DOWNLOAD_URI_DOMAIN_OVERRIDE
Domain name to use for direct downloads instead of the default Azure blob storage domain. This is usually used when an installation has configured a CDN domain for binary downloads.- See Also:
- Constant Field Values
-
PRESIGNED_HTTP_UPLOAD_URI_DOMAIN_OVERRIDE
public static final java.lang.String PRESIGNED_HTTP_UPLOAD_URI_DOMAIN_OVERRIDE
Domain name to use for direct uploads instead of the default Azure blob storage domain. This is usually used when an installation has configured a CDN domain for binary uploads.- See Also:
- Constant Field Values
-
AZURE_REF_ON_INIT
public static final java.lang.String AZURE_REF_ON_INIT
Property to enable/disable creation of reference secret on init.- See Also:
- Constant Field Values
-
-