9#include <aws/codebuild/CodeBuildErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/codebuild/CodeBuildEndpointProvider.h>
21#include <aws/codebuild/model/BatchDeleteBuildsResult.h>
22#include <aws/codebuild/model/BatchGetBuildBatchesResult.h>
23#include <aws/codebuild/model/BatchGetBuildsResult.h>
24#include <aws/codebuild/model/BatchGetFleetsResult.h>
25#include <aws/codebuild/model/BatchGetProjectsResult.h>
26#include <aws/codebuild/model/BatchGetReportGroupsResult.h>
27#include <aws/codebuild/model/BatchGetReportsResult.h>
28#include <aws/codebuild/model/CreateFleetResult.h>
29#include <aws/codebuild/model/CreateProjectResult.h>
30#include <aws/codebuild/model/CreateReportGroupResult.h>
31#include <aws/codebuild/model/CreateWebhookResult.h>
32#include <aws/codebuild/model/DeleteBuildBatchResult.h>
33#include <aws/codebuild/model/DeleteFleetResult.h>
34#include <aws/codebuild/model/DeleteProjectResult.h>
35#include <aws/codebuild/model/DeleteReportResult.h>
36#include <aws/codebuild/model/DeleteReportGroupResult.h>
37#include <aws/codebuild/model/DeleteResourcePolicyResult.h>
38#include <aws/codebuild/model/DeleteSourceCredentialsResult.h>
39#include <aws/codebuild/model/DeleteWebhookResult.h>
40#include <aws/codebuild/model/DescribeCodeCoveragesResult.h>
41#include <aws/codebuild/model/DescribeTestCasesResult.h>
42#include <aws/codebuild/model/GetReportGroupTrendResult.h>
43#include <aws/codebuild/model/GetResourcePolicyResult.h>
44#include <aws/codebuild/model/ImportSourceCredentialsResult.h>
45#include <aws/codebuild/model/InvalidateProjectCacheResult.h>
46#include <aws/codebuild/model/ListBuildBatchesResult.h>
47#include <aws/codebuild/model/ListBuildBatchesForProjectResult.h>
48#include <aws/codebuild/model/ListBuildsResult.h>
49#include <aws/codebuild/model/ListBuildsForProjectResult.h>
50#include <aws/codebuild/model/ListCuratedEnvironmentImagesResult.h>
51#include <aws/codebuild/model/ListFleetsResult.h>
52#include <aws/codebuild/model/ListProjectsResult.h>
53#include <aws/codebuild/model/ListReportGroupsResult.h>
54#include <aws/codebuild/model/ListReportsResult.h>
55#include <aws/codebuild/model/ListReportsForReportGroupResult.h>
56#include <aws/codebuild/model/ListSharedProjectsResult.h>
57#include <aws/codebuild/model/ListSharedReportGroupsResult.h>
58#include <aws/codebuild/model/ListSourceCredentialsResult.h>
59#include <aws/codebuild/model/PutResourcePolicyResult.h>
60#include <aws/codebuild/model/RetryBuildResult.h>
61#include <aws/codebuild/model/RetryBuildBatchResult.h>
62#include <aws/codebuild/model/StartBuildResult.h>
63#include <aws/codebuild/model/StartBuildBatchResult.h>
64#include <aws/codebuild/model/StopBuildResult.h>
65#include <aws/codebuild/model/StopBuildBatchResult.h>
66#include <aws/codebuild/model/UpdateFleetResult.h>
67#include <aws/codebuild/model/UpdateProjectResult.h>
68#include <aws/codebuild/model/UpdateProjectVisibilityResult.h>
69#include <aws/codebuild/model/UpdateReportGroupResult.h>
70#include <aws/codebuild/model/UpdateWebhookResult.h>
71#include <aws/codebuild/model/ListReportsRequest.h>
72#include <aws/codebuild/model/RetryBuildRequest.h>
73#include <aws/codebuild/model/ListProjectsRequest.h>
74#include <aws/codebuild/model/ListBuildBatchesForProjectRequest.h>
75#include <aws/codebuild/model/ListCuratedEnvironmentImagesRequest.h>
76#include <aws/codebuild/model/ListFleetsRequest.h>
77#include <aws/codebuild/model/ListReportGroupsRequest.h>
78#include <aws/codebuild/model/ListSharedReportGroupsRequest.h>
79#include <aws/codebuild/model/ListSourceCredentialsRequest.h>
80#include <aws/codebuild/model/RetryBuildBatchRequest.h>
81#include <aws/codebuild/model/ListBuildsRequest.h>
82#include <aws/codebuild/model/ListBuildBatchesRequest.h>
83#include <aws/codebuild/model/ListSharedProjectsRequest.h>
91 class HttpClientFactory;
96 template<
typename R,
typename E>
class Outcome;
106 class AWSCredentials;
107 class AWSCredentialsProvider;
EndpointProviderBase< CodeBuildClientConfiguration, CodeBuildBuiltInParameters, CodeBuildClientContextParameters > CodeBuildEndpointProviderBase
Aws::Utils::Outcome< RetryBuildBatchResult, CodeBuildError > RetryBuildBatchOutcome
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< 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< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
std::future< DeleteWebhookOutcome > DeleteWebhookOutcomeCallable
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< 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
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< 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
Aws::Utils::Outcome< PutResourcePolicyResult, CodeBuildError > PutResourcePolicyOutcome
Aws::Utils::Outcome< DescribeTestCasesResult, CodeBuildError > DescribeTestCasesOutcome
Aws::Utils::Outcome< ListReportsResult, CodeBuildError > ListReportsOutcome
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< 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
Aws::Utils::Outcome< ListReportsForReportGroupResult, CodeBuildError > ListReportsForReportGroupOutcome
std::future< DeleteFleetOutcome > DeleteFleetOutcomeCallable
Aws::Utils::Outcome< UpdateReportGroupResult, CodeBuildError > UpdateReportGroupOutcome
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< ListReportsOutcome > ListReportsOutcomeCallable
Aws::Utils::Outcome< DeleteReportGroupResult, CodeBuildError > DeleteReportGroupOutcome
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< RetryBuildBatchOutcome > RetryBuildBatchOutcomeCallable
std::future< BatchGetReportsOutcome > BatchGetReportsOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Aws::Utils::Outcome< DeleteWebhookResult, CodeBuildError > DeleteWebhookOutcome
std::future< UpdateWebhookOutcome > UpdateWebhookOutcomeCallable
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::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::CreateWebhookRequest &, const Model::CreateWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWebhookResponseReceivedHandler
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::DeleteWebhookRequest &, const Model::DeleteWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWebhookResponseReceivedHandler
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::GetReportGroupTrendRequest &, const Model::GetReportGroupTrendOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReportGroupTrendResponseReceivedHandler
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::DeleteBuildBatchRequest &, const Model::DeleteBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBuildBatchResponseReceivedHandler
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::RetryBuildBatchRequest &, const Model::RetryBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetryBuildBatchResponseReceivedHandler
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::DeleteReportGroupRequest &, const Model::DeleteReportGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReportGroupResponseReceivedHandler
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::ListCuratedEnvironmentImagesRequest &, const Model::ListCuratedEnvironmentImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCuratedEnvironmentImagesResponseReceivedHandler
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::UpdateWebhookRequest &, const Model::UpdateWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWebhookResponseReceivedHandler
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::UpdateProjectVisibilityRequest &, const Model::UpdateProjectVisibilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectVisibilityResponseReceivedHandler
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::ListBuildBatchesRequest &, const Model::ListBuildBatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBuildBatchesResponseReceivedHandler
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::DescribeCodeCoveragesRequest &, const Model::DescribeCodeCoveragesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCodeCoveragesResponseReceivedHandler
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::StopBuildBatchRequest &, const Model::StopBuildBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopBuildBatchResponseReceivedHandler
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::DescribeTestCasesRequest &, const Model::DescribeTestCasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTestCasesResponseReceivedHandler
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::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
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::BatchGetFleetsRequest &, const Model::BatchGetFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetFleetsResponseReceivedHandler
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::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
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::ImportSourceCredentialsRequest &, const Model::ImportSourceCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportSourceCredentialsResponseReceivedHandler
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::BatchDeleteBuildsRequest &, const Model::BatchDeleteBuildsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteBuildsResponseReceivedHandler
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::ListSharedReportGroupsRequest &, const Model::ListSharedReportGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSharedReportGroupsResponseReceivedHandler
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::CreateReportGroupRequest &, const Model::CreateReportGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReportGroupResponseReceivedHandler
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::ListSourceCredentialsRequest &, const Model::ListSourceCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSourceCredentialsResponseReceivedHandler
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::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourcePolicyResponseReceivedHandler
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::BatchGetBuildsRequest &, const Model::BatchGetBuildsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetBuildsResponseReceivedHandler
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::BatchGetReportGroupsRequest &, const Model::BatchGetReportGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetReportGroupsResponseReceivedHandler
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::ListBuildsForProjectRequest &, const Model::ListBuildsForProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBuildsForProjectResponseReceivedHandler