AWS SDK for C++

AWS SDK for C++ Version 1.11.844

Loading...
Searching...
No Matches
DevOpsAgentClient.h
1
6#pragma once
7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/devops-agent/DevOpsAgentPaginationBase.h>
12#include <aws/devops-agent/DevOpsAgentServiceClientModel.h>
13#include <aws/devops-agent/DevOpsAgentWaiter.h>
14#include <aws/devops-agent/DevOpsAgent_EXPORTS.h>
15
16namespace Aws {
17namespace DevOpsAgent {
28class AWS_DEVOPSAGENT_API DevOpsAgentClient : public Aws::Client::AWSJsonClient,
29 public Aws::Client::ClientWithAsyncTemplateMethods<DevOpsAgentClient>,
30 public DevOpsAgentPaginationBase<DevOpsAgentClient>,
31 public DevOpsAgentWaiter<DevOpsAgentClient> {
32 public:
34 static const char* GetServiceName();
35 static const char* GetAllocationTag();
36
39
46 std::shared_ptr<DevOpsAgentEndpointProviderBase> endpointProvider = nullptr);
47
53 const Aws::Auth::AWSCredentials& credentials, std::shared_ptr<DevOpsAgentEndpointProviderBase> endpointProvider = nullptr,
55
61 const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
62 std::shared_ptr<DevOpsAgentEndpointProviderBase> endpointProvider = nullptr,
64
65 /* Legacy constructors due deprecation */
71
76 DevOpsAgentClient(const Aws::Auth::AWSCredentials& credentials, const Aws::Client::ClientConfiguration& clientConfiguration);
77
82 DevOpsAgentClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
83 const Aws::Client::ClientConfiguration& clientConfiguration);
84
85 /* End of legacy constructors due deprecation */
87
96
101 template <typename AssociateServiceRequestT = Model::AssociateServiceRequest>
102 Model::AssociateServiceOutcomeCallable AssociateServiceCallable(const AssociateServiceRequestT& request) const {
103 return SubmitCallable(&DevOpsAgentClient::AssociateService, request);
104 }
105
110 template <typename AssociateServiceRequestT = Model::AssociateServiceRequest>
111 void AssociateServiceAsync(const AssociateServiceRequestT& request, const AssociateServiceResponseReceivedHandler& handler,
112 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
113 return SubmitAsync(&DevOpsAgentClient::AssociateService, request, handler, context);
114 }
115
123
128 template <typename CreateAgentSpaceRequestT = Model::CreateAgentSpaceRequest>
129 Model::CreateAgentSpaceOutcomeCallable CreateAgentSpaceCallable(const CreateAgentSpaceRequestT& request) const {
130 return SubmitCallable(&DevOpsAgentClient::CreateAgentSpace, request);
131 }
132
137 template <typename CreateAgentSpaceRequestT = Model::CreateAgentSpaceRequest>
138 void CreateAgentSpaceAsync(const CreateAgentSpaceRequestT& request, const CreateAgentSpaceResponseReceivedHandler& handler,
139 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
140 return SubmitAsync(&DevOpsAgentClient::CreateAgentSpace, request, handler, context);
141 }
142
150
154 template <typename CreateAssetRequestT = Model::CreateAssetRequest>
155 Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT& request) const {
156 return SubmitCallable(&DevOpsAgentClient::CreateAsset, request);
157 }
158
163 template <typename CreateAssetRequestT = Model::CreateAssetRequest>
164 void CreateAssetAsync(const CreateAssetRequestT& request, const CreateAssetResponseReceivedHandler& handler,
165 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
166 return SubmitAsync(&DevOpsAgentClient::CreateAsset, request, handler, context);
167 }
168
175
179 template <typename CreateAssetFileRequestT = Model::CreateAssetFileRequest>
180 Model::CreateAssetFileOutcomeCallable CreateAssetFileCallable(const CreateAssetFileRequestT& request) const {
181 return SubmitCallable(&DevOpsAgentClient::CreateAssetFile, request);
182 }
183
188 template <typename CreateAssetFileRequestT = Model::CreateAssetFileRequest>
189 void CreateAssetFileAsync(const CreateAssetFileRequestT& request, const CreateAssetFileResponseReceivedHandler& handler,
190 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
191 return SubmitAsync(&DevOpsAgentClient::CreateAssetFile, request, handler, context);
192 }
193
201
206 template <typename CreateBacklogTaskRequestT = Model::CreateBacklogTaskRequest>
207 Model::CreateBacklogTaskOutcomeCallable CreateBacklogTaskCallable(const CreateBacklogTaskRequestT& request) const {
208 return SubmitCallable(&DevOpsAgentClient::CreateBacklogTask, request);
209 }
210
215 template <typename CreateBacklogTaskRequestT = Model::CreateBacklogTaskRequest>
216 void CreateBacklogTaskAsync(const CreateBacklogTaskRequestT& request, const CreateBacklogTaskResponseReceivedHandler& handler,
217 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
218 return SubmitAsync(&DevOpsAgentClient::CreateBacklogTask, request, handler, context);
219 }
220
228
232 template <typename CreateChatRequestT = Model::CreateChatRequest>
233 Model::CreateChatOutcomeCallable CreateChatCallable(const CreateChatRequestT& request) const {
234 return SubmitCallable(&DevOpsAgentClient::CreateChat, request);
235 }
236
241 template <typename CreateChatRequestT = Model::CreateChatRequest>
242 void CreateChatAsync(const CreateChatRequestT& request, const CreateChatResponseReceivedHandler& handler,
243 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
244 return SubmitAsync(&DevOpsAgentClient::CreateChat, request, handler, context);
245 }
246
254
259 template <typename CreatePrivateConnectionRequestT = Model::CreatePrivateConnectionRequest>
260 Model::CreatePrivateConnectionOutcomeCallable CreatePrivateConnectionCallable(const CreatePrivateConnectionRequestT& request) const {
261 return SubmitCallable(&DevOpsAgentClient::CreatePrivateConnection, request);
262 }
263
268 template <typename CreatePrivateConnectionRequestT = Model::CreatePrivateConnectionRequest>
269 void CreatePrivateConnectionAsync(const CreatePrivateConnectionRequestT& request,
271 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
272 return SubmitAsync(&DevOpsAgentClient::CreatePrivateConnection, request, handler, context);
273 }
274
282
286 template <typename CreateTriggerRequestT = Model::CreateTriggerRequest>
287 Model::CreateTriggerOutcomeCallable CreateTriggerCallable(const CreateTriggerRequestT& request) const {
288 return SubmitCallable(&DevOpsAgentClient::CreateTrigger, request);
289 }
290
295 template <typename CreateTriggerRequestT = Model::CreateTriggerRequest>
296 void CreateTriggerAsync(const CreateTriggerRequestT& request, const CreateTriggerResponseReceivedHandler& handler,
297 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
298 return SubmitAsync(&DevOpsAgentClient::CreateTrigger, request, handler, context);
299 }
300
308
313 template <typename DeleteAgentSpaceRequestT = Model::DeleteAgentSpaceRequest>
314 Model::DeleteAgentSpaceOutcomeCallable DeleteAgentSpaceCallable(const DeleteAgentSpaceRequestT& request) const {
315 return SubmitCallable(&DevOpsAgentClient::DeleteAgentSpace, request);
316 }
317
322 template <typename DeleteAgentSpaceRequestT = Model::DeleteAgentSpaceRequest>
323 void DeleteAgentSpaceAsync(const DeleteAgentSpaceRequestT& request, const DeleteAgentSpaceResponseReceivedHandler& handler,
324 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
325 return SubmitAsync(&DevOpsAgentClient::DeleteAgentSpace, request, handler, context);
326 }
327
335
339 template <typename DeleteAssetRequestT = Model::DeleteAssetRequest>
340 Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT& request) const {
341 return SubmitCallable(&DevOpsAgentClient::DeleteAsset, request);
342 }
343
348 template <typename DeleteAssetRequestT = Model::DeleteAssetRequest>
349 void DeleteAssetAsync(const DeleteAssetRequestT& request, const DeleteAssetResponseReceivedHandler& handler,
350 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
351 return SubmitAsync(&DevOpsAgentClient::DeleteAsset, request, handler, context);
352 }
353
360
364 template <typename DeleteAssetFileRequestT = Model::DeleteAssetFileRequest>
365 Model::DeleteAssetFileOutcomeCallable DeleteAssetFileCallable(const DeleteAssetFileRequestT& request) const {
366 return SubmitCallable(&DevOpsAgentClient::DeleteAssetFile, request);
367 }
368
373 template <typename DeleteAssetFileRequestT = Model::DeleteAssetFileRequest>
374 void DeleteAssetFileAsync(const DeleteAssetFileRequestT& request, const DeleteAssetFileResponseReceivedHandler& handler,
375 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
376 return SubmitAsync(&DevOpsAgentClient::DeleteAssetFile, request, handler, context);
377 }
378
386
391 template <typename DeletePrivateConnectionRequestT = Model::DeletePrivateConnectionRequest>
392 Model::DeletePrivateConnectionOutcomeCallable DeletePrivateConnectionCallable(const DeletePrivateConnectionRequestT& request) const {
393 return SubmitCallable(&DevOpsAgentClient::DeletePrivateConnection, request);
394 }
395
400 template <typename DeletePrivateConnectionRequestT = Model::DeletePrivateConnectionRequest>
401 void DeletePrivateConnectionAsync(const DeletePrivateConnectionRequestT& request,
403 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
404 return SubmitAsync(&DevOpsAgentClient::DeletePrivateConnection, request, handler, context);
405 }
406
414
418 template <typename DeleteTriggerRequestT = Model::DeleteTriggerRequest>
419 Model::DeleteTriggerOutcomeCallable DeleteTriggerCallable(const DeleteTriggerRequestT& request) const {
420 return SubmitCallable(&DevOpsAgentClient::DeleteTrigger, request);
421 }
422
427 template <typename DeleteTriggerRequestT = Model::DeleteTriggerRequest>
428 void DeleteTriggerAsync(const DeleteTriggerRequestT& request, const DeleteTriggerResponseReceivedHandler& handler,
429 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
430 return SubmitAsync(&DevOpsAgentClient::DeleteTrigger, request, handler, context);
431 }
432
439
444 template <typename DeregisterServiceRequestT = Model::DeregisterServiceRequest>
445 Model::DeregisterServiceOutcomeCallable DeregisterServiceCallable(const DeregisterServiceRequestT& request) const {
446 return SubmitCallable(&DevOpsAgentClient::DeregisterService, request);
447 }
448
453 template <typename DeregisterServiceRequestT = Model::DeregisterServiceRequest>
454 void DeregisterServiceAsync(const DeregisterServiceRequestT& request, const DeregisterServiceResponseReceivedHandler& handler,
455 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
456 return SubmitAsync(&DevOpsAgentClient::DeregisterService, request, handler, context);
457 }
458
466
471 template <typename DescribePrivateConnectionRequestT = Model::DescribePrivateConnectionRequest>
473 const DescribePrivateConnectionRequestT& request) const {
474 return SubmitCallable(&DevOpsAgentClient::DescribePrivateConnection, request);
475 }
476
481 template <typename DescribePrivateConnectionRequestT = Model::DescribePrivateConnectionRequest>
482 void DescribePrivateConnectionAsync(const DescribePrivateConnectionRequestT& request,
484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
485 return SubmitAsync(&DevOpsAgentClient::DescribePrivateConnection, request, handler, context);
486 }
487
495
500 template <typename DisableOperatorAppRequestT = Model::DisableOperatorAppRequest>
501 Model::DisableOperatorAppOutcomeCallable DisableOperatorAppCallable(const DisableOperatorAppRequestT& request) const {
502 return SubmitCallable(&DevOpsAgentClient::DisableOperatorApp, request);
503 }
504
509 template <typename DisableOperatorAppRequestT = Model::DisableOperatorAppRequest>
510 void DisableOperatorAppAsync(const DisableOperatorAppRequestT& request, const DisableOperatorAppResponseReceivedHandler& handler,
511 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
512 return SubmitAsync(&DevOpsAgentClient::DisableOperatorApp, request, handler, context);
513 }
514
523
528 template <typename DisassociateServiceRequestT = Model::DisassociateServiceRequest>
529 Model::DisassociateServiceOutcomeCallable DisassociateServiceCallable(const DisassociateServiceRequestT& request) const {
530 return SubmitCallable(&DevOpsAgentClient::DisassociateService, request);
531 }
532
537 template <typename DisassociateServiceRequestT = Model::DisassociateServiceRequest>
538 void DisassociateServiceAsync(const DisassociateServiceRequestT& request, const DisassociateServiceResponseReceivedHandler& handler,
539 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
540 return SubmitAsync(&DevOpsAgentClient::DisassociateService, request, handler, context);
541 }
542
550
555 template <typename EnableOperatorAppRequestT = Model::EnableOperatorAppRequest>
556 Model::EnableOperatorAppOutcomeCallable EnableOperatorAppCallable(const EnableOperatorAppRequestT& request) const {
557 return SubmitCallable(&DevOpsAgentClient::EnableOperatorApp, request);
558 }
559
564 template <typename EnableOperatorAppRequestT = Model::EnableOperatorAppRequest>
565 void EnableOperatorAppAsync(const EnableOperatorAppRequestT& request, const EnableOperatorAppResponseReceivedHandler& handler,
566 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
567 return SubmitAsync(&DevOpsAgentClient::EnableOperatorApp, request, handler, context);
568 }
569
577
581 template <typename GetAccountUsageRequestT = Model::GetAccountUsageRequest>
582 Model::GetAccountUsageOutcomeCallable GetAccountUsageCallable(const GetAccountUsageRequestT& request = {}) const {
583 return SubmitCallable(&DevOpsAgentClient::GetAccountUsage, request);
584 }
585
590 template <typename GetAccountUsageRequestT = Model::GetAccountUsageRequest>
592 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
593 const GetAccountUsageRequestT& request = {}) const {
594 return SubmitAsync(&DevOpsAgentClient::GetAccountUsage, request, handler, context);
595 }
596
604
608 template <typename GetAgentSpaceRequestT = Model::GetAgentSpaceRequest>
609 Model::GetAgentSpaceOutcomeCallable GetAgentSpaceCallable(const GetAgentSpaceRequestT& request) const {
610 return SubmitCallable(&DevOpsAgentClient::GetAgentSpace, request);
611 }
612
617 template <typename GetAgentSpaceRequestT = Model::GetAgentSpaceRequest>
618 void GetAgentSpaceAsync(const GetAgentSpaceRequestT& request, const GetAgentSpaceResponseReceivedHandler& handler,
619 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
620 return SubmitAsync(&DevOpsAgentClient::GetAgentSpace, request, handler, context);
621 }
622
629
633 template <typename GetAssetRequestT = Model::GetAssetRequest>
634 Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT& request) const {
635 return SubmitCallable(&DevOpsAgentClient::GetAsset, request);
636 }
637
642 template <typename GetAssetRequestT = Model::GetAssetRequest>
643 void GetAssetAsync(const GetAssetRequestT& request, const GetAssetResponseReceivedHandler& handler,
644 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
645 return SubmitAsync(&DevOpsAgentClient::GetAsset, request, handler, context);
646 }
647
654
658 template <typename GetAssetContentRequestT = Model::GetAssetContentRequest>
659 Model::GetAssetContentOutcomeCallable GetAssetContentCallable(const GetAssetContentRequestT& request) const {
660 return SubmitCallable(&DevOpsAgentClient::GetAssetContent, request);
661 }
662
667 template <typename GetAssetContentRequestT = Model::GetAssetContentRequest>
668 void GetAssetContentAsync(const GetAssetContentRequestT& request, const GetAssetContentResponseReceivedHandler& handler,
669 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
670 return SubmitAsync(&DevOpsAgentClient::GetAssetContent, request, handler, context);
671 }
672
679
683 template <typename GetAssetFileRequestT = Model::GetAssetFileRequest>
684 Model::GetAssetFileOutcomeCallable GetAssetFileCallable(const GetAssetFileRequestT& request) const {
685 return SubmitCallable(&DevOpsAgentClient::GetAssetFile, request);
686 }
687
692 template <typename GetAssetFileRequestT = Model::GetAssetFileRequest>
693 void GetAssetFileAsync(const GetAssetFileRequestT& request, const GetAssetFileResponseReceivedHandler& handler,
694 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
695 return SubmitAsync(&DevOpsAgentClient::GetAssetFile, request, handler, context);
696 }
697
705
709 template <typename GetAssociationRequestT = Model::GetAssociationRequest>
710 Model::GetAssociationOutcomeCallable GetAssociationCallable(const GetAssociationRequestT& request) const {
711 return SubmitCallable(&DevOpsAgentClient::GetAssociation, request);
712 }
713
718 template <typename GetAssociationRequestT = Model::GetAssociationRequest>
719 void GetAssociationAsync(const GetAssociationRequestT& request, const GetAssociationResponseReceivedHandler& handler,
720 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
721 return SubmitAsync(&DevOpsAgentClient::GetAssociation, request, handler, context);
722 }
723
731
735 template <typename GetBacklogTaskRequestT = Model::GetBacklogTaskRequest>
736 Model::GetBacklogTaskOutcomeCallable GetBacklogTaskCallable(const GetBacklogTaskRequestT& request) const {
737 return SubmitCallable(&DevOpsAgentClient::GetBacklogTask, request);
738 }
739
744 template <typename GetBacklogTaskRequestT = Model::GetBacklogTaskRequest>
745 void GetBacklogTaskAsync(const GetBacklogTaskRequestT& request, const GetBacklogTaskResponseReceivedHandler& handler,
746 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
747 return SubmitAsync(&DevOpsAgentClient::GetBacklogTask, request, handler, context);
748 }
749
757
761 template <typename GetOperatorAppRequestT = Model::GetOperatorAppRequest>
762 Model::GetOperatorAppOutcomeCallable GetOperatorAppCallable(const GetOperatorAppRequestT& request) const {
763 return SubmitCallable(&DevOpsAgentClient::GetOperatorApp, request);
764 }
765
770 template <typename GetOperatorAppRequestT = Model::GetOperatorAppRequest>
771 void GetOperatorAppAsync(const GetOperatorAppRequestT& request, const GetOperatorAppResponseReceivedHandler& handler,
772 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
773 return SubmitAsync(&DevOpsAgentClient::GetOperatorApp, request, handler, context);
774 }
775
782
787 template <typename GetRecommendationRequestT = Model::GetRecommendationRequest>
788 Model::GetRecommendationOutcomeCallable GetRecommendationCallable(const GetRecommendationRequestT& request) const {
789 return SubmitCallable(&DevOpsAgentClient::GetRecommendation, request);
790 }
791
796 template <typename GetRecommendationRequestT = Model::GetRecommendationRequest>
797 void GetRecommendationAsync(const GetRecommendationRequestT& request, const GetRecommendationResponseReceivedHandler& handler,
798 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
799 return SubmitAsync(&DevOpsAgentClient::GetRecommendation, request, handler, context);
800 }
801
809
813 template <typename GetServiceRequestT = Model::GetServiceRequest>
814 Model::GetServiceOutcomeCallable GetServiceCallable(const GetServiceRequestT& request) const {
815 return SubmitCallable(&DevOpsAgentClient::GetService, request);
816 }
817
822 template <typename GetServiceRequestT = Model::GetServiceRequest>
823 void GetServiceAsync(const GetServiceRequestT& request, const GetServiceResponseReceivedHandler& handler,
824 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
825 return SubmitAsync(&DevOpsAgentClient::GetService, request, handler, context);
826 }
827
834
838 template <typename GetTriggerRequestT = Model::GetTriggerRequest>
839 Model::GetTriggerOutcomeCallable GetTriggerCallable(const GetTriggerRequestT& request) const {
840 return SubmitCallable(&DevOpsAgentClient::GetTrigger, request);
841 }
842
847 template <typename GetTriggerRequestT = Model::GetTriggerRequest>
848 void GetTriggerAsync(const GetTriggerRequestT& request, const GetTriggerResponseReceivedHandler& handler,
849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
850 return SubmitAsync(&DevOpsAgentClient::GetTrigger, request, handler, context);
851 }
852
859
863 template <typename ListAgentSpacesRequestT = Model::ListAgentSpacesRequest>
864 Model::ListAgentSpacesOutcomeCallable ListAgentSpacesCallable(const ListAgentSpacesRequestT& request = {}) const {
865 return SubmitCallable(&DevOpsAgentClient::ListAgentSpaces, request);
866 }
867
872 template <typename ListAgentSpacesRequestT = Model::ListAgentSpacesRequest>
874 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
875 const ListAgentSpacesRequestT& request = {}) const {
876 return SubmitAsync(&DevOpsAgentClient::ListAgentSpaces, request, handler, context);
877 }
878
885
889 template <typename ListAssetFilesRequestT = Model::ListAssetFilesRequest>
890 Model::ListAssetFilesOutcomeCallable ListAssetFilesCallable(const ListAssetFilesRequestT& request) const {
891 return SubmitCallable(&DevOpsAgentClient::ListAssetFiles, request);
892 }
893
898 template <typename ListAssetFilesRequestT = Model::ListAssetFilesRequest>
899 void ListAssetFilesAsync(const ListAssetFilesRequestT& request, const ListAssetFilesResponseReceivedHandler& handler,
900 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
901 return SubmitAsync(&DevOpsAgentClient::ListAssetFiles, request, handler, context);
902 }
903
910
914 template <typename ListAssetTypesRequestT = Model::ListAssetTypesRequest>
915 Model::ListAssetTypesOutcomeCallable ListAssetTypesCallable(const ListAssetTypesRequestT& request = {}) const {
916 return SubmitCallable(&DevOpsAgentClient::ListAssetTypes, request);
917 }
918
923 template <typename ListAssetTypesRequestT = Model::ListAssetTypesRequest>
925 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
926 const ListAssetTypesRequestT& request = {}) const {
927 return SubmitAsync(&DevOpsAgentClient::ListAssetTypes, request, handler, context);
928 }
929
937
942 template <typename ListAssetVersionsRequestT = Model::ListAssetVersionsRequest>
943 Model::ListAssetVersionsOutcomeCallable ListAssetVersionsCallable(const ListAssetVersionsRequestT& request) const {
944 return SubmitCallable(&DevOpsAgentClient::ListAssetVersions, request);
945 }
946
951 template <typename ListAssetVersionsRequestT = Model::ListAssetVersionsRequest>
952 void ListAssetVersionsAsync(const ListAssetVersionsRequestT& request, const ListAssetVersionsResponseReceivedHandler& handler,
953 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
954 return SubmitAsync(&DevOpsAgentClient::ListAssetVersions, request, handler, context);
955 }
956
963
967 template <typename ListAssetsRequestT = Model::ListAssetsRequest>
968 Model::ListAssetsOutcomeCallable ListAssetsCallable(const ListAssetsRequestT& request) const {
969 return SubmitCallable(&DevOpsAgentClient::ListAssets, request);
970 }
971
976 template <typename ListAssetsRequestT = Model::ListAssetsRequest>
977 void ListAssetsAsync(const ListAssetsRequestT& request, const ListAssetsResponseReceivedHandler& handler,
978 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
979 return SubmitAsync(&DevOpsAgentClient::ListAssets, request, handler, context);
980 }
981
988
993 template <typename ListAssociationsRequestT = Model::ListAssociationsRequest>
994 Model::ListAssociationsOutcomeCallable ListAssociationsCallable(const ListAssociationsRequestT& request) const {
995 return SubmitCallable(&DevOpsAgentClient::ListAssociations, request);
996 }
997
1002 template <typename ListAssociationsRequestT = Model::ListAssociationsRequest>
1003 void ListAssociationsAsync(const ListAssociationsRequestT& request, const ListAssociationsResponseReceivedHandler& handler,
1004 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1005 return SubmitAsync(&DevOpsAgentClient::ListAssociations, request, handler, context);
1006 }
1007
1015
1020 template <typename ListBacklogTasksRequestT = Model::ListBacklogTasksRequest>
1021 Model::ListBacklogTasksOutcomeCallable ListBacklogTasksCallable(const ListBacklogTasksRequestT& request) const {
1022 return SubmitCallable(&DevOpsAgentClient::ListBacklogTasks, request);
1023 }
1024
1029 template <typename ListBacklogTasksRequestT = Model::ListBacklogTasksRequest>
1030 void ListBacklogTasksAsync(const ListBacklogTasksRequestT& request, const ListBacklogTasksResponseReceivedHandler& handler,
1031 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1032 return SubmitAsync(&DevOpsAgentClient::ListBacklogTasks, request, handler, context);
1033 }
1034
1042
1046 template <typename ListChatsRequestT = Model::ListChatsRequest>
1047 Model::ListChatsOutcomeCallable ListChatsCallable(const ListChatsRequestT& request) const {
1048 return SubmitCallable(&DevOpsAgentClient::ListChats, request);
1049 }
1050
1055 template <typename ListChatsRequestT = Model::ListChatsRequest>
1056 void ListChatsAsync(const ListChatsRequestT& request, const ListChatsResponseReceivedHandler& handler,
1057 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1058 return SubmitAsync(&DevOpsAgentClient::ListChats, request, handler, context);
1059 }
1060
1067
1071 template <typename ListExecutionsRequestT = Model::ListExecutionsRequest>
1072 Model::ListExecutionsOutcomeCallable ListExecutionsCallable(const ListExecutionsRequestT& request) const {
1073 return SubmitCallable(&DevOpsAgentClient::ListExecutions, request);
1074 }
1075
1080 template <typename ListExecutionsRequestT = Model::ListExecutionsRequest>
1081 void ListExecutionsAsync(const ListExecutionsRequestT& request, const ListExecutionsResponseReceivedHandler& handler,
1082 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1083 return SubmitAsync(&DevOpsAgentClient::ListExecutions, request, handler, context);
1084 }
1085
1093
1097 template <typename ListGoalsRequestT = Model::ListGoalsRequest>
1098 Model::ListGoalsOutcomeCallable ListGoalsCallable(const ListGoalsRequestT& request) const {
1099 return SubmitCallable(&DevOpsAgentClient::ListGoals, request);
1100 }
1101
1106 template <typename ListGoalsRequestT = Model::ListGoalsRequest>
1107 void ListGoalsAsync(const ListGoalsRequestT& request, const ListGoalsResponseReceivedHandler& handler,
1108 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1109 return SubmitAsync(&DevOpsAgentClient::ListGoals, request, handler, context);
1110 }
1111
1118
1123 template <typename ListJournalRecordsRequestT = Model::ListJournalRecordsRequest>
1124 Model::ListJournalRecordsOutcomeCallable ListJournalRecordsCallable(const ListJournalRecordsRequestT& request) const {
1125 return SubmitCallable(&DevOpsAgentClient::ListJournalRecords, request);
1126 }
1127
1132 template <typename ListJournalRecordsRequestT = Model::ListJournalRecordsRequest>
1133 void ListJournalRecordsAsync(const ListJournalRecordsRequestT& request, const ListJournalRecordsResponseReceivedHandler& handler,
1134 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1135 return SubmitAsync(&DevOpsAgentClient::ListJournalRecords, request, handler, context);
1136 }
1137
1144
1149 template <typename ListPendingMessagesRequestT = Model::ListPendingMessagesRequest>
1150 Model::ListPendingMessagesOutcomeCallable ListPendingMessagesCallable(const ListPendingMessagesRequestT& request) const {
1151 return SubmitCallable(&DevOpsAgentClient::ListPendingMessages, request);
1152 }
1153
1158 template <typename ListPendingMessagesRequestT = Model::ListPendingMessagesRequest>
1159 void ListPendingMessagesAsync(const ListPendingMessagesRequestT& request, const ListPendingMessagesResponseReceivedHandler& handler,
1160 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1161 return SubmitAsync(&DevOpsAgentClient::ListPendingMessages, request, handler, context);
1162 }
1163
1171
1176 template <typename ListPrivateConnectionsRequestT = Model::ListPrivateConnectionsRequest>
1177 Model::ListPrivateConnectionsOutcomeCallable ListPrivateConnectionsCallable(const ListPrivateConnectionsRequestT& request = {}) const {
1178 return SubmitCallable(&DevOpsAgentClient::ListPrivateConnections, request);
1179 }
1180
1185 template <typename ListPrivateConnectionsRequestT = Model::ListPrivateConnectionsRequest>
1187 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1188 const ListPrivateConnectionsRequestT& request = {}) const {
1189 return SubmitAsync(&DevOpsAgentClient::ListPrivateConnections, request, handler, context);
1190 }
1191
1199
1204 template <typename ListRecommendationsRequestT = Model::ListRecommendationsRequest>
1205 Model::ListRecommendationsOutcomeCallable ListRecommendationsCallable(const ListRecommendationsRequestT& request) const {
1206 return SubmitCallable(&DevOpsAgentClient::ListRecommendations, request);
1207 }
1208
1213 template <typename ListRecommendationsRequestT = Model::ListRecommendationsRequest>
1214 void ListRecommendationsAsync(const ListRecommendationsRequestT& request, const ListRecommendationsResponseReceivedHandler& handler,
1215 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1216 return SubmitAsync(&DevOpsAgentClient::ListRecommendations, request, handler, context);
1217 }
1218
1226
1230 template <typename ListServicesRequestT = Model::ListServicesRequest>
1231 Model::ListServicesOutcomeCallable ListServicesCallable(const ListServicesRequestT& request = {}) const {
1232 return SubmitCallable(&DevOpsAgentClient::ListServices, request);
1233 }
1234
1239 template <typename ListServicesRequestT = Model::ListServicesRequest>
1241 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1242 const ListServicesRequestT& request = {}) const {
1243 return SubmitAsync(&DevOpsAgentClient::ListServices, request, handler, context);
1244 }
1245
1253
1258 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1259 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const {
1260 return SubmitCallable(&DevOpsAgentClient::ListTagsForResource, request);
1261 }
1262
1267 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1268 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler,
1269 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1270 return SubmitAsync(&DevOpsAgentClient::ListTagsForResource, request, handler, context);
1271 }
1272
1279
1283 template <typename ListTriggersRequestT = Model::ListTriggersRequest>
1284 Model::ListTriggersOutcomeCallable ListTriggersCallable(const ListTriggersRequestT& request) const {
1285 return SubmitCallable(&DevOpsAgentClient::ListTriggers, request);
1286 }
1287
1292 template <typename ListTriggersRequestT = Model::ListTriggersRequest>
1293 void ListTriggersAsync(const ListTriggersRequestT& request, const ListTriggersResponseReceivedHandler& handler,
1294 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1295 return SubmitAsync(&DevOpsAgentClient::ListTriggers, request, handler, context);
1296 }
1297
1304
1308 template <typename ListWebhooksRequestT = Model::ListWebhooksRequest>
1309 Model::ListWebhooksOutcomeCallable ListWebhooksCallable(const ListWebhooksRequestT& request) const {
1310 return SubmitCallable(&DevOpsAgentClient::ListWebhooks, request);
1311 }
1312
1317 template <typename ListWebhooksRequestT = Model::ListWebhooksRequest>
1318 void ListWebhooksAsync(const ListWebhooksRequestT& request, const ListWebhooksResponseReceivedHandler& handler,
1319 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1320 return SubmitAsync(&DevOpsAgentClient::ListWebhooks, request, handler, context);
1321 }
1322
1329
1333 template <typename RegisterServiceRequestT = Model::RegisterServiceRequest>
1334 Model::RegisterServiceOutcomeCallable RegisterServiceCallable(const RegisterServiceRequestT& request) const {
1335 return SubmitCallable(&DevOpsAgentClient::RegisterService, request);
1336 }
1337
1342 template <typename RegisterServiceRequestT = Model::RegisterServiceRequest>
1343 void RegisterServiceAsync(const RegisterServiceRequestT& request, const RegisterServiceResponseReceivedHandler& handler,
1344 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1345 return SubmitAsync(&DevOpsAgentClient::RegisterService, request, handler, context);
1346 }
1347
1355
1359 template <typename SendMessageRequestT = Model::SendMessageRequest>
1360 Model::SendMessageOutcomeCallable SendMessageCallable(SendMessageRequestT& request) const {
1361 return SubmitCallable(&DevOpsAgentClient::SendMessage, request);
1362 }
1363
1368 template <typename SendMessageRequestT = Model::SendMessageRequest>
1369 void SendMessageAsync(SendMessageRequestT& request, const SendMessageResponseReceivedHandler& handler,
1370 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1371 return SubmitAsync(&DevOpsAgentClient::SendMessage, request, handler, context);
1372 }
1373
1381
1385 template <typename TagResourceRequestT = Model::TagResourceRequest>
1386 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const {
1387 return SubmitCallable(&DevOpsAgentClient::TagResource, request);
1388 }
1389
1394 template <typename TagResourceRequestT = Model::TagResourceRequest>
1395 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler,
1396 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1397 return SubmitAsync(&DevOpsAgentClient::TagResource, request, handler, context);
1398 }
1399
1407
1411 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
1412 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const {
1413 return SubmitCallable(&DevOpsAgentClient::UntagResource, request);
1414 }
1415
1420 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
1421 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler,
1422 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1423 return SubmitAsync(&DevOpsAgentClient::UntagResource, request, handler, context);
1424 }
1425
1433
1438 template <typename UpdateAgentSpaceRequestT = Model::UpdateAgentSpaceRequest>
1439 Model::UpdateAgentSpaceOutcomeCallable UpdateAgentSpaceCallable(const UpdateAgentSpaceRequestT& request) const {
1440 return SubmitCallable(&DevOpsAgentClient::UpdateAgentSpace, request);
1441 }
1442
1447 template <typename UpdateAgentSpaceRequestT = Model::UpdateAgentSpaceRequest>
1448 void UpdateAgentSpaceAsync(const UpdateAgentSpaceRequestT& request, const UpdateAgentSpaceResponseReceivedHandler& handler,
1449 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1450 return SubmitAsync(&DevOpsAgentClient::UpdateAgentSpace, request, handler, context);
1451 }
1452
1459
1463 template <typename UpdateAssetRequestT = Model::UpdateAssetRequest>
1464 Model::UpdateAssetOutcomeCallable UpdateAssetCallable(const UpdateAssetRequestT& request) const {
1465 return SubmitCallable(&DevOpsAgentClient::UpdateAsset, request);
1466 }
1467
1472 template <typename UpdateAssetRequestT = Model::UpdateAssetRequest>
1473 void UpdateAssetAsync(const UpdateAssetRequestT& request, const UpdateAssetResponseReceivedHandler& handler,
1474 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1475 return SubmitAsync(&DevOpsAgentClient::UpdateAsset, request, handler, context);
1476 }
1477
1484
1488 template <typename UpdateAssetFileRequestT = Model::UpdateAssetFileRequest>
1489 Model::UpdateAssetFileOutcomeCallable UpdateAssetFileCallable(const UpdateAssetFileRequestT& request) const {
1490 return SubmitCallable(&DevOpsAgentClient::UpdateAssetFile, request);
1491 }
1492
1497 template <typename UpdateAssetFileRequestT = Model::UpdateAssetFileRequest>
1498 void UpdateAssetFileAsync(const UpdateAssetFileRequestT& request, const UpdateAssetFileResponseReceivedHandler& handler,
1499 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1500 return SubmitAsync(&DevOpsAgentClient::UpdateAssetFile, request, handler, context);
1501 }
1502
1511
1516 template <typename UpdateAssociationRequestT = Model::UpdateAssociationRequest>
1517 Model::UpdateAssociationOutcomeCallable UpdateAssociationCallable(const UpdateAssociationRequestT& request) const {
1518 return SubmitCallable(&DevOpsAgentClient::UpdateAssociation, request);
1519 }
1520
1525 template <typename UpdateAssociationRequestT = Model::UpdateAssociationRequest>
1526 void UpdateAssociationAsync(const UpdateAssociationRequestT& request, const UpdateAssociationResponseReceivedHandler& handler,
1527 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1528 return SubmitAsync(&DevOpsAgentClient::UpdateAssociation, request, handler, context);
1529 }
1530
1537
1542 template <typename UpdateBacklogTaskRequestT = Model::UpdateBacklogTaskRequest>
1543 Model::UpdateBacklogTaskOutcomeCallable UpdateBacklogTaskCallable(const UpdateBacklogTaskRequestT& request) const {
1544 return SubmitCallable(&DevOpsAgentClient::UpdateBacklogTask, request);
1545 }
1546
1551 template <typename UpdateBacklogTaskRequestT = Model::UpdateBacklogTaskRequest>
1552 void UpdateBacklogTaskAsync(const UpdateBacklogTaskRequestT& request, const UpdateBacklogTaskResponseReceivedHandler& handler,
1553 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1554 return SubmitAsync(&DevOpsAgentClient::UpdateBacklogTask, request, handler, context);
1555 }
1556
1563
1567 template <typename UpdateGoalRequestT = Model::UpdateGoalRequest>
1568 Model::UpdateGoalOutcomeCallable UpdateGoalCallable(const UpdateGoalRequestT& request) const {
1569 return SubmitCallable(&DevOpsAgentClient::UpdateGoal, request);
1570 }
1571
1576 template <typename UpdateGoalRequestT = Model::UpdateGoalRequest>
1577 void UpdateGoalAsync(const UpdateGoalRequestT& request, const UpdateGoalResponseReceivedHandler& handler,
1578 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1579 return SubmitAsync(&DevOpsAgentClient::UpdateGoal, request, handler, context);
1580 }
1581
1589 const Model::UpdateOperatorAppIdpConfigRequest& request) const;
1590
1595 template <typename UpdateOperatorAppIdpConfigRequestT = Model::UpdateOperatorAppIdpConfigRequest>
1597 const UpdateOperatorAppIdpConfigRequestT& request) const {
1598 return SubmitCallable(&DevOpsAgentClient::UpdateOperatorAppIdpConfig, request);
1599 }
1600
1605 template <typename UpdateOperatorAppIdpConfigRequestT = Model::UpdateOperatorAppIdpConfigRequest>
1606 void UpdateOperatorAppIdpConfigAsync(const UpdateOperatorAppIdpConfigRequestT& request,
1608 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1609 return SubmitAsync(&DevOpsAgentClient::UpdateOperatorAppIdpConfig, request, handler, context);
1610 }
1611
1620
1625 template <typename UpdatePrivateConnectionCertificateRequestT = Model::UpdatePrivateConnectionCertificateRequest>
1627 const UpdatePrivateConnectionCertificateRequestT& request) const {
1628 return SubmitCallable(&DevOpsAgentClient::UpdatePrivateConnectionCertificate, request);
1629 }
1630
1635 template <typename UpdatePrivateConnectionCertificateRequestT = Model::UpdatePrivateConnectionCertificateRequest>
1636 void UpdatePrivateConnectionCertificateAsync(const UpdatePrivateConnectionCertificateRequestT& request,
1638 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1639 return SubmitAsync(&DevOpsAgentClient::UpdatePrivateConnectionCertificate, request, handler, context);
1640 }
1641
1649
1654 template <typename UpdateRecommendationRequestT = Model::UpdateRecommendationRequest>
1655 Model::UpdateRecommendationOutcomeCallable UpdateRecommendationCallable(const UpdateRecommendationRequestT& request) const {
1656 return SubmitCallable(&DevOpsAgentClient::UpdateRecommendation, request);
1657 }
1658
1663 template <typename UpdateRecommendationRequestT = Model::UpdateRecommendationRequest>
1664 void UpdateRecommendationAsync(const UpdateRecommendationRequestT& request, const UpdateRecommendationResponseReceivedHandler& handler,
1665 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1666 return SubmitAsync(&DevOpsAgentClient::UpdateRecommendation, request, handler, context);
1667 }
1668
1675
1679 template <typename UpdateTriggerRequestT = Model::UpdateTriggerRequest>
1680 Model::UpdateTriggerOutcomeCallable UpdateTriggerCallable(const UpdateTriggerRequestT& request) const {
1681 return SubmitCallable(&DevOpsAgentClient::UpdateTrigger, request);
1682 }
1683
1688 template <typename UpdateTriggerRequestT = Model::UpdateTriggerRequest>
1689 void UpdateTriggerAsync(const UpdateTriggerRequestT& request, const UpdateTriggerResponseReceivedHandler& handler,
1690 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1691 return SubmitAsync(&DevOpsAgentClient::UpdateTrigger, request, handler, context);
1692 }
1693
1701
1706 template <typename ValidateAwsAssociationsRequestT = Model::ValidateAwsAssociationsRequest>
1707 Model::ValidateAwsAssociationsOutcomeCallable ValidateAwsAssociationsCallable(const ValidateAwsAssociationsRequestT& request) const {
1708 return SubmitCallable(&DevOpsAgentClient::ValidateAwsAssociations, request);
1709 }
1710
1715 template <typename ValidateAwsAssociationsRequestT = Model::ValidateAwsAssociationsRequest>
1716 void ValidateAwsAssociationsAsync(const ValidateAwsAssociationsRequestT& request,
1718 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1719 return SubmitAsync(&DevOpsAgentClient::ValidateAwsAssociations, request, handler, context);
1720 }
1721
1722 virtual void OverrideEndpoint(const Aws::String& endpoint);
1723 virtual std::shared_ptr<DevOpsAgentEndpointProviderBase>& accessEndpointProvider();
1724
1725 private:
1727 void init(const DevOpsAgentClientConfiguration& clientConfiguration);
1728
1730
1731 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request,
1732 const std::function<void(Aws::Endpoint::ResolveEndpointOutcome&)>& resolveUri,
1733 Aws::Http::HttpMethod httpMethod) const;
1734
1735 DevOpsAgentClientConfiguration m_clientConfiguration;
1736 std::shared_ptr<DevOpsAgentEndpointProviderBase> m_endpointProvider;
1737};
1738
1739} // namespace DevOpsAgent
1740} // namespace Aws
virtual Model::ListPrivateConnectionsOutcome ListPrivateConnections(const Model::ListPrivateConnectionsRequest &request={}) const
Model::DisassociateServiceOutcomeCallable DisassociateServiceCallable(const DisassociateServiceRequestT &request) const
virtual Model::GetRecommendationOutcome GetRecommendation(const Model::GetRecommendationRequest &request) const
void CreateChatAsync(const CreateChatRequestT &request, const CreateChatResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetAgentSpaceOutcomeCallable GetAgentSpaceCallable(const GetAgentSpaceRequestT &request) const
void DeregisterServiceAsync(const DeregisterServiceRequestT &request, const DeregisterServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeletePrivateConnectionAsync(const DeletePrivateConnectionRequestT &request, const DeletePrivateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAgentSpaceOutcomeCallable CreateAgentSpaceCallable(const CreateAgentSpaceRequestT &request) const
void DisassociateServiceAsync(const DisassociateServiceRequestT &request, const DisassociateServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ValidateAwsAssociationsAsync(const ValidateAwsAssociationsRequestT &request, const ValidateAwsAssociationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetBacklogTaskOutcome GetBacklogTask(const Model::GetBacklogTaskRequest &request) const
virtual Model::ListGoalsOutcome ListGoals(const Model::ListGoalsRequest &request) const
virtual Model::DeleteAssetOutcome DeleteAsset(const Model::DeleteAssetRequest &request) const
void ListServicesAsync(const ListServicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListServicesRequestT &request={}) const
DevOpsAgentClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< DevOpsAgentEndpointProviderBase > endpointProvider=nullptr, const Aws::DevOpsAgent::DevOpsAgentClientConfiguration &clientConfiguration=Aws::DevOpsAgent::DevOpsAgentClientConfiguration())
virtual Model::GetAssetContentOutcome GetAssetContent(const Model::GetAssetContentRequest &request) const
Model::DeletePrivateConnectionOutcomeCallable DeletePrivateConnectionCallable(const DeletePrivateConnectionRequestT &request) const
Model::GetAssetContentOutcomeCallable GetAssetContentCallable(const GetAssetContentRequestT &request) const
void ListPrivateConnectionsAsync(const ListPrivateConnectionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPrivateConnectionsRequestT &request={}) const
Model::SendMessageOutcomeCallable SendMessageCallable(SendMessageRequestT &request) const
void DescribePrivateConnectionAsync(const DescribePrivateConnectionRequestT &request, const DescribePrivateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAssetVersionsAsync(const ListAssetVersionsRequestT &request, const ListAssetVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRecommendationsOutcome ListRecommendations(const Model::ListRecommendationsRequest &request) const
Model::ListGoalsOutcomeCallable ListGoalsCallable(const ListGoalsRequestT &request) const
virtual Model::ListJournalRecordsOutcome ListJournalRecords(const Model::ListJournalRecordsRequest &request) const
void ListAssetTypesAsync(const ListAssetTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAssetTypesRequestT &request={}) const
Model::ListBacklogTasksOutcomeCallable ListBacklogTasksCallable(const ListBacklogTasksRequestT &request) const
virtual Model::ListAssociationsOutcome ListAssociations(const Model::ListAssociationsRequest &request) const
Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT &request) const
void ListRecommendationsAsync(const ListRecommendationsRequestT &request, const ListRecommendationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateBacklogTaskAsync(const CreateBacklogTaskRequestT &request, const CreateBacklogTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateBacklogTaskOutcomeCallable CreateBacklogTaskCallable(const CreateBacklogTaskRequestT &request) const
virtual Model::ListAssetVersionsOutcome ListAssetVersions(const Model::ListAssetVersionsRequest &request) const
virtual Model::DescribePrivateConnectionOutcome DescribePrivateConnection(const Model::DescribePrivateConnectionRequest &request) const
Aws::Client::AWSJsonClient BASECLASS
void ListGoalsAsync(const ListGoalsRequestT &request, const ListGoalsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAgentSpaceAsync(const CreateAgentSpaceRequestT &request, const CreateAgentSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateRecommendationAsync(const UpdateRecommendationRequestT &request, const UpdateRecommendationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetAccountUsageOutcome GetAccountUsage(const Model::GetAccountUsageRequest &request={}) const
void GetAssociationAsync(const GetAssociationRequestT &request, const GetAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetServiceAsync(const GetServiceRequestT &request, const GetServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListExecutionsOutcome ListExecutions(const Model::ListExecutionsRequest &request) const
void DeleteAgentSpaceAsync(const DeleteAgentSpaceRequestT &request, const DeleteAgentSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteAgentSpaceOutcome DeleteAgentSpace(const Model::DeleteAgentSpaceRequest &request) const
virtual Model::ListTriggersOutcome ListTriggers(const Model::ListTriggersRequest &request) const
Model::AssociateServiceOutcomeCallable AssociateServiceCallable(const AssociateServiceRequestT &request) const
void SendMessageAsync(SendMessageRequestT &request, const SendMessageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetAssetFileAsync(const GetAssetFileRequestT &request, const GetAssetFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreatePrivateConnectionAsync(const CreatePrivateConnectionRequestT &request, const CreatePrivateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetOperatorAppAsync(const GetOperatorAppRequestT &request, const GetOperatorAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT &request) const
Model::UpdateOperatorAppIdpConfigOutcomeCallable UpdateOperatorAppIdpConfigCallable(const UpdateOperatorAppIdpConfigRequestT &request) const
virtual Model::CreateAgentSpaceOutcome CreateAgentSpace(const Model::CreateAgentSpaceRequest &request) const
virtual Model::UpdateOperatorAppIdpConfigOutcome UpdateOperatorAppIdpConfig(const Model::UpdateOperatorAppIdpConfigRequest &request) const
Model::GetRecommendationOutcomeCallable GetRecommendationCallable(const GetRecommendationRequestT &request) const
void ListWebhooksAsync(const ListWebhooksRequestT &request, const ListWebhooksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateAssetFileOutcomeCallable UpdateAssetFileCallable(const UpdateAssetFileRequestT &request) const
virtual Model::CreateChatOutcome CreateChat(const Model::CreateChatRequest &request) const
Model::RegisterServiceOutcomeCallable RegisterServiceCallable(const RegisterServiceRequestT &request) const
virtual Model::ListAgentSpacesOutcome ListAgentSpaces(const Model::ListAgentSpacesRequest &request={}) const
virtual Model::UpdateGoalOutcome UpdateGoal(const Model::UpdateGoalRequest &request) const
virtual Model::DeletePrivateConnectionOutcome DeletePrivateConnection(const Model::DeletePrivateConnectionRequest &request) const
void UpdateTriggerAsync(const UpdateTriggerRequestT &request, const UpdateTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdatePrivateConnectionCertificateOutcomeCallable UpdatePrivateConnectionCertificateCallable(const UpdatePrivateConnectionCertificateRequestT &request) const
Model::ListJournalRecordsOutcomeCallable ListJournalRecordsCallable(const ListJournalRecordsRequestT &request) const
virtual Model::GetServiceOutcome GetService(const Model::GetServiceRequest &request) const
void CreateAssetFileAsync(const CreateAssetFileRequestT &request, const CreateAssetFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteAssetAsync(const DeleteAssetRequestT &request, const DeleteAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAgentSpacesAsync(const ListAgentSpacesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAgentSpacesRequestT &request={}) const
void RegisterServiceAsync(const RegisterServiceRequestT &request, const RegisterServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdatePrivateConnectionCertificateAsync(const UpdatePrivateConnectionCertificateRequestT &request, const UpdatePrivateConnectionCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateAgentSpaceAsync(const UpdateAgentSpaceRequestT &request, const UpdateAgentSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListAgentSpacesOutcomeCallable ListAgentSpacesCallable(const ListAgentSpacesRequestT &request={}) const
void GetAccountUsageAsync(const GetAccountUsageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetAccountUsageRequestT &request={}) const
virtual Model::AssociateServiceOutcome AssociateService(const Model::AssociateServiceRequest &request) const
Model::CreateChatOutcomeCallable CreateChatCallable(const CreateChatRequestT &request) const
Model::UpdateBacklogTaskOutcomeCallable UpdateBacklogTaskCallable(const UpdateBacklogTaskRequestT &request) const
virtual Model::CreateAssetOutcome CreateAsset(const Model::CreateAssetRequest &request) const
void ListAssociationsAsync(const ListAssociationsRequestT &request, const ListAssociationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void EnableOperatorAppAsync(const EnableOperatorAppRequestT &request, const EnableOperatorAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeregisterServiceOutcomeCallable DeregisterServiceCallable(const DeregisterServiceRequestT &request) const
void UpdateGoalAsync(const UpdateGoalRequestT &request, const UpdateGoalResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListAssetFilesOutcomeCallable ListAssetFilesCallable(const ListAssetFilesRequestT &request) const
static const char * GetServiceName()
virtual Model::UpdateAssetOutcome UpdateAsset(const Model::UpdateAssetRequest &request) const
virtual Model::UpdateTriggerOutcome UpdateTrigger(const Model::UpdateTriggerRequest &request) const
void DeleteAssetFileAsync(const DeleteAssetFileRequestT &request, const DeleteAssetFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DevOpsAgentClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::GetAssetOutcome GetAsset(const Model::GetAssetRequest &request) const
void ListAssetFilesAsync(const ListAssetFilesRequestT &request, const ListAssetFilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetTriggerAsync(const GetTriggerRequestT &request, const GetTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListAssetsOutcome ListAssets(const Model::ListAssetsRequest &request) const
void UpdateAssetAsync(const UpdateAssetRequestT &request, const UpdateAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ValidateAwsAssociationsOutcomeCallable ValidateAwsAssociationsCallable(const ValidateAwsAssociationsRequestT &request) const
Model::UpdateAssociationOutcomeCallable UpdateAssociationCallable(const UpdateAssociationRequestT &request) const
virtual Model::UpdateRecommendationOutcome UpdateRecommendation(const Model::UpdateRecommendationRequest &request) const
void ListJournalRecordsAsync(const ListJournalRecordsRequestT &request, const ListJournalRecordsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT &request) const
Model::ListChatsOutcomeCallable ListChatsCallable(const ListChatsRequestT &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::DeleteAssetFileOutcomeCallable DeleteAssetFileCallable(const DeleteAssetFileRequestT &request) const
virtual Model::SendMessageOutcome SendMessage(Model::SendMessageRequest &request) const
void ListExecutionsAsync(const ListExecutionsRequestT &request, const ListExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetAssociationOutcome GetAssociation(const Model::GetAssociationRequest &request) const
virtual Model::UpdateAssetFileOutcome UpdateAssetFile(const Model::UpdateAssetFileRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetBacklogTaskAsync(const GetBacklogTaskRequestT &request, const GetBacklogTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListAssetTypesOutcome ListAssetTypes(const Model::ListAssetTypesRequest &request={}) const
virtual Model::UpdatePrivateConnectionCertificateOutcome UpdatePrivateConnectionCertificate(const Model::UpdatePrivateConnectionCertificateRequest &request) const
Model::ListWebhooksOutcomeCallable ListWebhooksCallable(const ListWebhooksRequestT &request) const
void UpdateAssociationAsync(const UpdateAssociationRequestT &request, const UpdateAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListPendingMessagesOutcomeCallable ListPendingMessagesCallable(const ListPendingMessagesRequestT &request) const
Model::GetServiceOutcomeCallable GetServiceCallable(const GetServiceRequestT &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
Model::GetAssociationOutcomeCallable GetAssociationCallable(const GetAssociationRequestT &request) const
void UpdateBacklogTaskAsync(const UpdateBacklogTaskRequestT &request, const UpdateBacklogTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateTriggerOutcome CreateTrigger(const Model::CreateTriggerRequest &request) const
Model::DeleteTriggerOutcomeCallable DeleteTriggerCallable(const DeleteTriggerRequestT &request) const
virtual Model::ListBacklogTasksOutcome ListBacklogTasks(const Model::ListBacklogTasksRequest &request) const
virtual Model::ListWebhooksOutcome ListWebhooks(const Model::ListWebhooksRequest &request) const
Model::ListAssetTypesOutcomeCallable ListAssetTypesCallable(const ListAssetTypesRequestT &request={}) const
DevOpsAgentClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Model::DeleteAgentSpaceOutcomeCallable DeleteAgentSpaceCallable(const DeleteAgentSpaceRequestT &request) const
virtual void OverrideEndpoint(const Aws::String &endpoint)
void ListPendingMessagesAsync(const ListPendingMessagesRequestT &request, const ListPendingMessagesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
static const char * GetAllocationTag()
virtual Model::RegisterServiceOutcome RegisterService(const Model::RegisterServiceRequest &request) const
virtual Model::DisassociateServiceOutcome DisassociateService(const Model::DisassociateServiceRequest &request) const
virtual Model::ListPendingMessagesOutcome ListPendingMessages(const Model::ListPendingMessagesRequest &request) const
virtual Model::GetAssetFileOutcome GetAssetFile(const Model::GetAssetFileRequest &request) const
void GetRecommendationAsync(const GetRecommendationRequestT &request, const GetRecommendationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateAgentSpaceOutcomeCallable UpdateAgentSpaceCallable(const UpdateAgentSpaceRequestT &request) const
Model::ListTriggersOutcomeCallable ListTriggersCallable(const ListTriggersRequestT &request) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Model::DescribePrivateConnectionOutcomeCallable DescribePrivateConnectionCallable(const DescribePrivateConnectionRequestT &request) const
virtual std::shared_ptr< DevOpsAgentEndpointProviderBase > & accessEndpointProvider()
Model::GetOperatorAppOutcomeCallable GetOperatorAppCallable(const GetOperatorAppRequestT &request) const
void ListChatsAsync(const ListChatsRequestT &request, const ListChatsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateAgentSpaceOutcome UpdateAgentSpace(const Model::UpdateAgentSpaceRequest &request) const
DevOpsAgentClient(const Aws::Client::ClientConfiguration &clientConfiguration)
DevOpsAgentClient(const Aws::DevOpsAgent::DevOpsAgentClientConfiguration &clientConfiguration=Aws::DevOpsAgent::DevOpsAgentClientConfiguration(), std::shared_ptr< DevOpsAgentEndpointProviderBase > endpointProvider=nullptr)
DevOpsAgentClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< DevOpsAgentEndpointProviderBase > endpointProvider=nullptr, const Aws::DevOpsAgent::DevOpsAgentClientConfiguration &clientConfiguration=Aws::DevOpsAgent::DevOpsAgentClientConfiguration())
Model::CreateTriggerOutcomeCallable CreateTriggerCallable(const CreateTriggerRequestT &request) const
void AssociateServiceAsync(const AssociateServiceRequestT &request, const AssociateServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTriggersAsync(const ListTriggersRequestT &request, const ListTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTriggerAsync(const CreateTriggerRequestT &request, const CreateTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteAssetFileOutcome DeleteAssetFile(const Model::DeleteAssetFileRequest &request) const
virtual Model::CreateBacklogTaskOutcome CreateBacklogTask(const Model::CreateBacklogTaskRequest &request) const
Model::GetBacklogTaskOutcomeCallable GetBacklogTaskCallable(const GetBacklogTaskRequestT &request) const
Model::GetAssetFileOutcomeCallable GetAssetFileCallable(const GetAssetFileRequestT &request) const
virtual Model::DisableOperatorAppOutcome DisableOperatorApp(const Model::DisableOperatorAppRequest &request) const
Model::CreateAssetFileOutcomeCallable CreateAssetFileCallable(const CreateAssetFileRequestT &request) const
Model::ListAssetVersionsOutcomeCallable ListAssetVersionsCallable(const ListAssetVersionsRequestT &request) const
Model::ListPrivateConnectionsOutcomeCallable ListPrivateConnectionsCallable(const ListPrivateConnectionsRequestT &request={}) const
Model::ListAssociationsOutcomeCallable ListAssociationsCallable(const ListAssociationsRequestT &request) const
virtual Model::ValidateAwsAssociationsOutcome ValidateAwsAssociations(const Model::ValidateAwsAssociationsRequest &request) const
void ListAssetsAsync(const ListAssetsRequestT &request, const ListAssetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListRecommendationsOutcomeCallable ListRecommendationsCallable(const ListRecommendationsRequestT &request) const
Model::ListServicesOutcomeCallable ListServicesCallable(const ListServicesRequestT &request={}) const
virtual Model::DeleteTriggerOutcome DeleteTrigger(const Model::DeleteTriggerRequest &request) const
void UpdateOperatorAppIdpConfigAsync(const UpdateOperatorAppIdpConfigRequestT &request, const UpdateOperatorAppIdpConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateRecommendationOutcomeCallable UpdateRecommendationCallable(const UpdateRecommendationRequestT &request) const
virtual Model::GetTriggerOutcome GetTrigger(const Model::GetTriggerRequest &request) const
Model::GetAccountUsageOutcomeCallable GetAccountUsageCallable(const GetAccountUsageRequestT &request={}) const
void ListBacklogTasksAsync(const ListBacklogTasksRequestT &request, const ListBacklogTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DevOpsAgentEndpointProvider EndpointProviderType
void UpdateAssetFileAsync(const UpdateAssetFileRequestT &request, const UpdateAssetFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateTriggerOutcomeCallable UpdateTriggerCallable(const UpdateTriggerRequestT &request) const
void CreateAssetAsync(const CreateAssetRequestT &request, const CreateAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListServicesOutcome ListServices(const Model::ListServicesRequest &request={}) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
DevOpsAgentClientConfiguration ClientConfigurationType
Model::DisableOperatorAppOutcomeCallable DisableOperatorAppCallable(const DisableOperatorAppRequestT &request) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
Model::ListExecutionsOutcomeCallable ListExecutionsCallable(const ListExecutionsRequestT &request) const
virtual Model::ListAssetFilesOutcome ListAssetFiles(const Model::ListAssetFilesRequest &request) const
virtual Model::UpdateBacklogTaskOutcome UpdateBacklogTask(const Model::UpdateBacklogTaskRequest &request) const
Model::EnableOperatorAppOutcomeCallable EnableOperatorAppCallable(const EnableOperatorAppRequestT &request) const
void GetAssetAsync(const GetAssetRequestT &request, const GetAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAssetFileOutcome CreateAssetFile(const Model::CreateAssetFileRequest &request) const
void DeleteTriggerAsync(const DeleteTriggerRequestT &request, const DeleteTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetAgentSpaceOutcome GetAgentSpace(const Model::GetAgentSpaceRequest &request) const
Model::UpdateGoalOutcomeCallable UpdateGoalCallable(const UpdateGoalRequestT &request) const
Model::ListAssetsOutcomeCallable ListAssetsCallable(const ListAssetsRequestT &request) const
Model::GetTriggerOutcomeCallable GetTriggerCallable(const GetTriggerRequestT &request) const
virtual Model::CreatePrivateConnectionOutcome CreatePrivateConnection(const Model::CreatePrivateConnectionRequest &request) const
virtual Model::UpdateAssociationOutcome UpdateAssociation(const Model::UpdateAssociationRequest &request) const
Model::UpdateAssetOutcomeCallable UpdateAssetCallable(const UpdateAssetRequestT &request) const
void DisableOperatorAppAsync(const DisableOperatorAppRequestT &request, const DisableOperatorAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetOperatorAppOutcome GetOperatorApp(const Model::GetOperatorAppRequest &request) const
void GetAssetContentAsync(const GetAssetContentRequestT &request, const GetAssetContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeregisterServiceOutcome DeregisterService(const Model::DeregisterServiceRequest &request) const
Model::CreatePrivateConnectionOutcomeCallable CreatePrivateConnectionCallable(const CreatePrivateConnectionRequestT &request) const
void GetAgentSpaceAsync(const GetAgentSpaceRequestT &request, const GetAgentSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::EnableOperatorAppOutcome EnableOperatorApp(const Model::EnableOperatorAppRequest &request) const
virtual Model::ListChatsOutcome ListChats(const Model::ListChatsRequest &request) const
std::future< UpdatePrivateConnectionCertificateOutcome > UpdatePrivateConnectionCertificateOutcomeCallable
std::future< ListJournalRecordsOutcome > ListJournalRecordsOutcomeCallable
std::future< EnableOperatorAppOutcome > EnableOperatorAppOutcomeCallable
std::future< UpdateBacklogTaskOutcome > UpdateBacklogTaskOutcomeCallable
std::future< CreatePrivateConnectionOutcome > CreatePrivateConnectionOutcomeCallable
std::future< UpdateOperatorAppIdpConfigOutcome > UpdateOperatorAppIdpConfigOutcomeCallable
std::future< ListTriggersOutcome > ListTriggersOutcomeCallable
std::future< UpdateGoalOutcome > UpdateGoalOutcomeCallable
std::future< ListPendingMessagesOutcome > ListPendingMessagesOutcomeCallable
std::future< DeleteAgentSpaceOutcome > DeleteAgentSpaceOutcomeCallable
std::future< ListAssetsOutcome > ListAssetsOutcomeCallable
std::future< DescribePrivateConnectionOutcome > DescribePrivateConnectionOutcomeCallable
std::future< DeletePrivateConnectionOutcome > DeletePrivateConnectionOutcomeCallable
std::future< ListAgentSpacesOutcome > ListAgentSpacesOutcomeCallable
std::future< ListAssetTypesOutcome > ListAssetTypesOutcomeCallable
std::future< GetAssetContentOutcome > GetAssetContentOutcomeCallable
std::future< CreateChatOutcome > CreateChatOutcomeCallable
std::future< ListAssetVersionsOutcome > ListAssetVersionsOutcomeCallable
std::future< DisableOperatorAppOutcome > DisableOperatorAppOutcomeCallable
std::future< CreateAssetFileOutcome > CreateAssetFileOutcomeCallable
std::future< UpdateAgentSpaceOutcome > UpdateAgentSpaceOutcomeCallable
std::future< GetBacklogTaskOutcome > GetBacklogTaskOutcomeCallable
std::future< ListServicesOutcome > ListServicesOutcomeCallable
std::future< DisassociateServiceOutcome > DisassociateServiceOutcomeCallable
std::future< GetAgentSpaceOutcome > GetAgentSpaceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetOperatorAppOutcome > GetOperatorAppOutcomeCallable
std::future< ListAssetFilesOutcome > ListAssetFilesOutcomeCallable
std::future< ListPrivateConnectionsOutcome > ListPrivateConnectionsOutcomeCallable
std::future< UpdateAssociationOutcome > UpdateAssociationOutcomeCallable
std::future< ListExecutionsOutcome > ListExecutionsOutcomeCallable
std::future< AssociateServiceOutcome > AssociateServiceOutcomeCallable
std::future< DeleteTriggerOutcome > DeleteTriggerOutcomeCallable
std::future< UpdateAssetFileOutcome > UpdateAssetFileOutcomeCallable
std::future< DeleteAssetOutcome > DeleteAssetOutcomeCallable
std::future< UpdateAssetOutcome > UpdateAssetOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListChatsOutcome > ListChatsOutcomeCallable
std::future< ListRecommendationsOutcome > ListRecommendationsOutcomeCallable
std::future< GetAssetFileOutcome > GetAssetFileOutcomeCallable
std::future< GetAssociationOutcome > GetAssociationOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< CreateAssetOutcome > CreateAssetOutcomeCallable
std::future< ListBacklogTasksOutcome > ListBacklogTasksOutcomeCallable
std::future< CreateTriggerOutcome > CreateTriggerOutcomeCallable
std::future< DeleteAssetFileOutcome > DeleteAssetFileOutcomeCallable
std::future< CreateBacklogTaskOutcome > CreateBacklogTaskOutcomeCallable
std::future< UpdateRecommendationOutcome > UpdateRecommendationOutcomeCallable
std::future< ValidateAwsAssociationsOutcome > ValidateAwsAssociationsOutcomeCallable
std::future< DeregisterServiceOutcome > DeregisterServiceOutcomeCallable
std::future< CreateAgentSpaceOutcome > CreateAgentSpaceOutcomeCallable
std::future< ListAssociationsOutcome > ListAssociationsOutcomeCallable
std::future< UpdateTriggerOutcome > UpdateTriggerOutcomeCallable
std::future< GetServiceOutcome > GetServiceOutcomeCallable
std::future< ListGoalsOutcome > ListGoalsOutcomeCallable
std::future< GetAssetOutcome > GetAssetOutcomeCallable
std::future< ListWebhooksOutcome > ListWebhooksOutcomeCallable
std::future< SendMessageOutcome > SendMessageOutcomeCallable
std::future< GetRecommendationOutcome > GetRecommendationOutcomeCallable
std::future< GetAccountUsageOutcome > GetAccountUsageOutcomeCallable
std::future< GetTriggerOutcome > GetTriggerOutcomeCallable
std::future< RegisterServiceOutcome > RegisterServiceOutcomeCallable
std::function< void(const DevOpsAgentClient *, const Model::GetRecommendationRequest &, const Model::GetRecommendationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRecommendationResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DisableOperatorAppRequest &, const Model::DisableOperatorAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableOperatorAppResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateAssetFileRequest &, const Model::UpdateAssetFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAssetFileResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetOperatorAppRequest &, const Model::GetOperatorAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOperatorAppResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListJournalRecordsRequest &, const Model::ListJournalRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListJournalRecordsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DeleteAssetFileRequest &, const Model::DeleteAssetFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAssetFileResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServicesResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListPrivateConnectionsRequest &, const Model::ListPrivateConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPrivateConnectionsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DisassociateServiceRequest &, const Model::DisassociateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateServiceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::RegisterServiceRequest &, const Model::RegisterServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterServiceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreatePrivateConnectionRequest &, const Model::CreatePrivateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePrivateConnectionResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListAssetsRequest &, const Model::ListAssetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssetsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateAgentSpaceRequest &, const Model::UpdateAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAgentSpaceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListTriggersRequest &, const Model::ListTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTriggersResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateOperatorAppIdpConfigRequest &, const Model::UpdateOperatorAppIdpConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateOperatorAppIdpConfigResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateGoalRequest &, const Model::UpdateGoalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateGoalResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateBacklogTaskRequest &, const Model::UpdateBacklogTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateBacklogTaskResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DescribePrivateConnectionRequest &, const Model::DescribePrivateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePrivateConnectionResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreateAssetRequest &, const Model::CreateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAssetResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetTriggerRequest &, const Model::GetTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTriggerResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetBacklogTaskRequest &, const Model::GetBacklogTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBacklogTaskResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateTriggerRequest &, const Model::UpdateTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTriggerResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DeletePrivateConnectionRequest &, const Model::DeletePrivateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePrivateConnectionResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateRecommendationRequest &, const Model::UpdateRecommendationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRecommendationResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetAssetRequest &, const Model::GetAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssetResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetAccountUsageRequest &, const Model::GetAccountUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAccountUsageResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DeleteTriggerRequest &, const Model::DeleteTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTriggerResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListAssetFilesRequest &, const Model::ListAssetFilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssetFilesResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdatePrivateConnectionCertificateRequest &, const Model::UpdatePrivateConnectionCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePrivateConnectionCertificateResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreateAgentSpaceRequest &, const Model::CreateAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAgentSpaceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListGoalsRequest &, const Model::ListGoalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListGoalsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateAssetRequest &, const Model::UpdateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAssetResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DeleteAgentSpaceRequest &, const Model::DeleteAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAgentSpaceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DeleteAssetRequest &, const Model::DeleteAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAssetResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListExecutionsRequest &, const Model::ListExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListExecutionsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::SendMessageRequest &, const Model::SendMessageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendMessageResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreateAssetFileRequest &, const Model::CreateAssetFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAssetFileResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListAssociationsRequest &, const Model::ListAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssociationsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::AssociateServiceRequest &, const Model::AssociateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateServiceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::DeregisterServiceRequest &, const Model::DeregisterServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterServiceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreateTriggerRequest &, const Model::CreateTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTriggerResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListAgentSpacesRequest &, const Model::ListAgentSpacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAgentSpacesResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ValidateAwsAssociationsRequest &, const Model::ValidateAwsAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ValidateAwsAssociationsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListWebhooksRequest &, const Model::ListWebhooksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWebhooksResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListPendingMessagesRequest &, const Model::ListPendingMessagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPendingMessagesResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetAssetFileRequest &, const Model::GetAssetFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssetFileResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::UpdateAssociationRequest &, const Model::UpdateAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAssociationResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListRecommendationsRequest &, const Model::ListRecommendationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRecommendationsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListAssetVersionsRequest &, const Model::ListAssetVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssetVersionsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetAssetContentRequest &, const Model::GetAssetContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssetContentResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetAssociationRequest &, const Model::GetAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssociationResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListChatsRequest &, const Model::ListChatsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListChatsResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreateChatRequest &, const Model::CreateChatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateChatResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetAgentSpaceRequest &, const Model::GetAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAgentSpaceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::GetServiceRequest &, const Model::GetServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetServiceResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::EnableOperatorAppRequest &, const Model::EnableOperatorAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableOperatorAppResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListBacklogTasksRequest &, const Model::ListBacklogTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBacklogTasksResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::CreateBacklogTaskRequest &, const Model::CreateBacklogTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateBacklogTaskResponseReceivedHandler
std::function< void(const DevOpsAgentClient *, const Model::ListAssetTypesRequest &, const Model::ListAssetTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssetTypesResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String