Package org.nuxeo.ecm.blob.azure
Class AzureBlobStoreConfiguration
java.lang.Object
org.nuxeo.ecm.core.blob.PropertyBasedConfiguration
org.nuxeo.ecm.core.blob.AbstractBlobStoreConfiguration
org.nuxeo.ecm.blob.CloudBlobStoreConfiguration
org.nuxeo.ecm.blob.azure.AzureBlobStoreConfiguration
Blob storage configuration in Azure Storage.
- Since:
- 2023.6
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final Stringprotected final Stringprotected com.azure.storage.blob.BlobContainerClientstatic final Stringprotected final Stringstatic final Stringprotected static final org.apache.logging.log4j.Loggerprotected Stringstatic final Stringstatic final StringFields inherited from class org.nuxeo.ecm.blob.CloudBlobStoreConfiguration
cachingConfiguration, DEFAULT_DIRECTDOWNLOAD_EXPIRE, DIGEST_ALGORITHM_PROPERTY, digestConfiguration, directDownload, DIRECTDOWNLOAD_EXPIRE_PROPERTY, DIRECTDOWNLOAD_PROPERTY, directDownloadExpire, retentionEnabledFields inherited from class org.nuxeo.ecm.core.blob.AbstractBlobStoreConfiguration
namespaceFields inherited from class org.nuxeo.ecm.core.blob.PropertyBasedConfiguration
properties, systemPropertyPrefix -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.nuxeo.ecm.blob.CloudBlobStoreConfiguration
parseDirectDownload, parseDirectDownloadExpireMethods inherited from class org.nuxeo.ecm.core.blob.AbstractBlobStoreConfiguration
propertiesWithNamespaceMethods inherited from class org.nuxeo.ecm.core.blob.PropertyBasedConfiguration
getBooleanProperty, getIntProperty, getIntProperty, getLongProperty, getProperty, getProperty
-
Field Details
-
AZURE_STORAGE_ACCESS_KEY_ENV_VAR
- See Also:
-
AZURE_STORAGE_ACCOUNT_ENV_VAR
- See Also:
-
log
protected static final org.apache.logging.log4j.Logger log -
ACCOUNT_KEY_PROPERTY
- See Also:
-
ACCOUNT_NAME_PROPERTY
- See Also:
-
AZURE_CDN_PROPERTY
- See Also:
-
CONTAINER_PROPERTY
- See Also:
-
PREFIX_PROPERTY
- See Also:
-
SYSTEM_PROPERTY_PREFIX
- See Also:
-
DELIMITER
- See Also:
-
cdnHost
-
containerName
-
prefix
-
client
protected com.azure.storage.blob.BlobContainerClient client
-
-
Constructor Details
-
AzureBlobStoreConfiguration
- Throws:
IOException
-