@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSRoboMakerAsyncClient extends AWSRoboMakerClient implements AWSRoboMakerAsync
AsyncHandler can be used to receive notification when
an asynchronous operation completes.
This section provides documentation for the AWS RoboMaker API operations.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXbatchDeleteWorlds, batchDescribeSimulationJob, builder, 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, startSimulationJobBatch, syncDeploymentJob, tagResource, untagResource, updateRobotApplication, updateSimulationApplication, updateWorldTemplateaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchDeleteWorlds, 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, startSimulationJobBatch, syncDeploymentJob, tagResource, untagResource, updateRobotApplication, updateSimulationApplication, updateWorldTemplatepublic static AWSRoboMakerAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<BatchDeleteWorldsResult> batchDeleteWorldsAsync(BatchDeleteWorldsRequest request)
AWSRoboMakerAsyncDeletes one or more worlds in a batch operation.
batchDeleteWorldsAsync in interface AWSRoboMakerAsyncpublic Future<BatchDeleteWorldsResult> batchDeleteWorldsAsync(BatchDeleteWorldsRequest request, AsyncHandler<BatchDeleteWorldsRequest,BatchDeleteWorldsResult> asyncHandler)
AWSRoboMakerAsyncDeletes one or more worlds in a batch operation.
batchDeleteWorldsAsync in interface AWSRoboMakerAsyncasyncHandler - 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<BatchDescribeSimulationJobResult> batchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest request)
AWSRoboMakerAsyncDescribes one or more simulation jobs.
batchDescribeSimulationJobAsync in interface AWSRoboMakerAsyncpublic Future<BatchDescribeSimulationJobResult> batchDescribeSimulationJobAsync(BatchDescribeSimulationJobRequest request, AsyncHandler<BatchDescribeSimulationJobRequest,BatchDescribeSimulationJobResult> asyncHandler)
AWSRoboMakerAsyncDescribes one or more simulation jobs.
batchDescribeSimulationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<CancelDeploymentJobResult> cancelDeploymentJobAsync(CancelDeploymentJobRequest request)
AWSRoboMakerAsyncCancels 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.
cancelDeploymentJobAsync in interface AWSRoboMakerAsync@Deprecated public Future<CancelDeploymentJobResult> cancelDeploymentJobAsync(CancelDeploymentJobRequest request, AsyncHandler<CancelDeploymentJobRequest,CancelDeploymentJobResult> asyncHandler)
AWSRoboMakerAsyncCancels 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.
cancelDeploymentJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncCancels the specified simulation job.
cancelSimulationJobAsync in interface AWSRoboMakerAsyncpublic Future<CancelSimulationJobResult> cancelSimulationJobAsync(CancelSimulationJobRequest request, AsyncHandler<CancelSimulationJobRequest,CancelSimulationJobResult> asyncHandler)
AWSRoboMakerAsyncCancels the specified simulation job.
cancelSimulationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<CancelSimulationJobBatchResult> cancelSimulationJobBatchAsync(CancelSimulationJobBatchRequest request)
AWSRoboMakerAsyncCancels 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.
cancelSimulationJobBatchAsync in interface AWSRoboMakerAsyncpublic Future<CancelSimulationJobBatchResult> cancelSimulationJobBatchAsync(CancelSimulationJobBatchRequest request, AsyncHandler<CancelSimulationJobBatchRequest,CancelSimulationJobBatchResult> asyncHandler)
AWSRoboMakerAsyncCancels 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.
cancelSimulationJobBatchAsync in interface AWSRoboMakerAsyncasyncHandler - 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<CancelWorldExportJobResult> cancelWorldExportJobAsync(CancelWorldExportJobRequest request)
AWSRoboMakerAsyncCancels the specified export job.
cancelWorldExportJobAsync in interface AWSRoboMakerAsyncpublic Future<CancelWorldExportJobResult> cancelWorldExportJobAsync(CancelWorldExportJobRequest request, AsyncHandler<CancelWorldExportJobRequest,CancelWorldExportJobResult> asyncHandler)
AWSRoboMakerAsyncCancels the specified export job.
cancelWorldExportJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<CancelWorldGenerationJobResult> cancelWorldGenerationJobAsync(CancelWorldGenerationJobRequest request)
AWSRoboMakerAsyncCancels the specified world generator job.
cancelWorldGenerationJobAsync in interface AWSRoboMakerAsyncpublic Future<CancelWorldGenerationJobResult> cancelWorldGenerationJobAsync(CancelWorldGenerationJobRequest request, AsyncHandler<CancelWorldGenerationJobRequest,CancelWorldGenerationJobResult> asyncHandler)
AWSRoboMakerAsyncCancels the specified world generator job.
cancelWorldGenerationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<CreateDeploymentJobResult> createDeploymentJobAsync(CreateDeploymentJobRequest request)
AWSRoboMakerAsyncDeploys 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.
createDeploymentJobAsync in interface AWSRoboMakerAsync@Deprecated public Future<CreateDeploymentJobResult> createDeploymentJobAsync(CreateDeploymentJobRequest request, AsyncHandler<CreateDeploymentJobRequest,CreateDeploymentJobResult> asyncHandler)
AWSRoboMakerAsyncDeploys 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.
createDeploymentJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<CreateFleetResult> createFleetAsync(CreateFleetRequest request)
AWSRoboMakerAsyncCreates 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.
createFleetAsync in interface AWSRoboMakerAsync@Deprecated public Future<CreateFleetResult> createFleetAsync(CreateFleetRequest request, AsyncHandler<CreateFleetRequest,CreateFleetResult> asyncHandler)
AWSRoboMakerAsyncCreates 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.
createFleetAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<CreateRobotResult> createRobotAsync(CreateRobotRequest request)
AWSRoboMakerAsyncCreates a robot.
This API is no longer supported and will throw an error if used.
createRobotAsync in interface AWSRoboMakerAsync@Deprecated public Future<CreateRobotResult> createRobotAsync(CreateRobotRequest request, AsyncHandler<CreateRobotRequest,CreateRobotResult> asyncHandler)
AWSRoboMakerAsyncCreates a robot.
This API is no longer supported and will throw an error if used.
createRobotAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncCreates a robot application.
createRobotApplicationAsync in interface AWSRoboMakerAsyncpublic Future<CreateRobotApplicationResult> createRobotApplicationAsync(CreateRobotApplicationRequest request, AsyncHandler<CreateRobotApplicationRequest,CreateRobotApplicationResult> asyncHandler)
AWSRoboMakerAsyncCreates a robot application.
createRobotApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncCreates a version of a robot application.
createRobotApplicationVersionAsync in interface AWSRoboMakerAsyncpublic Future<CreateRobotApplicationVersionResult> createRobotApplicationVersionAsync(CreateRobotApplicationVersionRequest request, AsyncHandler<CreateRobotApplicationVersionRequest,CreateRobotApplicationVersionResult> asyncHandler)
AWSRoboMakerAsyncCreates a version of a robot application.
createRobotApplicationVersionAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncCreates a simulation application.
createSimulationApplicationAsync in interface AWSRoboMakerAsyncpublic Future<CreateSimulationApplicationResult> createSimulationApplicationAsync(CreateSimulationApplicationRequest request, AsyncHandler<CreateSimulationApplicationRequest,CreateSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsyncCreates a simulation application.
createSimulationApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncCreates a simulation application with a specific revision id.
createSimulationApplicationVersionAsync in interface AWSRoboMakerAsyncpublic Future<CreateSimulationApplicationVersionResult> createSimulationApplicationVersionAsync(CreateSimulationApplicationVersionRequest request, AsyncHandler<CreateSimulationApplicationVersionRequest,CreateSimulationApplicationVersionResult> asyncHandler)
AWSRoboMakerAsyncCreates a simulation application with a specific revision id.
createSimulationApplicationVersionAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncCreates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobAsync in interface AWSRoboMakerAsyncpublic Future<CreateSimulationJobResult> createSimulationJobAsync(CreateSimulationJobRequest request, AsyncHandler<CreateSimulationJobRequest,CreateSimulationJobResult> asyncHandler)
AWSRoboMakerAsyncCreates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<CreateWorldExportJobResult> createWorldExportJobAsync(CreateWorldExportJobRequest request)
AWSRoboMakerAsyncCreates a world export job.
createWorldExportJobAsync in interface AWSRoboMakerAsyncpublic Future<CreateWorldExportJobResult> createWorldExportJobAsync(CreateWorldExportJobRequest request, AsyncHandler<CreateWorldExportJobRequest,CreateWorldExportJobResult> asyncHandler)
AWSRoboMakerAsyncCreates a world export job.
createWorldExportJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<CreateWorldGenerationJobResult> createWorldGenerationJobAsync(CreateWorldGenerationJobRequest request)
AWSRoboMakerAsyncCreates worlds using the specified template.
createWorldGenerationJobAsync in interface AWSRoboMakerAsyncpublic Future<CreateWorldGenerationJobResult> createWorldGenerationJobAsync(CreateWorldGenerationJobRequest request, AsyncHandler<CreateWorldGenerationJobRequest,CreateWorldGenerationJobResult> asyncHandler)
AWSRoboMakerAsyncCreates worlds using the specified template.
createWorldGenerationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<CreateWorldTemplateResult> createWorldTemplateAsync(CreateWorldTemplateRequest request)
AWSRoboMakerAsyncCreates a world template.
createWorldTemplateAsync in interface AWSRoboMakerAsyncpublic Future<CreateWorldTemplateResult> createWorldTemplateAsync(CreateWorldTemplateRequest request, AsyncHandler<CreateWorldTemplateRequest,CreateWorldTemplateResult> asyncHandler)
AWSRoboMakerAsyncCreates a world template.
createWorldTemplateAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<DeleteFleetResult> deleteFleetAsync(DeleteFleetRequest request)
AWSRoboMakerAsyncDeletes 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.
deleteFleetAsync in interface AWSRoboMakerAsync@Deprecated public Future<DeleteFleetResult> deleteFleetAsync(DeleteFleetRequest request, AsyncHandler<DeleteFleetRequest,DeleteFleetResult> asyncHandler)
AWSRoboMakerAsyncDeletes 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.
deleteFleetAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<DeleteRobotResult> deleteRobotAsync(DeleteRobotRequest request)
AWSRoboMakerAsyncDeletes 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.
deleteRobotAsync in interface AWSRoboMakerAsync@Deprecated public Future<DeleteRobotResult> deleteRobotAsync(DeleteRobotRequest request, AsyncHandler<DeleteRobotRequest,DeleteRobotResult> asyncHandler)
AWSRoboMakerAsyncDeletes 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.
deleteRobotAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncDeletes a robot application.
deleteRobotApplicationAsync in interface AWSRoboMakerAsyncpublic Future<DeleteRobotApplicationResult> deleteRobotApplicationAsync(DeleteRobotApplicationRequest request, AsyncHandler<DeleteRobotApplicationRequest,DeleteRobotApplicationResult> asyncHandler)
AWSRoboMakerAsyncDeletes a robot application.
deleteRobotApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncDeletes a simulation application.
deleteSimulationApplicationAsync in interface AWSRoboMakerAsyncpublic Future<DeleteSimulationApplicationResult> deleteSimulationApplicationAsync(DeleteSimulationApplicationRequest request, AsyncHandler<DeleteSimulationApplicationRequest,DeleteSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsyncDeletes a simulation application.
deleteSimulationApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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<DeleteWorldTemplateResult> deleteWorldTemplateAsync(DeleteWorldTemplateRequest request)
AWSRoboMakerAsyncDeletes a world template.
deleteWorldTemplateAsync in interface AWSRoboMakerAsyncpublic Future<DeleteWorldTemplateResult> deleteWorldTemplateAsync(DeleteWorldTemplateRequest request, AsyncHandler<DeleteWorldTemplateRequest,DeleteWorldTemplateResult> asyncHandler)
AWSRoboMakerAsyncDeletes a world template.
deleteWorldTemplateAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<DeregisterRobotResult> deregisterRobotAsync(DeregisterRobotRequest request)
AWSRoboMakerAsyncDeregisters 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.
deregisterRobotAsync in interface AWSRoboMakerAsync@Deprecated public Future<DeregisterRobotResult> deregisterRobotAsync(DeregisterRobotRequest request, AsyncHandler<DeregisterRobotRequest,DeregisterRobotResult> asyncHandler)
AWSRoboMakerAsyncDeregisters 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.
deregisterRobotAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<DescribeDeploymentJobResult> describeDeploymentJobAsync(DescribeDeploymentJobRequest request)
AWSRoboMakerAsyncDescribes 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.
describeDeploymentJobAsync in interface AWSRoboMakerAsync@Deprecated public Future<DescribeDeploymentJobResult> describeDeploymentJobAsync(DescribeDeploymentJobRequest request, AsyncHandler<DescribeDeploymentJobRequest,DescribeDeploymentJobResult> asyncHandler)
AWSRoboMakerAsyncDescribes 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.
describeDeploymentJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<DescribeFleetResult> describeFleetAsync(DescribeFleetRequest request)
AWSRoboMakerAsyncDescribes 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.
describeFleetAsync in interface AWSRoboMakerAsync@Deprecated public Future<DescribeFleetResult> describeFleetAsync(DescribeFleetRequest request, AsyncHandler<DescribeFleetRequest,DescribeFleetResult> asyncHandler)
AWSRoboMakerAsyncDescribes 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.
describeFleetAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<DescribeRobotResult> describeRobotAsync(DescribeRobotRequest request)
AWSRoboMakerAsyncDescribes 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.
describeRobotAsync in interface AWSRoboMakerAsync@Deprecated public Future<DescribeRobotResult> describeRobotAsync(DescribeRobotRequest request, AsyncHandler<DescribeRobotRequest,DescribeRobotResult> asyncHandler)
AWSRoboMakerAsyncDescribes 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.
describeRobotAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncDescribes a robot application.
describeRobotApplicationAsync in interface AWSRoboMakerAsyncpublic Future<DescribeRobotApplicationResult> describeRobotApplicationAsync(DescribeRobotApplicationRequest request, AsyncHandler<DescribeRobotApplicationRequest,DescribeRobotApplicationResult> asyncHandler)
AWSRoboMakerAsyncDescribes a robot application.
describeRobotApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncDescribes a simulation application.
describeSimulationApplicationAsync in interface AWSRoboMakerAsyncpublic Future<DescribeSimulationApplicationResult> describeSimulationApplicationAsync(DescribeSimulationApplicationRequest request, AsyncHandler<DescribeSimulationApplicationRequest,DescribeSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsyncDescribes a simulation application.
describeSimulationApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncDescribes a simulation job.
describeSimulationJobAsync in interface AWSRoboMakerAsyncpublic Future<DescribeSimulationJobResult> describeSimulationJobAsync(DescribeSimulationJobRequest request, AsyncHandler<DescribeSimulationJobRequest,DescribeSimulationJobResult> asyncHandler)
AWSRoboMakerAsyncDescribes a simulation job.
describeSimulationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<DescribeSimulationJobBatchResult> describeSimulationJobBatchAsync(DescribeSimulationJobBatchRequest request)
AWSRoboMakerAsyncDescribes a simulation job batch.
describeSimulationJobBatchAsync in interface AWSRoboMakerAsyncpublic Future<DescribeSimulationJobBatchResult> describeSimulationJobBatchAsync(DescribeSimulationJobBatchRequest request, AsyncHandler<DescribeSimulationJobBatchRequest,DescribeSimulationJobBatchResult> asyncHandler)
AWSRoboMakerAsyncDescribes a simulation job batch.
describeSimulationJobBatchAsync in interface AWSRoboMakerAsyncasyncHandler - 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<DescribeWorldResult> describeWorldAsync(DescribeWorldRequest request)
AWSRoboMakerAsyncDescribes a world.
describeWorldAsync in interface AWSRoboMakerAsyncpublic Future<DescribeWorldResult> describeWorldAsync(DescribeWorldRequest request, AsyncHandler<DescribeWorldRequest,DescribeWorldResult> asyncHandler)
AWSRoboMakerAsyncDescribes a world.
describeWorldAsync in interface AWSRoboMakerAsyncasyncHandler - 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<DescribeWorldExportJobResult> describeWorldExportJobAsync(DescribeWorldExportJobRequest request)
AWSRoboMakerAsyncDescribes a world export job.
describeWorldExportJobAsync in interface AWSRoboMakerAsyncpublic Future<DescribeWorldExportJobResult> describeWorldExportJobAsync(DescribeWorldExportJobRequest request, AsyncHandler<DescribeWorldExportJobRequest,DescribeWorldExportJobResult> asyncHandler)
AWSRoboMakerAsyncDescribes a world export job.
describeWorldExportJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<DescribeWorldGenerationJobResult> describeWorldGenerationJobAsync(DescribeWorldGenerationJobRequest request)
AWSRoboMakerAsyncDescribes a world generation job.
describeWorldGenerationJobAsync in interface AWSRoboMakerAsyncpublic Future<DescribeWorldGenerationJobResult> describeWorldGenerationJobAsync(DescribeWorldGenerationJobRequest request, AsyncHandler<DescribeWorldGenerationJobRequest,DescribeWorldGenerationJobResult> asyncHandler)
AWSRoboMakerAsyncDescribes a world generation job.
describeWorldGenerationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<DescribeWorldTemplateResult> describeWorldTemplateAsync(DescribeWorldTemplateRequest request)
AWSRoboMakerAsyncDescribes a world template.
describeWorldTemplateAsync in interface AWSRoboMakerAsyncpublic Future<DescribeWorldTemplateResult> describeWorldTemplateAsync(DescribeWorldTemplateRequest request, AsyncHandler<DescribeWorldTemplateRequest,DescribeWorldTemplateResult> asyncHandler)
AWSRoboMakerAsyncDescribes a world template.
describeWorldTemplateAsync in interface AWSRoboMakerAsyncasyncHandler - 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<GetWorldTemplateBodyResult> getWorldTemplateBodyAsync(GetWorldTemplateBodyRequest request)
AWSRoboMakerAsyncGets the world template body.
getWorldTemplateBodyAsync in interface AWSRoboMakerAsyncpublic Future<GetWorldTemplateBodyResult> getWorldTemplateBodyAsync(GetWorldTemplateBodyRequest request, AsyncHandler<GetWorldTemplateBodyRequest,GetWorldTemplateBodyResult> asyncHandler)
AWSRoboMakerAsyncGets the world template body.
getWorldTemplateBodyAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<ListDeploymentJobsResult> listDeploymentJobsAsync(ListDeploymentJobsRequest request)
AWSRoboMakerAsyncReturns 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.
listDeploymentJobsAsync in interface AWSRoboMakerAsync@Deprecated public Future<ListDeploymentJobsResult> listDeploymentJobsAsync(ListDeploymentJobsRequest request, AsyncHandler<ListDeploymentJobsRequest,ListDeploymentJobsResult> asyncHandler)
AWSRoboMakerAsyncReturns 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.
listDeploymentJobsAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<ListFleetsResult> listFleetsAsync(ListFleetsRequest request)
AWSRoboMakerAsyncReturns 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.
listFleetsAsync in interface AWSRoboMakerAsync@Deprecated public Future<ListFleetsResult> listFleetsAsync(ListFleetsRequest request, AsyncHandler<ListFleetsRequest,ListFleetsResult> asyncHandler)
AWSRoboMakerAsyncReturns 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.
listFleetsAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncReturns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsAsync in interface AWSRoboMakerAsyncpublic Future<ListRobotApplicationsResult> listRobotApplicationsAsync(ListRobotApplicationsRequest request, AsyncHandler<ListRobotApplicationsRequest,ListRobotApplicationsResult> asyncHandler)
AWSRoboMakerAsyncReturns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<ListRobotsResult> listRobotsAsync(ListRobotsRequest request)
AWSRoboMakerAsyncReturns 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.
listRobotsAsync in interface AWSRoboMakerAsync@Deprecated public Future<ListRobotsResult> listRobotsAsync(ListRobotsRequest request, AsyncHandler<ListRobotsRequest,ListRobotsResult> asyncHandler)
AWSRoboMakerAsyncReturns 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.
listRobotsAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncReturns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsAsync in interface AWSRoboMakerAsyncpublic Future<ListSimulationApplicationsResult> listSimulationApplicationsAsync(ListSimulationApplicationsRequest request, AsyncHandler<ListSimulationApplicationsRequest,ListSimulationApplicationsResult> asyncHandler)
AWSRoboMakerAsyncReturns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsAsync in interface AWSRoboMakerAsyncasyncHandler - 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<ListSimulationJobBatchesResult> listSimulationJobBatchesAsync(ListSimulationJobBatchesRequest request)
AWSRoboMakerAsyncReturns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
listSimulationJobBatchesAsync in interface AWSRoboMakerAsyncpublic Future<ListSimulationJobBatchesResult> listSimulationJobBatchesAsync(ListSimulationJobBatchesRequest request, AsyncHandler<ListSimulationJobBatchesRequest,ListSimulationJobBatchesResult> asyncHandler)
AWSRoboMakerAsyncReturns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
listSimulationJobBatchesAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncReturns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsAsync in interface AWSRoboMakerAsyncpublic Future<ListSimulationJobsResult> listSimulationJobsAsync(ListSimulationJobsRequest request, AsyncHandler<ListSimulationJobsRequest,ListSimulationJobsResult> asyncHandler)
AWSRoboMakerAsyncReturns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncLists all tags on a AWS RoboMaker resource.
listTagsForResourceAsync in interface AWSRoboMakerAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSRoboMakerAsyncLists all tags on a AWS RoboMaker resource.
listTagsForResourceAsync in interface AWSRoboMakerAsyncasyncHandler - 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<ListWorldExportJobsResult> listWorldExportJobsAsync(ListWorldExportJobsRequest request)
AWSRoboMakerAsyncLists world export jobs.
listWorldExportJobsAsync in interface AWSRoboMakerAsyncpublic Future<ListWorldExportJobsResult> listWorldExportJobsAsync(ListWorldExportJobsRequest request, AsyncHandler<ListWorldExportJobsRequest,ListWorldExportJobsResult> asyncHandler)
AWSRoboMakerAsyncLists world export jobs.
listWorldExportJobsAsync in interface AWSRoboMakerAsyncasyncHandler - 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<ListWorldGenerationJobsResult> listWorldGenerationJobsAsync(ListWorldGenerationJobsRequest request)
AWSRoboMakerAsyncLists world generator jobs.
listWorldGenerationJobsAsync in interface AWSRoboMakerAsyncpublic Future<ListWorldGenerationJobsResult> listWorldGenerationJobsAsync(ListWorldGenerationJobsRequest request, AsyncHandler<ListWorldGenerationJobsRequest,ListWorldGenerationJobsResult> asyncHandler)
AWSRoboMakerAsyncLists world generator jobs.
listWorldGenerationJobsAsync in interface AWSRoboMakerAsyncasyncHandler - 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<ListWorldTemplatesResult> listWorldTemplatesAsync(ListWorldTemplatesRequest request)
AWSRoboMakerAsyncLists world templates.
listWorldTemplatesAsync in interface AWSRoboMakerAsyncpublic Future<ListWorldTemplatesResult> listWorldTemplatesAsync(ListWorldTemplatesRequest request, AsyncHandler<ListWorldTemplatesRequest,ListWorldTemplatesResult> asyncHandler)
AWSRoboMakerAsyncLists world templates.
listWorldTemplatesAsync in interface AWSRoboMakerAsyncasyncHandler - 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<ListWorldsResult> listWorldsAsync(ListWorldsRequest request)
AWSRoboMakerAsyncLists worlds.
listWorldsAsync in interface AWSRoboMakerAsyncpublic Future<ListWorldsResult> listWorldsAsync(ListWorldsRequest request, AsyncHandler<ListWorldsRequest,ListWorldsResult> asyncHandler)
AWSRoboMakerAsyncLists worlds.
listWorldsAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<RegisterRobotResult> registerRobotAsync(RegisterRobotRequest request)
AWSRoboMakerAsyncRegisters a robot with a fleet.
This API is no longer supported and will throw an error if used.
registerRobotAsync in interface AWSRoboMakerAsync@Deprecated public Future<RegisterRobotResult> registerRobotAsync(RegisterRobotRequest request, AsyncHandler<RegisterRobotRequest,RegisterRobotResult> asyncHandler)
AWSRoboMakerAsyncRegisters a robot with a fleet.
This API is no longer supported and will throw an error if used.
registerRobotAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncRestarts a running simulation job.
restartSimulationJobAsync in interface AWSRoboMakerAsyncpublic Future<RestartSimulationJobResult> restartSimulationJobAsync(RestartSimulationJobRequest request, AsyncHandler<RestartSimulationJobRequest,RestartSimulationJobResult> asyncHandler)
AWSRoboMakerAsyncRestarts a running simulation job.
restartSimulationJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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<StartSimulationJobBatchResult> startSimulationJobBatchAsync(StartSimulationJobBatchRequest request)
AWSRoboMakerAsync
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
startSimulationJobBatchAsync in interface AWSRoboMakerAsyncpublic Future<StartSimulationJobBatchResult> startSimulationJobBatchAsync(StartSimulationJobBatchRequest request, AsyncHandler<StartSimulationJobBatchRequest,StartSimulationJobBatchResult> asyncHandler)
AWSRoboMakerAsync
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
startSimulationJobBatchAsync in interface AWSRoboMakerAsyncasyncHandler - 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 public Future<SyncDeploymentJobResult> syncDeploymentJobAsync(SyncDeploymentJobRequest request)
AWSRoboMakerAsyncSyncrhonizes 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.
syncDeploymentJobAsync in interface AWSRoboMakerAsync@Deprecated public Future<SyncDeploymentJobResult> syncDeploymentJobAsync(SyncDeploymentJobRequest request, AsyncHandler<SyncDeploymentJobRequest,SyncDeploymentJobResult> asyncHandler)
AWSRoboMakerAsyncSyncrhonizes 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.
syncDeploymentJobAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncAdds 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 AWSRoboMakerAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSRoboMakerAsyncAdds 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 AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncRemoves 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 AWSRoboMakerAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSRoboMakerAsyncRemoves 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 AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncUpdates a robot application.
updateRobotApplicationAsync in interface AWSRoboMakerAsyncpublic Future<UpdateRobotApplicationResult> updateRobotApplicationAsync(UpdateRobotApplicationRequest request, AsyncHandler<UpdateRobotApplicationRequest,UpdateRobotApplicationResult> asyncHandler)
AWSRoboMakerAsyncUpdates a robot application.
updateRobotApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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)
AWSRoboMakerAsyncUpdates a simulation application.
updateSimulationApplicationAsync in interface AWSRoboMakerAsyncpublic Future<UpdateSimulationApplicationResult> updateSimulationApplicationAsync(UpdateSimulationApplicationRequest request, AsyncHandler<UpdateSimulationApplicationRequest,UpdateSimulationApplicationResult> asyncHandler)
AWSRoboMakerAsyncUpdates a simulation application.
updateSimulationApplicationAsync in interface AWSRoboMakerAsyncasyncHandler - 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<UpdateWorldTemplateResult> updateWorldTemplateAsync(UpdateWorldTemplateRequest request)
AWSRoboMakerAsyncUpdates a world template.
updateWorldTemplateAsync in interface AWSRoboMakerAsyncpublic Future<UpdateWorldTemplateResult> updateWorldTemplateAsync(UpdateWorldTemplateRequest request, AsyncHandler<UpdateWorldTemplateRequest,UpdateWorldTemplateResult> asyncHandler)
AWSRoboMakerAsyncUpdates a world template.
updateWorldTemplateAsync in interface AWSRoboMakerAsyncasyncHandler - 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 void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSRoboMakershutdown in class AWSRoboMakerClient