Class MountConfiguration


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

      • MountConfiguration

        public MountConfiguration()
    • 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.