AWS SDK for C++  0.14.3
AWS SDK for C++
Classes | Namespaces | Typedefs
CodeCommitClient.h File Reference
#include <aws/codecommit/CodeCommit_EXPORTS.h>
#include <aws/codecommit/CodeCommitErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/codecommit/model/BatchGetRepositoriesResult.h>
#include <aws/codecommit/model/CreateRepositoryResult.h>
#include <aws/codecommit/model/DeleteRepositoryResult.h>
#include <aws/codecommit/model/GetBranchResult.h>
#include <aws/codecommit/model/GetCommitResult.h>
#include <aws/codecommit/model/GetRepositoryResult.h>
#include <aws/codecommit/model/GetRepositoryTriggersResult.h>
#include <aws/codecommit/model/ListBranchesResult.h>
#include <aws/codecommit/model/ListRepositoriesResult.h>
#include <aws/codecommit/model/PutRepositoryTriggersResult.h>
#include <aws/codecommit/model/TestRepositoryTriggersResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Utils::Outcome< R, E >
 
class  Aws::CodeCommit::CodeCommitClient
 

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Json
 
 Aws::Auth
 
 Aws::Client
 
 Aws::CodeCommit
 
 Aws::CodeCommit::Model
 

Typedefs

typedef Aws::Utils::Outcome< BatchGetRepositoriesResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::BatchGetRepositoriesOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::CreateBranchOutcome
 
typedef Aws::Utils::Outcome< CreateRepositoryResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::CreateRepositoryOutcome
 
typedef Aws::Utils::Outcome< DeleteRepositoryResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::DeleteRepositoryOutcome
 
typedef Aws::Utils::Outcome< GetBranchResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::GetBranchOutcome
 
typedef Aws::Utils::Outcome< GetCommitResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::GetCommitOutcome
 
typedef Aws::Utils::Outcome< GetRepositoryResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::GetRepositoryOutcome
 
typedef Aws::Utils::Outcome< GetRepositoryTriggersResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::GetRepositoryTriggersOutcome
 
typedef Aws::Utils::Outcome< ListBranchesResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::ListBranchesOutcome
 
typedef Aws::Utils::Outcome< ListRepositoriesResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::ListRepositoriesOutcome
 
typedef Aws::Utils::Outcome< PutRepositoryTriggersResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::PutRepositoryTriggersOutcome
 
typedef Aws::Utils::Outcome< TestRepositoryTriggersResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::TestRepositoryTriggersOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::UpdateDefaultBranchOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::UpdateRepositoryDescriptionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeCommitErrors > > Aws::CodeCommit::Model::UpdateRepositoryNameOutcome
 
typedef std::future< BatchGetRepositoriesOutcome > Aws::CodeCommit::Model::BatchGetRepositoriesOutcomeCallable
 
typedef std::future< CreateBranchOutcome > Aws::CodeCommit::Model::CreateBranchOutcomeCallable
 
typedef std::future< CreateRepositoryOutcome > Aws::CodeCommit::Model::CreateRepositoryOutcomeCallable
 
typedef std::future< DeleteRepositoryOutcome > Aws::CodeCommit::Model::DeleteRepositoryOutcomeCallable
 
typedef std::future< GetBranchOutcome > Aws::CodeCommit::Model::GetBranchOutcomeCallable
 
typedef std::future< GetCommitOutcome > Aws::CodeCommit::Model::GetCommitOutcomeCallable
 
typedef std::future< GetRepositoryOutcome > Aws::CodeCommit::Model::GetRepositoryOutcomeCallable
 
typedef std::future< GetRepositoryTriggersOutcome > Aws::CodeCommit::Model::GetRepositoryTriggersOutcomeCallable
 
typedef std::future< ListBranchesOutcome > Aws::CodeCommit::Model::ListBranchesOutcomeCallable
 
typedef std::future< ListRepositoriesOutcome > Aws::CodeCommit::Model::ListRepositoriesOutcomeCallable
 
typedef std::future< PutRepositoryTriggersOutcome > Aws::CodeCommit::Model::PutRepositoryTriggersOutcomeCallable
 
typedef std::future< TestRepositoryTriggersOutcome > Aws::CodeCommit::Model::TestRepositoryTriggersOutcomeCallable
 
typedef std::future< UpdateDefaultBranchOutcome > Aws::CodeCommit::Model::UpdateDefaultBranchOutcomeCallable
 
typedef std::future< UpdateRepositoryDescriptionOutcome > Aws::CodeCommit::Model::UpdateRepositoryDescriptionOutcomeCallable
 
typedef std::future< UpdateRepositoryNameOutcome > Aws::CodeCommit::Model::UpdateRepositoryNameOutcomeCallable
 
typedef std::function< void(const CodeCommitClient *, const Model::BatchGetRepositoriesRequest &, const Model::BatchGetRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::BatchGetRepositoriesResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::CreateBranchRequest &, const Model::CreateBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::CreateBranchResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::CreateRepositoryResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::DeleteRepositoryResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::GetBranchRequest &, const Model::GetBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::GetBranchResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::GetCommitRequest &, const Model::GetCommitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::GetCommitResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::GetRepositoryRequest &, const Model::GetRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::GetRepositoryResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::GetRepositoryTriggersRequest &, const Model::GetRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::GetRepositoryTriggersResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::ListBranchesRequest &, const Model::ListBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::ListBranchesResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::ListRepositoriesRequest &, const Model::ListRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::ListRepositoriesResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::PutRepositoryTriggersRequest &, const Model::PutRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::PutRepositoryTriggersResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::TestRepositoryTriggersRequest &, const Model::TestRepositoryTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::TestRepositoryTriggersResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::UpdateDefaultBranchRequest &, const Model::UpdateDefaultBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::UpdateDefaultBranchResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryDescriptionRequest &, const Model::UpdateRepositoryDescriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::UpdateRepositoryDescriptionResponseReceivedHandler
 
typedef std::function< void(const CodeCommitClient *, const Model::UpdateRepositoryNameRequest &, const Model::UpdateRepositoryNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodeCommit::UpdateRepositoryNameResponseReceivedHandler