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