AWS SDK for C++  1.9.16
AWS SDK for C++
RoboMakerClient.h
Go to the documentation of this file.
1 
6 #pragma once
73 #include <future>
74 #include <functional>
75 
76 namespace Aws
77 {
78 
79 namespace Http
80 {
81  class HttpClient;
82  class HttpClientFactory;
83 } // namespace Http
84 
85 namespace Utils
86 {
87  template< typename R, typename E> class Outcome;
88 namespace Threading
89 {
90  class Executor;
91 } // namespace Threading
92 } // namespace Utils
93 
94 namespace Auth
95 {
96  class AWSCredentials;
97  class AWSCredentialsProvider;
98 } // namespace Auth
99 
100 namespace Client
101 {
102  class RetryStrategy;
103 } // namespace Client
104 
105 namespace RoboMaker
106 {
107 
108 namespace Model
109 {
110  class BatchDeleteWorldsRequest;
111  class BatchDescribeSimulationJobRequest;
112  class CancelDeploymentJobRequest;
113  class CancelSimulationJobRequest;
114  class CancelSimulationJobBatchRequest;
115  class CancelWorldExportJobRequest;
116  class CancelWorldGenerationJobRequest;
117  class CreateDeploymentJobRequest;
118  class CreateFleetRequest;
119  class CreateRobotRequest;
120  class CreateRobotApplicationRequest;
121  class CreateRobotApplicationVersionRequest;
122  class CreateSimulationApplicationRequest;
123  class CreateSimulationApplicationVersionRequest;
124  class CreateSimulationJobRequest;
125  class CreateWorldExportJobRequest;
126  class CreateWorldGenerationJobRequest;
127  class CreateWorldTemplateRequest;
128  class DeleteFleetRequest;
129  class DeleteRobotRequest;
130  class DeleteRobotApplicationRequest;
131  class DeleteSimulationApplicationRequest;
132  class DeleteWorldTemplateRequest;
133  class DeregisterRobotRequest;
134  class DescribeDeploymentJobRequest;
135  class DescribeFleetRequest;
136  class DescribeRobotRequest;
137  class DescribeRobotApplicationRequest;
138  class DescribeSimulationApplicationRequest;
139  class DescribeSimulationJobRequest;
140  class DescribeSimulationJobBatchRequest;
141  class DescribeWorldRequest;
142  class DescribeWorldExportJobRequest;
143  class DescribeWorldGenerationJobRequest;
144  class DescribeWorldTemplateRequest;
145  class GetWorldTemplateBodyRequest;
146  class ListDeploymentJobsRequest;
147  class ListFleetsRequest;
148  class ListRobotApplicationsRequest;
149  class ListRobotsRequest;
150  class ListSimulationApplicationsRequest;
151  class ListSimulationJobBatchesRequest;
152  class ListSimulationJobsRequest;
153  class ListTagsForResourceRequest;
154  class ListWorldExportJobsRequest;
155  class ListWorldGenerationJobsRequest;
156  class ListWorldTemplatesRequest;
157  class ListWorldsRequest;
158  class RegisterRobotRequest;
159  class RestartSimulationJobRequest;
160  class StartSimulationJobBatchRequest;
161  class SyncDeploymentJobRequest;
162  class TagResourceRequest;
163  class UntagResourceRequest;
164  class UpdateRobotApplicationRequest;
165  class UpdateSimulationApplicationRequest;
166  class UpdateWorldTemplateRequest;
167 
225 
226  typedef std::future<BatchDeleteWorldsOutcome> BatchDeleteWorldsOutcomeCallable;
227  typedef std::future<BatchDescribeSimulationJobOutcome> BatchDescribeSimulationJobOutcomeCallable;
228  typedef std::future<CancelDeploymentJobOutcome> CancelDeploymentJobOutcomeCallable;
229  typedef std::future<CancelSimulationJobOutcome> CancelSimulationJobOutcomeCallable;
230  typedef std::future<CancelSimulationJobBatchOutcome> CancelSimulationJobBatchOutcomeCallable;
231  typedef std::future<CancelWorldExportJobOutcome> CancelWorldExportJobOutcomeCallable;
232  typedef std::future<CancelWorldGenerationJobOutcome> CancelWorldGenerationJobOutcomeCallable;
233  typedef std::future<CreateDeploymentJobOutcome> CreateDeploymentJobOutcomeCallable;
234  typedef std::future<CreateFleetOutcome> CreateFleetOutcomeCallable;
235  typedef std::future<CreateRobotOutcome> CreateRobotOutcomeCallable;
236  typedef std::future<CreateRobotApplicationOutcome> CreateRobotApplicationOutcomeCallable;
237  typedef std::future<CreateRobotApplicationVersionOutcome> CreateRobotApplicationVersionOutcomeCallable;
238  typedef std::future<CreateSimulationApplicationOutcome> CreateSimulationApplicationOutcomeCallable;
239  typedef std::future<CreateSimulationApplicationVersionOutcome> CreateSimulationApplicationVersionOutcomeCallable;
240  typedef std::future<CreateSimulationJobOutcome> CreateSimulationJobOutcomeCallable;
241  typedef std::future<CreateWorldExportJobOutcome> CreateWorldExportJobOutcomeCallable;
242  typedef std::future<CreateWorldGenerationJobOutcome> CreateWorldGenerationJobOutcomeCallable;
243  typedef std::future<CreateWorldTemplateOutcome> CreateWorldTemplateOutcomeCallable;
244  typedef std::future<DeleteFleetOutcome> DeleteFleetOutcomeCallable;
245  typedef std::future<DeleteRobotOutcome> DeleteRobotOutcomeCallable;
246  typedef std::future<DeleteRobotApplicationOutcome> DeleteRobotApplicationOutcomeCallable;
247  typedef std::future<DeleteSimulationApplicationOutcome> DeleteSimulationApplicationOutcomeCallable;
248  typedef std::future<DeleteWorldTemplateOutcome> DeleteWorldTemplateOutcomeCallable;
249  typedef std::future<DeregisterRobotOutcome> DeregisterRobotOutcomeCallable;
250  typedef std::future<DescribeDeploymentJobOutcome> DescribeDeploymentJobOutcomeCallable;
251  typedef std::future<DescribeFleetOutcome> DescribeFleetOutcomeCallable;
252  typedef std::future<DescribeRobotOutcome> DescribeRobotOutcomeCallable;
253  typedef std::future<DescribeRobotApplicationOutcome> DescribeRobotApplicationOutcomeCallable;
254  typedef std::future<DescribeSimulationApplicationOutcome> DescribeSimulationApplicationOutcomeCallable;
255  typedef std::future<DescribeSimulationJobOutcome> DescribeSimulationJobOutcomeCallable;
256  typedef std::future<DescribeSimulationJobBatchOutcome> DescribeSimulationJobBatchOutcomeCallable;
257  typedef std::future<DescribeWorldOutcome> DescribeWorldOutcomeCallable;
258  typedef std::future<DescribeWorldExportJobOutcome> DescribeWorldExportJobOutcomeCallable;
259  typedef std::future<DescribeWorldGenerationJobOutcome> DescribeWorldGenerationJobOutcomeCallable;
260  typedef std::future<DescribeWorldTemplateOutcome> DescribeWorldTemplateOutcomeCallable;
261  typedef std::future<GetWorldTemplateBodyOutcome> GetWorldTemplateBodyOutcomeCallable;
262  typedef std::future<ListDeploymentJobsOutcome> ListDeploymentJobsOutcomeCallable;
263  typedef std::future<ListFleetsOutcome> ListFleetsOutcomeCallable;
264  typedef std::future<ListRobotApplicationsOutcome> ListRobotApplicationsOutcomeCallable;
265  typedef std::future<ListRobotsOutcome> ListRobotsOutcomeCallable;
266  typedef std::future<ListSimulationApplicationsOutcome> ListSimulationApplicationsOutcomeCallable;
267  typedef std::future<ListSimulationJobBatchesOutcome> ListSimulationJobBatchesOutcomeCallable;
268  typedef std::future<ListSimulationJobsOutcome> ListSimulationJobsOutcomeCallable;
269  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
270  typedef std::future<ListWorldExportJobsOutcome> ListWorldExportJobsOutcomeCallable;
271  typedef std::future<ListWorldGenerationJobsOutcome> ListWorldGenerationJobsOutcomeCallable;
272  typedef std::future<ListWorldTemplatesOutcome> ListWorldTemplatesOutcomeCallable;
273  typedef std::future<ListWorldsOutcome> ListWorldsOutcomeCallable;
274  typedef std::future<RegisterRobotOutcome> RegisterRobotOutcomeCallable;
275  typedef std::future<RestartSimulationJobOutcome> RestartSimulationJobOutcomeCallable;
276  typedef std::future<StartSimulationJobBatchOutcome> StartSimulationJobBatchOutcomeCallable;
277  typedef std::future<SyncDeploymentJobOutcome> SyncDeploymentJobOutcomeCallable;
278  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
279  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
280  typedef std::future<UpdateRobotApplicationOutcome> UpdateRobotApplicationOutcomeCallable;
281  typedef std::future<UpdateSimulationApplicationOutcome> UpdateSimulationApplicationOutcomeCallable;
282  typedef std::future<UpdateWorldTemplateOutcome> UpdateWorldTemplateOutcomeCallable;
283 } // namespace Model
284 
285  class RoboMakerClient;
286 
287  typedef std::function<void(const RoboMakerClient*, const Model::BatchDeleteWorldsRequest&, const Model::BatchDeleteWorldsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteWorldsResponseReceivedHandler;
288  typedef std::function<void(const RoboMakerClient*, const Model::BatchDescribeSimulationJobRequest&, const Model::BatchDescribeSimulationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDescribeSimulationJobResponseReceivedHandler;
289  typedef std::function<void(const RoboMakerClient*, const Model::CancelDeploymentJobRequest&, const Model::CancelDeploymentJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelDeploymentJobResponseReceivedHandler;
290  typedef std::function<void(const RoboMakerClient*, const Model::CancelSimulationJobRequest&, const Model::CancelSimulationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelSimulationJobResponseReceivedHandler;
291  typedef std::function<void(const RoboMakerClient*, const Model::CancelSimulationJobBatchRequest&, const Model::CancelSimulationJobBatchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelSimulationJobBatchResponseReceivedHandler;
292  typedef std::function<void(const RoboMakerClient*, const Model::CancelWorldExportJobRequest&, const Model::CancelWorldExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelWorldExportJobResponseReceivedHandler;
293  typedef std::function<void(const RoboMakerClient*, const Model::CancelWorldGenerationJobRequest&, const Model::CancelWorldGenerationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelWorldGenerationJobResponseReceivedHandler;
294  typedef std::function<void(const RoboMakerClient*, const Model::CreateDeploymentJobRequest&, const Model::CreateDeploymentJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeploymentJobResponseReceivedHandler;
295  typedef std::function<void(const RoboMakerClient*, const Model::CreateFleetRequest&, const Model::CreateFleetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFleetResponseReceivedHandler;
296  typedef std::function<void(const RoboMakerClient*, const Model::CreateRobotRequest&, const Model::CreateRobotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRobotResponseReceivedHandler;
297  typedef std::function<void(const RoboMakerClient*, const Model::CreateRobotApplicationRequest&, const Model::CreateRobotApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRobotApplicationResponseReceivedHandler;
298  typedef std::function<void(const RoboMakerClient*, const Model::CreateRobotApplicationVersionRequest&, const Model::CreateRobotApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRobotApplicationVersionResponseReceivedHandler;
299  typedef std::function<void(const RoboMakerClient*, const Model::CreateSimulationApplicationRequest&, const Model::CreateSimulationApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSimulationApplicationResponseReceivedHandler;
300  typedef std::function<void(const RoboMakerClient*, const Model::CreateSimulationApplicationVersionRequest&, const Model::CreateSimulationApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSimulationApplicationVersionResponseReceivedHandler;
301  typedef std::function<void(const RoboMakerClient*, const Model::CreateSimulationJobRequest&, const Model::CreateSimulationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSimulationJobResponseReceivedHandler;
302  typedef std::function<void(const RoboMakerClient*, const Model::CreateWorldExportJobRequest&, const Model::CreateWorldExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorldExportJobResponseReceivedHandler;
303  typedef std::function<void(const RoboMakerClient*, const Model::CreateWorldGenerationJobRequest&, const Model::CreateWorldGenerationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorldGenerationJobResponseReceivedHandler;
304  typedef std::function<void(const RoboMakerClient*, const Model::CreateWorldTemplateRequest&, const Model::CreateWorldTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorldTemplateResponseReceivedHandler;
305  typedef std::function<void(const RoboMakerClient*, const Model::DeleteFleetRequest&, const Model::DeleteFleetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFleetResponseReceivedHandler;
306  typedef std::function<void(const RoboMakerClient*, const Model::DeleteRobotRequest&, const Model::DeleteRobotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRobotResponseReceivedHandler;
307  typedef std::function<void(const RoboMakerClient*, const Model::DeleteRobotApplicationRequest&, const Model::DeleteRobotApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRobotApplicationResponseReceivedHandler;
308  typedef std::function<void(const RoboMakerClient*, const Model::DeleteSimulationApplicationRequest&, const Model::DeleteSimulationApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSimulationApplicationResponseReceivedHandler;
309  typedef std::function<void(const RoboMakerClient*, const Model::DeleteWorldTemplateRequest&, const Model::DeleteWorldTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWorldTemplateResponseReceivedHandler;
310  typedef std::function<void(const RoboMakerClient*, const Model::DeregisterRobotRequest&, const Model::DeregisterRobotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterRobotResponseReceivedHandler;
311  typedef std::function<void(const RoboMakerClient*, const Model::DescribeDeploymentJobRequest&, const Model::DescribeDeploymentJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDeploymentJobResponseReceivedHandler;
312  typedef std::function<void(const RoboMakerClient*, const Model::DescribeFleetRequest&, const Model::DescribeFleetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeFleetResponseReceivedHandler;
313  typedef std::function<void(const RoboMakerClient*, const Model::DescribeRobotRequest&, const Model::DescribeRobotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRobotResponseReceivedHandler;
314  typedef std::function<void(const RoboMakerClient*, const Model::DescribeRobotApplicationRequest&, const Model::DescribeRobotApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRobotApplicationResponseReceivedHandler;
315  typedef std::function<void(const RoboMakerClient*, const Model::DescribeSimulationApplicationRequest&, const Model::DescribeSimulationApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeSimulationApplicationResponseReceivedHandler;
316  typedef std::function<void(const RoboMakerClient*, const Model::DescribeSimulationJobRequest&, const Model::DescribeSimulationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeSimulationJobResponseReceivedHandler;
317  typedef std::function<void(const RoboMakerClient*, const Model::DescribeSimulationJobBatchRequest&, const Model::DescribeSimulationJobBatchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeSimulationJobBatchResponseReceivedHandler;
318  typedef std::function<void(const RoboMakerClient*, const Model::DescribeWorldRequest&, const Model::DescribeWorldOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorldResponseReceivedHandler;
319  typedef std::function<void(const RoboMakerClient*, const Model::DescribeWorldExportJobRequest&, const Model::DescribeWorldExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorldExportJobResponseReceivedHandler;
320  typedef std::function<void(const RoboMakerClient*, const Model::DescribeWorldGenerationJobRequest&, const Model::DescribeWorldGenerationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorldGenerationJobResponseReceivedHandler;
321  typedef std::function<void(const RoboMakerClient*, const Model::DescribeWorldTemplateRequest&, const Model::DescribeWorldTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorldTemplateResponseReceivedHandler;
322  typedef std::function<void(const RoboMakerClient*, const Model::GetWorldTemplateBodyRequest&, const Model::GetWorldTemplateBodyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorldTemplateBodyResponseReceivedHandler;
323  typedef std::function<void(const RoboMakerClient*, const Model::ListDeploymentJobsRequest&, const Model::ListDeploymentJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeploymentJobsResponseReceivedHandler;
324  typedef std::function<void(const RoboMakerClient*, const Model::ListFleetsRequest&, const Model::ListFleetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFleetsResponseReceivedHandler;
325  typedef std::function<void(const RoboMakerClient*, const Model::ListRobotApplicationsRequest&, const Model::ListRobotApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRobotApplicationsResponseReceivedHandler;
326  typedef std::function<void(const RoboMakerClient*, const Model::ListRobotsRequest&, const Model::ListRobotsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRobotsResponseReceivedHandler;
327  typedef std::function<void(const RoboMakerClient*, const Model::ListSimulationApplicationsRequest&, const Model::ListSimulationApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSimulationApplicationsResponseReceivedHandler;
328  typedef std::function<void(const RoboMakerClient*, const Model::ListSimulationJobBatchesRequest&, const Model::ListSimulationJobBatchesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSimulationJobBatchesResponseReceivedHandler;
329  typedef std::function<void(const RoboMakerClient*, const Model::ListSimulationJobsRequest&, const Model::ListSimulationJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSimulationJobsResponseReceivedHandler;
330  typedef std::function<void(const RoboMakerClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
331  typedef std::function<void(const RoboMakerClient*, const Model::ListWorldExportJobsRequest&, const Model::ListWorldExportJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorldExportJobsResponseReceivedHandler;
332  typedef std::function<void(const RoboMakerClient*, const Model::ListWorldGenerationJobsRequest&, const Model::ListWorldGenerationJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorldGenerationJobsResponseReceivedHandler;
333  typedef std::function<void(const RoboMakerClient*, const Model::ListWorldTemplatesRequest&, const Model::ListWorldTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorldTemplatesResponseReceivedHandler;
334  typedef std::function<void(const RoboMakerClient*, const Model::ListWorldsRequest&, const Model::ListWorldsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorldsResponseReceivedHandler;
335  typedef std::function<void(const RoboMakerClient*, const Model::RegisterRobotRequest&, const Model::RegisterRobotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterRobotResponseReceivedHandler;
336  typedef std::function<void(const RoboMakerClient*, const Model::RestartSimulationJobRequest&, const Model::RestartSimulationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RestartSimulationJobResponseReceivedHandler;
337  typedef std::function<void(const RoboMakerClient*, const Model::StartSimulationJobBatchRequest&, const Model::StartSimulationJobBatchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartSimulationJobBatchResponseReceivedHandler;
338  typedef std::function<void(const RoboMakerClient*, const Model::SyncDeploymentJobRequest&, const Model::SyncDeploymentJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SyncDeploymentJobResponseReceivedHandler;
339  typedef std::function<void(const RoboMakerClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
340  typedef std::function<void(const RoboMakerClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
341  typedef std::function<void(const RoboMakerClient*, const Model::UpdateRobotApplicationRequest&, const Model::UpdateRobotApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRobotApplicationResponseReceivedHandler;
342  typedef std::function<void(const RoboMakerClient*, const Model::UpdateSimulationApplicationRequest&, const Model::UpdateSimulationApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSimulationApplicationResponseReceivedHandler;
343  typedef std::function<void(const RoboMakerClient*, const Model::UpdateWorldTemplateRequest&, const Model::UpdateWorldTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorldTemplateResponseReceivedHandler;
344 
349  {
350  public:
352 
358 
364 
369  RoboMakerClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
371 
372  virtual ~RoboMakerClient();
373 
374 
382 
392 
401  virtual void BatchDeleteWorldsAsync(const Model::BatchDeleteWorldsRequest& request, const BatchDeleteWorldsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
402 
409 
418 
426  virtual void BatchDescribeSimulationJobAsync(const Model::BatchDescribeSimulationJobRequest& request, const BatchDescribeSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
427 
434 
443 
451  virtual void CancelDeploymentJobAsync(const Model::CancelDeploymentJobRequest& request, const CancelDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
452 
459 
468 
476  virtual void CancelSimulationJobAsync(const Model::CancelSimulationJobRequest& request, const CancelSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
477 
486 
497 
507  virtual void CancelSimulationJobBatchAsync(const Model::CancelSimulationJobBatchRequest& request, const CancelSimulationJobBatchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
508 
515 
524 
532  virtual void CancelWorldExportJobAsync(const Model::CancelWorldExportJobRequest& request, const CancelWorldExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
533 
540 
549 
557  virtual void CancelWorldGenerationJobAsync(const Model::CancelWorldGenerationJobRequest& request, const CancelWorldGenerationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
558 
572 
588 
603  virtual void CreateDeploymentJobAsync(const Model::CreateDeploymentJobRequest& request, const CreateDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
604 
612 
622 
631  virtual void CreateFleetAsync(const Model::CreateFleetRequest& request, const CreateFleetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
632 
639 
648 
656  virtual void CreateRobotAsync(const Model::CreateRobotRequest& request, const CreateRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
657 
664 
673 
681  virtual void CreateRobotApplicationAsync(const Model::CreateRobotApplicationRequest& request, const CreateRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
682 
689 
698 
706  virtual void CreateRobotApplicationVersionAsync(const Model::CreateRobotApplicationVersionRequest& request, const CreateRobotApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
707 
714 
723 
731  virtual void CreateSimulationApplicationAsync(const Model::CreateSimulationApplicationRequest& request, const CreateSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
732 
740 
750 
759  virtual void CreateSimulationApplicationVersionAsync(const Model::CreateSimulationApplicationVersionRequest& request, const CreateSimulationApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
760 
769 
780 
790  virtual void CreateSimulationJobAsync(const Model::CreateSimulationJobRequest& request, const CreateSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
791 
798 
807 
815  virtual void CreateWorldExportJobAsync(const Model::CreateWorldExportJobRequest& request, const CreateWorldExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
816 
823 
832 
840  virtual void CreateWorldGenerationJobAsync(const Model::CreateWorldGenerationJobRequest& request, const CreateWorldGenerationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
841 
848 
857 
865  virtual void CreateWorldTemplateAsync(const Model::CreateWorldTemplateRequest& request, const CreateWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
866 
873 
882 
890  virtual void DeleteFleetAsync(const Model::DeleteFleetRequest& request, const DeleteFleetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
891 
898 
907 
915  virtual void DeleteRobotAsync(const Model::DeleteRobotRequest& request, const DeleteRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
916 
923 
932 
940  virtual void DeleteRobotApplicationAsync(const Model::DeleteRobotApplicationRequest& request, const DeleteRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
941 
948 
957 
965  virtual void DeleteSimulationApplicationAsync(const Model::DeleteSimulationApplicationRequest& request, const DeleteSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
966 
973 
982 
990  virtual void DeleteWorldTemplateAsync(const Model::DeleteWorldTemplateRequest& request, const DeleteWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
991 
998 
1007 
1015  virtual void DeregisterRobotAsync(const Model::DeregisterRobotRequest& request, const DeregisterRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1016 
1023 
1032 
1040  virtual void DescribeDeploymentJobAsync(const Model::DescribeDeploymentJobRequest& request, const DescribeDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1041 
1048 
1057 
1065  virtual void DescribeFleetAsync(const Model::DescribeFleetRequest& request, const DescribeFleetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1066 
1073 
1082 
1090  virtual void DescribeRobotAsync(const Model::DescribeRobotRequest& request, const DescribeRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1091 
1098 
1107 
1115  virtual void DescribeRobotApplicationAsync(const Model::DescribeRobotApplicationRequest& request, const DescribeRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1116 
1123 
1132 
1140  virtual void DescribeSimulationApplicationAsync(const Model::DescribeSimulationApplicationRequest& request, const DescribeSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1141 
1148 
1157 
1165  virtual void DescribeSimulationJobAsync(const Model::DescribeSimulationJobRequest& request, const DescribeSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1166 
1173 
1182 
1190  virtual void DescribeSimulationJobBatchAsync(const Model::DescribeSimulationJobBatchRequest& request, const DescribeSimulationJobBatchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1191 
1198 
1207 
1215  virtual void DescribeWorldAsync(const Model::DescribeWorldRequest& request, const DescribeWorldResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1216 
1223 
1232 
1240  virtual void DescribeWorldExportJobAsync(const Model::DescribeWorldExportJobRequest& request, const DescribeWorldExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1241 
1248 
1257 
1265  virtual void DescribeWorldGenerationJobAsync(const Model::DescribeWorldGenerationJobRequest& request, const DescribeWorldGenerationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1266 
1273 
1282 
1290  virtual void DescribeWorldTemplateAsync(const Model::DescribeWorldTemplateRequest& request, const DescribeWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1291 
1298 
1307 
1315  virtual void GetWorldTemplateBodyAsync(const Model::GetWorldTemplateBodyRequest& request, const GetWorldTemplateBodyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1316 
1324 
1334 
1343  virtual void ListDeploymentJobsAsync(const Model::ListDeploymentJobsRequest& request, const ListDeploymentJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1344 
1352 
1362 
1371  virtual void ListFleetsAsync(const Model::ListFleetsRequest& request, const ListFleetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1372 
1380 
1390 
1399  virtual void ListRobotApplicationsAsync(const Model::ListRobotApplicationsRequest& request, const ListRobotApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1400 
1408 
1418 
1427  virtual void ListRobotsAsync(const Model::ListRobotsRequest& request, const ListRobotsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1428 
1436 
1446 
1455  virtual void ListSimulationApplicationsAsync(const Model::ListSimulationApplicationsRequest& request, const ListSimulationApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1456 
1464 
1474 
1483  virtual void ListSimulationJobBatchesAsync(const Model::ListSimulationJobBatchesRequest& request, const ListSimulationJobBatchesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1484 
1492 
1502 
1511  virtual void ListSimulationJobsAsync(const Model::ListSimulationJobsRequest& request, const ListSimulationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1512 
1519 
1528 
1536  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1537 
1544 
1553 
1561  virtual void ListWorldExportJobsAsync(const Model::ListWorldExportJobsRequest& request, const ListWorldExportJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1562 
1569 
1578 
1586  virtual void ListWorldGenerationJobsAsync(const Model::ListWorldGenerationJobsRequest& request, const ListWorldGenerationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1587 
1594 
1603 
1611  virtual void ListWorldTemplatesAsync(const Model::ListWorldTemplatesRequest& request, const ListWorldTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1612 
1619 
1628 
1636  virtual void ListWorldsAsync(const Model::ListWorldsRequest& request, const ListWorldsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1637 
1644 
1653 
1661  virtual void RegisterRobotAsync(const Model::RegisterRobotRequest& request, const RegisterRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1662 
1669 
1678 
1686  virtual void RestartSimulationJobAsync(const Model::RestartSimulationJobRequest& request, const RestartSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1687 
1695 
1705 
1714  virtual void StartSimulationJobBatchAsync(const Model::StartSimulationJobBatchRequest& request, const StartSimulationJobBatchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1715 
1723 
1733 
1742  virtual void SyncDeploymentJobAsync(const Model::SyncDeploymentJobRequest& request, const SyncDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1743 
1756 
1771 
1785  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1786 
1797 
1810 
1822  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1823 
1830 
1839 
1847  virtual void UpdateRobotApplicationAsync(const Model::UpdateRobotApplicationRequest& request, const UpdateRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1848 
1855 
1864 
1872  virtual void UpdateSimulationApplicationAsync(const Model::UpdateSimulationApplicationRequest& request, const UpdateSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1873 
1880 
1889 
1897  virtual void UpdateWorldTemplateAsync(const Model::UpdateWorldTemplateRequest& request, const UpdateWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1898 
1899 
1900  void OverrideEndpoint(const Aws::String& endpoint);
1901  private:
1902  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1903  void BatchDeleteWorldsAsyncHelper(const Model::BatchDeleteWorldsRequest& request, const BatchDeleteWorldsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1904  void BatchDescribeSimulationJobAsyncHelper(const Model::BatchDescribeSimulationJobRequest& request, const BatchDescribeSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1905  void CancelDeploymentJobAsyncHelper(const Model::CancelDeploymentJobRequest& request, const CancelDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1906  void CancelSimulationJobAsyncHelper(const Model::CancelSimulationJobRequest& request, const CancelSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1907  void CancelSimulationJobBatchAsyncHelper(const Model::CancelSimulationJobBatchRequest& request, const CancelSimulationJobBatchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1908  void CancelWorldExportJobAsyncHelper(const Model::CancelWorldExportJobRequest& request, const CancelWorldExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1909  void CancelWorldGenerationJobAsyncHelper(const Model::CancelWorldGenerationJobRequest& request, const CancelWorldGenerationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1910  void CreateDeploymentJobAsyncHelper(const Model::CreateDeploymentJobRequest& request, const CreateDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1911  void CreateFleetAsyncHelper(const Model::CreateFleetRequest& request, const CreateFleetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1912  void CreateRobotAsyncHelper(const Model::CreateRobotRequest& request, const CreateRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1913  void CreateRobotApplicationAsyncHelper(const Model::CreateRobotApplicationRequest& request, const CreateRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1914  void CreateRobotApplicationVersionAsyncHelper(const Model::CreateRobotApplicationVersionRequest& request, const CreateRobotApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1915  void CreateSimulationApplicationAsyncHelper(const Model::CreateSimulationApplicationRequest& request, const CreateSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1916  void CreateSimulationApplicationVersionAsyncHelper(const Model::CreateSimulationApplicationVersionRequest& request, const CreateSimulationApplicationVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1917  void CreateSimulationJobAsyncHelper(const Model::CreateSimulationJobRequest& request, const CreateSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1918  void CreateWorldExportJobAsyncHelper(const Model::CreateWorldExportJobRequest& request, const CreateWorldExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1919  void CreateWorldGenerationJobAsyncHelper(const Model::CreateWorldGenerationJobRequest& request, const CreateWorldGenerationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1920  void CreateWorldTemplateAsyncHelper(const Model::CreateWorldTemplateRequest& request, const CreateWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1921  void DeleteFleetAsyncHelper(const Model::DeleteFleetRequest& request, const DeleteFleetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1922  void DeleteRobotAsyncHelper(const Model::DeleteRobotRequest& request, const DeleteRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1923  void DeleteRobotApplicationAsyncHelper(const Model::DeleteRobotApplicationRequest& request, const DeleteRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1924  void DeleteSimulationApplicationAsyncHelper(const Model::DeleteSimulationApplicationRequest& request, const DeleteSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1925  void DeleteWorldTemplateAsyncHelper(const Model::DeleteWorldTemplateRequest& request, const DeleteWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1926  void DeregisterRobotAsyncHelper(const Model::DeregisterRobotRequest& request, const DeregisterRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1927  void DescribeDeploymentJobAsyncHelper(const Model::DescribeDeploymentJobRequest& request, const DescribeDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1928  void DescribeFleetAsyncHelper(const Model::DescribeFleetRequest& request, const DescribeFleetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1929  void DescribeRobotAsyncHelper(const Model::DescribeRobotRequest& request, const DescribeRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1930  void DescribeRobotApplicationAsyncHelper(const Model::DescribeRobotApplicationRequest& request, const DescribeRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1931  void DescribeSimulationApplicationAsyncHelper(const Model::DescribeSimulationApplicationRequest& request, const DescribeSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1932  void DescribeSimulationJobAsyncHelper(const Model::DescribeSimulationJobRequest& request, const DescribeSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1933  void DescribeSimulationJobBatchAsyncHelper(const Model::DescribeSimulationJobBatchRequest& request, const DescribeSimulationJobBatchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1934  void DescribeWorldAsyncHelper(const Model::DescribeWorldRequest& request, const DescribeWorldResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1935  void DescribeWorldExportJobAsyncHelper(const Model::DescribeWorldExportJobRequest& request, const DescribeWorldExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1936  void DescribeWorldGenerationJobAsyncHelper(const Model::DescribeWorldGenerationJobRequest& request, const DescribeWorldGenerationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1937  void DescribeWorldTemplateAsyncHelper(const Model::DescribeWorldTemplateRequest& request, const DescribeWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1938  void GetWorldTemplateBodyAsyncHelper(const Model::GetWorldTemplateBodyRequest& request, const GetWorldTemplateBodyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1939  void ListDeploymentJobsAsyncHelper(const Model::ListDeploymentJobsRequest& request, const ListDeploymentJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1940  void ListFleetsAsyncHelper(const Model::ListFleetsRequest& request, const ListFleetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1941  void ListRobotApplicationsAsyncHelper(const Model::ListRobotApplicationsRequest& request, const ListRobotApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1942  void ListRobotsAsyncHelper(const Model::ListRobotsRequest& request, const ListRobotsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1943  void ListSimulationApplicationsAsyncHelper(const Model::ListSimulationApplicationsRequest& request, const ListSimulationApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1944  void ListSimulationJobBatchesAsyncHelper(const Model::ListSimulationJobBatchesRequest& request, const ListSimulationJobBatchesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1945  void ListSimulationJobsAsyncHelper(const Model::ListSimulationJobsRequest& request, const ListSimulationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1946  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1947  void ListWorldExportJobsAsyncHelper(const Model::ListWorldExportJobsRequest& request, const ListWorldExportJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1948  void ListWorldGenerationJobsAsyncHelper(const Model::ListWorldGenerationJobsRequest& request, const ListWorldGenerationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1949  void ListWorldTemplatesAsyncHelper(const Model::ListWorldTemplatesRequest& request, const ListWorldTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1950  void ListWorldsAsyncHelper(const Model::ListWorldsRequest& request, const ListWorldsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1951  void RegisterRobotAsyncHelper(const Model::RegisterRobotRequest& request, const RegisterRobotResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1952  void RestartSimulationJobAsyncHelper(const Model::RestartSimulationJobRequest& request, const RestartSimulationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1953  void StartSimulationJobBatchAsyncHelper(const Model::StartSimulationJobBatchRequest& request, const StartSimulationJobBatchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1954  void SyncDeploymentJobAsyncHelper(const Model::SyncDeploymentJobRequest& request, const SyncDeploymentJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1955  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1956  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1957  void UpdateRobotApplicationAsyncHelper(const Model::UpdateRobotApplicationRequest& request, const UpdateRobotApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1958  void UpdateSimulationApplicationAsyncHelper(const Model::UpdateSimulationApplicationRequest& request, const UpdateSimulationApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1959  void UpdateWorldTemplateAsyncHelper(const Model::UpdateWorldTemplateRequest& request, const UpdateWorldTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1960 
1961  Aws::String m_uri;
1962  Aws::String m_configScheme;
1963  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1964  };
1965 
1966 } // namespace RoboMaker
1967 } // namespace Aws
Aws::RoboMaker::Model::ListDeploymentJobsRequest
Definition: ListDeploymentJobsRequest.h:24
Aws::RoboMaker::RoboMakerClient::StartSimulationJobBatch
virtual Model::StartSimulationJobBatchOutcome StartSimulationJobBatch(const Model::StartSimulationJobBatchRequest &request) const
Aws::RoboMaker::Model::CancelDeploymentJobRequest
Definition: CancelDeploymentJobRequest.h:22
Aws::RoboMaker::Model::CreateWorldExportJobOutcome
Aws::Utils::Outcome< CreateWorldExportJobResult, RoboMakerError > CreateWorldExportJobOutcome
Definition: RoboMakerClient.h:183
Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationCallable
virtual Model::CreateSimulationApplicationOutcomeCallable CreateSimulationApplicationCallable(const Model::CreateSimulationApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldExportJob
virtual Model::DescribeWorldExportJobOutcome DescribeWorldExportJob(const Model::DescribeWorldExportJobRequest &request) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
DeleteFleetResult.h
Aws::RoboMaker::Model::RegisterRobotRequest
Definition: RegisterRobotRequest.h:22
Aws::RoboMaker::Model::CreateSimulationJobRequest
Definition: CreateSimulationJobRequest.h:33
Aws::RoboMaker::Model::CancelWorldExportJobOutcome
Aws::Utils::Outcome< CancelWorldExportJobResult, RoboMakerError > CancelWorldExportJobOutcome
Definition: RoboMakerClient.h:173
Aws::RoboMaker::UpdateSimulationApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::UpdateSimulationApplicationRequest &, const Model::UpdateSimulationApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSimulationApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:342
Aws::RoboMaker::RoboMakerClient::CreateSimulationApplication
virtual Model::CreateSimulationApplicationOutcome CreateSimulationApplication(const Model::CreateSimulationApplicationRequest &request) const
Aws::RoboMaker::Model::DeleteWorldTemplateOutcome
Aws::Utils::Outcome< DeleteWorldTemplateResult, RoboMakerError > DeleteWorldTemplateOutcome
Definition: RoboMakerClient.h:190
Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationVersion
virtual Model::CreateSimulationApplicationVersionOutcome CreateSimulationApplicationVersion(const Model::CreateSimulationApplicationVersionRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListRobotApplicationsCallable
virtual Model::ListRobotApplicationsOutcomeCallable ListRobotApplicationsCallable(const Model::ListRobotApplicationsRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListWorldExportJobsAsync
virtual void ListWorldExportJobsAsync(const Model::ListWorldExportJobsRequest &request, const ListWorldExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::BatchDescribeSimulationJobOutcomeCallable
std::future< BatchDescribeSimulationJobOutcome > BatchDescribeSimulationJobOutcomeCallable
Definition: RoboMakerClient.h:227
Aws::RoboMaker::RoboMakerClient::DeleteWorldTemplateCallable
virtual Model::DeleteWorldTemplateOutcomeCallable DeleteWorldTemplateCallable(const Model::DeleteWorldTemplateRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateWorldExportJob
virtual Model::CreateWorldExportJobOutcome CreateWorldExportJob(const Model::CreateWorldExportJobRequest &request) const
Aws::RoboMaker::Model::CreateWorldTemplateOutcome
Aws::Utils::Outcome< CreateWorldTemplateResult, RoboMakerError > CreateWorldTemplateOutcome
Definition: RoboMakerClient.h:185
Aws::RoboMaker::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::RoboMaker::RoboMakerClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateFleetResult.h
Aws::RoboMaker::RoboMakerClient::CreateRobotCallable
virtual Model::CreateRobotOutcomeCallable CreateRobotCallable(const Model::CreateRobotRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListWorldGenerationJobs
virtual Model::ListWorldGenerationJobsOutcome ListWorldGenerationJobs(const Model::ListWorldGenerationJobsRequest &request) const
Aws::RoboMaker::RoboMakerClient::RegisterRobotAsync
virtual void RegisterRobotAsync(const Model::RegisterRobotRequest &request, const RegisterRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::ListSimulationApplicationsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListSimulationApplicationsRequest &, const Model::ListSimulationApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSimulationApplicationsResponseReceivedHandler
Definition: RoboMakerClient.h:327
Aws::RoboMaker::Model::UpdateRobotApplicationOutcomeCallable
std::future< UpdateRobotApplicationOutcome > UpdateRobotApplicationOutcomeCallable
Definition: RoboMakerClient.h:280
Aws::RoboMaker::Model::CreateRobotApplicationVersionOutcomeCallable
std::future< CreateRobotApplicationVersionOutcome > CreateRobotApplicationVersionOutcomeCallable
Definition: RoboMakerClient.h:237
Aws::RoboMaker::Model::RegisterRobotOutcomeCallable
std::future< RegisterRobotOutcome > RegisterRobotOutcomeCallable
Definition: RoboMakerClient.h:274
Aws::RoboMaker::RoboMakerClient::ListRobots
virtual Model::ListRobotsOutcome ListRobots(const Model::ListRobotsRequest &request) const
Aws::RoboMaker::Model::DeleteRobotOutcome
Aws::Utils::Outcome< DeleteRobotResult, RoboMakerError > DeleteRobotOutcome
Definition: RoboMakerClient.h:187
Aws::RoboMaker::RoboMakerClient::RoboMakerClient
RoboMakerClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::RoboMaker::Model::DeleteFleetOutcomeCallable
std::future< DeleteFleetOutcome > DeleteFleetOutcomeCallable
Definition: RoboMakerClient.h:244
DeleteRobotResult.h
Aws::RoboMaker::Model::ListWorldTemplatesOutcome
Aws::Utils::Outcome< ListWorldTemplatesResult, RoboMakerError > ListWorldTemplatesOutcome
Definition: RoboMakerClient.h:214
Aws::RoboMaker::Model::DescribeSimulationJobBatchOutcomeCallable
std::future< DescribeSimulationJobBatchOutcome > DescribeSimulationJobBatchOutcomeCallable
Definition: RoboMakerClient.h:256
Aws::RoboMaker::RoboMakerClient::BatchDeleteWorldsCallable
virtual Model::BatchDeleteWorldsOutcomeCallable BatchDeleteWorldsCallable(const Model::BatchDeleteWorldsRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListSimulationJobs
virtual Model::ListSimulationJobsOutcome ListSimulationJobs(const Model::ListSimulationJobsRequest &request) const
Aws::RoboMaker::RoboMakerClient::CancelSimulationJobCallable
virtual Model::CancelSimulationJobOutcomeCallable CancelSimulationJobCallable(const Model::CancelSimulationJobRequest &request) const
Aws::RoboMaker::StartSimulationJobBatchResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::StartSimulationJobBatchRequest &, const Model::StartSimulationJobBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartSimulationJobBatchResponseReceivedHandler
Definition: RoboMakerClient.h:337
Aws::RoboMaker::RoboMakerClient::DeleteSimulationApplicationAsync
virtual void DeleteSimulationApplicationAsync(const Model::DeleteSimulationApplicationRequest &request, const DeleteSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::ListFleetsOutcomeCallable
std::future< ListFleetsOutcome > ListFleetsOutcomeCallable
Definition: RoboMakerClient.h:263
Aws::RoboMaker::Model::UpdateWorldTemplateOutcome
Aws::Utils::Outcome< UpdateWorldTemplateResult, RoboMakerError > UpdateWorldTemplateOutcome
Definition: RoboMakerClient.h:224
Aws::RoboMaker::RoboMakerClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: RoboMakerClient.h:351
AWSError.h
UntagResourceResult.h
Aws::RoboMaker::Model::GetWorldTemplateBodyOutcomeCallable
std::future< GetWorldTemplateBodyOutcome > GetWorldTemplateBodyOutcomeCallable
Definition: RoboMakerClient.h:261
Aws::RoboMaker::Model::DescribeWorldGenerationJobOutcome
Aws::Utils::Outcome< DescribeWorldGenerationJobResult, RoboMakerError > DescribeWorldGenerationJobOutcome
Definition: RoboMakerClient.h:201
Aws::RoboMaker::Model::StartSimulationJobBatchOutcome
Aws::Utils::Outcome< StartSimulationJobBatchResult, RoboMakerError > StartSimulationJobBatchOutcome
Definition: RoboMakerClient.h:218
Aws::RoboMaker::RoboMakerClient::DeleteFleetAsync
virtual void DeleteFleetAsync(const Model::DeleteFleetRequest &request, const DeleteFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::UpdateSimulationApplicationOutcomeCallable
std::future< UpdateSimulationApplicationOutcome > UpdateSimulationApplicationOutcomeCallable
Definition: RoboMakerClient.h:281
Aws::RoboMaker::RoboMakerClient::DeleteSimulationApplicationCallable
virtual Model::DeleteSimulationApplicationOutcomeCallable DeleteSimulationApplicationCallable(const Model::DeleteSimulationApplicationRequest &request) const
ListSimulationApplicationsResult.h
Aws::RoboMaker::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::RoboMaker::Model::ListDeploymentJobsOutcomeCallable
std::future< ListDeploymentJobsOutcome > ListDeploymentJobsOutcomeCallable
Definition: RoboMakerClient.h:262
Aws::RoboMaker::RoboMakerClient::ListFleetsAsync
virtual void ListFleetsAsync(const Model::ListFleetsRequest &request, const ListFleetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::CancelWorldGenerationJobAsync
virtual void CancelWorldGenerationJobAsync(const Model::CancelWorldGenerationJobRequest &request, const CancelWorldGenerationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::UpdateWorldTemplateAsync
virtual void UpdateWorldTemplateAsync(const Model::UpdateWorldTemplateRequest &request, const UpdateWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::ListSimulationApplicationsOutcome
Aws::Utils::Outcome< ListSimulationApplicationsResult, RoboMakerError > ListSimulationApplicationsOutcome
Definition: RoboMakerClient.h:208
SyncDeploymentJobResult.h
Aws::RoboMaker::Model::ListRobotsRequest
Definition: ListRobotsRequest.h:24
Aws::RoboMaker::RoboMakerClient::DescribeSimulationApplication
virtual Model::DescribeSimulationApplicationOutcome DescribeSimulationApplication(const Model::DescribeSimulationApplicationRequest &request) const
Aws::RoboMaker::SyncDeploymentJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::SyncDeploymentJobRequest &, const Model::SyncDeploymentJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SyncDeploymentJobResponseReceivedHandler
Definition: RoboMakerClient.h:338
Aws::RoboMaker::ListRobotApplicationsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListRobotApplicationsRequest &, const Model::ListRobotApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRobotApplicationsResponseReceivedHandler
Definition: RoboMakerClient.h:325
Aws::RoboMaker::Model::ListWorldExportJobsRequest
Definition: ListWorldExportJobsRequest.h:24
Aws::RoboMaker::Model::CreateWorldTemplateOutcomeCallable
std::future< CreateWorldTemplateOutcome > CreateWorldTemplateOutcomeCallable
Definition: RoboMakerClient.h:243
Aws::RoboMaker::RoboMakerClient::ListSimulationApplicationsCallable
virtual Model::ListSimulationApplicationsOutcomeCallable ListSimulationApplicationsCallable(const Model::ListSimulationApplicationsRequest &request) const
Aws::RoboMaker::RoboMakerClient::DeleteRobotAsync
virtual void DeleteRobotAsync(const Model::DeleteRobotRequest &request, const DeleteRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DescribeRobotApplicationAsync
virtual void DescribeRobotApplicationAsync(const Model::DescribeRobotApplicationRequest &request, const DescribeRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DeleteSimulationApplicationOutcomeCallable
std::future< DeleteSimulationApplicationOutcome > DeleteSimulationApplicationOutcomeCallable
Definition: RoboMakerClient.h:247
Aws::RoboMaker::CancelDeploymentJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CancelDeploymentJobRequest &, const Model::CancelDeploymentJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelDeploymentJobResponseReceivedHandler
Definition: RoboMakerClient.h:289
ListFleetsResult.h
Aws::RoboMaker::Model::RestartSimulationJobOutcome
Aws::Utils::Outcome< RestartSimulationJobResult, RoboMakerError > RestartSimulationJobOutcome
Definition: RoboMakerClient.h:217
Aws::RoboMaker::RoboMakerClient::ListWorldsCallable
virtual Model::ListWorldsOutcomeCallable ListWorldsCallable(const Model::ListWorldsRequest &request) const
Aws::RoboMaker::Model::DescribeRobotApplicationOutcomeCallable
std::future< DescribeRobotApplicationOutcome > DescribeRobotApplicationOutcomeCallable
Definition: RoboMakerClient.h:253
Aws::RoboMaker::Model::CreateRobotApplicationOutcome
Aws::Utils::Outcome< CreateRobotApplicationResult, RoboMakerError > CreateRobotApplicationOutcome
Definition: RoboMakerClient.h:178
Aws::RoboMaker::RegisterRobotResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::RegisterRobotRequest &, const Model::RegisterRobotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterRobotResponseReceivedHandler
Definition: RoboMakerClient.h:335
Aws::RoboMaker::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: RoboMakerClient.h:278
Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobBatch
virtual Model::DescribeSimulationJobBatchOutcome DescribeSimulationJobBatch(const Model::DescribeSimulationJobBatchRequest &request) const
Aws::RoboMaker::Model::CreateSimulationApplicationVersionOutcome
Aws::Utils::Outcome< CreateSimulationApplicationVersionResult, RoboMakerError > CreateSimulationApplicationVersionOutcome
Definition: RoboMakerClient.h:181
Aws::RoboMaker::RoboMakerClient::BatchDescribeSimulationJobAsync
virtual void BatchDescribeSimulationJobAsync(const Model::BatchDescribeSimulationJobRequest &request, const BatchDescribeSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DeleteRobotApplicationOutcome
Aws::Utils::Outcome< DeleteRobotApplicationResult, RoboMakerError > DeleteRobotApplicationOutcome
Definition: RoboMakerClient.h:188
CreateRobotApplicationVersionResult.h
Aws::RoboMaker::RoboMakerClient::CancelWorldExportJobAsync
virtual void CancelWorldExportJobAsync(const Model::CancelWorldExportJobRequest &request, const CancelWorldExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::RoboMaker::RoboMakerClient::CreateDeploymentJobAsync
virtual void CreateDeploymentJobAsync(const Model::CreateDeploymentJobRequest &request, const CreateDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeRobotApplicationResult.h
Aws::RoboMaker::Model::CreateSimulationJobOutcomeCallable
std::future< CreateSimulationJobOutcome > CreateSimulationJobOutcomeCallable
Definition: RoboMakerClient.h:240
Aws::RoboMaker::DeleteSimulationApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DeleteSimulationApplicationRequest &, const Model::DeleteSimulationApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSimulationApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:308
Aws::RoboMaker::DescribeWorldTemplateResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeWorldTemplateRequest &, const Model::DescribeWorldTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorldTemplateResponseReceivedHandler
Definition: RoboMakerClient.h:321
Aws::RoboMaker::DescribeWorldGenerationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeWorldGenerationJobRequest &, const Model::DescribeWorldGenerationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorldGenerationJobResponseReceivedHandler
Definition: RoboMakerClient.h:320
Aws::RoboMaker::RoboMakerClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::CancelWorldGenerationJobOutcome
Aws::Utils::Outcome< CancelWorldGenerationJobResult, RoboMakerError > CancelWorldGenerationJobOutcome
Definition: RoboMakerClient.h:174
Aws::RoboMaker::Model::CancelSimulationJobRequest
Definition: CancelSimulationJobRequest.h:22
Aws::RoboMaker::DeleteRobotResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DeleteRobotRequest &, const Model::DeleteRobotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRobotResponseReceivedHandler
Definition: RoboMakerClient.h:306
Aws::RoboMaker::RoboMakerClient::ListSimulationApplications
virtual Model::ListSimulationApplicationsOutcome ListSimulationApplications(const Model::ListSimulationApplicationsRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListFleets
virtual Model::ListFleetsOutcome ListFleets(const Model::ListFleetsRequest &request) const
Aws::RoboMaker::Model::ListDeploymentJobsOutcome
Aws::Utils::Outcome< ListDeploymentJobsResult, RoboMakerError > ListDeploymentJobsOutcome
Definition: RoboMakerClient.h:204
Aws::RoboMaker::Model::CancelWorldGenerationJobRequest
Definition: CancelWorldGenerationJobRequest.h:22
Aws::RoboMaker::Model::DescribeSimulationApplicationRequest
Definition: DescribeSimulationApplicationRequest.h:22
Aws::RoboMaker::Model::DescribeSimulationJobOutcome
Aws::Utils::Outcome< DescribeSimulationJobResult, RoboMakerError > DescribeSimulationJobOutcome
Definition: RoboMakerClient.h:197
Aws::RoboMaker::Model::DescribeSimulationApplicationOutcome
Aws::Utils::Outcome< DescribeSimulationApplicationResult, RoboMakerError > DescribeSimulationApplicationOutcome
Definition: RoboMakerClient.h:196
Aws::RoboMaker::RoboMakerClient::CreateWorldTemplateAsync
virtual void CreateWorldTemplateAsync(const Model::CreateWorldTemplateRequest &request, const CreateWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CancelWorldExportJobResult.h
Aws::RoboMaker::Model::CreateSimulationApplicationRequest
Definition: CreateSimulationApplicationRequest.h:28
CreateSimulationApplicationResult.h
Aws::RoboMaker::RoboMakerClient::DescribeSimulationApplicationAsync
virtual void DescribeSimulationApplicationAsync(const Model::DescribeSimulationApplicationRequest &request, const DescribeSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DeregisterRobotOutcomeCallable
std::future< DeregisterRobotOutcome > DeregisterRobotOutcomeCallable
Definition: RoboMakerClient.h:249
Aws::RoboMaker::DescribeSimulationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeSimulationJobRequest &, const Model::DescribeSimulationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSimulationJobResponseReceivedHandler
Definition: RoboMakerClient.h:316
CreateDeploymentJobResult.h
Aws::RoboMaker::Model::StartSimulationJobBatchOutcomeCallable
std::future< StartSimulationJobBatchOutcome > StartSimulationJobBatchOutcomeCallable
Definition: RoboMakerClient.h:276
Aws::RoboMaker::RoboMakerClient::ListSimulationJobBatchesAsync
virtual void ListSimulationJobBatchesAsync(const Model::ListSimulationJobBatchesRequest &request, const ListSimulationJobBatchesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::RestartSimulationJobCallable
virtual Model::RestartSimulationJobOutcomeCallable RestartSimulationJobCallable(const Model::RestartSimulationJobRequest &request) const
Aws::RoboMaker::Model::ListRobotApplicationsOutcome
Aws::Utils::Outcome< ListRobotApplicationsResult, RoboMakerError > ListRobotApplicationsOutcome
Definition: RoboMakerClient.h:206
Aws::RoboMaker::RoboMakerClient::UpdateRobotApplication
virtual Model::UpdateRobotApplicationOutcome UpdateRobotApplication(const Model::UpdateRobotApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::UpdateRobotApplicationAsync
virtual void UpdateRobotApplicationAsync(const Model::UpdateRobotApplicationRequest &request, const UpdateRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::DescribeSimulationApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeSimulationApplicationRequest &, const Model::DescribeSimulationApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSimulationApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:315
Aws::RoboMaker::RoboMakerClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListWorldGenerationJobsAsync
virtual void ListWorldGenerationJobsAsync(const Model::ListWorldGenerationJobsRequest &request, const ListWorldGenerationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::UpdateWorldTemplateCallable
virtual Model::UpdateWorldTemplateOutcomeCallable UpdateWorldTemplateCallable(const Model::UpdateWorldTemplateRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateFleet
virtual Model::CreateFleetOutcome CreateFleet(const Model::CreateFleetRequest &request) const
Aws::RoboMaker::Model::DescribeRobotOutcomeCallable
std::future< DescribeRobotOutcome > DescribeRobotOutcomeCallable
Definition: RoboMakerClient.h:252
Aws::RoboMaker::Model::RestartSimulationJobOutcomeCallable
std::future< RestartSimulationJobOutcome > RestartSimulationJobOutcomeCallable
Definition: RoboMakerClient.h:275
CreateWorldTemplateResult.h
Aws::RoboMaker::RoboMakerClient::RoboMakerClient
RoboMakerClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::RoboMaker::DescribeRobotResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeRobotRequest &, const Model::DescribeRobotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRobotResponseReceivedHandler
Definition: RoboMakerClient.h:313
Aws::RoboMaker::DescribeSimulationJobBatchResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeSimulationJobBatchRequest &, const Model::DescribeSimulationJobBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSimulationJobBatchResponseReceivedHandler
Definition: RoboMakerClient.h:317
Aws::RoboMaker::ListSimulationJobsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListSimulationJobsRequest &, const Model::ListSimulationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSimulationJobsResponseReceivedHandler
Definition: RoboMakerClient.h:329
Aws::RoboMaker::Model::DescribeDeploymentJobOutcomeCallable
std::future< DescribeDeploymentJobOutcome > DescribeDeploymentJobOutcomeCallable
Definition: RoboMakerClient.h:250
Aws::RoboMaker::RoboMakerClient::ListRobotsAsync
virtual void ListRobotsAsync(const Model::ListRobotsRequest &request, const ListRobotsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::GetWorldTemplateBodyCallable
virtual Model::GetWorldTemplateBodyOutcomeCallable GetWorldTemplateBodyCallable(const Model::GetWorldTemplateBodyRequest &request) const
Aws::RoboMaker::RoboMakerClient::RoboMakerClient
RoboMakerClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::RoboMaker::Model::CreateRobotApplicationVersionRequest
Definition: CreateRobotApplicationVersionRequest.h:22
Aws::RoboMaker::RoboMakerClient::CancelWorldExportJobCallable
virtual Model::CancelWorldExportJobOutcomeCallable CancelWorldExportJobCallable(const Model::CancelWorldExportJobRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListDeploymentJobsAsync
virtual void ListDeploymentJobsAsync(const Model::ListDeploymentJobsRequest &request, const ListDeploymentJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldTemplateCallable
virtual Model::DescribeWorldTemplateOutcomeCallable DescribeWorldTemplateCallable(const Model::DescribeWorldTemplateRequest &request) const
Aws::RoboMaker::GetWorldTemplateBodyResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::GetWorldTemplateBodyRequest &, const Model::GetWorldTemplateBodyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorldTemplateBodyResponseReceivedHandler
Definition: RoboMakerClient.h:322
Aws::RoboMaker::CreateRobotResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateRobotRequest &, const Model::CreateRobotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRobotResponseReceivedHandler
Definition: RoboMakerClient.h:296
Aws::RoboMaker::CreateDeploymentJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateDeploymentJobRequest &, const Model::CreateDeploymentJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentJobResponseReceivedHandler
Definition: RoboMakerClient.h:294
Aws::RoboMaker::Model::CreateRobotApplicationVersionOutcome
Aws::Utils::Outcome< CreateRobotApplicationVersionResult, RoboMakerError > CreateRobotApplicationVersionOutcome
Definition: RoboMakerClient.h:179
Aws::RoboMaker::Model::DescribeFleetRequest
Definition: DescribeFleetRequest.h:22
BatchDeleteWorldsResult.h
Aws::RoboMaker::RoboMakerClient::SyncDeploymentJobAsync
virtual void SyncDeploymentJobAsync(const Model::SyncDeploymentJobRequest &request, const SyncDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AsyncCallerContext.h
Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationVersionAsync
virtual void CreateSimulationApplicationVersionAsync(const Model::CreateSimulationApplicationVersionRequest &request, const CreateSimulationApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::CreateRobotApplication
virtual Model::CreateRobotApplicationOutcome CreateRobotApplication(const Model::CreateRobotApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationVersionCallable
virtual Model::CreateRobotApplicationVersionOutcomeCallable CreateRobotApplicationVersionCallable(const Model::CreateRobotApplicationVersionRequest &request) const
Aws::RoboMaker::Model::CreateWorldTemplateRequest
Definition: CreateWorldTemplateRequest.h:24
Aws::RoboMaker::RestartSimulationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::RestartSimulationJobRequest &, const Model::RestartSimulationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestartSimulationJobResponseReceivedHandler
Definition: RoboMakerClient.h:336
Aws::RoboMaker::Model::CreateDeploymentJobOutcome
Aws::Utils::Outcome< CreateDeploymentJobResult, RoboMakerError > CreateDeploymentJobOutcome
Definition: RoboMakerClient.h:175
ListDeploymentJobsResult.h
Aws::RoboMaker::RoboMakerClient::CancelDeploymentJobAsync
virtual void CancelDeploymentJobAsync(const Model::CancelDeploymentJobRequest &request, const CancelDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::CancelSimulationJobOutcome
Aws::Utils::Outcome< CancelSimulationJobResult, RoboMakerError > CancelSimulationJobOutcome
Definition: RoboMakerClient.h:171
ListWorldExportJobsResult.h
Aws::RoboMaker::RoboMakerClient::ListSimulationApplicationsAsync
virtual void ListSimulationApplicationsAsync(const Model::ListSimulationApplicationsRequest &request, const ListSimulationApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DeleteRobot
virtual Model::DeleteRobotOutcome DeleteRobot(const Model::DeleteRobotRequest &request) const
Aws::RoboMaker::RoboMakerClient::CancelSimulationJobBatchCallable
virtual Model::CancelSimulationJobBatchOutcomeCallable CancelSimulationJobBatchCallable(const Model::CancelSimulationJobBatchRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateFleetCallable
virtual Model::CreateFleetOutcomeCallable CreateFleetCallable(const Model::CreateFleetRequest &request) const
Aws::RoboMaker::RoboMakerClient::BatchDescribeSimulationJob
virtual Model::BatchDescribeSimulationJobOutcome BatchDescribeSimulationJob(const Model::BatchDescribeSimulationJobRequest &request) const
Aws::RoboMaker::Model::DeleteSimulationApplicationRequest
Definition: DeleteSimulationApplicationRequest.h:22
CancelDeploymentJobResult.h
Aws::RoboMaker::Model::UpdateRobotApplicationRequest
Definition: UpdateRobotApplicationRequest.h:25
Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationAsync
virtual void CreateRobotApplicationAsync(const Model::CreateRobotApplicationRequest &request, const CreateRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DescribeSimulationApplicationCallable
virtual Model::DescribeSimulationApplicationOutcomeCallable DescribeSimulationApplicationCallable(const Model::DescribeSimulationApplicationRequest &request) const
Aws::RoboMaker::Model::ListWorldsRequest
Definition: ListWorldsRequest.h:24
Aws::RoboMaker::RoboMakerClient::DescribeWorldGenerationJobCallable
virtual Model::DescribeWorldGenerationJobOutcomeCallable DescribeWorldGenerationJobCallable(const Model::DescribeWorldGenerationJobRequest &request) const
Aws::RoboMaker::Model::DescribeWorldGenerationJobRequest
Definition: DescribeWorldGenerationJobRequest.h:22
Aws::RoboMaker::Model::SyncDeploymentJobOutcomeCallable
std::future< SyncDeploymentJobOutcome > SyncDeploymentJobOutcomeCallable
Definition: RoboMakerClient.h:277
Aws::RoboMaker::RoboMakerClient::DescribeFleetCallable
virtual Model::DescribeFleetOutcomeCallable DescribeFleetCallable(const Model::DescribeFleetRequest &request) const
CancelSimulationJobResult.h
Aws::RoboMaker::RoboMakerClient::ListWorldTemplatesAsync
virtual void ListWorldTemplatesAsync(const Model::ListWorldTemplatesRequest &request, const ListWorldTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::DeregisterRobotResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DeregisterRobotRequest &, const Model::DeregisterRobotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterRobotResponseReceivedHandler
Definition: RoboMakerClient.h:310
Aws::RoboMaker::Model::DescribeSimulationJobBatchOutcome
Aws::Utils::Outcome< DescribeSimulationJobBatchResult, RoboMakerError > DescribeSimulationJobBatchOutcome
Definition: RoboMakerClient.h:198
Aws::RoboMaker::UpdateRobotApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::UpdateRobotApplicationRequest &, const Model::UpdateRobotApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRobotApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:341
Aws::RoboMaker::RoboMakerClient::CreateWorldExportJobCallable
virtual Model::CreateWorldExportJobOutcomeCallable CreateWorldExportJobCallable(const Model::CreateWorldExportJobRequest &request) const
Aws::RoboMaker::Model::CancelSimulationJobBatchOutcome
Aws::Utils::Outcome< CancelSimulationJobBatchResult, RoboMakerError > CancelSimulationJobBatchOutcome
Definition: RoboMakerClient.h:172
Aws::RoboMaker::Model::CreateSimulationApplicationVersionOutcomeCallable
std::future< CreateSimulationApplicationVersionOutcome > CreateSimulationApplicationVersionOutcomeCallable
Definition: RoboMakerClient.h:239
Aws::RoboMaker::RoboMakerClient::DeleteSimulationApplication
virtual Model::DeleteSimulationApplicationOutcome DeleteSimulationApplication(const Model::DeleteSimulationApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldAsync
virtual void DescribeWorldAsync(const Model::DescribeWorldRequest &request, const DescribeWorldResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::CancelSimulationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CancelSimulationJobRequest &, const Model::CancelSimulationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSimulationJobResponseReceivedHandler
Definition: RoboMakerClient.h:290
UpdateWorldTemplateResult.h
Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationVersionAsync
virtual void CreateRobotApplicationVersionAsync(const Model::CreateRobotApplicationVersionRequest &request, const CreateRobotApplicationVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::CancelWorldExportJobOutcomeCallable
std::future< CancelWorldExportJobOutcome > CancelWorldExportJobOutcomeCallable
Definition: RoboMakerClient.h:231
Aws::RoboMaker::CancelWorldGenerationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CancelWorldGenerationJobRequest &, const Model::CancelWorldGenerationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelWorldGenerationJobResponseReceivedHandler
Definition: RoboMakerClient.h:293
Aws::RoboMaker::Model::DescribeWorldOutcome
Aws::Utils::Outcome< DescribeWorldResult, RoboMakerError > DescribeWorldOutcome
Definition: RoboMakerClient.h:199
CreateSimulationJobResult.h
Aws::RoboMaker::RoboMakerClient::DeleteRobotCallable
virtual Model::DeleteRobotOutcomeCallable DeleteRobotCallable(const Model::DeleteRobotRequest &request) const
DescribeSimulationJobBatchResult.h
Aws::RoboMaker::RoboMakerClient::UpdateSimulationApplication
virtual Model::UpdateSimulationApplicationOutcome UpdateSimulationApplication(const Model::UpdateSimulationApplicationRequest &request) const
Aws::RoboMaker::Model::DescribeRobotRequest
Definition: DescribeRobotRequest.h:22
Aws::RoboMaker::Model::ListFleetsOutcome
Aws::Utils::Outcome< ListFleetsResult, RoboMakerError > ListFleetsOutcome
Definition: RoboMakerClient.h:205
UpdateSimulationApplicationResult.h
Aws::RoboMaker::Model::DescribeWorldExportJobOutcomeCallable
std::future< DescribeWorldExportJobOutcome > DescribeWorldExportJobOutcomeCallable
Definition: RoboMakerClient.h:258
Aws::RoboMaker::ListSimulationJobBatchesResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListSimulationJobBatchesRequest &, const Model::ListSimulationJobBatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSimulationJobBatchesResponseReceivedHandler
Definition: RoboMakerClient.h:328
AWS_ROBOMAKER_API
#define AWS_ROBOMAKER_API
Definition: RoboMaker_EXPORTS.h:28
Aws::RoboMaker::Model::DescribeWorldOutcomeCallable
std::future< DescribeWorldOutcome > DescribeWorldOutcomeCallable
Definition: RoboMakerClient.h:257
Aws::RoboMaker::Model::DescribeWorldExportJobOutcome
Aws::Utils::Outcome< DescribeWorldExportJobResult, RoboMakerError > DescribeWorldExportJobOutcome
Definition: RoboMakerClient.h:200
Aws::RoboMaker::RoboMakerClient::CreateWorldGenerationJob
virtual Model::CreateWorldGenerationJobOutcome CreateWorldGenerationJob(const Model::CreateWorldGenerationJobRequest &request) const
Aws::RoboMaker::RoboMakerClient::DeregisterRobot
virtual Model::DeregisterRobotOutcome DeregisterRobot(const Model::DeregisterRobotRequest &request) const
Aws::RoboMaker::RoboMakerClient::CancelWorldGenerationJob
virtual Model::CancelWorldGenerationJobOutcome CancelWorldGenerationJob(const Model::CancelWorldGenerationJobRequest &request) const
Aws::RoboMaker::Model::CancelSimulationJobOutcomeCallable
std::future< CancelSimulationJobOutcome > CancelSimulationJobOutcomeCallable
Definition: RoboMakerClient.h:229
Aws::RoboMaker::Model::CreateWorldGenerationJobOutcomeCallable
std::future< CreateWorldGenerationJobOutcome > CreateWorldGenerationJobOutcomeCallable
Definition: RoboMakerClient.h:242
Aws::RoboMaker::RoboMakerClient::ListWorldGenerationJobsCallable
virtual Model::ListWorldGenerationJobsOutcomeCallable ListWorldGenerationJobsCallable(const Model::ListWorldGenerationJobsRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldTemplateAsync
virtual void DescribeWorldTemplateAsync(const Model::DescribeWorldTemplateRequest &request, const DescribeWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
UpdateRobotApplicationResult.h
DescribeDeploymentJobResult.h
Aws::RoboMaker::Model::CreateSimulationJobOutcome
Aws::Utils::Outcome< CreateSimulationJobResult, RoboMakerError > CreateSimulationJobOutcome
Definition: RoboMakerClient.h:182
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::RoboMaker::Model::CreateSimulationApplicationVersionRequest
Definition: CreateSimulationApplicationVersionRequest.h:22
DescribeWorldResult.h
TagResourceResult.h
Aws::RoboMaker::Model::CreateWorldGenerationJobOutcome
Aws::Utils::Outcome< CreateWorldGenerationJobResult, RoboMakerError > CreateWorldGenerationJobOutcome
Definition: RoboMakerClient.h:184
ListWorldGenerationJobsResult.h
DeleteSimulationApplicationResult.h
Aws::RoboMaker::RoboMakerClient::DescribeDeploymentJob
virtual Model::DescribeDeploymentJobOutcome DescribeDeploymentJob(const Model::DescribeDeploymentJobRequest &request) const
Aws::RoboMaker::BatchDeleteWorldsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::BatchDeleteWorldsRequest &, const Model::BatchDeleteWorldsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteWorldsResponseReceivedHandler
Definition: RoboMakerClient.h:285
CreateWorldExportJobResult.h
Aws::RoboMaker::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, RoboMakerError > TagResourceOutcome
Definition: RoboMakerClient.h:220
Aws::RoboMaker::RoboMakerClient::ListWorlds
virtual Model::ListWorldsOutcome ListWorlds(const Model::ListWorldsRequest &request) const
Aws::RoboMaker::Model::DescribeSimulationJobBatchRequest
Definition: DescribeSimulationJobBatchRequest.h:22
Aws::RoboMaker::RoboMakerClient::ListWorldTemplates
virtual Model::ListWorldTemplatesOutcome ListWorldTemplates(const Model::ListWorldTemplatesRequest &request) const
Aws::RoboMaker::Model::ListWorldGenerationJobsRequest
Definition: ListWorldGenerationJobsRequest.h:24
Aws::RoboMaker::RoboMakerClient::DeleteFleet
virtual Model::DeleteFleetOutcome DeleteFleet(const Model::DeleteFleetRequest &request) const
BatchDescribeSimulationJobResult.h
DescribeWorldGenerationJobResult.h
DescribeSimulationJobResult.h
Aws::RoboMaker::DescribeWorldResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeWorldRequest &, const Model::DescribeWorldOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorldResponseReceivedHandler
Definition: RoboMakerClient.h:318
Aws::RoboMaker::Model::GetWorldTemplateBodyOutcome
Aws::Utils::Outcome< GetWorldTemplateBodyResult, RoboMakerError > GetWorldTemplateBodyOutcome
Definition: RoboMakerClient.h:203
Aws::RoboMaker::RoboMakerClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DeleteRobotRequest
Definition: DeleteRobotRequest.h:22
Aws::RoboMaker::Model::BatchDescribeSimulationJobOutcome
Aws::Utils::Outcome< BatchDescribeSimulationJobResult, RoboMakerError > BatchDescribeSimulationJobOutcome
Definition: RoboMakerClient.h:169
Aws::RoboMaker::DescribeWorldExportJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeWorldExportJobRequest &, const Model::DescribeWorldExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorldExportJobResponseReceivedHandler
Definition: RoboMakerClient.h:319
Aws::RoboMaker::Model::DeleteRobotApplicationRequest
Definition: DeleteRobotApplicationRequest.h:22
Aws::RoboMaker::Model::CreateFleetRequest
Definition: CreateFleetRequest.h:23
Aws::RoboMaker::RoboMakerClient::ListWorldExportJobs
virtual Model::ListWorldExportJobsOutcome ListWorldExportJobs(const Model::ListWorldExportJobsRequest &request) const
CreateWorldGenerationJobResult.h
Aws::RoboMaker::RoboMakerClient::ListRobotApplications
virtual Model::ListRobotApplicationsOutcome ListRobotApplications(const Model::ListRobotApplicationsRequest &request) const
Aws::RoboMaker::Model::DescribeFleetOutcomeCallable
std::future< DescribeFleetOutcome > DescribeFleetOutcomeCallable
Definition: RoboMakerClient.h:251
Aws::RoboMaker::RoboMakerClient::CancelDeploymentJob
virtual Model::CancelDeploymentJobOutcome CancelDeploymentJob(const Model::CancelDeploymentJobRequest &request) const
ListWorldTemplatesResult.h
Aws::RoboMaker::RoboMakerClient::DeleteFleetCallable
virtual Model::DeleteFleetOutcomeCallable DeleteFleetCallable(const Model::DeleteFleetRequest &request) const
Aws::RoboMaker::Model::DescribeSimulationJobOutcomeCallable
std::future< DescribeSimulationJobOutcome > DescribeSimulationJobOutcomeCallable
Definition: RoboMakerClient.h:255
Aws::RoboMaker::RoboMakerClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldGenerationJobAsync
virtual void DescribeWorldGenerationJobAsync(const Model::DescribeWorldGenerationJobRequest &request, const DescribeWorldGenerationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::CreateSimulationApplicationVersionResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateSimulationApplicationVersionRequest &, const Model::CreateSimulationApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSimulationApplicationVersionResponseReceivedHandler
Definition: RoboMakerClient.h:300
Aws::RoboMaker::Model::ListWorldExportJobsOutcome
Aws::Utils::Outcome< ListWorldExportJobsResult, RoboMakerError > ListWorldExportJobsOutcome
Definition: RoboMakerClient.h:212
Aws::RoboMaker::RoboMakerClient::DeregisterRobotAsync
virtual void DeregisterRobotAsync(const Model::DeregisterRobotRequest &request, const DeregisterRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::ListSimulationJobsAsync
virtual void ListSimulationJobsAsync(const Model::ListSimulationJobsRequest &request, const ListSimulationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::UpdateRobotApplicationCallable
virtual Model::UpdateRobotApplicationOutcomeCallable UpdateRobotApplicationCallable(const Model::UpdateRobotApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldTemplate
virtual Model::DescribeWorldTemplateOutcome DescribeWorldTemplate(const Model::DescribeWorldTemplateRequest &request) const
Aws::RoboMaker::RoboMakerClient::CancelSimulationJobAsync
virtual void CancelSimulationJobAsync(const Model::CancelSimulationJobRequest &request, const CancelSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeWorldTemplateResult.h
Aws::RoboMaker::CreateRobotApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateRobotApplicationRequest &, const Model::CreateRobotApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRobotApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:297
Aws::RoboMaker::CreateSimulationApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateSimulationApplicationRequest &, const Model::CreateSimulationApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSimulationApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:299
Aws::RoboMaker::RoboMakerClient::DescribeWorldExportJobAsync
virtual void DescribeWorldExportJobAsync(const Model::DescribeWorldExportJobRequest &request, const DescribeWorldExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::ListRobotsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListRobotsRequest &, const Model::ListRobotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRobotsResponseReceivedHandler
Definition: RoboMakerClient.h:326
Aws::RoboMaker::Model::ListWorldTemplatesOutcomeCallable
std::future< ListWorldTemplatesOutcome > ListWorldTemplatesOutcomeCallable
Definition: RoboMakerClient.h:272
Aws::RoboMaker::Model::ListRobotsOutcomeCallable
std::future< ListRobotsOutcome > ListRobotsOutcomeCallable
Definition: RoboMakerClient.h:265
Aws::RoboMaker::RoboMakerClient::GetWorldTemplateBodyAsync
virtual void GetWorldTemplateBodyAsync(const Model::GetWorldTemplateBodyRequest &request, const GetWorldTemplateBodyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::CancelWorldGenerationJobOutcomeCallable
std::future< CancelWorldGenerationJobOutcome > CancelWorldGenerationJobOutcomeCallable
Definition: RoboMakerClient.h:232
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::RoboMaker::Model::CreateWorldExportJobRequest
Definition: CreateWorldExportJobRequest.h:26
DeregisterRobotResult.h
Aws::RoboMaker::RoboMakerClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::RoboMaker::Model::RestartSimulationJobRequest
Definition: RestartSimulationJobRequest.h:22
Aws::RoboMaker::RoboMakerClient::DescribeFleetAsync
virtual void DescribeFleetAsync(const Model::DescribeFleetRequest &request, const DescribeFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::UpdateSimulationApplicationRequest
Definition: UpdateSimulationApplicationRequest.h:27
RoboMaker_EXPORTS.h
Aws::RoboMaker::DeleteWorldTemplateResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DeleteWorldTemplateRequest &, const Model::DeleteWorldTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWorldTemplateResponseReceivedHandler
Definition: RoboMakerClient.h:309
Aws::RoboMaker::RoboMakerClient::DescribeSimulationJob
virtual Model::DescribeSimulationJobOutcome DescribeSimulationJob(const Model::DescribeSimulationJobRequest &request) const
Aws::RoboMaker::Model::DescribeFleetOutcome
Aws::Utils::Outcome< DescribeFleetResult, RoboMakerError > DescribeFleetOutcome
Definition: RoboMakerClient.h:193
Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationAsync
virtual void CreateSimulationApplicationAsync(const Model::CreateSimulationApplicationRequest &request, const CreateSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, RoboMakerError > UntagResourceOutcome
Definition: RoboMakerClient.h:221
Aws::RoboMaker::RoboMakerClient::StartSimulationJobBatchAsync
virtual void StartSimulationJobBatchAsync(const Model::StartSimulationJobBatchRequest &request, const StartSimulationJobBatchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::BatchDeleteWorldsOutcome
Aws::Utils::Outcome< BatchDeleteWorldsResult, RoboMakerError > BatchDeleteWorldsOutcome
Definition: RoboMakerClient.h:166
ListSimulationJobsResult.h
Aws::RoboMaker::RoboMakerClient::ListWorldsAsync
virtual void ListWorldsAsync(const Model::ListWorldsRequest &request, const ListWorldsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DeregisterRobotRequest
Definition: DeregisterRobotRequest.h:22
Aws::RoboMaker::Model::DeleteFleetRequest
Definition: DeleteFleetRequest.h:22
RestartSimulationJobResult.h
ListSimulationJobBatchesResult.h
Aws::RoboMaker::RoboMakerClient::UpdateSimulationApplicationCallable
virtual Model::UpdateSimulationApplicationOutcomeCallable UpdateSimulationApplicationCallable(const Model::UpdateSimulationApplicationRequest &request) const
Aws::RoboMaker::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: RoboMakerClient.h:269
ListTagsForResourceResult.h
Aws::RoboMaker::ListDeploymentJobsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListDeploymentJobsRequest &, const Model::ListDeploymentJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentJobsResponseReceivedHandler
Definition: RoboMakerClient.h:323
Aws::RoboMaker::Model::CreateRobotApplicationOutcomeCallable
std::future< CreateRobotApplicationOutcome > CreateRobotApplicationOutcomeCallable
Definition: RoboMakerClient.h:236
AWSString.h
Aws::RoboMaker::Model::DescribeRobotApplicationRequest
Definition: DescribeRobotApplicationRequest.h:22
DescribeSimulationApplicationResult.h
Aws::RoboMaker::Model::BatchDeleteWorldsRequest
Definition: BatchDeleteWorldsRequest.h:23
Aws::RoboMaker::Model::DeleteRobotApplicationOutcomeCallable
std::future< DeleteRobotApplicationOutcome > DeleteRobotApplicationOutcomeCallable
Definition: RoboMakerClient.h:246
Aws::RoboMaker::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, RoboMakerError > ListTagsForResourceOutcome
Definition: RoboMakerClient.h:211
Aws::RoboMaker::Model::ListSimulationApplicationsRequest
Definition: ListSimulationApplicationsRequest.h:24
Aws::RoboMaker::Model::GetWorldTemplateBodyRequest
Definition: GetWorldTemplateBodyRequest.h:22
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::RoboMaker::Model::DescribeWorldRequest
Definition: DescribeWorldRequest.h:22
Aws::RoboMaker::Model::CreateRobotApplicationRequest
Definition: CreateRobotApplicationRequest.h:26
Aws::RoboMaker::RoboMakerClient::DeregisterRobotCallable
virtual Model::DeregisterRobotOutcomeCallable DeregisterRobotCallable(const Model::DeregisterRobotRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListSimulationJobsCallable
virtual Model::ListSimulationJobsOutcomeCallable ListSimulationJobsCallable(const Model::ListSimulationJobsRequest &request) const
Aws::RoboMaker::UntagResourceResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: RoboMakerClient.h:340
Aws::RoboMaker::Model::DeleteWorldTemplateOutcomeCallable
std::future< DeleteWorldTemplateOutcome > DeleteWorldTemplateOutcomeCallable
Definition: RoboMakerClient.h:248
Aws::RoboMaker::Model::CancelSimulationJobBatchOutcomeCallable
std::future< CancelSimulationJobBatchOutcome > CancelSimulationJobBatchOutcomeCallable
Definition: RoboMakerClient.h:230
Aws::RoboMaker::UpdateWorldTemplateResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::UpdateWorldTemplateRequest &, const Model::UpdateWorldTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWorldTemplateResponseReceivedHandler
Definition: RoboMakerClient.h:343
Aws::RoboMaker::CancelWorldExportJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CancelWorldExportJobRequest &, const Model::CancelWorldExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelWorldExportJobResponseReceivedHandler
Definition: RoboMakerClient.h:292
Aws::RoboMaker::Model::UpdateWorldTemplateOutcomeCallable
std::future< UpdateWorldTemplateOutcome > UpdateWorldTemplateOutcomeCallable
Definition: RoboMakerClient.h:282
Aws::RoboMaker::RoboMakerClient::CreateSimulationJobCallable
virtual Model::CreateSimulationJobOutcomeCallable CreateSimulationJobCallable(const Model::CreateSimulationJobRequest &request) const
Aws::RoboMaker::DescribeDeploymentJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeDeploymentJobRequest &, const Model::DescribeDeploymentJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDeploymentJobResponseReceivedHandler
Definition: RoboMakerClient.h:311
Aws::RoboMaker::RoboMakerClient::CancelSimulationJobBatch
virtual Model::CancelSimulationJobBatchOutcome CancelSimulationJobBatch(const Model::CancelSimulationJobBatchRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateFleetAsync
virtual void CreateFleetAsync(const Model::CreateFleetRequest &request, const CreateFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListRobotApplicationsResult.h
Aws::RoboMaker::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: RoboMakerClient.h:279
ListRobotsResult.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobOutcomeCallable
std::future< DescribeWorldGenerationJobOutcome > DescribeWorldGenerationJobOutcomeCallable
Definition: RoboMakerClient.h:259
Aws::RoboMaker::Model::ListSimulationJobsOutcomeCallable
std::future< ListSimulationJobsOutcome > ListSimulationJobsOutcomeCallable
Definition: RoboMakerClient.h:268
StartSimulationJobBatchResult.h
Aws::RoboMaker::Model::ListWorldsOutcome
Aws::Utils::Outcome< ListWorldsResult, RoboMakerError > ListWorldsOutcome
Definition: RoboMakerClient.h:215
Aws::RoboMaker::Model::CreateSimulationApplicationOutcome
Aws::Utils::Outcome< CreateSimulationApplicationResult, RoboMakerError > CreateSimulationApplicationOutcome
Definition: RoboMakerClient.h:180
Aws::RoboMaker::RoboMakerClient::CreateSimulationJob
virtual Model::CreateSimulationJobOutcome CreateSimulationJob(const Model::CreateSimulationJobRequest &request) const
Aws::RoboMaker::RoboMakerClient::SyncDeploymentJob
virtual Model::SyncDeploymentJobOutcome SyncDeploymentJob(const Model::SyncDeploymentJobRequest &request) const
Aws::RoboMaker::ListWorldExportJobsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListWorldExportJobsRequest &, const Model::ListWorldExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorldExportJobsResponseReceivedHandler
Definition: RoboMakerClient.h:331
Aws::RoboMaker::Model::UpdateRobotApplicationOutcome
Aws::Utils::Outcome< UpdateRobotApplicationResult, RoboMakerError > UpdateRobotApplicationOutcome
Definition: RoboMakerClient.h:222
Aws::RoboMaker::Model::SyncDeploymentJobOutcome
Aws::Utils::Outcome< SyncDeploymentJobResult, RoboMakerError > SyncDeploymentJobOutcome
Definition: RoboMakerClient.h:219
Aws::RoboMaker::Model::CancelWorldExportJobRequest
Definition: CancelWorldExportJobRequest.h:22
Aws::RoboMaker::BatchDescribeSimulationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::BatchDescribeSimulationJobRequest &, const Model::BatchDescribeSimulationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDescribeSimulationJobResponseReceivedHandler
Definition: RoboMakerClient.h:288
Aws::RoboMaker::Model::CancelDeploymentJobOutcome
Aws::Utils::Outcome< CancelDeploymentJobResult, RoboMakerError > CancelDeploymentJobOutcome
Definition: RoboMakerClient.h:170
Aws::RoboMaker::Model::UpdateSimulationApplicationOutcome
Aws::Utils::Outcome< UpdateSimulationApplicationResult, RoboMakerError > UpdateSimulationApplicationOutcome
Definition: RoboMakerClient.h:223
Aws::RoboMaker::RoboMakerClient::DeleteWorldTemplateAsync
virtual void DeleteWorldTemplateAsync(const Model::DeleteWorldTemplateRequest &request, const DeleteWorldTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::SyncDeploymentJobRequest
Definition: SyncDeploymentJobRequest.h:23
Aws::RoboMaker::TagResourceResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: RoboMakerClient.h:339
Aws::RoboMaker::RoboMakerClient::DescribeFleet
virtual Model::DescribeFleetOutcome DescribeFleet(const Model::DescribeFleetRequest &request) const
Aws::RoboMaker::RoboMakerClient::~RoboMakerClient
virtual ~RoboMakerClient()
Aws::RoboMaker::RoboMakerClient::CreateWorldTemplate
virtual Model::CreateWorldTemplateOutcome CreateWorldTemplate(const Model::CreateWorldTemplateRequest &request) const
Aws::RoboMaker::RoboMakerClient::SyncDeploymentJobCallable
virtual Model::SyncDeploymentJobOutcomeCallable SyncDeploymentJobCallable(const Model::SyncDeploymentJobRequest &request) const
Aws::RoboMaker::RoboMakerClient::RegisterRobotCallable
virtual Model::RegisterRobotOutcomeCallable RegisterRobotCallable(const Model::RegisterRobotRequest &request) const
Aws::RoboMaker::Model::DescribeDeploymentJobOutcome
Aws::Utils::Outcome< DescribeDeploymentJobResult, RoboMakerError > DescribeDeploymentJobOutcome
Definition: RoboMakerClient.h:192
Aws::RoboMaker::Model::DescribeSimulationApplicationOutcomeCallable
std::future< DescribeSimulationApplicationOutcome > DescribeSimulationApplicationOutcomeCallable
Definition: RoboMakerClient.h:254
Aws::RoboMaker::RoboMakerClient::CreateRobotAsync
virtual void CreateRobotAsync(const Model::CreateRobotRequest &request, const CreateRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DeleteSimulationApplicationOutcome
Aws::Utils::Outcome< DeleteSimulationApplicationResult, RoboMakerError > DeleteSimulationApplicationOutcome
Definition: RoboMakerClient.h:189
Aws::RoboMaker::CreateWorldTemplateResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateWorldTemplateRequest &, const Model::CreateWorldTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWorldTemplateResponseReceivedHandler
Definition: RoboMakerClient.h:304
GetWorldTemplateBodyResult.h
Aws::RoboMaker::RoboMakerClient::CreateWorldExportJobAsync
virtual void CreateWorldExportJobAsync(const Model::CreateWorldExportJobRequest &request, const CreateWorldExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::CreateWorldGenerationJobRequest
Definition: CreateWorldGenerationJobRequest.h:25
Aws::RoboMaker::RoboMakerClient::ListSimulationJobBatches
virtual Model::ListSimulationJobBatchesOutcome ListSimulationJobBatches(const Model::ListSimulationJobBatchesRequest &request) const
Aws::RoboMaker::Model::ListRobotApplicationsOutcomeCallable
std::future< ListRobotApplicationsOutcome > ListRobotApplicationsOutcomeCallable
Definition: RoboMakerClient.h:264
Aws::RoboMaker::Model::ListWorldsOutcomeCallable
std::future< ListWorldsOutcome > ListWorldsOutcomeCallable
Definition: RoboMakerClient.h:273
Aws::RoboMaker::RoboMakerClient::BatchDeleteWorlds
virtual Model::BatchDeleteWorldsOutcome BatchDeleteWorlds(const Model::BatchDeleteWorldsRequest &request) const
Aws::RoboMaker::RoboMakerClient::DeleteRobotApplicationCallable
virtual Model::DeleteRobotApplicationOutcomeCallable DeleteRobotApplicationCallable(const Model::DeleteRobotApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListFleetsCallable
virtual Model::ListFleetsOutcomeCallable ListFleetsCallable(const Model::ListFleetsRequest &request) const
Aws::RoboMaker::RoboMakerClient::RestartSimulationJobAsync
virtual void RestartSimulationJobAsync(const Model::RestartSimulationJobRequest &request, const RestartSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::BatchDeleteWorldsAsync
virtual void BatchDeleteWorldsAsync(const Model::BatchDeleteWorldsRequest &request, const BatchDeleteWorldsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::ListRobotApplicationsAsync
virtual void ListRobotApplicationsAsync(const Model::ListRobotApplicationsRequest &request, const ListRobotApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::DescribeWorldTemplateOutcomeCallable
std::future< DescribeWorldTemplateOutcome > DescribeWorldTemplateOutcomeCallable
Definition: RoboMakerClient.h:260
Aws::RoboMaker::Model::DescribeDeploymentJobRequest
Definition: DescribeDeploymentJobRequest.h:22
Aws::RoboMaker::RoboMakerClient::DeleteRobotApplicationAsync
virtual void DeleteRobotApplicationAsync(const Model::DeleteRobotApplicationRequest &request, const DeleteRobotApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CancelWorldGenerationJobResult.h
Aws::RoboMaker::Model::DescribeWorldTemplateOutcome
Aws::Utils::Outcome< DescribeWorldTemplateResult, RoboMakerError > DescribeWorldTemplateOutcome
Definition: RoboMakerClient.h:202
Aws::RoboMaker::ListFleetsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListFleetsRequest &, const Model::ListFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFleetsResponseReceivedHandler
Definition: RoboMakerClient.h:324
ClientConfiguration.h
DeleteWorldTemplateResult.h
Aws::RoboMaker::RoboMakerClient
Definition: RoboMakerClient.h:349
Aws::RoboMaker::Model::ListSimulationJobBatchesOutcome
Aws::Utils::Outcome< ListSimulationJobBatchesResult, RoboMakerError > ListSimulationJobBatchesOutcome
Definition: RoboMakerClient.h:209
Aws::RoboMaker::RoboMakerClient::CreateRobot
virtual Model::CreateRobotOutcome CreateRobot(const Model::CreateRobotRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldExportJobCallable
virtual Model::DescribeWorldExportJobOutcomeCallable DescribeWorldExportJobCallable(const Model::DescribeWorldExportJobRequest &request) const
Aws::RoboMaker::Model::CreateDeploymentJobRequest
Definition: CreateDeploymentJobRequest.h:27
Aws::RoboMaker::RoboMakerClient::CreateSimulationApplicationVersionCallable
virtual Model::CreateSimulationApplicationVersionOutcomeCallable CreateSimulationApplicationVersionCallable(const Model::CreateSimulationApplicationVersionRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeRobotCallable
virtual Model::DescribeRobotOutcomeCallable DescribeRobotCallable(const Model::DescribeRobotRequest &request) const
CreateRobotResult.h
Aws::RoboMaker::RoboMakerClient::CreateWorldGenerationJobAsync
virtual void CreateWorldGenerationJobAsync(const Model::CreateWorldGenerationJobRequest &request, const CreateWorldGenerationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DescribeRobotApplication
virtual Model::DescribeRobotApplicationOutcome DescribeRobotApplication(const Model::DescribeRobotApplicationRequest &request) const
Aws
Definition: AccessManagementClient.h:15
Aws::RoboMaker::RoboMakerClient::BatchDescribeSimulationJobCallable
virtual Model::BatchDescribeSimulationJobOutcomeCallable BatchDescribeSimulationJobCallable(const Model::BatchDescribeSimulationJobRequest &request) const
Aws::RoboMaker::Model::ListWorldGenerationJobsOutcome
Aws::Utils::Outcome< ListWorldGenerationJobsResult, RoboMakerError > ListWorldGenerationJobsOutcome
Definition: RoboMakerClient.h:213
HttpTypes.h
Aws::RoboMaker::RoboMakerClient::CancelWorldExportJob
virtual Model::CancelWorldExportJobOutcome CancelWorldExportJob(const Model::CancelWorldExportJobRequest &request) const
Aws::RoboMaker::Model::DescribeWorldExportJobRequest
Definition: DescribeWorldExportJobRequest.h:22
Aws::RoboMaker::Model::DeleteWorldTemplateRequest
Definition: DeleteWorldTemplateRequest.h:22
Aws::RoboMaker::Model::ListWorldTemplatesRequest
Definition: ListWorldTemplatesRequest.h:22
Aws::RoboMaker::ListTagsForResourceResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: RoboMakerClient.h:330
Aws::RoboMaker::Model::BatchDeleteWorldsOutcomeCallable
std::future< BatchDeleteWorldsOutcome > BatchDeleteWorldsOutcomeCallable
Definition: RoboMakerClient.h:226
Aws::RoboMaker::Model::CreateRobotOutcomeCallable
std::future< CreateRobotOutcome > CreateRobotOutcomeCallable
Definition: RoboMakerClient.h:235
Aws::RoboMaker::Model::DescribeSimulationJobRequest
Definition: DescribeSimulationJobRequest.h:22
Aws::RoboMaker::RoboMakerClient::ListDeploymentJobsCallable
virtual Model::ListDeploymentJobsOutcomeCallable ListDeploymentJobsCallable(const Model::ListDeploymentJobsRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationCallable
virtual Model::CreateRobotApplicationOutcomeCallable CreateRobotApplicationCallable(const Model::CreateRobotApplicationRequest &request) const
Aws::RoboMaker::Model::CancelSimulationJobBatchRequest
Definition: CancelSimulationJobBatchRequest.h:22
Aws::RoboMaker::RoboMakerClient::ListDeploymentJobs
virtual Model::ListDeploymentJobsOutcome ListDeploymentJobs(const Model::ListDeploymentJobsRequest &request) const
Aws::RoboMaker::CancelSimulationJobBatchResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CancelSimulationJobBatchRequest &, const Model::CancelSimulationJobBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSimulationJobBatchResponseReceivedHandler
Definition: RoboMakerClient.h:291
Aws::RoboMaker::Model::ListSimulationJobBatchesRequest
Definition: ListSimulationJobBatchesRequest.h:24
Aws::RoboMaker::RoboMakerClient::UpdateWorldTemplate
virtual Model::UpdateWorldTemplateOutcome UpdateWorldTemplate(const Model::UpdateWorldTemplateRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateDeploymentJobCallable
virtual Model::CreateDeploymentJobOutcomeCallable CreateDeploymentJobCallable(const Model::CreateDeploymentJobRequest &request) const
Aws::RoboMaker::Model::ListSimulationApplicationsOutcomeCallable
std::future< ListSimulationApplicationsOutcome > ListSimulationApplicationsOutcomeCallable
Definition: RoboMakerClient.h:266
Aws::RoboMaker::RoboMakerClient::RestartSimulationJob
virtual Model::RestartSimulationJobOutcome RestartSimulationJob(const Model::RestartSimulationJobRequest &request) const
Aws::RoboMaker::ListWorldTemplatesResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListWorldTemplatesRequest &, const Model::ListWorldTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorldTemplatesResponseReceivedHandler
Definition: RoboMakerClient.h:333
Aws::RoboMaker::DeleteRobotApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DeleteRobotApplicationRequest &, const Model::DeleteRobotApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRobotApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:307
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::RoboMaker::ListWorldsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListWorldsRequest &, const Model::ListWorldsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorldsResponseReceivedHandler
Definition: RoboMakerClient.h:334
Aws::RoboMaker::RoboMakerClient::DescribeRobotAsync
virtual void DescribeRobotAsync(const Model::DescribeRobotRequest &request, const DescribeRobotResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::CreateRobotApplicationVersion
virtual Model::CreateRobotApplicationVersionOutcome CreateRobotApplicationVersion(const Model::CreateRobotApplicationVersionRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeDeploymentJobCallable
virtual Model::DescribeDeploymentJobOutcomeCallable DescribeDeploymentJobCallable(const Model::DescribeDeploymentJobRequest &request) const
DescribeWorldExportJobResult.h
Aws::RoboMaker::Model::ListRobotApplicationsRequest
Definition: ListRobotApplicationsRequest.h:24
CancelSimulationJobBatchResult.h
Aws::RoboMaker::CreateRobotApplicationVersionResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateRobotApplicationVersionRequest &, const Model::CreateRobotApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRobotApplicationVersionResponseReceivedHandler
Definition: RoboMakerClient.h:298
Aws::RoboMaker::RoboMakerClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::RoboMaker::Model::DescribeWorldTemplateRequest
Definition: DescribeWorldTemplateRequest.h:22
Aws::RoboMaker::RoboMakerClient::CreateWorldTemplateCallable
virtual Model::CreateWorldTemplateOutcomeCallable CreateWorldTemplateCallable(const Model::CreateWorldTemplateRequest &request) const
Aws::RoboMaker::RoboMakerClient::CancelSimulationJobBatchAsync
virtual void CancelSimulationJobBatchAsync(const Model::CancelSimulationJobBatchRequest &request, const CancelSimulationJobBatchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DescribeWorldGenerationJob
virtual Model::DescribeWorldGenerationJobOutcome DescribeWorldGenerationJob(const Model::DescribeWorldGenerationJobRequest &request) const
RegisterRobotResult.h
Aws::RoboMaker::Model::CancelDeploymentJobOutcomeCallable
std::future< CancelDeploymentJobOutcome > CancelDeploymentJobOutcomeCallable
Definition: RoboMakerClient.h:228
Aws::RoboMaker::RoboMakerClient::ListWorldTemplatesCallable
virtual Model::ListWorldTemplatesOutcomeCallable ListWorldTemplatesCallable(const Model::ListWorldTemplatesRequest &request) const
Aws::RoboMaker::ListWorldGenerationJobsResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::ListWorldGenerationJobsRequest &, const Model::ListWorldGenerationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorldGenerationJobsResponseReceivedHandler
Definition: RoboMakerClient.h:332
Aws::RoboMaker::CreateFleetResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateFleetRequest &, const Model::CreateFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFleetResponseReceivedHandler
Definition: RoboMakerClient.h:295
ListWorldsResult.h
Aws::RoboMaker::RoboMakerClient::UpdateSimulationApplicationAsync
virtual void UpdateSimulationApplicationAsync(const Model::UpdateSimulationApplicationRequest &request, const UpdateSimulationApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::ListSimulationJobsOutcome
Aws::Utils::Outcome< ListSimulationJobsResult, RoboMakerError > ListSimulationJobsOutcome
Definition: RoboMakerClient.h:210
AWSClient.h
Aws::RoboMaker::RoboMakerClient::CancelSimulationJob
virtual Model::CancelSimulationJobOutcome CancelSimulationJob(const Model::CancelSimulationJobRequest &request) const
RoboMakerErrors.h
Aws::RoboMaker::Model::ListSimulationJobsRequest
Definition: ListSimulationJobsRequest.h:24
Aws::RoboMaker::RoboMakerClient::DescribeWorld
virtual Model::DescribeWorldOutcome DescribeWorld(const Model::DescribeWorldRequest &request) const
Aws::RoboMaker::Model::ListFleetsRequest
Definition: ListFleetsRequest.h:24
Aws::RoboMaker::Model::ListRobotsOutcome
Aws::Utils::Outcome< ListRobotsResult, RoboMakerError > ListRobotsOutcome
Definition: RoboMakerClient.h:207
Aws::RoboMaker::Model::CreateSimulationApplicationOutcomeCallable
std::future< CreateSimulationApplicationOutcome > CreateSimulationApplicationOutcomeCallable
Definition: RoboMakerClient.h:238
Aws::RoboMaker::Model::StartSimulationJobBatchRequest
Definition: StartSimulationJobBatchRequest.h:27
Aws::RoboMaker::DescribeRobotApplicationResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeRobotApplicationRequest &, const Model::DescribeRobotApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRobotApplicationResponseReceivedHandler
Definition: RoboMakerClient.h:314
Aws::RoboMaker::CreateSimulationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateSimulationJobRequest &, const Model::CreateSimulationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSimulationJobResponseReceivedHandler
Definition: RoboMakerClient.h:301
Aws::RoboMaker::RoboMakerClient::DescribeRobot
virtual Model::DescribeRobotOutcome DescribeRobot(const Model::DescribeRobotRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobBatchCallable
virtual Model::DescribeSimulationJobBatchOutcomeCallable DescribeSimulationJobBatchCallable(const Model::DescribeSimulationJobBatchRequest &request) const
Aws::RoboMaker::Model::DescribeRobotApplicationOutcome
Aws::Utils::Outcome< DescribeRobotApplicationResult, RoboMakerError > DescribeRobotApplicationOutcome
Definition: RoboMakerClient.h:195
Aws::RoboMaker::Model::ListWorldExportJobsOutcomeCallable
std::future< ListWorldExportJobsOutcome > ListWorldExportJobsOutcomeCallable
Definition: RoboMakerClient.h:270
Aws::RoboMaker::RoboMakerClient::DescribeWorldCallable
virtual Model::DescribeWorldOutcomeCallable DescribeWorldCallable(const Model::DescribeWorldRequest &request) const
Aws::RoboMaker::RoboMakerClient::ListSimulationJobBatchesCallable
virtual Model::ListSimulationJobBatchesOutcomeCallable ListSimulationJobBatchesCallable(const Model::ListSimulationJobBatchesRequest &request) const
Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobBatchAsync
virtual void DescribeSimulationJobBatchAsync(const Model::DescribeSimulationJobBatchRequest &request, const DescribeSimulationJobBatchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::RoboMaker::RoboMakerClient::ListRobotsCallable
virtual Model::ListRobotsOutcomeCallable ListRobotsCallable(const Model::ListRobotsRequest &request) const
Aws::RoboMaker::RoboMakerClient::GetWorldTemplateBody
virtual Model::GetWorldTemplateBodyOutcome GetWorldTemplateBody(const Model::GetWorldTemplateBodyRequest &request) const
Aws::RoboMaker::Model::RegisterRobotOutcome
Aws::Utils::Outcome< RegisterRobotResult, RoboMakerError > RegisterRobotOutcome
Definition: RoboMakerClient.h:216
Aws::RoboMaker::DescribeFleetResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DescribeFleetRequest &, const Model::DescribeFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetResponseReceivedHandler
Definition: RoboMakerClient.h:312
Aws::RoboMaker::Model::UpdateWorldTemplateRequest
Definition: UpdateWorldTemplateRequest.h:23
DeleteRobotApplicationResult.h
Aws::RoboMaker::Model::DescribeRobotOutcome
Aws::Utils::Outcome< DescribeRobotResult, RoboMakerError > DescribeRobotOutcome
Definition: RoboMakerClient.h:194
Aws::RoboMaker::Model::CreateFleetOutcome
Aws::Utils::Outcome< CreateFleetResult, RoboMakerError > CreateFleetOutcome
Definition: RoboMakerClient.h:176
Aws::RoboMaker::RoboMakerClient::DescribeDeploymentJobAsync
virtual void DescribeDeploymentJobAsync(const Model::DescribeDeploymentJobRequest &request, const DescribeDeploymentJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobCallable
virtual Model::DescribeSimulationJobOutcomeCallable DescribeSimulationJobCallable(const Model::DescribeSimulationJobRequest &request) const
Aws::RoboMaker::RoboMakerClient::CreateWorldGenerationJobCallable
virtual Model::CreateWorldGenerationJobOutcomeCallable CreateWorldGenerationJobCallable(const Model::CreateWorldGenerationJobRequest &request) const
Aws::RoboMaker::Model::DeleteFleetOutcome
Aws::Utils::Outcome< DeleteFleetResult, RoboMakerError > DeleteFleetOutcome
Definition: RoboMakerClient.h:186
Aws::RoboMaker::RoboMakerClient::CreateSimulationJobAsync
virtual void CreateSimulationJobAsync(const Model::CreateSimulationJobRequest &request, const CreateSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateRobotApplicationResult.h
Aws::RoboMaker::RoboMakerClient::CancelWorldGenerationJobCallable
virtual Model::CancelWorldGenerationJobOutcomeCallable CancelWorldGenerationJobCallable(const Model::CancelWorldGenerationJobRequest &request) const
Aws::RoboMaker::Model::DeleteRobotOutcomeCallable
std::future< DeleteRobotOutcome > DeleteRobotOutcomeCallable
Definition: RoboMakerClient.h:245
Aws::RoboMaker::RoboMakerClient::DeleteRobotApplication
virtual Model::DeleteRobotApplicationOutcome DeleteRobotApplication(const Model::DeleteRobotApplicationRequest &request) const
Aws::RoboMaker::Model::DeregisterRobotOutcome
Aws::Utils::Outcome< DeregisterRobotResult, RoboMakerError > DeregisterRobotOutcome
Definition: RoboMakerClient.h:191
Aws::RoboMaker::Model::CreateRobotRequest
Definition: CreateRobotRequest.h:24
Aws::RoboMaker::RoboMakerClient::RegisterRobot
virtual Model::RegisterRobotOutcome RegisterRobot(const Model::RegisterRobotRequest &request) const
Aws::RoboMaker::Model::ListWorldGenerationJobsOutcomeCallable
std::future< ListWorldGenerationJobsOutcome > ListWorldGenerationJobsOutcomeCallable
Definition: RoboMakerClient.h:271
Aws::RoboMaker::RoboMakerClient::CreateDeploymentJob
virtual Model::CreateDeploymentJobOutcome CreateDeploymentJob(const Model::CreateDeploymentJobRequest &request) const
Aws::RoboMaker::Model::CreateWorldExportJobOutcomeCallable
std::future< CreateWorldExportJobOutcome > CreateWorldExportJobOutcomeCallable
Definition: RoboMakerClient.h:241
Aws::RoboMaker::RoboMakerClient::StartSimulationJobBatchCallable
virtual Model::StartSimulationJobBatchOutcomeCallable StartSimulationJobBatchCallable(const Model::StartSimulationJobBatchRequest &request) const
DescribeRobotResult.h
Aws::RoboMaker::Model::ListSimulationJobBatchesOutcomeCallable
std::future< ListSimulationJobBatchesOutcome > ListSimulationJobBatchesOutcomeCallable
Definition: RoboMakerClient.h:267
Aws::RoboMaker::DeleteFleetResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::DeleteFleetRequest &, const Model::DeleteFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFleetResponseReceivedHandler
Definition: RoboMakerClient.h:305
Aws::RoboMaker::RoboMakerClient::DescribeRobotApplicationCallable
virtual Model::DescribeRobotApplicationOutcomeCallable DescribeRobotApplicationCallable(const Model::DescribeRobotApplicationRequest &request) const
Aws::RoboMaker::RoboMakerClient::CancelDeploymentJobCallable
virtual Model::CancelDeploymentJobOutcomeCallable CancelDeploymentJobCallable(const Model::CancelDeploymentJobRequest &request) const
JsonSerializer.h
Aws::RoboMaker::CreateWorldExportJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateWorldExportJobRequest &, const Model::CreateWorldExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWorldExportJobResponseReceivedHandler
Definition: RoboMakerClient.h:302
Aws::RoboMaker::RoboMakerClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::RoboMaker::RoboMakerClient::DeleteWorldTemplate
virtual Model::DeleteWorldTemplateOutcome DeleteWorldTemplate(const Model::DeleteWorldTemplateRequest &request) const
Aws::RoboMaker::Model::CreateRobotOutcome
Aws::Utils::Outcome< CreateRobotResult, RoboMakerError > CreateRobotOutcome
Definition: RoboMakerClient.h:177
Aws::RoboMaker::Model::CreateDeploymentJobOutcomeCallable
std::future< CreateDeploymentJobOutcome > CreateDeploymentJobOutcomeCallable
Definition: RoboMakerClient.h:233
DescribeFleetResult.h
Aws::RoboMaker::CreateWorldGenerationJobResponseReceivedHandler
std::function< void(const RoboMakerClient *, const Model::CreateWorldGenerationJobRequest &, const Model::CreateWorldGenerationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWorldGenerationJobResponseReceivedHandler
Definition: RoboMakerClient.h:303
Aws::RoboMaker::RoboMakerClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
CreateSimulationApplicationVersionResult.h
Aws::RoboMaker::RoboMakerClient::ListWorldExportJobsCallable
virtual Model::ListWorldExportJobsOutcomeCallable ListWorldExportJobsCallable(const Model::ListWorldExportJobsRequest &request) const
Aws::RoboMaker::Model::CreateFleetOutcomeCallable
std::future< CreateFleetOutcome > CreateFleetOutcomeCallable
Definition: RoboMakerClient.h:234
Aws::RoboMaker::Model::BatchDescribeSimulationJobRequest
Definition: BatchDescribeSimulationJobRequest.h:23
Aws::RoboMaker::RoboMakerClient::DescribeSimulationJobAsync
virtual void DescribeSimulationJobAsync(const Model::DescribeSimulationJobRequest &request, const DescribeSimulationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const