Interface Files

  • All Known Implementing Classes:
    FilesImpl

    public interface Files
    An instance of this class provides access to all the operations defined in Files.
    • Method Detail

      • getFromTask

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromTask

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromComputeNode

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromComputeNode

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • deleteFromTask

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • deleteFromTaskAsync

        com.microsoft.rest.ServiceFuture<Void> deleteFromTaskAsync​(String jobId,
                                                                   String taskId,
                                                                   String filePath,
                                                                   com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromTaskAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromTaskWithServiceResponseAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromTask

        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • deleteFromTaskAsync

        com.microsoft.rest.ServiceFuture<Void> deleteFromTaskAsync​(String jobId,
                                                                   String taskId,
                                                                   String filePath,
                                                                   Boolean recursive,
                                                                   FileDeleteFromTaskOptions fileDeleteFromTaskOptions,
                                                                   com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromTaskAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromTaskWithServiceResponseAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromTask

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromTaskAsync

        com.microsoft.rest.ServiceFuture<InputStream> getFromTaskAsync​(String jobId,
                                                                       String taskId,
                                                                       String filePath,
                                                                       com.microsoft.rest.ServiceCallback<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromTaskAsync

        rx.Observable<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromTaskWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<InputStream,​FileGetFromTaskHeaders>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromTask

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromTaskAsync

        com.microsoft.rest.ServiceFuture<InputStream> getFromTaskAsync​(String jobId,
                                                                       String taskId,
                                                                       String filePath,
                                                                       FileGetFromTaskOptions fileGetFromTaskOptions,
                                                                       com.microsoft.rest.ServiceCallback<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromTaskAsync

        rx.Observable<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromTaskWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromTask

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getPropertiesFromTaskAsync

        com.microsoft.rest.ServiceFuture<Void> getPropertiesFromTaskAsync​(String jobId,
                                                                          String taskId,
                                                                          String filePath,
                                                                          com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromTaskAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromTaskWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,​FileGetPropertiesFromTaskHeaders>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromTask

        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getPropertiesFromTaskAsync

        com.microsoft.rest.ServiceFuture<Void> getPropertiesFromTaskAsync​(String jobId,
                                                                          String taskId,
                                                                          String filePath,
                                                                          FileGetPropertiesFromTaskOptions fileGetPropertiesFromTaskOptions,
                                                                          com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromTaskAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromTaskWithServiceResponseAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromComputeNode

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • deleteFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<Void> deleteFromComputeNodeAsync​(String poolId,
                                                                          String nodeId,
                                                                          String filePath,
                                                                          com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromComputeNodeAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromComputeNodeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,​FileDeleteFromComputeNodeHeaders>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromComputeNode

        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • deleteFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<Void> deleteFromComputeNodeAsync​(String poolId,
                                                                          String nodeId,
                                                                          String filePath,
                                                                          Boolean recursive,
                                                                          FileDeleteFromComputeNodeOptions fileDeleteFromComputeNodeOptions,
                                                                          com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromComputeNodeAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • deleteFromComputeNodeWithServiceResponseAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromComputeNode

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<InputStream> getFromComputeNodeAsync​(String poolId,
                                                                              String nodeId,
                                                                              String filePath,
                                                                              com.microsoft.rest.ServiceCallback<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromComputeNodeAsync

        rx.Observable<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromComputeNodeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<InputStream,​FileGetFromComputeNodeHeaders>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromComputeNode

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<InputStream> getFromComputeNodeAsync​(String poolId,
                                                                              String nodeId,
                                                                              String filePath,
                                                                              FileGetFromComputeNodeOptions fileGetFromComputeNodeOptions,
                                                                              com.microsoft.rest.ServiceCallback<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromComputeNodeAsync

        rx.Observable<InputStream> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getFromComputeNodeWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromComputeNode

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getPropertiesFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<Void> getPropertiesFromComputeNodeAsync​(String poolId,
                                                                                 String nodeId,
                                                                                 String filePath,
                                                                                 com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromComputeNodeAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromComputeNodeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,​FileGetPropertiesFromComputeNodeHeaders>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromComputeNode

        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getPropertiesFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<Void> getPropertiesFromComputeNodeAsync​(String poolId,
                                                                                 String nodeId,
                                                                                 String filePath,
                                                                                 FileGetPropertiesFromComputeNodeOptions fileGetPropertiesFromComputeNodeOptions,
                                                                                 com.microsoft.rest.ServiceCallback<Void> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromComputeNodeAsync

        rx.Observable<Void> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPropertiesFromComputeNodeWithServiceResponseAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTask

        com.microsoft.azure.PagedList<NodeFile> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromTaskAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskAsync​(String jobId,
                                                                           String taskId,
                                                                           com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskAsync

        rx.Observable<com.microsoft.azure.Page<NodeFile>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTask

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromTaskAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskAsync​(String jobId,
                                                                           String taskId,
                                                                           Boolean recursive,
                                                                           FileListFromTaskOptions fileListFromTaskOptions,
                                                                           com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNode

        com.microsoft.azure.PagedList<NodeFile> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeAsync​(String poolId,
                                                                                  String nodeId,
                                                                                  com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNode

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromComputeNodeAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeAsync​(String poolId,
                                                                                  String nodeId,
                                                                                  Boolean recursive,
                                                                                  FileListFromComputeNodeOptions fileListFromComputeNodeOptions,
                                                                                  com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskNext

        com.microsoft.azure.PagedList<NodeFile> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromTaskNextAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskNextAsync​(String nextPageLink,
                                                                               com.microsoft.rest.ServiceFuture<List<NodeFile>> serviceFuture,
                                                                               com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskNextAsync

        rx.Observable<com.microsoft.azure.Page<NodeFile>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskNextWithServiceResponseAsync

        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.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the observable to the PagedList<NodeFile> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskNext

        com.microsoft.azure.PagedList<NodeFile> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromTaskNextAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromTaskNextAsync​(String nextPageLink,
                                                                               FileListFromTaskNextOptions fileListFromTaskNextOptions,
                                                                               com.microsoft.rest.ServiceFuture<List<NodeFile>> serviceFuture,
                                                                               com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskNextAsync

        rx.Observable<com.microsoft.azure.Page<NodeFile>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromTaskNextWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeNext

        com.microsoft.azure.PagedList<NodeFile> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromComputeNodeNextAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeNextAsync​(String nextPageLink,
                                                                                      com.microsoft.rest.ServiceFuture<List<NodeFile>> serviceFuture,
                                                                                      com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeNextAsync

        rx.Observable<com.microsoft.azure.Page<NodeFile>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeNextWithServiceResponseAsync

        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.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the observable to the PagedList<NodeFile> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeNext

        com.microsoft.azure.PagedList<NodeFile> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listFromComputeNodeNextAsync

        com.microsoft.rest.ServiceFuture<List<NodeFile>> listFromComputeNodeNextAsync​(String nextPageLink,
                                                                                      FileListFromComputeNodeNextOptions fileListFromComputeNodeNextOptions,
                                                                                      com.microsoft.rest.ServiceFuture<List<NodeFile>> serviceFuture,
                                                                                      com.microsoft.azure.ListOperationCallback<NodeFile> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeNextAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listFromComputeNodeNextWithServiceResponseAsync

        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.
        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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation