AWS SDK for C++

AWS SDK for C++ Version 1.11.922

Loading...
Searching...
No Matches
ContinuumClient.h
1
6#pragma once
7#include <aws/continuum/ContinuumPaginationBase.h>
8#include <aws/continuum/ContinuumServiceClientModel.h>
9#include <aws/continuum/ContinuumWaiter.h>
10#include <aws/continuum/Continuum_EXPORTS.h>
11#include <aws/core/client/AWSClient.h>
12#include <aws/core/client/AWSClientAsyncCRTP.h>
13#include <aws/core/client/ClientConfiguration.h>
14#include <aws/core/utils/json/JsonSerializer.h>
15
16namespace Aws {
17namespace Continuum {
23class AWS_CONTINUUM_API ContinuumClient : public Aws::Client::AWSJsonClient,
24 public Aws::Client::ClientWithAsyncTemplateMethods<ContinuumClient>,
25 public ContinuumPaginationBase<ContinuumClient>,
26 public ContinuumWaiter<ContinuumClient> {
27 public:
29 static const char* GetServiceName();
30 static const char* GetAllocationTag();
31
34
40 std::shared_ptr<ContinuumEndpointProviderBase> endpointProvider = nullptr);
41
46 ContinuumClient(const Aws::Auth::AWSCredentials& credentials, std::shared_ptr<ContinuumEndpointProviderBase> endpointProvider = nullptr,
48
53 ContinuumClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
54 std::shared_ptr<ContinuumEndpointProviderBase> endpointProvider = nullptr,
56
57 /* Legacy constructors due deprecation */
63
68 ContinuumClient(const Aws::Auth::AWSCredentials& credentials, const Aws::Client::ClientConfiguration& clientConfiguration);
69
74 ContinuumClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
75 const Aws::Client::ClientConfiguration& clientConfiguration);
76
77 /* End of legacy constructors due deprecation */
79
94
99 template <typename AssociateCollectorRequestT = Model::AssociateCollectorRequest>
100 Model::AssociateCollectorOutcomeCallable AssociateCollectorCallable(const AssociateCollectorRequestT& request) const {
101 return SubmitCallable(&ContinuumClient::AssociateCollector, request);
102 }
103
108 template <typename AssociateCollectorRequestT = Model::AssociateCollectorRequest>
109 void AssociateCollectorAsync(const AssociateCollectorRequestT& request, const AssociateCollectorResponseReceivedHandler& handler,
110 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
111 return SubmitAsync(&ContinuumClient::AssociateCollector, request, handler, context);
112 }
113
129
134 template <typename CreateCodeFindingRequestT = Model::CreateCodeFindingRequest>
135 Model::CreateCodeFindingOutcomeCallable CreateCodeFindingCallable(const CreateCodeFindingRequestT& request) const {
136 return SubmitCallable(&ContinuumClient::CreateCodeFinding, request);
137 }
138
143 template <typename CreateCodeFindingRequestT = Model::CreateCodeFindingRequest>
144 void CreateCodeFindingAsync(const CreateCodeFindingRequestT& request, const CreateCodeFindingResponseReceivedHandler& handler,
145 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
146 return SubmitAsync(&ContinuumClient::CreateCodeFinding, request, handler, context);
147 }
148
167
171 template <typename CreateCodeScanRequestT = Model::CreateCodeScanRequest>
172 Model::CreateCodeScanOutcomeCallable CreateCodeScanCallable(const CreateCodeScanRequestT& request) const {
173 return SubmitCallable(&ContinuumClient::CreateCodeScan, request);
174 }
175
180 template <typename CreateCodeScanRequestT = Model::CreateCodeScanRequest>
181 void CreateCodeScanAsync(const CreateCodeScanRequestT& request, const CreateCodeScanResponseReceivedHandler& handler,
182 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
183 return SubmitAsync(&ContinuumClient::CreateCodeScan, request, handler, context);
184 }
185
194
198 template <typename CreateCollectorRequestT = Model::CreateCollectorRequest>
199 Model::CreateCollectorOutcomeCallable CreateCollectorCallable(const CreateCollectorRequestT& request = {}) const {
200 return SubmitCallable(&ContinuumClient::CreateCollector, request);
201 }
202
207 template <typename CreateCollectorRequestT = Model::CreateCollectorRequest>
209 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
210 const CreateCollectorRequestT& request = {}) const {
211 return SubmitAsync(&ContinuumClient::CreateCollector, request, handler, context);
212 }
213
223
228 template <typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
229 Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT& request) const {
230 return SubmitCallable(&ContinuumClient::CreateEnvironment, request);
231 }
232
237 template <typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
238 void CreateEnvironmentAsync(const CreateEnvironmentRequestT& request, const CreateEnvironmentResponseReceivedHandler& handler,
239 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
240 return SubmitAsync(&ContinuumClient::CreateEnvironment, request, handler, context);
241 }
242
265
270 template <typename CreateIntegrationRequestT = Model::CreateIntegrationRequest>
271 Model::CreateIntegrationOutcomeCallable CreateIntegrationCallable(const CreateIntegrationRequestT& request) const {
272 return SubmitCallable(&ContinuumClient::CreateIntegration, request);
273 }
274
279 template <typename CreateIntegrationRequestT = Model::CreateIntegrationRequest>
280 void CreateIntegrationAsync(const CreateIntegrationRequestT& request, const CreateIntegrationResponseReceivedHandler& handler,
281 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
282 return SubmitAsync(&ContinuumClient::CreateIntegration, request, handler, context);
283 }
284
294
298 template <typename DeleteCollectorRequestT = Model::DeleteCollectorRequest>
299 Model::DeleteCollectorOutcomeCallable DeleteCollectorCallable(const DeleteCollectorRequestT& request) const {
300 return SubmitCallable(&ContinuumClient::DeleteCollector, request);
301 }
302
307 template <typename DeleteCollectorRequestT = Model::DeleteCollectorRequest>
308 void DeleteCollectorAsync(const DeleteCollectorRequestT& request, const DeleteCollectorResponseReceivedHandler& handler,
309 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
310 return SubmitAsync(&ContinuumClient::DeleteCollector, request, handler, context);
311 }
312
320
325 template <typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
326 Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT& request) const {
327 return SubmitCallable(&ContinuumClient::DeleteEnvironment, request);
328 }
329
334 template <typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
335 void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT& request, const DeleteEnvironmentResponseReceivedHandler& handler,
336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
337 return SubmitAsync(&ContinuumClient::DeleteEnvironment, request, handler, context);
338 }
339
351
356 template <typename DeleteIntegrationRequestT = Model::DeleteIntegrationRequest>
357 Model::DeleteIntegrationOutcomeCallable DeleteIntegrationCallable(const DeleteIntegrationRequestT& request) const {
358 return SubmitCallable(&ContinuumClient::DeleteIntegration, request);
359 }
360
365 template <typename DeleteIntegrationRequestT = Model::DeleteIntegrationRequest>
366 void DeleteIntegrationAsync(const DeleteIntegrationRequestT& request, const DeleteIntegrationResponseReceivedHandler& handler,
367 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
368 return SubmitAsync(&ContinuumClient::DeleteIntegration, request, handler, context);
369 }
370
382
387 template <typename DisassociateCollectorRequestT = Model::DisassociateCollectorRequest>
388 Model::DisassociateCollectorOutcomeCallable DisassociateCollectorCallable(const DisassociateCollectorRequestT& request) const {
389 return SubmitCallable(&ContinuumClient::DisassociateCollector, request);
390 }
391
396 template <typename DisassociateCollectorRequestT = Model::DisassociateCollectorRequest>
397 void DisassociateCollectorAsync(const DisassociateCollectorRequestT& request, const DisassociateCollectorResponseReceivedHandler& handler,
398 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
399 return SubmitAsync(&ContinuumClient::DisassociateCollector, request, handler, context);
400 }
401
409
413 template <typename GetCodeFindingRequestT = Model::GetCodeFindingRequest>
414 Model::GetCodeFindingOutcomeCallable GetCodeFindingCallable(const GetCodeFindingRequestT& request) const {
415 return SubmitCallable(&ContinuumClient::GetCodeFinding, request);
416 }
417
422 template <typename GetCodeFindingRequestT = Model::GetCodeFindingRequest>
423 void GetCodeFindingAsync(const GetCodeFindingRequestT& request, const GetCodeFindingResponseReceivedHandler& handler,
424 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
425 return SubmitAsync(&ContinuumClient::GetCodeFinding, request, handler, context);
426 }
427
435
439 template <typename GetCodeIssueRequestT = Model::GetCodeIssueRequest>
440 Model::GetCodeIssueOutcomeCallable GetCodeIssueCallable(const GetCodeIssueRequestT& request) const {
441 return SubmitCallable(&ContinuumClient::GetCodeIssue, request);
442 }
443
448 template <typename GetCodeIssueRequestT = Model::GetCodeIssueRequest>
449 void GetCodeIssueAsync(const GetCodeIssueRequestT& request, const GetCodeIssueResponseReceivedHandler& handler,
450 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
451 return SubmitAsync(&ContinuumClient::GetCodeIssue, request, handler, context);
452 }
453
461
466 template <typename GetCodeIssueArtifactRequestT = Model::GetCodeIssueArtifactRequest>
467 Model::GetCodeIssueArtifactOutcomeCallable GetCodeIssueArtifactCallable(const GetCodeIssueArtifactRequestT& request) const {
468 return SubmitCallable(&ContinuumClient::GetCodeIssueArtifact, request);
469 }
470
475 template <typename GetCodeIssueArtifactRequestT = Model::GetCodeIssueArtifactRequest>
476 void GetCodeIssueArtifactAsync(const GetCodeIssueArtifactRequestT& request, const GetCodeIssueArtifactResponseReceivedHandler& handler,
477 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
478 return SubmitAsync(&ContinuumClient::GetCodeIssueArtifact, request, handler, context);
479 }
480
488
492 template <typename GetCodeScanRequestT = Model::GetCodeScanRequest>
493 Model::GetCodeScanOutcomeCallable GetCodeScanCallable(const GetCodeScanRequestT& request) const {
494 return SubmitCallable(&ContinuumClient::GetCodeScan, request);
495 }
496
501 template <typename GetCodeScanRequestT = Model::GetCodeScanRequest>
502 void GetCodeScanAsync(const GetCodeScanRequestT& request, const GetCodeScanResponseReceivedHandler& handler,
503 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
504 return SubmitAsync(&ContinuumClient::GetCodeScan, request, handler, context);
505 }
506
514
518 template <typename GetCollectorRequestT = Model::GetCollectorRequest>
519 Model::GetCollectorOutcomeCallable GetCollectorCallable(const GetCollectorRequestT& request) const {
520 return SubmitCallable(&ContinuumClient::GetCollector, request);
521 }
522
527 template <typename GetCollectorRequestT = Model::GetCollectorRequest>
528 void GetCollectorAsync(const GetCollectorRequestT& request, const GetCollectorResponseReceivedHandler& handler,
529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
530 return SubmitAsync(&ContinuumClient::GetCollector, request, handler, context);
531 }
532
551
556 template <typename GetCollectorDataAccessAuthorizationRequestT = Model::GetCollectorDataAccessAuthorizationRequest>
558 const GetCollectorDataAccessAuthorizationRequestT& request) const {
559 return SubmitCallable(&ContinuumClient::GetCollectorDataAccessAuthorization, request);
560 }
561
566 template <typename GetCollectorDataAccessAuthorizationRequestT = Model::GetCollectorDataAccessAuthorizationRequest>
567 void GetCollectorDataAccessAuthorizationAsync(const GetCollectorDataAccessAuthorizationRequestT& request,
569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
570 return SubmitAsync(&ContinuumClient::GetCollectorDataAccessAuthorization, request, handler, context);
571 }
572
580
584 template <typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
585 Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT& request) const {
586 return SubmitCallable(&ContinuumClient::GetEnvironment, request);
587 }
588
593 template <typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
594 void GetEnvironmentAsync(const GetEnvironmentRequestT& request, const GetEnvironmentResponseReceivedHandler& handler,
595 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
596 return SubmitAsync(&ContinuumClient::GetEnvironment, request, handler, context);
597 }
598
605
609 template <typename GetIntegrationRequestT = Model::GetIntegrationRequest>
610 Model::GetIntegrationOutcomeCallable GetIntegrationCallable(const GetIntegrationRequestT& request) const {
611 return SubmitCallable(&ContinuumClient::GetIntegration, request);
612 }
613
618 template <typename GetIntegrationRequestT = Model::GetIntegrationRequest>
619 void GetIntegrationAsync(const GetIntegrationRequestT& request, const GetIntegrationResponseReceivedHandler& handler,
620 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
621 return SubmitAsync(&ContinuumClient::GetIntegration, request, handler, context);
622 }
623
631
636 template <typename GetResourcePolicyRequestT = Model::GetResourcePolicyRequest>
637 Model::GetResourcePolicyOutcomeCallable GetResourcePolicyCallable(const GetResourcePolicyRequestT& request) const {
638 return SubmitCallable(&ContinuumClient::GetResourcePolicy, request);
639 }
640
645 template <typename GetResourcePolicyRequestT = Model::GetResourcePolicyRequest>
646 void GetResourcePolicyAsync(const GetResourcePolicyRequestT& request, const GetResourcePolicyResponseReceivedHandler& handler,
647 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
648 return SubmitAsync(&ContinuumClient::GetResourcePolicy, request, handler, context);
649 }
650
662
667 template <typename ListAssociatedCollectorsRequestT = Model::ListAssociatedCollectorsRequest>
668 Model::ListAssociatedCollectorsOutcomeCallable ListAssociatedCollectorsCallable(const ListAssociatedCollectorsRequestT& request) const {
669 return SubmitCallable(&ContinuumClient::ListAssociatedCollectors, request);
670 }
671
676 template <typename ListAssociatedCollectorsRequestT = Model::ListAssociatedCollectorsRequest>
677 void ListAssociatedCollectorsAsync(const ListAssociatedCollectorsRequestT& request,
679 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
680 return SubmitAsync(&ContinuumClient::ListAssociatedCollectors, request, handler, context);
681 }
682
692 const Model::ListAssociatedEnvironmentsRequest& request) const;
693
698 template <typename ListAssociatedEnvironmentsRequestT = Model::ListAssociatedEnvironmentsRequest>
700 const ListAssociatedEnvironmentsRequestT& request) const {
701 return SubmitCallable(&ContinuumClient::ListAssociatedEnvironments, request);
702 }
703
708 template <typename ListAssociatedEnvironmentsRequestT = Model::ListAssociatedEnvironmentsRequest>
709 void ListAssociatedEnvironmentsAsync(const ListAssociatedEnvironmentsRequestT& request,
711 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
712 return SubmitAsync(&ContinuumClient::ListAssociatedEnvironments, request, handler, context);
713 }
714
722
727 template <typename ListCodeFindingsRequestT = Model::ListCodeFindingsRequest>
728 Model::ListCodeFindingsOutcomeCallable ListCodeFindingsCallable(const ListCodeFindingsRequestT& request) const {
729 return SubmitCallable(&ContinuumClient::ListCodeFindings, request);
730 }
731
736 template <typename ListCodeFindingsRequestT = Model::ListCodeFindingsRequest>
737 void ListCodeFindingsAsync(const ListCodeFindingsRequestT& request, const ListCodeFindingsResponseReceivedHandler& handler,
738 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
739 return SubmitAsync(&ContinuumClient::ListCodeFindings, request, handler, context);
740 }
741
749
754 template <typename ListCodeIssueArtifactsRequestT = Model::ListCodeIssueArtifactsRequest>
755 Model::ListCodeIssueArtifactsOutcomeCallable ListCodeIssueArtifactsCallable(const ListCodeIssueArtifactsRequestT& request) const {
756 return SubmitCallable(&ContinuumClient::ListCodeIssueArtifacts, request);
757 }
758
763 template <typename ListCodeIssueArtifactsRequestT = Model::ListCodeIssueArtifactsRequest>
764 void ListCodeIssueArtifactsAsync(const ListCodeIssueArtifactsRequestT& request,
766 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
767 return SubmitAsync(&ContinuumClient::ListCodeIssueArtifacts, request, handler, context);
768 }
769
777
781 template <typename ListCodeIssuesRequestT = Model::ListCodeIssuesRequest>
782 Model::ListCodeIssuesOutcomeCallable ListCodeIssuesCallable(const ListCodeIssuesRequestT& request) const {
783 return SubmitCallable(&ContinuumClient::ListCodeIssues, request);
784 }
785
790 template <typename ListCodeIssuesRequestT = Model::ListCodeIssuesRequest>
791 void ListCodeIssuesAsync(const ListCodeIssuesRequestT& request, const ListCodeIssuesResponseReceivedHandler& handler,
792 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
793 return SubmitAsync(&ContinuumClient::ListCodeIssues, request, handler, context);
794 }
795
803
807 template <typename ListCodeScansRequestT = Model::ListCodeScansRequest>
808 Model::ListCodeScansOutcomeCallable ListCodeScansCallable(const ListCodeScansRequestT& request) const {
809 return SubmitCallable(&ContinuumClient::ListCodeScans, request);
810 }
811
816 template <typename ListCodeScansRequestT = Model::ListCodeScansRequest>
817 void ListCodeScansAsync(const ListCodeScansRequestT& request, const ListCodeScansResponseReceivedHandler& handler,
818 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
819 return SubmitAsync(&ContinuumClient::ListCodeScans, request, handler, context);
820 }
821
831
835 template <typename ListCollectorsRequestT = Model::ListCollectorsRequest>
836 Model::ListCollectorsOutcomeCallable ListCollectorsCallable(const ListCollectorsRequestT& request = {}) const {
837 return SubmitCallable(&ContinuumClient::ListCollectors, request);
838 }
839
844 template <typename ListCollectorsRequestT = Model::ListCollectorsRequest>
846 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
847 const ListCollectorsRequestT& request = {}) const {
848 return SubmitAsync(&ContinuumClient::ListCollectors, request, handler, context);
849 }
850
860
865 template <typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
866 Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT& request = {}) const {
867 return SubmitCallable(&ContinuumClient::ListEnvironments, request);
868 }
869
874 template <typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
876 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
877 const ListEnvironmentsRequestT& request = {}) const {
878 return SubmitAsync(&ContinuumClient::ListEnvironments, request, handler, context);
879 }
880
888
893 template <typename ListIntegrationsRequestT = Model::ListIntegrationsRequest>
894 Model::ListIntegrationsOutcomeCallable ListIntegrationsCallable(const ListIntegrationsRequestT& request = {}) const {
895 return SubmitCallable(&ContinuumClient::ListIntegrations, request);
896 }
897
902 template <typename ListIntegrationsRequestT = Model::ListIntegrationsRequest>
904 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
905 const ListIntegrationsRequestT& request = {}) const {
906 return SubmitAsync(&ContinuumClient::ListIntegrations, request, handler, context);
907 }
908
916
921 template <typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
922 Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT& request) const {
923 return SubmitCallable(&ContinuumClient::PutResourcePolicy, request);
924 }
925
930 template <typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
931 void PutResourcePolicyAsync(const PutResourcePolicyRequestT& request, const PutResourcePolicyResponseReceivedHandler& handler,
932 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
933 return SubmitAsync(&ContinuumClient::PutResourcePolicy, request, handler, context);
934 }
935
947
952 template <typename StartIntegrationAuthorizationRequestT = Model::StartIntegrationAuthorizationRequest>
954 const StartIntegrationAuthorizationRequestT& request) const {
955 return SubmitCallable(&ContinuumClient::StartIntegrationAuthorization, request);
956 }
957
962 template <typename StartIntegrationAuthorizationRequestT = Model::StartIntegrationAuthorizationRequest>
963 void StartIntegrationAuthorizationAsync(const StartIntegrationAuthorizationRequestT& request,
965 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
966 return SubmitAsync(&ContinuumClient::StartIntegrationAuthorization, request, handler, context);
967 }
968
977
981 template <typename UpdateCollectorRequestT = Model::UpdateCollectorRequest>
982 Model::UpdateCollectorOutcomeCallable UpdateCollectorCallable(const UpdateCollectorRequestT& request) const {
983 return SubmitCallable(&ContinuumClient::UpdateCollector, request);
984 }
985
990 template <typename UpdateCollectorRequestT = Model::UpdateCollectorRequest>
991 void UpdateCollectorAsync(const UpdateCollectorRequestT& request, const UpdateCollectorResponseReceivedHandler& handler,
992 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
993 return SubmitAsync(&ContinuumClient::UpdateCollector, request, handler, context);
994 }
995
1005
1010 template <typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
1011 Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT& request) const {
1012 return SubmitCallable(&ContinuumClient::UpdateEnvironment, request);
1013 }
1014
1019 template <typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
1020 void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT& request, const UpdateEnvironmentResponseReceivedHandler& handler,
1021 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1022 return SubmitAsync(&ContinuumClient::UpdateEnvironment, request, handler, context);
1023 }
1024
1039
1044 template <typename UpdateIntegrationRequestT = Model::UpdateIntegrationRequest>
1045 Model::UpdateIntegrationOutcomeCallable UpdateIntegrationCallable(const UpdateIntegrationRequestT& request) const {
1046 return SubmitCallable(&ContinuumClient::UpdateIntegration, request);
1047 }
1048
1053 template <typename UpdateIntegrationRequestT = Model::UpdateIntegrationRequest>
1054 void UpdateIntegrationAsync(const UpdateIntegrationRequestT& request, const UpdateIntegrationResponseReceivedHandler& handler,
1055 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1056 return SubmitAsync(&ContinuumClient::UpdateIntegration, request, handler, context);
1057 }
1058
1059 virtual void OverrideEndpoint(const Aws::String& endpoint);
1060 virtual std::shared_ptr<ContinuumEndpointProviderBase>& accessEndpointProvider();
1061
1062 private:
1064 void init(const ContinuumClientConfiguration& clientConfiguration);
1065
1067
1068 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request,
1069 const std::function<void(Aws::Endpoint::ResolveEndpointOutcome&)>& resolveUri,
1070 Aws::Http::HttpMethod httpMethod) const;
1071
1072 ContinuumClientConfiguration m_clientConfiguration;
1073 std::shared_ptr<ContinuumEndpointProviderBase> m_endpointProvider;
1074};
1075
1076} // namespace Continuum
1077} // namespace Aws
ContinuumClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< ContinuumEndpointProviderBase > endpointProvider=nullptr, const Aws::Continuum::ContinuumClientConfiguration &clientConfiguration=Aws::Continuum::ContinuumClientConfiguration())
void ListAssociatedCollectorsAsync(const ListAssociatedCollectorsRequestT &request, const ListAssociatedCollectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual void OverrideEndpoint(const Aws::String &endpoint)
Model::GetCollectorOutcomeCallable GetCollectorCallable(const GetCollectorRequestT &request) const
static const char * GetAllocationTag()
virtual Model::CreateCodeScanOutcome CreateCodeScan(const Model::CreateCodeScanRequest &request) const
void ListAssociatedEnvironmentsAsync(const ListAssociatedEnvironmentsRequestT &request, const ListAssociatedEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListCodeFindingsOutcome ListCodeFindings(const Model::ListCodeFindingsRequest &request) const
virtual Model::GetCodeIssueOutcome GetCodeIssue(const Model::GetCodeIssueRequest &request) const
ContinuumEndpointProvider EndpointProviderType
virtual Model::ListCodeIssueArtifactsOutcome ListCodeIssueArtifacts(const Model::ListCodeIssueArtifactsRequest &request) const
void ListCodeIssueArtifactsAsync(const ListCodeIssueArtifactsRequestT &request, const ListCodeIssueArtifactsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListCodeIssuesOutcome ListCodeIssues(const Model::ListCodeIssuesRequest &request) const
virtual Model::GetCollectorDataAccessAuthorizationOutcome GetCollectorDataAccessAuthorization(const Model::GetCollectorDataAccessAuthorizationRequest &request) const
virtual Model::GetCodeScanOutcome GetCodeScan(const Model::GetCodeScanRequest &request) const
void GetCollectorAsync(const GetCollectorRequestT &request, const GetCollectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateCodeScanOutcomeCallable CreateCodeScanCallable(const CreateCodeScanRequestT &request) const
void ListCodeScansAsync(const ListCodeScansRequestT &request, const ListCodeScansResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateIntegrationOutcomeCallable UpdateIntegrationCallable(const UpdateIntegrationRequestT &request) const
void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT &request, const DeleteEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateCollectorOutcomeCallable CreateCollectorCallable(const CreateCollectorRequestT &request={}) const
void GetResourcePolicyAsync(const GetResourcePolicyRequestT &request, const GetResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetCodeIssueArtifactAsync(const GetCodeIssueArtifactRequestT &request, const GetCodeIssueArtifactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DisassociateCollectorOutcome DisassociateCollector(const Model::DisassociateCollectorRequest &request) const
void CreateIntegrationAsync(const CreateIntegrationRequestT &request, const CreateIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListAssociatedCollectorsOutcome ListAssociatedCollectors(const Model::ListAssociatedCollectorsRequest &request) const
Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT &request) const
Model::DeleteIntegrationOutcomeCallable DeleteIntegrationCallable(const DeleteIntegrationRequestT &request) const
virtual Model::ListAssociatedEnvironmentsOutcome ListAssociatedEnvironments(const Model::ListAssociatedEnvironmentsRequest &request) const
Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT &request) const
Model::ListIntegrationsOutcomeCallable ListIntegrationsCallable(const ListIntegrationsRequestT &request={}) const
void CreateEnvironmentAsync(const CreateEnvironmentRequestT &request, const CreateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient BASECLASS
void ListIntegrationsAsync(const ListIntegrationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListIntegrationsRequestT &request={}) const
virtual Model::StartIntegrationAuthorizationOutcome StartIntegrationAuthorization(const Model::StartIntegrationAuthorizationRequest &request) const
virtual Model::ListCollectorsOutcome ListCollectors(const Model::ListCollectorsRequest &request={}) const
void GetIntegrationAsync(const GetIntegrationRequestT &request, const GetIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteIntegrationOutcome DeleteIntegration(const Model::DeleteIntegrationRequest &request) const
void GetCodeFindingAsync(const GetCodeFindingRequestT &request, const GetCodeFindingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetCollectorOutcome GetCollector(const Model::GetCollectorRequest &request) const
Model::DisassociateCollectorOutcomeCallable DisassociateCollectorCallable(const DisassociateCollectorRequestT &request) const
Model::ListCodeFindingsOutcomeCallable ListCodeFindingsCallable(const ListCodeFindingsRequestT &request) const
void GetCodeIssueAsync(const GetCodeIssueRequestT &request, const GetCodeIssueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateIntegrationAsync(const UpdateIntegrationRequestT &request, const UpdateIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListIntegrationsOutcome ListIntegrations(const Model::ListIntegrationsRequest &request={}) const
void UpdateCollectorAsync(const UpdateCollectorRequestT &request, const UpdateCollectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListCollectorsOutcomeCallable ListCollectorsCallable(const ListCollectorsRequestT &request={}) const
ContinuumClientConfiguration ClientConfigurationType
Model::StartIntegrationAuthorizationOutcomeCallable StartIntegrationAuthorizationCallable(const StartIntegrationAuthorizationRequestT &request) const
Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT &request) const
Model::CreateCodeFindingOutcomeCallable CreateCodeFindingCallable(const CreateCodeFindingRequestT &request) const
virtual std::shared_ptr< ContinuumEndpointProviderBase > & accessEndpointProvider()
virtual Model::GetIntegrationOutcome GetIntegration(const Model::GetIntegrationRequest &request) const
virtual Model::AssociateCollectorOutcome AssociateCollector(const Model::AssociateCollectorRequest &request) const
Model::ListCodeScansOutcomeCallable ListCodeScansCallable(const ListCodeScansRequestT &request) const
virtual Model::UpdateEnvironmentOutcome UpdateEnvironment(const Model::UpdateEnvironmentRequest &request) const
static const char * GetServiceName()
Model::GetCodeIssueArtifactOutcomeCallable GetCodeIssueArtifactCallable(const GetCodeIssueArtifactRequestT &request) const
void DeleteIntegrationAsync(const DeleteIntegrationRequestT &request, const DeleteIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateCollectorOutcome CreateCollector(const Model::CreateCollectorRequest &request={}) const
Model::ListAssociatedEnvironmentsOutcomeCallable ListAssociatedEnvironmentsCallable(const ListAssociatedEnvironmentsRequestT &request) const
Model::UpdateCollectorOutcomeCallable UpdateCollectorCallable(const UpdateCollectorRequestT &request) const
virtual Model::GetCodeFindingOutcome GetCodeFinding(const Model::GetCodeFindingRequest &request) const
virtual Model::UpdateCollectorOutcome UpdateCollector(const Model::UpdateCollectorRequest &request) const
void CreateCollectorAsync(const CreateCollectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const CreateCollectorRequestT &request={}) const
virtual Model::DeleteEnvironmentOutcome DeleteEnvironment(const Model::DeleteEnvironmentRequest &request) const
Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT &request) const
ContinuumClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< ContinuumEndpointProviderBase > endpointProvider=nullptr, const Aws::Continuum::ContinuumClientConfiguration &clientConfiguration=Aws::Continuum::ContinuumClientConfiguration())
Model::GetCodeScanOutcomeCallable GetCodeScanCallable(const GetCodeScanRequestT &request) const
virtual Model::CreateCodeFindingOutcome CreateCodeFinding(const Model::CreateCodeFindingRequest &request) const
virtual Model::GetResourcePolicyOutcome GetResourcePolicy(const Model::GetResourcePolicyRequest &request) const
ContinuumClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT &request={}) const
void ListCodeIssuesAsync(const ListCodeIssuesRequestT &request, const ListCodeIssuesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetIntegrationOutcomeCallable GetIntegrationCallable(const GetIntegrationRequestT &request) const
virtual Model::ListCodeScansOutcome ListCodeScans(const Model::ListCodeScansRequest &request) const
void GetCodeScanAsync(const GetCodeScanRequestT &request, const GetCodeScanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteCollectorAsync(const DeleteCollectorRequestT &request, const DeleteCollectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ContinuumClient(const Aws::Continuum::ContinuumClientConfiguration &clientConfiguration=Aws::Continuum::ContinuumClientConfiguration(), std::shared_ptr< ContinuumEndpointProviderBase > endpointProvider=nullptr)
void GetCollectorDataAccessAuthorizationAsync(const GetCollectorDataAccessAuthorizationRequestT &request, const GetCollectorDataAccessAuthorizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void PutResourcePolicyAsync(const PutResourcePolicyRequestT &request, const PutResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateCodeFindingAsync(const CreateCodeFindingRequestT &request, const CreateCodeFindingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateIntegrationOutcomeCallable CreateIntegrationCallable(const CreateIntegrationRequestT &request) const
virtual Model::GetEnvironmentOutcome GetEnvironment(const Model::GetEnvironmentRequest &request) const
virtual Model::CreateIntegrationOutcome CreateIntegration(const Model::CreateIntegrationRequest &request) const
void GetEnvironmentAsync(const GetEnvironmentRequestT &request, const GetEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT &request, const UpdateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListAssociatedCollectorsOutcomeCallable ListAssociatedCollectorsCallable(const ListAssociatedCollectorsRequestT &request) const
Model::DeleteCollectorOutcomeCallable DeleteCollectorCallable(const DeleteCollectorRequestT &request) const
void ListCollectorsAsync(const ListCollectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCollectorsRequestT &request={}) const
Model::GetCodeIssueOutcomeCallable GetCodeIssueCallable(const GetCodeIssueRequestT &request) const
Model::GetCollectorDataAccessAuthorizationOutcomeCallable GetCollectorDataAccessAuthorizationCallable(const GetCollectorDataAccessAuthorizationRequestT &request) const
void StartIntegrationAuthorizationAsync(const StartIntegrationAuthorizationRequestT &request, const StartIntegrationAuthorizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::PutResourcePolicyOutcome PutResourcePolicy(const Model::PutResourcePolicyRequest &request) const
void AssociateCollectorAsync(const AssociateCollectorRequestT &request, const AssociateCollectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListCodeIssuesOutcomeCallable ListCodeIssuesCallable(const ListCodeIssuesRequestT &request) const
ContinuumClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::GetCodeIssueArtifactOutcome GetCodeIssueArtifact(const Model::GetCodeIssueArtifactRequest &request) const
Model::GetCodeFindingOutcomeCallable GetCodeFindingCallable(const GetCodeFindingRequestT &request) const
virtual Model::DeleteCollectorOutcome DeleteCollector(const Model::DeleteCollectorRequest &request) const
void ListEnvironmentsAsync(const ListEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEnvironmentsRequestT &request={}) const
virtual Model::UpdateIntegrationOutcome UpdateIntegration(const Model::UpdateIntegrationRequest &request) const
ContinuumClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::ListEnvironmentsOutcome ListEnvironments(const Model::ListEnvironmentsRequest &request={}) const
Model::ListCodeIssueArtifactsOutcomeCallable ListCodeIssueArtifactsCallable(const ListCodeIssueArtifactsRequestT &request) const
virtual Model::CreateEnvironmentOutcome CreateEnvironment(const Model::CreateEnvironmentRequest &request) const
void CreateCodeScanAsync(const CreateCodeScanRequestT &request, const CreateCodeScanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetResourcePolicyOutcomeCallable GetResourcePolicyCallable(const GetResourcePolicyRequestT &request) const
Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT &request) const
void ListCodeFindingsAsync(const ListCodeFindingsRequestT &request, const ListCodeFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DisassociateCollectorAsync(const DisassociateCollectorRequestT &request, const DisassociateCollectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AssociateCollectorOutcomeCallable AssociateCollectorCallable(const AssociateCollectorRequestT &request) const
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::future< DeleteCollectorOutcome > DeleteCollectorOutcomeCallable
std::future< UpdateIntegrationOutcome > UpdateIntegrationOutcomeCallable
std::future< AssociateCollectorOutcome > AssociateCollectorOutcomeCallable
std::future< ListAssociatedEnvironmentsOutcome > ListAssociatedEnvironmentsOutcomeCallable
std::future< UpdateCollectorOutcome > UpdateCollectorOutcomeCallable
std::future< DeleteIntegrationOutcome > DeleteIntegrationOutcomeCallable
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
std::future< CreateCollectorOutcome > CreateCollectorOutcomeCallable
std::future< ListAssociatedCollectorsOutcome > ListAssociatedCollectorsOutcomeCallable
std::future< ListCollectorsOutcome > ListCollectorsOutcomeCallable
std::future< CreateCodeFindingOutcome > CreateCodeFindingOutcomeCallable
std::future< GetIntegrationOutcome > GetIntegrationOutcomeCallable
std::future< GetCodeIssueOutcome > GetCodeIssueOutcomeCallable
std::future< GetCodeScanOutcome > GetCodeScanOutcomeCallable
std::future< GetCodeFindingOutcome > GetCodeFindingOutcomeCallable
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
std::future< CreateCodeScanOutcome > CreateCodeScanOutcomeCallable
std::future< ListCodeIssuesOutcome > ListCodeIssuesOutcomeCallable
std::future< GetCollectorOutcome > GetCollectorOutcomeCallable
std::future< CreateIntegrationOutcome > CreateIntegrationOutcomeCallable
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
std::future< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
std::future< ListIntegrationsOutcome > ListIntegrationsOutcomeCallable
std::future< StartIntegrationAuthorizationOutcome > StartIntegrationAuthorizationOutcomeCallable
std::future< GetCollectorDataAccessAuthorizationOutcome > GetCollectorDataAccessAuthorizationOutcomeCallable
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::future< ListCodeIssueArtifactsOutcome > ListCodeIssueArtifactsOutcomeCallable
std::future< ListCodeScansOutcome > ListCodeScansOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< ListCodeFindingsOutcome > ListCodeFindingsOutcomeCallable
std::future< GetCodeIssueArtifactOutcome > GetCodeIssueArtifactOutcomeCallable
std::future< DisassociateCollectorOutcome > DisassociateCollectorOutcomeCallable
std::function< void(const ContinuumClient *, const Model::GetIntegrationRequest &, const Model::GetIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIntegrationResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListAssociatedEnvironmentsRequest &, const Model::ListAssociatedEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssociatedEnvironmentsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListCodeScansRequest &, const Model::ListCodeScansOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeScansResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetCodeScanRequest &, const Model::GetCodeScanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCodeScanResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEnvironmentResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListIntegrationsRequest &, const Model::ListIntegrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListIntegrationsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetCollectorDataAccessAuthorizationRequest &, const Model::GetCollectorDataAccessAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCollectorDataAccessAuthorizationResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::CreateCollectorRequest &, const Model::CreateCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCollectorResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetCollectorRequest &, const Model::GetCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCollectorResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetCodeIssueRequest &, const Model::GetCodeIssueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCodeIssueResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::UpdateIntegrationRequest &, const Model::UpdateIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateIntegrationResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListCodeIssuesRequest &, const Model::ListCodeIssuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeIssuesResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEnvironmentResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::DeleteIntegrationRequest &, const Model::DeleteIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIntegrationResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::CreateIntegrationRequest &, const Model::CreateIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIntegrationResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListAssociatedCollectorsRequest &, const Model::ListAssociatedCollectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssociatedCollectorsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::DisassociateCollectorRequest &, const Model::DisassociateCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateCollectorResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::AssociateCollectorRequest &, const Model::AssociateCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateCollectorResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEnvironmentsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEnvironmentResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::CreateCodeFindingRequest &, const Model::CreateCodeFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCodeFindingResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::StartIntegrationAuthorizationRequest &, const Model::StartIntegrationAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartIntegrationAuthorizationResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetCodeIssueArtifactRequest &, const Model::GetCodeIssueArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCodeIssueArtifactResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetEnvironmentRequest &, const Model::GetEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEnvironmentResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::DeleteCollectorRequest &, const Model::DeleteCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCollectorResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListCollectorsRequest &, const Model::ListCollectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCollectorsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetCodeFindingRequest &, const Model::GetCodeFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCodeFindingResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListCodeFindingsRequest &, const Model::ListCodeFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeFindingsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePolicyResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::UpdateCollectorRequest &, const Model::UpdateCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCollectorResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::CreateCodeScanRequest &, const Model::CreateCodeScanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCodeScanResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::ListCodeIssueArtifactsRequest &, const Model::ListCodeIssueArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeIssueArtifactsResponseReceivedHandler
std::function< void(const ContinuumClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String