Jobs Interface
public interface Jobs
An instance of this class provides access to all the operations defined in Jobs.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract void |
add(JobAddParameter job)
Adds a Job to the specified Account. |
abstract void |
add(JobAddParameter job, JobAddOptions jobAddOptions)
Adds a Job to the specified Account. |
abstract rx.Observable<Void> |
addAsync(JobAddParameter job)
Adds a Job to the specified Account. |
abstract rx.Observable<Void> |
addAsync(JobAddParameter job, JobAddOptions jobAddOptions)
Adds a Job to the specified Account. |
abstract com.microsoft.rest.ServiceFuture<Void> |
addAsync(JobAddParameter job, JobAddOptions jobAddOptions, ServiceCallback<Void> serviceCallback)
Adds a Job to the specified Account. |
abstract com.microsoft.rest.ServiceFuture<Void> |
addAsync(JobAddParameter job, ServiceCallback<Void> serviceCallback)
Adds a Job to the specified Account. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
addWithServiceResponseAsync(JobAddParameter job)
Adds a Job to the specified Account. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
addWithServiceResponseAsync(JobAddParameter job, JobAddOptions jobAddOptions)
Adds a Job to the specified Account. |
abstract void |
delete(String jobId)
Deletes a Job. |
abstract void |
delete(String jobId, JobDeleteOptions jobDeleteOptions)
Deletes a Job. |
abstract rx.Observable<Void> |
deleteAsync(String jobId)
Deletes a Job. |
abstract rx.Observable<Void> |
deleteAsync(String jobId, JobDeleteOptions jobDeleteOptions)
Deletes a Job. |
abstract com.microsoft.rest.ServiceFuture<Void> |
deleteAsync(String jobId, JobDeleteOptions jobDeleteOptions, ServiceCallback<Void> serviceCallback)
Deletes a Job. |
abstract com.microsoft.rest.ServiceFuture<Void> |
deleteAsync(String jobId, ServiceCallback<Void> serviceCallback)
Deletes a Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
deleteWithServiceResponseAsync(String jobId)
Deletes a Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
deleteWithServiceResponseAsync(String jobId, JobDeleteOptions jobDeleteOptions)
Deletes a Job. |
abstract void |
disable(String jobId, DisableJobOption disableTasks)
Disables the specified Job, preventing new Tasks from running. |
abstract void |
disable(String jobId, DisableJobOption disableTasks, JobDisableOptions jobDisableOptions)
Disables the specified Job, preventing new Tasks from running. |
abstract rx.Observable<Void> |
disableAsync(String jobId, DisableJobOption disableTasks)
Disables the specified Job, preventing new Tasks from running. |
abstract rx.Observable<Void> |
disableAsync(String jobId, DisableJobOption disableTasks, JobDisableOptions jobDisableOptions)
Disables the specified Job, preventing new Tasks from running. |
abstract com.microsoft.rest.ServiceFuture<Void> |
disableAsync(String jobId, DisableJobOption disableTasks, JobDisableOptions jobDisableOptions, ServiceCallback<Void> serviceCallback)
Disables the specified Job, preventing new Tasks from running. |
abstract com.microsoft.rest.ServiceFuture<Void> |
disableAsync(String jobId, DisableJobOption disableTasks, ServiceCallback<Void> serviceCallback)
Disables the specified Job, preventing new Tasks from running. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
disableWithServiceResponseAsync(String jobId, DisableJobOption disableTasks)
Disables the specified Job, preventing new Tasks from running. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
disableWithServiceResponseAsync(String jobId, DisableJobOption disableTasks, JobDisableOptions jobDisableOptions)
Disables the specified Job, preventing new Tasks from running. |
abstract void |
enable(String jobId)
Enables the specified Job, allowing new Tasks to run. |
abstract void |
enable(String jobId, JobEnableOptions jobEnableOptions)
Enables the specified Job, allowing new Tasks to run. |
abstract rx.Observable<Void> |
enableAsync(String jobId)
Enables the specified Job, allowing new Tasks to run. |
abstract rx.Observable<Void> |
enableAsync(String jobId, JobEnableOptions jobEnableOptions)
Enables the specified Job, allowing new Tasks to run. |
abstract com.microsoft.rest.ServiceFuture<Void> |
enableAsync(String jobId, JobEnableOptions jobEnableOptions, ServiceCallback<Void> serviceCallback)
Enables the specified Job, allowing new Tasks to run. |
abstract com.microsoft.rest.ServiceFuture<Void> |
enableAsync(String jobId, ServiceCallback<Void> serviceCallback)
Enables the specified Job, allowing new Tasks to run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
enableWithServiceResponseAsync(String jobId)
Enables the specified Job, allowing new Tasks to run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
enableWithServiceResponseAsync(String jobId, JobEnableOptions jobEnableOptions)
Enables the specified Job, allowing new Tasks to run. |
abstract
Cloud |
get(String jobId)
Gets information about the specified Job. |
abstract
Cloud |
get(String jobId, JobGetOptions jobGetOptions)
Gets information about the specified Job. |
abstract
rx.Observable<Cloud |
getAsync(String jobId)
Gets information about the specified Job. |
abstract
rx.Observable<Cloud |
getAsync(String jobId, JobGetOptions jobGetOptions)
Gets information about the specified Job. |
abstract
com.microsoft.rest.ServiceFuture<Cloud |
getAsync(String jobId, JobGetOptions jobGetOptions, ServiceCallback<CloudJob> serviceCallback)
Gets information about the specified Job. |
abstract
com.microsoft.rest.ServiceFuture<Cloud |
getAsync(String jobId, ServiceCallback<CloudJob> serviceCallback)
Gets information about the specified Job. |
abstract
Task |
getTaskCounts(String jobId)
Gets the Task counts for the specified Job. |
abstract
Task |
getTaskCounts(String jobId, JobGetTaskCountsOptions jobGetTaskCountsOptions)
Gets the Task counts for the specified Job. |
abstract
rx.Observable<Task |
getTaskCountsAsync(String jobId)
Gets the Task counts for the specified Job. |
abstract
rx.Observable<Task |
getTaskCountsAsync(String jobId, JobGetTaskCountsOptions jobGetTaskCountsOptions)
Gets the Task counts for the specified Job. |
abstract
com.microsoft.rest.ServiceFuture<Task |
getTaskCountsAsync(String jobId, JobGetTaskCountsOptions jobGetTaskCountsOptions, ServiceCallback<TaskCountsResult> serviceCallback)
Gets the Task counts for the specified Job. |
abstract
com.microsoft.rest.ServiceFuture<Task |
getTaskCountsAsync(String jobId, ServiceCallback<TaskCountsResult> serviceCallback)
Gets the Task counts for the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Task |
getTaskCountsWithServiceResponseAsync(String jobId)
Gets the Task counts for the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Task |
getTaskCountsWithServiceResponseAsync(String jobId, JobGetTaskCountsOptions jobGetTaskCountsOptions)
Gets the Task counts for the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Cloud |
getWithServiceResponseAsync(String jobId)
Gets information about the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Cloud |
getWithServiceResponseAsync(String jobId, JobGetOptions jobGetOptions)
Gets information about the specified Job. |
abstract
com.microsoft.azure.PagedList<Cloud |
list()
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.azure.PagedList<Cloud |
list(JobListOptions jobListOptions)
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listAsync()
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listAsync(ListOperationCallback<CloudJob> serviceCallback)
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listAsync(JobListOptions jobListOptions)
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listAsync(JobListOptions jobListOptions, ListOperationCallback<CloudJob> serviceCallback)
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.azure.PagedList<Cloud |
listFromJobSchedule(String jobScheduleId)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.azure.PagedList<Cloud |
listFromJobSchedule(String jobScheduleId, JobListFromJobScheduleOptions jobListFromJobScheduleOptions)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listFromJobScheduleAsync(String jobScheduleId)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listFromJobScheduleAsync(String jobScheduleId, ListOperationCallback<CloudJob> serviceCallback)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listFromJobScheduleAsync(String jobScheduleId, JobListFromJobScheduleOptions jobListFromJobScheduleOptions)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listFromJobScheduleAsync(String jobScheduleId, JobListFromJobScheduleOptions jobListFromJobScheduleOptions, ListOperationCallback<CloudJob> serviceCallback)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.azure.PagedList<Cloud |
listFromJobScheduleNext(String nextPageLink)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.azure.PagedList<Cloud |
listFromJobScheduleNext(String nextPageLink, JobListFromJobScheduleNextOptions jobListFromJobScheduleNextOptions)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listFromJobScheduleNextAsync(String nextPageLink)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listFromJobScheduleNextAsync(String nextPageLink, JobListFromJobScheduleNextOptions jobListFromJobScheduleNextOptions)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listFromJobScheduleNextAsync(String nextPageLink, JobListFromJobScheduleNextOptions jobListFromJobScheduleNextOptions, ServiceFuture<List<CloudJob>> serviceFuture, ListOperationCallback<CloudJob> serviceCallback)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listFromJobScheduleNextAsync(String nextPageLink, ServiceFuture<List<CloudJob>> serviceFuture, ListOperationCallback<CloudJob> serviceCallback)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listFromJobScheduleNextWithServiceResponseAsync(String nextPageLink)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listFromJobScheduleNextWithServiceResponseAsync(String nextPageLink, JobListFromJobScheduleNextOptions jobListFromJobScheduleNextOptions)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listFromJobScheduleWithServiceResponseAsync(String jobScheduleId)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listFromJobScheduleWithServiceResponseAsync(String jobScheduleId, JobListFromJobScheduleOptions jobListFromJobScheduleOptions)
Lists the Jobs that have been created under the specified Job Schedule. |
abstract
com.microsoft.azure.PagedList<Cloud |
listNext(String nextPageLink)
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.azure.PagedList<Cloud |
listNext(String nextPageLink, JobListNextOptions jobListNextOptions)
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listNextAsync(String nextPageLink)
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.azure.Page<Cloud |
listNextAsync(String nextPageLink, JobListNextOptions jobListNextOptions)
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listNextAsync(String nextPageLink, JobListNextOptions jobListNextOptions, ServiceFuture<List<CloudJob>> serviceFuture, ListOperationCallback<CloudJob> serviceCallback)
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.rest.ServiceFuture<List<Cloud |
listNextAsync(String nextPageLink, ServiceFuture<List<CloudJob>> serviceFuture, ListOperationCallback<CloudJob> serviceCallback)
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listNextWithServiceResponseAsync(String nextPageLink)
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listNextWithServiceResponseAsync(String nextPageLink, JobListNextOptions jobListNextOptions)
Lists all of the Jobs in the specified Account. |
abstract
com.microsoft.azure.PagedList<Job |
listPreparationAndReleaseTaskStatus(String jobId)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.azure.PagedList<Job |
listPreparationAndReleaseTaskStatus(String jobId, JobListPreparationAndReleaseTaskStatusOptions jobListPreparationAndReleaseTaskStatusOptions)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusAsync(String jobId)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.rest.ServiceFuture<List<Job |
listPreparationAndReleaseTaskStatusAsync(String jobId, ListOperationCallback<JobPreparationAndReleaseTaskExecutionInformation> serviceCallback)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusAsync(String jobId, JobListPreparationAndReleaseTaskStatusOptions jobListPreparationAndReleaseTaskStatusOptions)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.rest.ServiceFuture<List<Job |
listPreparationAndReleaseTaskStatusAsync(String jobId, JobListPreparationAndReleaseTaskStatusOptions jobListPreparationAndReleaseTaskStatusOptions, ListOperationCallback<JobPreparationAndReleaseTaskExecutionInformation> serviceCallback)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.azure.PagedList<Job |
listPreparationAndReleaseTaskStatusNext(String nextPageLink)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.azure.PagedList<Job |
listPreparationAndReleaseTaskStatusNext(String nextPageLink, JobListPreparationAndReleaseTaskStatusNextOptions jobListPreparationAndReleaseTaskStatusNextOptions)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusNextAsync(String nextPageLink)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusNextAsync(String nextPageLink, JobListPreparationAndReleaseTaskStatusNextOptions jobListPreparationAndReleaseTaskStatusNextOptions)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.rest.ServiceFuture<List<Job |
listPreparationAndReleaseTaskStatusNextAsync(String nextPageLink, JobListPreparationAndReleaseTaskStatusNextOptions jobListPreparationAndReleaseTaskStatusNextOptions, ServiceFuture<List<JobPreparationAndReleaseTaskExecutionInformation>> serviceFuture, ListOperationCallback<JobPreparationAndReleaseTaskExecutionInformation> serviceCallback)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
com.microsoft.rest.ServiceFuture<List<Job |
listPreparationAndReleaseTaskStatusNextAsync(String nextPageLink, ServiceFuture<List<JobPreparationAndReleaseTaskExecutionInformation>> serviceFuture, ListOperationCallback<JobPreparationAndReleaseTaskExecutionInformation> serviceCallback)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusNextWithServiceResponseAsync(String nextPageLink)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusNextWithServiceResponseAsync(String nextPageLink, JobListPreparationAndReleaseTaskStatusNextOptions jobListPreparationAndReleaseTaskStatusNextOptions)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusWithServiceResponseAsync(String jobId)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Job |
listPreparationAndReleaseTaskStatusWithServiceResponseAsync(String jobId, JobListPreparationAndReleaseTaskStatusOptions jobListPreparationAndReleaseTaskStatusOptions)
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listWithServiceResponseAsync()
Lists all of the Jobs in the specified Account. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<Cloud |
listWithServiceResponseAsync(JobListOptions jobListOptions)
Lists all of the Jobs in the specified Account. |
abstract void |
patch(String jobId, JobPatchParameter jobPatchParameter)
Updates the properties of the specified Job. |
abstract void |
patch(String jobId, JobPatchParameter jobPatchParameter, JobPatchOptions jobPatchOptions)
Updates the properties of the specified Job. |
abstract rx.Observable<Void> |
patchAsync(String jobId, JobPatchParameter jobPatchParameter)
Updates the properties of the specified Job. |
abstract rx.Observable<Void> |
patchAsync(String jobId, JobPatchParameter jobPatchParameter, JobPatchOptions jobPatchOptions)
Updates the properties of the specified Job. |
abstract com.microsoft.rest.ServiceFuture<Void> |
patchAsync(String jobId, JobPatchParameter jobPatchParameter, JobPatchOptions jobPatchOptions, ServiceCallback<Void> serviceCallback)
Updates the properties of the specified Job. |
abstract com.microsoft.rest.ServiceFuture<Void> |
patchAsync(String jobId, JobPatchParameter jobPatchParameter, ServiceCallback<Void> serviceCallback)
Updates the properties of the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
patchWithServiceResponseAsync(String jobId, JobPatchParameter jobPatchParameter)
Updates the properties of the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
patchWithServiceResponseAsync(String jobId, JobPatchParameter jobPatchParameter, JobPatchOptions jobPatchOptions)
Updates the properties of the specified Job. |
abstract void |
terminate(String jobId)
Terminates the specified Job, marking it as completed. |
abstract void |
terminate(String jobId, String terminateReason, JobTerminateOptions jobTerminateOptions)
Terminates the specified Job, marking it as completed. |
abstract rx.Observable<Void> |
terminateAsync(String jobId)
Terminates the specified Job, marking it as completed. |
abstract com.microsoft.rest.ServiceFuture<Void> |
terminateAsync(String jobId, ServiceCallback<Void> serviceCallback)
Terminates the specified Job, marking it as completed. |
abstract rx.Observable<Void> |
terminateAsync(String jobId, String terminateReason, JobTerminateOptions jobTerminateOptions)
Terminates the specified Job, marking it as completed. |
abstract com.microsoft.rest.ServiceFuture<Void> |
terminateAsync(String jobId, String terminateReason, JobTerminateOptions jobTerminateOptions, ServiceCallback<Void> serviceCallback)
Terminates the specified Job, marking it as completed. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
terminateWithServiceResponseAsync(String jobId)
Terminates the specified Job, marking it as completed. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
terminateWithServiceResponseAsync(String jobId, String terminateReason, JobTerminateOptions jobTerminateOptions)
Terminates the specified Job, marking it as completed. |
abstract void |
update(String jobId, JobUpdateParameter jobUpdateParameter)
Updates the properties of the specified Job. |
abstract void |
update(String jobId, JobUpdateParameter jobUpdateParameter, JobUpdateOptions jobUpdateOptions)
Updates the properties of the specified Job. |
abstract rx.Observable<Void> |
updateAsync(String jobId, JobUpdateParameter jobUpdateParameter)
Updates the properties of the specified Job. |
abstract rx.Observable<Void> |
updateAsync(String jobId, JobUpdateParameter jobUpdateParameter, JobUpdateOptions jobUpdateOptions)
Updates the properties of the specified Job. |
abstract com.microsoft.rest.ServiceFuture<Void> |
updateAsync(String jobId, JobUpdateParameter jobUpdateParameter, JobUpdateOptions jobUpdateOptions, ServiceCallback<Void> serviceCallback)
Updates the properties of the specified Job. |
abstract com.microsoft.rest.ServiceFuture<Void> |
updateAsync(String jobId, JobUpdateParameter jobUpdateParameter, ServiceCallback<Void> serviceCallback)
Updates the properties of the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
updateWithServiceResponseAsync(String jobId, JobUpdateParameter jobUpdateParameter)
Updates the properties of the specified Job. |
abstract
rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Void,Job |
updateWithServiceResponseAsync(String jobId, JobUpdateParameter jobUpdateParameter, JobUpdateOptions jobUpdateOptions)
Updates the properties of the specified Job. |
Method Details
add
public abstract void add(JobAddParameter job)
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
add
public abstract void add(JobAddParameter job, JobAddOptions jobAddOptions)
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
addAsync
public abstract Observable
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
Returns:
addAsync
public abstract Observable
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
Returns:
addAsync
public abstract ServiceFuture
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
Returns:
addAsync
public abstract ServiceFuture
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
Returns:
addWithServiceResponseAsync
public abstract Observable
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
Returns:
addWithServiceResponseAsync
public abstract Observable
Adds a Job to the specified Account. The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.
Parameters:
Returns:
delete
public abstract void delete(String jobId)
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
delete
public abstract void delete(String jobId, JobDeleteOptions jobDeleteOptions)
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
deleteAsync
public abstract Observable
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
Returns:
deleteAsync
public abstract Observable
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
Returns:
deleteWithServiceResponseAsync
public abstract Observable
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
Returns:
deleteWithServiceResponseAsync
public abstract Observable
Deletes a Job. Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.
Parameters:
Returns:
disable
public abstract void disable(String jobId, DisableJobOption disableTasks)
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
disable
public abstract void disable(String jobId, DisableJobOption disableTasks, JobDisableOptions jobDisableOptions)
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
disableAsync
public abstract Observable
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
Returns:
disableAsync
public abstract Observable
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
Returns:
disableAsync
public abstract ServiceFuture
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
Returns:
disableAsync
public abstract ServiceFuture
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
Returns:
disableWithServiceResponseAsync
public abstract Observable
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
Returns:
disableWithServiceResponseAsync
public abstract Observable
Disables the specified Job, preventing new Tasks from running. The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.
Parameters:
Returns:
enable
public abstract void enable(String jobId)
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
enable
public abstract void enable(String jobId, JobEnableOptions jobEnableOptions)
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
enableAsync
public abstract Observable
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
Returns:
enableAsync
public abstract Observable
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
Returns:
enableAsync
public abstract ServiceFuture
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
Returns:
enableAsync
public abstract ServiceFuture
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
Returns:
enableWithServiceResponseAsync
public abstract Observable
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
Returns:
enableWithServiceResponseAsync
public abstract Observable
Enables the specified Job, allowing new Tasks to run. When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.
Parameters:
Returns:
get
public abstract CloudJob get(String jobId)
Gets information about the specified Job.
Parameters:
Returns:
get
public abstract CloudJob get(String jobId, JobGetOptions jobGetOptions)
Gets information about the specified Job.
Parameters:
Returns:
getAsync
public abstract Observable
Gets information about the specified Job.
Parameters:
Returns:
getAsync
public abstract Observable
Gets information about the specified Job.
Parameters:
Returns:
getAsync
public abstract ServiceFuture
Gets information about the specified Job.
Parameters:
Returns:
getAsync
public abstract ServiceFuture
Gets information about the specified Job.
Parameters:
Returns:
getTaskCounts
public abstract TaskCountsResult getTaskCounts(String jobId)
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCounts
public abstract TaskCountsResult getTaskCounts(String jobId, JobGetTaskCountsOptions jobGetTaskCountsOptions)
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCountsAsync
public abstract Observable
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCountsAsync
public abstract Observable
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCountsAsync
public abstract ServiceFuture
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCountsAsync
public abstract ServiceFuture
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCountsWithServiceResponseAsync
public abstract Observable
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getTaskCountsWithServiceResponseAsync
public abstract Observable
Gets the Task counts for the specified Job. Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running. Note that the numbers returned may not always be up to date. If you need exact task counts, use a list query.
Parameters:
Returns:
getWithServiceResponseAsync
public abstract Observable
Gets information about the specified Job.
Parameters:
Returns:
getWithServiceResponseAsync
public abstract Observable
Gets information about the specified Job.
Parameters:
Returns:
list
public abstract PagedList
Lists all of the Jobs in the specified Account.
Returns:
list
public abstract PagedList
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Returns:
listAsync
public abstract ServiceFuture> listAsync(ListOperationCallback
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listAsync
public abstract ServiceFuture> listAsync(JobListOptions jobListOptions, ListOperationCallback
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listFromJobSchedule
public abstract PagedList
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobSchedule
public abstract PagedList
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleAsync
public abstract ServiceFuture> listFromJobScheduleAsync(String jobScheduleId, ListOperationCallback
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleAsync
public abstract ServiceFuture> listFromJobScheduleAsync(String jobScheduleId, JobListFromJobScheduleOptions jobListFromJobScheduleOptions, ListOperationCallback
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNext
public abstract PagedList
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNext
public abstract PagedList
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNextAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNextAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNextAsync
public abstract ServiceFuture> listFromJobScheduleNextAsync(String nextPageLink, JobListFromJobScheduleNextOptions jobListFromJobScheduleNextOptions, ServiceFuture
> serviceFuture, ListOperationCallback
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNextAsync
public abstract ServiceFuture> listFromJobScheduleNextAsync(String nextPageLink, ServiceFuture
> serviceFuture, ListOperationCallback
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNextWithServiceResponseAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleNextWithServiceResponseAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleWithServiceResponseAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listFromJobScheduleWithServiceResponseAsync
public abstract Observable
Lists the Jobs that have been created under the specified Job Schedule.
Parameters:
Returns:
listNext
public abstract PagedList
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNext
public abstract PagedList
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNextAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNextAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNextAsync
public abstract ServiceFuture> listNextAsync(String nextPageLink, JobListNextOptions jobListNextOptions, ServiceFuture
> serviceFuture, ListOperationCallback
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNextAsync
public abstract ServiceFuture> listNextAsync(String nextPageLink, ServiceFuture
> serviceFuture, ListOperationCallback
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNextWithServiceResponseAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listNextWithServiceResponseAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
listPreparationAndReleaseTaskStatus
public abstract PagedList
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatus
public abstract PagedList
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusAsync
public abstract ServiceFuture> listPreparationAndReleaseTaskStatusAsync(String jobId, ListOperationCallback
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusAsync
public abstract ServiceFuture> listPreparationAndReleaseTaskStatusAsync(String jobId, JobListPreparationAndReleaseTaskStatusOptions jobListPreparationAndReleaseTaskStatusOptions, ListOperationCallback
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNext
public abstract PagedList
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNext
public abstract PagedList
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNextAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNextAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNextAsync
public abstract ServiceFuture> listPreparationAndReleaseTaskStatusNextAsync(String nextPageLink, JobListPreparationAndReleaseTaskStatusNextOptions jobListPreparationAndReleaseTaskStatusNextOptions, ServiceFuture
> serviceFuture, ListOperationCallback
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNextAsync
public abstract ServiceFuture> listPreparationAndReleaseTaskStatusNextAsync(String nextPageLink, ServiceFuture
> serviceFuture, ListOperationCallback
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNextWithServiceResponseAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusNextWithServiceResponseAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusWithServiceResponseAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listPreparationAndReleaseTaskStatusWithServiceResponseAsync
public abstract Observable
Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run. This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.
Parameters:
Returns:
listWithServiceResponseAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Returns:
listWithServiceResponseAsync
public abstract Observable
Lists all of the Jobs in the specified Account.
Parameters:
Returns:
patch
public abstract void patch(String jobId, JobPatchParameter jobPatchParameter)
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
patch
public abstract void patch(String jobId, JobPatchParameter jobPatchParameter, JobPatchOptions jobPatchOptions)
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
patchAsync
public abstract Observable
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
Returns:
patchAsync
public abstract Observable
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
Returns:
patchAsync
public abstract ServiceFuture
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
Returns:
patchAsync
public abstract ServiceFuture
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
Returns:
patchWithServiceResponseAsync
public abstract Observable
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
Returns:
patchWithServiceResponseAsync
public abstract Observable
Updates the properties of the specified Job. This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.
Parameters:
Returns:
terminate
public abstract void terminate(String jobId)
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
terminate
public abstract void terminate(String jobId, String terminateReason, JobTerminateOptions jobTerminateOptions)
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
terminateAsync
public abstract Observable
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
Returns:
terminateAsync
public abstract ServiceFuture
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
Returns:
terminateAsync
public abstract Observable
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
Returns:
terminateAsync
public abstract ServiceFuture
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
Returns:
terminateWithServiceResponseAsync
public abstract Observable
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
Returns:
terminateWithServiceResponseAsync
public abstract Observable
Terminates the specified Job, marking it as completed. When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.
Parameters:
Returns:
update
public abstract void update(String jobId, JobUpdateParameter jobUpdateParameter)
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
update
public abstract void update(String jobId, JobUpdateParameter jobUpdateParameter, JobUpdateOptions jobUpdateOptions)
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
updateAsync
public abstract Observable
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
Returns:
updateAsync
public abstract Observable
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
Returns:
updateAsync
public abstract ServiceFuture
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
Returns:
updateAsync
public abstract ServiceFuture
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
Returns:
updateWithServiceResponseAsync
public abstract Observable
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
Returns:
updateWithServiceResponseAsync
public abstract Observable
Updates the properties of the specified Job. This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.
Parameters:
Returns:
Applies to
Azure SDK for Java