AzureFileShareConfiguration Class
- java.
lang. Object - com.
azure. compute. batch. models. AzureFileShareConfiguration
- com.
Implements
public final class AzureFileShareConfiguration
implements JsonSerializable<AzureFileShareConfiguration>
Information used to connect to an Azure Fileshare.
Constructor Summary
| Constructor | Description |
|---|---|
| AzureFileShareConfiguration(String accountName, String accountKey, String azureFileUrl, String relativeMountPath) |
Creates an instance of Azure |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Azure |
fromJson(JsonReader jsonReader)
Reads an instance of Azure |
| String |
getAccountKey()
Get the account |
| String |
getAccountName()
Get the account |
| String |
getAzureFileUrl()
Get the azure |
| String |
getMountOptions()
Get the mount |
| String |
getRelativeMountPath()
Get the relative |
|
Azure |
setMountOptions(String mountOptions)
Set the mount |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Constructor Details
AzureFileShareConfiguration
public AzureFileShareConfiguration(String accountName, String accountKey, String azureFileUrl, String relativeMountPath)
Creates an instance of AzureFileShareConfiguration class.
Parameters:
Method Details
fromJson
public static AzureFileShareConfiguration fromJson(JsonReader jsonReader)
Reads an instance of AzureFileShareConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
getAccountKey
public String getAccountKey()
Get the accountKey property: The Azure Storage account key.
Returns:
getAccountName
public String getAccountName()
Get the accountName property: The Azure Storage account name.
Returns:
getAzureFileUrl
public String getAzureFileUrl()
Get the azureFileUrl property: The Azure Files URL. This is of the form 'https://{account}.file.core.windows.net/'.
Returns:
getMountOptions
public String getMountOptions()
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:
getRelativeMountPath
public String getRelativeMountPath()
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:
setMountOptions
public AzureFileShareConfiguration setMountOptions(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:
Returns: