AWS SDK for C++

AWS SDK for C++ Version 1.11.695

Loading...
Searching...
No Matches
CodeBuildServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/codebuild/CodeBuildEndpointProvider.h>
10#include <aws/codebuild/CodeBuildErrors.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 CodeBuildClient header */
22#include <aws/codebuild/model/BatchDeleteBuildsResult.h>
23#include <aws/codebuild/model/BatchGetBuildBatchesResult.h>
24#include <aws/codebuild/model/BatchGetBuildsResult.h>
25#include <aws/codebuild/model/BatchGetCommandExecutionsResult.h>
26#include <aws/codebuild/model/BatchGetFleetsResult.h>
27#include <aws/codebuild/model/BatchGetProjectsResult.h>
28#include <aws/codebuild/model/BatchGetReportGroupsResult.h>
29#include <aws/codebuild/model/BatchGetReportsResult.h>
30#include <aws/codebuild/model/BatchGetSandboxesResult.h>
31#include <aws/codebuild/model/CreateFleetResult.h>
32#include <aws/codebuild/model/CreateProjectResult.h>
33#include <aws/codebuild/model/CreateReportGroupResult.h>
34#include <aws/codebuild/model/CreateWebhookResult.h>
35#include <aws/codebuild/model/DeleteBuildBatchResult.h>
36#include <aws/codebuild/model/DeleteFleetResult.h>
37#include <aws/codebuild/model/DeleteProjectResult.h>
38#include <aws/codebuild/model/DeleteReportGroupResult.h>
39#include <aws/codebuild/model/DeleteReportResult.h>
40#include <aws/codebuild/model/DeleteResourcePolicyResult.h>
41#include <aws/codebuild/model/DeleteSourceCredentialsResult.h>
42#include <aws/codebuild/model/DeleteWebhookResult.h>
43#include <aws/codebuild/model/DescribeCodeCoveragesResult.h>
44#include <aws/codebuild/model/DescribeTestCasesResult.h>
45#include <aws/codebuild/model/GetReportGroupTrendResult.h>
46#include <aws/codebuild/model/GetResourcePolicyResult.h>
47#include <aws/codebuild/model/ImportSourceCredentialsResult.h>
48#include <aws/codebuild/model/InvalidateProjectCacheResult.h>
49#include <aws/codebuild/model/ListBuildBatchesForProjectRequest.h>
50#include <aws/codebuild/model/ListBuildBatchesForProjectResult.h>
51#include <aws/codebuild/model/ListBuildBatchesRequest.h>
52#include <aws/codebuild/model/ListBuildBatchesResult.h>
53#include <aws/codebuild/model/ListBuildsForProjectResult.h>
54#include <aws/codebuild/model/ListBuildsRequest.h>
55#include <aws/codebuild/model/ListBuildsResult.h>
56#include <aws/codebuild/model/ListCommandExecutionsForSandboxResult.h>
57#include <aws/codebuild/model/ListCuratedEnvironmentImagesRequest.h>
58#include <aws/codebuild/model/ListCuratedEnvironmentImagesResult.h>
59#include <aws/codebuild/model/ListFleetsRequest.h>
60#include <aws/codebuild/model/ListFleetsResult.h>
61#include <aws/codebuild/model/ListProjectsRequest.h>
62#include <aws/codebuild/model/ListProjectsResult.h>
63#include <aws/codebuild/model/ListReportGroupsRequest.h>
64#include <aws/codebuild/model/ListReportGroupsResult.h>
65#include <aws/codebuild/model/ListReportsForReportGroupResult.h>
66#include <aws/codebuild/model/ListReportsRequest.h>
67#include <aws/codebuild/model/ListReportsResult.h>
68#include <aws/codebuild/model/ListSandboxesForProjectResult.h>
69#include <aws/codebuild/model/ListSandboxesRequest.h>
70#include <aws/codebuild/model/ListSandboxesResult.h>
71#include <aws/codebuild/model/ListSharedProjectsRequest.h>
72#include <aws/codebuild/model/ListSharedProjectsResult.h>
73#include <aws/codebuild/model/ListSharedReportGroupsRequest.h>
74#include <aws/codebuild/model/ListSharedReportGroupsResult.h>
75#include <aws/codebuild/model/ListSourceCredentialsRequest.h>
76#include <aws/codebuild/model/ListSourceCredentialsResult.h>
77#include <aws/codebuild/model/PutResourcePolicyResult.h>
78#include <aws/codebuild/model/RetryBuildBatchRequest.h>
79#include <aws/codebuild/model/RetryBuildBatchResult.h>
80#include <aws/codebuild/model/RetryBuildRequest.h>
81#include <aws/codebuild/model/RetryBuildResult.h>
82#include <aws/codebuild/model/StartBuildBatchResult.h>
83#include <aws/codebuild/model/StartBuildResult.h>
84#include <aws/codebuild/model/StartCommandExecutionResult.h>
85#include <aws/codebuild/model/StartSandboxConnectionResult.h>
86#include <aws/codebuild/model/StartSandboxRequest.h>
87#include <aws/codebuild/model/StartSandboxResult.h>
88#include <aws/codebuild/model/StopBuildBatchResult.h>
89#include <aws/codebuild/model/StopBuildResult.h>
90#include <aws/codebuild/model/StopSandboxResult.h>
91#include <aws/codebuild/model/UpdateFleetResult.h>
92#include <aws/codebuild/model/UpdateProjectResult.h>
93#include <aws/codebuild/model/UpdateProjectVisibilityResult.h>
94#include <aws/codebuild/model/UpdateReportGroupResult.h>
95#include <aws/codebuild/model/UpdateWebhookResult.h>
96/* End of service model headers required in CodeBuildClient header */
97
98namespace Aws {
99namespace Http {
100class HttpClient;
101class HttpClientFactory;
102} // namespace Http
103
104namespace Utils {
105template <typename R, typename E>
106class Outcome;
107
108namespace Threading {
109class Executor;
110} // namespace Threading
111} // namespace Utils
112
113namespace Auth {
114class AWSCredentials;
115class AWSCredentialsProvider;
116} // namespace Auth
117
118namespace Client {
119class RetryStrategy;
120} // namespace Client
121
122namespace CodeBuild {
126
127namespace Model {
128/* Service model forward declarations required in CodeBuildClient header */
180class StopBuildRequest;
188/* End of service model forward declarations required in CodeBuildClient header */
189
190/* Service model Outcome class definitions */
250/* End of service model Outcome class definitions */
251
252/* Service model Outcome callable definitions */
253typedef std::future<BatchDeleteBuildsOutcome> BatchDeleteBuildsOutcomeCallable;
254typedef std::future<BatchGetBuildBatchesOutcome> BatchGetBuildBatchesOutcomeCallable;
255typedef std::future<BatchGetBuildsOutcome> BatchGetBuildsOutcomeCallable;
256typedef std::future<BatchGetCommandExecutionsOutcome> BatchGetCommandExecutionsOutcomeCallable;
257typedef std::future<BatchGetFleetsOutcome> BatchGetFleetsOutcomeCallable;
258typedef std::future<BatchGetProjectsOutcome> BatchGetProjectsOutcomeCallable;
259typedef std::future<BatchGetReportGroupsOutcome> BatchGetReportGroupsOutcomeCallable;
260typedef std::future<BatchGetReportsOutcome> BatchGetReportsOutcomeCallable;
261typedef std::future<BatchGetSandboxesOutcome> BatchGetSandboxesOutcomeCallable;
262typedef std::future<CreateFleetOutcome> CreateFleetOutcomeCallable;
263typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
264typedef std::future<CreateReportGroupOutcome> CreateReportGroupOutcomeCallable;
265typedef std::future<CreateWebhookOutcome> CreateWebhookOutcomeCallable;
266typedef std::future<DeleteBuildBatchOutcome> DeleteBuildBatchOutcomeCallable;
267typedef std::future<DeleteFleetOutcome> DeleteFleetOutcomeCallable;
268typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
269typedef std::future<DeleteReportOutcome> DeleteReportOutcomeCallable;
270typedef std::future<DeleteReportGroupOutcome> DeleteReportGroupOutcomeCallable;
271typedef std::future<DeleteResourcePolicyOutcome> DeleteResourcePolicyOutcomeCallable;
272typedef std::future<DeleteSourceCredentialsOutcome> DeleteSourceCredentialsOutcomeCallable;
273typedef std::future<DeleteWebhookOutcome> DeleteWebhookOutcomeCallable;
274typedef std::future<DescribeCodeCoveragesOutcome> DescribeCodeCoveragesOutcomeCallable;
275typedef std::future<DescribeTestCasesOutcome> DescribeTestCasesOutcomeCallable;
276typedef std::future<GetReportGroupTrendOutcome> GetReportGroupTrendOutcomeCallable;
277typedef std::future<GetResourcePolicyOutcome> GetResourcePolicyOutcomeCallable;
278typedef std::future<ImportSourceCredentialsOutcome> ImportSourceCredentialsOutcomeCallable;
279typedef std::future<InvalidateProjectCacheOutcome> InvalidateProjectCacheOutcomeCallable;
280typedef std::future<ListBuildBatchesOutcome> ListBuildBatchesOutcomeCallable;
281typedef std::future<ListBuildBatchesForProjectOutcome> ListBuildBatchesForProjectOutcomeCallable;
282typedef std::future<ListBuildsOutcome> ListBuildsOutcomeCallable;
283typedef std::future<ListBuildsForProjectOutcome> ListBuildsForProjectOutcomeCallable;
284typedef std::future<ListCommandExecutionsForSandboxOutcome> ListCommandExecutionsForSandboxOutcomeCallable;
285typedef std::future<ListCuratedEnvironmentImagesOutcome> ListCuratedEnvironmentImagesOutcomeCallable;
286typedef std::future<ListFleetsOutcome> ListFleetsOutcomeCallable;
287typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
288typedef std::future<ListReportGroupsOutcome> ListReportGroupsOutcomeCallable;
289typedef std::future<ListReportsOutcome> ListReportsOutcomeCallable;
290typedef std::future<ListReportsForReportGroupOutcome> ListReportsForReportGroupOutcomeCallable;
291typedef std::future<ListSandboxesOutcome> ListSandboxesOutcomeCallable;
292typedef std::future<ListSandboxesForProjectOutcome> ListSandboxesForProjectOutcomeCallable;
293typedef std::future<ListSharedProjectsOutcome> ListSharedProjectsOutcomeCallable;
294typedef std::future<ListSharedReportGroupsOutcome> ListSharedReportGroupsOutcomeCallable;
295typedef std::future<ListSourceCredentialsOutcome> ListSourceCredentialsOutcomeCallable;
296typedef std::future<PutResourcePolicyOutcome> PutResourcePolicyOutcomeCallable;
297typedef std::future<RetryBuildOutcome> RetryBuildOutcomeCallable;
298typedef std::future<RetryBuildBatchOutcome> RetryBuildBatchOutcomeCallable;
299typedef std::future<StartBuildOutcome> StartBuildOutcomeCallable;
300typedef std::future<StartBuildBatchOutcome> StartBuildBatchOutcomeCallable;
301typedef std::future<StartCommandExecutionOutcome> StartCommandExecutionOutcomeCallable;
302typedef std::future<StartSandboxOutcome> StartSandboxOutcomeCallable;
303typedef std::future<StartSandboxConnectionOutcome> StartSandboxConnectionOutcomeCallable;
304typedef std::future<StopBuildOutcome> StopBuildOutcomeCallable;
305typedef std::future<StopBuildBatchOutcome> StopBuildBatchOutcomeCallable;
306typedef std::future<StopSandboxOutcome> StopSandboxOutcomeCallable;
307typedef std::future<UpdateFleetOutcome> UpdateFleetOutcomeCallable;
308typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
309typedef std::future<UpdateProjectVisibilityOutcome> UpdateProjectVisibilityOutcomeCallable;
310typedef std::future<UpdateReportGroupOutcome> UpdateReportGroupOutcomeCallable;
311typedef std::future<UpdateWebhookOutcome> UpdateWebhookOutcomeCallable;
312/* End of service model Outcome callable definitions */
313} // namespace Model
314
315class CodeBuildClient;
316
317/* Service model async handlers definitions */
318typedef std::function<void(const CodeBuildClient*, const Model::BatchDeleteBuildsRequest&, const Model::BatchDeleteBuildsOutcome&,
319 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
321typedef std::function<void(const CodeBuildClient*, const Model::BatchGetBuildBatchesRequest&, const Model::BatchGetBuildBatchesOutcome&,
322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
324typedef std::function<void(const CodeBuildClient*, const Model::BatchGetBuildsRequest&, const Model::BatchGetBuildsOutcome&,
325 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
327typedef std::function<void(const CodeBuildClient*, const Model::BatchGetCommandExecutionsRequest&,
328 const Model::BatchGetCommandExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
330typedef std::function<void(const CodeBuildClient*, const Model::BatchGetFleetsRequest&, const Model::BatchGetFleetsOutcome&,
331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
333typedef std::function<void(const CodeBuildClient*, const Model::BatchGetProjectsRequest&, const Model::BatchGetProjectsOutcome&,
334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
336typedef std::function<void(const CodeBuildClient*, const Model::BatchGetReportGroupsRequest&, const Model::BatchGetReportGroupsOutcome&,
337 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
339typedef std::function<void(const CodeBuildClient*, const Model::BatchGetReportsRequest&, const Model::BatchGetReportsOutcome&,
340 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
342typedef std::function<void(const CodeBuildClient*, const Model::BatchGetSandboxesRequest&, const Model::BatchGetSandboxesOutcome&,
343 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
345typedef std::function<void(const CodeBuildClient*, const Model::CreateFleetRequest&, const Model::CreateFleetOutcome&,
346 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
348typedef std::function<void(const CodeBuildClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&,
349 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
351typedef std::function<void(const CodeBuildClient*, const Model::CreateReportGroupRequest&, const Model::CreateReportGroupOutcome&,
352 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
354typedef std::function<void(const CodeBuildClient*, const Model::CreateWebhookRequest&, const Model::CreateWebhookOutcome&,
355 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
357typedef std::function<void(const CodeBuildClient*, const Model::DeleteBuildBatchRequest&, const Model::DeleteBuildBatchOutcome&,
358 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
360typedef std::function<void(const CodeBuildClient*, const Model::DeleteFleetRequest&, const Model::DeleteFleetOutcome&,
361 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
363typedef std::function<void(const CodeBuildClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&,
364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
366typedef std::function<void(const CodeBuildClient*, const Model::DeleteReportRequest&, const Model::DeleteReportOutcome&,
367 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
369typedef std::function<void(const CodeBuildClient*, const Model::DeleteReportGroupRequest&, const Model::DeleteReportGroupOutcome&,
370 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
372typedef std::function<void(const CodeBuildClient*, const Model::DeleteResourcePolicyRequest&, const Model::DeleteResourcePolicyOutcome&,
373 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
375typedef std::function<void(const CodeBuildClient*, const Model::DeleteSourceCredentialsRequest&,
376 const Model::DeleteSourceCredentialsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
378typedef std::function<void(const CodeBuildClient*, const Model::DeleteWebhookRequest&, const Model::DeleteWebhookOutcome&,
379 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
381typedef std::function<void(const CodeBuildClient*, const Model::DescribeCodeCoveragesRequest&, const Model::DescribeCodeCoveragesOutcome&,
382 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
384typedef std::function<void(const CodeBuildClient*, const Model::DescribeTestCasesRequest&, const Model::DescribeTestCasesOutcome&,
385 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
387typedef std::function<void(const CodeBuildClient*, const Model::GetReportGroupTrendRequest&, const Model::GetReportGroupTrendOutcome&,
388 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
390typedef std::function<void(const CodeBuildClient*, const Model::GetResourcePolicyRequest&, const Model::GetResourcePolicyOutcome&,
391 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
393typedef std::function<void(const CodeBuildClient*, const Model::ImportSourceCredentialsRequest&,
394 const Model::ImportSourceCredentialsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
397 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
399typedef std::function<void(const CodeBuildClient*, const Model::ListBuildBatchesRequest&, const Model::ListBuildBatchesOutcome&,
400 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
402typedef std::function<void(const CodeBuildClient*, const Model::ListBuildBatchesForProjectRequest&,
403 const Model::ListBuildBatchesForProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
405typedef std::function<void(const CodeBuildClient*, const Model::ListBuildsRequest&, const Model::ListBuildsOutcome&,
406 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
408typedef std::function<void(const CodeBuildClient*, const Model::ListBuildsForProjectRequest&, const Model::ListBuildsForProjectOutcome&,
409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
411typedef std::function<void(const CodeBuildClient*, const Model::ListCommandExecutionsForSandboxRequest&,
413 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
415typedef std::function<void(const CodeBuildClient*, const Model::ListCuratedEnvironmentImagesRequest&,
417 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
419typedef std::function<void(const CodeBuildClient*, const Model::ListFleetsRequest&, const Model::ListFleetsOutcome&,
420 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
422typedef std::function<void(const CodeBuildClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&,
423 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
425typedef std::function<void(const CodeBuildClient*, const Model::ListReportGroupsRequest&, const Model::ListReportGroupsOutcome&,
426 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
428typedef std::function<void(const CodeBuildClient*, const Model::ListReportsRequest&, const Model::ListReportsOutcome&,
429 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
431typedef std::function<void(const CodeBuildClient*, const Model::ListReportsForReportGroupRequest&,
432 const Model::ListReportsForReportGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
434typedef std::function<void(const CodeBuildClient*, const Model::ListSandboxesRequest&, const Model::ListSandboxesOutcome&,
435 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
437typedef std::function<void(const CodeBuildClient*, const Model::ListSandboxesForProjectRequest&,
438 const Model::ListSandboxesForProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
440typedef std::function<void(const CodeBuildClient*, const Model::ListSharedProjectsRequest&, const Model::ListSharedProjectsOutcome&,
441 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
444 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
446typedef std::function<void(const CodeBuildClient*, const Model::ListSourceCredentialsRequest&, const Model::ListSourceCredentialsOutcome&,
447 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
449typedef std::function<void(const CodeBuildClient*, const Model::PutResourcePolicyRequest&, const Model::PutResourcePolicyOutcome&,
450 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
452typedef std::function<void(const CodeBuildClient*, const Model::RetryBuildRequest&, const Model::RetryBuildOutcome&,
453 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
455typedef std::function<void(const CodeBuildClient*, const Model::RetryBuildBatchRequest&, const Model::RetryBuildBatchOutcome&,
456 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
458typedef std::function<void(const CodeBuildClient*, const Model::StartBuildRequest&, const Model::StartBuildOutcome&,
459 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
461typedef std::function<void(const CodeBuildClient*, const Model::StartBuildBatchRequest&, const Model::StartBuildBatchOutcome&,
462 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
464typedef std::function<void(const CodeBuildClient*, const Model::StartCommandExecutionRequest&, const Model::StartCommandExecutionOutcome&,
465 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
467typedef std::function<void(const CodeBuildClient*, const Model::StartSandboxRequest&, const Model::StartSandboxOutcome&,
468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
471 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
473typedef std::function<void(const CodeBuildClient*, const Model::StopBuildRequest&, const Model::StopBuildOutcome&,
474 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
476typedef std::function<void(const CodeBuildClient*, const Model::StopBuildBatchRequest&, const Model::StopBuildBatchOutcome&,
477 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
479typedef std::function<void(const CodeBuildClient*, const Model::StopSandboxRequest&, const Model::StopSandboxOutcome&,
480 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
482typedef std::function<void(const CodeBuildClient*, const Model::UpdateFleetRequest&, const Model::UpdateFleetOutcome&,
483 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
485typedef std::function<void(const CodeBuildClient*, const Model::UpdateProjectRequest&, const Model::UpdateProjectOutcome&,
486 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
488typedef std::function<void(const CodeBuildClient*, const Model::UpdateProjectVisibilityRequest&,
489 const Model::UpdateProjectVisibilityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
491typedef std::function<void(const CodeBuildClient*, const Model::UpdateReportGroupRequest&, const Model::UpdateReportGroupOutcome&,
492 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
494typedef std::function<void(const CodeBuildClient*, const Model::UpdateWebhookRequest&, const Model::UpdateWebhookOutcome&,
495 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
497/* End of service model async handlers definitions */
498} // namespace CodeBuild
499} // namespace Aws
EndpointProviderBase< CodeBuildClientConfiguration, CodeBuildBuiltInParameters, CodeBuildClientContextParameters > CodeBuildEndpointProviderBase
Aws::Utils::Outcome< RetryBuildBatchResult, CodeBuildError > RetryBuildBatchOutcome
Aws::Utils::Outcome< ListSandboxesForProjectResult, CodeBuildError > ListSandboxesForProjectOutcome
Aws::Utils::Outcome< ListFleetsResult, CodeBuildError > ListFleetsOutcome
Aws::Utils::Outcome< CreateWebhookResult, CodeBuildError > CreateWebhookOutcome
std::future< InvalidateProjectCacheOutcome > InvalidateProjectCacheOutcomeCallable
std::future< CreateReportGroupOutcome > CreateReportGroupOutcomeCallable
Aws::Utils::Outcome< StopBuildResult, CodeBuildError > StopBuildOutcome
std::future< BatchGetFleetsOutcome > BatchGetFleetsOutcomeCallable
Aws::Utils::Outcome< StartSandboxConnectionResult, CodeBuildError > StartSandboxConnectionOutcome
Aws::Utils::Outcome< ListProjectsResult, CodeBuildError > ListProjectsOutcome
std::future< ListBuildBatchesOutcome > ListBuildBatchesOutcomeCallable
Aws::Utils::Outcome< ListBuildBatchesResult, CodeBuildError > ListBuildBatchesOutcome
Aws::Utils::Outcome< ListBuildBatchesForProjectResult, CodeBuildError > ListBuildBatchesForProjectOutcome
std::future< ListReportsForReportGroupOutcome > ListReportsForReportGroupOutcomeCallable
std::future< CreateFleetOutcome > CreateFleetOutcomeCallable
Aws::Utils::Outcome< BatchGetFleetsResult, CodeBuildError > BatchGetFleetsOutcome
Aws::Utils::Outcome< BatchGetProjectsResult, CodeBuildError > BatchGetProjectsOutcome
std::future< DeleteReportGroupOutcome > DeleteReportGroupOutcomeCallable
Aws::Utils::Outcome< StartBuildResult, CodeBuildError > StartBuildOutcome
Aws::Utils::Outcome< BatchGetReportsResult, CodeBuildError > BatchGetReportsOutcome
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
std::future< DescribeTestCasesOutcome > DescribeTestCasesOutcomeCallable
std::future< ListReportGroupsOutcome > ListReportGroupsOutcomeCallable
Aws::Utils::Outcome< StopBuildBatchResult, CodeBuildError > StopBuildBatchOutcome
std::future< StartSandboxConnectionOutcome > StartSandboxConnectionOutcomeCallable
std::future< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
std::future< DeleteWebhookOutcome > DeleteWebhookOutcomeCallable
std::future< BatchGetSandboxesOutcome > BatchGetSandboxesOutcomeCallable
std::future< BatchGetBuildsOutcome > BatchGetBuildsOutcomeCallable
Aws::Utils::Outcome< ListReportGroupsResult, CodeBuildError > ListReportGroupsOutcome
std::future< StartBuildBatchOutcome > StartBuildBatchOutcomeCallable
std::future< StopBuildOutcome > StopBuildOutcomeCallable
Aws::Utils::Outcome< DeleteBuildBatchResult, CodeBuildError > DeleteBuildBatchOutcome
Aws::Utils::Outcome< ListSandboxesResult, CodeBuildError > ListSandboxesOutcome
Aws::Utils::Outcome< CreateReportGroupResult, CodeBuildError > CreateReportGroupOutcome
std::future< RetryBuildOutcome > RetryBuildOutcomeCallable
Aws::Utils::Outcome< UpdateProjectVisibilityResult, CodeBuildError > UpdateProjectVisibilityOutcome
std::future< ListBuildBatchesForProjectOutcome > ListBuildBatchesForProjectOutcomeCallable
Aws::Utils::Outcome< CreateProjectResult, CodeBuildError > CreateProjectOutcome
std::future< ListFleetsOutcome > ListFleetsOutcomeCallable
std::future< StopSandboxOutcome > StopSandboxOutcomeCallable
Aws::Utils::Outcome< ListSharedReportGroupsResult, CodeBuildError > ListSharedReportGroupsOutcome
Aws::Utils::Outcome< UpdateWebhookResult, CodeBuildError > UpdateWebhookOutcome
std::future< DeleteSourceCredentialsOutcome > DeleteSourceCredentialsOutcomeCallable
Aws::Utils::Outcome< DeleteResourcePolicyResult, CodeBuildError > DeleteResourcePolicyOutcome
Aws::Utils::Outcome< BatchGetReportGroupsResult, CodeBuildError > BatchGetReportGroupsOutcome
std::future< ImportSourceCredentialsOutcome > ImportSourceCredentialsOutcomeCallable
Aws::Utils::Outcome< ListSharedProjectsResult, CodeBuildError > ListSharedProjectsOutcome
Aws::Utils::Outcome< ListSourceCredentialsResult, CodeBuildError > ListSourceCredentialsOutcome
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
Aws::Utils::Outcome< DeleteFleetResult, CodeBuildError > DeleteFleetOutcome
Aws::Utils::Outcome< DeleteReportResult, CodeBuildError > DeleteReportOutcome
Aws::Utils::Outcome< GetReportGroupTrendResult, CodeBuildError > GetReportGroupTrendOutcome
std::future< UpdateFleetOutcome > UpdateFleetOutcomeCallable
Aws::Utils::Outcome< ImportSourceCredentialsResult, CodeBuildError > ImportSourceCredentialsOutcome
Aws::Utils::Outcome< DeleteSourceCredentialsResult, CodeBuildError > DeleteSourceCredentialsOutcome
std::future< ListSandboxesForProjectOutcome > ListSandboxesForProjectOutcomeCallable
std::future< BatchDeleteBuildsOutcome > BatchDeleteBuildsOutcomeCallable
std::future< BatchGetProjectsOutcome > BatchGetProjectsOutcomeCallable
std::future< ListCuratedEnvironmentImagesOutcome > ListCuratedEnvironmentImagesOutcomeCallable
Aws::Utils::Outcome< CreateFleetResult, CodeBuildError > CreateFleetOutcome
std::future< DeleteBuildBatchOutcome > DeleteBuildBatchOutcomeCallable
Aws::Utils::Outcome< UpdateFleetResult, CodeBuildError > UpdateFleetOutcome
std::future< ListBuildsForProjectOutcome > ListBuildsForProjectOutcomeCallable
std::future< ListSandboxesOutcome > ListSandboxesOutcomeCallable
Aws::Utils::Outcome< BatchGetCommandExecutionsResult, CodeBuildError > BatchGetCommandExecutionsOutcome
Aws::Utils::Outcome< PutResourcePolicyResult, CodeBuildError > PutResourcePolicyOutcome
Aws::Utils::Outcome< DescribeTestCasesResult, CodeBuildError > DescribeTestCasesOutcome
Aws::Utils::Outcome< ListReportsResult, CodeBuildError > ListReportsOutcome
Aws::Utils::Outcome< StopSandboxResult, CodeBuildError > StopSandboxOutcome
Aws::Utils::Outcome< BatchGetSandboxesResult, CodeBuildError > BatchGetSandboxesOutcome
Aws::Utils::Outcome< BatchGetBuildsResult, CodeBuildError > BatchGetBuildsOutcome
Aws::Utils::Outcome< StartBuildBatchResult, CodeBuildError > StartBuildBatchOutcome
std::future< ListBuildsOutcome > ListBuildsOutcomeCallable
std::future< ListSharedReportGroupsOutcome > ListSharedReportGroupsOutcomeCallable
Aws::Utils::Outcome< DeleteProjectResult, CodeBuildError > DeleteProjectOutcome
Aws::Utils::Outcome< GetResourcePolicyResult, CodeBuildError > GetResourcePolicyOutcome
std::future< BatchGetBuildBatchesOutcome > BatchGetBuildBatchesOutcomeCallable
std::future< DeleteReportOutcome > DeleteReportOutcomeCallable
std::future< GetReportGroupTrendOutcome > GetReportGroupTrendOutcomeCallable
Aws::Utils::Outcome< StartCommandExecutionResult, CodeBuildError > StartCommandExecutionOutcome
Aws::Utils::Outcome< ListBuildsForProjectResult, CodeBuildError > ListBuildsForProjectOutcome
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
Aws::Utils::Outcome< UpdateProjectResult, CodeBuildError > UpdateProjectOutcome
Aws::Utils::Outcome< DescribeCodeCoveragesResult, CodeBuildError > DescribeCodeCoveragesOutcome
std::future< StopBuildBatchOutcome > StopBuildBatchOutcomeCallable
Aws::Utils::Outcome< InvalidateProjectCacheResult, CodeBuildError > InvalidateProjectCacheOutcome
std::future< StartSandboxOutcome > StartSandboxOutcomeCallable
Aws::Utils::Outcome< ListReportsForReportGroupResult, CodeBuildError > ListReportsForReportGroupOutcome
std::future< DeleteFleetOutcome > DeleteFleetOutcomeCallable
Aws::Utils::Outcome< UpdateReportGroupResult, CodeBuildError > UpdateReportGroupOutcome
std::future< StartCommandExecutionOutcome > StartCommandExecutionOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< ListReportsOutcome > ListReportsOutcomeCallable
Aws::Utils::Outcome< DeleteReportGroupResult, CodeBuildError > DeleteReportGroupOutcome
Aws::Utils::Outcome< ListCommandExecutionsForSandboxResult, CodeBuildError > ListCommandExecutionsForSandboxOutcome
Aws::Utils::Outcome< BatchGetBuildBatchesResult, CodeBuildError > BatchGetBuildBatchesOutcome
std::future< BatchGetReportGroupsOutcome > BatchGetReportGroupsOutcomeCallable
Aws::Utils::Outcome< RetryBuildResult, CodeBuildError > RetryBuildOutcome
std::future< UpdateReportGroupOutcome > UpdateReportGroupOutcomeCallable
std::future< DescribeCodeCoveragesOutcome > DescribeCodeCoveragesOutcomeCallable
Aws::Utils::Outcome< BatchDeleteBuildsResult, CodeBuildError > BatchDeleteBuildsOutcome
std::future< BatchGetCommandExecutionsOutcome > BatchGetCommandExecutionsOutcomeCallable
std::future< RetryBuildBatchOutcome > RetryBuildBatchOutcomeCallable
std::future< BatchGetReportsOutcome > BatchGetReportsOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Aws::Utils::Outcome< DeleteWebhookResult, CodeBuildError > DeleteWebhookOutcome
std::future< UpdateWebhookOutcome > UpdateWebhookOutcomeCallable
Aws::Utils::Outcome< StartSandboxResult, CodeBuildError > StartSandboxOutcome
Aws::Utils::Outcome< ListBuildsResult, CodeBuildError > ListBuildsOutcome
std::future< StartBuildOutcome > StartBuildOutcomeCallable
std::future< UpdateProjectVisibilityOutcome > UpdateProjectVisibilityOutcomeCallable
Aws::Utils::Outcome< ListCuratedEnvironmentImagesResult, CodeBuildError > ListCuratedEnvironmentImagesOutcome
std::future< ListSharedProjectsOutcome > ListSharedProjectsOutcomeCallable
std::future< ListSourceCredentialsOutcome > ListSourceCredentialsOutcomeCallable
std::future< CreateWebhookOutcome > CreateWebhookOutcomeCallable
std::future< ListCommandExecutionsForSandboxOutcome > ListCommandExecutionsForSandboxOutcomeCallable
std::function< void(const CodeBuildClient *, const Model::DeleteFleetRequest &, const Model::DeleteFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFleetResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListCuratedEnvironmentImagesRequest &, const Model::ListCuratedEnvironmentImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCuratedEnvironmentImagesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetBuildsRequest &, const Model::BatchGetBuildsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetBuildsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::CreateFleetRequest &, const Model::CreateFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFleetResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetBuildBatchesRequest &, const Model::BatchGetBuildBatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetBuildBatchesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteProjectResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListSourceCredentialsRequest &, const Model::ListSourceCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSourceCredentialsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListBuildBatchesRequest &, const Model::ListBuildBatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBuildBatchesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListCommandExecutionsForSandboxRequest &, const Model::ListCommandExecutionsForSandboxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCommandExecutionsForSandboxResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::CreateWebhookRequest &, const Model::CreateWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWebhookResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetReportGroupsRequest &, const Model::BatchGetReportGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetReportGroupsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteWebhookRequest &, const Model::DeleteWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWebhookResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePolicyResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListReportsForReportGroupRequest &, const Model::ListReportsForReportGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListReportsForReportGroupResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StartBuildRequest &, const Model::StartBuildOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartBuildResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StopBuildRequest &, const Model::StopBuildOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopBuildResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetSandboxesRequest &, const Model::BatchGetSandboxesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetSandboxesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListBuildsForProjectRequest &, const Model::ListBuildsForProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBuildsForProjectResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DescribeCodeCoveragesRequest &, const Model::DescribeCodeCoveragesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCodeCoveragesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StopBuildBatchRequest &, const Model::StopBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopBuildBatchResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetFleetsRequest &, const Model::BatchGetFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetFleetsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetReportsRequest &, const Model::BatchGetReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetReportsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StartSandboxConnectionRequest &, const Model::StartSandboxConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartSandboxConnectionResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::RetryBuildBatchRequest &, const Model::RetryBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RetryBuildBatchResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::GetReportGroupTrendRequest &, const Model::GetReportGroupTrendOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReportGroupTrendResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StartCommandExecutionRequest &, const Model::StartCommandExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCommandExecutionResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::UpdateProjectVisibilityRequest &, const Model::UpdateProjectVisibilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateProjectVisibilityResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StartBuildBatchRequest &, const Model::StartBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartBuildBatchResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DescribeTestCasesRequest &, const Model::DescribeTestCasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTestCasesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::InvalidateProjectCacheRequest &, const Model::InvalidateProjectCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> InvalidateProjectCacheResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchDeleteBuildsRequest &, const Model::BatchDeleteBuildsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteBuildsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::UpdateReportGroupRequest &, const Model::UpdateReportGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateReportGroupResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListFleetsRequest &, const Model::ListFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFleetsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteReportRequest &, const Model::DeleteReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteReportResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateProjectResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteSourceCredentialsRequest &, const Model::DeleteSourceCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSourceCredentialsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::UpdateWebhookRequest &, const Model::UpdateWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWebhookResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ImportSourceCredentialsRequest &, const Model::ImportSourceCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportSourceCredentialsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::RetryBuildRequest &, const Model::RetryBuildOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RetryBuildResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListReportsRequest &, const Model::ListReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListReportsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::UpdateFleetRequest &, const Model::UpdateFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFleetResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateProjectResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StopSandboxRequest &, const Model::StopSandboxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopSandboxResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListSandboxesForProjectRequest &, const Model::ListSandboxesForProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSandboxesForProjectResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::CreateReportGroupRequest &, const Model::CreateReportGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateReportGroupResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListBuildBatchesForProjectRequest &, const Model::ListBuildBatchesForProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBuildBatchesForProjectResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListSharedProjectsRequest &, const Model::ListSharedProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSharedProjectsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicyResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetCommandExecutionsRequest &, const Model::BatchGetCommandExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCommandExecutionsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::BatchGetProjectsRequest &, const Model::BatchGetProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetProjectsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListBuildsRequest &, const Model::ListBuildsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBuildsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListSharedReportGroupsRequest &, const Model::ListSharedReportGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSharedReportGroupsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListSandboxesRequest &, const Model::ListSandboxesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSandboxesResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::StartSandboxRequest &, const Model::StartSandboxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartSandboxResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListReportGroupsRequest &, const Model::ListReportGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListReportGroupsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListProjectsResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteReportGroupRequest &, const Model::DeleteReportGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteReportGroupResponseReceivedHandler
std::function< void(const CodeBuildClient *, const Model::DeleteBuildBatchRequest &, const Model::DeleteBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteBuildBatchResponseReceivedHandler