@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSRoboMakerAsync extends AWSRoboMaker
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSRoboMakerAsync
instead.
This section provides documentation for the AWS RoboMaker API operations.
ENDPOINT_PREFIX
batchDeleteWorlds, batchDescribeSimulationJob, cancelDeploymentJob, cancelSimulationJob, cancelSimulationJobBatch, cancelWorldExportJob, cancelWorldGenerationJob, createDeploymentJob, createFleet, createRobot, createRobotApplication, createRobotApplicationVersion, createSimulationApplication, createSimulationApplicationVersion, createSimulationJob, createWorldExportJob, createWorldGenerationJob, createWorldTemplate, deleteFleet, deleteRobot, deleteRobotApplication, deleteSimulationApplication, deleteWorldTemplate, deregisterRobot, describeDeploymentJob, describeFleet, describeRobot, describeRobotApplication, describeSimulationApplication, describeSimulationJob, describeSimulationJobBatch, describeWorld, describeWorldExportJob, describeWorldGenerationJob, describeWorldTemplate, getCachedResponseMetadata, getWorldTemplateBody, listDeploymentJobs, listFleets, listRobotApplications, listRobots, listSimulationApplications, listSimulationJobBatches, listSimulationJobs, listTagsForResource, listWorldExportJobs, listWorldGenerationJobs, listWorlds, listWorldTemplates, registerRobot, restartSimulationJob, shutdown, startSimulationJobBatch, syncDeploymentJob, tagResource, untagResource, updateRobotApplication, updateSimulationApplication, updateWorldTemplate
Future<BatchDeleteWorldsResult> batchDeleteWorldsAsync(BatchDeleteWorldsRequest batchDeleteWorldsRequest)
Deletes one or more worlds in a batch operation.
batchDeleteWorldsRequest
- Future<BatchDeleteWorldsResult> batchDeleteWorldsAsync(BatchDeleteWorldsRequest batchDeleteWorldsRequest, AsyncHandler<BatchDeleteWorldsRequest,BatchDeleteWorldsResult> asyncHandler)
Deletes one or more worlds in a batch operation.
batchDeleteWorldsRequest
- 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.Future<BatchDescribeSimulationJobResult> batchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest batchDescribeSimulationJobRequest)
Describes one or more simulation jobs.
batchDescribeSimulationJobRequest
- Future<BatchDescribeSimulationJobResult> batchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest batchDescribeSimulationJobRequest, AsyncHandler<BatchDescribeSimulationJobRequest,BatchDescribeSimulationJobResult> asyncHandler)
Describes one or more simulation jobs.
batchDescribeSimulationJobRequest
- 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.@Deprecated Future<CancelDeploymentJobResult> cancelDeploymentJobAsync(CancelDeploymentJobRequest cancelDeploymentJobRequest)
Cancels the specified deployment job.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
cancelDeploymentJobRequest
- @Deprecated Future<CancelDeploymentJobResult> cancelDeploymentJobAsync(CancelDeploymentJobRequest cancelDeploymentJobRequest, AsyncHandler<CancelDeploymentJobRequest,CancelDeploymentJobResult> asyncHandler)
Cancels the specified deployment job.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
cancelDeploymentJobRequest
- 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.Future<CancelSimulationJobResult> cancelSimulationJobAsync(CancelSimulationJobRequest cancelSimulationJobRequest)
Cancels the specified simulation job.
cancelSimulationJobRequest
- Future<CancelSimulationJobResult> cancelSimulationJobAsync(CancelSimulationJobRequest cancelSimulationJobRequest, AsyncHandler<CancelSimulationJobRequest,CancelSimulationJobResult> asyncHandler)
Cancels the specified simulation job.
cancelSimulationJobRequest
- 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.Future<CancelSimulationJobBatchResult> cancelSimulationJobBatchAsync(CancelSimulationJobBatchRequest cancelSimulationJobBatchRequest)
Cancels a simulation job batch. When you cancel a simulation job batch, you are also cancelling all of the active simulation jobs created as part of the batch.
cancelSimulationJobBatchRequest
- Future<CancelSimulationJobBatchResult> cancelSimulationJobBatchAsync(CancelSimulationJobBatchRequest cancelSimulationJobBatchRequest, AsyncHandler<CancelSimulationJobBatchRequest,CancelSimulationJobBatchResult> asyncHandler)
Cancels a simulation job batch. When you cancel a simulation job batch, you are also cancelling all of the active simulation jobs created as part of the batch.
cancelSimulationJobBatchRequest
- 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.Future<CancelWorldExportJobResult> cancelWorldExportJobAsync(CancelWorldExportJobRequest cancelWorldExportJobRequest)
Cancels the specified export job.
cancelWorldExportJobRequest
- Future<CancelWorldExportJobResult> cancelWorldExportJobAsync(CancelWorldExportJobRequest cancelWorldExportJobRequest, AsyncHandler<CancelWorldExportJobRequest,CancelWorldExportJobResult> asyncHandler)
Cancels the specified export job.
cancelWorldExportJobRequest
- 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.Future<CancelWorldGenerationJobResult> cancelWorldGenerationJobAsync(CancelWorldGenerationJobRequest cancelWorldGenerationJobRequest)
Cancels the specified world generator job.
cancelWorldGenerationJobRequest
- Future<CancelWorldGenerationJobResult> cancelWorldGenerationJobAsync(CancelWorldGenerationJobRequest cancelWorldGenerationJobRequest, AsyncHandler<CancelWorldGenerationJobRequest,CancelWorldGenerationJobResult> asyncHandler)
Cancels the specified world generator job.
cancelWorldGenerationJobRequest
- 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.@Deprecated Future<CreateDeploymentJobResult> createDeploymentJobAsync(CreateDeploymentJobRequest createDeploymentJobRequest)
Deploys a specific version of a robot application to robots in a fleet.
This API is no longer supported and will throw an error if used.
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.
createDeploymentJobRequest
- @Deprecated Future<CreateDeploymentJobResult> createDeploymentJobAsync(CreateDeploymentJobRequest createDeploymentJobRequest, AsyncHandler<CreateDeploymentJobRequest,CreateDeploymentJobResult> asyncHandler)
Deploys a specific version of a robot application to robots in a fleet.
This API is no longer supported and will throw an error if used.
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.
createDeploymentJobRequest
- 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.@Deprecated Future<CreateFleetResult> createFleetAsync(CreateFleetRequest createFleetRequest)
Creates a fleet, a logical group of robots running the same robot application.
This API is no longer supported and will throw an error if used.
createFleetRequest
- @Deprecated Future<CreateFleetResult> createFleetAsync(CreateFleetRequest createFleetRequest, AsyncHandler<CreateFleetRequest,CreateFleetResult> asyncHandler)
Creates a fleet, a logical group of robots running the same robot application.
This API is no longer supported and will throw an error if used.
createFleetRequest
- 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.@Deprecated Future<CreateRobotResult> createRobotAsync(CreateRobotRequest createRobotRequest)
Creates a robot.
This API is no longer supported and will throw an error if used.
createRobotRequest
- @Deprecated Future<CreateRobotResult> createRobotAsync(CreateRobotRequest createRobotRequest, AsyncHandler<CreateRobotRequest,CreateRobotResult> asyncHandler)
Creates a robot.
This API is no longer supported and will throw an error if used.
createRobotRequest
- 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.Future<CreateRobotApplicationResult> createRobotApplicationAsync(CreateRobotApplicationRequest createRobotApplicationRequest)
Creates a robot application.
createRobotApplicationRequest
- Future<CreateRobotApplicationResult> createRobotApplicationAsync(CreateRobotApplicationRequest createRobotApplicationRequest, AsyncHandler<CreateRobotApplicationRequest,CreateRobotApplicationResult> asyncHandler)
Creates a robot application.
createRobotApplicationRequest
- 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.Future<CreateRobotApplicationVersionResult> createRobotApplicationVersionAsync(CreateRobotApplicationVersionRequest createRobotApplicationVersionRequest)
Creates a version of a robot application.
createRobotApplicationVersionRequest
- Future<CreateRobotApplicationVersionResult> createRobotApplicationVersionAsync(CreateRobotApplicationVersionRequest createRobotApplicationVersionRequest, AsyncHandler<CreateRobotApplicationVersionRequest,CreateRobotApplicationVersionResult> asyncHandler)
Creates a version of a robot application.
createRobotApplicationVersionRequest
- 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.Future<CreateSimulationApplicationResult> createSimulationApplicationAsync(CreateSimulationApplicationRequest createSimulationApplicationRequest)
Creates a simulation application.
createSimulationApplicationRequest
- Future<CreateSimulationApplicationResult> createSimulationApplicationAsync(CreateSimulationApplicationRequest createSimulationApplicationRequest, AsyncHandler<CreateSimulationApplicationRequest,CreateSimulationApplicationResult> asyncHandler)
Creates a simulation application.
createSimulationApplicationRequest
- 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.Future<CreateSimulationApplicationVersionResult> createSimulationApplicationVersionAsync(CreateSimulationApplicationVersionRequest createSimulationApplicationVersionRequest)
Creates a simulation application with a specific revision id.
createSimulationApplicationVersionRequest
- Future<CreateSimulationApplicationVersionResult> createSimulationApplicationVersionAsync(CreateSimulationApplicationVersionRequest createSimulationApplicationVersionRequest, AsyncHandler<CreateSimulationApplicationVersionRequest,CreateSimulationApplicationVersionResult> asyncHandler)
Creates a simulation application with a specific revision id.
createSimulationApplicationVersionRequest
- 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.Future<CreateSimulationJobResult> createSimulationJobAsync(CreateSimulationJobRequest createSimulationJobRequest)
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobRequest
- Future<CreateSimulationJobResult> createSimulationJobAsync(CreateSimulationJobRequest createSimulationJobRequest, AsyncHandler<CreateSimulationJobRequest,CreateSimulationJobResult> asyncHandler)
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobRequest
- 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.Future<CreateWorldExportJobResult> createWorldExportJobAsync(CreateWorldExportJobRequest createWorldExportJobRequest)
Creates a world export job.
createWorldExportJobRequest
- Future<CreateWorldExportJobResult> createWorldExportJobAsync(CreateWorldExportJobRequest createWorldExportJobRequest, AsyncHandler<CreateWorldExportJobRequest,CreateWorldExportJobResult> asyncHandler)
Creates a world export job.
createWorldExportJobRequest
- 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.Future<CreateWorldGenerationJobResult> createWorldGenerationJobAsync(CreateWorldGenerationJobRequest createWorldGenerationJobRequest)
Creates worlds using the specified template.
createWorldGenerationJobRequest
- Future<CreateWorldGenerationJobResult> createWorldGenerationJobAsync(CreateWorldGenerationJobRequest createWorldGenerationJobRequest, AsyncHandler<CreateWorldGenerationJobRequest,CreateWorldGenerationJobResult> asyncHandler)
Creates worlds using the specified template.
createWorldGenerationJobRequest
- 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.Future<CreateWorldTemplateResult> createWorldTemplateAsync(CreateWorldTemplateRequest createWorldTemplateRequest)
Creates a world template.
createWorldTemplateRequest
- Future<CreateWorldTemplateResult> createWorldTemplateAsync(CreateWorldTemplateRequest createWorldTemplateRequest, AsyncHandler<CreateWorldTemplateRequest,CreateWorldTemplateResult> asyncHandler)
Creates a world template.
createWorldTemplateRequest
- 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.@Deprecated Future<DeleteFleetResult> deleteFleetAsync(DeleteFleetRequest deleteFleetRequest)
Deletes a fleet.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
deleteFleetRequest
- @Deprecated Future<DeleteFleetResult> deleteFleetAsync(DeleteFleetRequest deleteFleetRequest, AsyncHandler<DeleteFleetRequest,DeleteFleetResult> asyncHandler)
Deletes a fleet.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
deleteFleetRequest
- 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.@Deprecated Future<DeleteRobotResult> deleteRobotAsync(DeleteRobotRequest deleteRobotRequest)
Deletes a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
deleteRobotRequest
- @Deprecated Future<DeleteRobotResult> deleteRobotAsync(DeleteRobotRequest deleteRobotRequest, AsyncHandler<DeleteRobotRequest,DeleteRobotResult> asyncHandler)
Deletes a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
deleteRobotRequest
- 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.Future<DeleteRobotApplicationResult> deleteRobotApplicationAsync(DeleteRobotApplicationRequest deleteRobotApplicationRequest)
Deletes a robot application.
deleteRobotApplicationRequest
- Future<DeleteRobotApplicationResult> deleteRobotApplicationAsync(DeleteRobotApplicationRequest deleteRobotApplicationRequest, AsyncHandler<DeleteRobotApplicationRequest,DeleteRobotApplicationResult> asyncHandler)
Deletes a robot application.
deleteRobotApplicationRequest
- 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.Future<DeleteSimulationApplicationResult> deleteSimulationApplicationAsync(DeleteSimulationApplicationRequest deleteSimulationApplicationRequest)
Deletes a simulation application.
deleteSimulationApplicationRequest
- Future<DeleteSimulationApplicationResult> deleteSimulationApplicationAsync(DeleteSimulationApplicationRequest deleteSimulationApplicationRequest, AsyncHandler<DeleteSimulationApplicationRequest,DeleteSimulationApplicationResult> asyncHandler)
Deletes a simulation application.
deleteSimulationApplicationRequest
- 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.Future<DeleteWorldTemplateResult> deleteWorldTemplateAsync(DeleteWorldTemplateRequest deleteWorldTemplateRequest)
Deletes a world template.
deleteWorldTemplateRequest
- Future<DeleteWorldTemplateResult> deleteWorldTemplateAsync(DeleteWorldTemplateRequest deleteWorldTemplateRequest, AsyncHandler<DeleteWorldTemplateRequest,DeleteWorldTemplateResult> asyncHandler)
Deletes a world template.
deleteWorldTemplateRequest
- 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.@Deprecated Future<DeregisterRobotResult> deregisterRobotAsync(DeregisterRobotRequest deregisterRobotRequest)
Deregisters a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
deregisterRobotRequest
- @Deprecated Future<DeregisterRobotResult> deregisterRobotAsync(DeregisterRobotRequest deregisterRobotRequest, AsyncHandler<DeregisterRobotRequest,DeregisterRobotResult> asyncHandler)
Deregisters a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
deregisterRobotRequest
- 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.@Deprecated Future<DescribeDeploymentJobResult> describeDeploymentJobAsync(DescribeDeploymentJobRequest describeDeploymentJobRequest)
Describes a deployment job.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
describeDeploymentJobRequest
- @Deprecated Future<DescribeDeploymentJobResult> describeDeploymentJobAsync(DescribeDeploymentJobRequest describeDeploymentJobRequest, AsyncHandler<DescribeDeploymentJobRequest,DescribeDeploymentJobResult> asyncHandler)
Describes a deployment job.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
describeDeploymentJobRequest
- 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.@Deprecated Future<DescribeFleetResult> describeFleetAsync(DescribeFleetRequest describeFleetRequest)
Describes a fleet.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
describeFleetRequest
- @Deprecated Future<DescribeFleetResult> describeFleetAsync(DescribeFleetRequest describeFleetRequest, AsyncHandler<DescribeFleetRequest,DescribeFleetResult> asyncHandler)
Describes a fleet.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
describeFleetRequest
- 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.@Deprecated Future<DescribeRobotResult> describeRobotAsync(DescribeRobotRequest describeRobotRequest)
Describes a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
describeRobotRequest
- @Deprecated Future<DescribeRobotResult> describeRobotAsync(DescribeRobotRequest describeRobotRequest, AsyncHandler<DescribeRobotRequest,DescribeRobotResult> asyncHandler)
Describes a robot.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
describeRobotRequest
- 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.Future<DescribeRobotApplicationResult> describeRobotApplicationAsync(DescribeRobotApplicationRequest describeRobotApplicationRequest)
Describes a robot application.
describeRobotApplicationRequest
- Future<DescribeRobotApplicationResult> describeRobotApplicationAsync(DescribeRobotApplicationRequest describeRobotApplicationRequest, AsyncHandler<DescribeRobotApplicationRequest,DescribeRobotApplicationResult> asyncHandler)
Describes a robot application.
describeRobotApplicationRequest
- 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.Future<DescribeSimulationApplicationResult> describeSimulationApplicationAsync(DescribeSimulationApplicationRequest describeSimulationApplicationRequest)
Describes a simulation application.
describeSimulationApplicationRequest
- Future<DescribeSimulationApplicationResult> describeSimulationApplicationAsync(DescribeSimulationApplicationRequest describeSimulationApplicationRequest, AsyncHandler<DescribeSimulationApplicationRequest,DescribeSimulationApplicationResult> asyncHandler)
Describes a simulation application.
describeSimulationApplicationRequest
- 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.Future<DescribeSimulationJobResult> describeSimulationJobAsync(DescribeSimulationJobRequest describeSimulationJobRequest)
Describes a simulation job.
describeSimulationJobRequest
- Future<DescribeSimulationJobResult> describeSimulationJobAsync(DescribeSimulationJobRequest describeSimulationJobRequest, AsyncHandler<DescribeSimulationJobRequest,DescribeSimulationJobResult> asyncHandler)
Describes a simulation job.
describeSimulationJobRequest
- 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.Future<DescribeSimulationJobBatchResult> describeSimulationJobBatchAsync(DescribeSimulationJobBatchRequest describeSimulationJobBatchRequest)
Describes a simulation job batch.
describeSimulationJobBatchRequest
- Future<DescribeSimulationJobBatchResult> describeSimulationJobBatchAsync(DescribeSimulationJobBatchRequest describeSimulationJobBatchRequest, AsyncHandler<DescribeSimulationJobBatchRequest,DescribeSimulationJobBatchResult> asyncHandler)
Describes a simulation job batch.
describeSimulationJobBatchRequest
- 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.Future<DescribeWorldResult> describeWorldAsync(DescribeWorldRequest describeWorldRequest)
Describes a world.
describeWorldRequest
- Future<DescribeWorldResult> describeWorldAsync(DescribeWorldRequest describeWorldRequest, AsyncHandler<DescribeWorldRequest,DescribeWorldResult> asyncHandler)
Describes a world.
describeWorldRequest
- 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.Future<DescribeWorldExportJobResult> describeWorldExportJobAsync(DescribeWorldExportJobRequest describeWorldExportJobRequest)
Describes a world export job.
describeWorldExportJobRequest
- Future<DescribeWorldExportJobResult> describeWorldExportJobAsync(DescribeWorldExportJobRequest describeWorldExportJobRequest, AsyncHandler<DescribeWorldExportJobRequest,DescribeWorldExportJobResult> asyncHandler)
Describes a world export job.
describeWorldExportJobRequest
- 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.Future<DescribeWorldGenerationJobResult> describeWorldGenerationJobAsync(DescribeWorldGenerationJobRequest describeWorldGenerationJobRequest)
Describes a world generation job.
describeWorldGenerationJobRequest
- Future<DescribeWorldGenerationJobResult> describeWorldGenerationJobAsync(DescribeWorldGenerationJobRequest describeWorldGenerationJobRequest, AsyncHandler<DescribeWorldGenerationJobRequest,DescribeWorldGenerationJobResult> asyncHandler)
Describes a world generation job.
describeWorldGenerationJobRequest
- 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.Future<DescribeWorldTemplateResult> describeWorldTemplateAsync(DescribeWorldTemplateRequest describeWorldTemplateRequest)
Describes a world template.
describeWorldTemplateRequest
- Future<DescribeWorldTemplateResult> describeWorldTemplateAsync(DescribeWorldTemplateRequest describeWorldTemplateRequest, AsyncHandler<DescribeWorldTemplateRequest,DescribeWorldTemplateResult> asyncHandler)
Describes a world template.
describeWorldTemplateRequest
- 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.Future<GetWorldTemplateBodyResult> getWorldTemplateBodyAsync(GetWorldTemplateBodyRequest getWorldTemplateBodyRequest)
Gets the world template body.
getWorldTemplateBodyRequest
- Future<GetWorldTemplateBodyResult> getWorldTemplateBodyAsync(GetWorldTemplateBodyRequest getWorldTemplateBodyRequest, AsyncHandler<GetWorldTemplateBodyRequest,GetWorldTemplateBodyResult> asyncHandler)
Gets the world template body.
getWorldTemplateBodyRequest
- 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.@Deprecated Future<ListDeploymentJobsResult> listDeploymentJobsAsync(ListDeploymentJobsRequest listDeploymentJobsRequest)
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
listDeploymentJobsRequest
- @Deprecated Future<ListDeploymentJobsResult> listDeploymentJobsAsync(ListDeploymentJobsRequest listDeploymentJobsRequest, AsyncHandler<ListDeploymentJobsRequest,ListDeploymentJobsResult> asyncHandler)
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
listDeploymentJobsRequest
- 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.@Deprecated Future<ListFleetsResult> listFleetsAsync(ListFleetsRequest listFleetsRequest)
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
listFleetsRequest
- @Deprecated Future<ListFleetsResult> listFleetsAsync(ListFleetsRequest listFleetsRequest, AsyncHandler<ListFleetsRequest,ListFleetsResult> asyncHandler)
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
listFleetsRequest
- 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.Future<ListRobotApplicationsResult> listRobotApplicationsAsync(ListRobotApplicationsRequest listRobotApplicationsRequest)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsRequest
- Future<ListRobotApplicationsResult> listRobotApplicationsAsync(ListRobotApplicationsRequest listRobotApplicationsRequest, AsyncHandler<ListRobotApplicationsRequest,ListRobotApplicationsResult> asyncHandler)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsRequest
- 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.@Deprecated Future<ListRobotsResult> listRobotsAsync(ListRobotsRequest listRobotsRequest)
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
listRobotsRequest
- @Deprecated Future<ListRobotsResult> listRobotsAsync(ListRobotsRequest listRobotsRequest, AsyncHandler<ListRobotsRequest,ListRobotsResult> asyncHandler)
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
listRobotsRequest
- 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.Future<ListSimulationApplicationsResult> listSimulationApplicationsAsync(ListSimulationApplicationsRequest listSimulationApplicationsRequest)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsRequest
- Future<ListSimulationApplicationsResult> listSimulationApplicationsAsync(ListSimulationApplicationsRequest listSimulationApplicationsRequest, AsyncHandler<ListSimulationApplicationsRequest,ListSimulationApplicationsResult> asyncHandler)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsRequest
- 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.Future<ListSimulationJobBatchesResult> listSimulationJobBatchesAsync(ListSimulationJobBatchesRequest listSimulationJobBatchesRequest)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
listSimulationJobBatchesRequest
- Future<ListSimulationJobBatchesResult> listSimulationJobBatchesAsync(ListSimulationJobBatchesRequest listSimulationJobBatchesRequest, AsyncHandler<ListSimulationJobBatchesRequest,ListSimulationJobBatchesResult> asyncHandler)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
listSimulationJobBatchesRequest
- 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.Future<ListSimulationJobsResult> listSimulationJobsAsync(ListSimulationJobsRequest listSimulationJobsRequest)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsRequest
- Future<ListSimulationJobsResult> listSimulationJobsAsync(ListSimulationJobsRequest listSimulationJobsRequest, AsyncHandler<ListSimulationJobsRequest,ListSimulationJobsResult> asyncHandler)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsRequest
- 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.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags on a AWS RoboMaker resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists all tags on a AWS RoboMaker resource.
listTagsForResourceRequest
- 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.Future<ListWorldExportJobsResult> listWorldExportJobsAsync(ListWorldExportJobsRequest listWorldExportJobsRequest)
Lists world export jobs.
listWorldExportJobsRequest
- Future<ListWorldExportJobsResult> listWorldExportJobsAsync(ListWorldExportJobsRequest listWorldExportJobsRequest, AsyncHandler<ListWorldExportJobsRequest,ListWorldExportJobsResult> asyncHandler)
Lists world export jobs.
listWorldExportJobsRequest
- 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.Future<ListWorldGenerationJobsResult> listWorldGenerationJobsAsync(ListWorldGenerationJobsRequest listWorldGenerationJobsRequest)
Lists world generator jobs.
listWorldGenerationJobsRequest
- Future<ListWorldGenerationJobsResult> listWorldGenerationJobsAsync(ListWorldGenerationJobsRequest listWorldGenerationJobsRequest, AsyncHandler<ListWorldGenerationJobsRequest,ListWorldGenerationJobsResult> asyncHandler)
Lists world generator jobs.
listWorldGenerationJobsRequest
- 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.Future<ListWorldTemplatesResult> listWorldTemplatesAsync(ListWorldTemplatesRequest listWorldTemplatesRequest)
Lists world templates.
listWorldTemplatesRequest
- Future<ListWorldTemplatesResult> listWorldTemplatesAsync(ListWorldTemplatesRequest listWorldTemplatesRequest, AsyncHandler<ListWorldTemplatesRequest,ListWorldTemplatesResult> asyncHandler)
Lists world templates.
listWorldTemplatesRequest
- 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.Future<ListWorldsResult> listWorldsAsync(ListWorldsRequest listWorldsRequest)
Lists worlds.
listWorldsRequest
- Future<ListWorldsResult> listWorldsAsync(ListWorldsRequest listWorldsRequest, AsyncHandler<ListWorldsRequest,ListWorldsResult> asyncHandler)
Lists worlds.
listWorldsRequest
- 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.@Deprecated Future<RegisterRobotResult> registerRobotAsync(RegisterRobotRequest registerRobotRequest)
Registers a robot with a fleet.
This API is no longer supported and will throw an error if used.
registerRobotRequest
- @Deprecated Future<RegisterRobotResult> registerRobotAsync(RegisterRobotRequest registerRobotRequest, AsyncHandler<RegisterRobotRequest,RegisterRobotResult> asyncHandler)
Registers a robot with a fleet.
This API is no longer supported and will throw an error if used.
registerRobotRequest
- 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.Future<RestartSimulationJobResult> restartSimulationJobAsync(RestartSimulationJobRequest restartSimulationJobRequest)
Restarts a running simulation job.
restartSimulationJobRequest
- Future<RestartSimulationJobResult> restartSimulationJobAsync(RestartSimulationJobRequest restartSimulationJobRequest, AsyncHandler<RestartSimulationJobRequest,RestartSimulationJobResult> asyncHandler)
Restarts a running simulation job.
restartSimulationJobRequest
- 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.Future<StartSimulationJobBatchResult> startSimulationJobBatchAsync(StartSimulationJobBatchRequest startSimulationJobBatchRequest)
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
startSimulationJobBatchRequest
- Future<StartSimulationJobBatchResult> startSimulationJobBatchAsync(StartSimulationJobBatchRequest startSimulationJobBatchRequest, AsyncHandler<StartSimulationJobBatchRequest,StartSimulationJobBatchResult> asyncHandler)
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
startSimulationJobBatchRequest
- 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.@Deprecated Future<SyncDeploymentJobResult> syncDeploymentJobAsync(SyncDeploymentJobRequest syncDeploymentJobRequest)
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
syncDeploymentJobRequest
- @Deprecated Future<SyncDeploymentJobResult> syncDeploymentJobAsync(SyncDeploymentJobRequest syncDeploymentJobRequest, AsyncHandler<SyncDeploymentJobRequest,SyncDeploymentJobResult> asyncHandler)
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
This API will no longer be supported as of May 2, 2022. Use it to remove resources that were created for Deployment Service.
syncDeploymentJobRequest
- 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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
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.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
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.
tagResourceRequest
- 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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
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
.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
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
.
untagResourceRequest
- 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.Future<UpdateRobotApplicationResult> updateRobotApplicationAsync(UpdateRobotApplicationRequest updateRobotApplicationRequest)
Updates a robot application.
updateRobotApplicationRequest
- Future<UpdateRobotApplicationResult> updateRobotApplicationAsync(UpdateRobotApplicationRequest updateRobotApplicationRequest, AsyncHandler<UpdateRobotApplicationRequest,UpdateRobotApplicationResult> asyncHandler)
Updates a robot application.
updateRobotApplicationRequest
- 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.Future<UpdateSimulationApplicationResult> updateSimulationApplicationAsync(UpdateSimulationApplicationRequest updateSimulationApplicationRequest)
Updates a simulation application.
updateSimulationApplicationRequest
- Future<UpdateSimulationApplicationResult> updateSimulationApplicationAsync(UpdateSimulationApplicationRequest updateSimulationApplicationRequest, AsyncHandler<UpdateSimulationApplicationRequest,UpdateSimulationApplicationResult> asyncHandler)
Updates a simulation application.
updateSimulationApplicationRequest
- 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.Future<UpdateWorldTemplateResult> updateWorldTemplateAsync(UpdateWorldTemplateRequest updateWorldTemplateRequest)
Updates a world template.
updateWorldTemplateRequest
- Future<UpdateWorldTemplateResult> updateWorldTemplateAsync(UpdateWorldTemplateRequest updateWorldTemplateRequest, AsyncHandler<UpdateWorldTemplateRequest,UpdateWorldTemplateResult> asyncHandler)
Updates a world template.
updateWorldTemplateRequest
- 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.