AWS SDK for C++  1.9.104
AWS SDK for C++
CodePipelineClient.h
Go to the documentation of this file.
1 
6 #pragma once
44 #include <aws/core/NoResult.h>
47 #include <future>
48 #include <functional>
49 
50 namespace Aws
51 {
52 
53 namespace Http
54 {
55  class HttpClient;
56  class HttpClientFactory;
57 } // namespace Http
58 
59 namespace Utils
60 {
61  template< typename R, typename E> class Outcome;
62 namespace Threading
63 {
64  class Executor;
65 } // namespace Threading
66 } // namespace Utils
67 
68 namespace Auth
69 {
70  class AWSCredentials;
71  class AWSCredentialsProvider;
72 } // namespace Auth
73 
74 namespace Client
75 {
76  class RetryStrategy;
77 } // namespace Client
78 
79 namespace CodePipeline
80 {
81 
82 namespace Model
83 {
96  class GetPipelineRequest;
103  class ListPipelinesRequest;
105  class ListWebhooksRequest;
106  class PollForJobsRequest;
114  class PutWebhookRequest;
119  class TagResourceRequest;
120  class UntagResourceRequest;
122  class UpdatePipelineRequest;
123 
163 
164  typedef std::future<AcknowledgeJobOutcome> AcknowledgeJobOutcomeCallable;
165  typedef std::future<AcknowledgeThirdPartyJobOutcome> AcknowledgeThirdPartyJobOutcomeCallable;
166  typedef std::future<CreateCustomActionTypeOutcome> CreateCustomActionTypeOutcomeCallable;
167  typedef std::future<CreatePipelineOutcome> CreatePipelineOutcomeCallable;
168  typedef std::future<DeleteCustomActionTypeOutcome> DeleteCustomActionTypeOutcomeCallable;
169  typedef std::future<DeletePipelineOutcome> DeletePipelineOutcomeCallable;
170  typedef std::future<DeleteWebhookOutcome> DeleteWebhookOutcomeCallable;
171  typedef std::future<DeregisterWebhookWithThirdPartyOutcome> DeregisterWebhookWithThirdPartyOutcomeCallable;
172  typedef std::future<DisableStageTransitionOutcome> DisableStageTransitionOutcomeCallable;
173  typedef std::future<EnableStageTransitionOutcome> EnableStageTransitionOutcomeCallable;
174  typedef std::future<GetActionTypeOutcome> GetActionTypeOutcomeCallable;
175  typedef std::future<GetJobDetailsOutcome> GetJobDetailsOutcomeCallable;
176  typedef std::future<GetPipelineOutcome> GetPipelineOutcomeCallable;
177  typedef std::future<GetPipelineExecutionOutcome> GetPipelineExecutionOutcomeCallable;
178  typedef std::future<GetPipelineStateOutcome> GetPipelineStateOutcomeCallable;
179  typedef std::future<GetThirdPartyJobDetailsOutcome> GetThirdPartyJobDetailsOutcomeCallable;
180  typedef std::future<ListActionExecutionsOutcome> ListActionExecutionsOutcomeCallable;
181  typedef std::future<ListActionTypesOutcome> ListActionTypesOutcomeCallable;
182  typedef std::future<ListPipelineExecutionsOutcome> ListPipelineExecutionsOutcomeCallable;
183  typedef std::future<ListPipelinesOutcome> ListPipelinesOutcomeCallable;
184  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
185  typedef std::future<ListWebhooksOutcome> ListWebhooksOutcomeCallable;
186  typedef std::future<PollForJobsOutcome> PollForJobsOutcomeCallable;
187  typedef std::future<PollForThirdPartyJobsOutcome> PollForThirdPartyJobsOutcomeCallable;
188  typedef std::future<PutActionRevisionOutcome> PutActionRevisionOutcomeCallable;
189  typedef std::future<PutApprovalResultOutcome> PutApprovalResultOutcomeCallable;
190  typedef std::future<PutJobFailureResultOutcome> PutJobFailureResultOutcomeCallable;
191  typedef std::future<PutJobSuccessResultOutcome> PutJobSuccessResultOutcomeCallable;
192  typedef std::future<PutThirdPartyJobFailureResultOutcome> PutThirdPartyJobFailureResultOutcomeCallable;
193  typedef std::future<PutThirdPartyJobSuccessResultOutcome> PutThirdPartyJobSuccessResultOutcomeCallable;
194  typedef std::future<PutWebhookOutcome> PutWebhookOutcomeCallable;
195  typedef std::future<RegisterWebhookWithThirdPartyOutcome> RegisterWebhookWithThirdPartyOutcomeCallable;
196  typedef std::future<RetryStageExecutionOutcome> RetryStageExecutionOutcomeCallable;
197  typedef std::future<StartPipelineExecutionOutcome> StartPipelineExecutionOutcomeCallable;
198  typedef std::future<StopPipelineExecutionOutcome> StopPipelineExecutionOutcomeCallable;
199  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
200  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
201  typedef std::future<UpdateActionTypeOutcome> UpdateActionTypeOutcomeCallable;
202  typedef std::future<UpdatePipelineOutcome> UpdatePipelineOutcomeCallable;
203 } // namespace Model
204 
205  class CodePipelineClient;
206 
207  typedef std::function<void(const CodePipelineClient*, const Model::AcknowledgeJobRequest&, const Model::AcknowledgeJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcknowledgeJobResponseReceivedHandler;
208  typedef std::function<void(const CodePipelineClient*, const Model::AcknowledgeThirdPartyJobRequest&, const Model::AcknowledgeThirdPartyJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcknowledgeThirdPartyJobResponseReceivedHandler;
209  typedef std::function<void(const CodePipelineClient*, const Model::CreateCustomActionTypeRequest&, const Model::CreateCustomActionTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCustomActionTypeResponseReceivedHandler;
210  typedef std::function<void(const CodePipelineClient*, const Model::CreatePipelineRequest&, const Model::CreatePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePipelineResponseReceivedHandler;
211  typedef std::function<void(const CodePipelineClient*, const Model::DeleteCustomActionTypeRequest&, const Model::DeleteCustomActionTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCustomActionTypeResponseReceivedHandler;
212  typedef std::function<void(const CodePipelineClient*, const Model::DeletePipelineRequest&, const Model::DeletePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePipelineResponseReceivedHandler;
213  typedef std::function<void(const CodePipelineClient*, const Model::DeleteWebhookRequest&, const Model::DeleteWebhookOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWebhookResponseReceivedHandler;
214  typedef std::function<void(const CodePipelineClient*, const Model::DeregisterWebhookWithThirdPartyRequest&, const Model::DeregisterWebhookWithThirdPartyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterWebhookWithThirdPartyResponseReceivedHandler;
215  typedef std::function<void(const CodePipelineClient*, const Model::DisableStageTransitionRequest&, const Model::DisableStageTransitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisableStageTransitionResponseReceivedHandler;
216  typedef std::function<void(const CodePipelineClient*, const Model::EnableStageTransitionRequest&, const Model::EnableStageTransitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > EnableStageTransitionResponseReceivedHandler;
217  typedef std::function<void(const CodePipelineClient*, const Model::GetActionTypeRequest&, const Model::GetActionTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetActionTypeResponseReceivedHandler;
218  typedef std::function<void(const CodePipelineClient*, const Model::GetJobDetailsRequest&, const Model::GetJobDetailsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobDetailsResponseReceivedHandler;
219  typedef std::function<void(const CodePipelineClient*, const Model::GetPipelineRequest&, const Model::GetPipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPipelineResponseReceivedHandler;
220  typedef std::function<void(const CodePipelineClient*, const Model::GetPipelineExecutionRequest&, const Model::GetPipelineExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPipelineExecutionResponseReceivedHandler;
221  typedef std::function<void(const CodePipelineClient*, const Model::GetPipelineStateRequest&, const Model::GetPipelineStateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPipelineStateResponseReceivedHandler;
222  typedef std::function<void(const CodePipelineClient*, const Model::GetThirdPartyJobDetailsRequest&, const Model::GetThirdPartyJobDetailsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetThirdPartyJobDetailsResponseReceivedHandler;
223  typedef std::function<void(const CodePipelineClient*, const Model::ListActionExecutionsRequest&, const Model::ListActionExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListActionExecutionsResponseReceivedHandler;
224  typedef std::function<void(const CodePipelineClient*, const Model::ListActionTypesRequest&, const Model::ListActionTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListActionTypesResponseReceivedHandler;
225  typedef std::function<void(const CodePipelineClient*, const Model::ListPipelineExecutionsRequest&, const Model::ListPipelineExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPipelineExecutionsResponseReceivedHandler;
226  typedef std::function<void(const CodePipelineClient*, const Model::ListPipelinesRequest&, const Model::ListPipelinesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPipelinesResponseReceivedHandler;
227  typedef std::function<void(const CodePipelineClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
228  typedef std::function<void(const CodePipelineClient*, const Model::ListWebhooksRequest&, const Model::ListWebhooksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWebhooksResponseReceivedHandler;
229  typedef std::function<void(const CodePipelineClient*, const Model::PollForJobsRequest&, const Model::PollForJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PollForJobsResponseReceivedHandler;
230  typedef std::function<void(const CodePipelineClient*, const Model::PollForThirdPartyJobsRequest&, const Model::PollForThirdPartyJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PollForThirdPartyJobsResponseReceivedHandler;
231  typedef std::function<void(const CodePipelineClient*, const Model::PutActionRevisionRequest&, const Model::PutActionRevisionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutActionRevisionResponseReceivedHandler;
232  typedef std::function<void(const CodePipelineClient*, const Model::PutApprovalResultRequest&, const Model::PutApprovalResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutApprovalResultResponseReceivedHandler;
233  typedef std::function<void(const CodePipelineClient*, const Model::PutJobFailureResultRequest&, const Model::PutJobFailureResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutJobFailureResultResponseReceivedHandler;
234  typedef std::function<void(const CodePipelineClient*, const Model::PutJobSuccessResultRequest&, const Model::PutJobSuccessResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutJobSuccessResultResponseReceivedHandler;
235  typedef std::function<void(const CodePipelineClient*, const Model::PutThirdPartyJobFailureResultRequest&, const Model::PutThirdPartyJobFailureResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutThirdPartyJobFailureResultResponseReceivedHandler;
236  typedef std::function<void(const CodePipelineClient*, const Model::PutThirdPartyJobSuccessResultRequest&, const Model::PutThirdPartyJobSuccessResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutThirdPartyJobSuccessResultResponseReceivedHandler;
237  typedef std::function<void(const CodePipelineClient*, const Model::PutWebhookRequest&, const Model::PutWebhookOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutWebhookResponseReceivedHandler;
238  typedef std::function<void(const CodePipelineClient*, const Model::RegisterWebhookWithThirdPartyRequest&, const Model::RegisterWebhookWithThirdPartyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterWebhookWithThirdPartyResponseReceivedHandler;
239  typedef std::function<void(const CodePipelineClient*, const Model::RetryStageExecutionRequest&, const Model::RetryStageExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RetryStageExecutionResponseReceivedHandler;
240  typedef std::function<void(const CodePipelineClient*, const Model::StartPipelineExecutionRequest&, const Model::StartPipelineExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartPipelineExecutionResponseReceivedHandler;
241  typedef std::function<void(const CodePipelineClient*, const Model::StopPipelineExecutionRequest&, const Model::StopPipelineExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopPipelineExecutionResponseReceivedHandler;
242  typedef std::function<void(const CodePipelineClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
243  typedef std::function<void(const CodePipelineClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
244  typedef std::function<void(const CodePipelineClient*, const Model::UpdateActionTypeRequest&, const Model::UpdateActionTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateActionTypeResponseReceivedHandler;
245  typedef std::function<void(const CodePipelineClient*, const Model::UpdatePipelineRequest&, const Model::UpdatePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePipelineResponseReceivedHandler;
246 
330  {
331  public:
333 
339 
345 
350  CodePipelineClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
352 
354 
355 
364 
375 
385  virtual void AcknowledgeJobAsync(const Model::AcknowledgeJobRequest& request, const AcknowledgeJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
386 
394 
404 
413  virtual void AcknowledgeThirdPartyJobAsync(const Model::AcknowledgeThirdPartyJobRequest& request, const AcknowledgeThirdPartyJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
414 
422 
432 
441  virtual void CreateCustomActionTypeAsync(const Model::CreateCustomActionTypeRequest& request, const CreateCustomActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
442 
453 
466 
478  virtual void CreatePipelineAsync(const Model::CreatePipelineRequest& request, const CreatePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
479 
493 
509 
524  virtual void DeleteCustomActionTypeAsync(const Model::DeleteCustomActionTypeRequest& request, const DeleteCustomActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
525 
532 
541 
549  virtual void DeletePipelineAsync(const Model::DeletePipelineRequest& request, const DeletePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
550 
561 
574 
586  virtual void DeleteWebhookAsync(const Model::DeleteWebhookRequest& request, const DeleteWebhookResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
587 
596 
607 
617  virtual void DeregisterWebhookWithThirdPartyAsync(const Model::DeregisterWebhookWithThirdPartyRequest& request, const DeregisterWebhookWithThirdPartyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
618 
626 
636 
645  virtual void DisableStageTransitionAsync(const Model::DisableStageTransitionRequest& request, const DisableStageTransitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
646 
654 
664 
673  virtual void EnableStageTransitionAsync(const Model::EnableStageTransitionRequest& request, const EnableStageTransitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
674 
684 
696 
707  virtual void GetActionTypeAsync(const Model::GetActionTypeRequest& request, const GetActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
708 
720 
734 
747  virtual void GetJobDetailsAsync(const Model::GetJobDetailsRequest& request, const GetJobDetailsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
748 
758 
770 
781  virtual void GetPipelineAsync(const Model::GetPipelineRequest& request, const GetPipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
782 
791 
802 
812  virtual void GetPipelineExecutionAsync(const Model::GetPipelineExecutionRequest& request, const GetPipelineExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
813 
823 
835 
846  virtual void GetPipelineStateAsync(const Model::GetPipelineStateRequest& request, const GetPipelineStateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
847 
859 
873 
886  virtual void GetThirdPartyJobDetailsAsync(const Model::GetThirdPartyJobDetailsRequest& request, const GetThirdPartyJobDetailsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
887 
895 
905 
914  virtual void ListActionExecutionsAsync(const Model::ListActionExecutionsRequest& request, const ListActionExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
915 
923 
933 
942  virtual void ListActionTypesAsync(const Model::ListActionTypesRequest& request, const ListActionTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
943 
951 
961 
970  virtual void ListPipelineExecutionsAsync(const Model::ListPipelineExecutionsRequest& request, const ListPipelineExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
971 
979 
989 
998  virtual void ListPipelinesAsync(const Model::ListPipelinesRequest& request, const ListPipelinesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
999 
1007 
1017 
1026  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1027 
1036 
1047 
1057  virtual void ListWebhooksAsync(const Model::ListWebhooksRequest& request, const ListWebhooksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1058 
1073 
1090 
1106  virtual void PollForJobsAsync(const Model::PollForJobsRequest& request, const PollForJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1107 
1118 
1131 
1143  virtual void PollForThirdPartyJobsAsync(const Model::PollForThirdPartyJobsRequest& request, const PollForThirdPartyJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1144 
1152 
1162 
1171  virtual void PutActionRevisionAsync(const Model::PutActionRevisionRequest& request, const PutActionRevisionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1172 
1180 
1190 
1199  virtual void PutApprovalResultAsync(const Model::PutApprovalResultRequest& request, const PutApprovalResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1200 
1208 
1218 
1227  virtual void PutJobFailureResultAsync(const Model::PutJobFailureResultRequest& request, const PutJobFailureResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1228 
1236 
1246 
1255  virtual void PutJobSuccessResultAsync(const Model::PutJobSuccessResultRequest& request, const PutJobSuccessResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1256 
1264 
1274 
1283  virtual void PutThirdPartyJobFailureResultAsync(const Model::PutThirdPartyJobFailureResultRequest& request, const PutThirdPartyJobFailureResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1284 
1292 
1302 
1311  virtual void PutThirdPartyJobSuccessResultAsync(const Model::PutThirdPartyJobSuccessResultRequest& request, const PutThirdPartyJobSuccessResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1312 
1326 
1342 
1357  virtual void PutWebhookAsync(const Model::PutWebhookRequest& request, const PutWebhookResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1358 
1366 
1376 
1385  virtual void RegisterWebhookWithThirdPartyAsync(const Model::RegisterWebhookWithThirdPartyRequest& request, const RegisterWebhookWithThirdPartyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1386 
1396 
1408 
1419  virtual void RetryStageExecutionAsync(const Model::RetryStageExecutionRequest& request, const RetryStageExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1420 
1429 
1440 
1450  virtual void StartPipelineExecutionAsync(const Model::StartPipelineExecutionRequest& request, const StartPipelineExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1451 
1463 
1477 
1490  virtual void StopPipelineExecutionAsync(const Model::StopPipelineExecutionRequest& request, const StopPipelineExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1491 
1499 
1509 
1518  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1519 
1526 
1535 
1543  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1544 
1554 
1566 
1577  virtual void UpdateActionTypeAsync(const Model::UpdateActionTypeRequest& request, const UpdateActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1578 
1588 
1600 
1611  virtual void UpdatePipelineAsync(const Model::UpdatePipelineRequest& request, const UpdatePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1612 
1613 
1614  void OverrideEndpoint(const Aws::String& endpoint);
1615  private:
1616  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1617  void AcknowledgeJobAsyncHelper(const Model::AcknowledgeJobRequest& request, const AcknowledgeJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1618  void AcknowledgeThirdPartyJobAsyncHelper(const Model::AcknowledgeThirdPartyJobRequest& request, const AcknowledgeThirdPartyJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1619  void CreateCustomActionTypeAsyncHelper(const Model::CreateCustomActionTypeRequest& request, const CreateCustomActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1620  void CreatePipelineAsyncHelper(const Model::CreatePipelineRequest& request, const CreatePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1621  void DeleteCustomActionTypeAsyncHelper(const Model::DeleteCustomActionTypeRequest& request, const DeleteCustomActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1622  void DeletePipelineAsyncHelper(const Model::DeletePipelineRequest& request, const DeletePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1623  void DeleteWebhookAsyncHelper(const Model::DeleteWebhookRequest& request, const DeleteWebhookResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1624  void DeregisterWebhookWithThirdPartyAsyncHelper(const Model::DeregisterWebhookWithThirdPartyRequest& request, const DeregisterWebhookWithThirdPartyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1625  void DisableStageTransitionAsyncHelper(const Model::DisableStageTransitionRequest& request, const DisableStageTransitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1626  void EnableStageTransitionAsyncHelper(const Model::EnableStageTransitionRequest& request, const EnableStageTransitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1627  void GetActionTypeAsyncHelper(const Model::GetActionTypeRequest& request, const GetActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1628  void GetJobDetailsAsyncHelper(const Model::GetJobDetailsRequest& request, const GetJobDetailsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1629  void GetPipelineAsyncHelper(const Model::GetPipelineRequest& request, const GetPipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1630  void GetPipelineExecutionAsyncHelper(const Model::GetPipelineExecutionRequest& request, const GetPipelineExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1631  void GetPipelineStateAsyncHelper(const Model::GetPipelineStateRequest& request, const GetPipelineStateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1632  void GetThirdPartyJobDetailsAsyncHelper(const Model::GetThirdPartyJobDetailsRequest& request, const GetThirdPartyJobDetailsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1633  void ListActionExecutionsAsyncHelper(const Model::ListActionExecutionsRequest& request, const ListActionExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1634  void ListActionTypesAsyncHelper(const Model::ListActionTypesRequest& request, const ListActionTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1635  void ListPipelineExecutionsAsyncHelper(const Model::ListPipelineExecutionsRequest& request, const ListPipelineExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1636  void ListPipelinesAsyncHelper(const Model::ListPipelinesRequest& request, const ListPipelinesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1637  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1638  void ListWebhooksAsyncHelper(const Model::ListWebhooksRequest& request, const ListWebhooksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1639  void PollForJobsAsyncHelper(const Model::PollForJobsRequest& request, const PollForJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1640  void PollForThirdPartyJobsAsyncHelper(const Model::PollForThirdPartyJobsRequest& request, const PollForThirdPartyJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1641  void PutActionRevisionAsyncHelper(const Model::PutActionRevisionRequest& request, const PutActionRevisionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1642  void PutApprovalResultAsyncHelper(const Model::PutApprovalResultRequest& request, const PutApprovalResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1643  void PutJobFailureResultAsyncHelper(const Model::PutJobFailureResultRequest& request, const PutJobFailureResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1644  void PutJobSuccessResultAsyncHelper(const Model::PutJobSuccessResultRequest& request, const PutJobSuccessResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1645  void PutThirdPartyJobFailureResultAsyncHelper(const Model::PutThirdPartyJobFailureResultRequest& request, const PutThirdPartyJobFailureResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1646  void PutThirdPartyJobSuccessResultAsyncHelper(const Model::PutThirdPartyJobSuccessResultRequest& request, const PutThirdPartyJobSuccessResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1647  void PutWebhookAsyncHelper(const Model::PutWebhookRequest& request, const PutWebhookResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1648  void RegisterWebhookWithThirdPartyAsyncHelper(const Model::RegisterWebhookWithThirdPartyRequest& request, const RegisterWebhookWithThirdPartyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1649  void RetryStageExecutionAsyncHelper(const Model::RetryStageExecutionRequest& request, const RetryStageExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1650  void StartPipelineExecutionAsyncHelper(const Model::StartPipelineExecutionRequest& request, const StartPipelineExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1651  void StopPipelineExecutionAsyncHelper(const Model::StopPipelineExecutionRequest& request, const StopPipelineExecutionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1652  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1653  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1654  void UpdateActionTypeAsyncHelper(const Model::UpdateActionTypeRequest& request, const UpdateActionTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1655  void UpdatePipelineAsyncHelper(const Model::UpdatePipelineRequest& request, const UpdatePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1656 
1657  Aws::String m_uri;
1658  Aws::String m_configScheme;
1659  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1660  };
1661 
1662 } // namespace CodePipeline
1663 } // namespace Aws
Aws::CodePipeline::CodePipelineClient::PutThirdPartyJobFailureResultAsync
virtual void PutThirdPartyJobFailureResultAsync(const Model::PutThirdPartyJobFailureResultRequest &request, const PutThirdPartyJobFailureResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::PutThirdPartyJobSuccessResult
virtual Model::PutThirdPartyJobSuccessResultOutcome PutThirdPartyJobSuccessResult(const Model::PutThirdPartyJobSuccessResultRequest &request) const
Aws::CodePipeline::ListWebhooksResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListWebhooksRequest &, const Model::ListWebhooksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWebhooksResponseReceivedHandler
Definition: CodePipelineClient.h:228
Aws::CodePipeline::CodePipelineClient::UpdatePipeline
virtual Model::UpdatePipelineOutcome UpdatePipeline(const Model::UpdatePipelineRequest &request) const
Aws::CodePipeline::CodePipelineClient::StopPipelineExecutionCallable
virtual Model::StopPipelineExecutionOutcomeCallable StopPipelineExecutionCallable(const Model::StopPipelineExecutionRequest &request) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::CodePipeline::Model::RegisterWebhookWithThirdPartyOutcome
Aws::Utils::Outcome< RegisterWebhookWithThirdPartyResult, CodePipelineError > RegisterWebhookWithThirdPartyOutcome
Definition: CodePipelineClient.h:155
GetPipelineResult.h
Aws::CodePipeline::CodePipelineClient::PutApprovalResult
virtual Model::PutApprovalResultOutcome PutApprovalResult(const Model::PutApprovalResultRequest &request) const
Aws::CodePipeline::CodePipelineClient::PutActionRevisionAsync
virtual void PutActionRevisionAsync(const Model::PutActionRevisionRequest &request, const PutActionRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::ListActionExecutionsOutcomeCallable
std::future< ListActionExecutionsOutcome > ListActionExecutionsOutcomeCallable
Definition: CodePipelineClient.h:180
Aws::CodePipeline::CodePipelineClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::GetJobDetailsAsync
virtual void GetJobDetailsAsync(const Model::GetJobDetailsRequest &request, const GetJobDetailsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::AcknowledgeThirdPartyJobAsync
virtual void AcknowledgeThirdPartyJobAsync(const Model::AcknowledgeThirdPartyJobRequest &request, const AcknowledgeThirdPartyJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::DeleteCustomActionTypeCallable
virtual Model::DeleteCustomActionTypeOutcomeCallable DeleteCustomActionTypeCallable(const Model::DeleteCustomActionTypeRequest &request) const
Aws::CodePipeline::CreateCustomActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::CreateCustomActionTypeRequest &, const Model::CreateCustomActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomActionTypeResponseReceivedHandler
Definition: CodePipelineClient.h:209
Aws::CodePipeline::StartPipelineExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::StartPipelineExecutionRequest &, const Model::StartPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartPipelineExecutionResponseReceivedHandler
Definition: CodePipelineClient.h:240
Aws::CodePipeline::CodePipelineClient::DeregisterWebhookWithThirdPartyCallable
virtual Model::DeregisterWebhookWithThirdPartyOutcomeCallable DeregisterWebhookWithThirdPartyCallable(const Model::DeregisterWebhookWithThirdPartyRequest &request) const
Aws::CodePipeline::CodePipelineClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::CreateCustomActionType
virtual Model::CreateCustomActionTypeOutcome CreateCustomActionType(const Model::CreateCustomActionTypeRequest &request) const
Aws::CodePipeline::Model::DeleteCustomActionTypeRequest
Definition: DeleteCustomActionTypeRequest.h:27
Aws::CodePipeline::Model::PutActionRevisionRequest
Definition: PutActionRevisionRequest.h:27
Aws::CodePipeline::GetActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetActionTypeRequest &, const Model::GetActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetActionTypeResponseReceivedHandler
Definition: CodePipelineClient.h:217
Aws::CodePipeline::UpdateActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::UpdateActionTypeRequest &, const Model::UpdateActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateActionTypeResponseReceivedHandler
Definition: CodePipelineClient.h:244
Aws::CodePipeline::AcknowledgeThirdPartyJobResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::AcknowledgeThirdPartyJobRequest &, const Model::AcknowledgeThirdPartyJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcknowledgeThirdPartyJobResponseReceivedHandler
Definition: CodePipelineClient.h:208
GetJobDetailsResult.h
Aws::CodePipeline::PollForThirdPartyJobsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PollForThirdPartyJobsRequest &, const Model::PollForThirdPartyJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PollForThirdPartyJobsResponseReceivedHandler
Definition: CodePipelineClient.h:230
Aws::CodePipeline::Model::StartPipelineExecutionOutcome
Aws::Utils::Outcome< StartPipelineExecutionResult, CodePipelineError > StartPipelineExecutionOutcome
Definition: CodePipelineClient.h:157
Aws::CodePipeline::Model::ListPipelineExecutionsOutcomeCallable
std::future< ListPipelineExecutionsOutcome > ListPipelineExecutionsOutcomeCallable
Definition: CodePipelineClient.h:182
Aws::CodePipeline::Model::DeregisterWebhookWithThirdPartyOutcomeCallable
std::future< DeregisterWebhookWithThirdPartyOutcome > DeregisterWebhookWithThirdPartyOutcomeCallable
Definition: CodePipelineClient.h:171
AWSError.h
Aws::CodePipeline::CodePipelineClient::PutWebhook
virtual Model::PutWebhookOutcome PutWebhook(const Model::PutWebhookRequest &request) const
Aws::CodePipeline::Model::DeleteWebhookRequest
Definition: DeleteWebhookRequest.h:22
Aws::CodePipeline::CodePipelineClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::CodePipeline::CodePipelineClient::DisableStageTransitionAsync
virtual void DisableStageTransitionAsync(const Model::DisableStageTransitionRequest &request, const DisableStageTransitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::CodePipeline::CodePipelineClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::CodePipeline::Model::UpdatePipelineOutcome
Aws::Utils::Outcome< UpdatePipelineResult, CodePipelineError > UpdatePipelineOutcome
Definition: CodePipelineClient.h:162
Aws::CodePipeline::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: CodePipelineClient.h:199
Aws::CodePipeline::Model::DeletePipelineRequest
Definition: DeletePipelineRequest.h:26
Aws::CodePipeline::CodePipelineClient::DeregisterWebhookWithThirdParty
virtual Model::DeregisterWebhookWithThirdPartyOutcome DeregisterWebhookWithThirdParty(const Model::DeregisterWebhookWithThirdPartyRequest &request) const
Aws::CodePipeline::CodePipelineClient::GetActionType
virtual Model::GetActionTypeOutcome GetActionType(const Model::GetActionTypeRequest &request) const
AWS_CODEPIPELINE_API
#define AWS_CODEPIPELINE_API
Definition: CodePipeline_EXPORTS.h:28
Aws::CodePipeline::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: CodePipelineClient.h:184
Aws::CodePipeline::Model::PutThirdPartyJobFailureResultOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutThirdPartyJobFailureResultOutcome
Definition: CodePipelineClient.h:152
ListActionTypesResult.h
Aws::CodePipeline::Model::StopPipelineExecutionOutcome
Aws::Utils::Outcome< StopPipelineExecutionResult, CodePipelineError > StopPipelineExecutionOutcome
Definition: CodePipelineClient.h:158
Aws::CodePipeline::Model::AcknowledgeJobRequest
Definition: AcknowledgeJobRequest.h:26
Aws::CodePipeline::CodePipelineClient::StopPipelineExecution
virtual Model::StopPipelineExecutionOutcome StopPipelineExecution(const Model::StopPipelineExecutionRequest &request) const
Aws::CodePipeline::Model::PollForThirdPartyJobsRequest
Definition: PollForThirdPartyJobsRequest.h:26
Aws::CodePipeline::CodePipelineClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::CodePipeline::Model::StartPipelineExecutionRequest
Definition: StartPipelineExecutionRequest.h:27
Aws::CodePipeline::Model::ListPipelinesRequest
Definition: ListPipelinesRequest.h:26
Aws::CodePipeline::Model::GetJobDetailsRequest
Definition: GetJobDetailsRequest.h:26
Aws::CodePipeline::Model::PutJobSuccessResultOutcomeCallable
std::future< PutJobSuccessResultOutcome > PutJobSuccessResultOutcomeCallable
Definition: CodePipelineClient.h:191
Aws::CodePipeline::ListTagsForResourceResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: CodePipelineClient.h:227
Aws::CodePipeline::GetPipelineStateResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetPipelineStateRequest &, const Model::GetPipelineStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPipelineStateResponseReceivedHandler
Definition: CodePipelineClient.h:221
Aws::CodePipeline::CodePipelineClient::GetThirdPartyJobDetailsAsync
virtual void GetThirdPartyJobDetailsAsync(const Model::GetThirdPartyJobDetailsRequest &request, const GetThirdPartyJobDetailsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::ListActionExecutions
virtual Model::ListActionExecutionsOutcome ListActionExecutions(const Model::ListActionExecutionsRequest &request) const
PutActionRevisionResult.h
Aws::CodePipeline::CodePipelineClient::AcknowledgeJob
virtual Model::AcknowledgeJobOutcome AcknowledgeJob(const Model::AcknowledgeJobRequest &request) const
Aws::CodePipeline::RetryStageExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::RetryStageExecutionRequest &, const Model::RetryStageExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetryStageExecutionResponseReceivedHandler
Definition: CodePipelineClient.h:239
Aws::CodePipeline::Model::TagResourceRequest
Definition: TagResourceRequest.h:24
ListPipelineExecutionsResult.h
Aws::CodePipeline::Model::PutThirdPartyJobFailureResultRequest
Definition: PutThirdPartyJobFailureResultRequest.h:27
Aws::CodePipeline::Model::CreatePipelineRequest
Definition: CreatePipelineRequest.h:28
Aws::CodePipeline::Model::DeleteWebhookOutcome
Aws::Utils::Outcome< DeleteWebhookResult, CodePipelineError > DeleteWebhookOutcome
Definition: CodePipelineClient.h:130
Aws::CodePipeline::ListActionExecutionsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListActionExecutionsRequest &, const Model::ListActionExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActionExecutionsResponseReceivedHandler
Definition: CodePipelineClient.h:223
Aws::CodePipeline::Model::PutApprovalResultRequest
Definition: PutApprovalResultRequest.h:27
Aws::CodePipeline::CodePipelineClient::CreatePipeline
virtual Model::CreatePipelineOutcome CreatePipeline(const Model::CreatePipelineRequest &request) const
Aws::CodePipeline::ListActionTypesResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListActionTypesRequest &, const Model::ListActionTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActionTypesResponseReceivedHandler
Definition: CodePipelineClient.h:224
Aws::CodePipeline::Model::ListActionTypesRequest
Definition: ListActionTypesRequest.h:27
Aws::CodePipeline::CodePipelineClient::GetPipelineAsync
virtual void GetPipelineAsync(const Model::GetPipelineRequest &request, const GetPipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::ListPipelineExecutionsRequest
Definition: ListPipelineExecutionsRequest.h:26
Aws::CodePipeline::CodePipelineClient::ListActionTypesCallable
virtual Model::ListActionTypesOutcomeCallable ListActionTypesCallable(const Model::ListActionTypesRequest &request) const
Aws::CodePipeline::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: CodePipelineClient.h:200
Aws::CodePipeline::CodePipelineClient::PollForJobs
virtual Model::PollForJobsOutcome PollForJobs(const Model::PollForJobsRequest &request) const
Aws::CodePipeline::CodePipelineClient::PollForJobsAsync
virtual void PollForJobsAsync(const Model::PollForJobsRequest &request, const PollForJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::UpdatePipelineRequest
Definition: UpdatePipelineRequest.h:26
Aws::CodePipeline::CodePipelineClient::PutJobFailureResultAsync
virtual void PutJobFailureResultAsync(const Model::PutJobFailureResultRequest &request, const PutJobFailureResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
RetryStageExecutionResult.h
GetActionTypeResult.h
Aws::CodePipeline::CodePipelineClient::CreateCustomActionTypeCallable
virtual Model::CreateCustomActionTypeOutcomeCallable CreateCustomActionTypeCallable(const Model::CreateCustomActionTypeRequest &request) const
Aws::CodePipeline::Model::PutWebhookRequest
Definition: PutWebhookRequest.h:24
Aws::CodePipeline::CodePipelineClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::EnableStageTransitionAsync
virtual void EnableStageTransitionAsync(const Model::EnableStageTransitionRequest &request, const EnableStageTransitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::ListPipelineExecutionsAsync
virtual void ListPipelineExecutionsAsync(const Model::ListPipelineExecutionsRequest &request, const ListPipelineExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::DeleteCustomActionTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > DeleteCustomActionTypeOutcome
Definition: CodePipelineClient.h:128
Aws::CodePipeline::Model::PutThirdPartyJobSuccessResultOutcomeCallable
std::future< PutThirdPartyJobSuccessResultOutcome > PutThirdPartyJobSuccessResultOutcomeCallable
Definition: CodePipelineClient.h:193
Aws::CodePipeline::CodePipelineClient::PutWebhookCallable
virtual Model::PutWebhookOutcomeCallable PutWebhookCallable(const Model::PutWebhookRequest &request) const
Aws::CodePipeline::CodePipelineClient::PollForJobsCallable
virtual Model::PollForJobsOutcomeCallable PollForJobsCallable(const Model::PollForJobsRequest &request) const
Aws::CodePipeline::Model::GetThirdPartyJobDetailsOutcomeCallable
std::future< GetThirdPartyJobDetailsOutcome > GetThirdPartyJobDetailsOutcomeCallable
Definition: CodePipelineClient.h:179
Aws::CodePipeline::Model::StopPipelineExecutionRequest
Definition: StopPipelineExecutionRequest.h:22
Aws::CodePipeline::CodePipelineClient::ListPipelinesCallable
virtual Model::ListPipelinesOutcomeCallable ListPipelinesCallable(const Model::ListPipelinesRequest &request) const
AsyncCallerContext.h
Aws::CodePipeline::Model::GetJobDetailsOutcomeCallable
std::future< GetJobDetailsOutcome > GetJobDetailsOutcomeCallable
Definition: CodePipelineClient.h:175
Aws::CodePipeline::CodePipelineClient::PutJobFailureResultCallable
virtual Model::PutJobFailureResultOutcomeCallable PutJobFailureResultCallable(const Model::PutJobFailureResultRequest &request) const
Aws::CodePipeline::CodePipelineClient::GetPipeline
virtual Model::GetPipelineOutcome GetPipeline(const Model::GetPipelineRequest &request) const
Aws::CodePipeline::CreatePipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePipelineResponseReceivedHandler
Definition: CodePipelineClient.h:210
Aws::CodePipeline::CodePipelineClient::RegisterWebhookWithThirdPartyAsync
virtual void RegisterWebhookWithThirdPartyAsync(const Model::RegisterWebhookWithThirdPartyRequest &request, const RegisterWebhookWithThirdPartyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::EnableStageTransitionCallable
virtual Model::EnableStageTransitionOutcomeCallable EnableStageTransitionCallable(const Model::EnableStageTransitionRequest &request) const
Aws::CodePipeline::CodePipelineClient
Definition: CodePipelineClient.h:330
Aws::CodePipeline::CodePipelineClient::StartPipelineExecutionCallable
virtual Model::StartPipelineExecutionOutcomeCallable StartPipelineExecutionCallable(const Model::StartPipelineExecutionRequest &request) const
Aws::CodePipeline::CodePipelineClient::DeleteCustomActionTypeAsync
virtual void DeleteCustomActionTypeAsync(const Model::DeleteCustomActionTypeRequest &request, const DeleteCustomActionTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::PutJobSuccessResult
virtual Model::PutJobSuccessResultOutcome PutJobSuccessResult(const Model::PutJobSuccessResultRequest &request) const
Aws::CodePipeline::PutActionRevisionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutActionRevisionRequest &, const Model::PutActionRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutActionRevisionResponseReceivedHandler
Definition: CodePipelineClient.h:231
Aws::CodePipeline::CodePipelineClient::AcknowledgeThirdPartyJob
virtual Model::AcknowledgeThirdPartyJobOutcome AcknowledgeThirdPartyJob(const Model::AcknowledgeThirdPartyJobRequest &request) const
Aws::CodePipeline::Model::ListPipelinesOutcome
Aws::Utils::Outcome< ListPipelinesResult, CodePipelineError > ListPipelinesOutcome
Definition: CodePipelineClient.h:143
GetPipelineStateResult.h
Aws::CodePipeline::Model::DeleteCustomActionTypeOutcomeCallable
std::future< DeleteCustomActionTypeOutcome > DeleteCustomActionTypeOutcomeCallable
Definition: CodePipelineClient.h:168
ListWebhooksResult.h
Aws::CodePipeline::DeregisterWebhookWithThirdPartyResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeregisterWebhookWithThirdPartyRequest &, const Model::DeregisterWebhookWithThirdPartyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterWebhookWithThirdPartyResponseReceivedHandler
Definition: CodePipelineClient.h:214
CodePipeline_EXPORTS.h
Aws::CodePipeline::CodePipelineClient::PutApprovalResultCallable
virtual Model::PutApprovalResultOutcomeCallable PutApprovalResultCallable(const Model::PutApprovalResultRequest &request) const
Aws::CodePipeline::Model::PutThirdPartyJobSuccessResultOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutThirdPartyJobSuccessResultOutcome
Definition: CodePipelineClient.h:153
Aws::CodePipeline::Model::StartPipelineExecutionOutcomeCallable
std::future< StartPipelineExecutionOutcome > StartPipelineExecutionOutcomeCallable
Definition: CodePipelineClient.h:197
Aws::CodePipeline::Model::AcknowledgeThirdPartyJobRequest
Definition: AcknowledgeThirdPartyJobRequest.h:26
Aws::CodePipeline::DisableStageTransitionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DisableStageTransitionRequest &, const Model::DisableStageTransitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableStageTransitionResponseReceivedHandler
Definition: CodePipelineClient.h:215
Aws::CodePipeline::Model::RegisterWebhookWithThirdPartyOutcomeCallable
std::future< RegisterWebhookWithThirdPartyOutcome > RegisterWebhookWithThirdPartyOutcomeCallable
Definition: CodePipelineClient.h:195
Aws::CodePipeline::GetThirdPartyJobDetailsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetThirdPartyJobDetailsRequest &, const Model::GetThirdPartyJobDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetThirdPartyJobDetailsResponseReceivedHandler
Definition: CodePipelineClient.h:222
Aws::CodePipeline::CodePipelineClient::ListActionExecutionsCallable
virtual Model::ListActionExecutionsOutcomeCallable ListActionExecutionsCallable(const Model::ListActionExecutionsRequest &request) const
Aws::CodePipeline::Model::StopPipelineExecutionOutcomeCallable
std::future< StopPipelineExecutionOutcome > StopPipelineExecutionOutcomeCallable
Definition: CodePipelineClient.h:198
Aws::CodePipeline::TagResourceResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: CodePipelineClient.h:242
NoResult.h
Aws::CodePipeline::CodePipelineClient::PutJobFailureResult
virtual Model::PutJobFailureResultOutcome PutJobFailureResult(const Model::PutJobFailureResultRequest &request) const
Aws::CodePipeline::Model::GetJobDetailsOutcome
Aws::Utils::Outcome< GetJobDetailsResult, CodePipelineError > GetJobDetailsOutcome
Definition: CodePipelineClient.h:135
PollForThirdPartyJobsResult.h
Aws::CodePipeline::CodePipelineClient::DeleteWebhookCallable
virtual Model::DeleteWebhookOutcomeCallable DeleteWebhookCallable(const Model::DeleteWebhookRequest &request) const
Aws::CodePipeline::PollForJobsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PollForJobsRequest &, const Model::PollForJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PollForJobsResponseReceivedHandler
Definition: CodePipelineClient.h:229
Aws::CodePipeline::CodePipelineClient::ListPipelineExecutionsCallable
virtual Model::ListPipelineExecutionsOutcomeCallable ListPipelineExecutionsCallable(const Model::ListPipelineExecutionsRequest &request) const
Aws::CodePipeline::CodePipelineClient::ListActionExecutionsAsync
virtual void ListActionExecutionsAsync(const Model::ListActionExecutionsRequest &request, const ListActionExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::RetryStageExecutionOutcomeCallable
std::future< RetryStageExecutionOutcome > RetryStageExecutionOutcomeCallable
Definition: CodePipelineClient.h:196
Aws::CodePipeline::Model::GetPipelineRequest
Definition: GetPipelineRequest.h:26
AcknowledgeJobResult.h
Aws::CodePipeline::CodePipelineClient::RegisterWebhookWithThirdPartyCallable
virtual Model::RegisterWebhookWithThirdPartyOutcomeCallable RegisterWebhookWithThirdPartyCallable(const Model::RegisterWebhookWithThirdPartyRequest &request) const
Aws::CodePipeline::CodePipelineClient::PutActionRevisionCallable
virtual Model::PutActionRevisionOutcomeCallable PutActionRevisionCallable(const Model::PutActionRevisionRequest &request) const
Aws::CodePipeline::CodePipelineClient::StopPipelineExecutionAsync
virtual void StopPipelineExecutionAsync(const Model::StopPipelineExecutionRequest &request, const StopPipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::RetryStageExecutionAsync
virtual void RetryStageExecutionAsync(const Model::RetryStageExecutionRequest &request, const RetryStageExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::CodePipeline::Model::ListWebhooksOutcome
Aws::Utils::Outcome< ListWebhooksResult, CodePipelineError > ListWebhooksOutcome
Definition: CodePipelineClient.h:145
Aws::CodePipeline::Model::PutJobFailureResultRequest
Definition: PutJobFailureResultRequest.h:27
Aws::CodePipeline::Model::CreateCustomActionTypeOutcomeCallable
std::future< CreateCustomActionTypeOutcome > CreateCustomActionTypeOutcomeCallable
Definition: CodePipelineClient.h:166
Aws::CodePipeline::Model::PutActionRevisionOutcome
Aws::Utils::Outcome< PutActionRevisionResult, CodePipelineError > PutActionRevisionOutcome
Definition: CodePipelineClient.h:148
StopPipelineExecutionResult.h
Aws::CodePipeline::ListPipelinesResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPipelinesResponseReceivedHandler
Definition: CodePipelineClient.h:226
GetThirdPartyJobDetailsResult.h
Aws::CodePipeline::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, CodePipelineError > ListTagsForResourceOutcome
Definition: CodePipelineClient.h:144
Aws::CodePipeline::CodePipelineClient::DisableStageTransitionCallable
virtual Model::DisableStageTransitionOutcomeCallable DisableStageTransitionCallable(const Model::DisableStageTransitionRequest &request) const
Aws::CodePipeline::CodePipelineClient::ListActionTypes
virtual Model::ListActionTypesOutcome ListActionTypes(const Model::ListActionTypesRequest &request) const
Aws::CodePipeline::Model::DeletePipelineOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > DeletePipelineOutcome
Definition: CodePipelineClient.h:129
Aws::CodePipeline::CodePipelineClient::ListWebhooksAsync
virtual void ListWebhooksAsync(const Model::ListWebhooksRequest &request, const ListWebhooksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::DisableStageTransitionOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > DisableStageTransitionOutcome
Definition: CodePipelineClient.h:132
Aws::CodePipeline::CodePipelineClient::UpdateActionTypeAsync
virtual void UpdateActionTypeAsync(const Model::UpdateActionTypeRequest &request, const UpdateActionTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::EnableStageTransitionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::EnableStageTransitionRequest &, const Model::EnableStageTransitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableStageTransitionResponseReceivedHandler
Definition: CodePipelineClient.h:216
Aws::CodePipeline::Model::ListActionTypesOutcomeCallable
std::future< ListActionTypesOutcome > ListActionTypesOutcomeCallable
Definition: CodePipelineClient.h:181
Aws::CodePipeline::Model::EnableStageTransitionRequest
Definition: EnableStageTransitionRequest.h:27
Aws::CodePipeline::Model::GetThirdPartyJobDetailsOutcome
Aws::Utils::Outcome< GetThirdPartyJobDetailsResult, CodePipelineError > GetThirdPartyJobDetailsOutcome
Definition: CodePipelineClient.h:139
Aws::CodePipeline::CodePipelineClient::PutJobSuccessResultAsync
virtual void PutJobSuccessResultAsync(const Model::PutJobSuccessResultRequest &request, const PutJobSuccessResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::DeletePipelineAsync
virtual void DeletePipelineAsync(const Model::DeletePipelineRequest &request, const DeletePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::ListWebhooksCallable
virtual Model::ListWebhooksOutcomeCallable ListWebhooksCallable(const Model::ListWebhooksRequest &request) const
Aws::CodePipeline::Model::UpdateActionTypeRequest
Definition: UpdateActionTypeRequest.h:22
Aws::CodePipeline::CodePipelineClient::DisableStageTransition
virtual Model::DisableStageTransitionOutcome DisableStageTransition(const Model::DisableStageTransitionRequest &request) const
Aws::CodePipeline::CodePipelineClient::RetryStageExecution
virtual Model::RetryStageExecutionOutcome RetryStageExecution(const Model::RetryStageExecutionRequest &request) const
Aws::CodePipeline::CodePipelineClient::GetPipelineStateAsync
virtual void GetPipelineStateAsync(const Model::GetPipelineStateRequest &request, const GetPipelineStateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::PutJobFailureResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutJobFailureResultRequest &, const Model::PutJobFailureResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutJobFailureResultResponseReceivedHandler
Definition: CodePipelineClient.h:233
Aws::CodePipeline::Model::GetPipelineExecutionOutcomeCallable
std::future< GetPipelineExecutionOutcome > GetPipelineExecutionOutcomeCallable
Definition: CodePipelineClient.h:177
Aws::CodePipeline::Model::DisableStageTransitionOutcomeCallable
std::future< DisableStageTransitionOutcome > DisableStageTransitionOutcomeCallable
Definition: CodePipelineClient.h:172
Aws::CodePipeline::StopPipelineExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::StopPipelineExecutionRequest &, const Model::StopPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopPipelineExecutionResponseReceivedHandler
Definition: CodePipelineClient.h:241
PutApprovalResultResult.h
Aws::CodePipeline::CodePipelineClient::PollForThirdPartyJobs
virtual Model::PollForThirdPartyJobsOutcome PollForThirdPartyJobs(const Model::PollForThirdPartyJobsRequest &request) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::CodePipeline::CodePipelineClient::GetPipelineCallable
virtual Model::GetPipelineOutcomeCallable GetPipelineCallable(const Model::GetPipelineRequest &request) const
Aws::CodePipeline::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::CodePipeline::CodePipelineClient::DeleteWebhookAsync
virtual void DeleteWebhookAsync(const Model::DeleteWebhookRequest &request, const DeleteWebhookResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::GetJobDetails
virtual Model::GetJobDetailsOutcome GetJobDetails(const Model::GetJobDetailsRequest &request) const
Aws::CodePipeline::CodePipelineClient::GetThirdPartyJobDetails
virtual Model::GetThirdPartyJobDetailsOutcome GetThirdPartyJobDetails(const Model::GetThirdPartyJobDetailsRequest &request) const
Aws::CodePipeline::CodePipelineClient::DeregisterWebhookWithThirdPartyAsync
virtual void DeregisterWebhookWithThirdPartyAsync(const Model::DeregisterWebhookWithThirdPartyRequest &request, const DeregisterWebhookWithThirdPartyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::DeletePipelineOutcomeCallable
std::future< DeletePipelineOutcome > DeletePipelineOutcomeCallable
Definition: CodePipelineClient.h:169
Aws::CodePipeline::Model::AcknowledgeThirdPartyJobOutcome
Aws::Utils::Outcome< AcknowledgeThirdPartyJobResult, CodePipelineError > AcknowledgeThirdPartyJobOutcome
Definition: CodePipelineClient.h:125
Aws::CodePipeline::Model::PutApprovalResultOutcomeCallable
std::future< PutApprovalResultOutcome > PutApprovalResultOutcomeCallable
Definition: CodePipelineClient.h:189
Aws::CodePipeline::Model::CreateCustomActionTypeRequest
Definition: CreateCustomActionTypeRequest.h:32
Aws::CodePipeline::Model::GetPipelineExecutionOutcome
Aws::Utils::Outcome< GetPipelineExecutionResult, CodePipelineError > GetPipelineExecutionOutcome
Definition: CodePipelineClient.h:137
Aws::CodePipeline::CodePipelineClient::PutThirdPartyJobSuccessResultCallable
virtual Model::PutThirdPartyJobSuccessResultOutcomeCallable PutThirdPartyJobSuccessResultCallable(const Model::PutThirdPartyJobSuccessResultRequest &request) const
Aws::CodePipeline::DeleteWebhookResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeleteWebhookRequest &, const Model::DeleteWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWebhookResponseReceivedHandler
Definition: CodePipelineClient.h:213
Aws::CodePipeline::Model::PutJobFailureResultOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutJobFailureResultOutcome
Definition: CodePipelineClient.h:150
Aws::CodePipeline::Model::UpdateActionTypeOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > UpdateActionTypeOutcome
Definition: CodePipelineClient.h:161
Aws::CodePipeline::Model::CreatePipelineOutcome
Aws::Utils::Outcome< CreatePipelineResult, CodePipelineError > CreatePipelineOutcome
Definition: CodePipelineClient.h:127
Aws::CodePipeline::DeletePipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePipelineResponseReceivedHandler
Definition: CodePipelineClient.h:212
Aws::CodePipeline::Model::GetActionTypeOutcome
Aws::Utils::Outcome< GetActionTypeResult, CodePipelineError > GetActionTypeOutcome
Definition: CodePipelineClient.h:134
Aws::CodePipeline::CodePipelineClient::ListPipelinesAsync
virtual void ListPipelinesAsync(const Model::ListPipelinesRequest &request, const ListPipelinesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::DeleteWebhookOutcomeCallable
std::future< DeleteWebhookOutcome > DeleteWebhookOutcomeCallable
Definition: CodePipelineClient.h:170
Aws::CodePipeline::CodePipelineClient::StartPipelineExecution
virtual Model::StartPipelineExecutionOutcome StartPipelineExecution(const Model::StartPipelineExecutionRequest &request) const
Aws::CodePipeline::CodePipelineClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
RegisterWebhookWithThirdPartyResult.h
Aws::CodePipeline::PutJobSuccessResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutJobSuccessResultRequest &, const Model::PutJobSuccessResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutJobSuccessResultResponseReceivedHandler
Definition: CodePipelineClient.h:234
Aws::CodePipeline::Model::PutWebhookOutcome
Aws::Utils::Outcome< PutWebhookResult, CodePipelineError > PutWebhookOutcome
Definition: CodePipelineClient.h:154
Aws::CodePipeline::Model::PutApprovalResultOutcome
Aws::Utils::Outcome< PutApprovalResultResult, CodePipelineError > PutApprovalResultOutcome
Definition: CodePipelineClient.h:149
AWSString.h
Aws::CodePipeline::CodePipelineClient::GetPipelineExecutionCallable
virtual Model::GetPipelineExecutionOutcomeCallable GetPipelineExecutionCallable(const Model::GetPipelineExecutionRequest &request) const
Aws::CodePipeline::CodePipelineClient::AcknowledgeThirdPartyJobCallable
virtual Model::AcknowledgeThirdPartyJobOutcomeCallable AcknowledgeThirdPartyJobCallable(const Model::AcknowledgeThirdPartyJobRequest &request) const
Aws::CodePipeline::Model::PutActionRevisionOutcomeCallable
std::future< PutActionRevisionOutcome > PutActionRevisionOutcomeCallable
Definition: CodePipelineClient.h:188
GetPipelineExecutionResult.h
Aws::CodePipeline::Model::AcknowledgeThirdPartyJobOutcomeCallable
std::future< AcknowledgeThirdPartyJobOutcome > AcknowledgeThirdPartyJobOutcomeCallable
Definition: CodePipelineClient.h:165
Aws::CodePipeline::CodePipelineClient::CreatePipelineCallable
virtual Model::CreatePipelineOutcomeCallable CreatePipelineCallable(const Model::CreatePipelineRequest &request) const
Aws::CodePipeline::Model::ListActionTypesOutcome
Aws::Utils::Outcome< ListActionTypesResult, CodePipelineError > ListActionTypesOutcome
Definition: CodePipelineClient.h:141
Aws::CodePipeline::CodePipelineClient::DeleteCustomActionType
virtual Model::DeleteCustomActionTypeOutcome DeleteCustomActionType(const Model::DeleteCustomActionTypeRequest &request) const
Aws::CodePipeline::PutThirdPartyJobSuccessResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutThirdPartyJobSuccessResultRequest &, const Model::PutThirdPartyJobSuccessResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutThirdPartyJobSuccessResultResponseReceivedHandler
Definition: CodePipelineClient.h:236
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::CodePipeline::CodePipelineClient::UpdatePipelineCallable
virtual Model::UpdatePipelineOutcomeCallable UpdatePipelineCallable(const Model::UpdatePipelineRequest &request) const
Aws::CodePipeline::CodePipelineClient::PollForThirdPartyJobsCallable
virtual Model::PollForThirdPartyJobsOutcomeCallable PollForThirdPartyJobsCallable(const Model::PollForThirdPartyJobsRequest &request) const
Aws::CodePipeline::Model::UpdateActionTypeOutcomeCallable
std::future< UpdateActionTypeOutcome > UpdateActionTypeOutcomeCallable
Definition: CodePipelineClient.h:201
Aws::CodePipeline::Model::PollForJobsOutcomeCallable
std::future< PollForJobsOutcome > PollForJobsOutcomeCallable
Definition: CodePipelineClient.h:186
Aws::CodePipeline::CodePipelineClient::PutThirdPartyJobFailureResultCallable
virtual Model::PutThirdPartyJobFailureResultOutcomeCallable PutThirdPartyJobFailureResultCallable(const Model::PutThirdPartyJobFailureResultRequest &request) const
Aws::CodePipeline::Model::PutJobSuccessResultOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > PutJobSuccessResultOutcome
Definition: CodePipelineClient.h:151
Aws::CodePipeline::CodePipelineClient::AcknowledgeJobAsync
virtual void AcknowledgeJobAsync(const Model::AcknowledgeJobRequest &request, const AcknowledgeJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::RegisterWebhookWithThirdPartyResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::RegisterWebhookWithThirdPartyRequest &, const Model::RegisterWebhookWithThirdPartyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterWebhookWithThirdPartyResponseReceivedHandler
Definition: CodePipelineClient.h:238
Aws::CodePipeline::CodePipelineClient::DeletePipelineCallable
virtual Model::DeletePipelineOutcomeCallable DeletePipelineCallable(const Model::DeletePipelineRequest &request) const
Aws::CodePipeline::CodePipelineClient::RegisterWebhookWithThirdParty
virtual Model::RegisterWebhookWithThirdPartyOutcome RegisterWebhookWithThirdParty(const Model::RegisterWebhookWithThirdPartyRequest &request) const
Aws::CodePipeline::CodePipelineClient::UpdateActionTypeCallable
virtual Model::UpdateActionTypeOutcomeCallable UpdateActionTypeCallable(const Model::UpdateActionTypeRequest &request) const
Aws::CodePipeline::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, CodePipelineError > UntagResourceOutcome
Definition: CodePipelineClient.h:160
Aws::CodePipeline::CodePipelineClient::DeleteWebhook
virtual Model::DeleteWebhookOutcome DeleteWebhook(const Model::DeleteWebhookRequest &request) const
Aws::CodePipeline::Model::PutJobFailureResultOutcomeCallable
std::future< PutJobFailureResultOutcome > PutJobFailureResultOutcomeCallable
Definition: CodePipelineClient.h:190
Aws::CodePipeline::GetPipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetPipelineRequest &, const Model::GetPipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPipelineResponseReceivedHandler
Definition: CodePipelineClient.h:219
Aws::CodePipeline::Model::RegisterWebhookWithThirdPartyRequest
Definition: RegisterWebhookWithThirdPartyRequest.h:22
Aws::CodePipeline::Model::GetActionTypeRequest
Definition: GetActionTypeRequest.h:23
CreatePipelineResult.h
Aws::CodePipeline::PutApprovalResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutApprovalResultRequest &, const Model::PutApprovalResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutApprovalResultResponseReceivedHandler
Definition: CodePipelineClient.h:232
PollForJobsResult.h
Aws::CodePipeline::Model::EnableStageTransitionOutcome
Aws::Utils::Outcome< Aws::NoResult, CodePipelineError > EnableStageTransitionOutcome
Definition: CodePipelineClient.h:133
Aws::CodePipeline::Model::ListActionExecutionsOutcome
Aws::Utils::Outcome< ListActionExecutionsResult, CodePipelineError > ListActionExecutionsOutcome
Definition: CodePipelineClient.h:140
Aws::CodePipeline::CodePipelineClient::PutThirdPartyJobFailureResult
virtual Model::PutThirdPartyJobFailureResultOutcome PutThirdPartyJobFailureResult(const Model::PutThirdPartyJobFailureResultRequest &request) const
Aws::CodePipeline::GetPipelineExecutionResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetPipelineExecutionRequest &, const Model::GetPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPipelineExecutionResponseReceivedHandler
Definition: CodePipelineClient.h:220
Aws::CodePipeline::PutThirdPartyJobFailureResultResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutThirdPartyJobFailureResultRequest &, const Model::PutThirdPartyJobFailureResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutThirdPartyJobFailureResultResponseReceivedHandler
Definition: CodePipelineClient.h:235
Aws::CodePipeline::Model::GetPipelineOutcomeCallable
std::future< GetPipelineOutcome > GetPipelineOutcomeCallable
Definition: CodePipelineClient.h:176
Aws::CodePipeline::PutWebhookResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::PutWebhookRequest &, const Model::PutWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutWebhookResponseReceivedHandler
Definition: CodePipelineClient.h:237
Aws::CodePipeline::Model::GetPipelineExecutionRequest
Definition: GetPipelineExecutionRequest.h:26
Aws::CodePipeline::DeleteCustomActionTypeResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::DeleteCustomActionTypeRequest &, const Model::DeleteCustomActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomActionTypeResponseReceivedHandler
Definition: CodePipelineClient.h:211
Aws::CodePipeline::CodePipelineClient::PutJobSuccessResultCallable
virtual Model::PutJobSuccessResultOutcomeCallable PutJobSuccessResultCallable(const Model::PutJobSuccessResultRequest &request) const
Aws::CodePipeline::CodePipelineClient::ListActionTypesAsync
virtual void ListActionTypesAsync(const Model::ListActionTypesRequest &request, const ListActionTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::GetPipelineStateCallable
virtual Model::GetPipelineStateOutcomeCallable GetPipelineStateCallable(const Model::GetPipelineStateRequest &request) const
Aws::CodePipeline::Model::AcknowledgeJobOutcome
Aws::Utils::Outcome< AcknowledgeJobResult, CodePipelineError > AcknowledgeJobOutcome
Definition: CodePipelineClient.h:122
Aws::CodePipeline::CodePipelineClient::PutApprovalResultAsync
virtual void PutApprovalResultAsync(const Model::PutApprovalResultRequest &request, const PutApprovalResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::GetPipelineStateOutcomeCallable
std::future< GetPipelineStateOutcome > GetPipelineStateOutcomeCallable
Definition: CodePipelineClient.h:178
Aws::CodePipeline::UntagResourceResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: CodePipelineClient.h:243
Aws::CodePipeline::Model::DeregisterWebhookWithThirdPartyOutcome
Aws::Utils::Outcome< DeregisterWebhookWithThirdPartyResult, CodePipelineError > DeregisterWebhookWithThirdPartyOutcome
Definition: CodePipelineClient.h:131
Aws::CodePipeline::CodePipelineClient::CodePipelineClient
CodePipelineClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodePipeline::ListPipelineExecutionsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::ListPipelineExecutionsRequest &, const Model::ListPipelineExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPipelineExecutionsResponseReceivedHandler
Definition: CodePipelineClient.h:225
Aws::CodePipeline::Model::ListActionExecutionsRequest
Definition: ListActionExecutionsRequest.h:23
PutWebhookResult.h
Aws::CodePipeline::CodePipelineClient::GetActionTypeAsync
virtual void GetActionTypeAsync(const Model::GetActionTypeRequest &request, const GetActionTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
ListPipelinesResult.h
UpdatePipelineResult.h
Aws::CodePipeline::Model::CreateCustomActionTypeOutcome
Aws::Utils::Outcome< CreateCustomActionTypeResult, CodePipelineError > CreateCustomActionTypeOutcome
Definition: CodePipelineClient.h:126
Aws::CodePipeline::CodePipelineClient::CreateCustomActionTypeAsync
virtual void CreateCustomActionTypeAsync(const Model::CreateCustomActionTypeRequest &request, const CreateCustomActionTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListActionExecutionsResult.h
Aws::CodePipeline::CodePipelineClient::EnableStageTransition
virtual Model::EnableStageTransitionOutcome EnableStageTransition(const Model::EnableStageTransitionRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
CodePipelineErrors.h
Aws::CodePipeline::GetJobDetailsResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::GetJobDetailsRequest &, const Model::GetJobDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobDetailsResponseReceivedHandler
Definition: CodePipelineClient.h:218
Aws::CodePipeline::CodePipelineClient::CreatePipelineAsync
virtual void CreatePipelineAsync(const Model::CreatePipelineRequest &request, const CreatePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::ListPipelinesOutcomeCallable
std::future< ListPipelinesOutcome > ListPipelinesOutcomeCallable
Definition: CodePipelineClient.h:183
Aws::CodePipeline::CodePipelineClient::RetryStageExecutionCallable
virtual Model::RetryStageExecutionOutcomeCallable RetryStageExecutionCallable(const Model::RetryStageExecutionRequest &request) const
StartPipelineExecutionResult.h
Aws::CodePipeline::CodePipelineClient::PutWebhookAsync
virtual void PutWebhookAsync(const Model::PutWebhookRequest &request, const PutWebhookResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, CodePipelineError > TagResourceOutcome
Definition: CodePipelineClient.h:159
Aws::CodePipeline::CodePipelineClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::CodePipeline::CodePipelineClient::GetActionTypeCallable
virtual Model::GetActionTypeOutcomeCallable GetActionTypeCallable(const Model::GetActionTypeRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::CodePipeline::CodePipelineClient::UpdateActionType
virtual Model::UpdateActionTypeOutcome UpdateActionType(const Model::UpdateActionTypeRequest &request) const
Aws::CodePipeline::Model::GetPipelineStateRequest
Definition: GetPipelineStateRequest.h:26
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::CodePipeline::CodePipelineClient::GetJobDetailsCallable
virtual Model::GetJobDetailsOutcomeCallable GetJobDetailsCallable(const Model::GetJobDetailsRequest &request) const
Aws::CodePipeline::Model::ListWebhooksRequest
Definition: ListWebhooksRequest.h:22
UntagResourceResult.h
Aws::CodePipeline::CodePipelineClient::ListPipelines
virtual Model::ListPipelinesOutcome ListPipelines(const Model::ListPipelinesRequest &request) const
Aws::CodePipeline::CodePipelineClient::AcknowledgeJobCallable
virtual Model::AcknowledgeJobOutcomeCallable AcknowledgeJobCallable(const Model::AcknowledgeJobRequest &request) const
Aws::CodePipeline::Model::PollForJobsOutcome
Aws::Utils::Outcome< PollForJobsResult, CodePipelineError > PollForJobsOutcome
Definition: CodePipelineClient.h:146
TagResourceResult.h
DeleteWebhookResult.h
Aws::CodePipeline::Model::EnableStageTransitionOutcomeCallable
std::future< EnableStageTransitionOutcome > EnableStageTransitionOutcomeCallable
Definition: CodePipelineClient.h:173
Aws::CodePipeline::CodePipelineClient::ListWebhooks
virtual Model::ListWebhooksOutcome ListWebhooks(const Model::ListWebhooksRequest &request) const
AWSClient.h
Aws::CodePipeline::Model::GetPipelineStateOutcome
Aws::Utils::Outcome< GetPipelineStateResult, CodePipelineError > GetPipelineStateOutcome
Definition: CodePipelineClient.h:138
Aws::CodePipeline::CodePipelineClient::UpdatePipelineAsync
virtual void UpdatePipelineAsync(const Model::UpdatePipelineRequest &request, const UpdatePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::ListWebhooksOutcomeCallable
std::future< ListWebhooksOutcome > ListWebhooksOutcomeCallable
Definition: CodePipelineClient.h:185
Aws::CodePipeline::Model::PollForThirdPartyJobsOutcomeCallable
std::future< PollForThirdPartyJobsOutcome > PollForThirdPartyJobsOutcomeCallable
Definition: CodePipelineClient.h:187
Aws::CodePipeline::Model::UpdatePipelineOutcomeCallable
std::future< UpdatePipelineOutcome > UpdatePipelineOutcomeCallable
Definition: CodePipelineClient.h:202
Aws::CodePipeline::Model::RetryStageExecutionRequest
Definition: RetryStageExecutionRequest.h:27
Aws::CodePipeline::Model::DeregisterWebhookWithThirdPartyRequest
Definition: DeregisterWebhookWithThirdPartyRequest.h:22
Aws::CodePipeline::Model::CreatePipelineOutcomeCallable
std::future< CreatePipelineOutcome > CreatePipelineOutcomeCallable
Definition: CodePipelineClient.h:167
Aws::CodePipeline::CodePipelineClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::CodePipeline::CodePipelineClient::GetPipelineExecutionAsync
virtual void GetPipelineExecutionAsync(const Model::GetPipelineExecutionRequest &request, const GetPipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::~CodePipelineClient
virtual ~CodePipelineClient()
Aws::CodePipeline::UpdatePipelineResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::UpdatePipelineRequest &, const Model::UpdatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePipelineResponseReceivedHandler
Definition: CodePipelineClient.h:245
Aws::CodePipeline::Model::GetPipelineOutcome
Aws::Utils::Outcome< GetPipelineResult, CodePipelineError > GetPipelineOutcome
Definition: CodePipelineClient.h:136
Aws::CodePipeline::CodePipelineClient::CodePipelineClient
CodePipelineClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodePipeline::CodePipelineClient::StartPipelineExecutionAsync
virtual void StartPipelineExecutionAsync(const Model::StartPipelineExecutionRequest &request, const StartPipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::Model::GetActionTypeOutcomeCallable
std::future< GetActionTypeOutcome > GetActionTypeOutcomeCallable
Definition: CodePipelineClient.h:174
Aws::CodePipeline::CodePipelineClient::PollForThirdPartyJobsAsync
virtual void PollForThirdPartyJobsAsync(const Model::PollForThirdPartyJobsRequest &request, const PollForThirdPartyJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodePipeline::CodePipelineClient::ListPipelineExecutions
virtual Model::ListPipelineExecutionsOutcome ListPipelineExecutions(const Model::ListPipelineExecutionsRequest &request) const
Aws::CodePipeline::Model::RetryStageExecutionOutcome
Aws::Utils::Outcome< RetryStageExecutionResult, CodePipelineError > RetryStageExecutionOutcome
Definition: CodePipelineClient.h:156
Aws::CodePipeline::CodePipelineClient::DeletePipeline
virtual Model::DeletePipelineOutcome DeletePipeline(const Model::DeletePipelineRequest &request) const
Aws::CodePipeline::Model::DisableStageTransitionRequest
Definition: DisableStageTransitionRequest.h:27
AcknowledgeThirdPartyJobResult.h
DeregisterWebhookWithThirdPartyResult.h
Aws::CodePipeline::CodePipelineClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: CodePipelineClient.h:332
Aws::CodePipeline::CodePipelineClient::PutActionRevision
virtual Model::PutActionRevisionOutcome PutActionRevision(const Model::PutActionRevisionRequest &request) const
Aws::CodePipeline::CodePipelineClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::CodePipeline::Model::AcknowledgeJobOutcomeCallable
std::future< AcknowledgeJobOutcome > AcknowledgeJobOutcomeCallable
Definition: CodePipelineClient.h:164
Aws::CodePipeline::Model::PutThirdPartyJobSuccessResultRequest
Definition: PutThirdPartyJobSuccessResultRequest.h:28
Aws::CodePipeline::CodePipelineClient::GetThirdPartyJobDetailsCallable
virtual Model::GetThirdPartyJobDetailsOutcomeCallable GetThirdPartyJobDetailsCallable(const Model::GetThirdPartyJobDetailsRequest &request) const
Aws::CodePipeline::CodePipelineClient::PutThirdPartyJobSuccessResultAsync
virtual void PutThirdPartyJobSuccessResultAsync(const Model::PutThirdPartyJobSuccessResultRequest &request, const PutThirdPartyJobSuccessResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateCustomActionTypeResult.h
Aws::CodePipeline::Model::PutThirdPartyJobFailureResultOutcomeCallable
std::future< PutThirdPartyJobFailureResultOutcome > PutThirdPartyJobFailureResultOutcomeCallable
Definition: CodePipelineClient.h:192
JsonSerializer.h
Aws::CodePipeline::Model::PutJobSuccessResultRequest
Definition: PutJobSuccessResultRequest.h:29
Aws::CodePipeline::AcknowledgeJobResponseReceivedHandler
std::function< void(const CodePipelineClient *, const Model::AcknowledgeJobRequest &, const Model::AcknowledgeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcknowledgeJobResponseReceivedHandler
Definition: CodePipelineClient.h:205
Aws::CodePipeline::CodePipelineClient::CodePipelineClient
CodePipelineClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodePipeline::Model::PollForJobsRequest
Definition: PollForJobsRequest.h:28
Aws::CodePipeline::Model::ListPipelineExecutionsOutcome
Aws::Utils::Outcome< ListPipelineExecutionsResult, CodePipelineError > ListPipelineExecutionsOutcome
Definition: CodePipelineClient.h:142
ListTagsForResourceResult.h
Aws::CodePipeline::CodePipelineClient::GetPipelineState
virtual Model::GetPipelineStateOutcome GetPipelineState(const Model::GetPipelineStateRequest &request) const
Aws::CodePipeline::Model::GetThirdPartyJobDetailsRequest
Definition: GetThirdPartyJobDetailsRequest.h:26
Aws::CodePipeline::CodePipelineClient::GetPipelineExecution
virtual Model::GetPipelineExecutionOutcome GetPipelineExecution(const Model::GetPipelineExecutionRequest &request) const
Aws::CodePipeline::Model::PollForThirdPartyJobsOutcome
Aws::Utils::Outcome< PollForThirdPartyJobsResult, CodePipelineError > PollForThirdPartyJobsOutcome
Definition: CodePipelineClient.h:147
Aws::CodePipeline::Model::PutWebhookOutcomeCallable
std::future< PutWebhookOutcome > PutWebhookOutcomeCallable
Definition: CodePipelineClient.h:194