Files Interface

public interface Files

An instance of this class provides access to all the operations defined in Files.

Method Summary

Modifier and Type Method and Description
abstract void deleteFromComputeNode(String poolId, String nodeId, String filePath)

Deletes the specified file from the Compute Node.

abstract void deleteFromComputeNode(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

abstract rx.Observable<Void> deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath)

Deletes the specified file from the Compute Node.

abstract com.microsoft.rest.ServiceFuture<Void> deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath, ServiceCallback<Void> serviceCallback)

Deletes the specified file from the Compute Node.

abstract rx.Observable<Void> deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

abstract com.microsoft.rest.ServiceFuture<Void> deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions, ServiceCallback<Void> serviceCallback)

Deletes the specified file from the Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileDeleteFromComputeNodeHeaders>> deleteFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath)

Deletes the specified file from the Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileDeleteFromComputeNodeHeaders>> deleteFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

abstract void deleteFromTask(String jobId, String taskId, String filePath)

Deletes the specified Task file from the Compute Node where the Task ran.

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.

abstract rx.Observable<Void> deleteFromTaskAsync(String jobId, String taskId, String filePath)

Deletes the specified Task file from the Compute Node where the Task ran.

abstract com.microsoft.rest.ServiceFuture<Void> deleteFromTaskAsync(String jobId, String taskId, String filePath, ServiceCallback<Void> serviceCallback)

Deletes the specified Task file from the Compute Node where the Task ran.

abstract rx.Observable<Void> deleteFromTaskAsync(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions)

Deletes the specified Task file from the Compute Node where the Task ran.

abstract com.microsoft.rest.ServiceFuture<Void> deleteFromTaskAsync(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions, ServiceCallback<Void> serviceCallback)

Deletes the specified Task file from the Compute Node where the Task ran.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileDeleteFromTaskHeaders>> deleteFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath)

Deletes the specified Task file from the Compute Node where the Task ran.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileDeleteFromTaskHeaders>> deleteFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions)

Deletes the specified Task file from the Compute Node where the Task ran.

abstract InputStream getFromComputeNode(String poolId, String nodeId, String filePath)

Returns the content of the specified Compute Node file.

abstract InputStream getFromComputeNode(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

abstract void getFromComputeNode(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions, OutputStream outputStream)

Returns the content of the specified compute node file.

abstract void getFromComputeNode(String poolId, String nodeId, String filePath, OutputStream outputStream)

Returns the content of the specified task file.

abstract rx.Observable<InputStream> getFromComputeNodeAsync(String poolId, String nodeId, String filePath)

Returns the content of the specified Compute Node file.

abstract rx.Observable<InputStream> getFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

abstract com.microsoft.rest.ServiceFuture<InputStream> getFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions, ServiceCallback<InputStream> serviceCallback)

Returns the content of the specified Compute Node file.

abstract com.microsoft.rest.ServiceFuture<InputStream> getFromComputeNodeAsync(String poolId, String nodeId, String filePath, ServiceCallback<InputStream> serviceCallback)

Returns the content of the specified Compute Node file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<InputStream,FileGetFromComputeNodeHeaders>> getFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath)

Returns the content of the specified Compute Node file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<InputStream,FileGetFromComputeNodeHeaders>> getFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

abstract InputStream getFromTask(String jobId, String taskId, String filePath)

Returns the content of the specified Task file.

abstract InputStream getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)

Returns the content of the specified Task file.

abstract void getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions, OutputStream outputStream)

Returns the content of the specified task file.

abstract void getFromTask(String jobId, String taskId, String filePath, OutputStream outputStream)

Returns the content of the specified task file.

abstract rx.Observable<InputStream> getFromTaskAsync(String jobId, String taskId, String filePath)

Returns the content of the specified Task file.

abstract rx.Observable<InputStream> getFromTaskAsync(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)

Returns the content of the specified Task file.

abstract com.microsoft.rest.ServiceFuture<InputStream> getFromTaskAsync(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions, ServiceCallback<InputStream> serviceCallback)

Returns the content of the specified Task file.

abstract com.microsoft.rest.ServiceFuture<InputStream> getFromTaskAsync(String jobId, String taskId, String filePath, ServiceCallback<InputStream> serviceCallback)

Returns the content of the specified Task file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<InputStream,FileGetFromTaskHeaders>> getFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath)

Returns the content of the specified Task file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<InputStream,FileGetFromTaskHeaders>> getFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)

Returns the content of the specified Task file.

abstract void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath)

Gets the properties of the specified Compute Node file.

abstract void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

abstract rx.Observable<Void> getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath)

Gets the properties of the specified Compute Node file.

abstract rx.Observable<Void> getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

abstract com.microsoft.rest.ServiceFuture<Void> getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions, ServiceCallback<Void> serviceCallback)

Gets the properties of the specified Compute Node file.

abstract com.microsoft.rest.ServiceFuture<Void> getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath, ServiceCallback<Void> serviceCallback)

Gets the properties of the specified Compute Node file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileGetPropertiesFromComputeNodeHeaders>> getPropertiesFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath)

Gets the properties of the specified Compute Node file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileGetPropertiesFromComputeNodeHeaders>> getPropertiesFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

abstract void getPropertiesFromTask(String jobId, String taskId, String filePath)

Gets the properties of the specified Task file.

abstract void getPropertiesFromTask(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

abstract rx.Observable<Void> getPropertiesFromTaskAsync(String jobId, String taskId, String filePath)

Gets the properties of the specified Task file.

abstract rx.Observable<Void> getPropertiesFromTaskAsync(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

abstract com.microsoft.rest.ServiceFuture<Void> getPropertiesFromTaskAsync(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions, ServiceCallback<Void> serviceCallback)

Gets the properties of the specified Task file.

abstract com.microsoft.rest.ServiceFuture<Void> getPropertiesFromTaskAsync(String jobId, String taskId, String filePath, ServiceCallback<Void> serviceCallback)

Gets the properties of the specified Task file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileGetPropertiesFromTaskHeaders>> getPropertiesFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath)

Gets the properties of the specified Task file.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,FileGetPropertiesFromTaskHeaders>> getPropertiesFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

abstract com.microsoft.azure.PagedList<NodeFile> listFromComputeNode(String poolId, String nodeId)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromComputeNode(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromComputeNodeAsync(String poolId, String nodeId)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeAsync(String poolId, String nodeId, ListOperationCallback<NodeFile> serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromComputeNodeAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions, ListOperationCallback<NodeFile> serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromComputeNodeNext(String nextPageLink)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromComputeNodeNext(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromComputeNodeNextAsync(String nextPageLink)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromComputeNodeNextAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeNextAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions, ServiceFuture<List<NodeFile>> serviceFuture, ListOperationCallback<NodeFile> serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeNextAsync(String nextPageLink, ServiceFuture<List<NodeFile>> serviceFuture, ListOperationCallback<NodeFile> serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromComputeNodeHeaders>> listFromComputeNodeNextWithServiceResponseAsync(String nextPageLink)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromComputeNodeHeaders>> listFromComputeNodeNextWithServiceResponseAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromComputeNodeHeaders>> listFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId)

Lists all of the files in Task directories on the specified Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromComputeNodeHeaders>> listFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromTask(String jobId, String taskId)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromTask(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromTaskAsync(String jobId, String taskId)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskAsync(String jobId, String taskId, ListOperationCallback<NodeFile> serviceCallback)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromTaskAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions, ListOperationCallback<NodeFile> serviceCallback)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromTaskNext(String nextPageLink)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.azure.PagedList<NodeFile> listFromTaskNext(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromTaskNextAsync(String nextPageLink)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.azure.Page<NodeFile>> listFromTaskNextAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskNextAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions, ServiceFuture<List<NodeFile>> serviceFuture, ListOperationCallback<NodeFile> serviceCallback)

Lists the files in a Task's directory on its Compute Node.

abstract com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskNextAsync(String nextPageLink, ServiceFuture<List<NodeFile>> serviceFuture, ListOperationCallback<NodeFile> serviceCallback)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromTaskHeaders>> listFromTaskNextWithServiceResponseAsync(String nextPageLink)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromTaskHeaders>> listFromTaskNextWithServiceResponseAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromTaskHeaders>> listFromTaskWithServiceResponseAsync(String jobId, String taskId)

Lists the files in a Task's directory on its Compute Node.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<NodeFile>,FileListFromTaskHeaders>> listFromTaskWithServiceResponseAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

Method Details

deleteFromComputeNode

public abstract void deleteFromComputeNode(String poolId, String nodeId, String filePath)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.

deleteFromComputeNode

public abstract void deleteFromComputeNode(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromComputeNodeOptions - Additional parameters for the operation

deleteFromComputeNodeAsync

public abstract Observable deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.

Returns:

the ServiceResponseWithHeaders object if successful.

deleteFromComputeNodeAsync

public abstract ServiceFuture deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath, ServiceCallback serviceCallback)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

deleteFromComputeNodeAsync

public abstract Observable deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromComputeNodeOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

deleteFromComputeNodeAsync

public abstract ServiceFuture deleteFromComputeNodeAsync(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions, ServiceCallback serviceCallback)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromComputeNodeOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

deleteFromComputeNodeWithServiceResponseAsync

public abstract Observable> deleteFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.

Returns:

the ServiceResponseWithHeaders object if successful.

deleteFromComputeNodeWithServiceResponseAsync

public abstract Observable> deleteFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath, Boolean recursive, FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions)

Deletes the specified file from the Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node from which you want to delete the file.
filePath - The path to the file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromComputeNodeOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

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:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.

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:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromTaskOptions - Additional parameters for the operation

deleteFromTaskAsync

public abstract Observable deleteFromTaskAsync(String jobId, String taskId, String filePath)

Deletes the specified Task file from the Compute Node where the Task ran.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.

Returns:

the ServiceResponseWithHeaders object if successful.

deleteFromTaskAsync

public abstract ServiceFuture deleteFromTaskAsync(String jobId, String taskId, String filePath, ServiceCallback serviceCallback)

Deletes the specified Task file from the Compute Node where the Task ran.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

deleteFromTaskAsync

public abstract Observable deleteFromTaskAsync(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions)

Deletes the specified Task file from the Compute Node where the Task ran.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromTaskOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

deleteFromTaskAsync

public abstract ServiceFuture deleteFromTaskAsync(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions, ServiceCallback serviceCallback)

Deletes the specified Task file from the Compute Node where the Task ran.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromTaskOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

deleteFromTaskWithServiceResponseAsync

public abstract Observable> deleteFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath)

Deletes the specified Task file from the Compute Node where the Task ran.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.

Returns:

the ServiceResponseWithHeaders object if successful.

deleteFromTaskWithServiceResponseAsync

public abstract Observable> deleteFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath, Boolean recursive, FileDeleteFromTaskOptions fileDeleteFromTaskOptions)

Deletes the specified Task file from the Compute Node where the Task ran.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to delete.
filePath - The path to the Task file or directory that you want to delete.
recursive - Whether to delete children of a directory. If the filePath parameter represents a directory instead of a file, you can set recursive to true to delete the directory and all of the files and subdirectories in it. If recursive is false then the directory must be empty or deletion will fail.
fileDeleteFromTaskOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

getFromComputeNode

public abstract InputStream getFromComputeNode(String poolId, String nodeId, String filePath)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.

Returns:

the InputStream object if successful.

getFromComputeNode

public abstract InputStream getFromComputeNode(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.
fileGetFromComputeNodeOptions - Additional parameters for the operation

Returns:

the InputStream object if successful.

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:

poolId - The ID of the pool that contains the compute node.
nodeId - The ID of the compute node that contains the file.
filePath - The path to the compute node file that you want to get the content of.
fileGetFromComputeNodeOptions - Additional parameters for the operation
outputStream - The OutputStream object which data will be written to if successful.

getFromComputeNode

public abstract void getFromComputeNode(String poolId, String nodeId, String filePath, OutputStream outputStream)

Returns the content of the specified task file.

Parameters:

poolId - The ID of the pool that contains the compute node.
nodeId - The ID of the compute node that contains the file.
filePath - The path to the compute node file that you want to get the content of.
outputStream - The OutputStream object which data will be written to if successful.

getFromComputeNodeAsync

public abstract Observable getFromComputeNodeAsync(String poolId, String nodeId, String filePath)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.

Returns:

the observable to the InputStream object

getFromComputeNodeAsync

public abstract Observable getFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.
fileGetFromComputeNodeOptions - Additional parameters for the operation

Returns:

the observable to the InputStream object

getFromComputeNodeAsync

public abstract ServiceFuture getFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions, ServiceCallback serviceCallback)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.
fileGetFromComputeNodeOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getFromComputeNodeAsync

public abstract ServiceFuture getFromComputeNodeAsync(String poolId, String nodeId, String filePath, ServiceCallback serviceCallback)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getFromComputeNodeWithServiceResponseAsync

public abstract Observable> getFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.

Returns:

the observable to the InputStream object

getFromComputeNodeWithServiceResponseAsync

public abstract Observable> getFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath, FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions)

Returns the content of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the content of.
fileGetFromComputeNodeOptions - Additional parameters for the operation

Returns:

the observable to the InputStream object

getFromTask

public abstract InputStream getFromTask(String jobId, String taskId, String filePath)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.

Returns:

the InputStream object if successful.

getFromTask

public abstract InputStream getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.
fileGetFromTaskOptions - Additional parameters for the operation

Returns:

the InputStream object if successful.

getFromTask

public abstract void getFromTask(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions, OutputStream outputStream)

Returns the content of the specified task file.

Parameters:

jobId - The ID of the job that contains the task.
taskId - The ID of the task whose file you want to retrieve.
filePath - The path to the task file that you want to get the content of.
fileGetFromTaskOptions - Additional parameters for the operation
outputStream - The OutputStream object which data will be written to if successful.

getFromTask

public abstract void getFromTask(String jobId, String taskId, String filePath, OutputStream outputStream)

Returns the content of the specified task file.

Parameters:

jobId - The ID of the job that contains the task.
taskId - The ID of the task whose file you want to retrieve.
filePath - The path to the task file that you want to get the content of.
outputStream - The OutputStream object which data will be written to if successful.

getFromTaskAsync

public abstract Observable getFromTaskAsync(String jobId, String taskId, String filePath)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.

Returns:

the observable to the InputStream object

getFromTaskAsync

public abstract Observable getFromTaskAsync(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.
fileGetFromTaskOptions - Additional parameters for the operation

Returns:

the observable to the InputStream object

getFromTaskAsync

public abstract ServiceFuture getFromTaskAsync(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions, ServiceCallback serviceCallback)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.
fileGetFromTaskOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getFromTaskAsync

public abstract ServiceFuture getFromTaskAsync(String jobId, String taskId, String filePath, ServiceCallback serviceCallback)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getFromTaskWithServiceResponseAsync

public abstract Observable> getFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.

Returns:

the observable to the InputStream object

getFromTaskWithServiceResponseAsync

public abstract Observable> getFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath, FileGetFromTaskOptions fileGetFromTaskOptions)

Returns the content of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to retrieve.
filePath - The path to the Task file that you want to get the content of.
fileGetFromTaskOptions - Additional parameters for the operation

Returns:

the observable to the InputStream object

getPropertiesFromComputeNode

public abstract void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.

getPropertiesFromComputeNode

public abstract void getPropertiesFromComputeNode(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.
fileGetPropertiesFromComputeNodeOptions - Additional parameters for the operation

getPropertiesFromComputeNodeAsync

public abstract Observable getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromComputeNodeAsync

public abstract Observable getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.
fileGetPropertiesFromComputeNodeOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromComputeNodeAsync

public abstract ServiceFuture getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions, ServiceCallback serviceCallback)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.
fileGetPropertiesFromComputeNodeOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getPropertiesFromComputeNodeAsync

public abstract ServiceFuture getPropertiesFromComputeNodeAsync(String poolId, String nodeId, String filePath, ServiceCallback serviceCallback)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getPropertiesFromComputeNodeWithServiceResponseAsync

public abstract Observable> getPropertiesFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromComputeNodeWithServiceResponseAsync

public abstract Observable> getPropertiesFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, String filePath, FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions)

Gets the properties of the specified Compute Node file.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node that contains the file.
filePath - The path to the Compute Node file that you want to get the properties of.
fileGetPropertiesFromComputeNodeOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromTask

public abstract void getPropertiesFromTask(String jobId, String taskId, String filePath)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.

getPropertiesFromTask

public abstract void getPropertiesFromTask(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.
fileGetPropertiesFromTaskOptions - Additional parameters for the operation

getPropertiesFromTaskAsync

public abstract Observable getPropertiesFromTaskAsync(String jobId, String taskId, String filePath)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromTaskAsync

public abstract Observable getPropertiesFromTaskAsync(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.
fileGetPropertiesFromTaskOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromTaskAsync

public abstract ServiceFuture getPropertiesFromTaskAsync(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions, ServiceCallback serviceCallback)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.
fileGetPropertiesFromTaskOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getPropertiesFromTaskAsync

public abstract ServiceFuture getPropertiesFromTaskAsync(String jobId, String taskId, String filePath, ServiceCallback serviceCallback)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getPropertiesFromTaskWithServiceResponseAsync

public abstract Observable> getPropertiesFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.

Returns:

the ServiceResponseWithHeaders object if successful.

getPropertiesFromTaskWithServiceResponseAsync

public abstract Observable> getPropertiesFromTaskWithServiceResponseAsync(String jobId, String taskId, String filePath, FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions)

Gets the properties of the specified Task file.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose file you want to get the properties of.
filePath - The path to the Task file that you want to get the properties of.
fileGetPropertiesFromTaskOptions - Additional parameters for the operation

Returns:

the ServiceResponseWithHeaders object if successful.

listFromComputeNode

public abstract PagedList listFromComputeNode(String poolId, String nodeId)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.

Returns:

the PagedList<NodeFile> object if successful.

listFromComputeNode

public abstract PagedList listFromComputeNode(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.
recursive - Whether to list children of a directory.
fileListFromComputeNodeOptions - Additional parameters for the operation

Returns:

the PagedList<NodeFile> object if successful.

listFromComputeNodeAsync

public abstract Observable> listFromComputeNodeAsync(String poolId, String nodeId)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeAsync

public abstract ServiceFuture> listFromComputeNodeAsync(String poolId, String nodeId, ListOperationCallback serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromComputeNodeAsync

public abstract Observable> listFromComputeNodeAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.
recursive - Whether to list children of a directory.
fileListFromComputeNodeOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeAsync

public abstract ServiceFuture> listFromComputeNodeAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions, ListOperationCallback serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.
recursive - Whether to list children of a directory.
fileListFromComputeNodeOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromComputeNodeNext

public abstract PagedList listFromComputeNodeNext(String nextPageLink)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the PagedList<NodeFile> object if successful.

listFromComputeNodeNext

public abstract PagedList listFromComputeNodeNext(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromComputeNodeNextOptions - Additional parameters for the operation

Returns:

the PagedList<NodeFile> object if successful.

listFromComputeNodeNextAsync

public abstract Observable> listFromComputeNodeNextAsync(String nextPageLink)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeNextAsync

public abstract Observable> listFromComputeNodeNextAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromComputeNodeNextOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeNextAsync

public abstract ServiceFuture> listFromComputeNodeNextAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions, ServiceFuture> serviceFuture, ListOperationCallback serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromComputeNodeNextOptions - Additional parameters for the operation
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromComputeNodeNextAsync

public abstract ServiceFuture> listFromComputeNodeNextAsync(String nextPageLink, ServiceFuture> serviceFuture, ListOperationCallback serviceCallback)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromComputeNodeNextWithServiceResponseAsync

public abstract Observable,FileListFromComputeNodeHeaders>> listFromComputeNodeNextWithServiceResponseAsync(String nextPageLink)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeNextWithServiceResponseAsync

public abstract Observable,FileListFromComputeNodeHeaders>> listFromComputeNodeNextWithServiceResponseAsync(String nextPageLink, FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromComputeNodeNextOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeWithServiceResponseAsync

public abstract Observable,FileListFromComputeNodeHeaders>> listFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.

Returns:

the observable to the PagedList<NodeFile> object

listFromComputeNodeWithServiceResponseAsync

public abstract Observable,FileListFromComputeNodeHeaders>> listFromComputeNodeWithServiceResponseAsync(String poolId, String nodeId, Boolean recursive, FileListFromComputeNodeOptions fileListFromComputeNodeOptions)

Lists all of the files in Task directories on the specified Compute Node.

Parameters:

poolId - The ID of the Pool that contains the Compute Node.
nodeId - The ID of the Compute Node whose files you want to list.
recursive - Whether to list children of a directory.
fileListFromComputeNodeOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromTask

public abstract PagedList listFromTask(String jobId, String taskId)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.

Returns:

the PagedList<NodeFile> object if successful.

listFromTask

public abstract PagedList listFromTask(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.
recursive - Whether to list children of the Task directory. This parameter can be used in combination with the filter parameter to list specific type of files.
fileListFromTaskOptions - Additional parameters for the operation

Returns:

the PagedList<NodeFile> object if successful.

listFromTaskAsync

public abstract Observable> listFromTaskAsync(String jobId, String taskId)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskAsync

public abstract ServiceFuture> listFromTaskAsync(String jobId, String taskId, ListOperationCallback serviceCallback)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromTaskAsync

public abstract Observable> listFromTaskAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.
recursive - Whether to list children of the Task directory. This parameter can be used in combination with the filter parameter to list specific type of files.
fileListFromTaskOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskAsync

public abstract ServiceFuture> listFromTaskAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions, ListOperationCallback serviceCallback)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.
recursive - Whether to list children of the Task directory. This parameter can be used in combination with the filter parameter to list specific type of files.
fileListFromTaskOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromTaskNext

public abstract PagedList listFromTaskNext(String nextPageLink)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the PagedList<NodeFile> object if successful.

listFromTaskNext

public abstract PagedList listFromTaskNext(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromTaskNextOptions - Additional parameters for the operation

Returns:

the PagedList<NodeFile> object if successful.

listFromTaskNextAsync

public abstract Observable> listFromTaskNextAsync(String nextPageLink)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskNextAsync

public abstract Observable> listFromTaskNextAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromTaskNextOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskNextAsync

public abstract ServiceFuture> listFromTaskNextAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions, ServiceFuture> serviceFuture, ListOperationCallback serviceCallback)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromTaskNextOptions - Additional parameters for the operation
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromTaskNextAsync

public abstract ServiceFuture> listFromTaskNextAsync(String nextPageLink, ServiceFuture> serviceFuture, ListOperationCallback serviceCallback)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listFromTaskNextWithServiceResponseAsync

public abstract Observable,FileListFromTaskHeaders>> listFromTaskNextWithServiceResponseAsync(String nextPageLink)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskNextWithServiceResponseAsync

public abstract Observable,FileListFromTaskHeaders>> listFromTaskNextWithServiceResponseAsync(String nextPageLink, FileListFromTaskNextOptions fileListFromTaskNextOptions)

Lists the files in a Task's directory on its Compute Node.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
fileListFromTaskNextOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskWithServiceResponseAsync

public abstract Observable,FileListFromTaskHeaders>> listFromTaskWithServiceResponseAsync(String jobId, String taskId)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.

Returns:

the observable to the PagedList<NodeFile> object

listFromTaskWithServiceResponseAsync

public abstract Observable,FileListFromTaskHeaders>> listFromTaskWithServiceResponseAsync(String jobId, String taskId, Boolean recursive, FileListFromTaskOptions fileListFromTaskOptions)

Lists the files in a Task's directory on its Compute Node.

Parameters:

jobId - The ID of the Job that contains the Task.
taskId - The ID of the Task whose files you want to list.
recursive - Whether to list children of the Task directory. This parameter can be used in combination with the filter parameter to list specific type of files.
fileListFromTaskOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<NodeFile> object

Applies to