Class MountConfiguration
- java.lang.Object
-
- com.microsoft.azure.batch.protocol.models.MountConfiguration
-
public class MountConfiguration extends Object
The file system to mount on each node.
-
-
Constructor Summary
Constructors Constructor Description MountConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureBlobFileSystemConfiguration
azureBlobFileSystemConfiguration()
Get this property is mutually exclusive with all other properties.AzureFileShareConfiguration
azureFileShareConfiguration()
Get this property is mutually exclusive with all other properties.CIFSMountConfiguration
cifsMountConfiguration()
Get this property is mutually exclusive with all other properties.NFSMountConfiguration
nfsMountConfiguration()
Get this property is mutually exclusive with all other properties.MountConfiguration
withAzureBlobFileSystemConfiguration(AzureBlobFileSystemConfiguration azureBlobFileSystemConfiguration)
Set this property is mutually exclusive with all other properties.MountConfiguration
withAzureFileShareConfiguration(AzureFileShareConfiguration azureFileShareConfiguration)
Set this property is mutually exclusive with all other properties.MountConfiguration
withCifsMountConfiguration(CIFSMountConfiguration cifsMountConfiguration)
Set this property is mutually exclusive with all other properties.MountConfiguration
withNfsMountConfiguration(NFSMountConfiguration nfsMountConfiguration)
Set this property is mutually exclusive with all other properties.
-
-
-
Method Detail
-
azureBlobFileSystemConfiguration
public AzureBlobFileSystemConfiguration azureBlobFileSystemConfiguration()
Get this property is mutually exclusive with all other properties.- Returns:
- the azureBlobFileSystemConfiguration value
-
withAzureBlobFileSystemConfiguration
public MountConfiguration withAzureBlobFileSystemConfiguration(AzureBlobFileSystemConfiguration azureBlobFileSystemConfiguration)
Set this property is mutually exclusive with all other properties.- Parameters:
azureBlobFileSystemConfiguration
- the azureBlobFileSystemConfiguration value to set- Returns:
- the MountConfiguration object itself.
-
nfsMountConfiguration
public NFSMountConfiguration nfsMountConfiguration()
Get this property is mutually exclusive with all other properties.- Returns:
- the nfsMountConfiguration value
-
withNfsMountConfiguration
public MountConfiguration withNfsMountConfiguration(NFSMountConfiguration nfsMountConfiguration)
Set this property is mutually exclusive with all other properties.- Parameters:
nfsMountConfiguration
- the nfsMountConfiguration value to set- Returns:
- the MountConfiguration object itself.
-
cifsMountConfiguration
public CIFSMountConfiguration cifsMountConfiguration()
Get this property is mutually exclusive with all other properties.- Returns:
- the cifsMountConfiguration value
-
withCifsMountConfiguration
public MountConfiguration withCifsMountConfiguration(CIFSMountConfiguration cifsMountConfiguration)
Set this property is mutually exclusive with all other properties.- Parameters:
cifsMountConfiguration
- the cifsMountConfiguration value to set- Returns:
- the MountConfiguration object itself.
-
azureFileShareConfiguration
public AzureFileShareConfiguration azureFileShareConfiguration()
Get this property is mutually exclusive with all other properties.- Returns:
- the azureFileShareConfiguration value
-
withAzureFileShareConfiguration
public MountConfiguration withAzureFileShareConfiguration(AzureFileShareConfiguration azureFileShareConfiguration)
Set this property is mutually exclusive with all other properties.- Parameters:
azureFileShareConfiguration
- the azureFileShareConfiguration value to set- Returns:
- the MountConfiguration object itself.
-
-