Class AzureBlobFileSystemReference
java.lang.Object
com.microsoft.azure.management.batchai.AzureBlobFileSystemReference
Azure Blob Storage Container mounting configuration.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet name of the Azure storage account.Get name of the Azure Blob Storage container to mount on the cluster.Get information about the Azure storage credentials.Get mount options for mounting blobfuse file system.Get the relative path on the compute node where the Azure File container will be mounted.withAccountName
(String accountName) Set name of the Azure storage account.withContainerName
(String containerName) Set name of the Azure Blob Storage container to mount on the cluster.withCredentials
(AzureStorageCredentialsInfo credentials) Set information about the Azure storage credentials.withMountOptions
(String mountOptions) Set mount options for mounting blobfuse file system.withRelativeMountPath
(String relativeMountPath) Set the relative path on the compute node where the Azure File container will be mounted.
-
Constructor Details
-
AzureBlobFileSystemReference
public AzureBlobFileSystemReference()
-
-
Method Details
-
accountName
Get name of the Azure storage account.- Returns:
- the accountName value
-
withAccountName
Set name of the Azure storage account.- Parameters:
accountName
- the accountName value to set- Returns:
- the AzureBlobFileSystemReference object itself.
-
containerName
Get name of the Azure Blob Storage container to mount on the cluster.- Returns:
- the containerName value
-
withContainerName
Set name of the Azure Blob Storage container to mount on the cluster.- Parameters:
containerName
- the containerName value to set- Returns:
- the AzureBlobFileSystemReference object itself.
-
credentials
Get information about the Azure storage credentials.- Returns:
- the credentials value
-
withCredentials
Set information about the Azure storage credentials.- Parameters:
credentials
- the credentials value to set- Returns:
- the AzureBlobFileSystemReference object itself.
-
relativeMountPath
Get the relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.- Returns:
- the relativeMountPath value
-
withRelativeMountPath
Set the relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.- Parameters:
relativeMountPath
- the relativeMountPath value to set- Returns:
- the AzureBlobFileSystemReference object itself.
-
mountOptions
Get mount options for mounting blobfuse file system.- Returns:
- the mountOptions value
-
withMountOptions
Set mount options for mounting blobfuse file system.- Parameters:
mountOptions
- the mountOptions value to set- Returns:
- the AzureBlobFileSystemReference object itself.
-