CifsMountConfiguration Class

  • java.lang.Object
    • com.azure.resourcemanager.batch.models.CifsMountConfiguration

public final class CifsMountConfiguration

Information used to connect to a CIFS file system.

Constructor Summary

Constructor Description
CifsMountConfiguration()

Creates an instance of CifsMountConfiguration class.

Method Summary

Modifier and Type Method and Description
String mountOptions()

Get the mountOptions property: Additional command line options to pass to the mount command.

String password()

Get the password property: The password to use for authentication against the CIFS file system.

String relativeMountPath()

Get the relativeMountPath property: The relative path on the compute node where the file system will be mounted All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.

String source()

Get the source property: The URI of the file system to mount.

String username()

Get the username property: The user to use for authentication against the CIFS file system.

void validate()

Validates the instance.

CifsMountConfiguration withMountOptions(String mountOptions)

Set the mountOptions property: Additional command line options to pass to the mount command.

CifsMountConfiguration withPassword(String password)

Set the password property: The password to use for authentication against the CIFS file system.

CifsMountConfiguration withRelativeMountPath(String relativeMountPath)

Set the relativeMountPath property: The relative path on the compute node where the file system will be mounted All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.

CifsMountConfiguration withSource(String source)

Set the source property: The URI of the file system to mount.

CifsMountConfiguration withUsername(String username)

Set the username property: The user to use for authentication against the CIFS file system.

Methods inherited from java.lang.Object

Constructor Details

CifsMountConfiguration

public CifsMountConfiguration()

Creates an instance of CifsMountConfiguration class.

Method Details

mountOptions

public String mountOptions()

Get the mountOptions property: Additional command line options to pass to the mount command. These are 'net use' options in Windows and 'mount' options in Linux.

Returns:

the mountOptions value.

password

public String password()

Get the password property: The password to use for authentication against the CIFS file system.

Returns:

the password value.

relativeMountPath

public String relativeMountPath()

Get the relativeMountPath property: The relative path on the compute node where the file system will be mounted All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.

Returns:

the relativeMountPath value.

source

public String source()

Get the source property: The URI of the file system to mount.

Returns:

the source value.

username

public String username()

Get the username property: The user to use for authentication against the CIFS file system.

Returns:

the username value.

validate

public void validate()

Validates the instance.

withMountOptions

public CifsMountConfiguration withMountOptions(String mountOptions)

Set the mountOptions property: Additional command line options to pass to the mount command. These are 'net use' options in Windows and 'mount' options in Linux.

Parameters:

mountOptions - the mountOptions value to set.

Returns:

the CifsMountConfiguration object itself.

withPassword

public CifsMountConfiguration withPassword(String password)

Set the password property: The password to use for authentication against the CIFS file system.

Parameters:

password - the password value to set.

Returns:

the CifsMountConfiguration object itself.

withRelativeMountPath

public CifsMountConfiguration withRelativeMountPath(String relativeMountPath)

Set the relativeMountPath property: The relative path on the compute node where the file system will be mounted All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.

Parameters:

relativeMountPath - the relativeMountPath value to set.

Returns:

the CifsMountConfiguration object itself.

withSource

public CifsMountConfiguration withSource(String source)

Set the source property: The URI of the file system to mount.

Parameters:

source - the source value to set.

Returns:

the CifsMountConfiguration object itself.

withUsername

public CifsMountConfiguration withUsername(String username)

Set the username property: The user to use for authentication against the CIFS file system.

Parameters:

username - the username value to set.

Returns:

the CifsMountConfiguration object itself.

Applies to