AWS SDK for C++  1.9.40
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::RoboMaker::RoboMakerClient Class Reference

#include <RoboMakerClient.h>

+ Inheritance diagram for Aws::RoboMaker::RoboMakerClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 RoboMakerClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 RoboMakerClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 RoboMakerClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~RoboMakerClient ()
 
virtual Model::BatchDeleteWorldsOutcome BatchDeleteWorlds (const Model::BatchDeleteWorldsRequest &request) const
 
virtual Model::BatchDeleteWorldsOutcomeCallable BatchDeleteWorldsCallable (const Model::BatchDeleteWorldsRequest &request) const
 
virtual void BatchDeleteWorldsAsync (const Model::BatchDeleteWorldsRequest &request, const BatchDeleteWorldsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchDescribeSimulationJobOutcome BatchDescribeSimulationJob (const Model::BatchDescribeSimulationJobRequest &request) const
 
virtual Model::BatchDescribeSimulationJobOutcomeCallable BatchDescribeSimulationJobCallable (const Model::BatchDescribeSimulationJobRequest &request) const
 
virtual void BatchDescribeSimulationJobAsync (const Model::BatchDescribeSimulationJobRequest &request, const BatchDescribeSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CancelDeploymentJobOutcome CancelDeploymentJob (const Model::CancelDeploymentJobRequest &request) const
 
virtual Model::CancelDeploymentJobOutcomeCallable CancelDeploymentJobCallable (const Model::CancelDeploymentJobRequest &request) const
 
virtual void CancelDeploymentJobAsync (const Model::CancelDeploymentJobRequest &request, const CancelDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CancelSimulationJobOutcome CancelSimulationJob (const Model::CancelSimulationJobRequest &request) const
 
virtual Model::CancelSimulationJobOutcomeCallable CancelSimulationJobCallable (const Model::CancelSimulationJobRequest &request) const
 
virtual void CancelSimulationJobAsync (const Model::CancelSimulationJobRequest &request, const CancelSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CancelSimulationJobBatchOutcome CancelSimulationJobBatch (const Model::CancelSimulationJobBatchRequest &request) const
 
virtual Model::CancelSimulationJobBatchOutcomeCallable CancelSimulationJobBatchCallable (const Model::CancelSimulationJobBatchRequest &request) const
 
virtual void CancelSimulationJobBatchAsync (const Model::CancelSimulationJobBatchRequest &request, const CancelSimulationJobBatchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CancelWorldExportJobOutcome CancelWorldExportJob (const Model::CancelWorldExportJobRequest &request) const
 
virtual Model::CancelWorldExportJobOutcomeCallable CancelWorldExportJobCallable (const Model::CancelWorldExportJobRequest &request) const
 
virtual void CancelWorldExportJobAsync (const Model::CancelWorldExportJobRequest &request, const CancelWorldExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CancelWorldGenerationJobOutcome CancelWorldGenerationJob (const Model::CancelWorldGenerationJobRequest &request) const
 
virtual Model::CancelWorldGenerationJobOutcomeCallable CancelWorldGenerationJobCallable (const Model::CancelWorldGenerationJobRequest &request) const
 
virtual void CancelWorldGenerationJobAsync (const Model::CancelWorldGenerationJobRequest &request, const CancelWorldGenerationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDeploymentJobOutcome CreateDeploymentJob (const Model::CreateDeploymentJobRequest &request) const
 
virtual Model::CreateDeploymentJobOutcomeCallable CreateDeploymentJobCallable (const Model::CreateDeploymentJobRequest &request) const
 
virtual void CreateDeploymentJobAsync (const Model::CreateDeploymentJobRequest &request, const CreateDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateFleetOutcome CreateFleet (const Model::CreateFleetRequest &request) const
 
virtual Model::CreateFleetOutcomeCallable CreateFleetCallable (const Model::CreateFleetRequest &request) const
 
virtual void CreateFleetAsync (const Model::CreateFleetRequest &request, const CreateFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateRobotOutcome CreateRobot (const Model::CreateRobotRequest &request) const
 
virtual Model::CreateRobotOutcomeCallable CreateRobotCallable (const Model::CreateRobotRequest &request) const
 
virtual void CreateRobotAsync (const Model::CreateRobotRequest &request, const CreateRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateRobotApplicationOutcome CreateRobotApplication (const Model::CreateRobotApplicationRequest &request) const
 
virtual Model::CreateRobotApplicationOutcomeCallable CreateRobotApplicationCallable (const Model::CreateRobotApplicationRequest &request) const
 
virtual void CreateRobotApplicationAsync (const Model::CreateRobotApplicationRequest &request, const CreateRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateRobotApplicationVersionOutcome CreateRobotApplicationVersion (const Model::CreateRobotApplicationVersionRequest &request) const
 
virtual Model::CreateRobotApplicationVersionOutcomeCallable CreateRobotApplicationVersionCallable (const Model::CreateRobotApplicationVersionRequest &request) const
 
virtual void CreateRobotApplicationVersionAsync (const Model::CreateRobotApplicationVersionRequest &request, const CreateRobotApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateSimulationApplicationOutcome CreateSimulationApplication (const Model::CreateSimulationApplicationRequest &request) const
 
virtual Model::CreateSimulationApplicationOutcomeCallable CreateSimulationApplicationCallable (const Model::CreateSimulationApplicationRequest &request) const
 
virtual void CreateSimulationApplicationAsync (const Model::CreateSimulationApplicationRequest &request, const CreateSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateSimulationApplicationVersionOutcome CreateSimulationApplicationVersion (const Model::CreateSimulationApplicationVersionRequest &request) const
 
virtual Model::CreateSimulationApplicationVersionOutcomeCallable CreateSimulationApplicationVersionCallable (const Model::CreateSimulationApplicationVersionRequest &request) const
 
virtual void CreateSimulationApplicationVersionAsync (const Model::CreateSimulationApplicationVersionRequest &request, const CreateSimulationApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateSimulationJobOutcome CreateSimulationJob (const Model::CreateSimulationJobRequest &request) const
 
virtual Model::CreateSimulationJobOutcomeCallable CreateSimulationJobCallable (const Model::CreateSimulationJobRequest &request) const
 
virtual void CreateSimulationJobAsync (const Model::CreateSimulationJobRequest &request, const CreateSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateWorldExportJobOutcome CreateWorldExportJob (const Model::CreateWorldExportJobRequest &request) const
 
virtual Model::CreateWorldExportJobOutcomeCallable CreateWorldExportJobCallable (const Model::CreateWorldExportJobRequest &request) const
 
virtual void CreateWorldExportJobAsync (const Model::CreateWorldExportJobRequest &request, const CreateWorldExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateWorldGenerationJobOutcome CreateWorldGenerationJob (const Model::CreateWorldGenerationJobRequest &request) const
 
virtual Model::CreateWorldGenerationJobOutcomeCallable CreateWorldGenerationJobCallable (const Model::CreateWorldGenerationJobRequest &request) const
 
virtual void CreateWorldGenerationJobAsync (const Model::CreateWorldGenerationJobRequest &request, const CreateWorldGenerationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateWorldTemplateOutcome CreateWorldTemplate (const Model::CreateWorldTemplateRequest &request) const
 
virtual Model::CreateWorldTemplateOutcomeCallable CreateWorldTemplateCallable (const Model::CreateWorldTemplateRequest &request) const
 
virtual void CreateWorldTemplateAsync (const Model::CreateWorldTemplateRequest &request, const CreateWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteFleetOutcome DeleteFleet (const Model::DeleteFleetRequest &request) const
 
virtual Model::DeleteFleetOutcomeCallable DeleteFleetCallable (const Model::DeleteFleetRequest &request) const
 
virtual void DeleteFleetAsync (const Model::DeleteFleetRequest &request, const DeleteFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRobotOutcome DeleteRobot (const Model::DeleteRobotRequest &request) const
 
virtual Model::DeleteRobotOutcomeCallable DeleteRobotCallable (const Model::DeleteRobotRequest &request) const
 
virtual void DeleteRobotAsync (const Model::DeleteRobotRequest &request, const DeleteRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRobotApplicationOutcome DeleteRobotApplication (const Model::DeleteRobotApplicationRequest &request) const
 
virtual Model::DeleteRobotApplicationOutcomeCallable DeleteRobotApplicationCallable (const Model::DeleteRobotApplicationRequest &request) const
 
virtual void DeleteRobotApplicationAsync (const Model::DeleteRobotApplicationRequest &request, const DeleteRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteSimulationApplicationOutcome DeleteSimulationApplication (const Model::DeleteSimulationApplicationRequest &request) const
 
virtual Model::DeleteSimulationApplicationOutcomeCallable DeleteSimulationApplicationCallable (const Model::DeleteSimulationApplicationRequest &request) const
 
virtual void DeleteSimulationApplicationAsync (const Model::DeleteSimulationApplicationRequest &request, const DeleteSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteWorldTemplateOutcome DeleteWorldTemplate (const Model::DeleteWorldTemplateRequest &request) const
 
virtual Model::DeleteWorldTemplateOutcomeCallable DeleteWorldTemplateCallable (const Model::DeleteWorldTemplateRequest &request) const
 
virtual void DeleteWorldTemplateAsync (const Model::DeleteWorldTemplateRequest &request, const DeleteWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeregisterRobotOutcome DeregisterRobot (const Model::DeregisterRobotRequest &request) const
 
virtual Model::DeregisterRobotOutcomeCallable DeregisterRobotCallable (const Model::DeregisterRobotRequest &request) const
 
virtual void DeregisterRobotAsync (const Model::DeregisterRobotRequest &request, const DeregisterRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeDeploymentJobOutcome DescribeDeploymentJob (const Model::DescribeDeploymentJobRequest &request) const
 
virtual Model::DescribeDeploymentJobOutcomeCallable DescribeDeploymentJobCallable (const Model::DescribeDeploymentJobRequest &request) const
 
virtual void DescribeDeploymentJobAsync (const Model::DescribeDeploymentJobRequest &request, const DescribeDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeFleetOutcome DescribeFleet (const Model::DescribeFleetRequest &request) const
 
virtual Model::DescribeFleetOutcomeCallable DescribeFleetCallable (const Model::DescribeFleetRequest &request) const
 
virtual void DescribeFleetAsync (const Model::DescribeFleetRequest &request, const DescribeFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeRobotOutcome DescribeRobot (const Model::DescribeRobotRequest &request) const
 
virtual Model::DescribeRobotOutcomeCallable DescribeRobotCallable (const Model::DescribeRobotRequest &request) const
 
virtual void DescribeRobotAsync (const Model::DescribeRobotRequest &request, const DescribeRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeRobotApplicationOutcome DescribeRobotApplication (const Model::DescribeRobotApplicationRequest &request) const
 
virtual Model::DescribeRobotApplicationOutcomeCallable DescribeRobotApplicationCallable (const Model::DescribeRobotApplicationRequest &request) const
 
virtual void DescribeRobotApplicationAsync (const Model::DescribeRobotApplicationRequest &request, const DescribeRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeSimulationApplicationOutcome DescribeSimulationApplication (const Model::DescribeSimulationApplicationRequest &request) const
 
virtual Model::DescribeSimulationApplicationOutcomeCallable DescribeSimulationApplicationCallable (const Model::DescribeSimulationApplicationRequest &request) const
 
virtual void DescribeSimulationApplicationAsync (const Model::DescribeSimulationApplicationRequest &request, const DescribeSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeSimulationJobOutcome DescribeSimulationJob (const Model::DescribeSimulationJobRequest &request) const
 
virtual Model::DescribeSimulationJobOutcomeCallable DescribeSimulationJobCallable (const Model::DescribeSimulationJobRequest &request) const
 
virtual void DescribeSimulationJobAsync (const Model::DescribeSimulationJobRequest &request, const DescribeSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeSimulationJobBatchOutcome DescribeSimulationJobBatch (const Model::DescribeSimulationJobBatchRequest &request) const
 
virtual Model::DescribeSimulationJobBatchOutcomeCallable DescribeSimulationJobBatchCallable (const Model::DescribeSimulationJobBatchRequest &request) const
 
virtual void DescribeSimulationJobBatchAsync (const Model::DescribeSimulationJobBatchRequest &request, const DescribeSimulationJobBatchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeWorldOutcome DescribeWorld (const Model::DescribeWorldRequest &request) const
 
virtual Model::DescribeWorldOutcomeCallable DescribeWorldCallable (const Model::DescribeWorldRequest &request) const
 
virtual void DescribeWorldAsync (const Model::DescribeWorldRequest &request, const DescribeWorldResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeWorldExportJobOutcome DescribeWorldExportJob (const Model::DescribeWorldExportJobRequest &request) const
 
virtual Model::DescribeWorldExportJobOutcomeCallable DescribeWorldExportJobCallable (const Model::DescribeWorldExportJobRequest &request) const
 
virtual void DescribeWorldExportJobAsync (const Model::DescribeWorldExportJobRequest &request, const DescribeWorldExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeWorldGenerationJobOutcome DescribeWorldGenerationJob (const Model::DescribeWorldGenerationJobRequest &request) const
 
virtual Model::DescribeWorldGenerationJobOutcomeCallable DescribeWorldGenerationJobCallable (const Model::DescribeWorldGenerationJobRequest &request) const
 
virtual void DescribeWorldGenerationJobAsync (const Model::DescribeWorldGenerationJobRequest &request, const DescribeWorldGenerationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeWorldTemplateOutcome DescribeWorldTemplate (const Model::DescribeWorldTemplateRequest &request) const
 
virtual Model::DescribeWorldTemplateOutcomeCallable DescribeWorldTemplateCallable (const Model::DescribeWorldTemplateRequest &request) const
 
virtual void DescribeWorldTemplateAsync (const Model::DescribeWorldTemplateRequest &request, const DescribeWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetWorldTemplateBodyOutcome GetWorldTemplateBody (const Model::GetWorldTemplateBodyRequest &request) const
 
virtual Model::GetWorldTemplateBodyOutcomeCallable GetWorldTemplateBodyCallable (const Model::GetWorldTemplateBodyRequest &request) const
 
virtual void GetWorldTemplateBodyAsync (const Model::GetWorldTemplateBodyRequest &request, const GetWorldTemplateBodyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListDeploymentJobsOutcome ListDeploymentJobs (const Model::ListDeploymentJobsRequest &request) const
 
virtual Model::ListDeploymentJobsOutcomeCallable ListDeploymentJobsCallable (const Model::ListDeploymentJobsRequest &request) const
 
virtual void ListDeploymentJobsAsync (const Model::ListDeploymentJobsRequest &request, const ListDeploymentJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListFleetsOutcome ListFleets (const Model::ListFleetsRequest &request) const
 
virtual Model::ListFleetsOutcomeCallable ListFleetsCallable (const Model::ListFleetsRequest &request) const
 
virtual void ListFleetsAsync (const Model::ListFleetsRequest &request, const ListFleetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListRobotApplicationsOutcome ListRobotApplications (const Model::ListRobotApplicationsRequest &request) const
 
virtual Model::ListRobotApplicationsOutcomeCallable ListRobotApplicationsCallable (const Model::ListRobotApplicationsRequest &request) const
 
virtual void ListRobotApplicationsAsync (const Model::ListRobotApplicationsRequest &request, const ListRobotApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListRobotsOutcome ListRobots (const Model::ListRobotsRequest &request) const
 
virtual Model::ListRobotsOutcomeCallable ListRobotsCallable (const Model::ListRobotsRequest &request) const
 
virtual void ListRobotsAsync (const Model::ListRobotsRequest &request, const ListRobotsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListSimulationApplicationsOutcome ListSimulationApplications (const Model::ListSimulationApplicationsRequest &request) const
 
virtual Model::ListSimulationApplicationsOutcomeCallable ListSimulationApplicationsCallable (const Model::ListSimulationApplicationsRequest &request) const
 
virtual void ListSimulationApplicationsAsync (const Model::ListSimulationApplicationsRequest &request, const ListSimulationApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListSimulationJobBatchesOutcome ListSimulationJobBatches (const Model::ListSimulationJobBatchesRequest &request) const
 
virtual Model::ListSimulationJobBatchesOutcomeCallable ListSimulationJobBatchesCallable (const Model::ListSimulationJobBatchesRequest &request) const
 
virtual void ListSimulationJobBatchesAsync (const Model::ListSimulationJobBatchesRequest &request, const ListSimulationJobBatchesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListSimulationJobsOutcome ListSimulationJobs (const Model::ListSimulationJobsRequest &request) const
 
virtual Model::ListSimulationJobsOutcomeCallable ListSimulationJobsCallable (const Model::ListSimulationJobsRequest &request) const
 
virtual void ListSimulationJobsAsync (const Model::ListSimulationJobsRequest &request, const ListSimulationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListTagsForResourceOutcome ListTagsForResource (const Model::ListTagsForResourceRequest &request) const
 
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const
 
virtual void ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListWorldExportJobsOutcome ListWorldExportJobs (const Model::ListWorldExportJobsRequest &request) const
 
virtual Model::ListWorldExportJobsOutcomeCallable ListWorldExportJobsCallable (const Model::ListWorldExportJobsRequest &request) const
 
virtual void ListWorldExportJobsAsync (const Model::ListWorldExportJobsRequest &request, const ListWorldExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListWorldGenerationJobsOutcome ListWorldGenerationJobs (const Model::ListWorldGenerationJobsRequest &request) const
 
virtual Model::ListWorldGenerationJobsOutcomeCallable ListWorldGenerationJobsCallable (const Model::ListWorldGenerationJobsRequest &request) const
 
virtual void ListWorldGenerationJobsAsync (const Model::ListWorldGenerationJobsRequest &request, const ListWorldGenerationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListWorldTemplatesOutcome ListWorldTemplates (const Model::ListWorldTemplatesRequest &request) const
 
virtual Model::ListWorldTemplatesOutcomeCallable ListWorldTemplatesCallable (const Model::ListWorldTemplatesRequest &request) const
 
virtual void ListWorldTemplatesAsync (const Model::ListWorldTemplatesRequest &request, const ListWorldTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListWorldsOutcome ListWorlds (const Model::ListWorldsRequest &request) const
 
virtual Model::ListWorldsOutcomeCallable ListWorldsCallable (const Model::ListWorldsRequest &request) const
 
virtual void ListWorldsAsync (const Model::ListWorldsRequest &request, const ListWorldsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RegisterRobotOutcome RegisterRobot (const Model::RegisterRobotRequest &request) const
 
virtual Model::RegisterRobotOutcomeCallable RegisterRobotCallable (const Model::RegisterRobotRequest &request) const
 
virtual void RegisterRobotAsync (const Model::RegisterRobotRequest &request, const RegisterRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RestartSimulationJobOutcome RestartSimulationJob (const Model::RestartSimulationJobRequest &request) const
 
virtual Model::RestartSimulationJobOutcomeCallable RestartSimulationJobCallable (const Model::RestartSimulationJobRequest &request) const
 
virtual void RestartSimulationJobAsync (const Model::RestartSimulationJobRequest &request, const RestartSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::StartSimulationJobBatchOutcome StartSimulationJobBatch (const Model::StartSimulationJobBatchRequest &request) const
 
virtual Model::StartSimulationJobBatchOutcomeCallable StartSimulationJobBatchCallable (const Model::StartSimulationJobBatchRequest &request) const
 
virtual void StartSimulationJobBatchAsync (const Model::StartSimulationJobBatchRequest &request, const StartSimulationJobBatchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::SyncDeploymentJobOutcome SyncDeploymentJob (const Model::SyncDeploymentJobRequest &request) const
 
virtual Model::SyncDeploymentJobOutcomeCallable SyncDeploymentJobCallable (const Model::SyncDeploymentJobRequest &request) const
 
virtual void SyncDeploymentJobAsync (const Model::SyncDeploymentJobRequest &request, const SyncDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::TagResourceOutcome TagResource (const Model::TagResourceRequest &request) const
 
virtual Model::TagResourceOutcomeCallable TagResourceCallable (const Model::TagResourceRequest &request) const
 
virtual void TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UntagResourceOutcome UntagResource (const Model::UntagResourceRequest &request) const
 
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable (const Model::UntagResourceRequest &request) const
 
virtual void UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateRobotApplicationOutcome UpdateRobotApplication (const Model::UpdateRobotApplicationRequest &request) const
 
virtual Model::UpdateRobotApplicationOutcomeCallable UpdateRobotApplicationCallable (const Model::UpdateRobotApplicationRequest &request) const
 
virtual void UpdateRobotApplicationAsync (const Model::UpdateRobotApplicationRequest &request, const UpdateRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateSimulationApplicationOutcome UpdateSimulationApplication (const Model::UpdateSimulationApplicationRequest &request) const
 
virtual Model::UpdateSimulationApplicationOutcomeCallable UpdateSimulationApplicationCallable (const Model::UpdateSimulationApplicationRequest &request) const
 
virtual void UpdateSimulationApplicationAsync (const Model::UpdateSimulationApplicationRequest &request, const UpdateSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateWorldTemplateOutcome UpdateWorldTemplate (const Model::UpdateWorldTemplateRequest &request) const
 
virtual Model::UpdateWorldTemplateOutcomeCallable UpdateWorldTemplateCallable (const Model::UpdateWorldTemplateRequest &request) const
 
virtual void UpdateWorldTemplateAsync (const Model::UpdateWorldTemplateRequest &request, const UpdateWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

This section provides documentation for the AWS RoboMaker API operations.

Definition at line 348 of file RoboMakerClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 351 of file RoboMakerClient.h.

Constructor & Destructor Documentation

◆ RoboMakerClient() [1/3]

Aws::RoboMaker::RoboMakerClient::RoboMakerClient ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ RoboMakerClient() [2/3]

Aws::RoboMaker::RoboMakerClient::RoboMakerClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ RoboMakerClient() [3/3]

Aws::RoboMaker::RoboMakerClient::RoboMakerClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~RoboMakerClient()

virtual Aws::RoboMaker::RoboMakerClient::~RoboMakerClient ( )
virtual

Member Function Documentation

◆ BatchDeleteWorlds()

virtual Model::BatchDeleteWorldsOutcome Aws::RoboMaker::RoboMakerClient::BatchDeleteWorlds ( const Model::BatchDeleteWorldsRequest request) const
virtual

Deletes one or more worlds in a batch operation.

See Also:


AWS API Reference

◆ BatchDeleteWorldsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::BatchDeleteWorldsAsync ( const Model::BatchDeleteWorldsRequest request,
const BatchDeleteWorldsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes one or more worlds in a batch operation.

See Also:


AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchDeleteWorldsCallable()

virtual Model::BatchDeleteWorldsOutcomeCallable Aws::RoboMaker::RoboMakerClient::BatchDeleteWorldsCallable ( const Model::BatchDeleteWorldsRequest request) const
virtual

Deletes one or more worlds in a batch operation.

See Also:


AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchDescribeSimulationJob()

virtual Model::BatchDescribeSimulationJobOutcome Aws::RoboMaker::RoboMakerClient::BatchDescribeSimulationJob ( const Model::BatchDescribeSimulationJobRequest request) const
virtual

Describes one or more simulation jobs.

See Also:

AWS API Reference

◆ BatchDescribeSimulationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::BatchDescribeSimulationJobAsync ( const Model::BatchDescribeSimulationJobRequest request,
const BatchDescribeSimulationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes one or more simulation jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchDescribeSimulationJobCallable()

virtual Model::BatchDescribeSimulationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::BatchDescribeSimulationJobCallable ( const Model::BatchDescribeSimulationJobRequest request) const
virtual

Describes one or more simulation jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CancelDeploymentJob()

virtual Model::CancelDeploymentJobOutcome Aws::RoboMaker::RoboMakerClient::CancelDeploymentJob ( const Model::CancelDeploymentJobRequest request) const
virtual

Cancels the specified deployment job.

See Also:

AWS API Reference

◆ CancelDeploymentJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CancelDeploymentJobAsync ( const Model::CancelDeploymentJobRequest request,
const CancelDeploymentJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Cancels the specified deployment job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelDeploymentJobCallable()

virtual Model::CancelDeploymentJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CancelDeploymentJobCallable ( const Model::CancelDeploymentJobRequest request) const
virtual

Cancels the specified deployment job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CancelSimulationJob()

virtual Model::CancelSimulationJobOutcome Aws::RoboMaker::RoboMakerClient::CancelSimulationJob ( const Model::CancelSimulationJobRequest request) const
virtual

Cancels the specified simulation job.

See Also:

AWS API Reference

◆ CancelSimulationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CancelSimulationJobAsync ( const Model::CancelSimulationJobRequest request,
const CancelSimulationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Cancels the specified simulation job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelSimulationJobBatch()

virtual Model::CancelSimulationJobBatchOutcome Aws::RoboMaker::RoboMakerClient::CancelSimulationJobBatch ( const Model::CancelSimulationJobBatchRequest request) const
virtual

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.

See Also:

AWS API Reference

◆ CancelSimulationJobBatchAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CancelSimulationJobBatchAsync ( const Model::CancelSimulationJobBatchRequest request,
const CancelSimulationJobBatchResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelSimulationJobBatchCallable()

virtual Model::CancelSimulationJobBatchOutcomeCallable Aws::RoboMaker::RoboMakerClient::CancelSimulationJobBatchCallable ( const Model::CancelSimulationJobBatchRequest request) const
virtual

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.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CancelSimulationJobCallable()

virtual Model::CancelSimulationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CancelSimulationJobCallable ( const Model::CancelSimulationJobRequest request) const
virtual

Cancels the specified simulation job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CancelWorldExportJob()

virtual Model::CancelWorldExportJobOutcome Aws::RoboMaker::RoboMakerClient::CancelWorldExportJob ( const Model::CancelWorldExportJobRequest request) const
virtual

Cancels the specified export job.

See Also:

AWS API Reference

◆ CancelWorldExportJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CancelWorldExportJobAsync ( const Model::CancelWorldExportJobRequest request,
const CancelWorldExportJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Cancels the specified export job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelWorldExportJobCallable()

virtual Model::CancelWorldExportJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CancelWorldExportJobCallable ( const Model::CancelWorldExportJobRequest request) const
virtual

Cancels the specified export job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CancelWorldGenerationJob()

virtual Model::CancelWorldGenerationJobOutcome Aws::RoboMaker::RoboMakerClient::CancelWorldGenerationJob ( const Model::CancelWorldGenerationJobRequest request) const
virtual

Cancels the specified world generator job.

See Also:

AWS API Reference

◆ CancelWorldGenerationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CancelWorldGenerationJobAsync ( const Model::CancelWorldGenerationJobRequest request,
const CancelWorldGenerationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Cancels the specified world generator job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelWorldGenerationJobCallable()

virtual Model::CancelWorldGenerationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CancelWorldGenerationJobCallable ( const Model::CancelWorldGenerationJobRequest request) const
virtual

Cancels the specified world generator job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateDeploymentJob()

virtual Model::CreateDeploymentJobOutcome Aws::RoboMaker::RoboMakerClient::CreateDeploymentJob ( const Model::CreateDeploymentJobRequest request) const
virtual

Deploys a specific version of a robot application to robots in a fleet.

The robot application must have a numbered applicationVersion for consistency reasons. To create a new version, use CreateRobotApplicationVersion or see Creating a Robot Application Version.

After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.

See Also:

AWS API Reference

◆ CreateDeploymentJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateDeploymentJobAsync ( const Model::CreateDeploymentJobRequest request,
const CreateDeploymentJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deploys a specific version of a robot application to robots in a fleet.

The robot application must have a numbered applicationVersion for consistency reasons. To create a new version, use CreateRobotApplicationVersion or see Creating a Robot Application Version.

After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateDeploymentJobCallable()

virtual Model::CreateDeploymentJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateDeploymentJobCallable ( const Model::CreateDeploymentJobRequest request) const
virtual

Deploys a specific version of a robot application to robots in a fleet.

The robot application must have a numbered applicationVersion for consistency reasons. To create a new version, use CreateRobotApplicationVersion or see Creating a Robot Application Version.

After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateFleet()

virtual Model::CreateFleetOutcome Aws::RoboMaker::RoboMakerClient::CreateFleet ( const Model::CreateFleetRequest request) const
virtual

Creates a fleet, a logical group of robots running the same robot application.

See Also:

AWS API Reference

◆ CreateFleetAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateFleetAsync ( const Model::CreateFleetRequest request,
const CreateFleetResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a fleet, a logical group of robots running the same robot application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateFleetCallable()

virtual Model::CreateFleetOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateFleetCallable ( const Model::CreateFleetRequest request) const
virtual

Creates a fleet, a logical group of robots running the same robot application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateRobot()

virtual Model::CreateRobotOutcome Aws::RoboMaker::RoboMakerClient::CreateRobot ( const Model::CreateRobotRequest request) const
virtual

Creates a robot.

See Also:

AWS API Reference

◆ CreateRobotApplication()

virtual Model::CreateRobotApplicationOutcome Aws::RoboMaker::RoboMakerClient::CreateRobotApplication ( const Model::CreateRobotApplicationRequest request) const
virtual

Creates a robot application.

See Also:

AWS API Reference

◆ CreateRobotApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationAsync ( const Model::CreateRobotApplicationRequest request,
const CreateRobotApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a robot application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateRobotApplicationCallable()

virtual Model::CreateRobotApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationCallable ( const Model::CreateRobotApplicationRequest request) const
virtual

Creates a robot application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateRobotApplicationVersion()

virtual Model::CreateRobotApplicationVersionOutcome Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationVersion ( const Model::CreateRobotApplicationVersionRequest request) const
virtual

Creates a version of a robot application.

See Also:

AWS API Reference

◆ CreateRobotApplicationVersionAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationVersionAsync ( const Model::CreateRobotApplicationVersionRequest request,
const CreateRobotApplicationVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a version of a robot application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateRobotApplicationVersionCallable()

virtual Model::CreateRobotApplicationVersionOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationVersionCallable ( const Model::CreateRobotApplicationVersionRequest request) const
virtual

Creates a version of a robot application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateRobotAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateRobotAsync ( const Model::CreateRobotRequest request,
const CreateRobotResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a robot.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateRobotCallable()

virtual Model::CreateRobotOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateRobotCallable ( const Model::CreateRobotRequest request) const
virtual

Creates a robot.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateSimulationApplication()

virtual Model::CreateSimulationApplicationOutcome Aws::RoboMaker::RoboMakerClient::CreateSimulationApplication ( const Model::CreateSimulationApplicationRequest request) const
virtual

Creates a simulation application.

See Also:

AWS API Reference

◆ CreateSimulationApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationAsync ( const Model::CreateSimulationApplicationRequest request,
const CreateSimulationApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a simulation application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateSimulationApplicationCallable()

virtual Model::CreateSimulationApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationCallable ( const Model::CreateSimulationApplicationRequest request) const
virtual

Creates a simulation application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateSimulationApplicationVersion()

virtual Model::CreateSimulationApplicationVersionOutcome Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationVersion ( const Model::CreateSimulationApplicationVersionRequest request) const
virtual

Creates a simulation application with a specific revision id.

See Also:

AWS API Reference

◆ CreateSimulationApplicationVersionAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationVersionAsync ( const Model::CreateSimulationApplicationVersionRequest request,
const CreateSimulationApplicationVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a simulation application with a specific revision id.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateSimulationApplicationVersionCallable()

virtual Model::CreateSimulationApplicationVersionOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationVersionCallable ( const Model::CreateSimulationApplicationVersionRequest request) const
virtual

Creates a simulation application with a specific revision id.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateSimulationJob()

virtual Model::CreateSimulationJobOutcome Aws::RoboMaker::RoboMakerClient::CreateSimulationJob ( const Model::CreateSimulationJobRequest request) const
virtual

Creates a simulation job.

After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.

See Also:

AWS API Reference

◆ CreateSimulationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateSimulationJobAsync ( const Model::CreateSimulationJobRequest request,
const CreateSimulationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a simulation job.

After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateSimulationJobCallable()

virtual Model::CreateSimulationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateSimulationJobCallable ( const Model::CreateSimulationJobRequest request) const
virtual

Creates a simulation job.

After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateWorldExportJob()

virtual Model::CreateWorldExportJobOutcome Aws::RoboMaker::RoboMakerClient::CreateWorldExportJob ( const Model::CreateWorldExportJobRequest request) const
virtual

Creates a world export job.

See Also:

AWS API Reference

◆ CreateWorldExportJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateWorldExportJobAsync ( const Model::CreateWorldExportJobRequest request,
const CreateWorldExportJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a world export job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateWorldExportJobCallable()

virtual Model::CreateWorldExportJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateWorldExportJobCallable ( const Model::CreateWorldExportJobRequest request) const
virtual

Creates a world export job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateWorldGenerationJob()

virtual Model::CreateWorldGenerationJobOutcome Aws::RoboMaker::RoboMakerClient::CreateWorldGenerationJob ( const Model::CreateWorldGenerationJobRequest request) const
virtual

Creates worlds using the specified template.

See Also:

AWS API Reference

◆ CreateWorldGenerationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateWorldGenerationJobAsync ( const Model::CreateWorldGenerationJobRequest request,
const CreateWorldGenerationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates worlds using the specified template.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateWorldGenerationJobCallable()

virtual Model::CreateWorldGenerationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateWorldGenerationJobCallable ( const Model::CreateWorldGenerationJobRequest request) const
virtual

Creates worlds using the specified template.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateWorldTemplate()

virtual Model::CreateWorldTemplateOutcome Aws::RoboMaker::RoboMakerClient::CreateWorldTemplate ( const Model::CreateWorldTemplateRequest request) const
virtual

Creates a world template.

See Also:

AWS API Reference

◆ CreateWorldTemplateAsync()

virtual void Aws::RoboMaker::RoboMakerClient::CreateWorldTemplateAsync ( const Model::CreateWorldTemplateRequest request,
const CreateWorldTemplateResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a world template.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateWorldTemplateCallable()

virtual Model::CreateWorldTemplateOutcomeCallable Aws::RoboMaker::RoboMakerClient::CreateWorldTemplateCallable ( const Model::CreateWorldTemplateRequest request) const
virtual

Creates a world template.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteFleet()

virtual Model::DeleteFleetOutcome Aws::RoboMaker::RoboMakerClient::DeleteFleet ( const Model::DeleteFleetRequest request) const
virtual

Deletes a fleet.

See Also:

AWS API Reference

◆ DeleteFleetAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DeleteFleetAsync ( const Model::DeleteFleetRequest request,
const DeleteFleetResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a fleet.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteFleetCallable()

virtual Model::DeleteFleetOutcomeCallable Aws::RoboMaker::RoboMakerClient::DeleteFleetCallable ( const Model::DeleteFleetRequest request) const
virtual

Deletes a fleet.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRobot()

virtual Model::DeleteRobotOutcome Aws::RoboMaker::RoboMakerClient::DeleteRobot ( const Model::DeleteRobotRequest request) const
virtual

Deletes a robot.

See Also:

AWS API Reference

◆ DeleteRobotApplication()

virtual Model::DeleteRobotApplicationOutcome Aws::RoboMaker::RoboMakerClient::DeleteRobotApplication ( const Model::DeleteRobotApplicationRequest request) const
virtual

Deletes a robot application.

See Also:

AWS API Reference

◆ DeleteRobotApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DeleteRobotApplicationAsync ( const Model::DeleteRobotApplicationRequest request,
const DeleteRobotApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a robot application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRobotApplicationCallable()

virtual Model::DeleteRobotApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::DeleteRobotApplicationCallable ( const Model::DeleteRobotApplicationRequest request) const
virtual

Deletes a robot application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRobotAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DeleteRobotAsync ( const Model::DeleteRobotRequest request,
const DeleteRobotResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a robot.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRobotCallable()

virtual Model::DeleteRobotOutcomeCallable Aws::RoboMaker::RoboMakerClient::DeleteRobotCallable ( const Model::DeleteRobotRequest request) const
virtual

Deletes a robot.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteSimulationApplication()

virtual Model::DeleteSimulationApplicationOutcome Aws::RoboMaker::RoboMakerClient::DeleteSimulationApplication ( const Model::DeleteSimulationApplicationRequest request) const
virtual

Deletes a simulation application.

See Also:

AWS API Reference

◆ DeleteSimulationApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DeleteSimulationApplicationAsync ( const Model::DeleteSimulationApplicationRequest request,
const DeleteSimulationApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a simulation application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteSimulationApplicationCallable()

virtual Model::DeleteSimulationApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::DeleteSimulationApplicationCallable ( const Model::DeleteSimulationApplicationRequest request) const
virtual

Deletes a simulation application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteWorldTemplate()

virtual Model::DeleteWorldTemplateOutcome Aws::RoboMaker::RoboMakerClient::DeleteWorldTemplate ( const Model::DeleteWorldTemplateRequest request) const
virtual

Deletes a world template.

See Also:

AWS API Reference

◆ DeleteWorldTemplateAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DeleteWorldTemplateAsync ( const Model::DeleteWorldTemplateRequest request,
const DeleteWorldTemplateResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a world template.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteWorldTemplateCallable()

virtual Model::DeleteWorldTemplateOutcomeCallable Aws::RoboMaker::RoboMakerClient::DeleteWorldTemplateCallable ( const Model::DeleteWorldTemplateRequest request) const
virtual

Deletes a world template.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeregisterRobot()

virtual Model::DeregisterRobotOutcome Aws::RoboMaker::RoboMakerClient::DeregisterRobot ( const Model::DeregisterRobotRequest request) const
virtual

Deregisters a robot.

See Also:

AWS API Reference

◆ DeregisterRobotAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DeregisterRobotAsync ( const Model::DeregisterRobotRequest request,
const DeregisterRobotResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deregisters a robot.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeregisterRobotCallable()

virtual Model::DeregisterRobotOutcomeCallable Aws::RoboMaker::RoboMakerClient::DeregisterRobotCallable ( const Model::DeregisterRobotRequest request) const
virtual

Deregisters a robot.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeDeploymentJob()

virtual Model::DescribeDeploymentJobOutcome Aws::RoboMaker::RoboMakerClient::DescribeDeploymentJob ( const Model::DescribeDeploymentJobRequest request) const
virtual

Describes a deployment job.

See Also:

AWS API Reference

◆ DescribeDeploymentJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeDeploymentJobAsync ( const Model::DescribeDeploymentJobRequest request,
const DescribeDeploymentJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a deployment job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeDeploymentJobCallable()

virtual Model::DescribeDeploymentJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeDeploymentJobCallable ( const Model::DescribeDeploymentJobRequest request) const
virtual

Describes a deployment job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeFleet()

virtual Model::DescribeFleetOutcome Aws::RoboMaker::RoboMakerClient::DescribeFleet ( const Model::DescribeFleetRequest request) const
virtual

Describes a fleet.

See Also:

AWS API Reference

◆ DescribeFleetAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeFleetAsync ( const Model::DescribeFleetRequest request,
const DescribeFleetResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a fleet.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeFleetCallable()

virtual Model::DescribeFleetOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeFleetCallable ( const Model::DescribeFleetRequest request) const
virtual

Describes a fleet.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeRobot()

virtual Model::DescribeRobotOutcome Aws::RoboMaker::RoboMakerClient::DescribeRobot ( const Model::DescribeRobotRequest request) const
virtual

Describes a robot.

See Also:

AWS API Reference

◆ DescribeRobotApplication()

virtual Model::DescribeRobotApplicationOutcome Aws::RoboMaker::RoboMakerClient::DescribeRobotApplication ( const Model::DescribeRobotApplicationRequest request) const
virtual

Describes a robot application.

See Also:

AWS API Reference

◆ DescribeRobotApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeRobotApplicationAsync ( const Model::DescribeRobotApplicationRequest request,
const DescribeRobotApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a robot application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeRobotApplicationCallable()

virtual Model::DescribeRobotApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeRobotApplicationCallable ( const Model::DescribeRobotApplicationRequest request) const
virtual

Describes a robot application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeRobotAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeRobotAsync ( const Model::DescribeRobotRequest request,
const DescribeRobotResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a robot.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeRobotCallable()

virtual Model::DescribeRobotOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeRobotCallable ( const Model::DescribeRobotRequest request) const
virtual

Describes a robot.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeSimulationApplication()

virtual Model::DescribeSimulationApplicationOutcome Aws::RoboMaker::RoboMakerClient::DescribeSimulationApplication ( const Model::DescribeSimulationApplicationRequest request) const
virtual

Describes a simulation application.

See Also:

AWS API Reference

◆ DescribeSimulationApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeSimulationApplicationAsync ( const Model::DescribeSimulationApplicationRequest request,
const DescribeSimulationApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a simulation application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeSimulationApplicationCallable()

virtual Model::DescribeSimulationApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeSimulationApplicationCallable ( const Model::DescribeSimulationApplicationRequest request) const
virtual

Describes a simulation application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeSimulationJob()

virtual Model::DescribeSimulationJobOutcome Aws::RoboMaker::RoboMakerClient::DescribeSimulationJob ( const Model::DescribeSimulationJobRequest request) const
virtual

Describes a simulation job.

See Also:

AWS API Reference

◆ DescribeSimulationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobAsync ( const Model::DescribeSimulationJobRequest request,
const DescribeSimulationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a simulation job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeSimulationJobBatch()

virtual Model::DescribeSimulationJobBatchOutcome Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobBatch ( const Model::DescribeSimulationJobBatchRequest request) const
virtual

Describes a simulation job batch.

See Also:

AWS API Reference

◆ DescribeSimulationJobBatchAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobBatchAsync ( const Model::DescribeSimulationJobBatchRequest request,
const DescribeSimulationJobBatchResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a simulation job batch.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeSimulationJobBatchCallable()

virtual Model::DescribeSimulationJobBatchOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobBatchCallable ( const Model::DescribeSimulationJobBatchRequest request) const
virtual

Describes a simulation job batch.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeSimulationJobCallable()

virtual Model::DescribeSimulationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobCallable ( const Model::DescribeSimulationJobRequest request) const
virtual

Describes a simulation job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeWorld()

virtual Model::DescribeWorldOutcome Aws::RoboMaker::RoboMakerClient::DescribeWorld ( const Model::DescribeWorldRequest request) const
virtual

Describes a world.

See Also:

AWS API Reference

◆ DescribeWorldAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeWorldAsync ( const Model::DescribeWorldRequest request,
const DescribeWorldResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a world.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeWorldCallable()

virtual Model::DescribeWorldOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeWorldCallable ( const Model::DescribeWorldRequest request) const
virtual

Describes a world.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeWorldExportJob()

virtual Model::DescribeWorldExportJobOutcome Aws::RoboMaker::RoboMakerClient::DescribeWorldExportJob ( const Model::DescribeWorldExportJobRequest request) const
virtual

Describes a world export job.

See Also:

AWS API Reference

◆ DescribeWorldExportJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeWorldExportJobAsync ( const Model::DescribeWorldExportJobRequest request,
const DescribeWorldExportJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a world export job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeWorldExportJobCallable()

virtual Model::DescribeWorldExportJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeWorldExportJobCallable ( const Model::DescribeWorldExportJobRequest request) const
virtual

Describes a world export job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeWorldGenerationJob()

virtual Model::DescribeWorldGenerationJobOutcome Aws::RoboMaker::RoboMakerClient::DescribeWorldGenerationJob ( const Model::DescribeWorldGenerationJobRequest request) const
virtual

Describes a world generation job.

See Also:

AWS API Reference

◆ DescribeWorldGenerationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeWorldGenerationJobAsync ( const Model::DescribeWorldGenerationJobRequest request,
const DescribeWorldGenerationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a world generation job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeWorldGenerationJobCallable()

virtual Model::DescribeWorldGenerationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeWorldGenerationJobCallable ( const Model::DescribeWorldGenerationJobRequest request) const
virtual

Describes a world generation job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeWorldTemplate()

virtual Model::DescribeWorldTemplateOutcome Aws::RoboMaker::RoboMakerClient::DescribeWorldTemplate ( const Model::DescribeWorldTemplateRequest request) const
virtual

Describes a world template.

See Also:

AWS API Reference

◆ DescribeWorldTemplateAsync()

virtual void Aws::RoboMaker::RoboMakerClient::DescribeWorldTemplateAsync ( const Model::DescribeWorldTemplateRequest request,
const DescribeWorldTemplateResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes a world template.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeWorldTemplateCallable()

virtual Model::DescribeWorldTemplateOutcomeCallable Aws::RoboMaker::RoboMakerClient::DescribeWorldTemplateCallable ( const Model::DescribeWorldTemplateRequest request) const
virtual

Describes a world template.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetWorldTemplateBody()

virtual Model::GetWorldTemplateBodyOutcome Aws::RoboMaker::RoboMakerClient::GetWorldTemplateBody ( const Model::GetWorldTemplateBodyRequest request) const
virtual

Gets the world template body.

See Also:

AWS API Reference

◆ GetWorldTemplateBodyAsync()

virtual void Aws::RoboMaker::RoboMakerClient::GetWorldTemplateBodyAsync ( const Model::GetWorldTemplateBodyRequest request,
const GetWorldTemplateBodyResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the world template body.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetWorldTemplateBodyCallable()

virtual Model::GetWorldTemplateBodyOutcomeCallable Aws::RoboMaker::RoboMakerClient::GetWorldTemplateBodyCallable ( const Model::GetWorldTemplateBodyRequest request) const
virtual

Gets the world template body.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListDeploymentJobs()

virtual Model::ListDeploymentJobsOutcome Aws::RoboMaker::RoboMakerClient::ListDeploymentJobs ( const Model::ListDeploymentJobsRequest request) const
virtual

Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.

See Also:

AWS API Reference

◆ ListDeploymentJobsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListDeploymentJobsAsync ( const Model::ListDeploymentJobsRequest request,
const ListDeploymentJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListDeploymentJobsCallable()

virtual Model::ListDeploymentJobsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListDeploymentJobsCallable ( const Model::ListDeploymentJobsRequest request) const
virtual

Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListFleets()

virtual Model::ListFleetsOutcome Aws::RoboMaker::RoboMakerClient::ListFleets ( const Model::ListFleetsRequest request) const
virtual

Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.

See Also:

AWS API Reference

◆ ListFleetsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListFleetsAsync ( const Model::ListFleetsRequest request,
const ListFleetsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListFleetsCallable()

virtual Model::ListFleetsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListFleetsCallable ( const Model::ListFleetsRequest request) const
virtual

Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListRobotApplications()

virtual Model::ListRobotApplicationsOutcome Aws::RoboMaker::RoboMakerClient::ListRobotApplications ( const Model::ListRobotApplicationsRequest request) const
virtual

Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.

See Also:

AWS API Reference

◆ ListRobotApplicationsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListRobotApplicationsAsync ( const Model::ListRobotApplicationsRequest request,
const ListRobotApplicationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListRobotApplicationsCallable()

virtual Model::ListRobotApplicationsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListRobotApplicationsCallable ( const Model::ListRobotApplicationsRequest request) const
virtual

Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListRobots()

virtual Model::ListRobotsOutcome Aws::RoboMaker::RoboMakerClient::ListRobots ( const Model::ListRobotsRequest request) const
virtual

Returns a list of robots. You can optionally provide filters to retrieve specific robots.

See Also:

AWS API Reference

◆ ListRobotsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListRobotsAsync ( const Model::ListRobotsRequest request,
const ListRobotsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of robots. You can optionally provide filters to retrieve specific robots.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListRobotsCallable()

virtual Model::ListRobotsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListRobotsCallable ( const Model::ListRobotsRequest request) const
virtual

Returns a list of robots. You can optionally provide filters to retrieve specific robots.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListSimulationApplications()

virtual Model::ListSimulationApplicationsOutcome Aws::RoboMaker::RoboMakerClient::ListSimulationApplications ( const Model::ListSimulationApplicationsRequest request) const
virtual

Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.

See Also:

AWS API Reference

◆ ListSimulationApplicationsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListSimulationApplicationsAsync ( const Model::ListSimulationApplicationsRequest request,
const ListSimulationApplicationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListSimulationApplicationsCallable()

virtual Model::ListSimulationApplicationsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListSimulationApplicationsCallable ( const Model::ListSimulationApplicationsRequest request) const
virtual

Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListSimulationJobBatches()

virtual Model::ListSimulationJobBatchesOutcome Aws::RoboMaker::RoboMakerClient::ListSimulationJobBatches ( const Model::ListSimulationJobBatchesRequest request) const
virtual

Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.

See Also:

AWS API Reference

◆ ListSimulationJobBatchesAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListSimulationJobBatchesAsync ( const Model::ListSimulationJobBatchesRequest request,
const ListSimulationJobBatchesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListSimulationJobBatchesCallable()

virtual Model::ListSimulationJobBatchesOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListSimulationJobBatchesCallable ( const Model::ListSimulationJobBatchesRequest request) const
virtual

Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListSimulationJobs()

virtual Model::ListSimulationJobsOutcome Aws::RoboMaker::RoboMakerClient::ListSimulationJobs ( const Model::ListSimulationJobsRequest request) const
virtual

Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.

See Also:

AWS API Reference

◆ ListSimulationJobsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListSimulationJobsAsync ( const Model::ListSimulationJobsRequest request,
const ListSimulationJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListSimulationJobsCallable()

virtual Model::ListSimulationJobsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListSimulationJobsCallable ( const Model::ListSimulationJobsRequest request) const
virtual

Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::RoboMaker::RoboMakerClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Lists all tags on a AWS RoboMaker resource.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListTagsForResourceAsync ( const Model::ListTagsForResourceRequest request,
const ListTagsForResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists all tags on a AWS RoboMaker resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListTagsForResourceCallable()

virtual Model::ListTagsForResourceOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListTagsForResourceCallable ( const Model::ListTagsForResourceRequest request) const
virtual

Lists all tags on a AWS RoboMaker resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListWorldExportJobs()

virtual Model::ListWorldExportJobsOutcome Aws::RoboMaker::RoboMakerClient::ListWorldExportJobs ( const Model::ListWorldExportJobsRequest request) const
virtual

Lists world export jobs.

See Also:

AWS API Reference

◆ ListWorldExportJobsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListWorldExportJobsAsync ( const Model::ListWorldExportJobsRequest request,
const ListWorldExportJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists world export jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListWorldExportJobsCallable()

virtual Model::ListWorldExportJobsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListWorldExportJobsCallable ( const Model::ListWorldExportJobsRequest request) const
virtual

Lists world export jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListWorldGenerationJobs()

virtual Model::ListWorldGenerationJobsOutcome Aws::RoboMaker::RoboMakerClient::ListWorldGenerationJobs ( const Model::ListWorldGenerationJobsRequest request) const
virtual

Lists world generator jobs.

See Also:

AWS API Reference

◆ ListWorldGenerationJobsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListWorldGenerationJobsAsync ( const Model::ListWorldGenerationJobsRequest request,
const ListWorldGenerationJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists world generator jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListWorldGenerationJobsCallable()

virtual Model::ListWorldGenerationJobsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListWorldGenerationJobsCallable ( const Model::ListWorldGenerationJobsRequest request) const
virtual

Lists world generator jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListWorlds()

virtual Model::ListWorldsOutcome Aws::RoboMaker::RoboMakerClient::ListWorlds ( const Model::ListWorldsRequest request) const
virtual

Lists worlds.

See Also:

AWS API Reference

◆ ListWorldsAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListWorldsAsync ( const Model::ListWorldsRequest request,
const ListWorldsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists worlds.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListWorldsCallable()

virtual Model::ListWorldsOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListWorldsCallable ( const Model::ListWorldsRequest request) const
virtual

Lists worlds.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListWorldTemplates()

virtual Model::ListWorldTemplatesOutcome Aws::RoboMaker::RoboMakerClient::ListWorldTemplates ( const Model::ListWorldTemplatesRequest request) const
virtual

Lists world templates.

See Also:

AWS API Reference

◆ ListWorldTemplatesAsync()

virtual void Aws::RoboMaker::RoboMakerClient::ListWorldTemplatesAsync ( const Model::ListWorldTemplatesRequest request,
const ListWorldTemplatesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists world templates.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListWorldTemplatesCallable()

virtual Model::ListWorldTemplatesOutcomeCallable Aws::RoboMaker::RoboMakerClient::ListWorldTemplatesCallable ( const Model::ListWorldTemplatesRequest request) const
virtual

Lists world templates.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::RoboMaker::RoboMakerClient::OverrideEndpoint ( const Aws::String endpoint)

◆ RegisterRobot()

virtual Model::RegisterRobotOutcome Aws::RoboMaker::RoboMakerClient::RegisterRobot ( const Model::RegisterRobotRequest request) const
virtual

Registers a robot with a fleet.

See Also:

AWS API Reference

◆ RegisterRobotAsync()

virtual void Aws::RoboMaker::RoboMakerClient::RegisterRobotAsync ( const Model::RegisterRobotRequest request,
const RegisterRobotResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Registers a robot with a fleet.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ RegisterRobotCallable()

virtual Model::RegisterRobotOutcomeCallable Aws::RoboMaker::RoboMakerClient::RegisterRobotCallable ( const Model::RegisterRobotRequest request) const
virtual

Registers a robot with a fleet.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ RestartSimulationJob()

virtual Model::RestartSimulationJobOutcome Aws::RoboMaker::RoboMakerClient::RestartSimulationJob ( const Model::RestartSimulationJobRequest request) const
virtual

Restarts a running simulation job.

See Also:

AWS API Reference

◆ RestartSimulationJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::RestartSimulationJobAsync ( const Model::RestartSimulationJobRequest request,
const RestartSimulationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Restarts a running simulation job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ RestartSimulationJobCallable()

virtual Model::RestartSimulationJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::RestartSimulationJobCallable ( const Model::RestartSimulationJobRequest request) const
virtual

Restarts a running simulation job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ StartSimulationJobBatch()

virtual Model::StartSimulationJobBatchOutcome Aws::RoboMaker::RoboMakerClient::StartSimulationJobBatch ( const Model::StartSimulationJobBatchRequest request) const
virtual

Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest objects.

See Also:

AWS API Reference

◆ StartSimulationJobBatchAsync()

virtual void Aws::RoboMaker::RoboMakerClient::StartSimulationJobBatchAsync ( const Model::StartSimulationJobBatchRequest request,
const StartSimulationJobBatchResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest objects.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ StartSimulationJobBatchCallable()

virtual Model::StartSimulationJobBatchOutcomeCallable Aws::RoboMaker::RoboMakerClient::StartSimulationJobBatchCallable ( const Model::StartSimulationJobBatchRequest request) const
virtual

Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest objects.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ SyncDeploymentJob()

virtual Model::SyncDeploymentJobOutcome Aws::RoboMaker::RoboMakerClient::SyncDeploymentJob ( const Model::SyncDeploymentJobRequest request) const
virtual

Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.

See Also:

AWS API Reference

◆ SyncDeploymentJobAsync()

virtual void Aws::RoboMaker::RoboMakerClient::SyncDeploymentJobAsync ( const Model::SyncDeploymentJobRequest request,
const SyncDeploymentJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ SyncDeploymentJobCallable()

virtual Model::SyncDeploymentJobOutcomeCallable Aws::RoboMaker::RoboMakerClient::SyncDeploymentJobCallable ( const Model::SyncDeploymentJobRequest request) const
virtual

Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::RoboMaker::RoboMakerClient::TagResource ( const Model::TagResourceRequest request) const
virtual

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.

See Also:

AWS API Reference

◆ TagResourceAsync()

virtual void Aws::RoboMaker::RoboMakerClient::TagResourceAsync ( const Model::TagResourceRequest request,
const TagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TagResourceCallable()

virtual Model::TagResourceOutcomeCallable Aws::RoboMaker::RoboMakerClient::TagResourceCallable ( const Model::TagResourceRequest request) const
virtual

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.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::RoboMaker::RoboMakerClient::UntagResource ( const Model::UntagResourceRequest request) const
virtual

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 .

See Also:

AWS API Reference

◆ UntagResourceAsync()

virtual void Aws::RoboMaker::RoboMakerClient::UntagResourceAsync ( const Model::UntagResourceRequest request,
const UntagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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 .

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UntagResourceCallable()

virtual Model::UntagResourceOutcomeCallable Aws::RoboMaker::RoboMakerClient::UntagResourceCallable ( const Model::UntagResourceRequest request) const
virtual

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 .

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateRobotApplication()

virtual Model::UpdateRobotApplicationOutcome Aws::RoboMaker::RoboMakerClient::UpdateRobotApplication ( const Model::UpdateRobotApplicationRequest request) const
virtual

Updates a robot application.

See Also:

AWS API Reference

◆ UpdateRobotApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::UpdateRobotApplicationAsync ( const Model::UpdateRobotApplicationRequest request,
const UpdateRobotApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a robot application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateRobotApplicationCallable()

virtual Model::UpdateRobotApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::UpdateRobotApplicationCallable ( const Model::UpdateRobotApplicationRequest request) const
virtual

Updates a robot application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateSimulationApplication()

virtual Model::UpdateSimulationApplicationOutcome Aws::RoboMaker::RoboMakerClient::UpdateSimulationApplication ( const Model::UpdateSimulationApplicationRequest request) const
virtual

Updates a simulation application.

See Also:

AWS API Reference

◆ UpdateSimulationApplicationAsync()

virtual void Aws::RoboMaker::RoboMakerClient::UpdateSimulationApplicationAsync ( const Model::UpdateSimulationApplicationRequest request,
const UpdateSimulationApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a simulation application.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateSimulationApplicationCallable()

virtual Model::UpdateSimulationApplicationOutcomeCallable Aws::RoboMaker::RoboMakerClient::UpdateSimulationApplicationCallable ( const Model::UpdateSimulationApplicationRequest request) const
virtual

Updates a simulation application.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateWorldTemplate()

virtual Model::UpdateWorldTemplateOutcome Aws::RoboMaker::RoboMakerClient::UpdateWorldTemplate ( const Model::UpdateWorldTemplateRequest request) const
virtual

Updates a world template.

See Also:

AWS API Reference

◆ UpdateWorldTemplateAsync()

virtual void Aws::RoboMaker::RoboMakerClient::UpdateWorldTemplateAsync ( const Model::UpdateWorldTemplateRequest request,
const UpdateWorldTemplateResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a world template.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateWorldTemplateCallable()

virtual Model::UpdateWorldTemplateOutcomeCallable Aws::RoboMaker::RoboMakerClient::UpdateWorldTemplateCallable ( const Model::UpdateWorldTemplateRequest request) const
virtual

Updates a world template.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: