9#include <aws/codecommit/CodeCommitEndpointProvider.h>
10#include <aws/codecommit/CodeCommitErrors.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/client/AsyncCallerContext.h>
13#include <aws/core/client/GenericClientConfiguration.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/core/utils/memory/stl/AWSString.h>
22#include <aws/codecommit/model/BatchAssociateApprovalRuleTemplateWithRepositoriesResult.h>
23#include <aws/codecommit/model/BatchDescribeMergeConflictsResult.h>
24#include <aws/codecommit/model/BatchDisassociateApprovalRuleTemplateFromRepositoriesResult.h>
25#include <aws/codecommit/model/BatchGetCommitsResult.h>
26#include <aws/codecommit/model/BatchGetRepositoriesResult.h>
27#include <aws/codecommit/model/CreateApprovalRuleTemplateResult.h>
28#include <aws/codecommit/model/CreateCommitResult.h>
29#include <aws/codecommit/model/CreatePullRequestApprovalRuleResult.h>
30#include <aws/codecommit/model/CreatePullRequestResult.h>
31#include <aws/codecommit/model/CreateRepositoryResult.h>
32#include <aws/codecommit/model/CreateUnreferencedMergeCommitResult.h>
33#include <aws/codecommit/model/DeleteApprovalRuleTemplateResult.h>
34#include <aws/codecommit/model/DeleteBranchResult.h>
35#include <aws/codecommit/model/DeleteCommentContentResult.h>
36#include <aws/codecommit/model/DeleteFileResult.h>
37#include <aws/codecommit/model/DeletePullRequestApprovalRuleResult.h>
38#include <aws/codecommit/model/DeleteRepositoryResult.h>
39#include <aws/codecommit/model/DescribeMergeConflictsResult.h>
40#include <aws/codecommit/model/DescribePullRequestEventsResult.h>
41#include <aws/codecommit/model/EvaluatePullRequestApprovalRulesResult.h>
42#include <aws/codecommit/model/GetApprovalRuleTemplateResult.h>
43#include <aws/codecommit/model/GetBlobResult.h>
44#include <aws/codecommit/model/GetBranchRequest.h>
45#include <aws/codecommit/model/GetBranchResult.h>
46#include <aws/codecommit/model/GetCommentReactionsResult.h>
47#include <aws/codecommit/model/GetCommentResult.h>
48#include <aws/codecommit/model/GetCommentsForComparedCommitResult.h>
49#include <aws/codecommit/model/GetCommentsForPullRequestResult.h>
50#include <aws/codecommit/model/GetCommitResult.h>
51#include <aws/codecommit/model/GetDifferencesResult.h>
52#include <aws/codecommit/model/GetFileResult.h>
53#include <aws/codecommit/model/GetFolderResult.h>
54#include <aws/codecommit/model/GetMergeCommitResult.h>
55#include <aws/codecommit/model/GetMergeConflictsResult.h>
56#include <aws/codecommit/model/GetMergeOptionsResult.h>
57#include <aws/codecommit/model/GetPullRequestApprovalStatesResult.h>
58#include <aws/codecommit/model/GetPullRequestOverrideStateResult.h>
59#include <aws/codecommit/model/GetPullRequestResult.h>
60#include <aws/codecommit/model/GetRepositoryResult.h>
61#include <aws/codecommit/model/GetRepositoryTriggersResult.h>
62#include <aws/codecommit/model/ListApprovalRuleTemplatesRequest.h>
63#include <aws/codecommit/model/ListApprovalRuleTemplatesResult.h>
64#include <aws/codecommit/model/ListAssociatedApprovalRuleTemplatesForRepositoryResult.h>
65#include <aws/codecommit/model/ListBranchesResult.h>
66#include <aws/codecommit/model/ListFileCommitHistoryResult.h>
67#include <aws/codecommit/model/ListPullRequestsResult.h>
68#include <aws/codecommit/model/ListRepositoriesForApprovalRuleTemplateResult.h>
69#include <aws/codecommit/model/ListRepositoriesRequest.h>
70#include <aws/codecommit/model/ListRepositoriesResult.h>
71#include <aws/codecommit/model/ListTagsForResourceResult.h>
72#include <aws/codecommit/model/MergeBranchesByFastForwardResult.h>
73#include <aws/codecommit/model/MergeBranchesBySquashResult.h>
74#include <aws/codecommit/model/MergeBranchesByThreeWayResult.h>
75#include <aws/codecommit/model/MergePullRequestByFastForwardResult.h>
76#include <aws/codecommit/model/MergePullRequestBySquashResult.h>
77#include <aws/codecommit/model/MergePullRequestByThreeWayResult.h>
78#include <aws/codecommit/model/PostCommentForComparedCommitResult.h>
79#include <aws/codecommit/model/PostCommentForPullRequestResult.h>
80#include <aws/codecommit/model/PostCommentReplyResult.h>
81#include <aws/codecommit/model/PutFileResult.h>
82#include <aws/codecommit/model/PutRepositoryTriggersResult.h>
83#include <aws/codecommit/model/TestRepositoryTriggersResult.h>
84#include <aws/codecommit/model/UpdateApprovalRuleTemplateContentResult.h>
85#include <aws/codecommit/model/UpdateApprovalRuleTemplateDescriptionResult.h>
86#include <aws/codecommit/model/UpdateApprovalRuleTemplateNameResult.h>
87#include <aws/codecommit/model/UpdateCommentResult.h>
88#include <aws/codecommit/model/UpdatePullRequestApprovalRuleContentResult.h>
89#include <aws/codecommit/model/UpdatePullRequestDescriptionResult.h>
90#include <aws/codecommit/model/UpdatePullRequestStatusResult.h>
91#include <aws/codecommit/model/UpdatePullRequestTitleResult.h>
92#include <aws/codecommit/model/UpdateRepositoryEncryptionKeyResult.h>
93#include <aws/core/NoResult.h>
99class HttpClientFactory;
103template <
typename R,
typename E>
113class AWSCredentialsProvider;
120namespace CodeCommit {
295typedef std::future<BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome>
298typedef std::future<BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome>
339typedef std::future<ListAssociatedApprovalRuleTemplatesForRepositoryOutcome>
384 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
388 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
398 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
401 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
407 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
410 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
413 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
417 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
420 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
424 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
430 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
433 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
436 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
440 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
443 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
453 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
457 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
466 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
469 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
472 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
476 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
482 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
485 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
491 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
494 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
497 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
500 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
503 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
507 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
513 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
516 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
532 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
535 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
539 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
542 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
548 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
555 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
565 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
575 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
578 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
581 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
584 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
587 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
593 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
597 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
601 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
605 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
608 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
611 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
615 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
619 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
623 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
639 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< CodeCommitClientConfiguration, CodeCommitBuiltInParameters, CodeCommitClientContextParameters > CodeCommitEndpointProviderBase
std::future< UpdatePullRequestStatusOutcome > UpdatePullRequestStatusOutcomeCallable
Aws::Utils::Outcome< GetBranchResult, CodeCommitError > GetBranchOutcome
std::future< BatchDescribeMergeConflictsOutcome > BatchDescribeMergeConflictsOutcomeCallable
std::future< OverridePullRequestApprovalRulesOutcome > OverridePullRequestApprovalRulesOutcomeCallable
std::future< MergeBranchesByFastForwardOutcome > MergeBranchesByFastForwardOutcomeCallable
std::future< CreateApprovalRuleTemplateOutcome > CreateApprovalRuleTemplateOutcomeCallable
std::future< DeleteRepositoryOutcome > DeleteRepositoryOutcomeCallable
std::future< MergePullRequestByFastForwardOutcome > MergePullRequestByFastForwardOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > OverridePullRequestApprovalRulesOutcome
Aws::Utils::Outcome< CreatePullRequestResult, CodeCommitError > CreatePullRequestOutcome
std::future< UpdateApprovalRuleTemplateDescriptionOutcome > UpdateApprovalRuleTemplateDescriptionOutcomeCallable
std::future< ListFileCommitHistoryOutcome > ListFileCommitHistoryOutcomeCallable
std::future< DeleteFileOutcome > DeleteFileOutcomeCallable
std::future< CreateBranchOutcome > CreateBranchOutcomeCallable
std::future< ListPullRequestsOutcome > ListPullRequestsOutcomeCallable
std::future< CreateUnreferencedMergeCommitOutcome > CreateUnreferencedMergeCommitOutcomeCallable
std::future< DeleteApprovalRuleTemplateOutcome > DeleteApprovalRuleTemplateOutcomeCallable
std::future< PostCommentForComparedCommitOutcome > PostCommentForComparedCommitOutcomeCallable
std::future< DeletePullRequestApprovalRuleOutcome > DeletePullRequestApprovalRuleOutcomeCallable
Aws::Utils::Outcome< UpdateApprovalRuleTemplateNameResult, CodeCommitError > UpdateApprovalRuleTemplateNameOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< EvaluatePullRequestApprovalRulesResult, CodeCommitError > EvaluatePullRequestApprovalRulesOutcome
Aws::Utils::Outcome< DescribeMergeConflictsResult, CodeCommitError > DescribeMergeConflictsOutcome
std::future< GetMergeOptionsOutcome > GetMergeOptionsOutcomeCallable
Aws::Utils::Outcome< CreateApprovalRuleTemplateResult, CodeCommitError > CreateApprovalRuleTemplateOutcome
std::future< UpdatePullRequestDescriptionOutcome > UpdatePullRequestDescriptionOutcomeCallable
Aws::Utils::Outcome< MergePullRequestByFastForwardResult, CodeCommitError > MergePullRequestByFastForwardOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdateRepositoryNameOutcome
std::future< ListAssociatedApprovalRuleTemplatesForRepositoryOutcome > ListAssociatedApprovalRuleTemplatesForRepositoryOutcomeCallable
Aws::Utils::Outcome< PutRepositoryTriggersResult, CodeCommitError > PutRepositoryTriggersOutcome
std::future< UpdateRepositoryDescriptionOutcome > UpdateRepositoryDescriptionOutcomeCallable
Aws::Utils::Outcome< DeleteBranchResult, CodeCommitError > DeleteBranchOutcome
Aws::Utils::Outcome< UpdateApprovalRuleTemplateDescriptionResult, CodeCommitError > UpdateApprovalRuleTemplateDescriptionOutcome
std::future< GetCommentOutcome > GetCommentOutcomeCallable
Aws::Utils::Outcome< CreateCommitResult, CodeCommitError > CreateCommitOutcome
std::future< UpdatePullRequestTitleOutcome > UpdatePullRequestTitleOutcomeCallable
std::future< UpdatePullRequestApprovalStateOutcome > UpdatePullRequestApprovalStateOutcomeCallable
std::future< GetBranchOutcome > GetBranchOutcomeCallable
std::future< GetDifferencesOutcome > GetDifferencesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdatePullRequestApprovalStateOutcome
std::future< BatchGetCommitsOutcome > BatchGetCommitsOutcomeCallable
std::future< UpdateDefaultBranchOutcome > UpdateDefaultBranchOutcomeCallable
std::future< ListApprovalRuleTemplatesOutcome > ListApprovalRuleTemplatesOutcomeCallable
Aws::Utils::Outcome< GetApprovalRuleTemplateResult, CodeCommitError > GetApprovalRuleTemplateOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, CodeCommitError > ListTagsForResourceOutcome
Aws::Utils::Outcome< PostCommentReplyResult, CodeCommitError > PostCommentReplyOutcome
std::future< MergeBranchesByThreeWayOutcome > MergeBranchesByThreeWayOutcomeCallable
Aws::Utils::Outcome< GetFileResult, CodeCommitError > GetFileOutcome
std::future< GetMergeConflictsOutcome > GetMergeConflictsOutcomeCallable
std::future< DescribeMergeConflictsOutcome > DescribeMergeConflictsOutcomeCallable
Aws::Utils::Outcome< GetPullRequestOverrideStateResult, CodeCommitError > GetPullRequestOverrideStateOutcome
Aws::Utils::Outcome< GetMergeConflictsResult, CodeCommitError > GetMergeConflictsOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > TagResourceOutcome
Aws::Utils::Outcome< UpdatePullRequestApprovalRuleContentResult, CodeCommitError > UpdatePullRequestApprovalRuleContentOutcome
Aws::Utils::Outcome< GetCommitResult, CodeCommitError > GetCommitOutcome
std::future< UpdatePullRequestApprovalRuleContentOutcome > UpdatePullRequestApprovalRuleContentOutcomeCallable
Aws::Utils::Outcome< GetDifferencesResult, CodeCommitError > GetDifferencesOutcome
std::future< BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome > BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcomeCallable
std::future< GetBlobOutcome > GetBlobOutcomeCallable
Aws::Utils::Outcome< UpdatePullRequestDescriptionResult, CodeCommitError > UpdatePullRequestDescriptionOutcome
Aws::Utils::Outcome< GetCommentsForComparedCommitResult, CodeCommitError > GetCommentsForComparedCommitOutcome
std::future< PutCommentReactionOutcome > PutCommentReactionOutcomeCallable
std::future< MergeBranchesBySquashOutcome > MergeBranchesBySquashOutcomeCallable
std::future< GetFolderOutcome > GetFolderOutcomeCallable
Aws::Utils::Outcome< CreatePullRequestApprovalRuleResult, CodeCommitError > CreatePullRequestApprovalRuleOutcome
Aws::Utils::Outcome< PutFileResult, CodeCommitError > PutFileOutcome
Aws::Utils::Outcome< ListApprovalRuleTemplatesResult, CodeCommitError > ListApprovalRuleTemplatesOutcome
std::future< ListRepositoriesOutcome > ListRepositoriesOutcomeCallable
std::future< GetCommentsForPullRequestOutcome > GetCommentsForPullRequestOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UntagResourceOutcome
std::future< UpdateRepositoryNameOutcome > UpdateRepositoryNameOutcomeCallable
std::future< MergePullRequestBySquashOutcome > MergePullRequestBySquashOutcomeCallable
std::future< GetRepositoryOutcome > GetRepositoryOutcomeCallable
Aws::Utils::Outcome< BatchDescribeMergeConflictsResult, CodeCommitError > BatchDescribeMergeConflictsOutcome
Aws::Utils::Outcome< DeleteCommentContentResult, CodeCommitError > DeleteCommentContentOutcome
std::future< PutRepositoryTriggersOutcome > PutRepositoryTriggersOutcomeCallable
Aws::Utils::Outcome< GetMergeCommitResult, CodeCommitError > GetMergeCommitOutcome
std::future< GetCommentReactionsOutcome > GetCommentReactionsOutcomeCallable
std::future< GetCommentsForComparedCommitOutcome > GetCommentsForComparedCommitOutcomeCallable
std::future< TestRepositoryTriggersOutcome > TestRepositoryTriggersOutcomeCallable
Aws::Utils::Outcome< UpdateRepositoryEncryptionKeyResult, CodeCommitError > UpdateRepositoryEncryptionKeyOutcome
std::future< GetPullRequestApprovalStatesOutcome > GetPullRequestApprovalStatesOutcomeCallable
std::future< GetPullRequestOutcome > GetPullRequestOutcomeCallable
Aws::Utils::Outcome< GetRepositoryResult, CodeCommitError > GetRepositoryOutcome
std::future< DisassociateApprovalRuleTemplateFromRepositoryOutcome > DisassociateApprovalRuleTemplateFromRepositoryOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdateDefaultBranchOutcome
Aws::Utils::Outcome< UpdateApprovalRuleTemplateContentResult, CodeCommitError > UpdateApprovalRuleTemplateContentOutcome
std::future< CreateCommitOutcome > CreateCommitOutcomeCallable
Aws::Utils::Outcome< GetMergeOptionsResult, CodeCommitError > GetMergeOptionsOutcome
std::future< GetFileOutcome > GetFileOutcomeCallable
Aws::Utils::Outcome< CreateRepositoryResult, CodeCommitError > CreateRepositoryOutcome
std::future< GetMergeCommitOutcome > GetMergeCommitOutcomeCallable
Aws::Utils::Outcome< DeleteApprovalRuleTemplateResult, CodeCommitError > DeleteApprovalRuleTemplateOutcome
Aws::Utils::Outcome< DeleteFileResult, CodeCommitError > DeleteFileOutcome
Aws::Utils::Outcome< ListRepositoriesResult, CodeCommitError > ListRepositoriesOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > AssociateApprovalRuleTemplateWithRepositoryOutcome
Aws::Utils::Outcome< ListPullRequestsResult, CodeCommitError > ListPullRequestsOutcome
std::future< GetApprovalRuleTemplateOutcome > GetApprovalRuleTemplateOutcomeCallable
std::future< CreatePullRequestOutcome > CreatePullRequestOutcomeCallable
Aws::Utils::Outcome< GetRepositoryTriggersResult, CodeCommitError > GetRepositoryTriggersOutcome
Aws::Utils::Outcome< GetFolderResult, CodeCommitError > GetFolderOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > UpdateRepositoryDescriptionOutcome
Aws::Utils::Outcome< GetBlobResult, CodeCommitError > GetBlobOutcome
std::future< UpdateRepositoryEncryptionKeyOutcome > UpdateRepositoryEncryptionKeyOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< DescribePullRequestEventsResult, CodeCommitError > DescribePullRequestEventsOutcome
std::future< UpdateCommentOutcome > UpdateCommentOutcomeCallable
Aws::Utils::Outcome< MergeBranchesBySquashResult, CodeCommitError > MergeBranchesBySquashOutcome
std::future< EvaluatePullRequestApprovalRulesOutcome > EvaluatePullRequestApprovalRulesOutcomeCallable
Aws::Utils::Outcome< ListAssociatedApprovalRuleTemplatesForRepositoryResult, CodeCommitError > ListAssociatedApprovalRuleTemplatesForRepositoryOutcome
Aws::Utils::Outcome< GetPullRequestApprovalStatesResult, CodeCommitError > GetPullRequestApprovalStatesOutcome
Aws::Utils::Outcome< TestRepositoryTriggersResult, CodeCommitError > TestRepositoryTriggersOutcome
std::future< GetRepositoryTriggersOutcome > GetRepositoryTriggersOutcomeCallable
Aws::Utils::Outcome< UpdatePullRequestTitleResult, CodeCommitError > UpdatePullRequestTitleOutcome
std::future< DeleteBranchOutcome > DeleteBranchOutcomeCallable
Aws::Utils::Outcome< DeleteRepositoryResult, CodeCommitError > DeleteRepositoryOutcome
Aws::Utils::Outcome< PostCommentForPullRequestResult, CodeCommitError > PostCommentForPullRequestOutcome
Aws::Utils::Outcome< GetCommentReactionsResult, CodeCommitError > GetCommentReactionsOutcome
std::future< CreateRepositoryOutcome > CreateRepositoryOutcomeCallable
Aws::Utils::Outcome< GetCommentsForPullRequestResult, CodeCommitError > GetCommentsForPullRequestOutcome
Aws::Utils::Outcome< UpdateCommentResult, CodeCommitError > UpdateCommentOutcome
std::future< PutFileOutcome > PutFileOutcomeCallable
Aws::Utils::Outcome< UpdatePullRequestStatusResult, CodeCommitError > UpdatePullRequestStatusOutcome
Aws::Utils::Outcome< PostCommentForComparedCommitResult, CodeCommitError > PostCommentForComparedCommitOutcome
Aws::Utils::Outcome< ListBranchesResult, CodeCommitError > ListBranchesOutcome
Aws::Utils::Outcome< MergeBranchesByFastForwardResult, CodeCommitError > MergeBranchesByFastForwardOutcome
Aws::Utils::Outcome< ListFileCommitHistoryResult, CodeCommitError > ListFileCommitHistoryOutcome
std::future< MergePullRequestByThreeWayOutcome > MergePullRequestByThreeWayOutcomeCallable
std::future< DescribePullRequestEventsOutcome > DescribePullRequestEventsOutcomeCallable
std::future< GetPullRequestOverrideStateOutcome > GetPullRequestOverrideStateOutcomeCallable
Aws::Utils::Outcome< BatchAssociateApprovalRuleTemplateWithRepositoriesResult, CodeCommitError > BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome
std::future< BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome > BatchAssociateApprovalRuleTemplateWithRepositoriesOutcomeCallable
std::future< AssociateApprovalRuleTemplateWithRepositoryOutcome > AssociateApprovalRuleTemplateWithRepositoryOutcomeCallable
Aws::Utils::Outcome< MergePullRequestBySquashResult, CodeCommitError > MergePullRequestBySquashOutcome
Aws::Utils::Outcome< CreateUnreferencedMergeCommitResult, CodeCommitError > CreateUnreferencedMergeCommitOutcome
std::future< DeleteCommentContentOutcome > DeleteCommentContentOutcomeCallable
Aws::Utils::Outcome< GetCommentResult, CodeCommitError > GetCommentOutcome
Aws::Utils::Outcome< GetPullRequestResult, CodeCommitError > GetPullRequestOutcome
std::future< CreatePullRequestApprovalRuleOutcome > CreatePullRequestApprovalRuleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > PutCommentReactionOutcome
std::future< PostCommentReplyOutcome > PostCommentReplyOutcomeCallable
Aws::Utils::Outcome< ListRepositoriesForApprovalRuleTemplateResult, CodeCommitError > ListRepositoriesForApprovalRuleTemplateOutcome
Aws::Utils::Outcome< BatchDisassociateApprovalRuleTemplateFromRepositoriesResult, CodeCommitError > BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome
Aws::Utils::Outcome< MergeBranchesByThreeWayResult, CodeCommitError > MergeBranchesByThreeWayOutcome
std::future< ListRepositoriesForApprovalRuleTemplateOutcome > ListRepositoriesForApprovalRuleTemplateOutcomeCallable
std::future< UpdateApprovalRuleTemplateContentOutcome > UpdateApprovalRuleTemplateContentOutcomeCallable
Aws::Utils::Outcome< MergePullRequestByThreeWayResult, CodeCommitError > MergePullRequestByThreeWayOutcome
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > CreateBranchOutcome
Aws::Utils::Outcome< BatchGetRepositoriesResult, CodeCommitError > BatchGetRepositoriesOutcome
Aws::Utils::Outcome< BatchGetCommitsResult, CodeCommitError > BatchGetCommitsOutcome
std::future< GetCommitOutcome > GetCommitOutcomeCallable
std::future< ListBranchesOutcome > ListBranchesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CodeCommitError > DisassociateApprovalRuleTemplateFromRepositoryOutcome
Aws::Utils::Outcome< DeletePullRequestApprovalRuleResult, CodeCommitError > DeletePullRequestApprovalRuleOutcome
std::future< PostCommentForPullRequestOutcome > PostCommentForPullRequestOutcomeCallable
std::future< UpdateApprovalRuleTemplateNameOutcome > UpdateApprovalRuleTemplateNameOutcomeCallable
std::future< BatchGetRepositoriesOutcome > BatchGetRepositoriesOutcomeCallable
std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryDescriptionRequest &, const Model::UpdateRepositoryDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRepositoryDescriptionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetRepositoryTriggersRequest &, const Model::GetRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRepositoryTriggersResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DescribePullRequestEventsRequest &, const Model::DescribePullRequestEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePullRequestEventsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListApprovalRuleTemplatesRequest &, const Model::ListApprovalRuleTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListApprovalRuleTemplatesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesRequest &, const Model::BatchAssociateApprovalRuleTemplateWithRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchAssociateApprovalRuleTemplateWithRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PostCommentForComparedCommitRequest &, const Model::PostCommentForComparedCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PostCommentForComparedCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteFileRequest &, const Model::DeleteFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFileResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteCommentContentRequest &, const Model::DeleteCommentContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCommentContentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetApprovalRuleTemplateRequest &, const Model::GetApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateApprovalRuleTemplateDescriptionRequest &, const Model::UpdateApprovalRuleTemplateDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateApprovalRuleTemplateDescriptionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateCommitRequest &, const Model::CreateCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergePullRequestByThreeWayRequest &, const Model::MergePullRequestByThreeWayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MergePullRequestByThreeWayResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteApprovalRuleTemplateRequest &, const Model::DeleteApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetDifferencesRequest &, const Model::GetDifferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDifferencesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchGetCommitsRequest &, const Model::BatchGetCommitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCommitsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PutRepositoryTriggersRequest &, const Model::PutRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutRepositoryTriggersResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetPullRequestRequest &, const Model::GetPullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreatePullRequestRequest &, const Model::CreatePullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateDefaultBranchRequest &, const Model::UpdateDefaultBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDefaultBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestApprovalStateRequest &, const Model::UpdatePullRequestApprovalStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePullRequestApprovalStateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryEncryptionKeyRequest &, const Model::UpdateRepositoryEncryptionKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRepositoryEncryptionKeyResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestStatusRequest &, const Model::UpdatePullRequestStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePullRequestStatusResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListPullRequestsRequest &, const Model::ListPullRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPullRequestsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetRepositoryRequest &, const Model::GetRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetFolderRequest &, const Model::GetFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFolderResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest &, const Model::ListAssociatedApprovalRuleTemplatesForRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssociatedApprovalRuleTemplatesForRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteBranchRequest &, const Model::DeleteBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateApprovalRuleTemplateNameRequest &, const Model::UpdateApprovalRuleTemplateNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateApprovalRuleTemplateNameResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DisassociateApprovalRuleTemplateFromRepositoryRequest &, const Model::DisassociateApprovalRuleTemplateFromRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateApprovalRuleTemplateFromRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestTitleRequest &, const Model::UpdatePullRequestTitleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePullRequestTitleResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryNameRequest &, const Model::UpdateRepositoryNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRepositoryNameResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetBranchRequest &, const Model::GetBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest &, const Model::BatchDisassociateApprovalRuleTemplateFromRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDisassociateApprovalRuleTemplateFromRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::EvaluatePullRequestApprovalRulesRequest &, const Model::EvaluatePullRequestApprovalRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EvaluatePullRequestApprovalRulesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestApprovalRuleContentRequest &, const Model::UpdatePullRequestApprovalRuleContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePullRequestApprovalRuleContentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PutCommentReactionRequest &, const Model::PutCommentReactionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutCommentReactionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergePullRequestByFastForwardRequest &, const Model::MergePullRequestByFastForwardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MergePullRequestByFastForwardResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetMergeConflictsRequest &, const Model::GetMergeConflictsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMergeConflictsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetMergeOptionsRequest &, const Model::GetMergeOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMergeOptionsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateApprovalRuleTemplateContentRequest &, const Model::UpdateApprovalRuleTemplateContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateApprovalRuleTemplateContentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PutFileRequest &, const Model::PutFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutFileResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommitRequest &, const Model::GetCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchDescribeMergeConflictsRequest &, const Model::BatchDescribeMergeConflictsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDescribeMergeConflictsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PostCommentForPullRequestRequest &, const Model::PostCommentForPullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PostCommentForPullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::AssociateApprovalRuleTemplateWithRepositoryRequest &, const Model::AssociateApprovalRuleTemplateWithRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateApprovalRuleTemplateWithRepositoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DeletePullRequestApprovalRuleRequest &, const Model::DeletePullRequestApprovalRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePullRequestApprovalRuleResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergeBranchesByThreeWayRequest &, const Model::MergeBranchesByThreeWayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MergeBranchesByThreeWayResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetPullRequestApprovalStatesRequest &, const Model::GetPullRequestApprovalStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPullRequestApprovalStatesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::BatchGetRepositoriesRequest &, const Model::BatchGetRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentRequest &, const Model::GetCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCommentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergePullRequestBySquashRequest &, const Model::MergePullRequestBySquashOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MergePullRequestBySquashResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentReactionsRequest &, const Model::GetCommentReactionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCommentReactionsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListFileCommitHistoryRequest &, const Model::ListFileCommitHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFileCommitHistoryResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListRepositoriesRequest &, const Model::ListRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRepositoriesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergeBranchesBySquashRequest &, const Model::MergeBranchesBySquashOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MergeBranchesBySquashResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreatePullRequestApprovalRuleRequest &, const Model::CreatePullRequestApprovalRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePullRequestApprovalRuleResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::OverridePullRequestApprovalRulesRequest &, const Model::OverridePullRequestApprovalRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> OverridePullRequestApprovalRulesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::TestRepositoryTriggersRequest &, const Model::TestRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TestRepositoryTriggersResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListBranchesRequest &, const Model::ListBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBranchesResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentsForPullRequestRequest &, const Model::GetCommentsForPullRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCommentsForPullRequestResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetMergeCommitRequest &, const Model::GetMergeCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMergeCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetPullRequestOverrideStateRequest &, const Model::GetPullRequestOverrideStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPullRequestOverrideStateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::MergeBranchesByFastForwardRequest &, const Model::MergeBranchesByFastForwardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MergeBranchesByFastForwardResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateApprovalRuleTemplateRequest &, const Model::CreateApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateBranchRequest &, const Model::CreateBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateBranchResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::ListRepositoriesForApprovalRuleTemplateRequest &, const Model::ListRepositoriesForApprovalRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRepositoriesForApprovalRuleTemplateResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::CreateUnreferencedMergeCommitRequest &, const Model::CreateUnreferencedMergeCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUnreferencedMergeCommitResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::PostCommentReplyRequest &, const Model::PostCommentReplyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PostCommentReplyResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::DescribeMergeConflictsRequest &, const Model::DescribeMergeConflictsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMergeConflictsResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetBlobRequest &, const Model::GetBlobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBlobResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetFileRequest &, const Model::GetFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFileResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdateCommentRequest &, const Model::UpdateCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCommentResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::UpdatePullRequestDescriptionRequest &, const Model::UpdatePullRequestDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePullRequestDescriptionResponseReceivedHandler
std::function< void(const CodeCommitClient *, const Model::GetCommentsForComparedCommitRequest &, const Model::GetCommentsForComparedCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCommentsForComparedCommitResponseReceivedHandler