AWS SDK for C++  1.9.107
AWS SDK for C++
DeviceFarmClient.h
Go to the documentation of this file.
1 
6 #pragma once
71 #include <aws/devicefarm/model/ListTestsResult.h>
93 #include <future>
94 #include <functional>
95 
96 namespace Aws
97 {
98 
99 namespace Http
100 {
101  class HttpClient;
102  class HttpClientFactory;
103 } // namespace Http
104 
105 namespace Utils
106 {
107  template< typename R, typename E> class Outcome;
108 namespace Threading
109 {
110  class Executor;
111 } // namespace Threading
112 } // namespace Utils
113 
114 namespace Auth
115 {
116  class AWSCredentials;
117  class AWSCredentialsProvider;
118 } // namespace Auth
119 
120 namespace Client
121 {
122  class RetryStrategy;
123 } // namespace Client
124 
125 namespace DeviceFarm
126 {
127 
128 namespace Model
129 {
133  class CreateProjectRequest;
137  class CreateUploadRequest;
142  class DeleteProjectRequest;
144  class DeleteRunRequest;
146  class DeleteUploadRequest;
149  class GetDeviceRequest;
151  class GetDevicePoolRequest;
154  class GetJobRequest;
157  class GetProjectRequest;
159  class GetRunRequest;
160  class GetSuiteRequest;
161  class GetTestRequest;
164  class GetUploadRequest;
167  class ListArtifactsRequest;
170  class ListDevicesRequest;
172  class ListJobsRequest;
176  class ListOfferingsRequest;
177  class ListProjectsRequest;
179  class ListRunsRequest;
180  class ListSamplesRequest;
181  class ListSuitesRequest;
187  class ListTestsRequest;
189  class ListUploadsRequest;
192  class RenewOfferingRequest;
193  class ScheduleRunRequest;
194  class StopJobRequest;
196  class StopRunRequest;
197  class TagResourceRequest;
198  class UntagResourceRequest;
203  class UpdateProjectRequest;
205  class UpdateUploadRequest;
207 
285 
286  typedef std::future<CreateDevicePoolOutcome> CreateDevicePoolOutcomeCallable;
287  typedef std::future<CreateInstanceProfileOutcome> CreateInstanceProfileOutcomeCallable;
288  typedef std::future<CreateNetworkProfileOutcome> CreateNetworkProfileOutcomeCallable;
289  typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
290  typedef std::future<CreateRemoteAccessSessionOutcome> CreateRemoteAccessSessionOutcomeCallable;
291  typedef std::future<CreateTestGridProjectOutcome> CreateTestGridProjectOutcomeCallable;
292  typedef std::future<CreateTestGridUrlOutcome> CreateTestGridUrlOutcomeCallable;
293  typedef std::future<CreateUploadOutcome> CreateUploadOutcomeCallable;
294  typedef std::future<CreateVPCEConfigurationOutcome> CreateVPCEConfigurationOutcomeCallable;
295  typedef std::future<DeleteDevicePoolOutcome> DeleteDevicePoolOutcomeCallable;
296  typedef std::future<DeleteInstanceProfileOutcome> DeleteInstanceProfileOutcomeCallable;
297  typedef std::future<DeleteNetworkProfileOutcome> DeleteNetworkProfileOutcomeCallable;
298  typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
299  typedef std::future<DeleteRemoteAccessSessionOutcome> DeleteRemoteAccessSessionOutcomeCallable;
300  typedef std::future<DeleteRunOutcome> DeleteRunOutcomeCallable;
301  typedef std::future<DeleteTestGridProjectOutcome> DeleteTestGridProjectOutcomeCallable;
302  typedef std::future<DeleteUploadOutcome> DeleteUploadOutcomeCallable;
303  typedef std::future<DeleteVPCEConfigurationOutcome> DeleteVPCEConfigurationOutcomeCallable;
304  typedef std::future<GetAccountSettingsOutcome> GetAccountSettingsOutcomeCallable;
305  typedef std::future<GetDeviceOutcome> GetDeviceOutcomeCallable;
306  typedef std::future<GetDeviceInstanceOutcome> GetDeviceInstanceOutcomeCallable;
307  typedef std::future<GetDevicePoolOutcome> GetDevicePoolOutcomeCallable;
308  typedef std::future<GetDevicePoolCompatibilityOutcome> GetDevicePoolCompatibilityOutcomeCallable;
309  typedef std::future<GetInstanceProfileOutcome> GetInstanceProfileOutcomeCallable;
310  typedef std::future<GetJobOutcome> GetJobOutcomeCallable;
311  typedef std::future<GetNetworkProfileOutcome> GetNetworkProfileOutcomeCallable;
312  typedef std::future<GetOfferingStatusOutcome> GetOfferingStatusOutcomeCallable;
313  typedef std::future<GetProjectOutcome> GetProjectOutcomeCallable;
314  typedef std::future<GetRemoteAccessSessionOutcome> GetRemoteAccessSessionOutcomeCallable;
315  typedef std::future<GetRunOutcome> GetRunOutcomeCallable;
316  typedef std::future<GetSuiteOutcome> GetSuiteOutcomeCallable;
317  typedef std::future<GetTestOutcome> GetTestOutcomeCallable;
318  typedef std::future<GetTestGridProjectOutcome> GetTestGridProjectOutcomeCallable;
319  typedef std::future<GetTestGridSessionOutcome> GetTestGridSessionOutcomeCallable;
320  typedef std::future<GetUploadOutcome> GetUploadOutcomeCallable;
321  typedef std::future<GetVPCEConfigurationOutcome> GetVPCEConfigurationOutcomeCallable;
322  typedef std::future<InstallToRemoteAccessSessionOutcome> InstallToRemoteAccessSessionOutcomeCallable;
323  typedef std::future<ListArtifactsOutcome> ListArtifactsOutcomeCallable;
324  typedef std::future<ListDeviceInstancesOutcome> ListDeviceInstancesOutcomeCallable;
325  typedef std::future<ListDevicePoolsOutcome> ListDevicePoolsOutcomeCallable;
326  typedef std::future<ListDevicesOutcome> ListDevicesOutcomeCallable;
327  typedef std::future<ListInstanceProfilesOutcome> ListInstanceProfilesOutcomeCallable;
328  typedef std::future<ListJobsOutcome> ListJobsOutcomeCallable;
329  typedef std::future<ListNetworkProfilesOutcome> ListNetworkProfilesOutcomeCallable;
330  typedef std::future<ListOfferingPromotionsOutcome> ListOfferingPromotionsOutcomeCallable;
331  typedef std::future<ListOfferingTransactionsOutcome> ListOfferingTransactionsOutcomeCallable;
332  typedef std::future<ListOfferingsOutcome> ListOfferingsOutcomeCallable;
333  typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
334  typedef std::future<ListRemoteAccessSessionsOutcome> ListRemoteAccessSessionsOutcomeCallable;
335  typedef std::future<ListRunsOutcome> ListRunsOutcomeCallable;
336  typedef std::future<ListSamplesOutcome> ListSamplesOutcomeCallable;
337  typedef std::future<ListSuitesOutcome> ListSuitesOutcomeCallable;
338  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
339  typedef std::future<ListTestGridProjectsOutcome> ListTestGridProjectsOutcomeCallable;
340  typedef std::future<ListTestGridSessionActionsOutcome> ListTestGridSessionActionsOutcomeCallable;
341  typedef std::future<ListTestGridSessionArtifactsOutcome> ListTestGridSessionArtifactsOutcomeCallable;
342  typedef std::future<ListTestGridSessionsOutcome> ListTestGridSessionsOutcomeCallable;
343  typedef std::future<ListTestsOutcome> ListTestsOutcomeCallable;
344  typedef std::future<ListUniqueProblemsOutcome> ListUniqueProblemsOutcomeCallable;
345  typedef std::future<ListUploadsOutcome> ListUploadsOutcomeCallable;
346  typedef std::future<ListVPCEConfigurationsOutcome> ListVPCEConfigurationsOutcomeCallable;
347  typedef std::future<PurchaseOfferingOutcome> PurchaseOfferingOutcomeCallable;
348  typedef std::future<RenewOfferingOutcome> RenewOfferingOutcomeCallable;
349  typedef std::future<ScheduleRunOutcome> ScheduleRunOutcomeCallable;
350  typedef std::future<StopJobOutcome> StopJobOutcomeCallable;
351  typedef std::future<StopRemoteAccessSessionOutcome> StopRemoteAccessSessionOutcomeCallable;
352  typedef std::future<StopRunOutcome> StopRunOutcomeCallable;
353  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
354  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
355  typedef std::future<UpdateDeviceInstanceOutcome> UpdateDeviceInstanceOutcomeCallable;
356  typedef std::future<UpdateDevicePoolOutcome> UpdateDevicePoolOutcomeCallable;
357  typedef std::future<UpdateInstanceProfileOutcome> UpdateInstanceProfileOutcomeCallable;
358  typedef std::future<UpdateNetworkProfileOutcome> UpdateNetworkProfileOutcomeCallable;
359  typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
360  typedef std::future<UpdateTestGridProjectOutcome> UpdateTestGridProjectOutcomeCallable;
361  typedef std::future<UpdateUploadOutcome> UpdateUploadOutcomeCallable;
362  typedef std::future<UpdateVPCEConfigurationOutcome> UpdateVPCEConfigurationOutcomeCallable;
363 } // namespace Model
364 
365  class DeviceFarmClient;
366 
367  typedef std::function<void(const DeviceFarmClient*, const Model::CreateDevicePoolRequest&, const Model::CreateDevicePoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDevicePoolResponseReceivedHandler;
368  typedef std::function<void(const DeviceFarmClient*, const Model::CreateInstanceProfileRequest&, const Model::CreateInstanceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateInstanceProfileResponseReceivedHandler;
369  typedef std::function<void(const DeviceFarmClient*, const Model::CreateNetworkProfileRequest&, const Model::CreateNetworkProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNetworkProfileResponseReceivedHandler;
370  typedef std::function<void(const DeviceFarmClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectResponseReceivedHandler;
371  typedef std::function<void(const DeviceFarmClient*, const Model::CreateRemoteAccessSessionRequest&, const Model::CreateRemoteAccessSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRemoteAccessSessionResponseReceivedHandler;
372  typedef std::function<void(const DeviceFarmClient*, const Model::CreateTestGridProjectRequest&, const Model::CreateTestGridProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTestGridProjectResponseReceivedHandler;
373  typedef std::function<void(const DeviceFarmClient*, const Model::CreateTestGridUrlRequest&, const Model::CreateTestGridUrlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTestGridUrlResponseReceivedHandler;
374  typedef std::function<void(const DeviceFarmClient*, const Model::CreateUploadRequest&, const Model::CreateUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUploadResponseReceivedHandler;
375  typedef std::function<void(const DeviceFarmClient*, const Model::CreateVPCEConfigurationRequest&, const Model::CreateVPCEConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateVPCEConfigurationResponseReceivedHandler;
376  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteDevicePoolRequest&, const Model::DeleteDevicePoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDevicePoolResponseReceivedHandler;
377  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteInstanceProfileRequest&, const Model::DeleteInstanceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInstanceProfileResponseReceivedHandler;
378  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteNetworkProfileRequest&, const Model::DeleteNetworkProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteNetworkProfileResponseReceivedHandler;
379  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectResponseReceivedHandler;
380  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteRemoteAccessSessionRequest&, const Model::DeleteRemoteAccessSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRemoteAccessSessionResponseReceivedHandler;
381  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteRunRequest&, const Model::DeleteRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRunResponseReceivedHandler;
382  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteTestGridProjectRequest&, const Model::DeleteTestGridProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTestGridProjectResponseReceivedHandler;
383  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteUploadRequest&, const Model::DeleteUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteUploadResponseReceivedHandler;
384  typedef std::function<void(const DeviceFarmClient*, const Model::DeleteVPCEConfigurationRequest&, const Model::DeleteVPCEConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteVPCEConfigurationResponseReceivedHandler;
385  typedef std::function<void(const DeviceFarmClient*, const Model::GetAccountSettingsRequest&, const Model::GetAccountSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAccountSettingsResponseReceivedHandler;
386  typedef std::function<void(const DeviceFarmClient*, const Model::GetDeviceRequest&, const Model::GetDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeviceResponseReceivedHandler;
387  typedef std::function<void(const DeviceFarmClient*, const Model::GetDeviceInstanceRequest&, const Model::GetDeviceInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeviceInstanceResponseReceivedHandler;
388  typedef std::function<void(const DeviceFarmClient*, const Model::GetDevicePoolRequest&, const Model::GetDevicePoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDevicePoolResponseReceivedHandler;
389  typedef std::function<void(const DeviceFarmClient*, const Model::GetDevicePoolCompatibilityRequest&, const Model::GetDevicePoolCompatibilityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDevicePoolCompatibilityResponseReceivedHandler;
390  typedef std::function<void(const DeviceFarmClient*, const Model::GetInstanceProfileRequest&, const Model::GetInstanceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetInstanceProfileResponseReceivedHandler;
391  typedef std::function<void(const DeviceFarmClient*, const Model::GetJobRequest&, const Model::GetJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobResponseReceivedHandler;
392  typedef std::function<void(const DeviceFarmClient*, const Model::GetNetworkProfileRequest&, const Model::GetNetworkProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetNetworkProfileResponseReceivedHandler;
393  typedef std::function<void(const DeviceFarmClient*, const Model::GetOfferingStatusRequest&, const Model::GetOfferingStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetOfferingStatusResponseReceivedHandler;
394  typedef std::function<void(const DeviceFarmClient*, const Model::GetProjectRequest&, const Model::GetProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetProjectResponseReceivedHandler;
395  typedef std::function<void(const DeviceFarmClient*, const Model::GetRemoteAccessSessionRequest&, const Model::GetRemoteAccessSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRemoteAccessSessionResponseReceivedHandler;
396  typedef std::function<void(const DeviceFarmClient*, const Model::GetRunRequest&, const Model::GetRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRunResponseReceivedHandler;
397  typedef std::function<void(const DeviceFarmClient*, const Model::GetSuiteRequest&, const Model::GetSuiteOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSuiteResponseReceivedHandler;
398  typedef std::function<void(const DeviceFarmClient*, const Model::GetTestRequest&, const Model::GetTestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTestResponseReceivedHandler;
399  typedef std::function<void(const DeviceFarmClient*, const Model::GetTestGridProjectRequest&, const Model::GetTestGridProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTestGridProjectResponseReceivedHandler;
400  typedef std::function<void(const DeviceFarmClient*, const Model::GetTestGridSessionRequest&, const Model::GetTestGridSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTestGridSessionResponseReceivedHandler;
401  typedef std::function<void(const DeviceFarmClient*, const Model::GetUploadRequest&, const Model::GetUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUploadResponseReceivedHandler;
402  typedef std::function<void(const DeviceFarmClient*, const Model::GetVPCEConfigurationRequest&, const Model::GetVPCEConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetVPCEConfigurationResponseReceivedHandler;
403  typedef std::function<void(const DeviceFarmClient*, const Model::InstallToRemoteAccessSessionRequest&, const Model::InstallToRemoteAccessSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > InstallToRemoteAccessSessionResponseReceivedHandler;
404  typedef std::function<void(const DeviceFarmClient*, const Model::ListArtifactsRequest&, const Model::ListArtifactsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListArtifactsResponseReceivedHandler;
405  typedef std::function<void(const DeviceFarmClient*, const Model::ListDeviceInstancesRequest&, const Model::ListDeviceInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeviceInstancesResponseReceivedHandler;
406  typedef std::function<void(const DeviceFarmClient*, const Model::ListDevicePoolsRequest&, const Model::ListDevicePoolsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDevicePoolsResponseReceivedHandler;
407  typedef std::function<void(const DeviceFarmClient*, const Model::ListDevicesRequest&, const Model::ListDevicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDevicesResponseReceivedHandler;
408  typedef std::function<void(const DeviceFarmClient*, const Model::ListInstanceProfilesRequest&, const Model::ListInstanceProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInstanceProfilesResponseReceivedHandler;
409  typedef std::function<void(const DeviceFarmClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListJobsResponseReceivedHandler;
410  typedef std::function<void(const DeviceFarmClient*, const Model::ListNetworkProfilesRequest&, const Model::ListNetworkProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNetworkProfilesResponseReceivedHandler;
411  typedef std::function<void(const DeviceFarmClient*, const Model::ListOfferingPromotionsRequest&, const Model::ListOfferingPromotionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOfferingPromotionsResponseReceivedHandler;
412  typedef std::function<void(const DeviceFarmClient*, const Model::ListOfferingTransactionsRequest&, const Model::ListOfferingTransactionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOfferingTransactionsResponseReceivedHandler;
413  typedef std::function<void(const DeviceFarmClient*, const Model::ListOfferingsRequest&, const Model::ListOfferingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOfferingsResponseReceivedHandler;
414  typedef std::function<void(const DeviceFarmClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectsResponseReceivedHandler;
415  typedef std::function<void(const DeviceFarmClient*, const Model::ListRemoteAccessSessionsRequest&, const Model::ListRemoteAccessSessionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRemoteAccessSessionsResponseReceivedHandler;
416  typedef std::function<void(const DeviceFarmClient*, const Model::ListRunsRequest&, const Model::ListRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRunsResponseReceivedHandler;
417  typedef std::function<void(const DeviceFarmClient*, const Model::ListSamplesRequest&, const Model::ListSamplesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSamplesResponseReceivedHandler;
418  typedef std::function<void(const DeviceFarmClient*, const Model::ListSuitesRequest&, const Model::ListSuitesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSuitesResponseReceivedHandler;
419  typedef std::function<void(const DeviceFarmClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
420  typedef std::function<void(const DeviceFarmClient*, const Model::ListTestGridProjectsRequest&, const Model::ListTestGridProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTestGridProjectsResponseReceivedHandler;
421  typedef std::function<void(const DeviceFarmClient*, const Model::ListTestGridSessionActionsRequest&, const Model::ListTestGridSessionActionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTestGridSessionActionsResponseReceivedHandler;
422  typedef std::function<void(const DeviceFarmClient*, const Model::ListTestGridSessionArtifactsRequest&, const Model::ListTestGridSessionArtifactsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTestGridSessionArtifactsResponseReceivedHandler;
423  typedef std::function<void(const DeviceFarmClient*, const Model::ListTestGridSessionsRequest&, const Model::ListTestGridSessionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTestGridSessionsResponseReceivedHandler;
424  typedef std::function<void(const DeviceFarmClient*, const Model::ListTestsRequest&, const Model::ListTestsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTestsResponseReceivedHandler;
425  typedef std::function<void(const DeviceFarmClient*, const Model::ListUniqueProblemsRequest&, const Model::ListUniqueProblemsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListUniqueProblemsResponseReceivedHandler;
426  typedef std::function<void(const DeviceFarmClient*, const Model::ListUploadsRequest&, const Model::ListUploadsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListUploadsResponseReceivedHandler;
427  typedef std::function<void(const DeviceFarmClient*, const Model::ListVPCEConfigurationsRequest&, const Model::ListVPCEConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVPCEConfigurationsResponseReceivedHandler;
428  typedef std::function<void(const DeviceFarmClient*, const Model::PurchaseOfferingRequest&, const Model::PurchaseOfferingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PurchaseOfferingResponseReceivedHandler;
429  typedef std::function<void(const DeviceFarmClient*, const Model::RenewOfferingRequest&, const Model::RenewOfferingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RenewOfferingResponseReceivedHandler;
430  typedef std::function<void(const DeviceFarmClient*, const Model::ScheduleRunRequest&, const Model::ScheduleRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ScheduleRunResponseReceivedHandler;
431  typedef std::function<void(const DeviceFarmClient*, const Model::StopJobRequest&, const Model::StopJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopJobResponseReceivedHandler;
432  typedef std::function<void(const DeviceFarmClient*, const Model::StopRemoteAccessSessionRequest&, const Model::StopRemoteAccessSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopRemoteAccessSessionResponseReceivedHandler;
433  typedef std::function<void(const DeviceFarmClient*, const Model::StopRunRequest&, const Model::StopRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopRunResponseReceivedHandler;
434  typedef std::function<void(const DeviceFarmClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
435  typedef std::function<void(const DeviceFarmClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
436  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateDeviceInstanceRequest&, const Model::UpdateDeviceInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDeviceInstanceResponseReceivedHandler;
437  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateDevicePoolRequest&, const Model::UpdateDevicePoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDevicePoolResponseReceivedHandler;
438  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateInstanceProfileRequest&, const Model::UpdateInstanceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateInstanceProfileResponseReceivedHandler;
439  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateNetworkProfileRequest&, const Model::UpdateNetworkProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNetworkProfileResponseReceivedHandler;
440  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateProjectRequest&, const Model::UpdateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateProjectResponseReceivedHandler;
441  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateTestGridProjectRequest&, const Model::UpdateTestGridProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTestGridProjectResponseReceivedHandler;
442  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateUploadRequest&, const Model::UpdateUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateUploadResponseReceivedHandler;
443  typedef std::function<void(const DeviceFarmClient*, const Model::UpdateVPCEConfigurationRequest&, const Model::UpdateVPCEConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateVPCEConfigurationResponseReceivedHandler;
444 
460  {
461  public:
463 
469 
475 
480  DeviceFarmClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
482 
483  virtual ~DeviceFarmClient();
484 
485 
492 
501 
509  virtual void CreateDevicePoolAsync(const Model::CreateDevicePoolRequest& request, const CreateDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
510 
518 
528 
537  virtual void CreateInstanceProfileAsync(const Model::CreateInstanceProfileRequest& request, const CreateInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
538 
545 
554 
562  virtual void CreateNetworkProfileAsync(const Model::CreateNetworkProfileRequest& request, const CreateNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
563 
570 
579 
587  virtual void CreateProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
588 
595 
604 
612  virtual void CreateRemoteAccessSessionAsync(const Model::CreateRemoteAccessSessionRequest& request, const CreateRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
613 
621 
631 
640  virtual void CreateTestGridProjectAsync(const Model::CreateTestGridProjectRequest& request, const CreateTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
641 
649 
659 
668  virtual void CreateTestGridUrlAsync(const Model::CreateTestGridUrlRequest& request, const CreateTestGridUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
669 
676 
685 
693  virtual void CreateUploadAsync(const Model::CreateUploadRequest& request, const CreateUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
694 
702 
712 
721  virtual void CreateVPCEConfigurationAsync(const Model::CreateVPCEConfigurationRequest& request, const CreateVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
722 
730 
740 
749  virtual void DeleteDevicePoolAsync(const Model::DeleteDevicePoolRequest& request, const DeleteDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
750 
758 
768 
777  virtual void DeleteInstanceProfileAsync(const Model::DeleteInstanceProfileRequest& request, const DeleteInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
778 
785 
794 
802  virtual void DeleteNetworkProfileAsync(const Model::DeleteNetworkProfileRequest& request, const DeleteNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
803 
811 
821 
830  virtual void DeleteProjectAsync(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
831 
839 
849 
858  virtual void DeleteRemoteAccessSessionAsync(const Model::DeleteRemoteAccessSessionRequest& request, const DeleteRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
859 
867 
877 
886  virtual void DeleteRunAsync(const Model::DeleteRunRequest& request, const DeleteRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
887 
897 
909 
920  virtual void DeleteTestGridProjectAsync(const Model::DeleteTestGridProjectRequest& request, const DeleteTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
921 
928 
937 
945  virtual void DeleteUploadAsync(const Model::DeleteUploadRequest& request, const DeleteUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
946 
954 
964 
973  virtual void DeleteVPCEConfigurationAsync(const Model::DeleteVPCEConfigurationRequest& request, const DeleteVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
974 
982 
992 
1001  virtual void GetAccountSettingsAsync(const Model::GetAccountSettingsRequest& request, const GetAccountSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1002 
1009 
1018 
1026  virtual void GetDeviceAsync(const Model::GetDeviceRequest& request, const GetDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1027 
1035 
1045 
1054  virtual void GetDeviceInstanceAsync(const Model::GetDeviceInstanceRequest& request, const GetDeviceInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1055 
1062 
1071 
1079  virtual void GetDevicePoolAsync(const Model::GetDevicePoolRequest& request, const GetDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1080 
1088 
1098 
1107  virtual void GetDevicePoolCompatibilityAsync(const Model::GetDevicePoolCompatibilityRequest& request, const GetDevicePoolCompatibilityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1108 
1116 
1126 
1135  virtual void GetInstanceProfileAsync(const Model::GetInstanceProfileRequest& request, const GetInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1136 
1142  virtual Model::GetJobOutcome GetJob(const Model::GetJobRequest& request) const;
1143 
1152 
1160  virtual void GetJobAsync(const Model::GetJobRequest& request, const GetJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1161 
1168 
1177 
1185  virtual void GetNetworkProfileAsync(const Model::GetNetworkProfileRequest& request, const GetNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1186 
1199 
1214 
1228  virtual void GetOfferingStatusAsync(const Model::GetOfferingStatusRequest& request, const GetOfferingStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1229 
1236 
1245 
1253  virtual void GetProjectAsync(const Model::GetProjectRequest& request, const GetProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1254 
1262 
1272 
1281  virtual void GetRemoteAccessSessionAsync(const Model::GetRemoteAccessSessionRequest& request, const GetRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1282 
1288  virtual Model::GetRunOutcome GetRun(const Model::GetRunRequest& request) const;
1289 
1298 
1306  virtual void GetRunAsync(const Model::GetRunRequest& request, const GetRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1307 
1314 
1323 
1331  virtual void GetSuiteAsync(const Model::GetSuiteRequest& request, const GetSuiteResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1332 
1338  virtual Model::GetTestOutcome GetTest(const Model::GetTestRequest& request) const;
1339 
1348 
1356  virtual void GetTestAsync(const Model::GetTestRequest& request, const GetTestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1357 
1365 
1375 
1384  virtual void GetTestGridProjectAsync(const Model::GetTestGridProjectRequest& request, const GetTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1385 
1399 
1415 
1430  virtual void GetTestGridSessionAsync(const Model::GetTestGridSessionRequest& request, const GetTestGridSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1431 
1438 
1447 
1455  virtual void GetUploadAsync(const Model::GetUploadRequest& request, const GetUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1456 
1464 
1474 
1483  virtual void GetVPCEConfigurationAsync(const Model::GetVPCEConfigurationRequest& request, const GetVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1484 
1493 
1504 
1514  virtual void InstallToRemoteAccessSessionAsync(const Model::InstallToRemoteAccessSessionRequest& request, const InstallToRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1515 
1522 
1531 
1539  virtual void ListArtifactsAsync(const Model::ListArtifactsRequest& request, const ListArtifactsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1540 
1548 
1558 
1567  virtual void ListDeviceInstancesAsync(const Model::ListDeviceInstancesRequest& request, const ListDeviceInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1568 
1575 
1584 
1592  virtual void ListDevicePoolsAsync(const Model::ListDevicePoolsRequest& request, const ListDevicePoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1593 
1600 
1609 
1617  virtual void ListDevicesAsync(const Model::ListDevicesRequest& request, const ListDevicesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1618 
1626 
1636 
1645  virtual void ListInstanceProfilesAsync(const Model::ListInstanceProfilesRequest& request, const ListInstanceProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1646 
1654 
1664 
1673  virtual void ListJobsAsync(const Model::ListJobsRequest& request, const ListJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1674 
1681 
1690 
1698  virtual void ListNetworkProfilesAsync(const Model::ListNetworkProfilesRequest& request, const ListNetworkProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1699 
1711 
1725 
1738  virtual void ListOfferingPromotionsAsync(const Model::ListOfferingPromotionsRequest& request, const ListOfferingPromotionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1739 
1752 
1767 
1781  virtual void ListOfferingTransactionsAsync(const Model::ListOfferingTransactionsRequest& request, const ListOfferingTransactionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1782 
1795 
1810 
1824  virtual void ListOfferingsAsync(const Model::ListOfferingsRequest& request, const ListOfferingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1825 
1832 
1841 
1849  virtual void ListProjectsAsync(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1850 
1858 
1868 
1877  virtual void ListRemoteAccessSessionsAsync(const Model::ListRemoteAccessSessionsRequest& request, const ListRemoteAccessSessionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1878 
1886 
1896 
1905  virtual void ListRunsAsync(const Model::ListRunsRequest& request, const ListRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1906 
1914 
1924 
1933  virtual void ListSamplesAsync(const Model::ListSamplesRequest& request, const ListSamplesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1934 
1942 
1952 
1961  virtual void ListSuitesAsync(const Model::ListSuitesRequest& request, const ListSuitesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1962 
1969 
1978 
1986  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1987 
1995 
2005 
2014  virtual void ListTestGridProjectsAsync(const Model::ListTestGridProjectsRequest& request, const ListTestGridProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2015 
2023 
2033 
2042  virtual void ListTestGridSessionActionsAsync(const Model::ListTestGridSessionActionsRequest& request, const ListTestGridSessionActionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2043 
2051 
2061 
2070  virtual void ListTestGridSessionArtifactsAsync(const Model::ListTestGridSessionArtifactsRequest& request, const ListTestGridSessionArtifactsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2071 
2079 
2089 
2098  virtual void ListTestGridSessionsAsync(const Model::ListTestGridSessionsRequest& request, const ListTestGridSessionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2099 
2106  virtual Model::ListTestsOutcome ListTests(const Model::ListTestsRequest& request) const;
2107 
2116  virtual Model::ListTestsOutcomeCallable ListTestsCallable(const Model::ListTestsRequest& request) const;
2117 
2126  virtual void ListTestsAsync(const Model::ListTestsRequest& request, const ListTestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2127 
2139 
2153 
2166  virtual void ListUniqueProblemsAsync(const Model::ListUniqueProblemsRequest& request, const ListUniqueProblemsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2167 
2175 
2185 
2194  virtual void ListUploadsAsync(const Model::ListUploadsRequest& request, const ListUploadsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2195 
2203 
2213 
2222  virtual void ListVPCEConfigurationsAsync(const Model::ListVPCEConfigurationsRequest& request, const ListVPCEConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2223 
2236 
2251 
2265  virtual void PurchaseOfferingAsync(const Model::PurchaseOfferingRequest& request, const PurchaseOfferingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2266 
2278 
2292 
2305  virtual void RenewOfferingAsync(const Model::RenewOfferingRequest& request, const RenewOfferingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2306 
2313 
2322 
2330  virtual void ScheduleRunAsync(const Model::ScheduleRunRequest& request, const ScheduleRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2331 
2342  virtual Model::StopJobOutcome StopJob(const Model::StopJobRequest& request) const;
2343 
2357 
2370  virtual void StopJobAsync(const Model::StopJobRequest& request, const StopJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2371 
2378 
2387 
2395  virtual void StopRemoteAccessSessionAsync(const Model::StopRemoteAccessSessionRequest& request, const StopRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2396 
2407  virtual Model::StopRunOutcome StopRun(const Model::StopRunRequest& request) const;
2408 
2422 
2435  virtual void StopRunAsync(const Model::StopRunRequest& request, const StopRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2436 
2447 
2460 
2472  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2473 
2480 
2489 
2497  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2498 
2506 
2516 
2525  virtual void UpdateDeviceInstanceAsync(const Model::UpdateDeviceInstanceRequest& request, const UpdateDeviceInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2526 
2535 
2546 
2556  virtual void UpdateDevicePoolAsync(const Model::UpdateDevicePoolRequest& request, const UpdateDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2557 
2565 
2575 
2584  virtual void UpdateInstanceProfileAsync(const Model::UpdateInstanceProfileRequest& request, const UpdateInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2585 
2592 
2601 
2609  virtual void UpdateNetworkProfileAsync(const Model::UpdateNetworkProfileRequest& request, const UpdateNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2610 
2618 
2628 
2637  virtual void UpdateProjectAsync(const Model::UpdateProjectRequest& request, const UpdateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2638 
2645 
2654 
2662  virtual void UpdateTestGridProjectAsync(const Model::UpdateTestGridProjectRequest& request, const UpdateTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2663 
2670 
2679 
2687  virtual void UpdateUploadAsync(const Model::UpdateUploadRequest& request, const UpdateUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2688 
2696 
2706 
2715  virtual void UpdateVPCEConfigurationAsync(const Model::UpdateVPCEConfigurationRequest& request, const UpdateVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2716 
2717 
2718  void OverrideEndpoint(const Aws::String& endpoint);
2719  private:
2720  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
2721  void CreateDevicePoolAsyncHelper(const Model::CreateDevicePoolRequest& request, const CreateDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2722  void CreateInstanceProfileAsyncHelper(const Model::CreateInstanceProfileRequest& request, const CreateInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2723  void CreateNetworkProfileAsyncHelper(const Model::CreateNetworkProfileRequest& request, const CreateNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2724  void CreateProjectAsyncHelper(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2725  void CreateRemoteAccessSessionAsyncHelper(const Model::CreateRemoteAccessSessionRequest& request, const CreateRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2726  void CreateTestGridProjectAsyncHelper(const Model::CreateTestGridProjectRequest& request, const CreateTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2727  void CreateTestGridUrlAsyncHelper(const Model::CreateTestGridUrlRequest& request, const CreateTestGridUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2728  void CreateUploadAsyncHelper(const Model::CreateUploadRequest& request, const CreateUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2729  void CreateVPCEConfigurationAsyncHelper(const Model::CreateVPCEConfigurationRequest& request, const CreateVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2730  void DeleteDevicePoolAsyncHelper(const Model::DeleteDevicePoolRequest& request, const DeleteDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2731  void DeleteInstanceProfileAsyncHelper(const Model::DeleteInstanceProfileRequest& request, const DeleteInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2732  void DeleteNetworkProfileAsyncHelper(const Model::DeleteNetworkProfileRequest& request, const DeleteNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2733  void DeleteProjectAsyncHelper(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2734  void DeleteRemoteAccessSessionAsyncHelper(const Model::DeleteRemoteAccessSessionRequest& request, const DeleteRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2735  void DeleteRunAsyncHelper(const Model::DeleteRunRequest& request, const DeleteRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2736  void DeleteTestGridProjectAsyncHelper(const Model::DeleteTestGridProjectRequest& request, const DeleteTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2737  void DeleteUploadAsyncHelper(const Model::DeleteUploadRequest& request, const DeleteUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2738  void DeleteVPCEConfigurationAsyncHelper(const Model::DeleteVPCEConfigurationRequest& request, const DeleteVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2739  void GetAccountSettingsAsyncHelper(const Model::GetAccountSettingsRequest& request, const GetAccountSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2740  void GetDeviceAsyncHelper(const Model::GetDeviceRequest& request, const GetDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2741  void GetDeviceInstanceAsyncHelper(const Model::GetDeviceInstanceRequest& request, const GetDeviceInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2742  void GetDevicePoolAsyncHelper(const Model::GetDevicePoolRequest& request, const GetDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2743  void GetDevicePoolCompatibilityAsyncHelper(const Model::GetDevicePoolCompatibilityRequest& request, const GetDevicePoolCompatibilityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2744  void GetInstanceProfileAsyncHelper(const Model::GetInstanceProfileRequest& request, const GetInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2745  void GetJobAsyncHelper(const Model::GetJobRequest& request, const GetJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2746  void GetNetworkProfileAsyncHelper(const Model::GetNetworkProfileRequest& request, const GetNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2747  void GetOfferingStatusAsyncHelper(const Model::GetOfferingStatusRequest& request, const GetOfferingStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2748  void GetProjectAsyncHelper(const Model::GetProjectRequest& request, const GetProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2749  void GetRemoteAccessSessionAsyncHelper(const Model::GetRemoteAccessSessionRequest& request, const GetRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2750  void GetRunAsyncHelper(const Model::GetRunRequest& request, const GetRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2751  void GetSuiteAsyncHelper(const Model::GetSuiteRequest& request, const GetSuiteResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2752  void GetTestAsyncHelper(const Model::GetTestRequest& request, const GetTestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2753  void GetTestGridProjectAsyncHelper(const Model::GetTestGridProjectRequest& request, const GetTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2754  void GetTestGridSessionAsyncHelper(const Model::GetTestGridSessionRequest& request, const GetTestGridSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2755  void GetUploadAsyncHelper(const Model::GetUploadRequest& request, const GetUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2756  void GetVPCEConfigurationAsyncHelper(const Model::GetVPCEConfigurationRequest& request, const GetVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2757  void InstallToRemoteAccessSessionAsyncHelper(const Model::InstallToRemoteAccessSessionRequest& request, const InstallToRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2758  void ListArtifactsAsyncHelper(const Model::ListArtifactsRequest& request, const ListArtifactsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2759  void ListDeviceInstancesAsyncHelper(const Model::ListDeviceInstancesRequest& request, const ListDeviceInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2760  void ListDevicePoolsAsyncHelper(const Model::ListDevicePoolsRequest& request, const ListDevicePoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2761  void ListDevicesAsyncHelper(const Model::ListDevicesRequest& request, const ListDevicesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2762  void ListInstanceProfilesAsyncHelper(const Model::ListInstanceProfilesRequest& request, const ListInstanceProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2763  void ListJobsAsyncHelper(const Model::ListJobsRequest& request, const ListJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2764  void ListNetworkProfilesAsyncHelper(const Model::ListNetworkProfilesRequest& request, const ListNetworkProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2765  void ListOfferingPromotionsAsyncHelper(const Model::ListOfferingPromotionsRequest& request, const ListOfferingPromotionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2766  void ListOfferingTransactionsAsyncHelper(const Model::ListOfferingTransactionsRequest& request, const ListOfferingTransactionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2767  void ListOfferingsAsyncHelper(const Model::ListOfferingsRequest& request, const ListOfferingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2768  void ListProjectsAsyncHelper(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2769  void ListRemoteAccessSessionsAsyncHelper(const Model::ListRemoteAccessSessionsRequest& request, const ListRemoteAccessSessionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2770  void ListRunsAsyncHelper(const Model::ListRunsRequest& request, const ListRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2771  void ListSamplesAsyncHelper(const Model::ListSamplesRequest& request, const ListSamplesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2772  void ListSuitesAsyncHelper(const Model::ListSuitesRequest& request, const ListSuitesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2773  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2774  void ListTestGridProjectsAsyncHelper(const Model::ListTestGridProjectsRequest& request, const ListTestGridProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2775  void ListTestGridSessionActionsAsyncHelper(const Model::ListTestGridSessionActionsRequest& request, const ListTestGridSessionActionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2776  void ListTestGridSessionArtifactsAsyncHelper(const Model::ListTestGridSessionArtifactsRequest& request, const ListTestGridSessionArtifactsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2777  void ListTestGridSessionsAsyncHelper(const Model::ListTestGridSessionsRequest& request, const ListTestGridSessionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2778  void ListTestsAsyncHelper(const Model::ListTestsRequest& request, const ListTestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2779  void ListUniqueProblemsAsyncHelper(const Model::ListUniqueProblemsRequest& request, const ListUniqueProblemsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2780  void ListUploadsAsyncHelper(const Model::ListUploadsRequest& request, const ListUploadsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2781  void ListVPCEConfigurationsAsyncHelper(const Model::ListVPCEConfigurationsRequest& request, const ListVPCEConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2782  void PurchaseOfferingAsyncHelper(const Model::PurchaseOfferingRequest& request, const PurchaseOfferingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2783  void RenewOfferingAsyncHelper(const Model::RenewOfferingRequest& request, const RenewOfferingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2784  void ScheduleRunAsyncHelper(const Model::ScheduleRunRequest& request, const ScheduleRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2785  void StopJobAsyncHelper(const Model::StopJobRequest& request, const StopJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2786  void StopRemoteAccessSessionAsyncHelper(const Model::StopRemoteAccessSessionRequest& request, const StopRemoteAccessSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2787  void StopRunAsyncHelper(const Model::StopRunRequest& request, const StopRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2788  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2789  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2790  void UpdateDeviceInstanceAsyncHelper(const Model::UpdateDeviceInstanceRequest& request, const UpdateDeviceInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2791  void UpdateDevicePoolAsyncHelper(const Model::UpdateDevicePoolRequest& request, const UpdateDevicePoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2792  void UpdateInstanceProfileAsyncHelper(const Model::UpdateInstanceProfileRequest& request, const UpdateInstanceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2793  void UpdateNetworkProfileAsyncHelper(const Model::UpdateNetworkProfileRequest& request, const UpdateNetworkProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2794  void UpdateProjectAsyncHelper(const Model::UpdateProjectRequest& request, const UpdateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2795  void UpdateTestGridProjectAsyncHelper(const Model::UpdateTestGridProjectRequest& request, const UpdateTestGridProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2796  void UpdateUploadAsyncHelper(const Model::UpdateUploadRequest& request, const UpdateUploadResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2797  void UpdateVPCEConfigurationAsyncHelper(const Model::UpdateVPCEConfigurationRequest& request, const UpdateVPCEConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2798 
2799  Aws::String m_uri;
2800  Aws::String m_configScheme;
2801  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
2802  };
2803 
2804 } // namespace DeviceFarm
2805 } // namespace Aws
Aws::DeviceFarm::Model::DeleteTestGridProjectOutcome
Aws::Utils::Outcome< DeleteTestGridProjectResult, DeviceFarmError > DeleteTestGridProjectOutcome
Definition: DeviceFarmClient.h:223
Aws::DeviceFarm::DeviceFarmClient::StopRemoteAccessSessionCallable
virtual Model::StopRemoteAccessSessionOutcomeCallable StopRemoteAccessSessionCallable(const Model::StopRemoteAccessSessionRequest &request) const
ListDevicePoolsResult.h
Aws::DeviceFarm::DeviceFarmClient::GetRunCallable
virtual Model::GetRunOutcomeCallable GetRunCallable(const Model::GetRunRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetProjectCallable
virtual Model::GetProjectOutcomeCallable GetProjectCallable(const Model::GetProjectRequest &request) const
Aws::DeviceFarm::Model::UpdateUploadRequest
Definition: UpdateUploadRequest.h:22
Aws::DeviceFarm::Model::CreateDevicePoolOutcomeCallable
std::future< CreateDevicePoolOutcome > CreateDevicePoolOutcomeCallable
Definition: DeviceFarmClient.h:286
Aws::DeviceFarm::DeviceFarmClient::GetDevicePool
virtual Model::GetDevicePoolOutcome GetDevicePool(const Model::GetDevicePoolRequest &request) const
GetDevicePoolCompatibilityResult.h
Aws::DeviceFarm::DeleteUploadResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteUploadRequest &, const Model::DeleteUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUploadResponseReceivedHandler
Definition: DeviceFarmClient.h:383
Aws::DeviceFarm::DeviceFarmClient::ListProjects
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request) const
CreateNetworkProfileResult.h
Aws::DeviceFarm::Model::GetTestGridProjectOutcome
Aws::Utils::Outcome< GetTestGridProjectResult, DeviceFarmError > GetTestGridProjectOutcome
Definition: DeviceFarmClient.h:240
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::DeviceFarm::DeviceFarmClient::ListTestsCallable
virtual Model::ListTestsOutcomeCallable ListTestsCallable(const Model::ListTestsRequest &request) const
GetTestGridProjectResult.h
UpdateDevicePoolResult.h
Aws::DeviceFarm::DeviceFarmClient::DeleteProject
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::CreateRemoteAccessSessionAsync
virtual void CreateRemoteAccessSessionAsync(const Model::CreateRemoteAccessSessionRequest &request, const CreateRemoteAccessSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListVPCEConfigurations
virtual Model::ListVPCEConfigurationsOutcome ListVPCEConfigurations(const Model::ListVPCEConfigurationsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::DeleteInstanceProfile
virtual Model::DeleteInstanceProfileOutcome DeleteInstanceProfile(const Model::DeleteInstanceProfileRequest &request) const
Aws::DeviceFarm::Model::ListDeviceInstancesOutcomeCallable
std::future< ListDeviceInstancesOutcome > ListDeviceInstancesOutcomeCallable
Definition: DeviceFarmClient.h:324
Aws::DeviceFarm::ListDevicesResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListDevicesRequest &, const Model::ListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicesResponseReceivedHandler
Definition: DeviceFarmClient.h:407
Aws::DeviceFarm::DeviceFarmClient::GetTestGridSessionAsync
virtual void GetTestGridSessionAsync(const Model::GetTestGridSessionRequest &request, const GetTestGridSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::RenewOfferingResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::RenewOfferingRequest &, const Model::RenewOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RenewOfferingResponseReceivedHandler
Definition: DeviceFarmClient.h:429
StopRunResult.h
ListProjectsResult.h
Aws::DeviceFarm::Model::GetRunOutcome
Aws::Utils::Outcome< GetRunResult, DeviceFarmError > GetRunOutcome
Definition: DeviceFarmClient.h:237
Aws::DeviceFarm::DeviceFarmClient::GetUploadCallable
virtual Model::GetUploadOutcomeCallable GetUploadCallable(const Model::GetUploadRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::DeleteDevicePoolAsync
virtual void DeleteDevicePoolAsync(const Model::DeleteDevicePoolRequest &request, const DeleteDevicePoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::CreateUploadRequest
Definition: CreateUploadRequest.h:27
Aws::DeviceFarm::DeviceFarmClient::DeleteVPCEConfigurationCallable
virtual Model::DeleteVPCEConfigurationOutcomeCallable DeleteVPCEConfigurationCallable(const Model::DeleteVPCEConfigurationRequest &request) const
Aws::DeviceFarm::Model::StopJobOutcome
Aws::Utils::Outcome< StopJobResult, DeviceFarmError > StopJobOutcome
Definition: DeviceFarmClient.h:272
Aws::DeviceFarm::Model::GetTestRequest
Definition: GetTestRequest.h:25
Aws::DeviceFarm::DeviceFarmClient::GetSuiteAsync
virtual void GetSuiteAsync(const Model::GetSuiteRequest &request, const GetSuiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::DeleteProjectRequest
Definition: DeleteProjectRequest.h:26
Aws::DeviceFarm::ListArtifactsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListArtifactsRequest &, const Model::ListArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListArtifactsResponseReceivedHandler
Definition: DeviceFarmClient.h:404
Aws::DeviceFarm::DeviceFarmClient::ListArtifacts
virtual Model::ListArtifactsOutcome ListArtifacts(const Model::ListArtifactsRequest &request) const
GetAccountSettingsResult.h
Aws::DeviceFarm::CreateNetworkProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateNetworkProfileRequest &, const Model::CreateNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:369
Aws::DeviceFarm::Model::ListTestGridProjectsRequest
Definition: ListTestGridProjectsRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::DeleteUpload
virtual Model::DeleteUploadOutcome DeleteUpload(const Model::DeleteUploadRequest &request) const
ListOfferingTransactionsResult.h
Aws::DeviceFarm::Model::GetNetworkProfileOutcomeCallable
std::future< GetNetworkProfileOutcome > GetNetworkProfileOutcomeCallable
Definition: DeviceFarmClient.h:311
Aws::DeviceFarm::DeviceFarmClient::ListOfferingPromotionsCallable
virtual Model::ListOfferingPromotionsOutcomeCallable ListOfferingPromotionsCallable(const Model::ListOfferingPromotionsRequest &request) const
Aws::DeviceFarm::Model::ListUploadsRequest
Definition: ListUploadsRequest.h:27
Aws::DeviceFarm::Model::UpdateProjectRequest
Definition: UpdateProjectRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
CreateInstanceProfileResult.h
Aws::DeviceFarm::Model::ListTestGridSessionActionsOutcome
Aws::Utils::Outcome< ListTestGridSessionActionsResult, DeviceFarmError > ListTestGridSessionActionsOutcome
Definition: DeviceFarmClient.h:262
Aws::DeviceFarm::Model::ListSuitesOutcome
Aws::Utils::Outcome< ListSuitesResult, DeviceFarmError > ListSuitesOutcome
Definition: DeviceFarmClient.h:259
Aws::DeviceFarm::Model::ListArtifactsOutcome
Aws::Utils::Outcome< ListArtifactsResult, DeviceFarmError > ListArtifactsOutcome
Definition: DeviceFarmClient.h:245
Aws::DeviceFarm::Model::ListRunsRequest
Definition: ListRunsRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::GetOfferingStatus
virtual Model::GetOfferingStatusOutcome GetOfferingStatus(const Model::GetOfferingStatusRequest &request) const
StopJobResult.h
Aws::DeviceFarm::DeviceFarmClient::DeleteTestGridProjectAsync
virtual void DeleteTestGridProjectAsync(const Model::DeleteTestGridProjectRequest &request, const DeleteTestGridProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetNetworkProfileOutcome
Aws::Utils::Outcome< GetNetworkProfileResult, DeviceFarmError > GetNetworkProfileOutcome
Definition: DeviceFarmClient.h:233
Aws::DeviceFarm::Model::ListProjectsRequest
Definition: ListProjectsRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::GetRemoteAccessSessionCallable
virtual Model::GetRemoteAccessSessionOutcomeCallable GetRemoteAccessSessionCallable(const Model::GetRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::Model::InstallToRemoteAccessSessionRequest
Definition: InstallToRemoteAccessSessionRequest.h:27
Aws::DeviceFarm::ListOfferingsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListOfferingsRequest &, const Model::ListOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOfferingsResponseReceivedHandler
Definition: DeviceFarmClient.h:413
Aws::DeviceFarm::Model::ListSuitesOutcomeCallable
std::future< ListSuitesOutcome > ListSuitesOutcomeCallable
Definition: DeviceFarmClient.h:337
Aws::DeviceFarm::DeviceFarmClient::CreateInstanceProfile
virtual Model::CreateInstanceProfileOutcome CreateInstanceProfile(const Model::CreateInstanceProfileRequest &request) const
Aws::DeviceFarm::Model::GetDeviceInstanceOutcomeCallable
std::future< GetDeviceInstanceOutcome > GetDeviceInstanceOutcomeCallable
Definition: DeviceFarmClient.h:306
Aws::DeviceFarm::DeviceFarmClient::UpdateDevicePoolAsync
virtual void UpdateDevicePoolAsync(const Model::UpdateDevicePoolRequest &request, const UpdateDevicePoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetProjectRequest
Definition: GetProjectRequest.h:26
ListSamplesResult.h
UpdateInstanceProfileResult.h
CreateUploadResult.h
Aws::DeviceFarm::Model::ListUniqueProblemsRequest
Definition: ListUniqueProblemsRequest.h:26
Aws::DeviceFarm::Model::DeleteRunOutcomeCallable
std::future< DeleteRunOutcome > DeleteRunOutcomeCallable
Definition: DeviceFarmClient.h:300
AWSError.h
Aws::DeviceFarm::Model::GetJobOutcomeCallable
std::future< GetJobOutcome > GetJobOutcomeCallable
Definition: DeviceFarmClient.h:310
Aws::DeviceFarm::DeviceFarmClient::DeleteUploadAsync
virtual void DeleteUploadAsync(const Model::DeleteUploadRequest &request, const DeleteUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateProjectResult.h
Aws::DeviceFarm::Model::ListProjectsOutcome
Aws::Utils::Outcome< ListProjectsResult, DeviceFarmError > ListProjectsOutcome
Definition: DeviceFarmClient.h:255
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionActionsCallable
virtual Model::ListTestGridSessionActionsOutcomeCallable ListTestGridSessionActionsCallable(const Model::ListTestGridSessionActionsRequest &request) const
Aws::DeviceFarm::Model::UpdateUploadOutcome
Aws::Utils::Outcome< UpdateUploadResult, DeviceFarmError > UpdateUploadOutcome
Definition: DeviceFarmClient.h:283
Aws::DeviceFarm::DeviceFarmClient::ListArtifactsAsync
virtual void ListArtifactsAsync(const Model::ListArtifactsRequest &request, const ListArtifactsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::DeleteTestGridProject
virtual Model::DeleteTestGridProjectOutcome DeleteTestGridProject(const Model::DeleteTestGridProjectRequest &request) const
Aws::DeviceFarm::Model::ListTestGridSessionActionsRequest
Definition: ListTestGridSessionActionsRequest.h:22
Aws::DeviceFarm::Model::GetDevicePoolCompatibilityRequest
Definition: GetDevicePoolCompatibilityRequest.h:29
Aws::DeviceFarm::GetJobResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetJobRequest &, const Model::GetJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobResponseReceivedHandler
Definition: DeviceFarmClient.h:391
CreateRemoteAccessSessionResult.h
Aws::DeviceFarm::DeviceFarmClient::UpdateTestGridProjectAsync
virtual void UpdateTestGridProjectAsync(const Model::UpdateTestGridProjectRequest &request, const UpdateTestGridProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::CreateTestGridUrlRequest
Definition: CreateTestGridUrlRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::DeleteInstanceProfileAsync
virtual void DeleteInstanceProfileAsync(const Model::DeleteInstanceProfileRequest &request, const DeleteInstanceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::UpdateVPCEConfigurationCallable
virtual Model::UpdateVPCEConfigurationOutcomeCallable UpdateVPCEConfigurationCallable(const Model::UpdateVPCEConfigurationRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetAccountSettingsCallable
virtual Model::GetAccountSettingsOutcomeCallable GetAccountSettingsCallable(const Model::GetAccountSettingsRequest &request) const
Aws::DeviceFarm::Model::CreateProjectOutcome
Aws::Utils::Outcome< CreateProjectResult, DeviceFarmError > CreateProjectOutcome
Definition: DeviceFarmClient.h:211
Aws::DeviceFarm::DeviceFarmClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: DeviceFarmClient.h:462
Aws::DeviceFarm::Model::GetAccountSettingsOutcome
Aws::Utils::Outcome< GetAccountSettingsResult, DeviceFarmError > GetAccountSettingsOutcome
Definition: DeviceFarmClient.h:226
Aws::DeviceFarm::Model::DeleteRemoteAccessSessionOutcome
Aws::Utils::Outcome< DeleteRemoteAccessSessionResult, DeviceFarmError > DeleteRemoteAccessSessionOutcome
Definition: DeviceFarmClient.h:221
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionArtifactsCallable
virtual Model::ListTestGridSessionArtifactsOutcomeCallable ListTestGridSessionArtifactsCallable(const Model::ListTestGridSessionArtifactsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ScheduleRun
virtual Model::ScheduleRunOutcome ScheduleRun(const Model::ScheduleRunRequest &request) const
Aws::DeviceFarm::Model::GetTestGridSessionRequest
Definition: GetTestGridSessionRequest.h:22
CreateDevicePoolResult.h
Aws::DeviceFarm::DeviceFarmClient::CreateRemoteAccessSession
virtual Model::CreateRemoteAccessSessionOutcome CreateRemoteAccessSession(const Model::CreateRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetNetworkProfile
virtual Model::GetNetworkProfileOutcome GetNetworkProfile(const Model::GetNetworkProfileRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::DeleteVPCEConfiguration
virtual Model::DeleteVPCEConfigurationOutcome DeleteVPCEConfiguration(const Model::DeleteVPCEConfigurationRequest &request) const
Aws::DeviceFarm::Model::ListTestGridSessionArtifactsOutcomeCallable
std::future< ListTestGridSessionArtifactsOutcome > ListTestGridSessionArtifactsOutcomeCallable
Definition: DeviceFarmClient.h:341
Aws::DeviceFarm::DeviceFarmClient::UpdateInstanceProfile
virtual Model::UpdateInstanceProfileOutcome UpdateInstanceProfile(const Model::UpdateInstanceProfileRequest &request) const
Aws::DeviceFarm::Model::UpdateTestGridProjectOutcome
Aws::Utils::Outcome< UpdateTestGridProjectResult, DeviceFarmError > UpdateTestGridProjectOutcome
Definition: DeviceFarmClient.h:282
Aws::DeviceFarm::DeviceFarmClient::CreateDevicePoolCallable
virtual Model::CreateDevicePoolOutcomeCallable CreateDevicePoolCallable(const Model::CreateDevicePoolRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::DeleteInstanceProfileCallable
virtual Model::DeleteInstanceProfileOutcomeCallable DeleteInstanceProfileCallable(const Model::DeleteInstanceProfileRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetTestGridProject
virtual Model::GetTestGridProjectOutcome GetTestGridProject(const Model::GetTestGridProjectRequest &request) const
Aws::DeviceFarm::Model::ListNetworkProfilesRequest
Definition: ListNetworkProfilesRequest.h:23
CreateTestGridProjectResult.h
Aws::DeviceFarm::DeviceFarmClient::ListTestGridProjectsAsync
virtual void ListTestGridProjectsAsync(const Model::ListTestGridProjectsRequest &request, const ListTestGridProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetRunRequest
Definition: GetRunRequest.h:25
Aws::DeviceFarm::DeviceFarmClient::CreateDevicePoolAsync
virtual void CreateDevicePoolAsync(const Model::CreateDevicePoolRequest &request, const CreateDevicePoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::DeleteDevicePoolCallable
virtual Model::DeleteDevicePoolOutcomeCallable DeleteDevicePoolCallable(const Model::DeleteDevicePoolRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::DeleteTestGridProjectCallable
virtual Model::DeleteTestGridProjectOutcomeCallable DeleteTestGridProjectCallable(const Model::DeleteTestGridProjectRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetAccountSettings
virtual Model::GetAccountSettingsOutcome GetAccountSettings(const Model::GetAccountSettingsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
ListVPCEConfigurationsResult.h
Aws::DeviceFarm::DeviceFarmClient::ListSuitesAsync
virtual void ListSuitesAsync(const Model::ListSuitesRequest &request, const ListSuitesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, DeviceFarmError > ListTagsForResourceOutcome
Definition: DeviceFarmClient.h:260
Aws::DeviceFarm::DeviceFarmClient::CreateTestGridUrlAsync
virtual void CreateTestGridUrlAsync(const Model::CreateTestGridUrlRequest &request, const CreateTestGridUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeleteProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:379
Aws::DeviceFarm::DeviceFarmClient::RenewOfferingAsync
virtual void RenewOfferingAsync(const Model::RenewOfferingRequest &request, const RenewOfferingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ScheduleRunOutcome
Aws::Utils::Outcome< ScheduleRunResult, DeviceFarmError > ScheduleRunOutcome
Definition: DeviceFarmClient.h:271
Aws::DeviceFarm::DeviceFarmClient::DeleteRemoteAccessSession
virtual Model::DeleteRemoteAccessSessionOutcome DeleteRemoteAccessSession(const Model::DeleteRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetDeviceInstanceAsync
virtual void GetDeviceInstanceAsync(const Model::GetDeviceInstanceRequest &request, const GetDeviceInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::GetDeviceResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetDeviceRequest &, const Model::GetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceResponseReceivedHandler
Definition: DeviceFarmClient.h:386
Aws::DeviceFarm::DeviceFarmClient::UpdateInstanceProfileAsync
virtual void UpdateInstanceProfileAsync(const Model::UpdateInstanceProfileRequest &request, const UpdateInstanceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListOfferingsOutcome
Aws::Utils::Outcome< ListOfferingsResult, DeviceFarmError > ListOfferingsOutcome
Definition: DeviceFarmClient.h:254
Aws::DeviceFarm::DeviceFarmClient::GetTestCallable
virtual Model::GetTestOutcomeCallable GetTestCallable(const Model::GetTestRequest &request) const
Aws::DeviceFarm::DeviceFarmClient
Definition: DeviceFarmClient.h:460
Aws::DeviceFarm::Model::GetTestOutcome
Aws::Utils::Outcome< GetTestResult, DeviceFarmError > GetTestOutcome
Definition: DeviceFarmClient.h:239
Aws::DeviceFarm::Model::GetSuiteOutcomeCallable
std::future< GetSuiteOutcome > GetSuiteOutcomeCallable
Definition: DeviceFarmClient.h:316
Aws::DeviceFarm::DeviceFarmClient::GetDevicePoolCompatibility
virtual Model::GetDevicePoolCompatibilityOutcome GetDevicePoolCompatibility(const Model::GetDevicePoolCompatibilityRequest &request) const
Aws::DeviceFarm::Model::CreateTestGridUrlOutcome
Aws::Utils::Outcome< CreateTestGridUrlResult, DeviceFarmError > CreateTestGridUrlOutcome
Definition: DeviceFarmClient.h:214
Aws::DeviceFarm::Model::GetDeviceInstanceOutcome
Aws::Utils::Outcome< GetDeviceInstanceResult, DeviceFarmError > GetDeviceInstanceOutcome
Definition: DeviceFarmClient.h:228
Aws::DeviceFarm::Model::GetDevicePoolCompatibilityOutcomeCallable
std::future< GetDevicePoolCompatibilityOutcome > GetDevicePoolCompatibilityOutcomeCallable
Definition: DeviceFarmClient.h:308
Aws::DeviceFarm::DeviceFarmClient::UpdateNetworkProfile
virtual Model::UpdateNetworkProfileOutcome UpdateNetworkProfile(const Model::UpdateNetworkProfileRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListDeviceInstancesCallable
virtual Model::ListDeviceInstancesOutcomeCallable ListDeviceInstancesCallable(const Model::ListDeviceInstancesRequest &request) const
Aws::DeviceFarm::InstallToRemoteAccessSessionResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::InstallToRemoteAccessSessionRequest &, const Model::InstallToRemoteAccessSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InstallToRemoteAccessSessionResponseReceivedHandler
Definition: DeviceFarmClient.h:403
Aws::DeviceFarm::Model::ListDevicesOutcomeCallable
std::future< ListDevicesOutcome > ListDevicesOutcomeCallable
Definition: DeviceFarmClient.h:326
ListDeviceInstancesResult.h
Aws::DeviceFarm::Model::ListRemoteAccessSessionsOutcomeCallable
std::future< ListRemoteAccessSessionsOutcome > ListRemoteAccessSessionsOutcomeCallable
Definition: DeviceFarmClient.h:334
Aws::DeviceFarm::ListTagsForResourceResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: DeviceFarmClient.h:419
PurchaseOfferingResult.h
Aws::DeviceFarm::Model::ListOfferingPromotionsRequest
Definition: ListOfferingPromotionsRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::UpdateTestGridProjectCallable
virtual Model::UpdateTestGridProjectOutcomeCallable UpdateTestGridProjectCallable(const Model::UpdateTestGridProjectRequest &request) const
GetDeviceInstanceResult.h
Aws::DeviceFarm::UntagResourceResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: DeviceFarmClient.h:435
Aws::DeviceFarm::Model::UpdateNetworkProfileOutcome
Aws::Utils::Outcome< UpdateNetworkProfileResult, DeviceFarmError > UpdateNetworkProfileOutcome
Definition: DeviceFarmClient.h:280
Aws::DeviceFarm::Model::DeleteTestGridProjectOutcomeCallable
std::future< DeleteTestGridProjectOutcome > DeleteTestGridProjectOutcomeCallable
Definition: DeviceFarmClient.h:301
Aws::DeviceFarm::DeviceFarmClient::DeviceFarmClient
DeviceFarmClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::DeviceFarm::DeviceFarmClient::GetRunAsync
virtual void GetRunAsync(const Model::GetRunRequest &request, const GetRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::DeleteRemoteAccessSessionCallable
virtual Model::DeleteRemoteAccessSessionOutcomeCallable DeleteRemoteAccessSessionCallable(const Model::DeleteRemoteAccessSessionRequest &request) const
UntagResourceResult.h
Aws::DeviceFarm::DeviceFarmClient::UpdateInstanceProfileCallable
virtual Model::UpdateInstanceProfileOutcomeCallable UpdateInstanceProfileCallable(const Model::UpdateInstanceProfileRequest &request) const
Aws::DeviceFarm::Model::UpdateInstanceProfileOutcome
Aws::Utils::Outcome< UpdateInstanceProfileResult, DeviceFarmError > UpdateInstanceProfileOutcome
Definition: DeviceFarmClient.h:279
Aws::DeviceFarm::DeviceFarmClient::GetJobAsync
virtual void GetJobAsync(const Model::GetJobRequest &request, const GetJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetProject
virtual Model::GetProjectOutcome GetProject(const Model::GetProjectRequest &request) const
Aws::DeviceFarm::Model::CreateRemoteAccessSessionOutcomeCallable
std::future< CreateRemoteAccessSessionOutcome > CreateRemoteAccessSessionOutcomeCallable
Definition: DeviceFarmClient.h:290
Aws::DeviceFarm::DeviceFarmClient::ListOfferings
virtual Model::ListOfferingsOutcome ListOfferings(const Model::ListOfferingsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetJob
virtual Model::GetJobOutcome GetJob(const Model::GetJobRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetDeviceCallable
virtual Model::GetDeviceOutcomeCallable GetDeviceCallable(const Model::GetDeviceRequest &request) const
Aws::DeviceFarm::Model::ListTestGridSessionsOutcomeCallable
std::future< ListTestGridSessionsOutcome > ListTestGridSessionsOutcomeCallable
Definition: DeviceFarmClient.h:342
Aws::DeviceFarm::Model::DeleteTestGridProjectRequest
Definition: DeleteTestGridProjectRequest.h:22
Aws::DeviceFarm::Model::CreateNetworkProfileOutcomeCallable
std::future< CreateNetworkProfileOutcome > CreateNetworkProfileOutcomeCallable
Definition: DeviceFarmClient.h:288
Aws::DeviceFarm::DeviceFarmClient::StopJob
virtual Model::StopJobOutcome StopJob(const Model::StopJobRequest &request) const
GetVPCEConfigurationResult.h
Aws::DeviceFarm::DeviceFarmClient::CreateTestGridProjectAsync
virtual void CreateTestGridProjectAsync(const Model::CreateTestGridProjectRequest &request, const CreateTestGridProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::DeviceFarm::Model::UpdateProjectOutcome
Aws::Utils::Outcome< UpdateProjectResult, DeviceFarmError > UpdateProjectOutcome
Definition: DeviceFarmClient.h:281
Aws::DeviceFarm::DeviceFarmClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::DeviceFarm::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::DeviceFarm::UpdateUploadResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateUploadRequest &, const Model::UpdateUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUploadResponseReceivedHandler
Definition: DeviceFarmClient.h:442
Aws::DeviceFarm::Model::ListSamplesOutcomeCallable
std::future< ListSamplesOutcome > ListSamplesOutcomeCallable
Definition: DeviceFarmClient.h:336
Aws::DeviceFarm::DeviceFarmClient::ListProjectsAsync
virtual void ListProjectsAsync(const Model::ListProjectsRequest &request, const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::UpdateDevicePoolCallable
virtual Model::UpdateDevicePoolOutcomeCallable UpdateDevicePoolCallable(const Model::UpdateDevicePoolRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::RenewOffering
virtual Model::RenewOfferingOutcome RenewOffering(const Model::RenewOfferingRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetAccountSettingsAsync
virtual void GetAccountSettingsAsync(const Model::GetAccountSettingsRequest &request, const GetAccountSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetProjectAsync
virtual void GetProjectAsync(const Model::GetProjectRequest &request, const GetProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetRun
virtual Model::GetRunOutcome GetRun(const Model::GetRunRequest &request) const
Aws::DeviceFarm::Model::DeleteVPCEConfigurationRequest
Definition: DeleteVPCEConfigurationRequest.h:22
Aws::DeviceFarm::Model::UpdateVPCEConfigurationRequest
Definition: UpdateVPCEConfigurationRequest.h:22
AsyncCallerContext.h
Aws::DeviceFarm::Model::ListOfferingTransactionsOutcome
Aws::Utils::Outcome< ListOfferingTransactionsResult, DeviceFarmError > ListOfferingTransactionsOutcome
Definition: DeviceFarmClient.h:253
DeleteNetworkProfileResult.h
Aws::DeviceFarm::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, DeviceFarmError > TagResourceOutcome
Definition: DeviceFarmClient.h:275
Aws::DeviceFarm::DeviceFarmClient::ListDevicePoolsAsync
virtual void ListDevicePoolsAsync(const Model::ListDevicePoolsRequest &request, const ListDevicePoolsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::CreateVPCEConfigurationRequest
Definition: CreateVPCEConfigurationRequest.h:22
Aws::DeviceFarm::Model::ListDevicePoolsRequest
Definition: ListDevicePoolsRequest.h:27
Aws::DeviceFarm::Model::GetVPCEConfigurationRequest
Definition: GetVPCEConfigurationRequest.h:22
Aws::DeviceFarm::Model::ListSamplesOutcome
Aws::Utils::Outcome< ListSamplesResult, DeviceFarmError > ListSamplesOutcome
Definition: DeviceFarmClient.h:258
Aws::DeviceFarm::Model::ListJobsRequest
Definition: ListJobsRequest.h:26
Aws::DeviceFarm::Model::DeleteProjectOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
Definition: DeviceFarmClient.h:298
Aws::DeviceFarm::Model::ListTestGridProjectsOutcome
Aws::Utils::Outcome< ListTestGridProjectsResult, DeviceFarmError > ListTestGridProjectsOutcome
Definition: DeviceFarmClient.h:261
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionsCallable
virtual Model::ListTestGridSessionsOutcomeCallable ListTestGridSessionsCallable(const Model::ListTestGridSessionsRequest &request) const
ListTagsForResourceResult.h
Aws::DeviceFarm::DeviceFarmClient::InstallToRemoteAccessSessionAsync
virtual void InstallToRemoteAccessSessionAsync(const Model::InstallToRemoteAccessSessionRequest &request, const InstallToRemoteAccessSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::UpdateDevicePoolOutcomeCallable
std::future< UpdateDevicePoolOutcome > UpdateDevicePoolOutcomeCallable
Definition: DeviceFarmClient.h:356
GetDeviceResult.h
Aws::DeviceFarm::UpdateProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:440
Aws::DeviceFarm::DeviceFarmClient::ListNetworkProfilesCallable
virtual Model::ListNetworkProfilesOutcomeCallable ListNetworkProfilesCallable(const Model::ListNetworkProfilesRequest &request) const
Aws::DeviceFarm::Model::GetDeviceInstanceRequest
Definition: GetDeviceInstanceRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::StopRunAsync
virtual void StopRunAsync(const Model::StopRunRequest &request, const StopRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::CreateRemoteAccessSessionResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateRemoteAccessSessionRequest &, const Model::CreateRemoteAccessSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRemoteAccessSessionResponseReceivedHandler
Definition: DeviceFarmClient.h:371
GetDevicePoolResult.h
Aws::DeviceFarm::DeviceFarmClient::UpdateUploadCallable
virtual Model::UpdateUploadOutcomeCallable UpdateUploadCallable(const Model::UpdateUploadRequest &request) const
Aws::DeviceFarm::ListJobsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
Definition: DeviceFarmClient.h:409
Aws::DeviceFarm::ListRunsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListRunsRequest &, const Model::ListRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRunsResponseReceivedHandler
Definition: DeviceFarmClient.h:416
Aws::DeviceFarm::CreateTestGridProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateTestGridProjectRequest &, const Model::CreateTestGridProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTestGridProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:372
Aws::DeviceFarm::UpdateDevicePoolResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateDevicePoolRequest &, const Model::UpdateDevicePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDevicePoolResponseReceivedHandler
Definition: DeviceFarmClient.h:437
Aws::DeviceFarm::DeviceFarmClient::ListOfferingPromotions
virtual Model::ListOfferingPromotionsOutcome ListOfferingPromotions(const Model::ListOfferingPromotionsRequest &request) const
Aws::DeviceFarm::Model::DeleteDevicePoolOutcomeCallable
std::future< DeleteDevicePoolOutcome > DeleteDevicePoolOutcomeCallable
Definition: DeviceFarmClient.h:295
Aws::DeviceFarm::CreateDevicePoolResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateDevicePoolRequest &, const Model::CreateDevicePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDevicePoolResponseReceivedHandler
Definition: DeviceFarmClient.h:365
Aws::DeviceFarm::Model::ListTestsOutcomeCallable
std::future< ListTestsOutcome > ListTestsOutcomeCallable
Definition: DeviceFarmClient.h:343
Aws::DeviceFarm::Model::GetOfferingStatusRequest
Definition: GetOfferingStatusRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::CreateVPCEConfigurationCallable
virtual Model::CreateVPCEConfigurationOutcomeCallable CreateVPCEConfigurationCallable(const Model::CreateVPCEConfigurationRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ScheduleRunCallable
virtual Model::ScheduleRunOutcomeCallable ScheduleRunCallable(const Model::ScheduleRunRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListDevicesAsync
virtual void ListDevicesAsync(const Model::ListDevicesRequest &request, const ListDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetTestGridSession
virtual Model::GetTestGridSessionOutcome GetTestGridSession(const Model::GetTestGridSessionRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListSamplesAsync
virtual void ListSamplesAsync(const Model::ListSamplesRequest &request, const ListSamplesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetDevicePoolCompatibilityCallable
virtual Model::GetDevicePoolCompatibilityOutcomeCallable GetDevicePoolCompatibilityCallable(const Model::GetDevicePoolCompatibilityRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::CreateRemoteAccessSessionCallable
virtual Model::CreateRemoteAccessSessionOutcomeCallable CreateRemoteAccessSessionCallable(const Model::CreateRemoteAccessSessionRequest &request) const
GetOfferingStatusResult.h
Aws::DeviceFarm::DeviceFarmClient::ListOfferingPromotionsAsync
virtual void ListOfferingPromotionsAsync(const Model::ListOfferingPromotionsRequest &request, const ListOfferingPromotionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::RenewOfferingOutcomeCallable
std::future< RenewOfferingOutcome > RenewOfferingOutcomeCallable
Definition: DeviceFarmClient.h:348
Aws::DeviceFarm::Model::DeleteUploadOutcomeCallable
std::future< DeleteUploadOutcome > DeleteUploadOutcomeCallable
Definition: DeviceFarmClient.h:302
Aws::DeviceFarm::Model::DeleteVPCEConfigurationOutcome
Aws::Utils::Outcome< DeleteVPCEConfigurationResult, DeviceFarmError > DeleteVPCEConfigurationOutcome
Definition: DeviceFarmClient.h:225
Aws::DeviceFarm::DeviceFarmClient::ListRuns
virtual Model::ListRunsOutcome ListRuns(const Model::ListRunsRequest &request) const
ListNetworkProfilesResult.h
Aws::DeviceFarm::DeviceFarmClient::ListSuitesCallable
virtual Model::ListSuitesOutcomeCallable ListSuitesCallable(const Model::ListSuitesRequest &request) const
Aws::DeviceFarm::Model::GetInstanceProfileRequest
Definition: GetInstanceProfileRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::ListRunsAsync
virtual void ListRunsAsync(const Model::ListRunsRequest &request, const ListRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteTestGridProjectResult.h
Aws::DeviceFarm::DeviceFarmClient::DeleteProjectCallable
virtual Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const Model::DeleteProjectRequest &request) const
Aws::DeviceFarm::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
ListUploadsResult.h
Aws::DeviceFarm::StopRunResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::StopRunRequest &, const Model::StopRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopRunResponseReceivedHandler
Definition: DeviceFarmClient.h:433
Aws::DeviceFarm::ListTestGridSessionActionsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListTestGridSessionActionsRequest &, const Model::ListTestGridSessionActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTestGridSessionActionsResponseReceivedHandler
Definition: DeviceFarmClient.h:421
Aws::DeviceFarm::DeviceFarmClient::ListUploadsCallable
virtual Model::ListUploadsOutcomeCallable ListUploadsCallable(const Model::ListUploadsRequest &request) const
Aws::DeviceFarm::ScheduleRunResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ScheduleRunRequest &, const Model::ScheduleRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ScheduleRunResponseReceivedHandler
Definition: DeviceFarmClient.h:430
Aws::DeviceFarm::Model::StopJobRequest
Definition: StopJobRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::ListDevices
virtual Model::ListDevicesOutcome ListDevices(const Model::ListDevicesRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListDevicesCallable
virtual Model::ListDevicesOutcomeCallable ListDevicesCallable(const Model::ListDevicesRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UpdateDeviceInstanceCallable
virtual Model::UpdateDeviceInstanceOutcomeCallable UpdateDeviceInstanceCallable(const Model::UpdateDeviceInstanceRequest &request) const
Aws::DeviceFarm::Model::ListDevicesRequest
Definition: ListDevicesRequest.h:28
Aws::DeviceFarm::Model::RenewOfferingRequest
Definition: RenewOfferingRequest.h:25
Aws::DeviceFarm::DeviceFarmClient::GetSuite
virtual Model::GetSuiteOutcome GetSuite(const Model::GetSuiteRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListTestGridProjects
virtual Model::ListTestGridProjectsOutcome ListTestGridProjects(const Model::ListTestGridProjectsRequest &request) const
Aws::DeviceFarm::Model::DeleteNetworkProfileRequest
Definition: DeleteNetworkProfileRequest.h:22
UpdateDeviceInstanceResult.h
Aws::DeviceFarm::Model::CreateTestGridProjectRequest
Definition: CreateTestGridProjectRequest.h:23
ScheduleRunResult.h
Aws::DeviceFarm::DeviceFarmClient::ListSuites
virtual Model::ListSuitesOutcome ListSuites(const Model::ListSuitesRequest &request) const
Aws::DeviceFarm::Model::GetOfferingStatusOutcomeCallable
std::future< GetOfferingStatusOutcome > GetOfferingStatusOutcomeCallable
Definition: DeviceFarmClient.h:312
Aws::DeviceFarm::DeviceFarmClient::CreateInstanceProfileAsync
virtual void CreateInstanceProfileAsync(const Model::CreateInstanceProfileRequest &request, const CreateInstanceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::CreateDevicePool
virtual Model::CreateDevicePoolOutcome CreateDevicePool(const Model::CreateDevicePoolRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListOfferingsCallable
virtual Model::ListOfferingsOutcomeCallable ListOfferingsCallable(const Model::ListOfferingsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::StopJobAsync
virtual void StopJobAsync(const Model::StopJobRequest &request, const StopJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListTestsAsync
virtual void ListTestsAsync(const Model::ListTestsRequest &request, const ListTestsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListNetworkProfiles
virtual Model::ListNetworkProfilesOutcome ListNetworkProfiles(const Model::ListNetworkProfilesRequest &request) const
Aws::DeviceFarm::GetInstanceProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetInstanceProfileRequest &, const Model::GetInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInstanceProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:390
Aws::DeviceFarm::DeviceFarmClient::DeleteNetworkProfileCallable
virtual Model::DeleteNetworkProfileOutcomeCallable DeleteNetworkProfileCallable(const Model::DeleteNetworkProfileRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::CreateNetworkProfileCallable
virtual Model::CreateNetworkProfileOutcomeCallable CreateNetworkProfileCallable(const Model::CreateNetworkProfileRequest &request) const
Aws::DeviceFarm::Model::UpdateDeviceInstanceOutcome
Aws::Utils::Outcome< UpdateDeviceInstanceResult, DeviceFarmError > UpdateDeviceInstanceOutcome
Definition: DeviceFarmClient.h:277
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::DeviceFarm::Model::GetRemoteAccessSessionOutcome
Aws::Utils::Outcome< GetRemoteAccessSessionResult, DeviceFarmError > GetRemoteAccessSessionOutcome
Definition: DeviceFarmClient.h:236
Aws::DeviceFarm::Model::UpdateInstanceProfileOutcomeCallable
std::future< UpdateInstanceProfileOutcome > UpdateInstanceProfileOutcomeCallable
Definition: DeviceFarmClient.h:357
Aws::DeviceFarm::GetTestGridSessionResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetTestGridSessionRequest &, const Model::GetTestGridSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTestGridSessionResponseReceivedHandler
Definition: DeviceFarmClient.h:400
UpdateTestGridProjectResult.h
Aws::DeviceFarm::Model::StopRemoteAccessSessionRequest
Definition: StopRemoteAccessSessionRequest.h:26
Aws::DeviceFarm::Model::GetUploadOutcome
Aws::Utils::Outcome< GetUploadResult, DeviceFarmError > GetUploadOutcome
Definition: DeviceFarmClient.h:242
Aws::DeviceFarm::Model::GetDevicePoolOutcome
Aws::Utils::Outcome< GetDevicePoolResult, DeviceFarmError > GetDevicePoolOutcome
Definition: DeviceFarmClient.h:229
Aws::DeviceFarm::Model::ListTestGridSessionActionsOutcomeCallable
std::future< ListTestGridSessionActionsOutcome > ListTestGridSessionActionsOutcomeCallable
Definition: DeviceFarmClient.h:340
Aws::DeviceFarm::DeviceFarmClient::DeleteUploadCallable
virtual Model::DeleteUploadOutcomeCallable DeleteUploadCallable(const Model::DeleteUploadRequest &request) const
Aws::DeviceFarm::Model::ListOfferingPromotionsOutcome
Aws::Utils::Outcome< ListOfferingPromotionsResult, DeviceFarmError > ListOfferingPromotionsOutcome
Definition: DeviceFarmClient.h:252
Aws::DeviceFarm::DeviceFarmClient::GetOfferingStatusAsync
virtual void GetOfferingStatusAsync(const Model::GetOfferingStatusRequest &request, const GetOfferingStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::DeleteRunOutcome
Aws::Utils::Outcome< DeleteRunResult, DeviceFarmError > DeleteRunOutcome
Definition: DeviceFarmClient.h:222
Aws::DeviceFarm::DeviceFarmClient::CreateInstanceProfileCallable
virtual Model::CreateInstanceProfileOutcomeCallable CreateInstanceProfileCallable(const Model::CreateInstanceProfileRequest &request) const
UpdateUploadResult.h
Aws::DeviceFarm::DeviceFarmClient::UpdateDeviceInstanceAsync
virtual void UpdateDeviceInstanceAsync(const Model::UpdateDeviceInstanceRequest &request, const UpdateDeviceInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::StopJobOutcomeCallable
std::future< StopJobOutcome > StopJobOutcomeCallable
Definition: DeviceFarmClient.h:350
Aws::DeviceFarm::DeviceFarmClient::GetRemoteAccessSession
virtual Model::GetRemoteAccessSessionOutcome GetRemoteAccessSession(const Model::GetRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListInstanceProfiles
virtual Model::ListInstanceProfilesOutcome ListInstanceProfiles(const Model::ListInstanceProfilesRequest &request) const
Aws::DeviceFarm::Model::ListDevicePoolsOutcomeCallable
std::future< ListDevicePoolsOutcome > ListDevicePoolsOutcomeCallable
Definition: DeviceFarmClient.h:325
Aws::DeviceFarm::DeviceFarmClient::ListJobs
virtual Model::ListJobsOutcome ListJobs(const Model::ListJobsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UpdateProjectAsync
virtual void UpdateProjectAsync(const Model::UpdateProjectRequest &request, const UpdateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetUploadAsync
virtual void GetUploadAsync(const Model::GetUploadRequest &request, const GetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetNetworkProfileRequest
Definition: GetNetworkProfileRequest.h:22
Aws::DeviceFarm::ListVPCEConfigurationsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListVPCEConfigurationsRequest &, const Model::ListVPCEConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVPCEConfigurationsResponseReceivedHandler
Definition: DeviceFarmClient.h:427
Aws::DeviceFarm::UpdateInstanceProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateInstanceProfileRequest &, const Model::UpdateInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInstanceProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:438
Aws::DeviceFarm::Model::CreateRemoteAccessSessionRequest
Definition: CreateRemoteAccessSessionRequest.h:28
Aws::DeviceFarm::Model::StopRunRequest
Definition: StopRunRequest.h:25
Aws::DeviceFarm::DeviceFarmClient::DeleteVPCEConfigurationAsync
virtual void DeleteVPCEConfigurationAsync(const Model::DeleteVPCEConfigurationRequest &request, const DeleteVPCEConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::CreateProject
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
Aws::DeviceFarm::Model::GetInstanceProfileOutcome
Aws::Utils::Outcome< GetInstanceProfileResult, DeviceFarmError > GetInstanceProfileOutcome
Definition: DeviceFarmClient.h:231
Aws::DeviceFarm::Model::UpdateTestGridProjectOutcomeCallable
std::future< UpdateTestGridProjectOutcome > UpdateTestGridProjectOutcomeCallable
Definition: DeviceFarmClient.h:360
Aws::DeviceFarm::DeviceFarmClient::GetNetworkProfileAsync
virtual void GetNetworkProfileAsync(const Model::GetNetworkProfileRequest &request, const GetNetworkProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::UpdateDeviceInstance
virtual Model::UpdateDeviceInstanceOutcome UpdateDeviceInstance(const Model::UpdateDeviceInstanceRequest &request) const
RenewOfferingResult.h
Aws::DeviceFarm::DeviceFarmClient::ListProjectsCallable
virtual Model::ListProjectsOutcomeCallable ListProjectsCallable(const Model::ListProjectsRequest &request) const
Aws::DeviceFarm::GetProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetProjectRequest &, const Model::GetProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:394
AWS_DEVICEFARM_API
#define AWS_DEVICEFARM_API
Definition: DeviceFarm_EXPORTS.h:28
Aws::DeviceFarm::ListTestGridProjectsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListTestGridProjectsRequest &, const Model::ListTestGridProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTestGridProjectsResponseReceivedHandler
Definition: DeviceFarmClient.h:420
Aws::DeviceFarm::Model::UpdateVPCEConfigurationOutcome
Aws::Utils::Outcome< UpdateVPCEConfigurationResult, DeviceFarmError > UpdateVPCEConfigurationOutcome
Definition: DeviceFarmClient.h:284
Aws::DeviceFarm::DeviceFarmClient::PurchaseOffering
virtual Model::PurchaseOfferingOutcome PurchaseOffering(const Model::PurchaseOfferingRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListTestGridProjectsCallable
virtual Model::ListTestGridProjectsOutcomeCallable ListTestGridProjectsCallable(const Model::ListTestGridProjectsRequest &request) const
Aws::DeviceFarm::ListUniqueProblemsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListUniqueProblemsRequest &, const Model::ListUniqueProblemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUniqueProblemsResponseReceivedHandler
Definition: DeviceFarmClient.h:425
Aws::DeviceFarm::Model::UpdateNetworkProfileOutcomeCallable
std::future< UpdateNetworkProfileOutcome > UpdateNetworkProfileOutcomeCallable
Definition: DeviceFarmClient.h:358
Aws::DeviceFarm::Model::ListSamplesRequest
Definition: ListSamplesRequest.h:26
Aws::DeviceFarm::Model::ListOfferingPromotionsOutcomeCallable
std::future< ListOfferingPromotionsOutcome > ListOfferingPromotionsOutcomeCallable
Definition: DeviceFarmClient.h:330
Aws::DeviceFarm::Model::ListTestGridSessionsRequest
Definition: ListTestGridSessionsRequest.h:24
Aws::DeviceFarm::ListUploadsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListUploadsRequest &, const Model::ListUploadsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUploadsResponseReceivedHandler
Definition: DeviceFarmClient.h:426
Aws::DeviceFarm::Model::ListArtifactsRequest
Definition: ListArtifactsRequest.h:27
Aws::DeviceFarm::Model::UpdateUploadOutcomeCallable
std::future< UpdateUploadOutcome > UpdateUploadOutcomeCallable
Definition: DeviceFarmClient.h:361
Aws::DeviceFarm::DeviceFarmClient::ListUniqueProblems
virtual Model::ListUniqueProblemsOutcome ListUniqueProblems(const Model::ListUniqueProblemsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListRemoteAccessSessionsCallable
virtual Model::ListRemoteAccessSessionsOutcomeCallable ListRemoteAccessSessionsCallable(const Model::ListRemoteAccessSessionsRequest &request) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::DeviceFarm::Model::GetInstanceProfileOutcomeCallable
std::future< GetInstanceProfileOutcome > GetInstanceProfileOutcomeCallable
Definition: DeviceFarmClient.h:309
ListRunsResult.h
Aws::DeviceFarm::Model::UpdateInstanceProfileRequest
Definition: UpdateInstanceProfileRequest.h:23
Aws::DeviceFarm::StopJobResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::StopJobRequest &, const Model::StopJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopJobResponseReceivedHandler
Definition: DeviceFarmClient.h:431
ListOfferingPromotionsResult.h
Aws::DeviceFarm::Model::CreateProjectOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Definition: DeviceFarmClient.h:289
Aws::DeviceFarm::Model::ListDeviceInstancesRequest
Definition: ListDeviceInstancesRequest.h:22
Aws::DeviceFarm::Model::CreateTestGridProjectOutcomeCallable
std::future< CreateTestGridProjectOutcome > CreateTestGridProjectOutcomeCallable
Definition: DeviceFarmClient.h:291
Aws::DeviceFarm::DeviceFarmClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::CreateVPCEConfiguration
virtual Model::CreateVPCEConfigurationOutcome CreateVPCEConfiguration(const Model::CreateVPCEConfigurationRequest &request) const
Aws::DeviceFarm::DeleteRemoteAccessSessionResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteRemoteAccessSessionRequest &, const Model::DeleteRemoteAccessSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRemoteAccessSessionResponseReceivedHandler
Definition: DeviceFarmClient.h:380
Aws::DeviceFarm::GetRunResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetRunRequest &, const Model::GetRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRunResponseReceivedHandler
Definition: DeviceFarmClient.h:396
Aws::DeviceFarm::DeviceFarmClient::DeleteRun
virtual Model::DeleteRunOutcome DeleteRun(const Model::DeleteRunRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetDevicePoolAsync
virtual void GetDevicePoolAsync(const Model::GetDevicePoolRequest &request, const GetDevicePoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetRunResult.h
Aws::DeviceFarm::Model::GetRemoteAccessSessionOutcomeCallable
std::future< GetRemoteAccessSessionOutcome > GetRemoteAccessSessionOutcomeCallable
Definition: DeviceFarmClient.h:314
Aws::DeviceFarm::DeviceFarmClient::GetTestGridProjectAsync
virtual void GetTestGridProjectAsync(const Model::GetTestGridProjectRequest &request, const GetTestGridProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetJobRequest
Definition: GetJobRequest.h:25
ListSuitesResult.h
Aws::DeviceFarm::Model::CreateTestGridUrlOutcomeCallable
std::future< CreateTestGridUrlOutcome > CreateTestGridUrlOutcomeCallable
Definition: DeviceFarmClient.h:292
InstallToRemoteAccessSessionResult.h
Aws::DeviceFarm::Model::InstallToRemoteAccessSessionOutcome
Aws::Utils::Outcome< InstallToRemoteAccessSessionResult, DeviceFarmError > InstallToRemoteAccessSessionOutcome
Definition: DeviceFarmClient.h:244
DeleteRunResult.h
Aws::DeviceFarm::GetAccountSettingsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetAccountSettingsRequest &, const Model::GetAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountSettingsResponseReceivedHandler
Definition: DeviceFarmClient.h:385
Aws::DeviceFarm::DeviceFarmClient::GetRemoteAccessSessionAsync
virtual void GetRemoteAccessSessionAsync(const Model::GetRemoteAccessSessionRequest &request, const GetRemoteAccessSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListUploads
virtual Model::ListUploadsOutcome ListUploads(const Model::ListUploadsRequest &request) const
DeviceFarmErrors.h
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionArtifactsAsync
virtual void ListTestGridSessionArtifactsAsync(const Model::ListTestGridSessionArtifactsRequest &request, const ListTestGridSessionArtifactsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteRemoteAccessSessionResult.h
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessions
virtual Model::ListTestGridSessionsOutcome ListTestGridSessions(const Model::ListTestGridSessionsRequest &request) const
Aws::DeviceFarm::Model::CreateVPCEConfigurationOutcome
Aws::Utils::Outcome< CreateVPCEConfigurationResult, DeviceFarmError > CreateVPCEConfigurationOutcome
Definition: DeviceFarmClient.h:216
AWSString.h
Aws::DeviceFarm::Model::ListInstanceProfilesOutcomeCallable
std::future< ListInstanceProfilesOutcome > ListInstanceProfilesOutcomeCallable
Definition: DeviceFarmClient.h:327
Aws::DeviceFarm::Model::ListDeviceInstancesOutcome
Aws::Utils::Outcome< ListDeviceInstancesResult, DeviceFarmError > ListDeviceInstancesOutcome
Definition: DeviceFarmClient.h:246
Aws::DeviceFarm::ListNetworkProfilesResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListNetworkProfilesRequest &, const Model::ListNetworkProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNetworkProfilesResponseReceivedHandler
Definition: DeviceFarmClient.h:410
Aws::DeviceFarm::DeviceFarmClient::ListArtifactsCallable
virtual Model::ListArtifactsOutcomeCallable ListArtifactsCallable(const Model::ListArtifactsRequest &request) const
DeleteUploadResult.h
Aws::DeviceFarm::Model::UpdateProjectOutcomeCallable
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
Definition: DeviceFarmClient.h:359
Aws::DeviceFarm::Model::DeleteDevicePoolOutcome
Aws::Utils::Outcome< DeleteDevicePoolResult, DeviceFarmError > DeleteDevicePoolOutcome
Definition: DeviceFarmClient.h:217
Aws::DeviceFarm::Model::StopRunOutcome
Aws::Utils::Outcome< StopRunResult, DeviceFarmError > StopRunOutcome
Definition: DeviceFarmClient.h:274
Aws::DeviceFarm::DeviceFarmClient::CreateNetworkProfileAsync
virtual void CreateNetworkProfileAsync(const Model::CreateNetworkProfileRequest &request, const CreateNetworkProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::DeleteRunAsync
virtual void DeleteRunAsync(const Model::DeleteRunRequest &request, const DeleteRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::DeviceFarm::DeleteTestGridProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteTestGridProjectRequest &, const Model::DeleteTestGridProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTestGridProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:382
ListJobsResult.h
DeleteVPCEConfigurationResult.h
Aws::DeviceFarm::Model::DeleteRemoteAccessSessionRequest
Definition: DeleteRemoteAccessSessionRequest.h:26
Aws::DeviceFarm::Model::PurchaseOfferingRequest
Definition: PurchaseOfferingRequest.h:25
Aws::DeviceFarm::DeviceFarmClient::GetJobCallable
virtual Model::GetJobOutcomeCallable GetJobCallable(const Model::GetJobRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::PurchaseOfferingCallable
virtual Model::PurchaseOfferingOutcomeCallable PurchaseOfferingCallable(const Model::PurchaseOfferingRequest &request) const
Aws::DeviceFarm::ListOfferingPromotionsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListOfferingPromotionsRequest &, const Model::ListOfferingPromotionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOfferingPromotionsResponseReceivedHandler
Definition: DeviceFarmClient.h:411
Aws::DeviceFarm::Model::ListTestGridSessionArtifactsRequest
Definition: ListTestGridSessionArtifactsRequest.h:23
Aws::DeviceFarm::DeviceFarmClient::GetDeviceAsync
virtual void GetDeviceAsync(const Model::GetDeviceRequest &request, const GetDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateTestGridUrlResult.h
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionActionsAsync
virtual void ListTestGridSessionActionsAsync(const Model::ListTestGridSessionActionsRequest &request, const ListTestGridSessionActionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListRemoteAccessSessionsRequest
Definition: ListRemoteAccessSessionsRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::ListOfferingTransactionsCallable
virtual Model::ListOfferingTransactionsOutcomeCallable ListOfferingTransactionsCallable(const Model::ListOfferingTransactionsRequest &request) const
Aws::DeviceFarm::Model::GetProjectOutcome
Aws::Utils::Outcome< GetProjectResult, DeviceFarmError > GetProjectOutcome
Definition: DeviceFarmClient.h:235
Aws::DeviceFarm::DeviceFarmClient::InstallToRemoteAccessSession
virtual Model::InstallToRemoteAccessSessionOutcome InstallToRemoteAccessSession(const Model::InstallToRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::Model::GetTestOutcomeCallable
std::future< GetTestOutcome > GetTestOutcomeCallable
Definition: DeviceFarmClient.h:317
Aws::DeviceFarm::DeleteDevicePoolResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteDevicePoolRequest &, const Model::DeleteDevicePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDevicePoolResponseReceivedHandler
Definition: DeviceFarmClient.h:376
Aws::DeviceFarm::DeviceFarmClient::GetVPCEConfiguration
virtual Model::GetVPCEConfigurationOutcome GetVPCEConfiguration(const Model::GetVPCEConfigurationRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::DeleteNetworkProfileAsync
virtual void DeleteNetworkProfileAsync(const Model::DeleteNetworkProfileRequest &request, const DeleteNetworkProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionsAsync
virtual void ListTestGridSessionsAsync(const Model::ListTestGridSessionsRequest &request, const ListTestGridSessionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::CreateUploadAsync
virtual void CreateUploadAsync(const Model::CreateUploadRequest &request, const CreateUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetRemoteAccessSessionRequest
Definition: GetRemoteAccessSessionRequest.h:26
Aws::DeviceFarm::Model::CreateNetworkProfileOutcome
Aws::Utils::Outcome< CreateNetworkProfileResult, DeviceFarmError > CreateNetworkProfileOutcome
Definition: DeviceFarmClient.h:210
Aws::DeviceFarm::DeviceFarmClient::DeviceFarmClient
DeviceFarmClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::DeviceFarm::Model::CreateUploadOutcomeCallable
std::future< CreateUploadOutcome > CreateUploadOutcomeCallable
Definition: DeviceFarmClient.h:293
Aws::DeviceFarm::UpdateDeviceInstanceResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateDeviceInstanceRequest &, const Model::UpdateDeviceInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeviceInstanceResponseReceivedHandler
Definition: DeviceFarmClient.h:436
Aws::DeviceFarm::DeviceFarmClient::CreateProjectAsync
virtual void CreateProjectAsync(const Model::CreateProjectRequest &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::CreateVPCEConfigurationOutcomeCallable
std::future< CreateVPCEConfigurationOutcome > CreateVPCEConfigurationOutcomeCallable
Definition: DeviceFarmClient.h:294
Aws::DeviceFarm::DeviceFarmClient::DeleteRemoteAccessSessionAsync
virtual void DeleteRemoteAccessSessionAsync(const Model::DeleteRemoteAccessSessionRequest &request, const DeleteRemoteAccessSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::GetTestGridSessionCallable
virtual Model::GetTestGridSessionOutcomeCallable GetTestGridSessionCallable(const Model::GetTestGridSessionRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListUploadsAsync
virtual void ListUploadsAsync(const Model::ListUploadsRequest &request, const ListUploadsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::DeviceFarmClient
DeviceFarmClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::DeviceFarm::DeviceFarmClient::ListJobsCallable
virtual Model::ListJobsOutcomeCallable ListJobsCallable(const Model::ListJobsRequest &request) const
Aws::DeviceFarm::UpdateNetworkProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateNetworkProfileRequest &, const Model::UpdateNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNetworkProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:439
Aws::DeviceFarm::DeviceFarmClient::ListDevicePools
virtual Model::ListDevicePoolsOutcome ListDevicePools(const Model::ListDevicePoolsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetNetworkProfileCallable
virtual Model::GetNetworkProfileOutcomeCallable GetNetworkProfileCallable(const Model::GetNetworkProfileRequest &request) const
Aws::DeviceFarm::Model::ListDevicePoolsOutcome
Aws::Utils::Outcome< ListDevicePoolsResult, DeviceFarmError > ListDevicePoolsOutcome
Definition: DeviceFarmClient.h:247
Aws::DeviceFarm::GetTestGridProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetTestGridProjectRequest &, const Model::GetTestGridProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTestGridProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:399
Aws::DeviceFarm::GetDevicePoolResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetDevicePoolRequest &, const Model::GetDevicePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevicePoolResponseReceivedHandler
Definition: DeviceFarmClient.h:388
Aws::DeviceFarm::DeviceFarmClient::UpdateDevicePool
virtual Model::UpdateDevicePoolOutcome UpdateDevicePool(const Model::UpdateDevicePoolRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UpdateUpload
virtual Model::UpdateUploadOutcome UpdateUpload(const Model::UpdateUploadRequest &request) const
Aws::DeviceFarm::Model::GetSuiteOutcome
Aws::Utils::Outcome< GetSuiteResult, DeviceFarmError > GetSuiteOutcome
Definition: DeviceFarmClient.h:238
UpdateVPCEConfigurationResult.h
Aws::DeviceFarm::DeviceFarmClient::GetVPCEConfigurationAsync
virtual void GetVPCEConfigurationAsync(const Model::GetVPCEConfigurationRequest &request, const GetVPCEConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::DeleteInstanceProfileRequest
Definition: DeleteInstanceProfileRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionArtifacts
virtual Model::ListTestGridSessionArtifactsOutcome ListTestGridSessionArtifacts(const Model::ListTestGridSessionArtifactsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListUniqueProblemsCallable
virtual Model::ListUniqueProblemsOutcomeCallable ListUniqueProblemsCallable(const Model::ListUniqueProblemsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetUpload
virtual Model::GetUploadOutcome GetUpload(const Model::GetUploadRequest &request) const
Aws::DeviceFarm::Model::ListVPCEConfigurationsOutcome
Aws::Utils::Outcome< ListVPCEConfigurationsResult, DeviceFarmError > ListVPCEConfigurationsOutcome
Definition: DeviceFarmClient.h:268
Aws::DeviceFarm::Model::GetTestGridSessionOutcome
Aws::Utils::Outcome< GetTestGridSessionResult, DeviceFarmError > GetTestGridSessionOutcome
Definition: DeviceFarmClient.h:241
Aws::DeviceFarm::DeviceFarmClient::CreateTestGridProjectCallable
virtual Model::CreateTestGridProjectOutcomeCallable CreateTestGridProjectCallable(const Model::CreateTestGridProjectRequest &request) const
Aws::DeviceFarm::Model::ListOfferingTransactionsRequest
Definition: ListOfferingTransactionsRequest.h:26
Aws::DeviceFarm::ListProjectsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
Definition: DeviceFarmClient.h:414
Aws::DeviceFarm::Model::PurchaseOfferingOutcome
Aws::Utils::Outcome< PurchaseOfferingResult, DeviceFarmError > PurchaseOfferingOutcome
Definition: DeviceFarmClient.h:269
Aws::DeviceFarm::Model::DeleteRemoteAccessSessionOutcomeCallable
std::future< DeleteRemoteAccessSessionOutcome > DeleteRemoteAccessSessionOutcomeCallable
Definition: DeviceFarmClient.h:299
ListUniqueProblemsResult.h
ListTestGridSessionsResult.h
GetProjectResult.h
ListTestGridSessionActionsResult.h
Aws::DeviceFarm::Model::ListOfferingsOutcomeCallable
std::future< ListOfferingsOutcome > ListOfferingsOutcomeCallable
Definition: DeviceFarmClient.h:332
Aws::DeviceFarm::ListRemoteAccessSessionsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListRemoteAccessSessionsRequest &, const Model::ListRemoteAccessSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRemoteAccessSessionsResponseReceivedHandler
Definition: DeviceFarmClient.h:415
Aws::DeviceFarm::DeviceFarmClient::GetDeviceInstance
virtual Model::GetDeviceInstanceOutcome GetDeviceInstance(const Model::GetDeviceInstanceRequest &request) const
Aws::DeviceFarm::Model::DeleteUploadRequest
Definition: DeleteUploadRequest.h:26
Aws::DeviceFarm::Model::TagResourceRequest
Definition: TagResourceRequest.h:24
Aws::DeviceFarm::DeviceFarmClient::GetDeviceInstanceCallable
virtual Model::GetDeviceInstanceOutcomeCallable GetDeviceInstanceCallable(const Model::GetDeviceInstanceRequest &request) const
Aws::DeviceFarm::Model::ListUniqueProblemsOutcomeCallable
std::future< ListUniqueProblemsOutcome > ListUniqueProblemsOutcomeCallable
Definition: DeviceFarmClient.h:344
Aws::DeviceFarm::Model::GetTestGridProjectOutcomeCallable
std::future< GetTestGridProjectOutcome > GetTestGridProjectOutcomeCallable
Definition: DeviceFarmClient.h:318
Aws::DeviceFarm::DeviceFarmClient::StopRemoteAccessSession
virtual Model::StopRemoteAccessSessionOutcome StopRemoteAccessSession(const Model::StopRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::Model::ListTestsOutcome
Aws::Utils::Outcome< ListTestsResult, DeviceFarmError > ListTestsOutcome
Definition: DeviceFarmClient.h:265
Aws::DeviceFarm::Model::ListJobsOutcomeCallable
std::future< ListJobsOutcome > ListJobsOutcomeCallable
Definition: DeviceFarmClient.h:328
Aws::DeviceFarm::DeviceFarmClient::ListTestGridSessionActions
virtual Model::ListTestGridSessionActionsOutcome ListTestGridSessionActions(const Model::ListTestGridSessionActionsRequest &request) const
Aws::DeviceFarm::Model::ListNetworkProfilesOutcome
Aws::Utils::Outcome< ListNetworkProfilesResult, DeviceFarmError > ListNetworkProfilesOutcome
Definition: DeviceFarmClient.h:251
Aws::DeviceFarm::Model::CreateProjectRequest
Definition: CreateProjectRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::GetDevicePoolCompatibilityAsync
virtual void GetDevicePoolCompatibilityAsync(const Model::GetDevicePoolCompatibilityRequest &request, const GetDevicePoolCompatibilityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::StopRemoteAccessSessionOutcome
Aws::Utils::Outcome< StopRemoteAccessSessionResult, DeviceFarmError > StopRemoteAccessSessionOutcome
Definition: DeviceFarmClient.h:273
Aws::DeviceFarm::DeviceFarmClient::GetTestGridProjectCallable
virtual Model::GetTestGridProjectOutcomeCallable GetTestGridProjectCallable(const Model::GetTestGridProjectRequest &request) const
Aws::DeviceFarm::Model::GetJobOutcome
Aws::Utils::Outcome< GetJobResult, DeviceFarmError > GetJobOutcome
Definition: DeviceFarmClient.h:232
Aws::DeviceFarm::DeviceFarmClient::InstallToRemoteAccessSessionCallable
virtual Model::InstallToRemoteAccessSessionOutcomeCallable InstallToRemoteAccessSessionCallable(const Model::InstallToRemoteAccessSessionRequest &request) const
Aws::DeviceFarm::Model::GetProjectOutcomeCallable
std::future< GetProjectOutcome > GetProjectOutcomeCallable
Definition: DeviceFarmClient.h:313
Aws::DeviceFarm::StopRemoteAccessSessionResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::StopRemoteAccessSessionRequest &, const Model::StopRemoteAccessSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopRemoteAccessSessionResponseReceivedHandler
Definition: DeviceFarmClient.h:432
GetJobResult.h
Aws::DeviceFarm::Model::GetDeviceOutcomeCallable
std::future< GetDeviceOutcome > GetDeviceOutcomeCallable
Definition: DeviceFarmClient.h:305
Aws::DeviceFarm::GetVPCEConfigurationResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetVPCEConfigurationRequest &, const Model::GetVPCEConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVPCEConfigurationResponseReceivedHandler
Definition: DeviceFarmClient.h:402
Aws::DeviceFarm::ListDevicePoolsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListDevicePoolsRequest &, const Model::ListDevicePoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicePoolsResponseReceivedHandler
Definition: DeviceFarmClient.h:406
Aws::DeviceFarm::Model::GetSuiteRequest
Definition: GetSuiteRequest.h:26
DeleteDevicePoolResult.h
ListTestGridSessionArtifactsResult.h
ClientConfiguration.h
Aws::DeviceFarm::DeviceFarmClient::ListRemoteAccessSessionsAsync
virtual void ListRemoteAccessSessionsAsync(const Model::ListRemoteAccessSessionsRequest &request, const ListRemoteAccessSessionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ScheduleRunAsync
virtual void ScheduleRunAsync(const Model::ScheduleRunRequest &request, const ScheduleRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetRunOutcomeCallable
std::future< GetRunOutcome > GetRunOutcomeCallable
Definition: DeviceFarmClient.h:315
Aws::DeviceFarm::Model::InstallToRemoteAccessSessionOutcomeCallable
std::future< InstallToRemoteAccessSessionOutcome > InstallToRemoteAccessSessionOutcomeCallable
Definition: DeviceFarmClient.h:322
Aws::DeviceFarm::ListInstanceProfilesResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListInstanceProfilesRequest &, const Model::ListInstanceProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInstanceProfilesResponseReceivedHandler
Definition: DeviceFarmClient.h:408
Aws::DeviceFarm::Model::DeleteNetworkProfileOutcome
Aws::Utils::Outcome< DeleteNetworkProfileResult, DeviceFarmError > DeleteNetworkProfileOutcome
Definition: DeviceFarmClient.h:219
Aws::DeviceFarm::DeviceFarmClient::DeleteRunCallable
virtual Model::DeleteRunOutcomeCallable DeleteRunCallable(const Model::DeleteRunRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UpdateNetworkProfileCallable
virtual Model::UpdateNetworkProfileOutcomeCallable UpdateNetworkProfileCallable(const Model::UpdateNetworkProfileRequest &request) const
Aws::DeviceFarm::Model::ListInstanceProfilesOutcome
Aws::Utils::Outcome< ListInstanceProfilesResult, DeviceFarmError > ListInstanceProfilesOutcome
Definition: DeviceFarmClient.h:249
Aws::DeviceFarm::DeviceFarmClient::~DeviceFarmClient
virtual ~DeviceFarmClient()
Aws::DeviceFarm::Model::StopRunOutcomeCallable
std::future< StopRunOutcome > StopRunOutcomeCallable
Definition: DeviceFarmClient.h:352
Aws::DeviceFarm::Model::UpdateDeviceInstanceRequest
Definition: UpdateDeviceInstanceRequest.h:23
Aws::DeviceFarm::DeviceFarmClient::GetInstanceProfile
virtual Model::GetInstanceProfileOutcome GetInstanceProfile(const Model::GetInstanceProfileRequest &request) const
Aws::DeviceFarm::Model::CreateInstanceProfileOutcome
Aws::Utils::Outcome< CreateInstanceProfileResult, DeviceFarmError > CreateInstanceProfileOutcome
Definition: DeviceFarmClient.h:209
Aws
Definition: AccessManagementClient.h:15
Aws::DeviceFarm::Model::ListTestGridSessionsOutcome
Aws::Utils::Outcome< ListTestGridSessionsResult, DeviceFarmError > ListTestGridSessionsOutcome
Definition: DeviceFarmClient.h:264
Aws::DeviceFarm::DeviceFarmClient::GetDevicePoolCallable
virtual Model::GetDevicePoolOutcomeCallable GetDevicePoolCallable(const Model::GetDevicePoolRequest &request) const
Aws::DeviceFarm::UpdateTestGridProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateTestGridProjectRequest &, const Model::UpdateTestGridProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTestGridProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:441
HttpTypes.h
Aws::DeviceFarm::DeleteNetworkProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteNetworkProfileRequest &, const Model::DeleteNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:378
Aws::DeviceFarm::Model::GetTestGridSessionOutcomeCallable
std::future< GetTestGridSessionOutcome > GetTestGridSessionOutcomeCallable
Definition: DeviceFarmClient.h:319
DeviceFarm_EXPORTS.h
ListDevicesResult.h
Aws::DeviceFarm::Model::GetOfferingStatusOutcome
Aws::Utils::Outcome< GetOfferingStatusResult, DeviceFarmError > GetOfferingStatusOutcome
Definition: DeviceFarmClient.h:234
Aws::DeviceFarm::DeviceFarmClient::CreateTestGridUrlCallable
virtual Model::CreateTestGridUrlOutcomeCallable CreateTestGridUrlCallable(const Model::CreateTestGridUrlRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::StopRunCallable
virtual Model::StopRunOutcomeCallable StopRunCallable(const Model::StopRunRequest &request) const
Aws::DeviceFarm::Model::DeleteNetworkProfileOutcomeCallable
std::future< DeleteNetworkProfileOutcome > DeleteNetworkProfileOutcomeCallable
Definition: DeviceFarmClient.h:297
Aws::DeviceFarm::Model::DeleteInstanceProfileOutcome
Aws::Utils::Outcome< DeleteInstanceProfileResult, DeviceFarmError > DeleteInstanceProfileOutcome
Definition: DeviceFarmClient.h:218
Aws::DeviceFarm::Model::ScheduleRunRequest
Definition: ScheduleRunRequest.h:30
Aws::DeviceFarm::DeviceFarmClient::GetVPCEConfigurationCallable
virtual Model::GetVPCEConfigurationOutcomeCallable GetVPCEConfigurationCallable(const Model::GetVPCEConfigurationRequest &request) const
Aws::DeviceFarm::GetOfferingStatusResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetOfferingStatusRequest &, const Model::GetOfferingStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOfferingStatusResponseReceivedHandler
Definition: DeviceFarmClient.h:393
Aws::DeviceFarm::DeviceFarmClient::ListOfferingTransactionsAsync
virtual void ListOfferingTransactionsAsync(const Model::ListOfferingTransactionsRequest &request, const ListOfferingTransactionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::GetTestGridProjectRequest
Definition: GetTestGridProjectRequest.h:22
Aws::DeviceFarm::Model::GetVPCEConfigurationOutcome
Aws::Utils::Outcome< GetVPCEConfigurationResult, DeviceFarmError > GetVPCEConfigurationOutcome
Definition: DeviceFarmClient.h:243
Aws::DeviceFarm::DeviceFarmClient::ListDevicePoolsCallable
virtual Model::ListDevicePoolsOutcomeCallable ListDevicePoolsCallable(const Model::ListDevicePoolsRequest &request) const
UpdateProjectResult.h
Aws::DeviceFarm::Model::ListRemoteAccessSessionsOutcome
Aws::Utils::Outcome< ListRemoteAccessSessionsResult, DeviceFarmError > ListRemoteAccessSessionsOutcome
Definition: DeviceFarmClient.h:256
Aws::DeviceFarm::Model::StopRemoteAccessSessionOutcomeCallable
std::future< StopRemoteAccessSessionOutcome > StopRemoteAccessSessionOutcomeCallable
Definition: DeviceFarmClient.h:351
Aws::DeviceFarm::DeviceFarmClient::StopJobCallable
virtual Model::StopJobOutcomeCallable StopJobCallable(const Model::StopJobRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::StopRun
virtual Model::StopRunOutcome StopRun(const Model::StopRunRequest &request) const
Aws::DeviceFarm::CreateInstanceProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateInstanceProfileRequest &, const Model::CreateInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstanceProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:368
Aws::DeviceFarm::Model::DeleteRunRequest
Definition: DeleteRunRequest.h:26
Aws::DeviceFarm::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: DeviceFarmClient.h:354
Aws::DeviceFarm::DeviceFarmClient::GetOfferingStatusCallable
virtual Model::GetOfferingStatusOutcomeCallable GetOfferingStatusCallable(const Model::GetOfferingStatusRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListSamplesCallable
virtual Model::ListSamplesOutcomeCallable ListSamplesCallable(const Model::ListSamplesRequest &request) const
Aws::DeviceFarm::Model::ListDevicesOutcome
Aws::Utils::Outcome< ListDevicesResult, DeviceFarmError > ListDevicesOutcome
Definition: DeviceFarmClient.h:248
Aws::DeviceFarm::Model::ListNetworkProfilesOutcomeCallable
std::future< ListNetworkProfilesOutcome > ListNetworkProfilesOutcomeCallable
Definition: DeviceFarmClient.h:329
Aws::DeviceFarm::Model::UpdateTestGridProjectRequest
Definition: UpdateTestGridProjectRequest.h:23
Aws::DeviceFarm::DeviceFarmClient::ListOfferingTransactions
virtual Model::ListOfferingTransactionsOutcome ListOfferingTransactions(const Model::ListOfferingTransactionsRequest &request) const
Aws::DeviceFarm::Model::ListRunsOutcomeCallable
std::future< ListRunsOutcome > ListRunsOutcomeCallable
Definition: DeviceFarmClient.h:335
Aws::DeviceFarm::DeviceFarmClient::StopRemoteAccessSessionAsync
virtual void StopRemoteAccessSessionAsync(const Model::StopRemoteAccessSessionRequest &request, const StopRemoteAccessSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::UpdateVPCEConfigurationOutcomeCallable
std::future< UpdateVPCEConfigurationOutcome > UpdateVPCEConfigurationOutcomeCallable
Definition: DeviceFarmClient.h:362
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::DeviceFarm::DeviceFarmClient::CreateTestGridProject
virtual Model::CreateTestGridProjectOutcome CreateTestGridProject(const Model::CreateTestGridProjectRequest &request) const
DeleteProjectResult.h
Aws::DeviceFarm::CreateUploadResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateUploadRequest &, const Model::CreateUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUploadResponseReceivedHandler
Definition: DeviceFarmClient.h:374
GetTestResult.h
Aws::DeviceFarm::DeviceFarmClient::CreateProjectCallable
virtual Model::CreateProjectOutcomeCallable CreateProjectCallable(const Model::CreateProjectRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UpdateVPCEConfigurationAsync
virtual void UpdateVPCEConfigurationAsync(const Model::UpdateVPCEConfigurationRequest &request, const UpdateVPCEConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::UpdateVPCEConfiguration
virtual Model::UpdateVPCEConfigurationOutcome UpdateVPCEConfiguration(const Model::UpdateVPCEConfigurationRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListDeviceInstancesAsync
virtual void ListDeviceInstancesAsync(const Model::ListDeviceInstancesRequest &request, const ListDeviceInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListUniqueProblemsAsync
virtual void ListUniqueProblemsAsync(const Model::ListUniqueProblemsRequest &request, const ListUniqueProblemsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::ListDeviceInstances
virtual Model::ListDeviceInstancesOutcome ListDeviceInstances(const Model::ListDeviceInstancesRequest &request) const
Aws::DeviceFarm::ListTestGridSessionsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListTestGridSessionsRequest &, const Model::ListTestGridSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTestGridSessionsResponseReceivedHandler
Definition: DeviceFarmClient.h:423
Aws::DeviceFarm::Model::ListArtifactsOutcomeCallable
std::future< ListArtifactsOutcome > ListArtifactsOutcomeCallable
Definition: DeviceFarmClient.h:323
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::DeviceFarm::DeviceFarmClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::DeviceFarm::Model::GetDeviceRequest
Definition: GetDeviceRequest.h:25
Aws::DeviceFarm::TagResourceResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: DeviceFarmClient.h:434
UpdateNetworkProfileResult.h
Aws::DeviceFarm::DeviceFarmClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetInstanceProfileResult.h
Aws::DeviceFarm::Model::DeleteUploadOutcome
Aws::Utils::Outcome< DeleteUploadResult, DeviceFarmError > DeleteUploadOutcome
Definition: DeviceFarmClient.h:224
Aws::DeviceFarm::GetRemoteAccessSessionResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetRemoteAccessSessionRequest &, const Model::GetRemoteAccessSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRemoteAccessSessionResponseReceivedHandler
Definition: DeviceFarmClient.h:395
Aws::DeviceFarm::DeviceFarmClient::PurchaseOfferingAsync
virtual void PurchaseOfferingAsync(const Model::PurchaseOfferingRequest &request, const PurchaseOfferingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeleteRunResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteRunRequest &, const Model::DeleteRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRunResponseReceivedHandler
Definition: DeviceFarmClient.h:381
Aws::DeviceFarm::CreateVPCEConfigurationResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateVPCEConfigurationRequest &, const Model::CreateVPCEConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVPCEConfigurationResponseReceivedHandler
Definition: DeviceFarmClient.h:375
GetUploadResult.h
Aws::DeviceFarm::Model::DeleteProjectOutcome
Aws::Utils::Outcome< DeleteProjectResult, DeviceFarmError > DeleteProjectOutcome
Definition: DeviceFarmClient.h:220
StopRemoteAccessSessionResult.h
Aws::DeviceFarm::DeviceFarmClient::CreateTestGridUrl
virtual Model::CreateTestGridUrlOutcome CreateTestGridUrl(const Model::CreateTestGridUrlRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListSamples
virtual Model::ListSamplesOutcome ListSamples(const Model::ListSamplesRequest &request) const
Aws::DeviceFarm::Model::ListTestGridSessionArtifactsOutcome
Aws::Utils::Outcome< ListTestGridSessionArtifactsResult, DeviceFarmError > ListTestGridSessionArtifactsOutcome
Definition: DeviceFarmClient.h:263
Aws::DeviceFarm::Model::CreateDevicePoolOutcome
Aws::Utils::Outcome< CreateDevicePoolResult, DeviceFarmError > CreateDevicePoolOutcome
Definition: DeviceFarmClient.h:206
Aws::DeviceFarm::Model::ListUniqueProblemsOutcome
Aws::Utils::Outcome< ListUniqueProblemsResult, DeviceFarmError > ListUniqueProblemsOutcome
Definition: DeviceFarmClient.h:266
Aws::DeviceFarm::Model::RenewOfferingOutcome
Aws::Utils::Outcome< RenewOfferingResult, DeviceFarmError > RenewOfferingOutcome
Definition: DeviceFarmClient.h:270
Aws::DeviceFarm::Model::DeleteDevicePoolRequest
Definition: DeleteDevicePoolRequest.h:26
Aws::DeviceFarm::ListSamplesResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListSamplesRequest &, const Model::ListSamplesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSamplesResponseReceivedHandler
Definition: DeviceFarmClient.h:417
Aws::DeviceFarm::Model::GetUploadOutcomeCallable
std::future< GetUploadOutcome > GetUploadOutcomeCallable
Definition: DeviceFarmClient.h:320
Aws::DeviceFarm::DeviceFarmClient::DeleteNetworkProfile
virtual Model::DeleteNetworkProfileOutcome DeleteNetworkProfile(const Model::DeleteNetworkProfileRequest &request) const
AWSClient.h
Aws::DeviceFarm::DeviceFarmClient::GetSuiteCallable
virtual Model::GetSuiteOutcomeCallable GetSuiteCallable(const Model::GetSuiteRequest &request) const
Aws::DeviceFarm::Model::ListJobsOutcome
Aws::Utils::Outcome< ListJobsResult, DeviceFarmError > ListJobsOutcome
Definition: DeviceFarmClient.h:250
Aws::DeviceFarm::Model::UpdateDeviceInstanceOutcomeCallable
std::future< UpdateDeviceInstanceOutcome > UpdateDeviceInstanceOutcomeCallable
Definition: DeviceFarmClient.h:355
Aws::DeviceFarm::DeviceFarmClient::DeleteDevicePool
virtual Model::DeleteDevicePoolOutcome DeleteDevicePool(const Model::DeleteDevicePoolRequest &request) const
Aws::DeviceFarm::Model::ListInstanceProfilesRequest
Definition: ListInstanceProfilesRequest.h:22
Aws::DeviceFarm::DeviceFarmClient::GetInstanceProfileAsync
virtual void GetInstanceProfileAsync(const Model::GetInstanceProfileRequest &request, const GetInstanceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::GetDeviceInstanceResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetDeviceInstanceRequest &, const Model::GetDeviceInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceInstanceResponseReceivedHandler
Definition: DeviceFarmClient.h:387
Aws::DeviceFarm::DeviceFarmClient::CreateUploadCallable
virtual Model::CreateUploadOutcomeCallable CreateUploadCallable(const Model::CreateUploadRequest &request) const
Aws::DeviceFarm::Model::GetDevicePoolRequest
Definition: GetDevicePoolRequest.h:26
Aws::DeviceFarm::Model::GetDeviceOutcome
Aws::Utils::Outcome< GetDeviceResult, DeviceFarmError > GetDeviceOutcome
Definition: DeviceFarmClient.h:227
Aws::DeviceFarm::DeviceFarmClient::UpdateProject
virtual Model::UpdateProjectOutcome UpdateProject(const Model::UpdateProjectRequest &request) const
Aws::DeviceFarm::ListSuitesResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListSuitesRequest &, const Model::ListSuitesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSuitesResponseReceivedHandler
Definition: DeviceFarmClient.h:418
Aws::DeviceFarm::DeviceFarmClient::DeleteProjectAsync
virtual void DeleteProjectAsync(const Model::DeleteProjectRequest &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeviceFarmClient::UpdateTestGridProject
virtual Model::UpdateTestGridProjectOutcome UpdateTestGridProject(const Model::UpdateTestGridProjectRequest &request) const
ListOfferingsResult.h
Aws::DeviceFarm::DeviceFarmClient::ListVPCEConfigurationsAsync
virtual void ListVPCEConfigurationsAsync(const Model::ListVPCEConfigurationsRequest &request, const ListVPCEConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListVPCEConfigurationsOutcomeCallable
std::future< ListVPCEConfigurationsOutcome > ListVPCEConfigurationsOutcomeCallable
Definition: DeviceFarmClient.h:346
Aws::DeviceFarm::Model::ListProjectsOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
Definition: DeviceFarmClient.h:333
Aws::DeviceFarm::Model::CreateDevicePoolRequest
Definition: CreateDevicePoolRequest.h:28
Aws::DeviceFarm::PurchaseOfferingResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::PurchaseOfferingRequest &, const Model::PurchaseOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseOfferingResponseReceivedHandler
Definition: DeviceFarmClient.h:428
Aws::DeviceFarm::DeviceFarmClient::CreateUpload
virtual Model::CreateUploadOutcome CreateUpload(const Model::CreateUploadRequest &request) const
GetTestGridSessionResult.h
Aws::DeviceFarm::Model::PurchaseOfferingOutcomeCallable
std::future< PurchaseOfferingOutcome > PurchaseOfferingOutcomeCallable
Definition: DeviceFarmClient.h:347
Aws::DeviceFarm::Model::DeleteInstanceProfileOutcomeCallable
std::future< DeleteInstanceProfileOutcome > DeleteInstanceProfileOutcomeCallable
Definition: DeviceFarmClient.h:296
Aws::DeviceFarm::Model::CreateInstanceProfileRequest
Definition: CreateInstanceProfileRequest.h:23
Aws::DeviceFarm::CreateProjectResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
Definition: DeviceFarmClient.h:370
Aws::DeviceFarm::Model::GetDevicePoolOutcomeCallable
std::future< GetDevicePoolOutcome > GetDevicePoolOutcomeCallable
Definition: DeviceFarmClient.h:307
Aws::DeviceFarm::Model::CreateUploadOutcome
Aws::Utils::Outcome< CreateUploadResult, DeviceFarmError > CreateUploadOutcome
Definition: DeviceFarmClient.h:215
Aws::DeviceFarm::GetTestResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetTestRequest &, const Model::GetTestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTestResponseReceivedHandler
Definition: DeviceFarmClient.h:398
Aws::DeviceFarm::Model::ListUploadsOutcomeCallable
std::future< ListUploadsOutcome > ListUploadsOutcomeCallable
Definition: DeviceFarmClient.h:345
Aws::DeviceFarm::GetUploadResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetUploadRequest &, const Model::GetUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUploadResponseReceivedHandler
Definition: DeviceFarmClient.h:401
Aws::DeviceFarm::DeviceFarmClient::ListNetworkProfilesAsync
virtual void ListNetworkProfilesAsync(const Model::ListNetworkProfilesRequest &request, const ListNetworkProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListSuitesRequest
Definition: ListSuitesRequest.h:26
Aws::DeviceFarm::GetDevicePoolCompatibilityResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetDevicePoolCompatibilityRequest &, const Model::GetDevicePoolCompatibilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevicePoolCompatibilityResponseReceivedHandler
Definition: DeviceFarmClient.h:389
Aws::DeviceFarm::DeviceFarmClient::ListOfferingsAsync
virtual void ListOfferingsAsync(const Model::ListOfferingsRequest &request, const ListOfferingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListVPCEConfigurationsRequest
Definition: ListVPCEConfigurationsRequest.h:22
Aws::DeviceFarm::Model::ListTestGridProjectsOutcomeCallable
std::future< ListTestGridProjectsOutcome > ListTestGridProjectsOutcomeCallable
Definition: DeviceFarmClient.h:339
Aws::DeviceFarm::Model::GetVPCEConfigurationOutcomeCallable
std::future< GetVPCEConfigurationOutcome > GetVPCEConfigurationOutcomeCallable
Definition: DeviceFarmClient.h:321
Aws::DeviceFarm::DeviceFarmClient::ListInstanceProfilesCallable
virtual Model::ListInstanceProfilesOutcomeCallable ListInstanceProfilesCallable(const Model::ListInstanceProfilesRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListInstanceProfilesAsync
virtual void ListInstanceProfilesAsync(const Model::ListInstanceProfilesRequest &request, const ListInstanceProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::UpdateVPCEConfigurationResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::UpdateVPCEConfigurationRequest &, const Model::UpdateVPCEConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVPCEConfigurationResponseReceivedHandler
Definition: DeviceFarmClient.h:443
CreateVPCEConfigurationResult.h
Aws::DeviceFarm::Model::UpdateNetworkProfileRequest
Definition: UpdateNetworkProfileRequest.h:23
Aws::DeviceFarm::DeviceFarmClient::UpdateUploadAsync
virtual void UpdateUploadAsync(const Model::UpdateUploadRequest &request, const UpdateUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListRemoteAccessSessionsResult.h
Aws::DeviceFarm::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: DeviceFarmClient.h:338
Aws::DeviceFarm::DeviceFarmClient::RenewOfferingCallable
virtual Model::RenewOfferingOutcomeCallable RenewOfferingCallable(const Model::RenewOfferingRequest &request) const
Aws::DeviceFarm::Model::ListUploadsOutcome
Aws::Utils::Outcome< ListUploadsResult, DeviceFarmError > ListUploadsOutcome
Definition: DeviceFarmClient.h:267
Aws::DeviceFarm::DeviceFarmClient::ListTests
virtual Model::ListTestsOutcome ListTests(const Model::ListTestsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::UpdateNetworkProfileAsync
virtual void UpdateNetworkProfileAsync(const Model::UpdateNetworkProfileRequest &request, const UpdateNetworkProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::ListTestsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListTestsRequest &, const Model::ListTestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTestsResponseReceivedHandler
Definition: DeviceFarmClient.h:424
Aws::DeviceFarm::Model::GetDevicePoolCompatibilityOutcome
Aws::Utils::Outcome< GetDevicePoolCompatibilityResult, DeviceFarmError > GetDevicePoolCompatibilityOutcome
Definition: DeviceFarmClient.h:230
Aws::DeviceFarm::DeviceFarmClient::ListRunsCallable
virtual Model::ListRunsOutcomeCallable ListRunsCallable(const Model::ListRunsRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::GetTestAsync
virtual void GetTestAsync(const Model::GetTestRequest &request, const GetTestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteInstanceProfileResult.h
Aws::DeviceFarm::DeviceFarmClient::ListRemoteAccessSessions
virtual Model::ListRemoteAccessSessionsOutcome ListRemoteAccessSessions(const Model::ListRemoteAccessSessionsRequest &request) const
ListInstanceProfilesResult.h
ListTestGridProjectsResult.h
GetNetworkProfileResult.h
Aws::DeviceFarm::DeviceFarmClient::ListJobsAsync
virtual void ListJobsAsync(const Model::ListJobsRequest &request, const ListJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::CreateTestGridProjectOutcome
Aws::Utils::Outcome< CreateTestGridProjectResult, DeviceFarmError > CreateTestGridProjectOutcome
Definition: DeviceFarmClient.h:213
Aws::DeviceFarm::Model::CreateRemoteAccessSessionOutcome
Aws::Utils::Outcome< CreateRemoteAccessSessionResult, DeviceFarmError > CreateRemoteAccessSessionOutcome
Definition: DeviceFarmClient.h:212
Aws::DeviceFarm::ListTestGridSessionArtifactsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListTestGridSessionArtifactsRequest &, const Model::ListTestGridSessionArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTestGridSessionArtifactsResponseReceivedHandler
Definition: DeviceFarmClient.h:422
Aws::DeviceFarm::DeleteInstanceProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteInstanceProfileRequest &, const Model::DeleteInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInstanceProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:377
Aws::DeviceFarm::Model::DeleteVPCEConfigurationOutcomeCallable
std::future< DeleteVPCEConfigurationOutcome > DeleteVPCEConfigurationOutcomeCallable
Definition: DeviceFarmClient.h:303
Aws::DeviceFarm::DeviceFarmClient::GetTest
virtual Model::GetTestOutcome GetTest(const Model::GetTestRequest &request) const
Aws::DeviceFarm::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, DeviceFarmError > UntagResourceOutcome
Definition: DeviceFarmClient.h:276
Aws::DeviceFarm::DeviceFarmClient::GetInstanceProfileCallable
virtual Model::GetInstanceProfileOutcomeCallable GetInstanceProfileCallable(const Model::GetInstanceProfileRequest &request) const
Aws::DeviceFarm::DeviceFarmClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
TagResourceResult.h
Aws::DeviceFarm::Model::CreateNetworkProfileRequest
Definition: CreateNetworkProfileRequest.h:23
Aws::DeviceFarm::Model::UpdateDevicePoolRequest
Definition: UpdateDevicePoolRequest.h:28
Aws::DeviceFarm::Model::ScheduleRunOutcomeCallable
std::future< ScheduleRunOutcome > ScheduleRunOutcomeCallable
Definition: DeviceFarmClient.h:349
Aws::DeviceFarm::Model::CreateInstanceProfileOutcomeCallable
std::future< CreateInstanceProfileOutcome > CreateInstanceProfileOutcomeCallable
Definition: DeviceFarmClient.h:287
Aws::DeviceFarm::Model::GetAccountSettingsOutcomeCallable
std::future< GetAccountSettingsOutcome > GetAccountSettingsOutcomeCallable
Definition: DeviceFarmClient.h:304
Aws::DeviceFarm::DeviceFarmClient::UpdateProjectCallable
virtual Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const Model::UpdateProjectRequest &request) const
Aws::DeviceFarm::Model::GetUploadRequest
Definition: GetUploadRequest.h:26
Aws::DeviceFarm::DeviceFarmClient::GetDevice
virtual Model::GetDeviceOutcome GetDevice(const Model::GetDeviceRequest &request) const
Aws::DeviceFarm::Model::UpdateDevicePoolOutcome
Aws::Utils::Outcome< UpdateDevicePoolResult, DeviceFarmError > UpdateDevicePoolOutcome
Definition: DeviceFarmClient.h:278
Aws::DeviceFarm::Model::ListOfferingsRequest
Definition: ListOfferingsRequest.h:25
Aws::DeviceFarm::DeviceFarmClient::ListVPCEConfigurationsCallable
virtual Model::ListVPCEConfigurationsOutcomeCallable ListVPCEConfigurationsCallable(const Model::ListVPCEConfigurationsRequest &request) const
JsonSerializer.h
Aws::DeviceFarm::DeviceFarmClient::CreateVPCEConfigurationAsync
virtual void CreateVPCEConfigurationAsync(const Model::CreateVPCEConfigurationRequest &request, const CreateVPCEConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::Model::ListRunsOutcome
Aws::Utils::Outcome< ListRunsResult, DeviceFarmError > ListRunsOutcome
Definition: DeviceFarmClient.h:257
Aws::DeviceFarm::ListDeviceInstancesResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListDeviceInstancesRequest &, const Model::ListDeviceInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeviceInstancesResponseReceivedHandler
Definition: DeviceFarmClient.h:405
ListArtifactsResult.h
GetRemoteAccessSessionResult.h
Aws::DeviceFarm::GetNetworkProfileResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetNetworkProfileRequest &, const Model::GetNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetNetworkProfileResponseReceivedHandler
Definition: DeviceFarmClient.h:392
Aws::DeviceFarm::DeviceFarmClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DeviceFarm::DeleteVPCEConfigurationResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::DeleteVPCEConfigurationRequest &, const Model::DeleteVPCEConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVPCEConfigurationResponseReceivedHandler
Definition: DeviceFarmClient.h:384
GetSuiteResult.h
Aws::DeviceFarm::DeviceFarmClient::CreateNetworkProfile
virtual Model::CreateNetworkProfileOutcome CreateNetworkProfile(const Model::CreateNetworkProfileRequest &request) const
Aws::DeviceFarm::GetSuiteResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::GetSuiteRequest &, const Model::GetSuiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSuiteResponseReceivedHandler
Definition: DeviceFarmClient.h:397
Aws::DeviceFarm::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: DeviceFarmClient.h:353
Aws::DeviceFarm::Model::ListOfferingTransactionsOutcomeCallable
std::future< ListOfferingTransactionsOutcome > ListOfferingTransactionsOutcomeCallable
Definition: DeviceFarmClient.h:331
Aws::DeviceFarm::Model::GetAccountSettingsRequest
Definition: GetAccountSettingsRequest.h:24
Aws::DeviceFarm::CreateTestGridUrlResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::CreateTestGridUrlRequest &, const Model::CreateTestGridUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTestGridUrlResponseReceivedHandler
Definition: DeviceFarmClient.h:373
Aws::DeviceFarm::ListOfferingTransactionsResponseReceivedHandler
std::function< void(const DeviceFarmClient *, const Model::ListOfferingTransactionsRequest &, const Model::ListOfferingTransactionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOfferingTransactionsResponseReceivedHandler
Definition: DeviceFarmClient.h:412