@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSIoTRoboRunnerAsync extends AbstractAWSIoTRoboRunner implements AWSIoTRoboRunnerAsync
AWSIoTRoboRunnerAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
createDestination, createSite, createWorker, createWorkerFleet, deleteDestination, deleteSite, deleteWorker, deleteWorkerFleet, getCachedResponseMetadata, getDestination, getSite, getWorker, getWorkerFleet, listDestinations, listSites, listWorkerFleets, listWorkers, shutdown, updateDestination, updateSite, updateWorker, updateWorkerFleet
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createDestination, createSite, createWorker, createWorkerFleet, deleteDestination, deleteSite, deleteWorker, deleteWorkerFleet, getCachedResponseMetadata, getDestination, getSite, getWorker, getWorkerFleet, listDestinations, listSites, listWorkerFleets, listWorkers, shutdown, updateDestination, updateSite, updateWorker, updateWorkerFleet
public Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest request)
AWSIoTRoboRunnerAsync
Grants permission to create a destination
createDestinationAsync
in interface AWSIoTRoboRunnerAsync
public Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest request, AsyncHandler<CreateDestinationRequest,CreateDestinationResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to create a destination
createDestinationAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<CreateSiteResult> createSiteAsync(CreateSiteRequest request)
AWSIoTRoboRunnerAsync
Grants permission to create a site
createSiteAsync
in interface AWSIoTRoboRunnerAsync
public Future<CreateSiteResult> createSiteAsync(CreateSiteRequest request, AsyncHandler<CreateSiteRequest,CreateSiteResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to create a site
createSiteAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<CreateWorkerResult> createWorkerAsync(CreateWorkerRequest request)
AWSIoTRoboRunnerAsync
Grants permission to create a worker
createWorkerAsync
in interface AWSIoTRoboRunnerAsync
public Future<CreateWorkerResult> createWorkerAsync(CreateWorkerRequest request, AsyncHandler<CreateWorkerRequest,CreateWorkerResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to create a worker
createWorkerAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<CreateWorkerFleetResult> createWorkerFleetAsync(CreateWorkerFleetRequest request)
AWSIoTRoboRunnerAsync
Grants permission to create a worker fleet
createWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
public Future<CreateWorkerFleetResult> createWorkerFleetAsync(CreateWorkerFleetRequest request, AsyncHandler<CreateWorkerFleetRequest,CreateWorkerFleetResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to create a worker fleet
createWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest request)
AWSIoTRoboRunnerAsync
Grants permission to delete a destination
deleteDestinationAsync
in interface AWSIoTRoboRunnerAsync
public Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest request, AsyncHandler<DeleteDestinationRequest,DeleteDestinationResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to delete a destination
deleteDestinationAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<DeleteSiteResult> deleteSiteAsync(DeleteSiteRequest request)
AWSIoTRoboRunnerAsync
Grants permission to delete a site
deleteSiteAsync
in interface AWSIoTRoboRunnerAsync
public Future<DeleteSiteResult> deleteSiteAsync(DeleteSiteRequest request, AsyncHandler<DeleteSiteRequest,DeleteSiteResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to delete a site
deleteSiteAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<DeleteWorkerResult> deleteWorkerAsync(DeleteWorkerRequest request)
AWSIoTRoboRunnerAsync
Grants permission to delete a worker
deleteWorkerAsync
in interface AWSIoTRoboRunnerAsync
public Future<DeleteWorkerResult> deleteWorkerAsync(DeleteWorkerRequest request, AsyncHandler<DeleteWorkerRequest,DeleteWorkerResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to delete a worker
deleteWorkerAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<DeleteWorkerFleetResult> deleteWorkerFleetAsync(DeleteWorkerFleetRequest request)
AWSIoTRoboRunnerAsync
Grants permission to delete a worker fleet
deleteWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
public Future<DeleteWorkerFleetResult> deleteWorkerFleetAsync(DeleteWorkerFleetRequest request, AsyncHandler<DeleteWorkerFleetRequest,DeleteWorkerFleetResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to delete a worker fleet
deleteWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<GetDestinationResult> getDestinationAsync(GetDestinationRequest request)
AWSIoTRoboRunnerAsync
Grants permission to get a destination
getDestinationAsync
in interface AWSIoTRoboRunnerAsync
public Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest request, AsyncHandler<GetDestinationRequest,GetDestinationResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to get a destination
getDestinationAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<GetSiteResult> getSiteAsync(GetSiteRequest request)
AWSIoTRoboRunnerAsync
Grants permission to get a site
getSiteAsync
in interface AWSIoTRoboRunnerAsync
public Future<GetSiteResult> getSiteAsync(GetSiteRequest request, AsyncHandler<GetSiteRequest,GetSiteResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to get a site
getSiteAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<GetWorkerResult> getWorkerAsync(GetWorkerRequest request)
AWSIoTRoboRunnerAsync
Grants permission to get a worker
getWorkerAsync
in interface AWSIoTRoboRunnerAsync
public Future<GetWorkerResult> getWorkerAsync(GetWorkerRequest request, AsyncHandler<GetWorkerRequest,GetWorkerResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to get a worker
getWorkerAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<GetWorkerFleetResult> getWorkerFleetAsync(GetWorkerFleetRequest request)
AWSIoTRoboRunnerAsync
Grants permission to get a worker fleet
getWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
public Future<GetWorkerFleetResult> getWorkerFleetAsync(GetWorkerFleetRequest request, AsyncHandler<GetWorkerFleetRequest,GetWorkerFleetResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to get a worker fleet
getWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest request)
AWSIoTRoboRunnerAsync
Grants permission to list destinations
listDestinationsAsync
in interface AWSIoTRoboRunnerAsync
public Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest request, AsyncHandler<ListDestinationsRequest,ListDestinationsResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to list destinations
listDestinationsAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<ListSitesResult> listSitesAsync(ListSitesRequest request)
AWSIoTRoboRunnerAsync
Grants permission to list sites
listSitesAsync
in interface AWSIoTRoboRunnerAsync
public Future<ListSitesResult> listSitesAsync(ListSitesRequest request, AsyncHandler<ListSitesRequest,ListSitesResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to list sites
listSitesAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<ListWorkerFleetsResult> listWorkerFleetsAsync(ListWorkerFleetsRequest request)
AWSIoTRoboRunnerAsync
Grants permission to list worker fleets
listWorkerFleetsAsync
in interface AWSIoTRoboRunnerAsync
public Future<ListWorkerFleetsResult> listWorkerFleetsAsync(ListWorkerFleetsRequest request, AsyncHandler<ListWorkerFleetsRequest,ListWorkerFleetsResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to list worker fleets
listWorkerFleetsAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<ListWorkersResult> listWorkersAsync(ListWorkersRequest request)
AWSIoTRoboRunnerAsync
Grants permission to list workers
listWorkersAsync
in interface AWSIoTRoboRunnerAsync
public Future<ListWorkersResult> listWorkersAsync(ListWorkersRequest request, AsyncHandler<ListWorkersRequest,ListWorkersResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to list workers
listWorkersAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest request)
AWSIoTRoboRunnerAsync
Grants permission to update a destination
updateDestinationAsync
in interface AWSIoTRoboRunnerAsync
public Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest request, AsyncHandler<UpdateDestinationRequest,UpdateDestinationResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to update a destination
updateDestinationAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<UpdateSiteResult> updateSiteAsync(UpdateSiteRequest request)
AWSIoTRoboRunnerAsync
Grants permission to update a site
updateSiteAsync
in interface AWSIoTRoboRunnerAsync
public Future<UpdateSiteResult> updateSiteAsync(UpdateSiteRequest request, AsyncHandler<UpdateSiteRequest,UpdateSiteResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to update a site
updateSiteAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<UpdateWorkerResult> updateWorkerAsync(UpdateWorkerRequest request)
AWSIoTRoboRunnerAsync
Grants permission to update a worker
updateWorkerAsync
in interface AWSIoTRoboRunnerAsync
public Future<UpdateWorkerResult> updateWorkerAsync(UpdateWorkerRequest request, AsyncHandler<UpdateWorkerRequest,UpdateWorkerResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to update a worker
updateWorkerAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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<UpdateWorkerFleetResult> updateWorkerFleetAsync(UpdateWorkerFleetRequest request)
AWSIoTRoboRunnerAsync
Grants permission to update a worker fleet
updateWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
public Future<UpdateWorkerFleetResult> updateWorkerFleetAsync(UpdateWorkerFleetRequest request, AsyncHandler<UpdateWorkerFleetRequest,UpdateWorkerFleetResult> asyncHandler)
AWSIoTRoboRunnerAsync
Grants permission to update a worker fleet
updateWorkerFleetAsync
in interface AWSIoTRoboRunnerAsync
asyncHandler
- 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.