Class MountConfiguration
java.lang.Object
com.azure.resourcemanager.batch.models.MountConfiguration
The file system to mount on each node.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the azureBlobFileSystemConfiguration property: Information used to connect to an Azure Storage Container using Blobfuse.Get the azureFileShareConfiguration property: Information used to connect to an Azure Fileshare.Get the cifsMountConfiguration property: Information used to connect to a CIFS file system.Get the nfsMountConfiguration property: Information used to connect to an NFS file system.void
validate()
Validates the instance.withAzureBlobFileSystemConfiguration
(AzureBlobFileSystemConfiguration azureBlobFileSystemConfiguration) Set the azureBlobFileSystemConfiguration property: Information used to connect to an Azure Storage Container using Blobfuse.withAzureFileShareConfiguration
(AzureFileShareConfiguration azureFileShareConfiguration) Set the azureFileShareConfiguration property: Information used to connect to an Azure Fileshare.withCifsMountConfiguration
(CifsMountConfiguration cifsMountConfiguration) Set the cifsMountConfiguration property: Information used to connect to a CIFS file system.withNfsMountConfiguration
(NfsMountConfiguration nfsMountConfiguration) Set the nfsMountConfiguration property: Information used to connect to an NFS file system.
-
Constructor Details
-
MountConfiguration
public MountConfiguration()Creates an instance of MountConfiguration class.
-
-
Method Details
-
azureBlobFileSystemConfiguration
Get the azureBlobFileSystemConfiguration property: Information used to connect to an Azure Storage Container using Blobfuse.This property is mutually exclusive with all other properties.
- Returns:
- the azureBlobFileSystemConfiguration value.
-
withAzureBlobFileSystemConfiguration
public MountConfiguration withAzureBlobFileSystemConfiguration(AzureBlobFileSystemConfiguration azureBlobFileSystemConfiguration) Set the azureBlobFileSystemConfiguration property: Information used to connect to an Azure Storage Container using Blobfuse.This property is mutually exclusive with all other properties.
- Parameters:
azureBlobFileSystemConfiguration
- the azureBlobFileSystemConfiguration value to set.- Returns:
- the MountConfiguration object itself.
-
nfsMountConfiguration
Get the nfsMountConfiguration property: Information used to connect to an NFS file system.This property is mutually exclusive with all other properties.
- Returns:
- the nfsMountConfiguration value.
-
withNfsMountConfiguration
Set the nfsMountConfiguration property: Information used to connect to an NFS file system.This property is mutually exclusive with all other properties.
- Parameters:
nfsMountConfiguration
- the nfsMountConfiguration value to set.- Returns:
- the MountConfiguration object itself.
-
cifsMountConfiguration
Get the cifsMountConfiguration property: Information used to connect to a CIFS file system.This property is mutually exclusive with all other properties.
- Returns:
- the cifsMountConfiguration value.
-
withCifsMountConfiguration
Set the cifsMountConfiguration property: Information used to connect to a CIFS file system.This property is mutually exclusive with all other properties.
- Parameters:
cifsMountConfiguration
- the cifsMountConfiguration value to set.- Returns:
- the MountConfiguration object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-