@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSRoboMakerAsync extends AbstractAWSRoboMaker implements AWSRoboMakerAsync
AWSRoboMakerAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
batchDescribeSimulationJob, cancelDeploymentJob, cancelSimulationJob, createDeploymentJob, createFleet, createRobot, createRobotApplication, createRobotApplicationVersion, createSimulationApplication, createSimulationApplicationVersion, createSimulationJob, deleteFleet, deleteRobot, deleteRobotApplication, deleteSimulationApplication, deregisterRobot, describeDeploymentJob, describeFleet, describeRobot, describeRobotApplication, describeSimulationApplication, describeSimulationJob, getCachedResponseMetadata, listDeploymentJobs, listFleets, listRobotApplications, listRobots, listSimulationApplications, listSimulationJobs, listTagsForResource, registerRobot, restartSimulationJob, shutdown, syncDeploymentJob, tagResource, untagResource, updateRobotApplication, updateSimulationApplication
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
batchDescribeSimulationJob, cancelDeploymentJob, cancelSimulationJob, createDeploymentJob, createFleet, createRobot, createRobotApplication, createRobotApplicationVersion, createSimulationApplication, createSimulationApplicationVersion, createSimulationJob, deleteFleet, deleteRobot, deleteRobotApplication, deleteSimulationApplication, deregisterRobot, describeDeploymentJob, describeFleet, describeRobot, describeRobotApplication, describeSimulationApplication, describeSimulationJob, getCachedResponseMetadata, listDeploymentJobs, listFleets, listRobotApplications, listRobots, listSimulationApplications, listSimulationJobs, listTagsForResource, registerRobot, restartSimulationJob, shutdown, syncDeploymentJob, tagResource, untagResource, updateRobotApplication, updateSimulationApplication
public Future<BatchDescribeSimulationJobResult> batchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest request)
AWSRoboMakerAsync
Describes one or more simulation jobs.
batchDescribeSimulationJobAsync
in interface AWSRoboMakerAsync
public Future<BatchDescribeSimulationJobResult> batchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest request, AsyncHandler<BatchDescribeSimulationJobRequest,BatchDescribeSimulationJobResult> asyncHandler)
AWSRoboMakerAsync
Describes one or more simulation jobs.
batchDescribeSimulationJobAsync
in interface AWSRoboMakerAsync
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<CancelDeploymentJobResult> cancelDeploymentJobAsync(CancelDeploymentJobRequest request)
AWSRoboMakerAsync
Cancels the specified deployment job.
cancelDeploymentJobAsync
in interface AWSRoboMakerAsync
public Future<CancelDeploymentJobResult> cancelDeploymentJobAsync(CancelDeploymentJobRequest request, AsyncHandler<CancelDeploymentJobRequest,CancelDeploymentJobResult> asyncHandler)
AWSRoboMakerAsync
Cancels the specified deployment job.
cancelDeploymentJobAsync
in interface AWSRoboMakerAsync
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<CancelSimulationJobResult> cancelSimulationJobAsync(CancelSimulationJobRequest request)
AWSRoboMakerAsync
Cancels the specified simulation job.
cancelSimulationJobAsync
in interface AWSRoboMakerAsync
public Future<CancelSimulationJobResult> cancelSimulationJobAsync(CancelSimulationJobRequest request, AsyncHandler<CancelSimulationJobRequest,CancelSimulationJobResult> asyncHandler)
AWSRoboMakerAsync
Cancels the specified simulation job.
cancelSimulationJobAsync
in interface AWSRoboMakerAsync
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<CreateDeploymentJobResult> createDeploymentJobAsync(CreateDeploymentJobRequest request)
AWSRoboMakerAsync
Deploys a specific version of a robot application to robots in a fleet.
The robot application must have a numbered applicationVersion
for consistency reasons. To create a
new version, use CreateRobotApplicationVersion
or see Creating a Robot
Application Version.
After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.
createDeploymentJobAsync
in interface AWSRoboMakerAsync
public Future<CreateDeploymentJobResult> createDeploymentJobAsync(CreateDeploymentJobRequest request, AsyncHandler<CreateDeploymentJobRequest,CreateDeploymentJobResult> asyncHandler)
AWSRoboMakerAsync
Deploys a specific version of a robot application to robots in a fleet.
The robot application must have a numbered applicationVersion
for consistency reasons. To create a
new version, use CreateRobotApplicationVersion
or see Creating a Robot
Application Version.
After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.
createDeploymentJobAsync
in interface AWSRoboMakerAsync
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<CreateFleetResult> createFleetAsync(CreateFleetRequest request)
AWSRoboMakerAsync
Creates a fleet, a logical group of robots running the same robot application.
createFleetAsync
in interface AWSRoboMakerAsync
public Future<CreateFleetResult> createFleetAsync(CreateFleetRequest request, AsyncHandler<CreateFleetRequest,CreateFleetResult> asyncHandler)
AWSRoboMakerAsync
Creates a fleet, a logical group of robots running the same robot application.
createFleetAsync
in interface AWSRoboMakerAsync
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<CreateRobotResult> createRobotAsync(CreateRobotRequest request)
AWSRoboMakerAsync
Creates a robot.
createRobotAsync
in interface AWSRoboMakerAsync
public Future<CreateRobotResult> createRobotAsync(CreateRobotRequest request, AsyncHandler<CreateRobotRequest,CreateRobotResult> asyncHandler)
AWSRoboMakerAsync
Creates a robot.
createRobotAsync
in interface AWSRoboMakerAsync
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<CreateRobotApplicationResult> createRobotApplicationAsync(CreateRobotApplicationRequest request)
AWSRoboMakerAsync
Creates a robot application.
createRobotApplicationAsync
in interface AWSRoboMakerAsync
public Future<CreateRobotApplicationResult> createRobotApplicationAsync(CreateRobotApplicationRequest request, AsyncHandler<CreateRobotApplicationRequest,CreateRobotApplicationResult> asyncHandler)
AWSRoboMakerAsync
Creates a robot application.
createRobotApplicationAsync
in interface AWSRoboMakerAsync
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<CreateRobotApplicationVersionResult> createRobotApplicationVersionAsync(CreateRobotApplicationVersionRequest request)
AWSRoboMakerAsync
Creates a version of a robot application.
createRobotApplicationVersionAsync
in interface AWSRoboMakerAsync
public Future<CreateRobotApplicationVersionResult> createRobotApplicationVersionAsync(CreateRobotApplicationVersionRequest request, AsyncHandler<CreateRobotApplicationVersionRequest,CreateRobotApplicationVersionResult> asyncHandler)
AWSRoboMakerAsync
Creates a version of a robot application.
createRobotApplicationVersionAsync
in interface AWSRoboMakerAsync
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<CreateSimulationApplicationResult> createSimulationApplicationAsync(CreateSimulationApplicationRequest request)
AWSRoboMakerAsync
Creates a simulation application.
createSimulationApplicationAsync
in interface AWSRoboMakerAsync
public Future<CreateSimulationApplicationResult> createSimulationApplicationAsync(CreateSimulationApplicationRequest request, AsyncHandler<CreateSimulationApplicationRequest,CreateSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsync
Creates a simulation application.
createSimulationApplicationAsync
in interface AWSRoboMakerAsync
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<CreateSimulationApplicationVersionResult> createSimulationApplicationVersionAsync(CreateSimulationApplicationVersionRequest request)
AWSRoboMakerAsync
Creates a simulation application with a specific revision id.
createSimulationApplicationVersionAsync
in interface AWSRoboMakerAsync
public Future<CreateSimulationApplicationVersionResult> createSimulationApplicationVersionAsync(CreateSimulationApplicationVersionRequest request, AsyncHandler<CreateSimulationApplicationVersionRequest,CreateSimulationApplicationVersionResult> asyncHandler)
AWSRoboMakerAsync
Creates a simulation application with a specific revision id.
createSimulationApplicationVersionAsync
in interface AWSRoboMakerAsync
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<CreateSimulationJobResult> createSimulationJobAsync(CreateSimulationJobRequest request)
AWSRoboMakerAsync
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobAsync
in interface AWSRoboMakerAsync
public Future<CreateSimulationJobResult> createSimulationJobAsync(CreateSimulationJobRequest request, AsyncHandler<CreateSimulationJobRequest,CreateSimulationJobResult> asyncHandler)
AWSRoboMakerAsync
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobAsync
in interface AWSRoboMakerAsync
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<DeleteFleetResult> deleteFleetAsync(DeleteFleetRequest request)
AWSRoboMakerAsync
Deletes a fleet.
deleteFleetAsync
in interface AWSRoboMakerAsync
public Future<DeleteFleetResult> deleteFleetAsync(DeleteFleetRequest request, AsyncHandler<DeleteFleetRequest,DeleteFleetResult> asyncHandler)
AWSRoboMakerAsync
Deletes a fleet.
deleteFleetAsync
in interface AWSRoboMakerAsync
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<DeleteRobotResult> deleteRobotAsync(DeleteRobotRequest request)
AWSRoboMakerAsync
Deletes a robot.
deleteRobotAsync
in interface AWSRoboMakerAsync
public Future<DeleteRobotResult> deleteRobotAsync(DeleteRobotRequest request, AsyncHandler<DeleteRobotRequest,DeleteRobotResult> asyncHandler)
AWSRoboMakerAsync
Deletes a robot.
deleteRobotAsync
in interface AWSRoboMakerAsync
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<DeleteRobotApplicationResult> deleteRobotApplicationAsync(DeleteRobotApplicationRequest request)
AWSRoboMakerAsync
Deletes a robot application.
deleteRobotApplicationAsync
in interface AWSRoboMakerAsync
public Future<DeleteRobotApplicationResult> deleteRobotApplicationAsync(DeleteRobotApplicationRequest request, AsyncHandler<DeleteRobotApplicationRequest,DeleteRobotApplicationResult> asyncHandler)
AWSRoboMakerAsync
Deletes a robot application.
deleteRobotApplicationAsync
in interface AWSRoboMakerAsync
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<DeleteSimulationApplicationResult> deleteSimulationApplicationAsync(DeleteSimulationApplicationRequest request)
AWSRoboMakerAsync
Deletes a simulation application.
deleteSimulationApplicationAsync
in interface AWSRoboMakerAsync
public Future<DeleteSimulationApplicationResult> deleteSimulationApplicationAsync(DeleteSimulationApplicationRequest request, AsyncHandler<DeleteSimulationApplicationRequest,DeleteSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsync
Deletes a simulation application.
deleteSimulationApplicationAsync
in interface AWSRoboMakerAsync
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<DeregisterRobotResult> deregisterRobotAsync(DeregisterRobotRequest request)
AWSRoboMakerAsync
Deregisters a robot.
deregisterRobotAsync
in interface AWSRoboMakerAsync
public Future<DeregisterRobotResult> deregisterRobotAsync(DeregisterRobotRequest request, AsyncHandler<DeregisterRobotRequest,DeregisterRobotResult> asyncHandler)
AWSRoboMakerAsync
Deregisters a robot.
deregisterRobotAsync
in interface AWSRoboMakerAsync
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<DescribeDeploymentJobResult> describeDeploymentJobAsync(DescribeDeploymentJobRequest request)
AWSRoboMakerAsync
Describes a deployment job.
describeDeploymentJobAsync
in interface AWSRoboMakerAsync
public Future<DescribeDeploymentJobResult> describeDeploymentJobAsync(DescribeDeploymentJobRequest request, AsyncHandler<DescribeDeploymentJobRequest,DescribeDeploymentJobResult> asyncHandler)
AWSRoboMakerAsync
Describes a deployment job.
describeDeploymentJobAsync
in interface AWSRoboMakerAsync
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<DescribeFleetResult> describeFleetAsync(DescribeFleetRequest request)
AWSRoboMakerAsync
Describes a fleet.
describeFleetAsync
in interface AWSRoboMakerAsync
public Future<DescribeFleetResult> describeFleetAsync(DescribeFleetRequest request, AsyncHandler<DescribeFleetRequest,DescribeFleetResult> asyncHandler)
AWSRoboMakerAsync
Describes a fleet.
describeFleetAsync
in interface AWSRoboMakerAsync
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<DescribeRobotResult> describeRobotAsync(DescribeRobotRequest request)
AWSRoboMakerAsync
Describes a robot.
describeRobotAsync
in interface AWSRoboMakerAsync
public Future<DescribeRobotResult> describeRobotAsync(DescribeRobotRequest request, AsyncHandler<DescribeRobotRequest,DescribeRobotResult> asyncHandler)
AWSRoboMakerAsync
Describes a robot.
describeRobotAsync
in interface AWSRoboMakerAsync
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<DescribeRobotApplicationResult> describeRobotApplicationAsync(DescribeRobotApplicationRequest request)
AWSRoboMakerAsync
Describes a robot application.
describeRobotApplicationAsync
in interface AWSRoboMakerAsync
public Future<DescribeRobotApplicationResult> describeRobotApplicationAsync(DescribeRobotApplicationRequest request, AsyncHandler<DescribeRobotApplicationRequest,DescribeRobotApplicationResult> asyncHandler)
AWSRoboMakerAsync
Describes a robot application.
describeRobotApplicationAsync
in interface AWSRoboMakerAsync
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<DescribeSimulationApplicationResult> describeSimulationApplicationAsync(DescribeSimulationApplicationRequest request)
AWSRoboMakerAsync
Describes a simulation application.
describeSimulationApplicationAsync
in interface AWSRoboMakerAsync
public Future<DescribeSimulationApplicationResult> describeSimulationApplicationAsync(DescribeSimulationApplicationRequest request, AsyncHandler<DescribeSimulationApplicationRequest,DescribeSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsync
Describes a simulation application.
describeSimulationApplicationAsync
in interface AWSRoboMakerAsync
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<DescribeSimulationJobResult> describeSimulationJobAsync(DescribeSimulationJobRequest request)
AWSRoboMakerAsync
Describes a simulation job.
describeSimulationJobAsync
in interface AWSRoboMakerAsync
public Future<DescribeSimulationJobResult> describeSimulationJobAsync(DescribeSimulationJobRequest request, AsyncHandler<DescribeSimulationJobRequest,DescribeSimulationJobResult> asyncHandler)
AWSRoboMakerAsync
Describes a simulation job.
describeSimulationJobAsync
in interface AWSRoboMakerAsync
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<ListDeploymentJobsResult> listDeploymentJobsAsync(ListDeploymentJobsRequest request)
AWSRoboMakerAsync
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
listDeploymentJobsAsync
in interface AWSRoboMakerAsync
public Future<ListDeploymentJobsResult> listDeploymentJobsAsync(ListDeploymentJobsRequest request, AsyncHandler<ListDeploymentJobsRequest,ListDeploymentJobsResult> asyncHandler)
AWSRoboMakerAsync
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
listDeploymentJobsAsync
in interface AWSRoboMakerAsync
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<ListFleetsResult> listFleetsAsync(ListFleetsRequest request)
AWSRoboMakerAsync
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
listFleetsAsync
in interface AWSRoboMakerAsync
public Future<ListFleetsResult> listFleetsAsync(ListFleetsRequest request, AsyncHandler<ListFleetsRequest,ListFleetsResult> asyncHandler)
AWSRoboMakerAsync
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
listFleetsAsync
in interface AWSRoboMakerAsync
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<ListRobotApplicationsResult> listRobotApplicationsAsync(ListRobotApplicationsRequest request)
AWSRoboMakerAsync
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsAsync
in interface AWSRoboMakerAsync
public Future<ListRobotApplicationsResult> listRobotApplicationsAsync(ListRobotApplicationsRequest request, AsyncHandler<ListRobotApplicationsRequest,ListRobotApplicationsResult> asyncHandler)
AWSRoboMakerAsync
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsAsync
in interface AWSRoboMakerAsync
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<ListRobotsResult> listRobotsAsync(ListRobotsRequest request)
AWSRoboMakerAsync
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
listRobotsAsync
in interface AWSRoboMakerAsync
public Future<ListRobotsResult> listRobotsAsync(ListRobotsRequest request, AsyncHandler<ListRobotsRequest,ListRobotsResult> asyncHandler)
AWSRoboMakerAsync
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
listRobotsAsync
in interface AWSRoboMakerAsync
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<ListSimulationApplicationsResult> listSimulationApplicationsAsync(ListSimulationApplicationsRequest request)
AWSRoboMakerAsync
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsAsync
in interface AWSRoboMakerAsync
public Future<ListSimulationApplicationsResult> listSimulationApplicationsAsync(ListSimulationApplicationsRequest request, AsyncHandler<ListSimulationApplicationsRequest,ListSimulationApplicationsResult> asyncHandler)
AWSRoboMakerAsync
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsAsync
in interface AWSRoboMakerAsync
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<ListSimulationJobsResult> listSimulationJobsAsync(ListSimulationJobsRequest request)
AWSRoboMakerAsync
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsAsync
in interface AWSRoboMakerAsync
public Future<ListSimulationJobsResult> listSimulationJobsAsync(ListSimulationJobsRequest request, AsyncHandler<ListSimulationJobsRequest,ListSimulationJobsResult> asyncHandler)
AWSRoboMakerAsync
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsAsync
in interface AWSRoboMakerAsync
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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSRoboMakerAsync
Lists all tags on a AWS RoboMaker resource.
listTagsForResourceAsync
in interface AWSRoboMakerAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSRoboMakerAsync
Lists all tags on a AWS RoboMaker resource.
listTagsForResourceAsync
in interface AWSRoboMakerAsync
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<RegisterRobotResult> registerRobotAsync(RegisterRobotRequest request)
AWSRoboMakerAsync
Registers a robot with a fleet.
registerRobotAsync
in interface AWSRoboMakerAsync
public Future<RegisterRobotResult> registerRobotAsync(RegisterRobotRequest request, AsyncHandler<RegisterRobotRequest,RegisterRobotResult> asyncHandler)
AWSRoboMakerAsync
Registers a robot with a fleet.
registerRobotAsync
in interface AWSRoboMakerAsync
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<RestartSimulationJobResult> restartSimulationJobAsync(RestartSimulationJobRequest request)
AWSRoboMakerAsync
Restarts a running simulation job.
restartSimulationJobAsync
in interface AWSRoboMakerAsync
public Future<RestartSimulationJobResult> restartSimulationJobAsync(RestartSimulationJobRequest request, AsyncHandler<RestartSimulationJobRequest,RestartSimulationJobResult> asyncHandler)
AWSRoboMakerAsync
Restarts a running simulation job.
restartSimulationJobAsync
in interface AWSRoboMakerAsync
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<SyncDeploymentJobResult> syncDeploymentJobAsync(SyncDeploymentJobRequest request)
AWSRoboMakerAsync
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
syncDeploymentJobAsync
in interface AWSRoboMakerAsync
public Future<SyncDeploymentJobResult> syncDeploymentJobAsync(SyncDeploymentJobRequest request, AsyncHandler<SyncDeploymentJobRequest,SyncDeploymentJobResult> asyncHandler)
AWSRoboMakerAsync
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
syncDeploymentJobAsync
in interface AWSRoboMakerAsync
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<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSRoboMakerAsync
Adds or edits tags for a AWS RoboMaker resource.
Each tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty strings.
For information about the rules that apply to tag keys and tag values, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.
tagResourceAsync
in interface AWSRoboMakerAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSRoboMakerAsync
Adds or edits tags for a AWS RoboMaker resource.
Each tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty strings.
For information about the rules that apply to tag keys and tag values, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.
tagResourceAsync
in interface AWSRoboMakerAsync
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<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSRoboMakerAsync
Removes the specified tags from the specified AWS RoboMaker resource.
To remove a tag, specify the tag key. To change the tag value of an existing tag key, use TagResource
.
untagResourceAsync
in interface AWSRoboMakerAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSRoboMakerAsync
Removes the specified tags from the specified AWS RoboMaker resource.
To remove a tag, specify the tag key. To change the tag value of an existing tag key, use TagResource
.
untagResourceAsync
in interface AWSRoboMakerAsync
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<UpdateRobotApplicationResult> updateRobotApplicationAsync(UpdateRobotApplicationRequest request)
AWSRoboMakerAsync
Updates a robot application.
updateRobotApplicationAsync
in interface AWSRoboMakerAsync
public Future<UpdateRobotApplicationResult> updateRobotApplicationAsync(UpdateRobotApplicationRequest request, AsyncHandler<UpdateRobotApplicationRequest,UpdateRobotApplicationResult> asyncHandler)
AWSRoboMakerAsync
Updates a robot application.
updateRobotApplicationAsync
in interface AWSRoboMakerAsync
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<UpdateSimulationApplicationResult> updateSimulationApplicationAsync(UpdateSimulationApplicationRequest request)
AWSRoboMakerAsync
Updates a simulation application.
updateSimulationApplicationAsync
in interface AWSRoboMakerAsync
public Future<UpdateSimulationApplicationResult> updateSimulationApplicationAsync(UpdateSimulationApplicationRequest request, AsyncHandler<UpdateSimulationApplicationRequest,UpdateSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsync
Updates a simulation application.
updateSimulationApplicationAsync
in interface AWSRoboMakerAsync
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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.