@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSRoboMakerClient extends AmazonWebServiceClient implements AWSRoboMaker
This section provides documentation for the AWS RoboMaker API operations.
LOGGING_AWS_REQUEST_METRIC ENDPOINT_PREFIX addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset public static AWSRoboMakerClientBuilder builder()
public BatchDeleteWorldsResult batchDeleteWorlds(BatchDeleteWorldsRequest request)
Deletes one or more worlds in a batch operation.
batchDeleteWorlds in interface AWSRoboMaker batchDeleteWorldsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public BatchDescribeSimulationJobResult batchDescribeSimulationJob(BatchDescribeSimulationJobRequest request)
Describes one or more simulation jobs.
batchDescribeSimulationJob in interface AWSRoboMaker batchDescribeSimulationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.@Deprecated public CancelDeploymentJobResult cancelDeploymentJob(CancelDeploymentJobRequest request)
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.
cancelDeploymentJob in interface AWSRoboMaker cancelDeploymentJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public CancelSimulationJobResult cancelSimulationJob(CancelSimulationJobRequest request)
Cancels the specified simulation job.
cancelSimulationJob in interface AWSRoboMaker cancelSimulationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public CancelSimulationJobBatchResult cancelSimulationJobBatch(CancelSimulationJobBatchRequest request)
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.
cancelSimulationJobBatch in interface AWSRoboMaker cancelSimulationJobBatchRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public CancelWorldExportJobResult cancelWorldExportJob(CancelWorldExportJobRequest request)
Cancels the specified export job.
cancelWorldExportJob in interface AWSRoboMaker cancelWorldExportJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public CancelWorldGenerationJobResult cancelWorldGenerationJob(CancelWorldGenerationJobRequest request)
Cancels the specified world generator job.
cancelWorldGenerationJob in interface AWSRoboMaker cancelWorldGenerationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.@Deprecated public CreateDeploymentJobResult createDeploymentJob(CreateDeploymentJobRequest request)
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.
createDeploymentJob in interface AWSRoboMaker createDeploymentJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ConcurrentDeploymentException - The failure percentage threshold percentage was met.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.@Deprecated public CreateFleetResult createFleet(CreateFleetRequest request)
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.
createFleet in interface AWSRoboMaker createFleetRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.@Deprecated public CreateRobotResult createRobot(CreateRobotRequest request)
Creates a robot.
This API is no longer supported and will throw an error if used.
createRobot in interface AWSRoboMaker createRobotRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ResourceAlreadyExistsException - The specified resource already exists.public CreateRobotApplicationResult createRobotApplication(CreateRobotApplicationRequest request)
Creates a robot application.
createRobotApplication in interface AWSRoboMaker createRobotApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceAlreadyExistsException - The specified resource already exists.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.public CreateRobotApplicationVersionResult createRobotApplicationVersion(CreateRobotApplicationVersionRequest request)
Creates a version of a robot application.
createRobotApplicationVersion in interface AWSRoboMaker createRobotApplicationVersionRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public CreateSimulationApplicationResult createSimulationApplication(CreateSimulationApplicationRequest request)
Creates a simulation application.
createSimulationApplication in interface AWSRoboMaker createSimulationApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceAlreadyExistsException - The specified resource already exists.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.public CreateSimulationApplicationVersionResult createSimulationApplicationVersion(CreateSimulationApplicationVersionRequest request)
Creates a simulation application with a specific revision id.
createSimulationApplicationVersion in interface AWSRoboMaker createSimulationApplicationVersionRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public CreateSimulationJobResult createSimulationJob(CreateSimulationJobRequest request)
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJob in interface AWSRoboMaker createSimulationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.ServiceUnavailableException - The request has failed due to a temporary failure of the server.public CreateWorldExportJobResult createWorldExportJob(CreateWorldExportJobRequest request)
Creates a world export job.
createWorldExportJob in interface AWSRoboMaker createWorldExportJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.ServiceUnavailableException - The request has failed due to a temporary failure of the server.public CreateWorldGenerationJobResult createWorldGenerationJob(CreateWorldGenerationJobRequest request)
Creates worlds using the specified template.
createWorldGenerationJob in interface AWSRoboMaker createWorldGenerationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.ServiceUnavailableException - The request has failed due to a temporary failure of the server.public CreateWorldTemplateResult createWorldTemplate(CreateWorldTemplateRequest request)
Creates a world template.
createWorldTemplate in interface AWSRoboMaker createWorldTemplateRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceAlreadyExistsException - The specified resource already exists.ResourceNotFoundException - The specified resource does not exist.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.@Deprecated public DeleteFleetResult deleteFleet(DeleteFleetRequest request)
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.
deleteFleet in interface AWSRoboMaker deleteFleetRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.@Deprecated public DeleteRobotResult deleteRobot(DeleteRobotRequest request)
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.
deleteRobot in interface AWSRoboMaker deleteRobotRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public DeleteRobotApplicationResult deleteRobotApplication(DeleteRobotApplicationRequest request)
Deletes a robot application.
deleteRobotApplication in interface AWSRoboMaker deleteRobotApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public DeleteSimulationApplicationResult deleteSimulationApplication(DeleteSimulationApplicationRequest request)
Deletes a simulation application.
deleteSimulationApplication in interface AWSRoboMaker deleteSimulationApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public DeleteWorldTemplateResult deleteWorldTemplate(DeleteWorldTemplateRequest request)
Deletes a world template.
deleteWorldTemplate in interface AWSRoboMaker deleteWorldTemplateRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.@Deprecated public DeregisterRobotResult deregisterRobot(DeregisterRobotRequest request)
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.
deregisterRobot in interface AWSRoboMaker deregisterRobotRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.ResourceNotFoundException - The specified resource does not exist.@Deprecated public DescribeDeploymentJobResult describeDeploymentJob(DescribeDeploymentJobRequest request)
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.
describeDeploymentJob in interface AWSRoboMaker describeDeploymentJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.@Deprecated public DescribeFleetResult describeFleet(DescribeFleetRequest request)
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.
describeFleet in interface AWSRoboMaker describeFleetRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.@Deprecated public DescribeRobotResult describeRobot(DescribeRobotRequest request)
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.
describeRobot in interface AWSRoboMaker describeRobotRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public DescribeRobotApplicationResult describeRobotApplication(DescribeRobotApplicationRequest request)
Describes a robot application.
describeRobotApplication in interface AWSRoboMaker describeRobotApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public DescribeSimulationApplicationResult describeSimulationApplication(DescribeSimulationApplicationRequest request)
Describes a simulation application.
describeSimulationApplication in interface AWSRoboMaker describeSimulationApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public DescribeSimulationJobResult describeSimulationJob(DescribeSimulationJobRequest request)
Describes a simulation job.
describeSimulationJob in interface AWSRoboMaker describeSimulationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public DescribeSimulationJobBatchResult describeSimulationJobBatch(DescribeSimulationJobBatchRequest request)
Describes a simulation job batch.
describeSimulationJobBatch in interface AWSRoboMaker describeSimulationJobBatchRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public DescribeWorldResult describeWorld(DescribeWorldRequest request)
Describes a world.
describeWorld in interface AWSRoboMaker describeWorldRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public DescribeWorldExportJobResult describeWorldExportJob(DescribeWorldExportJobRequest request)
Describes a world export job.
describeWorldExportJob in interface AWSRoboMaker describeWorldExportJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public DescribeWorldGenerationJobResult describeWorldGenerationJob(DescribeWorldGenerationJobRequest request)
Describes a world generation job.
describeWorldGenerationJob in interface AWSRoboMaker describeWorldGenerationJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public DescribeWorldTemplateResult describeWorldTemplate(DescribeWorldTemplateRequest request)
Describes a world template.
describeWorldTemplate in interface AWSRoboMaker describeWorldTemplateRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public GetWorldTemplateBodyResult getWorldTemplateBody(GetWorldTemplateBodyRequest request)
Gets the world template body.
getWorldTemplateBody in interface AWSRoboMaker getWorldTemplateBodyRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.@Deprecated public ListDeploymentJobsResult listDeploymentJobs(ListDeploymentJobsRequest request)
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.
listDeploymentJobs in interface AWSRoboMaker listDeploymentJobsRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.@Deprecated public ListFleetsResult listFleets(ListFleetsRequest request)
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.
listFleets in interface AWSRoboMaker listFleetsRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public ListRobotApplicationsResult listRobotApplications(ListRobotApplicationsRequest request)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplications in interface AWSRoboMaker listRobotApplicationsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.@Deprecated public ListRobotsResult listRobots(ListRobotsRequest request)
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.
listRobots in interface AWSRoboMaker listRobotsRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public ListSimulationApplicationsResult listSimulationApplications(ListSimulationApplicationsRequest request)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplications in interface AWSRoboMaker listSimulationApplicationsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public ListSimulationJobBatchesResult listSimulationJobBatches(ListSimulationJobBatchesRequest request)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
listSimulationJobBatches in interface AWSRoboMaker listSimulationJobBatchesRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public ListSimulationJobsResult listSimulationJobs(ListSimulationJobsRequest request)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobs in interface AWSRoboMaker listSimulationJobsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Lists all tags on a AWS RoboMaker resource.
listTagsForResource in interface AWSRoboMaker listTagsForResourceRequest - InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public ListWorldExportJobsResult listWorldExportJobs(ListWorldExportJobsRequest request)
Lists world export jobs.
listWorldExportJobs in interface AWSRoboMaker listWorldExportJobsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public ListWorldGenerationJobsResult listWorldGenerationJobs(ListWorldGenerationJobsRequest request)
Lists world generator jobs.
listWorldGenerationJobs in interface AWSRoboMaker listWorldGenerationJobsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public ListWorldTemplatesResult listWorldTemplates(ListWorldTemplatesRequest request)
Lists world templates.
listWorldTemplates in interface AWSRoboMaker listWorldTemplatesRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public ListWorldsResult listWorlds(ListWorldsRequest request)
Lists worlds.
listWorlds in interface AWSRoboMaker listWorldsRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.@Deprecated public RegisterRobotResult registerRobot(RegisterRobotRequest request)
Registers a robot with a fleet.
This API is no longer supported and will throw an error if used.
registerRobot in interface AWSRoboMaker registerRobotRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ResourceNotFoundException - The specified resource does not exist.public RestartSimulationJobResult restartSimulationJob(RestartSimulationJobRequest request)
Restarts a running simulation job.
restartSimulationJob in interface AWSRoboMaker restartSimulationJobRequest - ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public StartSimulationJobBatchResult startSimulationJobBatch(StartSimulationJobBatchRequest request)
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
startSimulationJobBatch in interface AWSRoboMaker startSimulationJobBatchRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.@Deprecated public SyncDeploymentJobResult syncDeploymentJob(SyncDeploymentJobRequest request)
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.
syncDeploymentJob in interface AWSRoboMaker syncDeploymentJobRequest - ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ConcurrentDeploymentException - The failure percentage threshold percentage was met.IdempotentParameterMismatchException - The request uses the same client token as a previous, but non-identical request. Do not reuse a client
token with different requests, unless the requests are identical.public TagResourceResult tagResource(TagResourceRequest request)
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.
tagResource in interface AWSRoboMaker tagResourceRequest - InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public UntagResourceResult untagResource(UntagResourceRequest request)
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 .
untagResource in interface AWSRoboMaker untagResourceRequest - InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.ResourceNotFoundException - The specified resource does not exist.InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.public UpdateRobotApplicationResult updateRobotApplication(UpdateRobotApplicationRequest request)
Updates a robot application.
updateRobotApplication in interface AWSRoboMaker updateRobotApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public UpdateSimulationApplicationResult updateSimulationApplication(UpdateSimulationApplicationRequest request)
Updates a simulation application.
updateSimulationApplication in interface AWSRoboMaker updateSimulationApplicationRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.LimitExceededException - The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests
exceeds the maximum number allowed.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public UpdateWorldTemplateResult updateWorldTemplate(UpdateWorldTemplateRequest request)
Updates a world template.
updateWorldTemplate in interface AWSRoboMaker updateWorldTemplateRequest - InvalidParameterException - A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message
provides an explanation of the error value.ResourceNotFoundException - The specified resource does not exist.ThrottlingException - AWS RoboMaker is temporarily unable to process the request. Try your call again.InternalServerException - AWS RoboMaker experienced a service issue. Try your call again.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AWSRoboMaker request - The originally executed requestpublic void shutdown()
AmazonWebServiceClient shutdown in interface AWSRoboMaker shutdown in class AmazonWebServiceClient