9#include <aws/codepipeline/CodePipelineEndpointProvider.h>
10#include <aws/codepipeline/CodePipelineErrors.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>
22#include <aws/codepipeline/model/AcknowledgeJobResult.h>
23#include <aws/codepipeline/model/AcknowledgeThirdPartyJobResult.h>
24#include <aws/codepipeline/model/CreateCustomActionTypeResult.h>
25#include <aws/codepipeline/model/CreatePipelineResult.h>
26#include <aws/codepipeline/model/DeleteWebhookResult.h>
27#include <aws/codepipeline/model/DeregisterWebhookWithThirdPartyRequest.h>
28#include <aws/codepipeline/model/DeregisterWebhookWithThirdPartyResult.h>
29#include <aws/codepipeline/model/GetActionTypeResult.h>
30#include <aws/codepipeline/model/GetJobDetailsResult.h>
31#include <aws/codepipeline/model/GetPipelineExecutionResult.h>
32#include <aws/codepipeline/model/GetPipelineResult.h>
33#include <aws/codepipeline/model/GetPipelineStateResult.h>
34#include <aws/codepipeline/model/GetThirdPartyJobDetailsResult.h>
35#include <aws/codepipeline/model/ListActionExecutionsResult.h>
36#include <aws/codepipeline/model/ListActionTypesRequest.h>
37#include <aws/codepipeline/model/ListActionTypesResult.h>
38#include <aws/codepipeline/model/ListDeployActionExecutionTargetsResult.h>
39#include <aws/codepipeline/model/ListPipelineExecutionsResult.h>
40#include <aws/codepipeline/model/ListPipelinesRequest.h>
41#include <aws/codepipeline/model/ListPipelinesResult.h>
42#include <aws/codepipeline/model/ListRuleExecutionsResult.h>
43#include <aws/codepipeline/model/ListRuleTypesRequest.h>
44#include <aws/codepipeline/model/ListRuleTypesResult.h>
45#include <aws/codepipeline/model/ListTagsForResourceResult.h>
46#include <aws/codepipeline/model/ListWebhooksRequest.h>
47#include <aws/codepipeline/model/ListWebhooksResult.h>
48#include <aws/codepipeline/model/PollForJobsResult.h>
49#include <aws/codepipeline/model/PollForThirdPartyJobsResult.h>
50#include <aws/codepipeline/model/PutActionRevisionResult.h>
51#include <aws/codepipeline/model/PutApprovalResultResult.h>
52#include <aws/codepipeline/model/PutWebhookResult.h>
53#include <aws/codepipeline/model/RegisterWebhookWithThirdPartyRequest.h>
54#include <aws/codepipeline/model/RegisterWebhookWithThirdPartyResult.h>
55#include <aws/codepipeline/model/RetryStageExecutionResult.h>
56#include <aws/codepipeline/model/RollbackStageResult.h>
57#include <aws/codepipeline/model/StartPipelineExecutionResult.h>
58#include <aws/codepipeline/model/StopPipelineExecutionResult.h>
59#include <aws/codepipeline/model/TagResourceResult.h>
60#include <aws/codepipeline/model/UntagResourceResult.h>
61#include <aws/codepipeline/model/UpdatePipelineResult.h>
62#include <aws/core/NoResult.h>
68class HttpClientFactory;
72template <
typename R,
typename E>
82class AWSCredentialsProvider;
89namespace CodePipeline {
241 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
250 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
256 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
259 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
263 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
272 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
275 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
278 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
281 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
284 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
290 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
297 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
303 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
306 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
309 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
312 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
315 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
321 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
327 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
330 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
333 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
340 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
344 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
351 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
354 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
357 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
366 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
372 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
375 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< CodePipelineClientConfiguration, CodePipelineBuiltInParameters, CodePipelineClientContextParameters > CodePipelineEndpointProviderBase
std::future< PutThirdPartyJobSuccessResultOutcome > PutThirdPartyJobSuccessResultOutcomeCallable
Aws::Utils::Outcome< ListDeployActionExecutionTargetsResult, CodePipelineError > ListDeployActionExecutionTargetsOutcome
std::future< DisableStageTransitionOutcome > DisableStageTransitionOutcomeCallable
Aws::Utils::Outcome< StopPipelineExecutionResult, CodePipelineError > StopPipelineExecutionOutcome
std::future< ListRuleExecutionsOutcome > ListRuleExecutionsOutcomeCallable
std::future< PutWebhookOutcome > PutWebhookOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< GetPipelineOutcome > GetPipelineOutcomeCallable
std::future< ListActionExecutionsOutcome > ListActionExecutionsOutcomeCallable
std::future< ListWebhooksOutcome > ListWebhooksOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > DisableStageTransitionOutcome
Aws::Utils::Outcome< GetJobDetailsResult, CodePipelineError > GetJobDetailsOutcome
std::future< PollForJobsOutcome > PollForJobsOutcomeCallable
std::future< CreatePipelineOutcome > CreatePipelineOutcomeCallable
std::future< UpdateActionTypeOutcome > UpdateActionTypeOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > DeleteCustomActionTypeOutcome
Aws::Utils::Outcome< AcknowledgeThirdPartyJobResult, CodePipelineError > AcknowledgeThirdPartyJobOutcome
Aws::Utils::Outcome< UpdatePipelineResult, CodePipelineError > UpdatePipelineOutcome
std::future< ListRuleTypesOutcome > ListRuleTypesOutcomeCallable
Aws::Utils::Outcome< ListPipelineExecutionsResult, CodePipelineError > ListPipelineExecutionsOutcome
std::future< RetryStageExecutionOutcome > RetryStageExecutionOutcomeCallable
Aws::Utils::Outcome< AcknowledgeJobResult, CodePipelineError > AcknowledgeJobOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > UpdateActionTypeOutcome
Aws::Utils::Outcome< CreatePipelineResult, CodePipelineError > CreatePipelineOutcome
std::future< ListPipelineExecutionsOutcome > ListPipelineExecutionsOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, CodePipelineError > TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > DeletePipelineOutcome
Aws::Utils::Outcome< ListRuleTypesResult, CodePipelineError > ListRuleTypesOutcome
Aws::Utils::Outcome< DeregisterWebhookWithThirdPartyResult, CodePipelineError > DeregisterWebhookWithThirdPartyOutcome
Aws::Utils::Outcome< ListActionTypesResult, CodePipelineError > ListActionTypesOutcome
std::future< PutThirdPartyJobFailureResultOutcome > PutThirdPartyJobFailureResultOutcomeCallable
std::future< PutApprovalResultOutcome > PutApprovalResultOutcomeCallable
std::future< DeleteCustomActionTypeOutcome > DeleteCustomActionTypeOutcomeCallable
std::future< ListPipelinesOutcome > ListPipelinesOutcomeCallable
Aws::Utils::Outcome< ListActionExecutionsResult, CodePipelineError > ListActionExecutionsOutcome
std::future< DeletePipelineOutcome > DeletePipelineOutcomeCallable
std::future< StopPipelineExecutionOutcome > StopPipelineExecutionOutcomeCallable
Aws::Utils::Outcome< ListPipelinesResult, CodePipelineError > ListPipelinesOutcome
std::future< StartPipelineExecutionOutcome > StartPipelineExecutionOutcomeCallable
Aws::Utils::Outcome< PollForThirdPartyJobsResult, CodePipelineError > PollForThirdPartyJobsOutcome
std::future< PutActionRevisionOutcome > PutActionRevisionOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, CodePipelineError > ListTagsForResourceOutcome
Aws::Utils::Outcome< PutActionRevisionResult, CodePipelineError > PutActionRevisionOutcome
std::future< GetPipelineExecutionOutcome > GetPipelineExecutionOutcomeCallable
std::future< DeregisterWebhookWithThirdPartyOutcome > DeregisterWebhookWithThirdPartyOutcomeCallable
std::future< ListActionTypesOutcome > ListActionTypesOutcomeCallable
std::future< RollbackStageOutcome > RollbackStageOutcomeCallable
std::future< PollForThirdPartyJobsOutcome > PollForThirdPartyJobsOutcomeCallable
std::future< OverrideStageConditionOutcome > OverrideStageConditionOutcomeCallable
Aws::Utils::Outcome< StartPipelineExecutionResult, CodePipelineError > StartPipelineExecutionOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > OverrideStageConditionOutcome
std::future< AcknowledgeJobOutcome > AcknowledgeJobOutcomeCallable
std::future< RegisterWebhookWithThirdPartyOutcome > RegisterWebhookWithThirdPartyOutcomeCallable
Aws::Utils::Outcome< ListWebhooksResult, CodePipelineError > ListWebhooksOutcome
Aws::Utils::Outcome< CreateCustomActionTypeResult, CodePipelineError > CreateCustomActionTypeOutcome
Aws::Utils::Outcome< ListRuleExecutionsResult, CodePipelineError > ListRuleExecutionsOutcome
std::future< DeleteWebhookOutcome > DeleteWebhookOutcomeCallable
std::future< CreateCustomActionTypeOutcome > CreateCustomActionTypeOutcomeCallable
std::future< GetActionTypeOutcome > GetActionTypeOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > EnableStageTransitionOutcome
std::future< AcknowledgeThirdPartyJobOutcome > AcknowledgeThirdPartyJobOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutJobSuccessResultOutcome
Aws::Utils::Outcome< GetPipelineStateResult, CodePipelineError > GetPipelineStateOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< PollForJobsResult, CodePipelineError > PollForJobsOutcome
std::future< PutJobSuccessResultOutcome > PutJobSuccessResultOutcomeCallable
Aws::Utils::Outcome< GetPipelineResult, CodePipelineError > GetPipelineOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutThirdPartyJobSuccessResultOutcome
std::future< PutJobFailureResultOutcome > PutJobFailureResultOutcomeCallable
std::future< GetPipelineStateOutcome > GetPipelineStateOutcomeCallable
Aws::Utils::Outcome< PutWebhookResult, CodePipelineError > PutWebhookOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< RollbackStageResult, CodePipelineError > RollbackStageOutcome
Aws::Utils::Outcome< RetryStageExecutionResult, CodePipelineError > RetryStageExecutionOutcome
std::future< GetJobDetailsOutcome > GetJobDetailsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutJobFailureResultOutcome
std::future< EnableStageTransitionOutcome > EnableStageTransitionOutcomeCallable
Aws::Utils::Outcome< DeleteWebhookResult, CodePipelineError > DeleteWebhookOutcome
Aws::Utils::Outcome< GetPipelineExecutionResult, CodePipelineError > GetPipelineExecutionOutcome
std::future< UpdatePipelineOutcome > UpdatePipelineOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutThirdPartyJobFailureResultOutcome
Aws::Utils::Outcome< UntagResourceResult, CodePipelineError > UntagResourceOutcome
std::future< GetThirdPartyJobDetailsOutcome > GetThirdPartyJobDetailsOutcomeCallable
Aws::Utils::Outcome< GetActionTypeResult, CodePipelineError > GetActionTypeOutcome
std::future< ListDeployActionExecutionTargetsOutcome > ListDeployActionExecutionTargetsOutcomeCallable
Aws::Utils::Outcome< RegisterWebhookWithThirdPartyResult, CodePipelineError > RegisterWebhookWithThirdPartyOutcome
Aws::Utils::Outcome< PutApprovalResultResult, CodePipelineError > PutApprovalResultOutcome
Aws::Utils::Outcome< GetThirdPartyJobDetailsResult, CodePipelineError > GetThirdPartyJobDetailsOutcome
std::function< void(const CodePipelineClient *, const Model::GetThirdPartyJobDetailsRequest &, const Model::GetThirdPartyJobDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetThirdPartyJobDetailsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::CreateCustomActionTypeRequest &, const Model::CreateCustomActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCustomActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutThirdPartyJobSuccessResultRequest &, const Model::PutThirdPartyJobSuccessResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutThirdPartyJobSuccessResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListActionTypesRequest &, const Model::ListActionTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListActionTypesResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeleteCustomActionTypeRequest &, const Model::DeleteCustomActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCustomActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutWebhookRequest &, const Model::PutWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutWebhookResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetPipelineRequest &, const Model::GetPipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeregisterWebhookWithThirdPartyRequest &, const Model::DeregisterWebhookWithThirdPartyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterWebhookWithThirdPartyResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutJobSuccessResultRequest &, const Model::PutJobSuccessResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutJobSuccessResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DisableStageTransitionRequest &, const Model::DisableStageTransitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableStageTransitionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::UpdateActionTypeRequest &, const Model::UpdateActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutJobFailureResultRequest &, const Model::PutJobFailureResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutJobFailureResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListActionExecutionsRequest &, const Model::ListActionExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListActionExecutionsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeleteWebhookRequest &, const Model::DeleteWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWebhookResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::StopPipelineExecutionRequest &, const Model::StopPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopPipelineExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetJobDetailsRequest &, const Model::GetJobDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetJobDetailsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListRuleExecutionsRequest &, const Model::ListRuleExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRuleExecutionsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PollForThirdPartyJobsRequest &, const Model::PollForThirdPartyJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PollForThirdPartyJobsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::OverrideStageConditionRequest &, const Model::OverrideStageConditionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> OverrideStageConditionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetPipelineExecutionRequest &, const Model::GetPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPipelineExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::RetryStageExecutionRequest &, const Model::RetryStageExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RetryStageExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PollForJobsRequest &, const Model::PollForJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PollForJobsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelinesResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetPipelineStateRequest &, const Model::GetPipelineStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPipelineStateResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::RollbackStageRequest &, const Model::RollbackStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RollbackStageResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::AcknowledgeJobRequest &, const Model::AcknowledgeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcknowledgeJobResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetActionTypeRequest &, const Model::GetActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::EnableStageTransitionRequest &, const Model::EnableStageTransitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableStageTransitionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::RegisterWebhookWithThirdPartyRequest &, const Model::RegisterWebhookWithThirdPartyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterWebhookWithThirdPartyResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::AcknowledgeThirdPartyJobRequest &, const Model::AcknowledgeThirdPartyJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcknowledgeThirdPartyJobResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListWebhooksRequest &, const Model::ListWebhooksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWebhooksResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutApprovalResultRequest &, const Model::PutApprovalResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutApprovalResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::UpdatePipelineRequest &, const Model::UpdatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListPipelineExecutionsRequest &, const Model::ListPipelineExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelineExecutionsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutActionRevisionRequest &, const Model::PutActionRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutActionRevisionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListRuleTypesRequest &, const Model::ListRuleTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRuleTypesResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutThirdPartyJobFailureResultRequest &, const Model::PutThirdPartyJobFailureResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutThirdPartyJobFailureResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::StartPipelineExecutionRequest &, const Model::StartPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartPipelineExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListDeployActionExecutionTargetsRequest &, const Model::ListDeployActionExecutionTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDeployActionExecutionTargetsResponseReceivedHandler