AWS SDK for C++

AWS SDK for C++ Version 1.11.606

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