Files Interface
public interface Files
An instance of this class provides access to all the operations defined in Files.
Method Summary
Method Details
deleteFromComputeNode
public void deleteFromComputeNode(String poolId, String nodeId, String filePath)
Deletes the specified file from the compute node.
Parameters:
Throws:
deleteFromComputeNode
public void deleteFromComputeNode(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)
Deletes the specified file from the compute node.
Parameters:
Throws:
deleteFromComputeNodeAsync
public Observable
Deletes the specified file from the compute node.
Parameters:
Returns:
Throws:
deleteFromComputeNodeAsync
public Observable
Deletes the specified file from the compute node.
Parameters:
Returns:
Throws:
deleteFromComputeNodeAsync
public ServiceFuture
Deletes the specified file from the compute node.
Parameters:
Returns:
Throws:
deleteFromComputeNodeAsync
public ServiceFuture
Deletes the specified file from the compute node.
Parameters:
Returns:
Throws:
deleteFromComputeNodeWithServiceResponseAsync
public Observable
Deletes the specified file from the compute node.
Parameters:
Returns:
Throws:
deleteFromComputeNodeWithServiceResponseAsync
public Observable
Deletes the specified file from the compute node.
Parameters:
Returns:
Throws:
deleteFromTask
public void deleteFromTask(String jobId, String taskId, String filePath)
Deletes the specified task file from the compute node where the task ran.
Parameters:
Throws:
deleteFromTask
public void deleteFromTask(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions)
Deletes the specified task file from the compute node where the task ran.
Parameters:
Throws:
deleteFromTaskAsync
public Observable
Deletes the specified task file from the compute node where the task ran.
Parameters:
Returns:
Throws:
deleteFromTaskAsync
public Observable
Deletes the specified task file from the compute node where the task ran.
Parameters:
Returns:
Throws:
deleteFromTaskAsync
public ServiceFuture
Deletes the specified task file from the compute node where the task ran.
Parameters:
Returns:
Throws:
deleteFromTaskAsync
public ServiceFuture
Deletes the specified task file from the compute node where the task ran.
Parameters:
Returns:
Throws:
deleteFromTaskWithServiceResponseAsync
public Observable
Deletes the specified task file from the compute node where the task ran.
Parameters:
Returns:
Throws:
deleteFromTaskWithServiceResponseAsync
public Observable
Deletes the specified task file from the compute node where the task ran.
Parameters:
Returns:
Throws:
getFromComputeNode
public void getFromComputeNode(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions, OutputStream outputStream)
Returns the content of the specified compute node file.
Parameters:
Throws:
getFromComputeNode
public void getFromComputeNode(String poolId, String nodeId, String filePath, OutputStream outputStream)
Returns the content of the specified task file.
Parameters:
Throws:
getFromComputeNodeAsync
public Observable
Returns the content of the specified compute node file.
Parameters:
Returns:
Throws:
getFromComputeNodeAsync
public Observable
Returns the content of the specified compute node file.
Parameters:
Returns:
Throws:
getFromComputeNodeAsync
public ServiceFuture
Returns the content of the specified compute node file.
Parameters:
Returns:
Throws:
getFromComputeNodeAsync
public ServiceFuture
Returns the content of the specified compute node file.
Parameters:
Returns:
Throws:
getFromComputeNodeWithServiceResponseAsync
public Observable
Returns the content of the specified compute node file.
Parameters:
Returns:
Throws:
getFromComputeNodeWithServiceResponseAsync
public Observable
Returns the content of the specified compute node file.
Parameters:
Returns:
Throws:
getFromTask
public void getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions, OutputStream outputStream)
Returns the content of the specified task file.
Parameters:
Throws:
getFromTask
public void getFromTask(String jobId, String taskId, String filePath, OutputStream outputStream)
Returns the content of the specified task file.
Parameters:
Throws:
getFromTaskAsync
public Observable
Returns the content of the specified task file.
Parameters:
Returns:
Throws:
getFromTaskAsync
public Observable
Returns the content of the specified task file.
Parameters:
Returns:
Throws:
getFromTaskAsync
public ServiceFuture
Returns the content of the specified task file.
Parameters:
Returns:
Throws:
getFromTaskAsync
public ServiceFuture
Returns the content of the specified task file.
Parameters:
Returns:
Throws:
getFromTaskWithServiceResponseAsync
public Observable
Returns the content of the specified task file.
Parameters:
Returns:
Throws:
getFromTaskWithServiceResponseAsync
public Observable
Returns the content of the specified task file.
Parameters:
Returns:
Throws:
getPropertiesFromComputeNode
public void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath)
Gets the properties of the specified compute node file.
Parameters:
Throws:
getPropertiesFromComputeNode
public void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)
Gets the properties of the specified compute node file.
Parameters:
Throws:
getPropertiesFromComputeNodeAsync
public Observable
Gets the properties of the specified compute node file.
Parameters:
Returns:
Throws:
getPropertiesFromComputeNodeAsync
public Observable
Gets the properties of the specified compute node file.
Parameters:
Returns:
Throws:
getPropertiesFromComputeNodeAsync
public ServiceFuture
Gets the properties of the specified compute node file.
Parameters:
Returns:
Throws:
getPropertiesFromComputeNodeAsync
public ServiceFuture
Gets the properties of the specified compute node file.
Parameters:
Returns:
Throws:
getPropertiesFromComputeNodeWithServiceResponseAsync
public Observable
Gets the properties of the specified compute node file.
Parameters:
Returns:
Throws:
getPropertiesFromComputeNodeWithServiceResponseAsync
public Observable
Gets the properties of the specified compute node file.
Parameters:
Returns:
Throws:
getPropertiesFromTask
public void getPropertiesFromTask(String jobId, String taskId, String filePath)
Gets the properties of the specified task file.
Parameters:
Throws:
getPropertiesFromTask
public void getPropertiesFromTask(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)
Gets the properties of the specified task file.
Parameters:
Throws:
getPropertiesFromTaskAsync
public Observable
Gets the properties of the specified task file.
Parameters:
Returns:
Throws:
getPropertiesFromTaskAsync
public Observable
Gets the properties of the specified task file.
Parameters:
Returns:
Throws:
getPropertiesFromTaskAsync
public ServiceFuture
Gets the properties of the specified task file.
Parameters:
Returns:
Throws:
getPropertiesFromTaskAsync
public ServiceFuture
Gets the properties of the specified task file.
Parameters:
Returns:
Throws:
getPropertiesFromTaskWithServiceResponseAsync
public Observable
Gets the properties of the specified task file.
Parameters:
Returns:
Throws:
getPropertiesFromTaskWithServiceResponseAsync
public Observable
Gets the properties of the specified task file.
Parameters:
Returns:
Throws:
listFromComputeNode
public PagedList
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNode
public PagedList
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeAsync
public ServiceFuture> listFromComputeNodeAsync(final String poolId, final String nodeId, final Boolean recursive, final FileListFromComputeNodeOptions fileListFromComputeNodeOptions, final ListOperationCallback
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeAsync
public ServiceFuture> listFromComputeNodeAsync(final String poolId, final String nodeId, final ListOperationCallback
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNext
public PagedList
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNext
public PagedList
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNextAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNextAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNextAsync
public ServiceFuture> listFromComputeNodeNextAsync(final String nextPageLink, final FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNextAsync
public ServiceFuture> listFromComputeNodeNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNextWithServiceResponseAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeNextWithServiceResponseAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeWithServiceResponseAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromComputeNodeWithServiceResponseAsync
public Observable
Lists all of the files in task directories on the specified compute node.
Parameters:
Returns:
Throws:
listFromTask
public PagedList
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTask
public PagedList
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskAsync
public ServiceFuture> listFromTaskAsync(final String jobId, final String taskId, final Boolean recursive, final FileListFromTaskOptions fileListFromTaskOptions, final ListOperationCallback
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskAsync
public ServiceFuture> listFromTaskAsync(final String jobId, final String taskId, final ListOperationCallback
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNext
public PagedList
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNext
public PagedList
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNextAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNextAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNextAsync
public ServiceFuture> listFromTaskNextAsync(final String nextPageLink, final FileListFromTaskNextOptions fileListFromTaskNextOptions, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNextAsync
public ServiceFuture> listFromTaskNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNextWithServiceResponseAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskNextWithServiceResponseAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskWithServiceResponseAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
listFromTaskWithServiceResponseAsync
public Observable
Lists the files in a task's directory on its compute node.
Parameters:
Returns:
Throws:
Applies to
Azure SDK for Java