Class AzureBlobContainerProvider.Builder
- java.lang.Object
-
- org.apache.jackrabbit.oak.blob.cloud.azure.blobstorage.AzureBlobContainerProvider.Builder
-
- Enclosing class:
- AzureBlobContainerProvider
public static class AzureBlobContainerProvider.Builder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureBlobContainerProviderbuild()static AzureBlobContainerProvider.Builderbuilder(String containerName)AzureBlobContainerProvider.BuilderinitializeWithProperties(Properties properties)AzureBlobContainerProvider.BuilderwithAccountKey(String accountKey)AzureBlobContainerProvider.BuilderwithAccountName(String accountName)AzureBlobContainerProvider.BuilderwithAzureConnectionString(String azureConnectionString)AzureBlobContainerProvider.BuilderwithBlobEndpoint(String blobEndpoint)AzureBlobContainerProvider.BuilderwithClientId(String clientId)AzureBlobContainerProvider.BuilderwithClientSecret(String clientSecret)AzureBlobContainerProvider.BuilderwithSasToken(String sasToken)AzureBlobContainerProvider.BuilderwithTenantId(String tenantId)
-
-
-
Method Detail
-
builder
public static AzureBlobContainerProvider.Builder builder(String containerName)
-
withAzureConnectionString
public AzureBlobContainerProvider.Builder withAzureConnectionString(String azureConnectionString)
-
withAccountName
public AzureBlobContainerProvider.Builder withAccountName(String accountName)
-
withBlobEndpoint
public AzureBlobContainerProvider.Builder withBlobEndpoint(String blobEndpoint)
-
withSasToken
public AzureBlobContainerProvider.Builder withSasToken(String sasToken)
-
withAccountKey
public AzureBlobContainerProvider.Builder withAccountKey(String accountKey)
-
withTenantId
public AzureBlobContainerProvider.Builder withTenantId(String tenantId)
-
withClientId
public AzureBlobContainerProvider.Builder withClientId(String clientId)
-
withClientSecret
public AzureBlobContainerProvider.Builder withClientSecret(String clientSecret)
-
initializeWithProperties
public AzureBlobContainerProvider.Builder initializeWithProperties(Properties properties)
-
build
public AzureBlobContainerProvider build()
-
-