MountVolumes Class

  • java.lang.Object
    • com.microsoft.azure.management.batchai.MountVolumes

public class MountVolumes

Details of volumes to mount on the cluster.

Method Summary

Modifier and Type Method and Description
List<AzureBlobFileSystemReference> azureBlobFileSystems()

Get a collection of Azure Blob Containers that are to be mounted to the cluster nodes.

List<AzureFileShareReference> azureFileShares()

Get a collection of Azure File Shares that are to be mounted to the cluster nodes.

List<FileServerReference> fileServers()

Get a collection of Batch AI File Servers that are to be mounted to the cluster nodes.

List<UnmanagedFileSystemReference> unmanagedFileSystems()

Get a collection of unmanaged file systems that are to be mounted to the cluster nodes.

MountVolumes withAzureBlobFileSystems(List<AzureBlobFileSystemReference> azureBlobFileSystems)

Set a collection of Azure Blob Containers that are to be mounted to the cluster nodes.

MountVolumes withAzureFileShares(List<AzureFileShareReference> azureFileShares)

Set a collection of Azure File Shares that are to be mounted to the cluster nodes.

MountVolumes withFileServers(List<FileServerReference> fileServers)

Set a collection of Batch AI File Servers that are to be mounted to the cluster nodes.

MountVolumes withUnmanagedFileSystems(List<UnmanagedFileSystemReference> unmanagedFileSystems)

Set a collection of unmanaged file systems that are to be mounted to the cluster nodes.

Method Details

azureBlobFileSystems

public List azureBlobFileSystems()

Get a collection of Azure Blob Containers that are to be mounted to the cluster nodes.

Returns:

the azureBlobFileSystems value

azureFileShares

public List azureFileShares()

Get a collection of Azure File Shares that are to be mounted to the cluster nodes.

Returns:

the azureFileShares value

fileServers

public List fileServers()

Get a collection of Batch AI File Servers that are to be mounted to the cluster nodes.

Returns:

the fileServers value

unmanagedFileSystems

public List unmanagedFileSystems()

Get a collection of unmanaged file systems that are to be mounted to the cluster nodes.

Returns:

the unmanagedFileSystems value

withAzureBlobFileSystems

public MountVolumes withAzureBlobFileSystems(List azureBlobFileSystems)

Set a collection of Azure Blob Containers that are to be mounted to the cluster nodes.

Parameters:

azureBlobFileSystems - the azureBlobFileSystems value to set

Returns:

the MountVolumes object itself.

withAzureFileShares

public MountVolumes withAzureFileShares(List azureFileShares)

Set a collection of Azure File Shares that are to be mounted to the cluster nodes.

Parameters:

azureFileShares - the azureFileShares value to set

Returns:

the MountVolumes object itself.

withFileServers

public MountVolumes withFileServers(List fileServers)

Set a collection of Batch AI File Servers that are to be mounted to the cluster nodes.

Parameters:

fileServers - the fileServers value to set

Returns:

the MountVolumes object itself.

withUnmanagedFileSystems

public MountVolumes withUnmanagedFileSystems(List unmanagedFileSystems)

Set a collection of unmanaged file systems that are to be mounted to the cluster nodes.

Parameters:

unmanagedFileSystems - the unmanagedFileSystems value to set

Returns:

the MountVolumes object itself.

Applies to