AWS SDK for C++

AWS SDK for C++ Version 1.11.921

Loading...
Searching...
No Matches
ContinuumServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/continuum/ContinuumEndpointProvider.h>
10#include <aws/continuum/ContinuumErrors.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/client/AsyncCallerContext.h>
13#include <aws/core/client/GenericClientConfiguration.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/core/utils/memory/stl/AWSString.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in ContinuumClient header */
22#include <aws/continuum/model/AssociateCollectorResult.h>
23#include <aws/continuum/model/CreateCodeFindingResult.h>
24#include <aws/continuum/model/CreateCodeScanResult.h>
25#include <aws/continuum/model/CreateCollectorRequest.h>
26#include <aws/continuum/model/CreateCollectorResult.h>
27#include <aws/continuum/model/CreateEnvironmentResult.h>
28#include <aws/continuum/model/CreateIntegrationResult.h>
29#include <aws/continuum/model/GetCodeFindingResult.h>
30#include <aws/continuum/model/GetCodeIssueArtifactResult.h>
31#include <aws/continuum/model/GetCodeIssueResult.h>
32#include <aws/continuum/model/GetCodeScanResult.h>
33#include <aws/continuum/model/GetCollectorDataAccessAuthorizationResult.h>
34#include <aws/continuum/model/GetCollectorResult.h>
35#include <aws/continuum/model/GetEnvironmentResult.h>
36#include <aws/continuum/model/GetIntegrationResult.h>
37#include <aws/continuum/model/GetResourcePolicyResult.h>
38#include <aws/continuum/model/ListAssociatedCollectorsResult.h>
39#include <aws/continuum/model/ListAssociatedEnvironmentsResult.h>
40#include <aws/continuum/model/ListCodeFindingsResult.h>
41#include <aws/continuum/model/ListCodeIssueArtifactsResult.h>
42#include <aws/continuum/model/ListCodeIssuesResult.h>
43#include <aws/continuum/model/ListCodeScansResult.h>
44#include <aws/continuum/model/ListCollectorsRequest.h>
45#include <aws/continuum/model/ListCollectorsResult.h>
46#include <aws/continuum/model/ListEnvironmentsRequest.h>
47#include <aws/continuum/model/ListEnvironmentsResult.h>
48#include <aws/continuum/model/ListIntegrationsRequest.h>
49#include <aws/continuum/model/ListIntegrationsResult.h>
50#include <aws/continuum/model/PutResourcePolicyResult.h>
51#include <aws/continuum/model/StartIntegrationAuthorizationResult.h>
52#include <aws/continuum/model/UpdateCollectorResult.h>
53#include <aws/continuum/model/UpdateEnvironmentResult.h>
54#include <aws/continuum/model/UpdateIntegrationResult.h>
55#include <aws/core/NoResult.h>
56/* End of service model headers required in ContinuumClient header */
57
58namespace Aws {
59namespace Http {
60class HttpClient;
61class HttpClientFactory;
62} // namespace Http
63
64namespace Utils {
65template <typename R, typename E>
66class Outcome;
67
68namespace Threading {
69class Executor;
70} // namespace Threading
71} // namespace Utils
72
73namespace Auth {
74class AWSCredentials;
75class AWSCredentialsProvider;
76} // namespace Auth
77
78namespace Client {
79class RetryStrategy;
80} // namespace Client
81
82namespace Continuum {
86
87namespace Model {
88/* Service model forward declarations required in ContinuumClient header */
122/* End of service model forward declarations required in ContinuumClient header */
123
124/* Service model Outcome class definitions */
158/* End of service model Outcome class definitions */
159
160/* Service model Outcome callable definitions */
161typedef std::future<AssociateCollectorOutcome> AssociateCollectorOutcomeCallable;
162typedef std::future<CreateCodeFindingOutcome> CreateCodeFindingOutcomeCallable;
163typedef std::future<CreateCodeScanOutcome> CreateCodeScanOutcomeCallable;
164typedef std::future<CreateCollectorOutcome> CreateCollectorOutcomeCallable;
165typedef std::future<CreateEnvironmentOutcome> CreateEnvironmentOutcomeCallable;
166typedef std::future<CreateIntegrationOutcome> CreateIntegrationOutcomeCallable;
167typedef std::future<DeleteCollectorOutcome> DeleteCollectorOutcomeCallable;
168typedef std::future<DeleteEnvironmentOutcome> DeleteEnvironmentOutcomeCallable;
169typedef std::future<DeleteIntegrationOutcome> DeleteIntegrationOutcomeCallable;
170typedef std::future<DisassociateCollectorOutcome> DisassociateCollectorOutcomeCallable;
171typedef std::future<GetCodeFindingOutcome> GetCodeFindingOutcomeCallable;
172typedef std::future<GetCodeIssueOutcome> GetCodeIssueOutcomeCallable;
173typedef std::future<GetCodeIssueArtifactOutcome> GetCodeIssueArtifactOutcomeCallable;
174typedef std::future<GetCodeScanOutcome> GetCodeScanOutcomeCallable;
175typedef std::future<GetCollectorOutcome> GetCollectorOutcomeCallable;
176typedef std::future<GetCollectorDataAccessAuthorizationOutcome> GetCollectorDataAccessAuthorizationOutcomeCallable;
177typedef std::future<GetEnvironmentOutcome> GetEnvironmentOutcomeCallable;
178typedef std::future<GetIntegrationOutcome> GetIntegrationOutcomeCallable;
179typedef std::future<GetResourcePolicyOutcome> GetResourcePolicyOutcomeCallable;
180typedef std::future<ListAssociatedCollectorsOutcome> ListAssociatedCollectorsOutcomeCallable;
181typedef std::future<ListAssociatedEnvironmentsOutcome> ListAssociatedEnvironmentsOutcomeCallable;
182typedef std::future<ListCodeFindingsOutcome> ListCodeFindingsOutcomeCallable;
183typedef std::future<ListCodeIssueArtifactsOutcome> ListCodeIssueArtifactsOutcomeCallable;
184typedef std::future<ListCodeIssuesOutcome> ListCodeIssuesOutcomeCallable;
185typedef std::future<ListCodeScansOutcome> ListCodeScansOutcomeCallable;
186typedef std::future<ListCollectorsOutcome> ListCollectorsOutcomeCallable;
187typedef std::future<ListEnvironmentsOutcome> ListEnvironmentsOutcomeCallable;
188typedef std::future<ListIntegrationsOutcome> ListIntegrationsOutcomeCallable;
189typedef std::future<PutResourcePolicyOutcome> PutResourcePolicyOutcomeCallable;
190typedef std::future<StartIntegrationAuthorizationOutcome> StartIntegrationAuthorizationOutcomeCallable;
191typedef std::future<UpdateCollectorOutcome> UpdateCollectorOutcomeCallable;
192typedef std::future<UpdateEnvironmentOutcome> UpdateEnvironmentOutcomeCallable;
193typedef std::future<UpdateIntegrationOutcome> UpdateIntegrationOutcomeCallable;
194/* End of service model Outcome callable definitions */
195} // namespace Model
196
197class ContinuumClient;
198
199/* Service model async handlers definitions */
200typedef std::function<void(const ContinuumClient*, const Model::AssociateCollectorRequest&, const Model::AssociateCollectorOutcome&,
201 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
203typedef std::function<void(const ContinuumClient*, const Model::CreateCodeFindingRequest&, const Model::CreateCodeFindingOutcome&,
204 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
206typedef std::function<void(const ContinuumClient*, const Model::CreateCodeScanRequest&, const Model::CreateCodeScanOutcome&,
207 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
209typedef std::function<void(const ContinuumClient*, const Model::CreateCollectorRequest&, const Model::CreateCollectorOutcome&,
210 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
212typedef std::function<void(const ContinuumClient*, const Model::CreateEnvironmentRequest&, const Model::CreateEnvironmentOutcome&,
213 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
215typedef std::function<void(const ContinuumClient*, const Model::CreateIntegrationRequest&, const Model::CreateIntegrationOutcome&,
216 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
218typedef std::function<void(const ContinuumClient*, const Model::DeleteCollectorRequest&, const Model::DeleteCollectorOutcome&,
219 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
221typedef std::function<void(const ContinuumClient*, const Model::DeleteEnvironmentRequest&, const Model::DeleteEnvironmentOutcome&,
222 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
224typedef std::function<void(const ContinuumClient*, const Model::DeleteIntegrationRequest&, const Model::DeleteIntegrationOutcome&,
225 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
227typedef std::function<void(const ContinuumClient*, const Model::DisassociateCollectorRequest&, const Model::DisassociateCollectorOutcome&,
228 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
230typedef std::function<void(const ContinuumClient*, const Model::GetCodeFindingRequest&, const Model::GetCodeFindingOutcome&,
231 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
233typedef std::function<void(const ContinuumClient*, const Model::GetCodeIssueRequest&, const Model::GetCodeIssueOutcome&,
234 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
236typedef std::function<void(const ContinuumClient*, const Model::GetCodeIssueArtifactRequest&, const Model::GetCodeIssueArtifactOutcome&,
237 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
239typedef std::function<void(const ContinuumClient*, const Model::GetCodeScanRequest&, const Model::GetCodeScanOutcome&,
240 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
242typedef std::function<void(const ContinuumClient*, const Model::GetCollectorRequest&, const Model::GetCollectorOutcome&,
243 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
245typedef std::function<void(const ContinuumClient*, const Model::GetCollectorDataAccessAuthorizationRequest&,
247 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
249typedef std::function<void(const ContinuumClient*, const Model::GetEnvironmentRequest&, const Model::GetEnvironmentOutcome&,
250 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
252typedef std::function<void(const ContinuumClient*, const Model::GetIntegrationRequest&, const Model::GetIntegrationOutcome&,
253 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
255typedef std::function<void(const ContinuumClient*, const Model::GetResourcePolicyRequest&, const Model::GetResourcePolicyOutcome&,
256 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
258typedef std::function<void(const ContinuumClient*, const Model::ListAssociatedCollectorsRequest&,
259 const Model::ListAssociatedCollectorsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
261typedef std::function<void(const ContinuumClient*, const Model::ListAssociatedEnvironmentsRequest&,
262 const Model::ListAssociatedEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
264typedef std::function<void(const ContinuumClient*, const Model::ListCodeFindingsRequest&, const Model::ListCodeFindingsOutcome&,
265 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
268 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
270typedef std::function<void(const ContinuumClient*, const Model::ListCodeIssuesRequest&, const Model::ListCodeIssuesOutcome&,
271 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
273typedef std::function<void(const ContinuumClient*, const Model::ListCodeScansRequest&, const Model::ListCodeScansOutcome&,
274 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
276typedef std::function<void(const ContinuumClient*, const Model::ListCollectorsRequest&, const Model::ListCollectorsOutcome&,
277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
279typedef std::function<void(const ContinuumClient*, const Model::ListEnvironmentsRequest&, const Model::ListEnvironmentsOutcome&,
280 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
282typedef std::function<void(const ContinuumClient*, const Model::ListIntegrationsRequest&, const Model::ListIntegrationsOutcome&,
283 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
285typedef std::function<void(const ContinuumClient*, const Model::PutResourcePolicyRequest&, const Model::PutResourcePolicyOutcome&,
286 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
288typedef std::function<void(const ContinuumClient*, const Model::StartIntegrationAuthorizationRequest&,
290 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
292typedef std::function<void(const ContinuumClient*, const Model::UpdateCollectorRequest&, const Model::UpdateCollectorOutcome&,
293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
295typedef std::function<void(const ContinuumClient*, const Model::UpdateEnvironmentRequest&, const Model::UpdateEnvironmentOutcome&,
296 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
298typedef std::function<void(const ContinuumClient*, const Model::UpdateIntegrationRequest&, const Model::UpdateIntegrationOutcome&,
299 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
301/* End of service model async handlers definitions */
302} // namespace Continuum
303} // namespace Aws
EndpointProviderBase< ContinuumClientConfiguration, ContinuumBuiltInParameters, ContinuumClientContextParameters > ContinuumEndpointProviderBase
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::future< DeleteCollectorOutcome > DeleteCollectorOutcomeCallable
Aws::Utils::Outcome< GetCollectorResult, ContinuumError > GetCollectorOutcome
std::future< UpdateIntegrationOutcome > UpdateIntegrationOutcomeCallable
std::future< AssociateCollectorOutcome > AssociateCollectorOutcomeCallable
std::future< ListAssociatedEnvironmentsOutcome > ListAssociatedEnvironmentsOutcomeCallable
Aws::Utils::Outcome< ListCodeScansResult, ContinuumError > ListCodeScansOutcome
std::future< UpdateCollectorOutcome > UpdateCollectorOutcomeCallable
Aws::Utils::Outcome< ListIntegrationsResult, ContinuumError > ListIntegrationsOutcome
Aws::Utils::Outcome< ListCodeIssuesResult, ContinuumError > ListCodeIssuesOutcome
std::future< DeleteIntegrationOutcome > DeleteIntegrationOutcomeCallable
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ContinuumError > DeleteIntegrationOutcome
std::future< CreateCollectorOutcome > CreateCollectorOutcomeCallable
Aws::Utils::Outcome< CreateCollectorResult, ContinuumError > CreateCollectorOutcome
Aws::Utils::Outcome< GetCodeIssueArtifactResult, ContinuumError > GetCodeIssueArtifactOutcome
std::future< ListAssociatedCollectorsOutcome > ListAssociatedCollectorsOutcomeCallable
Aws::Utils::Outcome< PutResourcePolicyResult, ContinuumError > PutResourcePolicyOutcome
Aws::Utils::Outcome< ListAssociatedEnvironmentsResult, ContinuumError > ListAssociatedEnvironmentsOutcome
Aws::Utils::Outcome< CreateCodeFindingResult, ContinuumError > CreateCodeFindingOutcome
Aws::Utils::Outcome< Aws::NoResult, ContinuumError > DisassociateCollectorOutcome
Aws::Utils::Outcome< ListEnvironmentsResult, ContinuumError > ListEnvironmentsOutcome
std::future< ListCollectorsOutcome > ListCollectorsOutcomeCallable
Aws::Utils::Outcome< GetEnvironmentResult, ContinuumError > GetEnvironmentOutcome
Aws::Utils::Outcome< GetCodeScanResult, ContinuumError > GetCodeScanOutcome
Aws::Utils::Outcome< UpdateCollectorResult, ContinuumError > UpdateCollectorOutcome
std::future< CreateCodeFindingOutcome > CreateCodeFindingOutcomeCallable
Aws::Utils::Outcome< ListAssociatedCollectorsResult, ContinuumError > ListAssociatedCollectorsOutcome
Aws::Utils::Outcome< ListCodeFindingsResult, ContinuumError > ListCodeFindingsOutcome
std::future< GetIntegrationOutcome > GetIntegrationOutcomeCallable
std::future< GetCodeIssueOutcome > GetCodeIssueOutcomeCallable
std::future< GetCodeScanOutcome > GetCodeScanOutcomeCallable
std::future< GetCodeFindingOutcome > GetCodeFindingOutcomeCallable
Aws::Utils::Outcome< CreateEnvironmentResult, ContinuumError > CreateEnvironmentOutcome
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
Aws::Utils::Outcome< ListCodeIssueArtifactsResult, ContinuumError > ListCodeIssueArtifactsOutcome
std::future< CreateCodeScanOutcome > CreateCodeScanOutcomeCallable
Aws::Utils::Outcome< UpdateIntegrationResult, ContinuumError > UpdateIntegrationOutcome
Aws::Utils::Outcome< Aws::NoResult, ContinuumError > DeleteCollectorOutcome
Aws::Utils::Outcome< ListCollectorsResult, ContinuumError > ListCollectorsOutcome
std::future< ListCodeIssuesOutcome > ListCodeIssuesOutcomeCallable
Aws::Utils::Outcome< GetResourcePolicyResult, ContinuumError > GetResourcePolicyOutcome
std::future< GetCollectorOutcome > GetCollectorOutcomeCallable
std::future< CreateIntegrationOutcome > CreateIntegrationOutcomeCallable
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
Aws::Utils::Outcome< GetCodeFindingResult, ContinuumError > GetCodeFindingOutcome
std::future< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
Aws::Utils::Outcome< GetIntegrationResult, ContinuumError > GetIntegrationOutcome
std::future< ListIntegrationsOutcome > ListIntegrationsOutcomeCallable
Aws::Utils::Outcome< GetCollectorDataAccessAuthorizationResult, ContinuumError > GetCollectorDataAccessAuthorizationOutcome
std::future< StartIntegrationAuthorizationOutcome > StartIntegrationAuthorizationOutcomeCallable
Aws::Utils::Outcome< UpdateEnvironmentResult, ContinuumError > UpdateEnvironmentOutcome
Aws::Utils::Outcome< CreateCodeScanResult, ContinuumError > CreateCodeScanOutcome
std::future< GetCollectorDataAccessAuthorizationOutcome > GetCollectorDataAccessAuthorizationOutcomeCallable
Aws::Utils::Outcome< StartIntegrationAuthorizationResult, ContinuumError > StartIntegrationAuthorizationOutcome
Aws::Utils::Outcome< GetCodeIssueResult, ContinuumError > GetCodeIssueOutcome
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::future< ListCodeIssueArtifactsOutcome > ListCodeIssueArtifactsOutcomeCallable
Aws::Utils::Outcome< AssociateCollectorResult, ContinuumError > AssociateCollectorOutcome
std::future< ListCodeScansOutcome > ListCodeScansOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
Aws::Utils::Outcome< CreateIntegrationResult, ContinuumError > CreateIntegrationOutcome
std::future< ListCodeFindingsOutcome > ListCodeFindingsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ContinuumError > DeleteEnvironmentOutcome
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