AWS SDK for C++  1.9.16
AWS SDK for C++
CodeCommitClient.h
Go to the documentation of this file.
1 
6 #pragma once
80 #include <aws/core/NoResult.h>
83 #include <future>
84 #include <functional>
85 
86 namespace Aws
87 {
88 
89 namespace Http
90 {
91  class HttpClient;
92  class HttpClientFactory;
93 } // namespace Http
94 
95 namespace Utils
96 {
97  template< typename R, typename E> class Outcome;
98 namespace Threading
99 {
100  class Executor;
101 } // namespace Threading
102 } // namespace Utils
103 
104 namespace Auth
105 {
106  class AWSCredentials;
107  class AWSCredentialsProvider;
108 } // namespace Auth
109 
110 namespace Client
111 {
112  class RetryStrategy;
113 } // namespace Client
114 
115 namespace CodeCommit
116 {
117 
118 namespace Model
119 {
127  class CreateBranchRequest;
128  class CreateCommitRequest;
134  class DeleteBranchRequest;
136  class DeleteFileRequest;
144  class GetBlobRequest;
145  class GetBranchRequest;
146  class GetCommentRequest;
150  class GetCommitRequest;
151  class GetDifferencesRequest;
152  class GetFileRequest;
153  class GetFolderRequest;
154  class GetMergeCommitRequest;
157  class GetPullRequestRequest;
160  class GetRepositoryRequest;
164  class ListBranchesRequest;
180  class PutFileRequest;
182  class TagResourceRequest;
184  class UntagResourceRequest;
188  class UpdateCommentRequest;
197 
275 
276  typedef std::future<AssociateApprovalRuleTemplateWithRepositoryOutcome> AssociateApprovalRuleTemplateWithRepositoryOutcomeCallable;
277  typedef std::future<BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome> BatchAssociateApprovalRuleTemplateWithRepositoriesOutcomeCallable;
278  typedef std::future<BatchDescribeMergeConflictsOutcome> BatchDescribeMergeConflictsOutcomeCallable;
279  typedef std::future<BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome> BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcomeCallable;
280  typedef std::future<BatchGetCommitsOutcome> BatchGetCommitsOutcomeCallable;
281  typedef std::future<BatchGetRepositoriesOutcome> BatchGetRepositoriesOutcomeCallable;
282  typedef std::future<CreateApprovalRuleTemplateOutcome> CreateApprovalRuleTemplateOutcomeCallable;
283  typedef std::future<CreateBranchOutcome> CreateBranchOutcomeCallable;
284  typedef std::future<CreateCommitOutcome> CreateCommitOutcomeCallable;
285  typedef std::future<CreatePullRequestOutcome> CreatePullRequestOutcomeCallable;
286  typedef std::future<CreatePullRequestApprovalRuleOutcome> CreatePullRequestApprovalRuleOutcomeCallable;
287  typedef std::future<CreateRepositoryOutcome> CreateRepositoryOutcomeCallable;
288  typedef std::future<CreateUnreferencedMergeCommitOutcome> CreateUnreferencedMergeCommitOutcomeCallable;
289  typedef std::future<DeleteApprovalRuleTemplateOutcome> DeleteApprovalRuleTemplateOutcomeCallable;
290  typedef std::future<DeleteBranchOutcome> DeleteBranchOutcomeCallable;
291  typedef std::future<DeleteCommentContentOutcome> DeleteCommentContentOutcomeCallable;
292  typedef std::future<DeleteFileOutcome> DeleteFileOutcomeCallable;
293  typedef std::future<DeletePullRequestApprovalRuleOutcome> DeletePullRequestApprovalRuleOutcomeCallable;
294  typedef std::future<DeleteRepositoryOutcome> DeleteRepositoryOutcomeCallable;
295  typedef std::future<DescribeMergeConflictsOutcome> DescribeMergeConflictsOutcomeCallable;
296  typedef std::future<DescribePullRequestEventsOutcome> DescribePullRequestEventsOutcomeCallable;
297  typedef std::future<DisassociateApprovalRuleTemplateFromRepositoryOutcome> DisassociateApprovalRuleTemplateFromRepositoryOutcomeCallable;
298  typedef std::future<EvaluatePullRequestApprovalRulesOutcome> EvaluatePullRequestApprovalRulesOutcomeCallable;
299  typedef std::future<GetApprovalRuleTemplateOutcome> GetApprovalRuleTemplateOutcomeCallable;
300  typedef std::future<GetBlobOutcome> GetBlobOutcomeCallable;
301  typedef std::future<GetBranchOutcome> GetBranchOutcomeCallable;
302  typedef std::future<GetCommentOutcome> GetCommentOutcomeCallable;
303  typedef std::future<GetCommentReactionsOutcome> GetCommentReactionsOutcomeCallable;
304  typedef std::future<GetCommentsForComparedCommitOutcome> GetCommentsForComparedCommitOutcomeCallable;
305  typedef std::future<GetCommentsForPullRequestOutcome> GetCommentsForPullRequestOutcomeCallable;
306  typedef std::future<GetCommitOutcome> GetCommitOutcomeCallable;
307  typedef std::future<GetDifferencesOutcome> GetDifferencesOutcomeCallable;
308  typedef std::future<GetFileOutcome> GetFileOutcomeCallable;
309  typedef std::future<GetFolderOutcome> GetFolderOutcomeCallable;
310  typedef std::future<GetMergeCommitOutcome> GetMergeCommitOutcomeCallable;
311  typedef std::future<GetMergeConflictsOutcome> GetMergeConflictsOutcomeCallable;
312  typedef std::future<GetMergeOptionsOutcome> GetMergeOptionsOutcomeCallable;
313  typedef std::future<GetPullRequestOutcome> GetPullRequestOutcomeCallable;
314  typedef std::future<GetPullRequestApprovalStatesOutcome> GetPullRequestApprovalStatesOutcomeCallable;
315  typedef std::future<GetPullRequestOverrideStateOutcome> GetPullRequestOverrideStateOutcomeCallable;
316  typedef std::future<GetRepositoryOutcome> GetRepositoryOutcomeCallable;
317  typedef std::future<GetRepositoryTriggersOutcome> GetRepositoryTriggersOutcomeCallable;
318  typedef std::future<ListApprovalRuleTemplatesOutcome> ListApprovalRuleTemplatesOutcomeCallable;
319  typedef std::future<ListAssociatedApprovalRuleTemplatesForRepositoryOutcome> ListAssociatedApprovalRuleTemplatesForRepositoryOutcomeCallable;
320  typedef std::future<ListBranchesOutcome> ListBranchesOutcomeCallable;
321  typedef std::future<ListPullRequestsOutcome> ListPullRequestsOutcomeCallable;
322  typedef std::future<ListRepositoriesOutcome> ListRepositoriesOutcomeCallable;
323  typedef std::future<ListRepositoriesForApprovalRuleTemplateOutcome> ListRepositoriesForApprovalRuleTemplateOutcomeCallable;
324  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
325  typedef std::future<MergeBranchesByFastForwardOutcome> MergeBranchesByFastForwardOutcomeCallable;
326  typedef std::future<MergeBranchesBySquashOutcome> MergeBranchesBySquashOutcomeCallable;
327  typedef std::future<MergeBranchesByThreeWayOutcome> MergeBranchesByThreeWayOutcomeCallable;
328  typedef std::future<MergePullRequestByFastForwardOutcome> MergePullRequestByFastForwardOutcomeCallable;
329  typedef std::future<MergePullRequestBySquashOutcome> MergePullRequestBySquashOutcomeCallable;
330  typedef std::future<MergePullRequestByThreeWayOutcome> MergePullRequestByThreeWayOutcomeCallable;
331  typedef std::future<OverridePullRequestApprovalRulesOutcome> OverridePullRequestApprovalRulesOutcomeCallable;
332  typedef std::future<PostCommentForComparedCommitOutcome> PostCommentForComparedCommitOutcomeCallable;
333  typedef std::future<PostCommentForPullRequestOutcome> PostCommentForPullRequestOutcomeCallable;
334  typedef std::future<PostCommentReplyOutcome> PostCommentReplyOutcomeCallable;
335  typedef std::future<PutCommentReactionOutcome> PutCommentReactionOutcomeCallable;
336  typedef std::future<PutFileOutcome> PutFileOutcomeCallable;
337  typedef std::future<PutRepositoryTriggersOutcome> PutRepositoryTriggersOutcomeCallable;
338  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
339  typedef std::future<TestRepositoryTriggersOutcome> TestRepositoryTriggersOutcomeCallable;
340  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
341  typedef std::future<UpdateApprovalRuleTemplateContentOutcome> UpdateApprovalRuleTemplateContentOutcomeCallable;
342  typedef std::future<UpdateApprovalRuleTemplateDescriptionOutcome> UpdateApprovalRuleTemplateDescriptionOutcomeCallable;
343  typedef std::future<UpdateApprovalRuleTemplateNameOutcome> UpdateApprovalRuleTemplateNameOutcomeCallable;
344  typedef std::future<UpdateCommentOutcome> UpdateCommentOutcomeCallable;
345  typedef std::future<UpdateDefaultBranchOutcome> UpdateDefaultBranchOutcomeCallable;
346  typedef std::future<UpdatePullRequestApprovalRuleContentOutcome> UpdatePullRequestApprovalRuleContentOutcomeCallable;
347  typedef std::future<UpdatePullRequestApprovalStateOutcome> UpdatePullRequestApprovalStateOutcomeCallable;
348  typedef std::future<UpdatePullRequestDescriptionOutcome> UpdatePullRequestDescriptionOutcomeCallable;
349  typedef std::future<UpdatePullRequestStatusOutcome> UpdatePullRequestStatusOutcomeCallable;
350  typedef std::future<UpdatePullRequestTitleOutcome> UpdatePullRequestTitleOutcomeCallable;
351  typedef std::future<UpdateRepositoryDescriptionOutcome> UpdateRepositoryDescriptionOutcomeCallable;
352  typedef std::future<UpdateRepositoryNameOutcome> UpdateRepositoryNameOutcomeCallable;
353 } // namespace Model
354 
355  class CodeCommitClient;
356 
359  typedef std::function<void(const CodeCommitClient*, const Model::BatchDescribeMergeConflictsRequest&, const Model::BatchDescribeMergeConflictsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDescribeMergeConflictsResponseReceivedHandler;
361  typedef std::function<void(const CodeCommitClient*, const Model::BatchGetCommitsRequest&, const Model::BatchGetCommitsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetCommitsResponseReceivedHandler;
362  typedef std::function<void(const CodeCommitClient*, const Model::BatchGetRepositoriesRequest&, const Model::BatchGetRepositoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetRepositoriesResponseReceivedHandler;
363  typedef std::function<void(const CodeCommitClient*, const Model::CreateApprovalRuleTemplateRequest&, const Model::CreateApprovalRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApprovalRuleTemplateResponseReceivedHandler;
364  typedef std::function<void(const CodeCommitClient*, const Model::CreateBranchRequest&, const Model::CreateBranchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateBranchResponseReceivedHandler;
365  typedef std::function<void(const CodeCommitClient*, const Model::CreateCommitRequest&, const Model::CreateCommitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCommitResponseReceivedHandler;
366  typedef std::function<void(const CodeCommitClient*, const Model::CreatePullRequestRequest&, const Model::CreatePullRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePullRequestResponseReceivedHandler;
367  typedef std::function<void(const CodeCommitClient*, const Model::CreatePullRequestApprovalRuleRequest&, const Model::CreatePullRequestApprovalRuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePullRequestApprovalRuleResponseReceivedHandler;
368  typedef std::function<void(const CodeCommitClient*, const Model::CreateRepositoryRequest&, const Model::CreateRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRepositoryResponseReceivedHandler;
369  typedef std::function<void(const CodeCommitClient*, const Model::CreateUnreferencedMergeCommitRequest&, const Model::CreateUnreferencedMergeCommitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUnreferencedMergeCommitResponseReceivedHandler;
370  typedef std::function<void(const CodeCommitClient*, const Model::DeleteApprovalRuleTemplateRequest&, const Model::DeleteApprovalRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApprovalRuleTemplateResponseReceivedHandler;
371  typedef std::function<void(const CodeCommitClient*, const Model::DeleteBranchRequest&, const Model::DeleteBranchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteBranchResponseReceivedHandler;
372  typedef std::function<void(const CodeCommitClient*, const Model::DeleteCommentContentRequest&, const Model::DeleteCommentContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCommentContentResponseReceivedHandler;
373  typedef std::function<void(const CodeCommitClient*, const Model::DeleteFileRequest&, const Model::DeleteFileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFileResponseReceivedHandler;
374  typedef std::function<void(const CodeCommitClient*, const Model::DeletePullRequestApprovalRuleRequest&, const Model::DeletePullRequestApprovalRuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePullRequestApprovalRuleResponseReceivedHandler;
375  typedef std::function<void(const CodeCommitClient*, const Model::DeleteRepositoryRequest&, const Model::DeleteRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRepositoryResponseReceivedHandler;
376  typedef std::function<void(const CodeCommitClient*, const Model::DescribeMergeConflictsRequest&, const Model::DescribeMergeConflictsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeMergeConflictsResponseReceivedHandler;
377  typedef std::function<void(const CodeCommitClient*, const Model::DescribePullRequestEventsRequest&, const Model::DescribePullRequestEventsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePullRequestEventsResponseReceivedHandler;
379  typedef std::function<void(const CodeCommitClient*, const Model::EvaluatePullRequestApprovalRulesRequest&, const Model::EvaluatePullRequestApprovalRulesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > EvaluatePullRequestApprovalRulesResponseReceivedHandler;
380  typedef std::function<void(const CodeCommitClient*, const Model::GetApprovalRuleTemplateRequest&, const Model::GetApprovalRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApprovalRuleTemplateResponseReceivedHandler;
381  typedef std::function<void(const CodeCommitClient*, const Model::GetBlobRequest&, const Model::GetBlobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBlobResponseReceivedHandler;
382  typedef std::function<void(const CodeCommitClient*, const Model::GetBranchRequest&, const Model::GetBranchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBranchResponseReceivedHandler;
383  typedef std::function<void(const CodeCommitClient*, const Model::GetCommentRequest&, const Model::GetCommentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCommentResponseReceivedHandler;
384  typedef std::function<void(const CodeCommitClient*, const Model::GetCommentReactionsRequest&, const Model::GetCommentReactionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCommentReactionsResponseReceivedHandler;
385  typedef std::function<void(const CodeCommitClient*, const Model::GetCommentsForComparedCommitRequest&, const Model::GetCommentsForComparedCommitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCommentsForComparedCommitResponseReceivedHandler;
386  typedef std::function<void(const CodeCommitClient*, const Model::GetCommentsForPullRequestRequest&, const Model::GetCommentsForPullRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCommentsForPullRequestResponseReceivedHandler;
387  typedef std::function<void(const CodeCommitClient*, const Model::GetCommitRequest&, const Model::GetCommitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCommitResponseReceivedHandler;
388  typedef std::function<void(const CodeCommitClient*, const Model::GetDifferencesRequest&, const Model::GetDifferencesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDifferencesResponseReceivedHandler;
389  typedef std::function<void(const CodeCommitClient*, const Model::GetFileRequest&, const Model::GetFileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFileResponseReceivedHandler;
390  typedef std::function<void(const CodeCommitClient*, const Model::GetFolderRequest&, const Model::GetFolderOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFolderResponseReceivedHandler;
391  typedef std::function<void(const CodeCommitClient*, const Model::GetMergeCommitRequest&, const Model::GetMergeCommitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMergeCommitResponseReceivedHandler;
392  typedef std::function<void(const CodeCommitClient*, const Model::GetMergeConflictsRequest&, const Model::GetMergeConflictsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMergeConflictsResponseReceivedHandler;
393  typedef std::function<void(const CodeCommitClient*, const Model::GetMergeOptionsRequest&, const Model::GetMergeOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMergeOptionsResponseReceivedHandler;
394  typedef std::function<void(const CodeCommitClient*, const Model::GetPullRequestRequest&, const Model::GetPullRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPullRequestResponseReceivedHandler;
395  typedef std::function<void(const CodeCommitClient*, const Model::GetPullRequestApprovalStatesRequest&, const Model::GetPullRequestApprovalStatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPullRequestApprovalStatesResponseReceivedHandler;
396  typedef std::function<void(const CodeCommitClient*, const Model::GetPullRequestOverrideStateRequest&, const Model::GetPullRequestOverrideStateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPullRequestOverrideStateResponseReceivedHandler;
397  typedef std::function<void(const CodeCommitClient*, const Model::GetRepositoryRequest&, const Model::GetRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRepositoryResponseReceivedHandler;
398  typedef std::function<void(const CodeCommitClient*, const Model::GetRepositoryTriggersRequest&, const Model::GetRepositoryTriggersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRepositoryTriggersResponseReceivedHandler;
399  typedef std::function<void(const CodeCommitClient*, const Model::ListApprovalRuleTemplatesRequest&, const Model::ListApprovalRuleTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApprovalRuleTemplatesResponseReceivedHandler;
401  typedef std::function<void(const CodeCommitClient*, const Model::ListBranchesRequest&, const Model::ListBranchesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListBranchesResponseReceivedHandler;
402  typedef std::function<void(const CodeCommitClient*, const Model::ListPullRequestsRequest&, const Model::ListPullRequestsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPullRequestsResponseReceivedHandler;
403  typedef std::function<void(const CodeCommitClient*, const Model::ListRepositoriesRequest&, const Model::ListRepositoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRepositoriesResponseReceivedHandler;
405  typedef std::function<void(const CodeCommitClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
406  typedef std::function<void(const CodeCommitClient*, const Model::MergeBranchesByFastForwardRequest&, const Model::MergeBranchesByFastForwardOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergeBranchesByFastForwardResponseReceivedHandler;
407  typedef std::function<void(const CodeCommitClient*, const Model::MergeBranchesBySquashRequest&, const Model::MergeBranchesBySquashOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergeBranchesBySquashResponseReceivedHandler;
408  typedef std::function<void(const CodeCommitClient*, const Model::MergeBranchesByThreeWayRequest&, const Model::MergeBranchesByThreeWayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergeBranchesByThreeWayResponseReceivedHandler;
409  typedef std::function<void(const CodeCommitClient*, const Model::MergePullRequestByFastForwardRequest&, const Model::MergePullRequestByFastForwardOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergePullRequestByFastForwardResponseReceivedHandler;
410  typedef std::function<void(const CodeCommitClient*, const Model::MergePullRequestBySquashRequest&, const Model::MergePullRequestBySquashOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergePullRequestBySquashResponseReceivedHandler;
411  typedef std::function<void(const CodeCommitClient*, const Model::MergePullRequestByThreeWayRequest&, const Model::MergePullRequestByThreeWayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergePullRequestByThreeWayResponseReceivedHandler;
412  typedef std::function<void(const CodeCommitClient*, const Model::OverridePullRequestApprovalRulesRequest&, const Model::OverridePullRequestApprovalRulesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > OverridePullRequestApprovalRulesResponseReceivedHandler;
413  typedef std::function<void(const CodeCommitClient*, const Model::PostCommentForComparedCommitRequest&, const Model::PostCommentForComparedCommitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PostCommentForComparedCommitResponseReceivedHandler;
414  typedef std::function<void(const CodeCommitClient*, const Model::PostCommentForPullRequestRequest&, const Model::PostCommentForPullRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PostCommentForPullRequestResponseReceivedHandler;
415  typedef std::function<void(const CodeCommitClient*, const Model::PostCommentReplyRequest&, const Model::PostCommentReplyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PostCommentReplyResponseReceivedHandler;
416  typedef std::function<void(const CodeCommitClient*, const Model::PutCommentReactionRequest&, const Model::PutCommentReactionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutCommentReactionResponseReceivedHandler;
417  typedef std::function<void(const CodeCommitClient*, const Model::PutFileRequest&, const Model::PutFileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutFileResponseReceivedHandler;
418  typedef std::function<void(const CodeCommitClient*, const Model::PutRepositoryTriggersRequest&, const Model::PutRepositoryTriggersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutRepositoryTriggersResponseReceivedHandler;
419  typedef std::function<void(const CodeCommitClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
420  typedef std::function<void(const CodeCommitClient*, const Model::TestRepositoryTriggersRequest&, const Model::TestRepositoryTriggersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestRepositoryTriggersResponseReceivedHandler;
421  typedef std::function<void(const CodeCommitClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
422  typedef std::function<void(const CodeCommitClient*, const Model::UpdateApprovalRuleTemplateContentRequest&, const Model::UpdateApprovalRuleTemplateContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApprovalRuleTemplateContentResponseReceivedHandler;
423  typedef std::function<void(const CodeCommitClient*, const Model::UpdateApprovalRuleTemplateDescriptionRequest&, const Model::UpdateApprovalRuleTemplateDescriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler;
424  typedef std::function<void(const CodeCommitClient*, const Model::UpdateApprovalRuleTemplateNameRequest&, const Model::UpdateApprovalRuleTemplateNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApprovalRuleTemplateNameResponseReceivedHandler;
425  typedef std::function<void(const CodeCommitClient*, const Model::UpdateCommentRequest&, const Model::UpdateCommentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCommentResponseReceivedHandler;
426  typedef std::function<void(const CodeCommitClient*, const Model::UpdateDefaultBranchRequest&, const Model::UpdateDefaultBranchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDefaultBranchResponseReceivedHandler;
427  typedef std::function<void(const CodeCommitClient*, const Model::UpdatePullRequestApprovalRuleContentRequest&, const Model::UpdatePullRequestApprovalRuleContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePullRequestApprovalRuleContentResponseReceivedHandler;
428  typedef std::function<void(const CodeCommitClient*, const Model::UpdatePullRequestApprovalStateRequest&, const Model::UpdatePullRequestApprovalStateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePullRequestApprovalStateResponseReceivedHandler;
429  typedef std::function<void(const CodeCommitClient*, const Model::UpdatePullRequestDescriptionRequest&, const Model::UpdatePullRequestDescriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePullRequestDescriptionResponseReceivedHandler;
430  typedef std::function<void(const CodeCommitClient*, const Model::UpdatePullRequestStatusRequest&, const Model::UpdatePullRequestStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePullRequestStatusResponseReceivedHandler;
431  typedef std::function<void(const CodeCommitClient*, const Model::UpdatePullRequestTitleRequest&, const Model::UpdatePullRequestTitleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePullRequestTitleResponseReceivedHandler;
432  typedef std::function<void(const CodeCommitClient*, const Model::UpdateRepositoryDescriptionRequest&, const Model::UpdateRepositoryDescriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRepositoryDescriptionResponseReceivedHandler;
433  typedef std::function<void(const CodeCommitClient*, const Model::UpdateRepositoryNameRequest&, const Model::UpdateRepositoryNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRepositoryNameResponseReceivedHandler;
434 
596  {
597  public:
599 
605 
611 
616  CodeCommitClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
618 
619  virtual ~CodeCommitClient();
620 
621 
635 
651 
666  virtual void AssociateApprovalRuleTemplateWithRepositoryAsync(const Model::AssociateApprovalRuleTemplateWithRepositoryRequest& request, const AssociateApprovalRuleTemplateWithRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
667 
675 
685 
694  virtual void BatchAssociateApprovalRuleTemplateWithRepositoriesAsync(const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest& request, const BatchAssociateApprovalRuleTemplateWithRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
695 
704 
715 
725  virtual void BatchDescribeMergeConflictsAsync(const Model::BatchDescribeMergeConflictsRequest& request, const BatchDescribeMergeConflictsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
726 
734 
744 
753  virtual void BatchDisassociateApprovalRuleTemplateFromRepositoriesAsync(const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest& request, const BatchDisassociateApprovalRuleTemplateFromRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
754 
762 
772 
781  virtual void BatchGetCommitsAsync(const Model::BatchGetCommitsRequest& request, const BatchGetCommitsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
782 
795 
810 
824  virtual void BatchGetRepositoriesAsync(const Model::BatchGetRepositoriesRequest& request, const BatchGetRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
825 
838 
853 
867  virtual void CreateApprovalRuleTemplateAsync(const Model::CreateApprovalRuleTemplateRequest& request, const CreateApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
868 
878 
890 
901  virtual void CreateBranchAsync(const Model::CreateBranchRequest& request, const CreateBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
902 
910 
920 
929  virtual void CreateCommitAsync(const Model::CreateCommitRequest& request, const CreateCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
930 
938 
948 
957  virtual void CreatePullRequestAsync(const Model::CreatePullRequestRequest& request, const CreatePullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
958 
965 
974 
982  virtual void CreatePullRequestApprovalRuleAsync(const Model::CreatePullRequestApprovalRuleRequest& request, const CreatePullRequestApprovalRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
983 
990 
999 
1007  virtual void CreateRepositoryAsync(const Model::CreateRepositoryRequest& request, const CreateRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1008 
1022 
1038 
1053  virtual void CreateUnreferencedMergeCommitAsync(const Model::CreateUnreferencedMergeCommitRequest& request, const CreateUnreferencedMergeCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1054 
1063 
1074 
1084  virtual void DeleteApprovalRuleTemplateAsync(const Model::DeleteApprovalRuleTemplateRequest& request, const DeleteApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1085 
1093 
1103 
1112  virtual void DeleteBranchAsync(const Model::DeleteBranchRequest& request, const DeleteBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1113 
1121 
1131 
1140  virtual void DeleteCommentContentAsync(const Model::DeleteCommentContentRequest& request, const DeleteCommentContentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1141 
1150 
1161 
1171  virtual void DeleteFileAsync(const Model::DeleteFileRequest& request, const DeleteFileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1172 
1184 
1198 
1211  virtual void DeletePullRequestApprovalRuleAsync(const Model::DeletePullRequestApprovalRuleRequest& request, const DeletePullRequestApprovalRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1212 
1223 
1236 
1248  virtual void DeleteRepositoryAsync(const Model::DeleteRepositoryRequest& request, const DeleteRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1249 
1259 
1271 
1282  virtual void DescribeMergeConflictsAsync(const Model::DescribeMergeConflictsRequest& request, const DescribeMergeConflictsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1283 
1291 
1301 
1310  virtual void DescribePullRequestEventsAsync(const Model::DescribePullRequestEventsRequest& request, const DescribePullRequestEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1311 
1322 
1335 
1347  virtual void DisassociateApprovalRuleTemplateFromRepositoryAsync(const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest& request, const DisassociateApprovalRuleTemplateFromRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1348 
1356 
1366 
1375  virtual void EvaluatePullRequestApprovalRulesAsync(const Model::EvaluatePullRequestApprovalRulesRequest& request, const EvaluatePullRequestApprovalRulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1376 
1384 
1394 
1403  virtual void GetApprovalRuleTemplateAsync(const Model::GetApprovalRuleTemplateRequest& request, const GetApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1404 
1411  virtual Model::GetBlobOutcome GetBlob(const Model::GetBlobRequest& request) const;
1412 
1422 
1431  virtual void GetBlobAsync(const Model::GetBlobRequest& request, const GetBlobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1432 
1440 
1450 
1459  virtual void GetBranchAsync(const Model::GetBranchRequest& request, const GetBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1460 
1471 
1484 
1496  virtual void GetCommentAsync(const Model::GetCommentRequest& request, const GetCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1497 
1506 
1517 
1527  virtual void GetCommentReactionsAsync(const Model::GetCommentReactionsRequest& request, const GetCommentReactionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1528 
1539 
1552 
1564  virtual void GetCommentsForComparedCommitAsync(const Model::GetCommentsForComparedCommitRequest& request, const GetCommentsForComparedCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1565 
1575 
1587 
1598  virtual void GetCommentsForPullRequestAsync(const Model::GetCommentsForPullRequestRequest& request, const GetCommentsForPullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1599 
1607 
1617 
1626  virtual void GetCommitAsync(const Model::GetCommitRequest& request, const GetCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1627 
1636 
1647 
1657  virtual void GetDifferencesAsync(const Model::GetDifferencesRequest& request, const GetDifferencesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1658 
1665  virtual Model::GetFileOutcome GetFile(const Model::GetFileRequest& request) const;
1666 
1676 
1685  virtual void GetFileAsync(const Model::GetFileRequest& request, const GetFileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1686 
1694 
1704 
1713  virtual void GetFolderAsync(const Model::GetFolderRequest& request, const GetFolderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1714 
1722 
1732 
1741  virtual void GetMergeCommitAsync(const Model::GetMergeCommitRequest& request, const GetMergeCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1742 
1750 
1760 
1769  virtual void GetMergeConflictsAsync(const Model::GetMergeConflictsRequest& request, const GetMergeConflictsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1770 
1779 
1790 
1800  virtual void GetMergeOptionsAsync(const Model::GetMergeOptionsRequest& request, const GetMergeOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1801 
1809 
1819 
1828  virtual void GetPullRequestAsync(const Model::GetPullRequestRequest& request, const GetPullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1829 
1838 
1849 
1859  virtual void GetPullRequestApprovalStatesAsync(const Model::GetPullRequestApprovalStatesRequest& request, const GetPullRequestApprovalStatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1860 
1870 
1882 
1893  virtual void GetPullRequestOverrideStateAsync(const Model::GetPullRequestOverrideStateRequest& request, const GetPullRequestOverrideStateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1894 
1906 
1920 
1933  virtual void GetRepositoryAsync(const Model::GetRepositoryRequest& request, const GetRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1934 
1942 
1952 
1961  virtual void GetRepositoryTriggersAsync(const Model::GetRepositoryTriggersRequest& request, const GetRepositoryTriggersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1962 
1971 
1982 
1992  virtual void ListApprovalRuleTemplatesAsync(const Model::ListApprovalRuleTemplatesRequest& request, const ListApprovalRuleTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1993 
2001 
2011 
2020  virtual void ListAssociatedApprovalRuleTemplatesForRepositoryAsync(const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest& request, const ListAssociatedApprovalRuleTemplatesForRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2021 
2029 
2039 
2048  virtual void ListBranchesAsync(const Model::ListBranchesRequest& request, const ListBranchesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2049 
2058 
2069 
2079  virtual void ListPullRequestsAsync(const Model::ListPullRequestsRequest& request, const ListPullRequestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2080 
2088 
2098 
2107  virtual void ListRepositoriesAsync(const Model::ListRepositoriesRequest& request, const ListRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2108 
2116 
2126 
2135  virtual void ListRepositoriesForApprovalRuleTemplateAsync(const Model::ListRepositoriesForApprovalRuleTemplateRequest& request, const ListRepositoriesForApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2136 
2147 
2160 
2172  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2173 
2181 
2191 
2200  virtual void MergeBranchesByFastForwardAsync(const Model::MergeBranchesByFastForwardRequest& request, const MergeBranchesByFastForwardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2201 
2209 
2219 
2228  virtual void MergeBranchesBySquashAsync(const Model::MergeBranchesBySquashRequest& request, const MergeBranchesBySquashResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2229 
2237 
2247 
2256  virtual void MergeBranchesByThreeWayAsync(const Model::MergeBranchesByThreeWayRequest& request, const MergeBranchesByThreeWayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2257 
2267 
2279 
2290  virtual void MergePullRequestByFastForwardAsync(const Model::MergePullRequestByFastForwardRequest& request, const MergePullRequestByFastForwardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2291 
2301 
2313 
2324  virtual void MergePullRequestBySquashAsync(const Model::MergePullRequestBySquashRequest& request, const MergePullRequestBySquashResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2325 
2335 
2347 
2358  virtual void MergePullRequestByThreeWayAsync(const Model::MergePullRequestByThreeWayRequest& request, const MergePullRequestByThreeWayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2359 
2367 
2377 
2386  virtual void OverridePullRequestApprovalRulesAsync(const Model::OverridePullRequestApprovalRulesRequest& request, const OverridePullRequestApprovalRulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2387 
2395 
2405 
2414  virtual void PostCommentForComparedCommitAsync(const Model::PostCommentForComparedCommitRequest& request, const PostCommentForComparedCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2415 
2422 
2431 
2439  virtual void PostCommentForPullRequestAsync(const Model::PostCommentForPullRequestRequest& request, const PostCommentForPullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2440 
2448 
2458 
2467  virtual void PostCommentReplyAsync(const Model::PostCommentReplyRequest& request, const PostCommentReplyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2468 
2478 
2490 
2501  virtual void PutCommentReactionAsync(const Model::PutCommentReactionRequest& request, const PutCommentReactionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2502 
2510  virtual Model::PutFileOutcome PutFile(const Model::PutFileRequest& request) const;
2511 
2522 
2532  virtual void PutFileAsync(const Model::PutFileRequest& request, const PutFileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2533 
2541 
2551 
2560  virtual void PutRepositoryTriggersAsync(const Model::PutRepositoryTriggersRequest& request, const PutRepositoryTriggersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2561 
2572 
2585 
2597  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2598 
2608 
2620 
2631  virtual void TestRepositoryTriggersAsync(const Model::TestRepositoryTriggersRequest& request, const TestRepositoryTriggersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2632 
2643 
2656 
2668  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2669 
2678 
2689 
2699  virtual void UpdateApprovalRuleTemplateContentAsync(const Model::UpdateApprovalRuleTemplateContentRequest& request, const UpdateApprovalRuleTemplateContentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2700 
2708 
2718 
2727  virtual void UpdateApprovalRuleTemplateDescriptionAsync(const Model::UpdateApprovalRuleTemplateDescriptionRequest& request, const UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2728 
2736 
2746 
2755  virtual void UpdateApprovalRuleTemplateNameAsync(const Model::UpdateApprovalRuleTemplateNameRequest& request, const UpdateApprovalRuleTemplateNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2756 
2763 
2772 
2780  virtual void UpdateCommentAsync(const Model::UpdateCommentRequest& request, const UpdateCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2781 
2791 
2803 
2814  virtual void UpdateDefaultBranchAsync(const Model::UpdateDefaultBranchRequest& request, const UpdateDefaultBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2815 
2824 
2835 
2845  virtual void UpdatePullRequestApprovalRuleContentAsync(const Model::UpdatePullRequestApprovalRuleContentRequest& request, const UpdatePullRequestApprovalRuleContentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2846 
2855 
2866 
2876  virtual void UpdatePullRequestApprovalStateAsync(const Model::UpdatePullRequestApprovalStateRequest& request, const UpdatePullRequestApprovalStateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2877 
2885 
2895 
2904  virtual void UpdatePullRequestDescriptionAsync(const Model::UpdatePullRequestDescriptionRequest& request, const UpdatePullRequestDescriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2905 
2912 
2921 
2929  virtual void UpdatePullRequestStatusAsync(const Model::UpdatePullRequestStatusRequest& request, const UpdatePullRequestStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2930 
2937 
2946 
2954  virtual void UpdatePullRequestTitleAsync(const Model::UpdatePullRequestTitleRequest& request, const UpdatePullRequestTitleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2955 
2968 
2983 
2997  virtual void UpdateRepositoryDescriptionAsync(const Model::UpdateRepositoryDescriptionRequest& request, const UpdateRepositoryDescriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2998 
3010 
3024 
3037  virtual void UpdateRepositoryNameAsync(const Model::UpdateRepositoryNameRequest& request, const UpdateRepositoryNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3038 
3039 
3040  void OverrideEndpoint(const Aws::String& endpoint);
3041  private:
3042  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
3043  void AssociateApprovalRuleTemplateWithRepositoryAsyncHelper(const Model::AssociateApprovalRuleTemplateWithRepositoryRequest& request, const AssociateApprovalRuleTemplateWithRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3044  void BatchAssociateApprovalRuleTemplateWithRepositoriesAsyncHelper(const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest& request, const BatchAssociateApprovalRuleTemplateWithRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3045  void BatchDescribeMergeConflictsAsyncHelper(const Model::BatchDescribeMergeConflictsRequest& request, const BatchDescribeMergeConflictsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3046  void BatchDisassociateApprovalRuleTemplateFromRepositoriesAsyncHelper(const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest& request, const BatchDisassociateApprovalRuleTemplateFromRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3047  void BatchGetCommitsAsyncHelper(const Model::BatchGetCommitsRequest& request, const BatchGetCommitsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3048  void BatchGetRepositoriesAsyncHelper(const Model::BatchGetRepositoriesRequest& request, const BatchGetRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3049  void CreateApprovalRuleTemplateAsyncHelper(const Model::CreateApprovalRuleTemplateRequest& request, const CreateApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3050  void CreateBranchAsyncHelper(const Model::CreateBranchRequest& request, const CreateBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3051  void CreateCommitAsyncHelper(const Model::CreateCommitRequest& request, const CreateCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3052  void CreatePullRequestAsyncHelper(const Model::CreatePullRequestRequest& request, const CreatePullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3053  void CreatePullRequestApprovalRuleAsyncHelper(const Model::CreatePullRequestApprovalRuleRequest& request, const CreatePullRequestApprovalRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3054  void CreateRepositoryAsyncHelper(const Model::CreateRepositoryRequest& request, const CreateRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3055  void CreateUnreferencedMergeCommitAsyncHelper(const Model::CreateUnreferencedMergeCommitRequest& request, const CreateUnreferencedMergeCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3056  void DeleteApprovalRuleTemplateAsyncHelper(const Model::DeleteApprovalRuleTemplateRequest& request, const DeleteApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3057  void DeleteBranchAsyncHelper(const Model::DeleteBranchRequest& request, const DeleteBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3058  void DeleteCommentContentAsyncHelper(const Model::DeleteCommentContentRequest& request, const DeleteCommentContentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3059  void DeleteFileAsyncHelper(const Model::DeleteFileRequest& request, const DeleteFileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3060  void DeletePullRequestApprovalRuleAsyncHelper(const Model::DeletePullRequestApprovalRuleRequest& request, const DeletePullRequestApprovalRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3061  void DeleteRepositoryAsyncHelper(const Model::DeleteRepositoryRequest& request, const DeleteRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3062  void DescribeMergeConflictsAsyncHelper(const Model::DescribeMergeConflictsRequest& request, const DescribeMergeConflictsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3063  void DescribePullRequestEventsAsyncHelper(const Model::DescribePullRequestEventsRequest& request, const DescribePullRequestEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3064  void DisassociateApprovalRuleTemplateFromRepositoryAsyncHelper(const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest& request, const DisassociateApprovalRuleTemplateFromRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3065  void EvaluatePullRequestApprovalRulesAsyncHelper(const Model::EvaluatePullRequestApprovalRulesRequest& request, const EvaluatePullRequestApprovalRulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3066  void GetApprovalRuleTemplateAsyncHelper(const Model::GetApprovalRuleTemplateRequest& request, const GetApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3067  void GetBlobAsyncHelper(const Model::GetBlobRequest& request, const GetBlobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3068  void GetBranchAsyncHelper(const Model::GetBranchRequest& request, const GetBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3069  void GetCommentAsyncHelper(const Model::GetCommentRequest& request, const GetCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3070  void GetCommentReactionsAsyncHelper(const Model::GetCommentReactionsRequest& request, const GetCommentReactionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3071  void GetCommentsForComparedCommitAsyncHelper(const Model::GetCommentsForComparedCommitRequest& request, const GetCommentsForComparedCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3072  void GetCommentsForPullRequestAsyncHelper(const Model::GetCommentsForPullRequestRequest& request, const GetCommentsForPullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3073  void GetCommitAsyncHelper(const Model::GetCommitRequest& request, const GetCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3074  void GetDifferencesAsyncHelper(const Model::GetDifferencesRequest& request, const GetDifferencesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3075  void GetFileAsyncHelper(const Model::GetFileRequest& request, const GetFileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3076  void GetFolderAsyncHelper(const Model::GetFolderRequest& request, const GetFolderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3077  void GetMergeCommitAsyncHelper(const Model::GetMergeCommitRequest& request, const GetMergeCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3078  void GetMergeConflictsAsyncHelper(const Model::GetMergeConflictsRequest& request, const GetMergeConflictsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3079  void GetMergeOptionsAsyncHelper(const Model::GetMergeOptionsRequest& request, const GetMergeOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3080  void GetPullRequestAsyncHelper(const Model::GetPullRequestRequest& request, const GetPullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3081  void GetPullRequestApprovalStatesAsyncHelper(const Model::GetPullRequestApprovalStatesRequest& request, const GetPullRequestApprovalStatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3082  void GetPullRequestOverrideStateAsyncHelper(const Model::GetPullRequestOverrideStateRequest& request, const GetPullRequestOverrideStateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3083  void GetRepositoryAsyncHelper(const Model::GetRepositoryRequest& request, const GetRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3084  void GetRepositoryTriggersAsyncHelper(const Model::GetRepositoryTriggersRequest& request, const GetRepositoryTriggersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3085  void ListApprovalRuleTemplatesAsyncHelper(const Model::ListApprovalRuleTemplatesRequest& request, const ListApprovalRuleTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3086  void ListAssociatedApprovalRuleTemplatesForRepositoryAsyncHelper(const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest& request, const ListAssociatedApprovalRuleTemplatesForRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3087  void ListBranchesAsyncHelper(const Model::ListBranchesRequest& request, const ListBranchesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3088  void ListPullRequestsAsyncHelper(const Model::ListPullRequestsRequest& request, const ListPullRequestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3089  void ListRepositoriesAsyncHelper(const Model::ListRepositoriesRequest& request, const ListRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3090  void ListRepositoriesForApprovalRuleTemplateAsyncHelper(const Model::ListRepositoriesForApprovalRuleTemplateRequest& request, const ListRepositoriesForApprovalRuleTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3091  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3092  void MergeBranchesByFastForwardAsyncHelper(const Model::MergeBranchesByFastForwardRequest& request, const MergeBranchesByFastForwardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3093  void MergeBranchesBySquashAsyncHelper(const Model::MergeBranchesBySquashRequest& request, const MergeBranchesBySquashResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3094  void MergeBranchesByThreeWayAsyncHelper(const Model::MergeBranchesByThreeWayRequest& request, const MergeBranchesByThreeWayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3095  void MergePullRequestByFastForwardAsyncHelper(const Model::MergePullRequestByFastForwardRequest& request, const MergePullRequestByFastForwardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3096  void MergePullRequestBySquashAsyncHelper(const Model::MergePullRequestBySquashRequest& request, const MergePullRequestBySquashResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3097  void MergePullRequestByThreeWayAsyncHelper(const Model::MergePullRequestByThreeWayRequest& request, const MergePullRequestByThreeWayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3098  void OverridePullRequestApprovalRulesAsyncHelper(const Model::OverridePullRequestApprovalRulesRequest& request, const OverridePullRequestApprovalRulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3099  void PostCommentForComparedCommitAsyncHelper(const Model::PostCommentForComparedCommitRequest& request, const PostCommentForComparedCommitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3100  void PostCommentForPullRequestAsyncHelper(const Model::PostCommentForPullRequestRequest& request, const PostCommentForPullRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3101  void PostCommentReplyAsyncHelper(const Model::PostCommentReplyRequest& request, const PostCommentReplyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3102  void PutCommentReactionAsyncHelper(const Model::PutCommentReactionRequest& request, const PutCommentReactionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3103  void PutFileAsyncHelper(const Model::PutFileRequest& request, const PutFileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3104  void PutRepositoryTriggersAsyncHelper(const Model::PutRepositoryTriggersRequest& request, const PutRepositoryTriggersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3105  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3106  void TestRepositoryTriggersAsyncHelper(const Model::TestRepositoryTriggersRequest& request, const TestRepositoryTriggersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3107  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3108  void UpdateApprovalRuleTemplateContentAsyncHelper(const Model::UpdateApprovalRuleTemplateContentRequest& request, const UpdateApprovalRuleTemplateContentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3109  void UpdateApprovalRuleTemplateDescriptionAsyncHelper(const Model::UpdateApprovalRuleTemplateDescriptionRequest& request, const UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3110  void UpdateApprovalRuleTemplateNameAsyncHelper(const Model::UpdateApprovalRuleTemplateNameRequest& request, const UpdateApprovalRuleTemplateNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3111  void UpdateCommentAsyncHelper(const Model::UpdateCommentRequest& request, const UpdateCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3112  void UpdateDefaultBranchAsyncHelper(const Model::UpdateDefaultBranchRequest& request, const UpdateDefaultBranchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3113  void UpdatePullRequestApprovalRuleContentAsyncHelper(const Model::UpdatePullRequestApprovalRuleContentRequest& request, const UpdatePullRequestApprovalRuleContentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3114  void UpdatePullRequestApprovalStateAsyncHelper(const Model::UpdatePullRequestApprovalStateRequest& request, const UpdatePullRequestApprovalStateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3115  void UpdatePullRequestDescriptionAsyncHelper(const Model::UpdatePullRequestDescriptionRequest& request, const UpdatePullRequestDescriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3116  void UpdatePullRequestStatusAsyncHelper(const Model::UpdatePullRequestStatusRequest& request, const UpdatePullRequestStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3117  void UpdatePullRequestTitleAsyncHelper(const Model::UpdatePullRequestTitleRequest& request, const UpdatePullRequestTitleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3118  void UpdateRepositoryDescriptionAsyncHelper(const Model::UpdateRepositoryDescriptionRequest& request, const UpdateRepositoryDescriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3119  void UpdateRepositoryNameAsyncHelper(const Model::UpdateRepositoryNameRequest& request, const UpdateRepositoryNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3120 
3121  Aws::String m_uri;
3122  Aws::String m_configScheme;
3123  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
3124  };
3125 
3126 } // namespace CodeCommit
3127 } // namespace Aws
Aws::CodeCommit::CodeCommitClient::CreateRepository
virtual Model::CreateRepositoryOutcome CreateRepository(const Model::CreateRepositoryRequest &request) const
CreateCommitResult.h
Aws::CodeCommit::Model::ListAssociatedApprovalRuleTemplatesForRepositoryOutcomeCallable
std::future< ListAssociatedApprovalRuleTemplatesForRepositoryOutcome > ListAssociatedApprovalRuleTemplatesForRepositoryOutcomeCallable
Definition: CodeCommitClient.h:319
Aws::CodeCommit::Model::GetCommentsForComparedCommitOutcome
Aws::Utils::Outcome< GetCommentsForComparedCommitResult, CodeCommitError > GetCommentsForComparedCommitOutcome
Definition: CodeCommitClient.h:226
DeleteRepositoryResult.h
Aws::CodeCommit::Model::GetPullRequestRequest
Definition: GetPullRequestRequest.h:22
Aws::CodeCommit::UpdatePullRequestApprovalRuleContentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestApprovalRuleContentRequest &, const Model::UpdatePullRequestApprovalRuleContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePullRequestApprovalRuleContentResponseReceivedHandler
Definition: CodeCommitClient.h:427
Aws::CodeCommit::CodeCommitClient::CreateUnreferencedMergeCommitAsync
virtual void CreateUnreferencedMergeCommitAsync(const Model::CreateUnreferencedMergeCommitRequest &request, const CreateUnreferencedMergeCommitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::DeleteCommentContentOutcomeCallable
std::future< DeleteCommentContentOutcome > DeleteCommentContentOutcomeCallable
Definition: CodeCommitClient.h:291
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::CodeCommit::CodeCommitClient::ListAssociatedApprovalRuleTemplatesForRepositoryAsync
virtual void ListAssociatedApprovalRuleTemplatesForRepositoryAsync(const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest &request, const ListAssociatedApprovalRuleTemplatesForRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > TagResourceOutcome
Definition: CodeCommitClient.h:260
Aws::CodeCommit::ListPullRequestsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListPullRequestsRequest &, const Model::ListPullRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPullRequestsResponseReceivedHandler
Definition: CodeCommitClient.h:402
Aws::CodeCommit::Model::GetRepositoryRequest
Definition: GetRepositoryRequest.h:26
Aws::CodeCommit::ListBranchesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListBranchesRequest &, const Model::ListBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBranchesResponseReceivedHandler
Definition: CodeCommitClient.h:401
Aws::CodeCommit::CodeCommitClient::MergePullRequestByFastForward
virtual Model::MergePullRequestByFastForwardOutcome MergePullRequestByFastForward(const Model::MergePullRequestByFastForwardRequest &request) const
Aws::CodeCommit::Model::GetCommentsForPullRequestRequest
Definition: GetCommentsForPullRequestRequest.h:22
Aws::CodeCommit::Model::CreateCommitOutcome
Aws::Utils::Outcome< CreateCommitResult, CodeCommitError > CreateCommitOutcome
Definition: CodeCommitClient.h:206
Aws::CodeCommit::CodeCommitClient::UpdateComment
virtual Model::UpdateCommentOutcome UpdateComment(const Model::UpdateCommentRequest &request) const
Aws::CodeCommit::CodeCommitClient::OverridePullRequestApprovalRulesCallable
virtual Model::OverridePullRequestApprovalRulesOutcomeCallable OverridePullRequestApprovalRulesCallable(const Model::OverridePullRequestApprovalRulesRequest &request) const
Aws::CodeCommit::CodeCommitClient::~CodeCommitClient
virtual ~CodeCommitClient()
Aws::CodeCommit::Model::GetMergeConflictsOutcomeCallable
std::future< GetMergeConflictsOutcome > GetMergeConflictsOutcomeCallable
Definition: CodeCommitClient.h:311
Aws::CodeCommit::CodeCommitClient::GetCommentCallable
virtual Model::GetCommentOutcomeCallable GetCommentCallable(const Model::GetCommentRequest &request) const
Aws::CodeCommit::Model::UpdateCommentRequest
Definition: UpdateCommentRequest.h:22
Aws::CodeCommit::Model::GetBranchOutcomeCallable
std::future< GetBranchOutcome > GetBranchOutcomeCallable
Definition: CodeCommitClient.h:301
Aws::CodeCommit::Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest
Definition: BatchAssociateApprovalRuleTemplateWithRepositoriesRequest.h:23
Aws::CodeCommit::CodeCommitClient::CreateApprovalRuleTemplateCallable
virtual Model::CreateApprovalRuleTemplateOutcomeCallable CreateApprovalRuleTemplateCallable(const Model::CreateApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::CodeCommitClient::ListBranchesCallable
virtual Model::ListBranchesOutcomeCallable ListBranchesCallable(const Model::ListBranchesRequest &request) const
Aws::CodeCommit::GetRepositoryTriggersResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetRepositoryTriggersRequest &, const Model::GetRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryTriggersResponseReceivedHandler
Definition: CodeCommitClient.h:398
CodeCommit_EXPORTS.h
Aws::CodeCommit::CreatePullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreatePullRequestRequest &, const Model::CreatePullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePullRequestResponseReceivedHandler
Definition: CodeCommitClient.h:366
Aws::CodeCommit::Model::PostCommentForPullRequestRequest
Definition: PostCommentForPullRequestRequest.h:24
Aws::CodeCommit::Model::BatchGetRepositoriesOutcome
Aws::Utils::Outcome< BatchGetRepositoriesResult, CodeCommitError > BatchGetRepositoriesOutcome
Definition: CodeCommitClient.h:203
Aws::CodeCommit::GetFolderResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetFolderRequest &, const Model::GetFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFolderResponseReceivedHandler
Definition: CodeCommitClient.h:390
DeleteFileResult.h
Aws::CodeCommit::Model::MergeBranchesByThreeWayOutcomeCallable
std::future< MergeBranchesByThreeWayOutcome > MergeBranchesByThreeWayOutcomeCallable
Definition: CodeCommitClient.h:327
Aws::CodeCommit::Model::GetPullRequestOverrideStateOutcome
Aws::Utils::Outcome< GetPullRequestOverrideStateResult, CodeCommitError > GetPullRequestOverrideStateOutcome
Definition: CodeCommitClient.h:237
Aws::CodeCommit::Model::CreateRepositoryRequest
Definition: CreateRepositoryRequest.h:27
Aws::CodeCommit::Model::MergePullRequestBySquashOutcomeCallable
std::future< MergePullRequestBySquashOutcome > MergePullRequestBySquashOutcomeCallable
Definition: CodeCommitClient.h:329
Aws::CodeCommit::CodeCommitClient::MergeBranchesBySquashCallable
virtual Model::MergeBranchesBySquashOutcomeCallable MergeBranchesBySquashCallable(const Model::MergeBranchesBySquashRequest &request) const
Aws::CodeCommit::Model::ListBranchesOutcome
Aws::Utils::Outcome< ListBranchesResult, CodeCommitError > ListBranchesOutcome
Definition: CodeCommitClient.h:242
Aws::CodeCommit::Model::BatchAssociateApprovalRuleTemplateWithRepositoriesOutcomeCallable
std::future< BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome > BatchAssociateApprovalRuleTemplateWithRepositoriesOutcomeCallable
Definition: CodeCommitClient.h:277
Aws::CodeCommit::Model::AssociateApprovalRuleTemplateWithRepositoryOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > AssociateApprovalRuleTemplateWithRepositoryOutcome
Definition: CodeCommitClient.h:196
Aws::CodeCommit::Model::GetApprovalRuleTemplateOutcome
Aws::Utils::Outcome< GetApprovalRuleTemplateResult, CodeCommitError > GetApprovalRuleTemplateOutcome
Definition: CodeCommitClient.h:221
Aws::CodeCommit::CodeCommitClient::BatchDescribeMergeConflictsAsync
virtual void BatchDescribeMergeConflictsAsync(const Model::BatchDescribeMergeConflictsRequest &request, const BatchDescribeMergeConflictsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::PutRepositoryTriggersOutcome
Aws::Utils::Outcome< PutRepositoryTriggersResult, CodeCommitError > PutRepositoryTriggersOutcome
Definition: CodeCommitClient.h:259
EvaluatePullRequestApprovalRulesResult.h
Aws::CodeCommit::CodeCommitClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetMergeOptionsOutcomeCallable
std::future< GetMergeOptionsOutcome > GetMergeOptionsOutcomeCallable
Definition: CodeCommitClient.h:312
Aws::CodeCommit::CodeCommitClient::UpdateCommentAsync
virtual void UpdateCommentAsync(const Model::UpdateCommentRequest &request, const UpdateCommentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::BatchAssociateApprovalRuleTemplateWithRepositories
virtual Model::BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome BatchAssociateApprovalRuleTemplateWithRepositories(const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest &request) const
Aws::CodeCommit::GetPullRequestOverrideStateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetPullRequestOverrideStateRequest &, const Model::GetPullRequestOverrideStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPullRequestOverrideStateResponseReceivedHandler
Definition: CodeCommitClient.h:396
Aws::CodeCommit::CodeCommitClient::MergeBranchesBySquash
virtual Model::MergeBranchesBySquashOutcome MergeBranchesBySquash(const Model::MergeBranchesBySquashRequest &request) const
Aws::CodeCommit::Model::DisassociateApprovalRuleTemplateFromRepositoryRequest
Definition: DisassociateApprovalRuleTemplateFromRepositoryRequest.h:22
Aws::CodeCommit::CodeCommitClient::GetPullRequestCallable
virtual Model::GetPullRequestOutcomeCallable GetPullRequestCallable(const Model::GetPullRequestRequest &request) const
Aws::CodeCommit::Model::ListRepositoriesForApprovalRuleTemplateRequest
Definition: ListRepositoriesForApprovalRuleTemplateRequest.h:22
Aws::CodeCommit::DescribeMergeConflictsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DescribeMergeConflictsRequest &, const Model::DescribeMergeConflictsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMergeConflictsResponseReceivedHandler
Definition: CodeCommitClient.h:376
Aws::CodeCommit::CodeCommitClient::PostCommentReplyAsync
virtual void PostCommentReplyAsync(const Model::PostCommentReplyRequest &request, const PostCommentReplyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AWSError.h
Aws::CodeCommit::GetBlobResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetBlobRequest &, const Model::GetBlobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBlobResponseReceivedHandler
Definition: CodeCommitClient.h:381
Aws::CodeCommit::CodeCommitClient::GetCommitCallable
virtual Model::GetCommitOutcomeCallable GetCommitCallable(const Model::GetCommitRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetApprovalRuleTemplate
virtual Model::GetApprovalRuleTemplateOutcome GetApprovalRuleTemplate(const Model::GetApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest
Definition: ListAssociatedApprovalRuleTemplatesForRepositoryRequest.h:22
Aws::CodeCommit::ListTagsForResourceResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: CodeCommitClient.h:405
Aws::CodeCommit::CodeCommitClient::CreateApprovalRuleTemplateAsync
virtual void CreateApprovalRuleTemplateAsync(const Model::CreateApprovalRuleTemplateRequest &request, const CreateApprovalRuleTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::ListApprovalRuleTemplatesOutcome
Aws::Utils::Outcome< ListApprovalRuleTemplatesResult, CodeCommitError > ListApprovalRuleTemplatesOutcome
Definition: CodeCommitClient.h:240
UpdatePullRequestStatusResult.h
Aws::CodeCommit::Model::GetRepositoryOutcome
Aws::Utils::Outcome< GetRepositoryResult, CodeCommitError > GetRepositoryOutcome
Definition: CodeCommitClient.h:238
Aws::CodeCommit::Model::DeleteBranchOutcome
Aws::Utils::Outcome< DeleteBranchResult, CodeCommitError > DeleteBranchOutcome
Definition: CodeCommitClient.h:212
Aws::CodeCommit::Model::MergeBranchesByFastForwardOutcome
Aws::Utils::Outcome< MergeBranchesByFastForwardResult, CodeCommitError > MergeBranchesByFastForwardOutcome
Definition: CodeCommitClient.h:247
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestTitleCallable
virtual Model::UpdatePullRequestTitleOutcomeCallable UpdatePullRequestTitleCallable(const Model::UpdatePullRequestTitleRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetMergeCommitCallable
virtual Model::GetMergeCommitOutcomeCallable GetMergeCommitCallable(const Model::GetMergeCommitRequest &request) const
Aws::CodeCommit::GetCommentsForPullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentsForPullRequestRequest &, const Model::GetCommentsForPullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCommentsForPullRequestResponseReceivedHandler
Definition: CodeCommitClient.h:386
Aws::CodeCommit::Model::GetBlobRequest
Definition: GetBlobRequest.h:25
Aws::CodeCommit::CodeCommitClient::ListRepositoriesForApprovalRuleTemplate
virtual Model::ListRepositoriesForApprovalRuleTemplateOutcome ListRepositoriesForApprovalRuleTemplate(const Model::ListRepositoriesForApprovalRuleTemplateRequest &request) const
UpdatePullRequestTitleResult.h
DescribePullRequestEventsResult.h
Aws::CodeCommit::CodeCommitClient::CreateCommit
virtual Model::CreateCommitOutcome CreateCommit(const Model::CreateCommitRequest &request) const
Aws::CodeCommit::CodeCommitClient::DeleteBranch
virtual Model::DeleteBranchOutcome DeleteBranch(const Model::DeleteBranchRequest &request) const
Aws::CodeCommit::Model::GetPullRequestApprovalStatesOutcome
Aws::Utils::Outcome< GetPullRequestApprovalStatesResult, CodeCommitError > GetPullRequestApprovalStatesOutcome
Definition: CodeCommitClient.h:236
Aws::CodeCommit::Model::ListRepositoriesOutcome
Aws::Utils::Outcome< ListRepositoriesResult, CodeCommitError > ListRepositoriesOutcome
Definition: CodeCommitClient.h:244
Aws::CodeCommit::UpdateApprovalRuleTemplateNameResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateApprovalRuleTemplateNameRequest &, const Model::UpdateApprovalRuleTemplateNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApprovalRuleTemplateNameResponseReceivedHandler
Definition: CodeCommitClient.h:424
Aws::CodeCommit::Model::UpdateRepositoryNameOutcomeCallable
std::future< UpdateRepositoryNameOutcome > UpdateRepositoryNameOutcomeCallable
Definition: CodeCommitClient.h:352
Aws::CodeCommit::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::CodeCommit::Model::PostCommentForPullRequestOutcomeCallable
std::future< PostCommentForPullRequestOutcome > PostCommentForPullRequestOutcomeCallable
Definition: CodeCommitClient.h:333
Aws::CodeCommit::Model::PutCommentReactionRequest
Definition: PutCommentReactionRequest.h:22
Aws::CodeCommit::CodeCommitClient::PutRepositoryTriggers
virtual Model::PutRepositoryTriggersOutcome PutRepositoryTriggers(const Model::PutRepositoryTriggersRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetFileAsync
virtual void GetFileAsync(const Model::GetFileRequest &request, const GetFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::TestRepositoryTriggersRequest
Definition: TestRepositoryTriggersRequest.h:28
Aws::CodeCommit::Model::DeleteCommentContentOutcome
Aws::Utils::Outcome< DeleteCommentContentResult, CodeCommitError > DeleteCommentContentOutcome
Definition: CodeCommitClient.h:213
Aws::CodeCommit::CodeCommitClient::DeleteRepositoryCallable
virtual Model::DeleteRepositoryOutcomeCallable DeleteRepositoryCallable(const Model::DeleteRepositoryRequest &request) const
Aws::CodeCommit::Model::GetMergeOptionsOutcome
Aws::Utils::Outcome< GetMergeOptionsResult, CodeCommitError > GetMergeOptionsOutcome
Definition: CodeCommitClient.h:234
Aws::CodeCommit::Model::PostCommentForPullRequestOutcome
Aws::Utils::Outcome< PostCommentForPullRequestResult, CodeCommitError > PostCommentForPullRequestOutcome
Definition: CodeCommitClient.h:255
Aws::CodeCommit::Model::OverridePullRequestApprovalRulesOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > OverridePullRequestApprovalRulesOutcome
Definition: CodeCommitClient.h:253
Aws::CodeCommit::Model::DescribePullRequestEventsOutcomeCallable
std::future< DescribePullRequestEventsOutcome > DescribePullRequestEventsOutcomeCallable
Definition: CodeCommitClient.h:296
Aws::CodeCommit::CodeCommitClient::GetCommentsForPullRequestCallable
virtual Model::GetCommentsForPullRequestOutcomeCallable GetCommentsForPullRequestCallable(const Model::GetCommentsForPullRequestRequest &request) const
Aws::CodeCommit::Model::CreateApprovalRuleTemplateOutcomeCallable
std::future< CreateApprovalRuleTemplateOutcome > CreateApprovalRuleTemplateOutcomeCallable
Definition: CodeCommitClient.h:282
Aws::CodeCommit::CodeCommitClient::DeleteRepositoryAsync
virtual void DeleteRepositoryAsync(const Model::DeleteRepositoryRequest &request, const DeleteRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::DeleteRepositoryRequest
Definition: DeleteRepositoryRequest.h:26
Aws::CodeCommit::Model::ListPullRequestsOutcomeCallable
std::future< ListPullRequestsOutcome > ListPullRequestsOutcomeCallable
Definition: CodeCommitClient.h:321
Aws::CodeCommit::CodeCommitClient::DescribePullRequestEventsCallable
virtual Model::DescribePullRequestEventsOutcomeCallable DescribePullRequestEventsCallable(const Model::DescribePullRequestEventsRequest &request) const
Aws::CodeCommit::Model::AssociateApprovalRuleTemplateWithRepositoryRequest
Definition: AssociateApprovalRuleTemplateWithRepositoryRequest.h:22
Aws::CodeCommit::Model::ListPullRequestsRequest
Definition: ListPullRequestsRequest.h:23
Aws::CodeCommit::Model::MergeBranchesByThreeWayOutcome
Aws::Utils::Outcome< MergeBranchesByThreeWayResult, CodeCommitError > MergeBranchesByThreeWayOutcome
Definition: CodeCommitClient.h:249
Aws::CodeCommit::CodeCommitClient::GetBlob
virtual Model::GetBlobOutcome GetBlob(const Model::GetBlobRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetPullRequest
virtual Model::GetPullRequestOutcome GetPullRequest(const Model::GetPullRequestRequest &request) const
Aws::CodeCommit::GetCommentReactionsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentReactionsRequest &, const Model::GetCommentReactionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCommentReactionsResponseReceivedHandler
Definition: CodeCommitClient.h:384
Aws::CodeCommit::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::CodeCommit::Model::PostCommentForComparedCommitOutcomeCallable
std::future< PostCommentForComparedCommitOutcome > PostCommentForComparedCommitOutcomeCallable
Definition: CodeCommitClient.h:332
Aws::CodeCommit::Model::MergePullRequestByFastForwardOutcome
Aws::Utils::Outcome< MergePullRequestByFastForwardResult, CodeCommitError > MergePullRequestByFastForwardOutcome
Definition: CodeCommitClient.h:250
Aws::CodeCommit::Model::DescribeMergeConflictsRequest
Definition: DescribeMergeConflictsRequest.h:25
ListBranchesResult.h
Aws::CodeCommit::CodeCommitClient::BatchGetCommits
virtual Model::BatchGetCommitsOutcome BatchGetCommits(const Model::BatchGetCommitsRequest &request) const
Aws::CodeCommit::Model::ListApprovalRuleTemplatesOutcomeCallable
std::future< ListApprovalRuleTemplatesOutcome > ListApprovalRuleTemplatesOutcomeCallable
Definition: CodeCommitClient.h:318
Aws::CodeCommit::CodeCommitClient::OverridePullRequestApprovalRulesAsync
virtual void OverridePullRequestApprovalRulesAsync(const Model::OverridePullRequestApprovalRulesRequest &request, const OverridePullRequestApprovalRulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::OverridePullRequestApprovalRulesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::OverridePullRequestApprovalRulesRequest &, const Model::OverridePullRequestApprovalRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > OverridePullRequestApprovalRulesResponseReceivedHandler
Definition: CodeCommitClient.h:412
Aws::CodeCommit::CodeCommitClient::DescribePullRequestEvents
virtual Model::DescribePullRequestEventsOutcome DescribePullRequestEvents(const Model::DescribePullRequestEventsRequest &request) const
GetBranchResult.h
Aws::CodeCommit::CodeCommitClient::TestRepositoryTriggersAsync
virtual void TestRepositoryTriggersAsync(const Model::TestRepositoryTriggersRequest &request, const TestRepositoryTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::DescribePullRequestEventsAsync
virtual void DescribePullRequestEventsAsync(const Model::DescribePullRequestEventsRequest &request, const DescribePullRequestEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::DeleteCommentContent
virtual Model::DeleteCommentContentOutcome DeleteCommentContent(const Model::DeleteCommentContentRequest &request) const
MergeBranchesByFastForwardResult.h
Aws::CodeCommit::CodeCommitClient::DeletePullRequestApprovalRuleCallable
virtual Model::DeletePullRequestApprovalRuleOutcomeCallable DeletePullRequestApprovalRuleCallable(const Model::DeletePullRequestApprovalRuleRequest &request) const
Aws::CodeCommit::TagResourceResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: CodeCommitClient.h:419
Aws::CodeCommit::Model::GetCommitRequest
Definition: GetCommitRequest.h:25
Aws::CodeCommit::CodeCommitClient::ListPullRequests
virtual Model::ListPullRequestsOutcome ListPullRequests(const Model::ListPullRequestsRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetRepository
virtual Model::GetRepositoryOutcome GetRepository(const Model::GetRepositoryRequest &request) const
Aws::CodeCommit::Model::UpdateCommentOutcome
Aws::Utils::Outcome< UpdateCommentResult, CodeCommitError > UpdateCommentOutcome
Definition: CodeCommitClient.h:266
Aws::CodeCommit::Model::GetDifferencesOutcome
Aws::Utils::Outcome< GetDifferencesResult, CodeCommitError > GetDifferencesOutcome
Definition: CodeCommitClient.h:229
Aws::CodeCommit::CodeCommitClient
Definition: CodeCommitClient.h:596
Aws::CodeCommit::CodeCommitClient::MergePullRequestByThreeWayCallable
virtual Model::MergePullRequestByThreeWayOutcomeCallable MergePullRequestByThreeWayCallable(const Model::MergePullRequestByThreeWayRequest &request) const
Aws::CodeCommit::CodeCommitClient::DescribeMergeConflictsAsync
virtual void DescribeMergeConflictsAsync(const Model::DescribeMergeConflictsRequest &request, const DescribeMergeConflictsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
MergePullRequestBySquashResult.h
Aws::CodeCommit::CodeCommitClient::EvaluatePullRequestApprovalRulesCallable
virtual Model::EvaluatePullRequestApprovalRulesOutcomeCallable EvaluatePullRequestApprovalRulesCallable(const Model::EvaluatePullRequestApprovalRulesRequest &request) const
Aws::CodeCommit::CodeCommitClient::PutRepositoryTriggersAsync
virtual void PutRepositoryTriggersAsync(const Model::PutRepositoryTriggersRequest &request, const PutRepositoryTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetMergeConflicts
virtual Model::GetMergeConflictsOutcome GetMergeConflicts(const Model::GetMergeConflictsRequest &request) const
Aws::CodeCommit::CodeCommitClient::MergePullRequestBySquashAsync
virtual void MergePullRequestBySquashAsync(const Model::MergePullRequestBySquashRequest &request, const MergePullRequestBySquashResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::DeleteBranchRequest
Definition: DeleteBranchRequest.h:26
Aws::CodeCommit::Model::UpdatePullRequestDescriptionOutcome
Aws::Utils::Outcome< UpdatePullRequestDescriptionResult, CodeCommitError > UpdatePullRequestDescriptionOutcome
Definition: CodeCommitClient.h:270
Aws::CodeCommit::Model::DescribeMergeConflictsOutcomeCallable
std::future< DescribeMergeConflictsOutcome > DescribeMergeConflictsOutcomeCallable
Definition: CodeCommitClient.h:295
Aws::CodeCommit::Model::GetCommentRequest
Definition: GetCommentRequest.h:22
Aws::CodeCommit::CodeCommitClient::GetBlobCallable
virtual Model::GetBlobOutcomeCallable GetBlobCallable(const Model::GetBlobRequest &request) const
Aws::CodeCommit::CodeCommitClient::CreateUnreferencedMergeCommitCallable
virtual Model::CreateUnreferencedMergeCommitOutcomeCallable CreateUnreferencedMergeCommitCallable(const Model::CreateUnreferencedMergeCommitRequest &request) const
Aws::CodeCommit::Model::UpdatePullRequestApprovalStateOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdatePullRequestApprovalStateOutcome
Definition: CodeCommitClient.h:269
Aws::CodeCommit::Model::GetRepositoryOutcomeCallable
std::future< GetRepositoryOutcome > GetRepositoryOutcomeCallable
Definition: CodeCommitClient.h:316
Aws::CodeCommit::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: CodeCommitClient.h:340
Aws::CodeCommit::CodeCommitClient::GetPullRequestApprovalStates
virtual Model::GetPullRequestApprovalStatesOutcome GetPullRequestApprovalStates(const Model::GetPullRequestApprovalStatesRequest &request) const
UpdatePullRequestDescriptionResult.h
Aws::CodeCommit::CodeCommitClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetMergeCommit
virtual Model::GetMergeCommitOutcome GetMergeCommit(const Model::GetMergeCommitRequest &request) const
PutFileResult.h
Aws::CodeCommit::CodeCommitClient::MergePullRequestBySquash
virtual Model::MergePullRequestBySquashOutcome MergePullRequestBySquash(const Model::MergePullRequestBySquashRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdateRepositoryDescriptionCallable
virtual Model::UpdateRepositoryDescriptionOutcomeCallable UpdateRepositoryDescriptionCallable(const Model::UpdateRepositoryDescriptionRequest &request) const
Aws::CodeCommit::CodeCommitClient::DeleteBranchAsync
virtual void DeleteBranchAsync(const Model::DeleteBranchRequest &request, const DeleteBranchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::CodeCommit::Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest
Definition: BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.h:23
Aws::CodeCommit::CodeCommitClient::UpdateRepositoryDescriptionAsync
virtual void UpdateRepositoryDescriptionAsync(const Model::UpdateRepositoryDescriptionRequest &request, const UpdateRepositoryDescriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::UpdatePullRequestApprovalStateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestApprovalStateRequest &, const Model::UpdatePullRequestApprovalStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePullRequestApprovalStateResponseReceivedHandler
Definition: CodeCommitClient.h:428
Aws::CodeCommit::CodeCommitClient::MergeBranchesByFastForward
virtual Model::MergeBranchesByFastForwardOutcome MergeBranchesByFastForward(const Model::MergeBranchesByFastForwardRequest &request) const
Aws::CodeCommit::CodeCommitClient::MergeBranchesByFastForwardAsync
virtual void MergeBranchesByFastForwardAsync(const Model::MergeBranchesByFastForwardRequest &request, const MergeBranchesByFastForwardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: CodeCommitClient.h:338
Aws::CodeCommit::CodeCommitClient::DeleteFileAsync
virtual void DeleteFileAsync(const Model::DeleteFileRequest &request, const DeleteFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateNameOutcome
Aws::Utils::Outcome< UpdateApprovalRuleTemplateNameResult, CodeCommitError > UpdateApprovalRuleTemplateNameOutcome
Definition: CodeCommitClient.h:265
Aws::CodeCommit::CodeCommitClient::GetCommit
virtual Model::GetCommitOutcome GetCommit(const Model::GetCommitRequest &request) const
Aws::CodeCommit::Model::GetPullRequestOverrideStateRequest
Definition: GetPullRequestOverrideStateRequest.h:22
Aws::CodeCommit::Model::ListRepositoriesForApprovalRuleTemplateOutcome
Aws::Utils::Outcome< ListRepositoriesForApprovalRuleTemplateResult, CodeCommitError > ListRepositoriesForApprovalRuleTemplateOutcome
Definition: CodeCommitClient.h:245
Aws::CodeCommit::PutCommentReactionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PutCommentReactionRequest &, const Model::PutCommentReactionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutCommentReactionResponseReceivedHandler
Definition: CodeCommitClient.h:416
Aws::CodeCommit::CodeCommitClient::ListAssociatedApprovalRuleTemplatesForRepositoryCallable
virtual Model::ListAssociatedApprovalRuleTemplatesForRepositoryOutcomeCallable ListAssociatedApprovalRuleTemplatesForRepositoryCallable(const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest &request) const
PutRepositoryTriggersResult.h
UpdateCommentResult.h
AsyncCallerContext.h
Aws::CodeCommit::CodeCommitClient::UpdateRepositoryName
virtual Model::UpdateRepositoryNameOutcome UpdateRepositoryName(const Model::UpdateRepositoryNameRequest &request) const
Aws::CodeCommit::CodeCommitClient::OverridePullRequestApprovalRules
virtual Model::OverridePullRequestApprovalRulesOutcome OverridePullRequestApprovalRules(const Model::OverridePullRequestApprovalRulesRequest &request) const
Aws::CodeCommit::BatchAssociateApprovalRuleTemplateWithRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest &, const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchAssociateApprovalRuleTemplateWithRepositoriesResponseReceivedHandler
Definition: CodeCommitClient.h:358
Aws::CodeCommit::Model::MergePullRequestBySquashRequest
Definition: MergePullRequestBySquashRequest.h:25
GetCommentsForComparedCommitResult.h
Aws::CodeCommit::Model::GetFolderOutcome
Aws::Utils::Outcome< GetFolderResult, CodeCommitError > GetFolderOutcome
Definition: CodeCommitClient.h:231
TestRepositoryTriggersResult.h
ListRepositoriesResult.h
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateDescription
virtual Model::UpdateApprovalRuleTemplateDescriptionOutcome UpdateApprovalRuleTemplateDescription(const Model::UpdateApprovalRuleTemplateDescriptionRequest &request) const
Aws::CodeCommit::Model::DeletePullRequestApprovalRuleOutcomeCallable
std::future< DeletePullRequestApprovalRuleOutcome > DeletePullRequestApprovalRuleOutcomeCallable
Definition: CodeCommitClient.h:293
Aws::CodeCommit::CodeCommitClient::CreateCommitCallable
virtual Model::CreateCommitOutcomeCallable CreateCommitCallable(const Model::CreateCommitRequest &request) const
Aws::CodeCommit::Model::PutCommentReactionOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > PutCommentReactionOutcome
Definition: CodeCommitClient.h:257
Aws::CodeCommit::CodeCommitClient::ListApprovalRuleTemplatesAsync
virtual void ListApprovalRuleTemplatesAsync(const Model::ListApprovalRuleTemplatesRequest &request, const ListApprovalRuleTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetPullRequestOutcome
Aws::Utils::Outcome< GetPullRequestResult, CodeCommitError > GetPullRequestOutcome
Definition: CodeCommitClient.h:235
Aws::CodeCommit::CodeCommitClient::DeleteFileCallable
virtual Model::DeleteFileOutcomeCallable DeleteFileCallable(const Model::DeleteFileRequest &request) const
Aws::CodeCommit::PutRepositoryTriggersResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PutRepositoryTriggersRequest &, const Model::PutRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRepositoryTriggersResponseReceivedHandler
Definition: CodeCommitClient.h:418
Aws::CodeCommit::Model::GetPullRequestOverrideStateOutcomeCallable
std::future< GetPullRequestOverrideStateOutcome > GetPullRequestOverrideStateOutcomeCallable
Definition: CodeCommitClient.h:315
Aws::CodeCommit::CodeCommitClient::ListPullRequestsCallable
virtual Model::ListPullRequestsOutcomeCallable ListPullRequestsCallable(const Model::ListPullRequestsRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetDifferences
virtual Model::GetDifferencesOutcome GetDifferences(const Model::GetDifferencesRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetRepositoryAsync
virtual void GetRepositoryAsync(const Model::GetRepositoryRequest &request, const GetRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::GetMergeOptionsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetMergeOptionsRequest &, const Model::GetMergeOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMergeOptionsResponseReceivedHandler
Definition: CodeCommitClient.h:393
Aws::CodeCommit::CodeCommitClient::GetCommentsForPullRequest
virtual Model::GetCommentsForPullRequestOutcome GetCommentsForPullRequest(const Model::GetCommentsForPullRequestRequest &request) const
Aws::CodeCommit::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::CodeCommit::Model::MergePullRequestByThreeWayOutcome
Aws::Utils::Outcome< MergePullRequestByThreeWayResult, CodeCommitError > MergePullRequestByThreeWayOutcome
Definition: CodeCommitClient.h:252
Aws::CodeCommit::Model::MergeBranchesBySquashOutcomeCallable
std::future< MergeBranchesBySquashOutcome > MergeBranchesBySquashOutcomeCallable
Definition: CodeCommitClient.h:326
DeleteBranchResult.h
Aws::CodeCommit::Model::DeleteCommentContentRequest
Definition: DeleteCommentContentRequest.h:22
Aws::CodeCommit::GetPullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetPullRequestRequest &, const Model::GetPullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPullRequestResponseReceivedHandler
Definition: CodeCommitClient.h:394
Aws::CodeCommit::Model::GetCommitOutcome
Aws::Utils::Outcome< GetCommitResult, CodeCommitError > GetCommitOutcome
Definition: CodeCommitClient.h:228
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateDescriptionOutcome
Aws::Utils::Outcome< UpdateApprovalRuleTemplateDescriptionResult, CodeCommitError > UpdateApprovalRuleTemplateDescriptionOutcome
Definition: CodeCommitClient.h:264
Aws::CodeCommit::Model::DisassociateApprovalRuleTemplateFromRepositoryOutcomeCallable
std::future< DisassociateApprovalRuleTemplateFromRepositoryOutcome > DisassociateApprovalRuleTemplateFromRepositoryOutcomeCallable
Definition: CodeCommitClient.h:297
Aws::CodeCommit::CodeCommitClient::GetBlobAsync
virtual void GetBlobAsync(const Model::GetBlobRequest &request, const GetBlobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::UpdatePullRequestStatusResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestStatusRequest &, const Model::UpdatePullRequestStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePullRequestStatusResponseReceivedHandler
Definition: CodeCommitClient.h:430
Aws::CodeCommit::GetFileResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetFileRequest &, const Model::GetFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFileResponseReceivedHandler
Definition: CodeCommitClient.h:389
Aws::CodeCommit::CodeCommitClient::CreatePullRequestApprovalRuleCallable
virtual Model::CreatePullRequestApprovalRuleOutcomeCallable CreatePullRequestApprovalRuleCallable(const Model::CreatePullRequestApprovalRuleRequest &request) const
Aws::CodeCommit::CodeCommitClient::CreateBranch
virtual Model::CreateBranchOutcome CreateBranch(const Model::CreateBranchRequest &request) const
BatchGetCommitsResult.h
DeleteApprovalRuleTemplateResult.h
Aws::CodeCommit::CodeCommitClient::GetPullRequestOverrideState
virtual Model::GetPullRequestOverrideStateOutcome GetPullRequestOverrideState(const Model::GetPullRequestOverrideStateRequest &request) const
PostCommentForPullRequestResult.h
Aws::CodeCommit::CodeCommitClient::DeleteCommentContentAsync
virtual void DeleteCommentContentAsync(const Model::DeleteCommentContentRequest &request, const DeleteCommentContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetApprovalRuleTemplateOutcomeCallable
std::future< GetApprovalRuleTemplateOutcome > GetApprovalRuleTemplateOutcomeCallable
Definition: CodeCommitClient.h:299
Aws::CodeCommit::Model::MergePullRequestByThreeWayOutcomeCallable
std::future< MergePullRequestByThreeWayOutcome > MergePullRequestByThreeWayOutcomeCallable
Definition: CodeCommitClient.h:330
Aws::CodeCommit::CodeCommitClient::DeletePullRequestApprovalRule
virtual Model::DeletePullRequestApprovalRuleOutcome DeletePullRequestApprovalRule(const Model::DeletePullRequestApprovalRuleRequest &request) const
CreatePullRequestApprovalRuleResult.h
Aws::CodeCommit::CodeCommitClient::GetRepositoryTriggers
virtual Model::GetRepositoryTriggersOutcome GetRepositoryTriggers(const Model::GetRepositoryTriggersRequest &request) const
Aws::CodeCommit::CodeCommitClient::BatchGetCommitsCallable
virtual Model::BatchGetCommitsOutcomeCallable BatchGetCommitsCallable(const Model::BatchGetCommitsRequest &request) const
Aws::CodeCommit::CodeCommitClient::MergeBranchesByFastForwardCallable
virtual Model::MergeBranchesByFastForwardOutcomeCallable MergeBranchesByFastForwardCallable(const Model::MergeBranchesByFastForwardRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdateDefaultBranch
virtual Model::UpdateDefaultBranchOutcome UpdateDefaultBranch(const Model::UpdateDefaultBranchRequest &request) const
ListRepositoriesForApprovalRuleTemplateResult.h
GetPullRequestOverrideStateResult.h
Aws::CodeCommit::Model::GetCommentReactionsRequest
Definition: GetCommentReactionsRequest.h:22
Aws::CodeCommit::CodeCommitClient::UpdateRepositoryDescription
virtual Model::UpdateRepositoryDescriptionOutcome UpdateRepositoryDescription(const Model::UpdateRepositoryDescriptionRequest &request) const
Aws::CodeCommit::PostCommentReplyResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PostCommentReplyRequest &, const Model::PostCommentReplyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostCommentReplyResponseReceivedHandler
Definition: CodeCommitClient.h:415
Aws::CodeCommit::CodeCommitClient::DescribeMergeConflictsCallable
virtual Model::DescribeMergeConflictsOutcomeCallable DescribeMergeConflictsCallable(const Model::DescribeMergeConflictsRequest &request) const
Aws::CodeCommit::CodeCommitClient::CreateBranchAsync
virtual void CreateBranchAsync(const Model::CreateBranchRequest &request, const CreateBranchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::ListRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListRepositoriesRequest &, const Model::ListRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesResponseReceivedHandler
Definition: CodeCommitClient.h:403
NoResult.h
Aws::CodeCommit::CodeCommitClient::UpdateRepositoryNameCallable
virtual Model::UpdateRepositoryNameOutcomeCallable UpdateRepositoryNameCallable(const Model::UpdateRepositoryNameRequest &request) const
Aws::CodeCommit::CodeCommitClient::BatchDisassociateApprovalRuleTemplateFromRepositories
virtual Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome BatchDisassociateApprovalRuleTemplateFromRepositories(const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest &request) const
Aws::CodeCommit::Model::DeleteApprovalRuleTemplateOutcome
Aws::Utils::Outcome< DeleteApprovalRuleTemplateResult, CodeCommitError > DeleteApprovalRuleTemplateOutcome
Definition: CodeCommitClient.h:211
Aws::CodeCommit::Model::CreateCommitRequest
Definition: CreateCommitRequest.h:26
Aws::CodeCommit::CodeCommitClient::CodeCommitClient
CodeCommitClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodeCommit::Model::UpdateRepositoryNameRequest
Definition: UpdateRepositoryNameRequest.h:26
Aws::CodeCommit::Model::ListPullRequestsOutcome
Aws::Utils::Outcome< ListPullRequestsResult, CodeCommitError > ListPullRequestsOutcome
Definition: CodeCommitClient.h:243
Aws::CodeCommit::Model::PutFileRequest
Definition: PutFileRequest.h:24
Aws::CodeCommit::CodeCommitClient::CreatePullRequestApprovalRuleAsync
virtual void CreatePullRequestApprovalRuleAsync(const Model::CreatePullRequestApprovalRuleRequest &request, const CreatePullRequestApprovalRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::UpdateCommentOutcomeCallable
std::future< UpdateCommentOutcome > UpdateCommentOutcomeCallable
Definition: CodeCommitClient.h:344
Aws::CodeCommit::Model::CreateApprovalRuleTemplateOutcome
Aws::Utils::Outcome< CreateApprovalRuleTemplateResult, CodeCommitError > CreateApprovalRuleTemplateOutcome
Definition: CodeCommitClient.h:204
Aws::CodeCommit::CodeCommitClient::CreateRepositoryCallable
virtual Model::CreateRepositoryOutcomeCallable CreateRepositoryCallable(const Model::CreateRepositoryRequest &request) const
Aws::CodeCommit::UpdatePullRequestTitleResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestTitleRequest &, const Model::UpdatePullRequestTitleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePullRequestTitleResponseReceivedHandler
Definition: CodeCommitClient.h:431
GetCommitResult.h
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestDescriptionAsync
virtual void UpdatePullRequestDescriptionAsync(const Model::UpdatePullRequestDescriptionRequest &request, const UpdatePullRequestDescriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreatePullRequestResult.h
ListTagsForResourceResult.h
Aws::CodeCommit::AssociateApprovalRuleTemplateWithRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::AssociateApprovalRuleTemplateWithRepositoryRequest &, const Model::AssociateApprovalRuleTemplateWithRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateApprovalRuleTemplateWithRepositoryResponseReceivedHandler
Definition: CodeCommitClient.h:355
Aws::CodeCommit::Model::GetApprovalRuleTemplateRequest
Definition: GetApprovalRuleTemplateRequest.h:22
Aws::CodeCommit::CodeCommitClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::CodeCommit::CodeCommitClient::MergeBranchesBySquashAsync
virtual void MergeBranchesBySquashAsync(const Model::MergeBranchesBySquashRequest &request, const MergeBranchesBySquashResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesOutcomeCallable
std::future< EvaluatePullRequestApprovalRulesOutcome > EvaluatePullRequestApprovalRulesOutcomeCallable
Definition: CodeCommitClient.h:298
Aws::CodeCommit::CodeCommitClient::GetCommentReactionsAsync
virtual void GetCommentReactionsAsync(const Model::GetCommentReactionsRequest &request, const GetCommentReactionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::ListBranchesRequest
Definition: ListBranchesRequest.h:26
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateDescriptionRequest
Definition: UpdateApprovalRuleTemplateDescriptionRequest.h:22
Aws::CodeCommit::CodeCommitClient::BatchGetRepositories
virtual Model::BatchGetRepositoriesOutcome BatchGetRepositories(const Model::BatchGetRepositoriesRequest &request) const
Aws::CodeCommit::Model::GetBranchRequest
Definition: GetBranchRequest.h:25
Aws::CodeCommit::CodeCommitClient::ListApprovalRuleTemplates
virtual Model::ListApprovalRuleTemplatesOutcome ListApprovalRuleTemplates(const Model::ListApprovalRuleTemplatesRequest &request) const
Aws::CodeCommit::Model::DeleteApprovalRuleTemplateOutcomeCallable
std::future< DeleteApprovalRuleTemplateOutcome > DeleteApprovalRuleTemplateOutcomeCallable
Definition: CodeCommitClient.h:289
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateContent
virtual Model::UpdateApprovalRuleTemplateContentOutcome UpdateApprovalRuleTemplateContent(const Model::UpdateApprovalRuleTemplateContentRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::CodeCommit::Model::CreateBranchOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > CreateBranchOutcome
Definition: CodeCommitClient.h:205
Aws::CodeCommit::DeletePullRequestApprovalRuleResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeletePullRequestApprovalRuleRequest &, const Model::DeletePullRequestApprovalRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePullRequestApprovalRuleResponseReceivedHandler
Definition: CodeCommitClient.h:374
Aws::CodeCommit::Model::UpdateRepositoryDescriptionOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdateRepositoryDescriptionOutcome
Definition: CodeCommitClient.h:273
Aws::CodeCommit::Model::UpdateRepositoryNameOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdateRepositoryNameOutcome
Definition: CodeCommitClient.h:274
Aws::CodeCommit::PostCommentForPullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PostCommentForPullRequestRequest &, const Model::PostCommentForPullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostCommentForPullRequestResponseReceivedHandler
Definition: CodeCommitClient.h:414
Aws::CodeCommit::CodeCommitClient::ListRepositoriesForApprovalRuleTemplateCallable
virtual Model::ListRepositoriesForApprovalRuleTemplateOutcomeCallable ListRepositoriesForApprovalRuleTemplateCallable(const Model::ListRepositoriesForApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::Model::CreatePullRequestApprovalRuleOutcomeCallable
std::future< CreatePullRequestApprovalRuleOutcome > CreatePullRequestApprovalRuleOutcomeCallable
Definition: CodeCommitClient.h:286
Aws::CodeCommit::CodeCommitClient::AssociateApprovalRuleTemplateWithRepositoryAsync
virtual void AssociateApprovalRuleTemplateWithRepositoryAsync(const Model::AssociateApprovalRuleTemplateWithRepositoryRequest &request, const AssociateApprovalRuleTemplateWithRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetPullRequestOverrideStateCallable
virtual Model::GetPullRequestOverrideStateOutcomeCallable GetPullRequestOverrideStateCallable(const Model::GetPullRequestOverrideStateRequest &request) const
Aws::CodeCommit::CreateBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateBranchRequest &, const Model::CreateBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBranchResponseReceivedHandler
Definition: CodeCommitClient.h:364
Aws::CodeCommit::Model::DeleteFileOutcome
Aws::Utils::Outcome< DeleteFileResult, CodeCommitError > DeleteFileOutcome
Definition: CodeCommitClient.h:214
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestApprovalState
virtual Model::UpdatePullRequestApprovalStateOutcome UpdatePullRequestApprovalState(const Model::UpdatePullRequestApprovalStateRequest &request) const
GetMergeConflictsResult.h
Aws::CodeCommit::CodeCommitClient::PostCommentForComparedCommitAsync
virtual void PostCommentForComparedCommitAsync(const Model::PostCommentForComparedCommitRequest &request, const PostCommentForComparedCommitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetCommentsForPullRequestOutcome
Aws::Utils::Outcome< GetCommentsForPullRequestResult, CodeCommitError > GetCommentsForPullRequestOutcome
Definition: CodeCommitClient.h:227
Aws::CodeCommit::CodeCommitClient::TestRepositoryTriggersCallable
virtual Model::TestRepositoryTriggersOutcomeCallable TestRepositoryTriggersCallable(const Model::TestRepositoryTriggersRequest &request) const
Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesRequest
Definition: EvaluatePullRequestApprovalRulesRequest.h:22
Aws::CodeCommit::CodeCommitClient::CreateBranchCallable
virtual Model::CreateBranchOutcomeCallable CreateBranchCallable(const Model::CreateBranchRequest &request) const
Aws::CodeCommit::GetRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetRepositoryRequest &, const Model::GetRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryResponseReceivedHandler
Definition: CodeCommitClient.h:397
Aws::CodeCommit::CodeCommitClient::PostCommentForPullRequest
virtual Model::PostCommentForPullRequestOutcome PostCommentForPullRequest(const Model::PostCommentForPullRequestRequest &request) const
Aws::CodeCommit::CodeCommitClient::CodeCommitClient
CodeCommitClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodeCommit::CodeCommitClient::ListRepositoriesAsync
virtual void ListRepositoriesAsync(const Model::ListRepositoriesRequest &request, const ListRepositoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetFolderResult.h
Aws::CodeCommit::Model::GetPullRequestOutcomeCallable
std::future< GetPullRequestOutcome > GetPullRequestOutcomeCallable
Definition: CodeCommitClient.h:313
Aws::CodeCommit::CodeCommitClient::PutRepositoryTriggersCallable
virtual Model::PutRepositoryTriggersOutcomeCallable PutRepositoryTriggersCallable(const Model::PutRepositoryTriggersRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetApprovalRuleTemplateAsync
virtual void GetApprovalRuleTemplateAsync(const Model::GetApprovalRuleTemplateRequest &request, const GetApprovalRuleTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome
Aws::Utils::Outcome< BatchAssociateApprovalRuleTemplateWithRepositoriesResult, CodeCommitError > BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome
Definition: CodeCommitClient.h:199
Aws::CodeCommit::Model::GetDifferencesRequest
Definition: GetDifferencesRequest.h:22
Aws::CodeCommit::CodeCommitClient::ListBranches
virtual Model::ListBranchesOutcome ListBranches(const Model::ListBranchesRequest &request) const
Aws::CodeCommit::CodeCommitClient::BatchGetCommitsAsync
virtual void BatchGetCommitsAsync(const Model::BatchGetCommitsRequest &request, const BatchGetCommitsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::CodeCommitClient
CodeCommitClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CodeCommit::Model::ListRepositoriesRequest
Definition: ListRepositoriesRequest.h:28
Aws::CodeCommit::GetDifferencesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetDifferencesRequest &, const Model::GetDifferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDifferencesResponseReceivedHandler
Definition: CodeCommitClient.h:388
Aws::CodeCommit::Model::GetFolderOutcomeCallable
std::future< GetFolderOutcome > GetFolderOutcomeCallable
Definition: CodeCommitClient.h:309
Aws::CodeCommit::CodeCommitClient::GetFolderCallable
virtual Model::GetFolderOutcomeCallable GetFolderCallable(const Model::GetFolderRequest &request) const
UpdateApprovalRuleTemplateContentResult.h
Aws::CodeCommit::Model::MergePullRequestBySquashOutcome
Aws::Utils::Outcome< MergePullRequestBySquashResult, CodeCommitError > MergePullRequestBySquashOutcome
Definition: CodeCommitClient.h:251
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateDescriptionCallable
virtual Model::UpdateApprovalRuleTemplateDescriptionOutcomeCallable UpdateApprovalRuleTemplateDescriptionCallable(const Model::UpdateApprovalRuleTemplateDescriptionRequest &request) const
Aws::CodeCommit::ListRepositoriesForApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListRepositoriesForApprovalRuleTemplateRequest &, const Model::ListRepositoriesForApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesForApprovalRuleTemplateResponseReceivedHandler
Definition: CodeCommitClient.h:404
Aws::CodeCommit::Model::BatchDescribeMergeConflictsOutcomeCallable
std::future< BatchDescribeMergeConflictsOutcome > BatchDescribeMergeConflictsOutcomeCallable
Definition: CodeCommitClient.h:278
Aws::CodeCommit::Model::PostCommentForComparedCommitOutcome
Aws::Utils::Outcome< PostCommentForComparedCommitResult, CodeCommitError > PostCommentForComparedCommitOutcome
Definition: CodeCommitClient.h:254
Aws::CodeCommit::CodeCommitClient::DeleteRepository
virtual Model::DeleteRepositoryOutcome DeleteRepository(const Model::DeleteRepositoryRequest &request) const
Aws::CodeCommit::Model::PutRepositoryTriggersOutcomeCallable
std::future< PutRepositoryTriggersOutcome > PutRepositoryTriggersOutcomeCallable
Definition: CodeCommitClient.h:337
Aws::CodeCommit::CodeCommitClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetApprovalRuleTemplateCallable
virtual Model::GetApprovalRuleTemplateOutcomeCallable GetApprovalRuleTemplateCallable(const Model::GetApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::Model::DeleteRepositoryOutcomeCallable
std::future< DeleteRepositoryOutcome > DeleteRepositoryOutcomeCallable
Definition: CodeCommitClient.h:294
Aws::CodeCommit::Model::GetCommentReactionsOutcomeCallable
std::future< GetCommentReactionsOutcome > GetCommentReactionsOutcomeCallable
Definition: CodeCommitClient.h:303
Aws::CodeCommit::Model::UpdatePullRequestDescriptionRequest
Definition: UpdatePullRequestDescriptionRequest.h:22
Aws::CodeCommit::Model::UpdatePullRequestStatusRequest
Definition: UpdatePullRequestStatusRequest.h:23
Aws::CodeCommit::CodeCommitClient::GetPullRequestOverrideStateAsync
virtual void GetPullRequestOverrideStateAsync(const Model::GetPullRequestOverrideStateRequest &request, const GetPullRequestOverrideStateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetRepositoryTriggersCallable
virtual Model::GetRepositoryTriggersOutcomeCallable GetRepositoryTriggersCallable(const Model::GetRepositoryTriggersRequest &request) const
Aws::CodeCommit::CodeCommitClient::MergePullRequestByThreeWayAsync
virtual void MergePullRequestByThreeWayAsync(const Model::MergePullRequestByThreeWayRequest &request, const MergePullRequestByThreeWayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::DeletePullRequestApprovalRuleAsync
virtual void DeletePullRequestApprovalRuleAsync(const Model::DeletePullRequestApprovalRuleRequest &request, const DeletePullRequestApprovalRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::PostCommentReplyOutcome
Aws::Utils::Outcome< PostCommentReplyResult, CodeCommitError > PostCommentReplyOutcome
Definition: CodeCommitClient.h:256
Aws::CodeCommit::CodeCommitClient::GetMergeOptionsCallable
virtual Model::GetMergeOptionsOutcomeCallable GetMergeOptionsCallable(const Model::GetMergeOptionsRequest &request) const
Aws::CodeCommit::DeleteRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryResponseReceivedHandler
Definition: CodeCommitClient.h:375
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateDescriptionOutcomeCallable
std::future< UpdateApprovalRuleTemplateDescriptionOutcome > UpdateApprovalRuleTemplateDescriptionOutcomeCallable
Definition: CodeCommitClient.h:342
GetCommentResult.h
Aws::CodeCommit::TestRepositoryTriggersResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::TestRepositoryTriggersRequest &, const Model::TestRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestRepositoryTriggersResponseReceivedHandler
Definition: CodeCommitClient.h:420
Aws::CodeCommit::Model::PutFileOutcome
Aws::Utils::Outcome< PutFileResult, CodeCommitError > PutFileOutcome
Definition: CodeCommitClient.h:258
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateDescriptionAsync
virtual void UpdateApprovalRuleTemplateDescriptionAsync(const Model::UpdateApprovalRuleTemplateDescriptionRequest &request, const UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::UpdatePullRequestDescriptionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestDescriptionRequest &, const Model::UpdatePullRequestDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePullRequestDescriptionResponseReceivedHandler
Definition: CodeCommitClient.h:429
Aws::CodeCommit::Model::UpdatePullRequestTitleRequest
Definition: UpdatePullRequestTitleRequest.h:22
Aws::CodeCommit::CodeCommitClient::PostCommentForPullRequestAsync
virtual void PostCommentForPullRequestAsync(const Model::PostCommentForPullRequestRequest &request, const PostCommentForPullRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::DisassociateApprovalRuleTemplateFromRepository
virtual Model::DisassociateApprovalRuleTemplateFromRepositoryOutcome DisassociateApprovalRuleTemplateFromRepository(const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest &request) const
Aws::CodeCommit::Model::GetMergeCommitRequest
Definition: GetMergeCommitRequest.h:24
UpdatePullRequestApprovalRuleContentResult.h
Aws::CodeCommit::GetBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetBranchRequest &, const Model::GetBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBranchResponseReceivedHandler
Definition: CodeCommitClient.h:382
Aws::CodeCommit::MergePullRequestBySquashResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergePullRequestBySquashRequest &, const Model::MergePullRequestBySquashOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergePullRequestBySquashResponseReceivedHandler
Definition: CodeCommitClient.h:410
Aws::CodeCommit::Model::ListApprovalRuleTemplatesRequest
Definition: ListApprovalRuleTemplatesRequest.h:22
GetBlobResult.h
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateNameRequest
Definition: UpdateApprovalRuleTemplateNameRequest.h:22
MergeBranchesByThreeWayResult.h
Aws::CodeCommit::CodeCommitClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::CodeCommit::CodeCommitClient::BatchGetRepositoriesCallable
virtual Model::BatchGetRepositoriesOutcomeCallable BatchGetRepositoriesCallable(const Model::BatchGetRepositoriesRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetFile
virtual Model::GetFileOutcome GetFile(const Model::GetFileRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetRepositoryTriggersAsync
virtual void GetRepositoryTriggersAsync(const Model::GetRepositoryTriggersRequest &request, const GetRepositoryTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestDescription
virtual Model::UpdatePullRequestDescriptionOutcome UpdatePullRequestDescription(const Model::UpdatePullRequestDescriptionRequest &request) const
Aws::CodeCommit::CodeCommitClient::ListPullRequestsAsync
virtual void ListPullRequestsAsync(const Model::ListPullRequestsRequest &request, const ListPullRequestsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetBranchCallable
virtual Model::GetBranchOutcomeCallable GetBranchCallable(const Model::GetBranchRequest &request) const
Aws::CodeCommit::CodeCommitClient::MergePullRequestByThreeWay
virtual Model::MergePullRequestByThreeWayOutcome MergePullRequestByThreeWay(const Model::MergePullRequestByThreeWayRequest &request) const
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateContentRequest
Definition: UpdateApprovalRuleTemplateContentRequest.h:22
Aws::CodeCommit::MergeBranchesByThreeWayResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergeBranchesByThreeWayRequest &, const Model::MergeBranchesByThreeWayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergeBranchesByThreeWayResponseReceivedHandler
Definition: CodeCommitClient.h:408
Aws::CodeCommit::Model::PostCommentReplyRequest
Definition: PostCommentReplyRequest.h:23
Aws::CodeCommit::CodeCommitClient::ListRepositoriesForApprovalRuleTemplateAsync
virtual void ListRepositoriesForApprovalRuleTemplateAsync(const Model::ListRepositoriesForApprovalRuleTemplateRequest &request, const ListRepositoriesForApprovalRuleTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::MergePullRequestBySquashCallable
virtual Model::MergePullRequestBySquashOutcomeCallable MergePullRequestBySquashCallable(const Model::MergePullRequestBySquashRequest &request) const
Aws::CodeCommit::CodeCommitClient::BatchDisassociateApprovalRuleTemplateFromRepositoriesCallable
virtual Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcomeCallable BatchDisassociateApprovalRuleTemplateFromRepositoriesCallable(const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest &request) const
Aws::CodeCommit::Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome
Aws::Utils::Outcome< BatchDisassociateApprovalRuleTemplateFromRepositoriesResult, CodeCommitError > BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome
Definition: CodeCommitClient.h:201
Aws::CodeCommit::CodeCommitClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: CodeCommitClient.h:598
Aws::CodeCommit::CodeCommitClient::UpdateRepositoryNameAsync
virtual void UpdateRepositoryNameAsync(const Model::UpdateRepositoryNameRequest &request, const UpdateRepositoryNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::BatchDescribeMergeConflictsOutcome
Aws::Utils::Outcome< BatchDescribeMergeConflictsResult, CodeCommitError > BatchDescribeMergeConflictsOutcome
Definition: CodeCommitClient.h:200
Aws::CodeCommit::Model::ListRepositoriesForApprovalRuleTemplateOutcomeCallable
std::future< ListRepositoriesForApprovalRuleTemplateOutcome > ListRepositoriesForApprovalRuleTemplateOutcomeCallable
Definition: CodeCommitClient.h:323
Aws::CodeCommit::CreateRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRepositoryResponseReceivedHandler
Definition: CodeCommitClient.h:368
Aws::CodeCommit::CodeCommitClient::ListRepositoriesCallable
virtual Model::ListRepositoriesOutcomeCallable ListRepositoriesCallable(const Model::ListRepositoriesRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestApprovalStateCallable
virtual Model::UpdatePullRequestApprovalStateOutcomeCallable UpdatePullRequestApprovalStateCallable(const Model::UpdatePullRequestApprovalStateRequest &request) const
Aws::CodeCommit::Model::CreateUnreferencedMergeCommitOutcomeCallable
std::future< CreateUnreferencedMergeCommitOutcome > CreateUnreferencedMergeCommitOutcomeCallable
Definition: CodeCommitClient.h:288
Aws::CodeCommit::CodeCommitClient::CreateCommitAsync
virtual void CreateCommitAsync(const Model::CreateCommitRequest &request, const CreateCommitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateRepositoryResult.h
Aws::CodeCommit::CodeCommitClient::PostCommentForComparedCommitCallable
virtual Model::PostCommentForComparedCommitOutcomeCallable PostCommentForComparedCommitCallable(const Model::PostCommentForComparedCommitRequest &request) const
Aws::CodeCommit::CodeCommitClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::CodeCommit::Model::GetCommentsForComparedCommitOutcomeCallable
std::future< GetCommentsForComparedCommitOutcome > GetCommentsForComparedCommitOutcomeCallable
Definition: CodeCommitClient.h:304
Aws::CodeCommit::Model::UpdateRepositoryDescriptionRequest
Definition: UpdateRepositoryDescriptionRequest.h:26
AWSString.h
Aws::CodeCommit::Model::TestRepositoryTriggersOutcome
Aws::Utils::Outcome< TestRepositoryTriggersResult, CodeCommitError > TestRepositoryTriggersOutcome
Definition: CodeCommitClient.h:261
Aws::CodeCommit::Model::MergePullRequestByFastForwardRequest
Definition: MergePullRequestByFastForwardRequest.h:22
Aws::CodeCommit::CodeCommitClient::CreateApprovalRuleTemplate
virtual Model::CreateApprovalRuleTemplateOutcome CreateApprovalRuleTemplate(const Model::CreateApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::GetApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetApprovalRuleTemplateRequest &, const Model::GetApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApprovalRuleTemplateResponseReceivedHandler
Definition: CodeCommitClient.h:380
Aws::CodeCommit::Model::CreateApprovalRuleTemplateRequest
Definition: CreateApprovalRuleTemplateRequest.h:22
Aws::CodeCommit::CodeCommitClient::ListRepositories
virtual Model::ListRepositoriesOutcome ListRepositories(const Model::ListRepositoriesRequest &request) const
Aws::CodeCommit::BatchDisassociateApprovalRuleTemplateFromRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest &, const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDisassociateApprovalRuleTemplateFromRepositoriesResponseReceivedHandler
Definition: CodeCommitClient.h:360
Aws::CodeCommit::BatchGetCommitsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchGetCommitsRequest &, const Model::BatchGetCommitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetCommitsResponseReceivedHandler
Definition: CodeCommitClient.h:361
AWS_CODECOMMIT_API
#define AWS_CODECOMMIT_API
Definition: CodeCommit_EXPORTS.h:28
Aws::CodeCommit::Model::DeleteFileRequest
Definition: DeleteFileRequest.h:22
BatchGetRepositoriesResult.h
Aws::CodeCommit::Model::BatchDescribeMergeConflictsRequest
Definition: BatchDescribeMergeConflictsRequest.h:26
Aws::CodeCommit::CodeCommitClient::CreateUnreferencedMergeCommit
virtual Model::CreateUnreferencedMergeCommitOutcome CreateUnreferencedMergeCommit(const Model::CreateUnreferencedMergeCommitRequest &request) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::CodeCommit::Model::MergeBranchesBySquashOutcome
Aws::Utils::Outcome< MergeBranchesBySquashResult, CodeCommitError > MergeBranchesBySquashOutcome
Definition: CodeCommitClient.h:248
Aws::CodeCommit::CodeCommitClient::PutCommentReaction
virtual Model::PutCommentReactionOutcome PutCommentReaction(const Model::PutCommentReactionRequest &request) const
Aws::CodeCommit::CodeCommitClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::DeletePullRequestApprovalRuleOutcome
Aws::Utils::Outcome< DeletePullRequestApprovalRuleResult, CodeCommitError > DeletePullRequestApprovalRuleOutcome
Definition: CodeCommitClient.h:215
Aws::CodeCommit::CodeCommitClient::MergePullRequestByFastForwardCallable
virtual Model::MergePullRequestByFastForwardOutcomeCallable MergePullRequestByFastForwardCallable(const Model::MergePullRequestByFastForwardRequest &request) const
ListAssociatedApprovalRuleTemplatesForRepositoryResult.h
GetRepositoryResult.h
Aws::CodeCommit::CodeCommitClient::MergeBranchesByThreeWayAsync
virtual void MergeBranchesByThreeWayAsync(const Model::MergeBranchesByThreeWayRequest &request, const MergeBranchesByThreeWayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CreateApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateApprovalRuleTemplateRequest &, const Model::CreateApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApprovalRuleTemplateResponseReceivedHandler
Definition: CodeCommitClient.h:363
Aws::CodeCommit::CodeCommitClient::PutFileCallable
virtual Model::PutFileOutcomeCallable PutFileCallable(const Model::PutFileRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetMergeConflictsAsync
virtual void GetMergeConflictsAsync(const Model::GetMergeConflictsRequest &request, const GetMergeConflictsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetCommentReactions
virtual Model::GetCommentReactionsOutcome GetCommentReactions(const Model::GetCommentReactionsRequest &request) const
Aws::CodeCommit::Model::PutRepositoryTriggersRequest
Definition: PutRepositoryTriggersRequest.h:28
Aws::CodeCommit::Model::PostCommentReplyOutcomeCallable
std::future< PostCommentReplyOutcome > PostCommentReplyOutcomeCallable
Definition: CodeCommitClient.h:334
Aws::CodeCommit::CodeCommitClient::PostCommentReplyCallable
virtual Model::PostCommentReplyOutcomeCallable PostCommentReplyCallable(const Model::PostCommentReplyRequest &request) const
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateContentOutcome
Aws::Utils::Outcome< UpdateApprovalRuleTemplateContentResult, CodeCommitError > UpdateApprovalRuleTemplateContentOutcome
Definition: CodeCommitClient.h:263
Aws::CodeCommit::Model::BatchGetCommitsOutcomeCallable
std::future< BatchGetCommitsOutcome > BatchGetCommitsOutcomeCallable
Definition: CodeCommitClient.h:280
GetMergeCommitResult.h
Aws::CodeCommit::PostCommentForComparedCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PostCommentForComparedCommitRequest &, const Model::PostCommentForComparedCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostCommentForComparedCommitResponseReceivedHandler
Definition: CodeCommitClient.h:413
Aws::CodeCommit::CodeCommitClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestStatus
virtual Model::UpdatePullRequestStatusOutcome UpdatePullRequestStatus(const Model::UpdatePullRequestStatusRequest &request) const
Aws::CodeCommit::Model::UpdatePullRequestDescriptionOutcomeCallable
std::future< UpdatePullRequestDescriptionOutcome > UpdatePullRequestDescriptionOutcomeCallable
Definition: CodeCommitClient.h:348
ListPullRequestsResult.h
Aws::CodeCommit::Model::CreatePullRequestRequest
Definition: CreatePullRequestRequest.h:25
Aws::CodeCommit::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: CodeCommitClient.h:324
Aws::CodeCommit::Model::ListBranchesOutcomeCallable
std::future< ListBranchesOutcome > ListBranchesOutcomeCallable
Definition: CodeCommitClient.h:320
Aws::CodeCommit::Model::UpdateRepositoryDescriptionOutcomeCallable
std::future< UpdateRepositoryDescriptionOutcome > UpdateRepositoryDescriptionOutcomeCallable
Definition: CodeCommitClient.h:351
Aws::CodeCommit::Model::CreateBranchRequest
Definition: CreateBranchRequest.h:26
Aws::CodeCommit::Model::TestRepositoryTriggersOutcomeCallable
std::future< TestRepositoryTriggersOutcome > TestRepositoryTriggersOutcomeCallable
Definition: CodeCommitClient.h:339
Aws::CodeCommit::CodeCommitClient::GetRepositoryCallable
virtual Model::GetRepositoryOutcomeCallable GetRepositoryCallable(const Model::GetRepositoryRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetDifferencesCallable
virtual Model::GetDifferencesOutcomeCallable GetDifferencesCallable(const Model::GetDifferencesRequest &request) const
Aws::CodeCommit::Model::UpdatePullRequestTitleOutcome
Aws::Utils::Outcome< UpdatePullRequestTitleResult, CodeCommitError > UpdatePullRequestTitleOutcome
Definition: CodeCommitClient.h:272
Aws::CodeCommit::CodeCommitClient::ListAssociatedApprovalRuleTemplatesForRepository
virtual Model::ListAssociatedApprovalRuleTemplatesForRepositoryOutcome ListAssociatedApprovalRuleTemplatesForRepository(const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest &request) const
Aws::CodeCommit::Model::UpdatePullRequestTitleOutcomeCallable
std::future< UpdatePullRequestTitleOutcome > UpdatePullRequestTitleOutcomeCallable
Definition: CodeCommitClient.h:350
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateNameOutcomeCallable
std::future< UpdateApprovalRuleTemplateNameOutcome > UpdateApprovalRuleTemplateNameOutcomeCallable
Definition: CodeCommitClient.h:343
Aws::CodeCommit::CodeCommitClient::CreatePullRequest
virtual Model::CreatePullRequestOutcome CreatePullRequest(const Model::CreatePullRequestRequest &request) const
Aws::CodeCommit::Model::UpdatePullRequestStatusOutcome
Aws::Utils::Outcome< UpdatePullRequestStatusResult, CodeCommitError > UpdatePullRequestStatusOutcome
Definition: CodeCommitClient.h:271
Aws::CodeCommit::CodeCommitClient::GetMergeCommitAsync
virtual void GetMergeCommitAsync(const Model::GetMergeCommitRequest &request, const GetMergeCommitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::UpdatePullRequestStatusOutcomeCallable
std::future< UpdatePullRequestStatusOutcome > UpdatePullRequestStatusOutcomeCallable
Definition: CodeCommitClient.h:349
UpdateApprovalRuleTemplateDescriptionResult.h
CreateApprovalRuleTemplateResult.h
Aws::CodeCommit::CodeCommitClient::MergePullRequestByFastForwardAsync
virtual void MergePullRequestByFastForwardAsync(const Model::MergePullRequestByFastForwardRequest &request, const MergePullRequestByFastForwardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetPullRequestResult.h
Aws::CodeCommit::ListApprovalRuleTemplatesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListApprovalRuleTemplatesRequest &, const Model::ListApprovalRuleTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApprovalRuleTemplatesResponseReceivedHandler
Definition: CodeCommitClient.h:399
Aws::CodeCommit::Model::GetFileOutcome
Aws::Utils::Outcome< GetFileResult, CodeCommitError > GetFileOutcome
Definition: CodeCommitClient.h:230
Aws::CodeCommit::CodeCommitClient::GetBranch
virtual Model::GetBranchOutcome GetBranch(const Model::GetBranchRequest &request) const
Aws::CodeCommit::Model::OverridePullRequestApprovalRulesRequest
Definition: OverridePullRequestApprovalRulesRequest.h:23
Aws::CodeCommit::Model::PutFileOutcomeCallable
std::future< PutFileOutcome > PutFileOutcomeCallable
Definition: CodeCommitClient.h:336
Aws::CodeCommit::CodeCommitClient::GetPullRequestAsync
virtual void GetPullRequestAsync(const Model::GetPullRequestRequest &request, const GetPullRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateContentAsync
virtual void UpdateApprovalRuleTemplateContentAsync(const Model::UpdateApprovalRuleTemplateContentRequest &request, const UpdateApprovalRuleTemplateContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::DeleteRepositoryOutcome
Aws::Utils::Outcome< DeleteRepositoryResult, CodeCommitError > DeleteRepositoryOutcome
Definition: CodeCommitClient.h:216
Aws::CodeCommit::PutFileResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PutFileRequest &, const Model::PutFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutFileResponseReceivedHandler
Definition: CodeCommitClient.h:417
GetPullRequestApprovalStatesResult.h
Aws::CodeCommit::Model::GetCommentOutcomeCallable
std::future< GetCommentOutcome > GetCommentOutcomeCallable
Definition: CodeCommitClient.h:302
Aws::CodeCommit::CodeCommitClient::PostCommentReply
virtual Model::PostCommentReplyOutcome PostCommentReply(const Model::PostCommentReplyRequest &request) const
Aws::CodeCommit::CodeCommitClient::AssociateApprovalRuleTemplateWithRepositoryCallable
virtual Model::AssociateApprovalRuleTemplateWithRepositoryOutcomeCallable AssociateApprovalRuleTemplateWithRepositoryCallable(const Model::AssociateApprovalRuleTemplateWithRepositoryRequest &request) const
Aws::CodeCommit::Model::GetCommitOutcomeCallable
std::future< GetCommitOutcome > GetCommitOutcomeCallable
Definition: CodeCommitClient.h:306
Aws::CodeCommit::Model::GetMergeConflictsOutcome
Aws::Utils::Outcome< GetMergeConflictsResult, CodeCommitError > GetMergeConflictsOutcome
Definition: CodeCommitClient.h:233
UpdateApprovalRuleTemplateNameResult.h
Aws::CodeCommit::UpdateDefaultBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateDefaultBranchRequest &, const Model::UpdateDefaultBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDefaultBranchResponseReceivedHandler
Definition: CodeCommitClient.h:426
Aws::CodeCommit::CodeCommitClient::GetPullRequestApprovalStatesCallable
virtual Model::GetPullRequestApprovalStatesOutcomeCallable GetPullRequestApprovalStatesCallable(const Model::GetPullRequestApprovalStatesRequest &request) const
Aws::CodeCommit::CodeCommitClient::GetCommentsForComparedCommitAsync
virtual void GetCommentsForComparedCommitAsync(const Model::GetCommentsForComparedCommitRequest &request, const GetCommentsForComparedCommitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetPullRequestApprovalStatesRequest
Definition: GetPullRequestApprovalStatesRequest.h:22
Aws::CodeCommit::CodeCommitClient::DeleteFile
virtual Model::DeleteFileOutcome DeleteFile(const Model::DeleteFileRequest &request) const
Aws::CodeCommit::UpdateCommentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateCommentRequest &, const Model::UpdateCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCommentResponseReceivedHandler
Definition: CodeCommitClient.h:425
Aws::CodeCommit::Model::PutCommentReactionOutcomeCallable
std::future< PutCommentReactionOutcome > PutCommentReactionOutcomeCallable
Definition: CodeCommitClient.h:335
DeletePullRequestApprovalRuleResult.h
Aws::CodeCommit::CodeCommitClient::ListApprovalRuleTemplatesCallable
virtual Model::ListApprovalRuleTemplatesOutcomeCallable ListApprovalRuleTemplatesCallable(const Model::ListApprovalRuleTemplatesRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateNameCallable
virtual Model::UpdateApprovalRuleTemplateNameOutcomeCallable UpdateApprovalRuleTemplateNameCallable(const Model::UpdateApprovalRuleTemplateNameRequest &request) const
PostCommentReplyResult.h
PostCommentForComparedCommitResult.h
Aws::CodeCommit::GetCommentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentRequest &, const Model::GetCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCommentResponseReceivedHandler
Definition: CodeCommitClient.h:383
Aws::CodeCommit::MergeBranchesByFastForwardResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergeBranchesByFastForwardRequest &, const Model::MergeBranchesByFastForwardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergeBranchesByFastForwardResponseReceivedHandler
Definition: CodeCommitClient.h:406
Aws::CodeCommit::MergePullRequestByFastForwardResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergePullRequestByFastForwardRequest &, const Model::MergePullRequestByFastForwardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergePullRequestByFastForwardResponseReceivedHandler
Definition: CodeCommitClient.h:409
Aws::CodeCommit::CreateCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateCommitRequest &, const Model::CreateCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCommitResponseReceivedHandler
Definition: CodeCommitClient.h:365
ListApprovalRuleTemplatesResult.h
GetCommentsForPullRequestResult.h
Aws::CodeCommit::Model::UpdatePullRequestApprovalStateOutcomeCallable
std::future< UpdatePullRequestApprovalStateOutcome > UpdatePullRequestApprovalStateOutcomeCallable
Definition: CodeCommitClient.h:347
Aws::CodeCommit::Model::ListAssociatedApprovalRuleTemplatesForRepositoryOutcome
Aws::Utils::Outcome< ListAssociatedApprovalRuleTemplatesForRepositoryResult, CodeCommitError > ListAssociatedApprovalRuleTemplatesForRepositoryOutcome
Definition: CodeCommitClient.h:241
Aws::CodeCommit::MergePullRequestByThreeWayResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergePullRequestByThreeWayRequest &, const Model::MergePullRequestByThreeWayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergePullRequestByThreeWayResponseReceivedHandler
Definition: CodeCommitClient.h:411
Aws::CodeCommit::CreatePullRequestApprovalRuleResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreatePullRequestApprovalRuleRequest &, const Model::CreatePullRequestApprovalRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePullRequestApprovalRuleResponseReceivedHandler
Definition: CodeCommitClient.h:367
Aws::CodeCommit::Model::GetCommentReactionsOutcome
Aws::Utils::Outcome< GetCommentReactionsResult, CodeCommitError > GetCommentReactionsOutcome
Definition: CodeCommitClient.h:225
MergePullRequestByThreeWayResult.h
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestApprovalRuleContentAsync
virtual void UpdatePullRequestApprovalRuleContentAsync(const Model::UpdatePullRequestApprovalRuleContentRequest &request, const UpdatePullRequestApprovalRuleContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::DeleteApprovalRuleTemplateCallable
virtual Model::DeleteApprovalRuleTemplateOutcomeCallable DeleteApprovalRuleTemplateCallable(const Model::DeleteApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::Model::DeleteApprovalRuleTemplateRequest
Definition: DeleteApprovalRuleTemplateRequest.h:22
Aws::CodeCommit::CodeCommitClient::AssociateApprovalRuleTemplateWithRepository
virtual Model::AssociateApprovalRuleTemplateWithRepositoryOutcome AssociateApprovalRuleTemplateWithRepository(const Model::AssociateApprovalRuleTemplateWithRepositoryRequest &request) const
Aws::CodeCommit::DeleteApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteApprovalRuleTemplateRequest &, const Model::DeleteApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApprovalRuleTemplateResponseReceivedHandler
Definition: CodeCommitClient.h:370
ClientConfiguration.h
Aws::CodeCommit::Model::MergePullRequestByThreeWayRequest
Definition: MergePullRequestByThreeWayRequest.h:25
Aws::CodeCommit::CodeCommitClient::BatchDescribeMergeConflictsCallable
virtual Model::BatchDescribeMergeConflictsOutcomeCallable BatchDescribeMergeConflictsCallable(const Model::BatchDescribeMergeConflictsRequest &request) const
Aws::CodeCommit::Model::PostCommentForComparedCommitRequest
Definition: PostCommentForComparedCommitRequest.h:24
Aws::CodeCommit::CodeCommitClient::GetBranchAsync
virtual void GetBranchAsync(const Model::GetBranchRequest &request, const GetBranchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::CreateRepositoryAsync
virtual void CreateRepositoryAsync(const Model::CreateRepositoryRequest &request, const CreateRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::CreatePullRequestApprovalRuleOutcome
Aws::Utils::Outcome< CreatePullRequestApprovalRuleResult, CodeCommitError > CreatePullRequestApprovalRuleOutcome
Definition: CodeCommitClient.h:208
Aws::CodeCommit::CodeCommitClient::PostCommentForPullRequestCallable
virtual Model::PostCommentForPullRequestOutcomeCallable PostCommentForPullRequestCallable(const Model::PostCommentForPullRequestRequest &request) const
Aws::CodeCommit::Model::AssociateApprovalRuleTemplateWithRepositoryOutcomeCallable
std::future< AssociateApprovalRuleTemplateWithRepositoryOutcome > AssociateApprovalRuleTemplateWithRepositoryOutcomeCallable
Definition: CodeCommitClient.h:276
Aws::CodeCommit::CodeCommitClient::DescribeMergeConflicts
virtual Model::DescribeMergeConflictsOutcome DescribeMergeConflicts(const Model::DescribeMergeConflictsRequest &request) const
BatchDisassociateApprovalRuleTemplateFromRepositoriesResult.h
Aws::CodeCommit::DeleteFileResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteFileRequest &, const Model::DeleteFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFileResponseReceivedHandler
Definition: CodeCommitClient.h:373
Aws::CodeCommit::CodeCommitClient::GetFolderAsync
virtual void GetFolderAsync(const Model::GetFolderRequest &request, const GetFolderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetCommitAsync
virtual void GetCommitAsync(const Model::GetCommitRequest &request, const GetCommitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::UpdateDefaultBranchCallable
virtual Model::UpdateDefaultBranchOutcomeCallable UpdateDefaultBranchCallable(const Model::UpdateDefaultBranchRequest &request) const
Aws
Definition: AccessManagementClient.h:15
Aws::CodeCommit::Model::UpdateDefaultBranchOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdateDefaultBranchOutcome
Definition: CodeCommitClient.h:267
Aws::CodeCommit::CodeCommitClient::PutCommentReactionAsync
virtual void PutCommentReactionAsync(const Model::PutCommentReactionRequest &request, const PutCommentReactionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
HttpTypes.h
BatchAssociateApprovalRuleTemplateWithRepositoriesResult.h
Aws::CodeCommit::CodeCommitClient::TestRepositoryTriggers
virtual Model::TestRepositoryTriggersOutcome TestRepositoryTriggers(const Model::TestRepositoryTriggersRequest &request) const
Aws::CodeCommit::DescribePullRequestEventsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DescribePullRequestEventsRequest &, const Model::DescribePullRequestEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePullRequestEventsResponseReceivedHandler
Definition: CodeCommitClient.h:377
Aws::CodeCommit::Model::GetMergeCommitOutcomeCallable
std::future< GetMergeCommitOutcome > GetMergeCommitOutcomeCallable
Definition: CodeCommitClient.h:310
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateNameAsync
virtual void UpdateApprovalRuleTemplateNameAsync(const Model::UpdateApprovalRuleTemplateNameRequest &request, const UpdateApprovalRuleTemplateNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteCommentContentResult.h
Aws::CodeCommit::DeleteCommentContentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteCommentContentRequest &, const Model::DeleteCommentContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCommentContentResponseReceivedHandler
Definition: CodeCommitClient.h:372
Aws::CodeCommit::DeleteBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteBranchRequest &, const Model::DeleteBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBranchResponseReceivedHandler
Definition: CodeCommitClient.h:371
Aws::CodeCommit::Model::CreatePullRequestOutcomeCallable
std::future< CreatePullRequestOutcome > CreatePullRequestOutcomeCallable
Definition: CodeCommitClient.h:285
Aws::CodeCommit::CodeCommitClient::GetFolder
virtual Model::GetFolderOutcome GetFolder(const Model::GetFolderRequest &request) const
Aws::CodeCommit::Model::UpdatePullRequestApprovalRuleContentOutcomeCallable
std::future< UpdatePullRequestApprovalRuleContentOutcome > UpdatePullRequestApprovalRuleContentOutcomeCallable
Definition: CodeCommitClient.h:346
Aws::CodeCommit::UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateApprovalRuleTemplateDescriptionRequest &, const Model::UpdateApprovalRuleTemplateDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler
Definition: CodeCommitClient.h:423
Aws::CodeCommit::Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcomeCallable
std::future< BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome > BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcomeCallable
Definition: CodeCommitClient.h:279
Aws::CodeCommit::Model::MergeBranchesByFastForwardOutcomeCallable
std::future< MergeBranchesByFastForwardOutcome > MergeBranchesByFastForwardOutcomeCallable
Definition: CodeCommitClient.h:325
Aws::CodeCommit::GetMergeConflictsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetMergeConflictsRequest &, const Model::GetMergeConflictsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMergeConflictsResponseReceivedHandler
Definition: CodeCommitClient.h:392
Aws::CodeCommit::Model::EvaluatePullRequestApprovalRulesOutcome
Aws::Utils::Outcome< EvaluatePullRequestApprovalRulesResult, CodeCommitError > EvaluatePullRequestApprovalRulesOutcome
Definition: CodeCommitClient.h:220
Aws::CodeCommit::CodeCommitClient::UpdateDefaultBranchAsync
virtual void UpdateDefaultBranchAsync(const Model::UpdateDefaultBranchRequest &request, const UpdateDefaultBranchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::CreatePullRequestApprovalRule
virtual Model::CreatePullRequestApprovalRuleOutcome CreatePullRequestApprovalRule(const Model::CreatePullRequestApprovalRuleRequest &request) const
Aws::CodeCommit::GetCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommitRequest &, const Model::GetCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCommitResponseReceivedHandler
Definition: CodeCommitClient.h:387
Aws::CodeCommit::DisassociateApprovalRuleTemplateFromRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest &, const Model::DisassociateApprovalRuleTemplateFromRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateApprovalRuleTemplateFromRepositoryResponseReceivedHandler
Definition: CodeCommitClient.h:378
Aws::CodeCommit::CodeCommitClient::GetCommentsForPullRequestAsync
virtual void GetCommentsForPullRequestAsync(const Model::GetCommentsForPullRequestRequest &request, const GetCommentsForPullRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetCommentAsync
virtual void GetCommentAsync(const Model::GetCommentRequest &request, const GetCommentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::MergeBranchesByThreeWayCallable
virtual Model::MergeBranchesByThreeWayOutcomeCallable MergeBranchesByThreeWayCallable(const Model::MergeBranchesByThreeWayRequest &request) const
Aws::CodeCommit::Model::DeletePullRequestApprovalRuleRequest
Definition: DeletePullRequestApprovalRuleRequest.h:22
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::CodeCommit::CodeCommitClient::BatchDisassociateApprovalRuleTemplateFromRepositoriesAsync
virtual void BatchDisassociateApprovalRuleTemplateFromRepositoriesAsync(const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest &request, const BatchDisassociateApprovalRuleTemplateFromRepositoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetMergeOptions
virtual Model::GetMergeOptionsOutcome GetMergeOptions(const Model::GetMergeOptionsRequest &request) const
Aws::CodeCommit::UpdateRepositoryNameResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryNameRequest &, const Model::UpdateRepositoryNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRepositoryNameResponseReceivedHandler
Definition: CodeCommitClient.h:433
Aws::CodeCommit::CodeCommitClient::CreatePullRequestAsync
virtual void CreatePullRequestAsync(const Model::CreatePullRequestRequest &request, const CreatePullRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::UpdatePullRequestApprovalRuleContentOutcome
Aws::Utils::Outcome< UpdatePullRequestApprovalRuleContentResult, CodeCommitError > UpdatePullRequestApprovalRuleContentOutcome
Definition: CodeCommitClient.h:268
Aws::CodeCommit::CodeCommitClient::ListBranchesAsync
virtual void ListBranchesAsync(const Model::ListBranchesRequest &request, const ListBranchesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetCommentsForComparedCommitCallable
virtual Model::GetCommentsForComparedCommitOutcomeCallable GetCommentsForComparedCommitCallable(const Model::GetCommentsForComparedCommitRequest &request) const
Aws::CodeCommit::Model::UpdateDefaultBranchRequest
Definition: UpdateDefaultBranchRequest.h:26
Aws::CodeCommit::Model::MergeBranchesByFastForwardRequest
Definition: MergeBranchesByFastForwardRequest.h:22
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::CodeCommit::CodeCommitClient::DeleteBranchCallable
virtual Model::DeleteBranchOutcomeCallable DeleteBranchCallable(const Model::DeleteBranchRequest &request) const
Aws::CodeCommit::CodeCommitClient::DisassociateApprovalRuleTemplateFromRepositoryCallable
virtual Model::DisassociateApprovalRuleTemplateFromRepositoryOutcomeCallable DisassociateApprovalRuleTemplateFromRepositoryCallable(const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest &request) const
Aws::CodeCommit::Model::CreateRepositoryOutcome
Aws::Utils::Outcome< CreateRepositoryResult, CodeCommitError > CreateRepositoryOutcome
Definition: CodeCommitClient.h:209
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestDescriptionCallable
virtual Model::UpdatePullRequestDescriptionOutcomeCallable UpdatePullRequestDescriptionCallable(const Model::UpdatePullRequestDescriptionRequest &request) const
Aws::CodeCommit::Model::GetDifferencesOutcomeCallable
std::future< GetDifferencesOutcome > GetDifferencesOutcomeCallable
Definition: CodeCommitClient.h:307
Aws::CodeCommit::Model::GetCommentsForPullRequestOutcomeCallable
std::future< GetCommentsForPullRequestOutcome > GetCommentsForPullRequestOutcomeCallable
Definition: CodeCommitClient.h:305
Aws::CodeCommit::CodeCommitClient::GetPullRequestApprovalStatesAsync
virtual void GetPullRequestApprovalStatesAsync(const Model::GetPullRequestApprovalStatesRequest &request, const GetPullRequestApprovalStatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetFolderRequest
Definition: GetFolderRequest.h:22
Aws::CodeCommit::CodeCommitClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetApprovalRuleTemplateResult.h
Aws::CodeCommit::CodeCommitClient::PutFileAsync
virtual void PutFileAsync(const Model::PutFileRequest &request, const PutFileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::BatchAssociateApprovalRuleTemplateWithRepositoriesCallable
virtual Model::BatchAssociateApprovalRuleTemplateWithRepositoriesOutcomeCallable BatchAssociateApprovalRuleTemplateWithRepositoriesCallable(const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest &request) const
Aws::CodeCommit::Model::CreateUnreferencedMergeCommitRequest
Definition: CreateUnreferencedMergeCommitRequest.h:26
Aws::CodeCommit::ListAssociatedApprovalRuleTemplatesForRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest &, const Model::ListAssociatedApprovalRuleTemplatesForRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssociatedApprovalRuleTemplatesForRepositoryResponseReceivedHandler
Definition: CodeCommitClient.h:400
GetCommentReactionsResult.h
Aws::CodeCommit::BatchDescribeMergeConflictsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchDescribeMergeConflictsRequest &, const Model::BatchDescribeMergeConflictsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDescribeMergeConflictsResponseReceivedHandler
Definition: CodeCommitClient.h:359
Aws::CodeCommit::Model::GetPullRequestApprovalStatesOutcomeCallable
std::future< GetPullRequestApprovalStatesOutcome > GetPullRequestApprovalStatesOutcomeCallable
Definition: CodeCommitClient.h:314
Aws::CodeCommit::Model::UpdateDefaultBranchOutcomeCallable
std::future< UpdateDefaultBranchOutcome > UpdateDefaultBranchOutcomeCallable
Definition: CodeCommitClient.h:345
Aws::CodeCommit::Model::OverridePullRequestApprovalRulesOutcomeCallable
std::future< OverridePullRequestApprovalRulesOutcome > OverridePullRequestApprovalRulesOutcomeCallable
Definition: CodeCommitClient.h:331
Aws::CodeCommit::Model::UpdateApprovalRuleTemplateContentOutcomeCallable
std::future< UpdateApprovalRuleTemplateContentOutcome > UpdateApprovalRuleTemplateContentOutcomeCallable
Definition: CodeCommitClient.h:341
Aws::CodeCommit::Model::GetBlobOutcomeCallable
std::future< GetBlobOutcome > GetBlobOutcomeCallable
Definition: CodeCommitClient.h:300
Aws::CodeCommit::CodeCommitClient::BatchDescribeMergeConflicts
virtual Model::BatchDescribeMergeConflictsOutcome BatchDescribeMergeConflicts(const Model::BatchDescribeMergeConflictsRequest &request) const
AWSClient.h
Aws::CodeCommit::Model::DisassociateApprovalRuleTemplateFromRepositoryOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > DisassociateApprovalRuleTemplateFromRepositoryOutcome
Definition: CodeCommitClient.h:219
Aws::CodeCommit::CreateUnreferencedMergeCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateUnreferencedMergeCommitRequest &, const Model::CreateUnreferencedMergeCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUnreferencedMergeCommitResponseReceivedHandler
Definition: CodeCommitClient.h:369
Aws::CodeCommit::Model::DeleteFileOutcomeCallable
std::future< DeleteFileOutcome > DeleteFileOutcomeCallable
Definition: CodeCommitClient.h:292
Aws::CodeCommit::Model::CreateCommitOutcomeCallable
std::future< CreateCommitOutcome > CreateCommitOutcomeCallable
Definition: CodeCommitClient.h:284
Aws::CodeCommit::Model::GetMergeCommitOutcome
Aws::Utils::Outcome< GetMergeCommitResult, CodeCommitError > GetMergeCommitOutcome
Definition: CodeCommitClient.h:232
Aws::CodeCommit::Model::DescribeMergeConflictsOutcome
Aws::Utils::Outcome< DescribeMergeConflictsResult, CodeCommitError > DescribeMergeConflictsOutcome
Definition: CodeCommitClient.h:217
Aws::CodeCommit::CodeCommitClient::PutFile
virtual Model::PutFileOutcome PutFile(const Model::PutFileRequest &request) const
Aws::CodeCommit::Model::MergePullRequestByFastForwardOutcomeCallable
std::future< MergePullRequestByFastForwardOutcome > MergePullRequestByFastForwardOutcomeCallable
Definition: CodeCommitClient.h:328
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestApprovalRuleContentCallable
virtual Model::UpdatePullRequestApprovalRuleContentOutcomeCallable UpdatePullRequestApprovalRuleContentCallable(const Model::UpdatePullRequestApprovalRuleContentRequest &request) const
Aws::CodeCommit::Model::GetCommentsForComparedCommitRequest
Definition: GetCommentsForComparedCommitRequest.h:22
Aws::CodeCommit::Model::UpdatePullRequestApprovalRuleContentRequest
Definition: UpdatePullRequestApprovalRuleContentRequest.h:22
Aws::CodeCommit::UntagResourceResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: CodeCommitClient.h:421
Aws::CodeCommit::CodeCommitClient::DisassociateApprovalRuleTemplateFromRepositoryAsync
virtual void DisassociateApprovalRuleTemplateFromRepositoryAsync(const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest &request, const DisassociateApprovalRuleTemplateFromRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::MergeBranchesByThreeWayRequest
Definition: MergeBranchesByThreeWayRequest.h:25
Aws::CodeCommit::Model::DeleteBranchOutcomeCallable
std::future< DeleteBranchOutcome > DeleteBranchOutcomeCallable
Definition: CodeCommitClient.h:290
Aws::CodeCommit::CodeCommitClient::GetFileCallable
virtual Model::GetFileOutcomeCallable GetFileCallable(const Model::GetFileRequest &request) const
Aws::CodeCommit::Model::CreateUnreferencedMergeCommitOutcome
Aws::Utils::Outcome< CreateUnreferencedMergeCommitResult, CodeCommitError > CreateUnreferencedMergeCommitOutcome
Definition: CodeCommitClient.h:210
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateName
virtual Model::UpdateApprovalRuleTemplateNameOutcome UpdateApprovalRuleTemplateName(const Model::UpdateApprovalRuleTemplateNameRequest &request) const
Aws::CodeCommit::CodeCommitClient::PostCommentForComparedCommit
virtual Model::PostCommentForComparedCommitOutcome PostCommentForComparedCommit(const Model::PostCommentForComparedCommitRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestApprovalRuleContent
virtual Model::UpdatePullRequestApprovalRuleContentOutcome UpdatePullRequestApprovalRuleContent(const Model::UpdatePullRequestApprovalRuleContentRequest &request) const
Aws::CodeCommit::CodeCommitClient::EvaluatePullRequestApprovalRulesAsync
virtual void EvaluatePullRequestApprovalRulesAsync(const Model::EvaluatePullRequestApprovalRulesRequest &request, const EvaluatePullRequestApprovalRulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetBranchOutcome
Aws::Utils::Outcome< GetBranchResult, CodeCommitError > GetBranchOutcome
Definition: CodeCommitClient.h:223
Aws::CodeCommit::EvaluatePullRequestApprovalRulesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::EvaluatePullRequestApprovalRulesRequest &, const Model::EvaluatePullRequestApprovalRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EvaluatePullRequestApprovalRulesResponseReceivedHandler
Definition: CodeCommitClient.h:379
Aws::CodeCommit::Model::GetFileOutcomeCallable
std::future< GetFileOutcome > GetFileOutcomeCallable
Definition: CodeCommitClient.h:308
Aws::CodeCommit::CodeCommitClient::GetMergeConflictsCallable
virtual Model::GetMergeConflictsOutcomeCallable GetMergeConflictsCallable(const Model::GetMergeConflictsRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestStatusAsync
virtual void UpdatePullRequestStatusAsync(const Model::UpdatePullRequestStatusRequest &request, const UpdatePullRequestStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::MergeBranchesBySquashRequest
Definition: MergeBranchesBySquashRequest.h:25
Aws::CodeCommit::CodeCommitClient::DeleteApprovalRuleTemplateAsync
virtual void DeleteApprovalRuleTemplateAsync(const Model::DeleteApprovalRuleTemplateRequest &request, const DeleteApprovalRuleTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::GetCommentReactionsCallable
virtual Model::GetCommentReactionsOutcomeCallable GetCommentReactionsCallable(const Model::GetCommentReactionsRequest &request) const
Aws::CodeCommit::Model::ListRepositoriesOutcomeCallable
std::future< ListRepositoriesOutcome > ListRepositoriesOutcomeCallable
Definition: CodeCommitClient.h:322
Aws::CodeCommit::Model::GetRepositoryTriggersOutcome
Aws::Utils::Outcome< GetRepositoryTriggersResult, CodeCommitError > GetRepositoryTriggersOutcome
Definition: CodeCommitClient.h:239
Aws::CodeCommit::Model::UpdatePullRequestApprovalStateRequest
Definition: UpdatePullRequestApprovalStateRequest.h:23
CreateUnreferencedMergeCommitResult.h
Aws::CodeCommit::MergeBranchesBySquashResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergeBranchesBySquashRequest &, const Model::MergeBranchesBySquashOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergeBranchesBySquashResponseReceivedHandler
Definition: CodeCommitClient.h:407
Aws::CodeCommit::CodeCommitClient::GetComment
virtual Model::GetCommentOutcome GetComment(const Model::GetCommentRequest &request) const
Aws::CodeCommit::UpdateApprovalRuleTemplateContentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateApprovalRuleTemplateContentRequest &, const Model::UpdateApprovalRuleTemplateContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApprovalRuleTemplateContentResponseReceivedHandler
Definition: CodeCommitClient.h:422
Aws::CodeCommit::Model::CreateRepositoryOutcomeCallable
std::future< CreateRepositoryOutcome > CreateRepositoryOutcomeCallable
Definition: CodeCommitClient.h:287
Aws::CodeCommit::CodeCommitClient::GetDifferencesAsync
virtual void GetDifferencesAsync(const Model::GetDifferencesRequest &request, const GetDifferencesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
MergeBranchesBySquashResult.h
Aws::CodeCommit::BatchGetRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchGetRepositoriesRequest &, const Model::BatchGetRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetRepositoriesResponseReceivedHandler
Definition: CodeCommitClient.h:362
DescribeMergeConflictsResult.h
Aws::CodeCommit::Model::BatchGetCommitsOutcome
Aws::Utils::Outcome< BatchGetCommitsResult, CodeCommitError > BatchGetCommitsOutcome
Definition: CodeCommitClient.h:202
GetDifferencesResult.h
Aws::CodeCommit::CodeCommitClient::DeleteApprovalRuleTemplate
virtual Model::DeleteApprovalRuleTemplateOutcome DeleteApprovalRuleTemplate(const Model::DeleteApprovalRuleTemplateRequest &request) const
Aws::CodeCommit::Model::BatchGetRepositoriesRequest
Definition: BatchGetRepositoriesRequest.h:27
GetRepositoryTriggersResult.h
Aws::CodeCommit::Model::GetRepositoryTriggersOutcomeCallable
std::future< GetRepositoryTriggersOutcome > GetRepositoryTriggersOutcomeCallable
Definition: CodeCommitClient.h:317
Aws::CodeCommit::CodeCommitClient::EvaluatePullRequestApprovalRules
virtual Model::EvaluatePullRequestApprovalRulesOutcome EvaluatePullRequestApprovalRules(const Model::EvaluatePullRequestApprovalRulesRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestStatusCallable
virtual Model::UpdatePullRequestStatusOutcomeCallable UpdatePullRequestStatusCallable(const Model::UpdatePullRequestStatusRequest &request) const
Aws::CodeCommit::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, CodeCommitError > ListTagsForResourceOutcome
Definition: CodeCommitClient.h:246
Aws::CodeCommit::Model::UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UntagResourceOutcome
Definition: CodeCommitClient.h:262
Aws::CodeCommit::GetCommentsForComparedCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentsForComparedCommitRequest &, const Model::GetCommentsForComparedCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCommentsForComparedCommitResponseReceivedHandler
Definition: CodeCommitClient.h:385
Aws::CodeCommit::CodeCommitClient::BatchGetRepositoriesAsync
virtual void BatchGetRepositoriesAsync(const Model::BatchGetRepositoriesRequest &request, const BatchGetRepositoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::BatchGetCommitsRequest
Definition: BatchGetCommitsRequest.h:23
Aws::CodeCommit::CodeCommitClient::GetMergeOptionsAsync
virtual void GetMergeOptionsAsync(const Model::GetMergeOptionsRequest &request, const GetMergeOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::CodeCommitClient::UpdateCommentCallable
virtual Model::UpdateCommentOutcomeCallable UpdateCommentCallable(const Model::UpdateCommentRequest &request) const
CodeCommitErrors.h
Aws::CodeCommit::CodeCommitClient::MergeBranchesByThreeWay
virtual Model::MergeBranchesByThreeWayOutcome MergeBranchesByThreeWay(const Model::MergeBranchesByThreeWayRequest &request) const
Aws::CodeCommit::Model::GetMergeConflictsRequest
Definition: GetMergeConflictsRequest.h:25
Aws::CodeCommit::Model::GetMergeOptionsRequest
Definition: GetMergeOptionsRequest.h:24
Aws::CodeCommit::CodeCommitClient::DeleteCommentContentCallable
virtual Model::DeleteCommentContentOutcomeCallable DeleteCommentContentCallable(const Model::DeleteCommentContentRequest &request) const
Aws::CodeCommit::CodeCommitClient::CreatePullRequestCallable
virtual Model::CreatePullRequestOutcomeCallable CreatePullRequestCallable(const Model::CreatePullRequestRequest &request) const
Aws::CodeCommit::CodeCommitClient::BatchAssociateApprovalRuleTemplateWithRepositoriesAsync
virtual void BatchAssociateApprovalRuleTemplateWithRepositoriesAsync(const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest &request, const BatchAssociateApprovalRuleTemplateWithRepositoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::GetFileRequest
Definition: GetFileRequest.h:22
Aws::CodeCommit::CodeCommitClient::PutCommentReactionCallable
virtual Model::PutCommentReactionOutcomeCallable PutCommentReactionCallable(const Model::PutCommentReactionRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestTitleAsync
virtual void UpdatePullRequestTitleAsync(const Model::UpdatePullRequestTitleRequest &request, const UpdatePullRequestTitleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::DescribePullRequestEventsRequest
Definition: DescribePullRequestEventsRequest.h:23
Aws::CodeCommit::Model::GetCommentOutcome
Aws::Utils::Outcome< GetCommentResult, CodeCommitError > GetCommentOutcome
Definition: CodeCommitClient.h:224
Aws::CodeCommit::GetPullRequestApprovalStatesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetPullRequestApprovalStatesRequest &, const Model::GetPullRequestApprovalStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPullRequestApprovalStatesResponseReceivedHandler
Definition: CodeCommitClient.h:395
JsonSerializer.h
Aws::CodeCommit::Model::CreatePullRequestApprovalRuleRequest
Definition: CreatePullRequestApprovalRuleRequest.h:22
Aws::CodeCommit::CodeCommitClient::GetCommentsForComparedCommit
virtual Model::GetCommentsForComparedCommitOutcome GetCommentsForComparedCommit(const Model::GetCommentsForComparedCommitRequest &request) const
Aws::CodeCommit::Model::DescribePullRequestEventsOutcome
Aws::Utils::Outcome< DescribePullRequestEventsResult, CodeCommitError > DescribePullRequestEventsOutcome
Definition: CodeCommitClient.h:218
Aws::CodeCommit::UpdateRepositoryDescriptionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryDescriptionRequest &, const Model::UpdateRepositoryDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRepositoryDescriptionResponseReceivedHandler
Definition: CodeCommitClient.h:432
GetMergeOptionsResult.h
Aws::CodeCommit::Model::GetRepositoryTriggersRequest
Definition: GetRepositoryTriggersRequest.h:26
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestTitle
virtual Model::UpdatePullRequestTitleOutcome UpdatePullRequestTitle(const Model::UpdatePullRequestTitleRequest &request) const
MergePullRequestByFastForwardResult.h
GetFileResult.h
Aws::CodeCommit::GetMergeCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetMergeCommitRequest &, const Model::GetMergeCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMergeCommitResponseReceivedHandler
Definition: CodeCommitClient.h:391
Aws::CodeCommit::Model::GetBlobOutcome
Aws::Utils::Outcome< GetBlobResult, CodeCommitError > GetBlobOutcome
Definition: CodeCommitClient.h:222
Aws::CodeCommit::CodeCommitClient::UpdateApprovalRuleTemplateContentCallable
virtual Model::UpdateApprovalRuleTemplateContentOutcomeCallable UpdateApprovalRuleTemplateContentCallable(const Model::UpdateApprovalRuleTemplateContentRequest &request) const
Aws::CodeCommit::CodeCommitClient::UpdatePullRequestApprovalStateAsync
virtual void UpdatePullRequestApprovalStateAsync(const Model::UpdatePullRequestApprovalStateRequest &request, const UpdatePullRequestApprovalStateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CodeCommit::Model::BatchGetRepositoriesOutcomeCallable
std::future< BatchGetRepositoriesOutcome > BatchGetRepositoriesOutcomeCallable
Definition: CodeCommitClient.h:281
Aws::CodeCommit::Model::CreatePullRequestOutcome
Aws::Utils::Outcome< CreatePullRequestResult, CodeCommitError > CreatePullRequestOutcome
Definition: CodeCommitClient.h:207
BatchDescribeMergeConflictsResult.h
Aws::CodeCommit::Model::CreateBranchOutcomeCallable
std::future< CreateBranchOutcome > CreateBranchOutcomeCallable
Definition: CodeCommitClient.h:283