Class MountConfiguration

java.lang.Object
com.microsoft.azure.management.batch.MountConfiguration

public class MountConfiguration extends Object
The file system to mount on each node.
  • Constructor Details

    • MountConfiguration

      public MountConfiguration()
  • Method Details

    • 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.