@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSIoTJobsDataPlaneAsync extends AbstractAWSIoTJobsDataPlane implements AWSIoTJobsDataPlaneAsync
AWSIoTJobsDataPlaneAsync. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXdescribeJobExecution, getCachedResponseMetadata, getPendingJobExecutions, shutdown, startNextPendingJobExecution, updateJobExecutionequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdescribeJobExecution, getCachedResponseMetadata, getPendingJobExecutions, shutdown, startNextPendingJobExecution, updateJobExecutionpublic Future<DescribeJobExecutionResult> describeJobExecutionAsync(DescribeJobExecutionRequest request)
AWSIoTJobsDataPlaneAsyncGets details of a job execution.
describeJobExecutionAsync in interface AWSIoTJobsDataPlaneAsyncpublic Future<DescribeJobExecutionResult> describeJobExecutionAsync(DescribeJobExecutionRequest request, AsyncHandler<DescribeJobExecutionRequest,DescribeJobExecutionResult> asyncHandler)
AWSIoTJobsDataPlaneAsyncGets details of a job execution.
describeJobExecutionAsync in interface AWSIoTJobsDataPlaneAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPendingJobExecutionsResult> getPendingJobExecutionsAsync(GetPendingJobExecutionsRequest request)
AWSIoTJobsDataPlaneAsyncGets the list of all jobs for a thing that are not in a terminal status.
getPendingJobExecutionsAsync in interface AWSIoTJobsDataPlaneAsyncpublic Future<GetPendingJobExecutionsResult> getPendingJobExecutionsAsync(GetPendingJobExecutionsRequest request, AsyncHandler<GetPendingJobExecutionsRequest,GetPendingJobExecutionsResult> asyncHandler)
AWSIoTJobsDataPlaneAsyncGets the list of all jobs for a thing that are not in a terminal status.
getPendingJobExecutionsAsync in interface AWSIoTJobsDataPlaneAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartNextPendingJobExecutionResult> startNextPendingJobExecutionAsync(StartNextPendingJobExecutionRequest request)
AWSIoTJobsDataPlaneAsyncGets and starts the next pending (status IN_PROGRESS or QUEUED) job execution for a thing.
startNextPendingJobExecutionAsync in interface AWSIoTJobsDataPlaneAsyncpublic Future<StartNextPendingJobExecutionResult> startNextPendingJobExecutionAsync(StartNextPendingJobExecutionRequest request, AsyncHandler<StartNextPendingJobExecutionRequest,StartNextPendingJobExecutionResult> asyncHandler)
AWSIoTJobsDataPlaneAsyncGets and starts the next pending (status IN_PROGRESS or QUEUED) job execution for a thing.
startNextPendingJobExecutionAsync in interface AWSIoTJobsDataPlaneAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateJobExecutionResult> updateJobExecutionAsync(UpdateJobExecutionRequest request)
AWSIoTJobsDataPlaneAsyncUpdates the status of a job execution.
updateJobExecutionAsync in interface AWSIoTJobsDataPlaneAsyncpublic Future<UpdateJobExecutionResult> updateJobExecutionAsync(UpdateJobExecutionRequest request, AsyncHandler<UpdateJobExecutionRequest,UpdateJobExecutionResult> asyncHandler)
AWSIoTJobsDataPlaneAsyncUpdates the status of a job execution.
updateJobExecutionAsync in interface AWSIoTJobsDataPlaneAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.