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 abstract void deleteFromComputeNode(String poolId, String nodeId, String filePath)
Deletes the specified file from the Compute Node.
Parameters:
deleteFromComputeNode
public abstract void deleteFromComputeNode(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)
Deletes the specified file from the Compute Node.
Parameters:
deleteFromComputeNodeAsync
public abstract Observable
Deletes the specified file from the Compute Node.
Parameters:
Returns:
deleteFromComputeNodeAsync
public abstract ServiceFuture
Deletes the specified file from the Compute Node.
Parameters:
Returns:
deleteFromComputeNodeAsync
public abstract Observable
Deletes the specified file from the Compute Node.
Parameters:
Returns:
deleteFromComputeNodeAsync
public abstract ServiceFuture
Deletes the specified file from the Compute Node.
Parameters:
Returns:
deleteFromComputeNodeWithServiceResponseAsync
public abstract Observable
Deletes the specified file from the Compute Node.
Parameters:
Returns:
deleteFromComputeNodeWithServiceResponseAsync
public abstract Observable
Deletes the specified file from the Compute Node.
Parameters:
Returns:
deleteFromTask
public abstract void deleteFromTask(String jobId, String taskId, String filePath)
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
deleteFromTask
public abstract 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:
deleteFromTaskAsync
public abstract Observable
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
Returns:
deleteFromTaskAsync
public abstract ServiceFuture
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
Returns:
deleteFromTaskAsync
public abstract Observable
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
Returns:
deleteFromTaskAsync
public abstract ServiceFuture
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
Returns:
deleteFromTaskWithServiceResponseAsync
public abstract Observable
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
Returns:
deleteFromTaskWithServiceResponseAsync
public abstract Observable
Deletes the specified Task file from the Compute Node where the Task ran.
Parameters:
Returns:
getFromComputeNode
public abstract InputStream getFromComputeNode(String poolId, String nodeId, String filePath)
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNode
public abstract InputStream getFromComputeNode(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNode
public abstract void getFromComputeNode(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions, OutputStream outputStream)
Returns the content of the specified compute node file.
Parameters:
getFromComputeNode
public abstract void getFromComputeNode(String poolId, String nodeId, String filePath, OutputStream outputStream)
Returns the content of the specified task file.
Parameters:
getFromComputeNodeAsync
public abstract Observable
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNodeAsync
public abstract Observable
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNodeAsync
public abstract ServiceFuture
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNodeAsync
public abstract ServiceFuture
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNodeWithServiceResponseAsync
public abstract Observable
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromComputeNodeWithServiceResponseAsync
public abstract Observable
Returns the content of the specified Compute Node file.
Parameters:
Returns:
getFromTask
public abstract InputStream getFromTask(String jobId, String taskId, String filePath)
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTask
public abstract InputStream getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTask
public abstract void getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions, OutputStream outputStream)
Returns the content of the specified task file.
Parameters:
getFromTask
public abstract void getFromTask(String jobId, String taskId, String filePath, OutputStream outputStream)
Returns the content of the specified task file.
Parameters:
getFromTaskAsync
public abstract Observable
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTaskAsync
public abstract Observable
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTaskAsync
public abstract ServiceFuture
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTaskAsync
public abstract ServiceFuture
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTaskWithServiceResponseAsync
public abstract Observable
Returns the content of the specified Task file.
Parameters:
Returns:
getFromTaskWithServiceResponseAsync
public abstract Observable
Returns the content of the specified Task file.
Parameters:
Returns:
getPropertiesFromComputeNode
public abstract void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath)
Gets the properties of the specified Compute Node file.
Parameters:
getPropertiesFromComputeNode
public abstract void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)
Gets the properties of the specified Compute Node file.
Parameters:
getPropertiesFromComputeNodeAsync
public abstract Observable
Gets the properties of the specified Compute Node file.
Parameters:
Returns:
getPropertiesFromComputeNodeAsync
public abstract Observable
Gets the properties of the specified Compute Node file.
Parameters:
Returns:
getPropertiesFromComputeNodeAsync
public abstract ServiceFuture
Gets the properties of the specified Compute Node file.
Parameters:
Returns:
getPropertiesFromComputeNodeAsync
public abstract ServiceFuture
Gets the properties of the specified Compute Node file.
Parameters:
Returns:
getPropertiesFromComputeNodeWithServiceResponseAsync
public abstract Observable
Gets the properties of the specified Compute Node file.
Parameters:
Returns:
getPropertiesFromComputeNodeWithServiceResponseAsync
public abstract Observable
Gets the properties of the specified Compute Node file.
Parameters:
Returns:
getPropertiesFromTask
public abstract void getPropertiesFromTask(String jobId, String taskId, String filePath)
Gets the properties of the specified Task file.
Parameters:
getPropertiesFromTask
public abstract void getPropertiesFromTask(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)
Gets the properties of the specified Task file.
Parameters:
getPropertiesFromTaskAsync
public abstract Observable
Gets the properties of the specified Task file.
Parameters:
Returns:
getPropertiesFromTaskAsync
public abstract Observable
Gets the properties of the specified Task file.
Parameters:
Returns:
getPropertiesFromTaskAsync
public abstract ServiceFuture
Gets the properties of the specified Task file.
Parameters:
Returns:
getPropertiesFromTaskAsync
public abstract ServiceFuture
Gets the properties of the specified Task file.
Parameters:
Returns:
getPropertiesFromTaskWithServiceResponseAsync
public abstract Observable
Gets the properties of the specified Task file.
Parameters:
Returns:
getPropertiesFromTaskWithServiceResponseAsync
public abstract Observable
Gets the properties of the specified Task file.
Parameters:
Returns:
listFromComputeNode
public abstract PagedList
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNode
public abstract PagedList
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeAsync
public abstract ServiceFuture> listFromComputeNodeAsync(String poolId, String nodeId, ListOperationCallback
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeAsync
public abstract ServiceFuture> listFromComputeNodeAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions, ListOperationCallback
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNext
public abstract PagedList
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNext
public abstract PagedList
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNextAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNextAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNextAsync
public abstract ServiceFuture> listFromComputeNodeNextAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions, ServiceFuture
> serviceFuture, ListOperationCallback
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNextAsync
public abstract ServiceFuture> listFromComputeNodeNextAsync(String nextPageLink, ServiceFuture
> serviceFuture, ListOperationCallback
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNextWithServiceResponseAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeNextWithServiceResponseAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeWithServiceResponseAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromComputeNodeWithServiceResponseAsync
public abstract Observable
Lists all of the files in Task directories on the specified Compute Node.
Parameters:
Returns:
listFromTask
public abstract PagedList
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTask
public abstract PagedList
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskAsync
public abstract ServiceFuture> listFromTaskAsync(String jobId, String taskId, ListOperationCallback
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskAsync
public abstract ServiceFuture> listFromTaskAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions, ListOperationCallback
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNext
public abstract PagedList
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNext
public abstract PagedList
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNextAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNextAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNextAsync
public abstract ServiceFuture> listFromTaskNextAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions, ServiceFuture
> serviceFuture, ListOperationCallback
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNextAsync
public abstract ServiceFuture> listFromTaskNextAsync(String nextPageLink, ServiceFuture
> serviceFuture, ListOperationCallback
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNextWithServiceResponseAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskNextWithServiceResponseAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskWithServiceResponseAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
listFromTaskWithServiceResponseAsync
public abstract Observable
Lists the files in a Task's directory on its Compute Node.
Parameters:
Returns:
Applies to
Azure SDK for Java