AWS SDK for C++  0.14.3
AWS SDK for C++
Classes | Namespaces | Typedefs
CodePipelineClient.h File Reference
#include <aws/codepipeline/CodePipeline_EXPORTS.h>
#include <aws/codepipeline/CodePipelineErrors.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/codepipeline/model/AcknowledgeJobResult.h>
#include <aws/codepipeline/model/AcknowledgeThirdPartyJobResult.h>
#include <aws/codepipeline/model/CreateCustomActionTypeResult.h>
#include <aws/codepipeline/model/CreatePipelineResult.h>
#include <aws/codepipeline/model/GetJobDetailsResult.h>
#include <aws/codepipeline/model/GetPipelineResult.h>
#include <aws/codepipeline/model/GetPipelineStateResult.h>
#include <aws/codepipeline/model/GetThirdPartyJobDetailsResult.h>
#include <aws/codepipeline/model/ListActionTypesResult.h>
#include <aws/codepipeline/model/ListPipelinesResult.h>
#include <aws/codepipeline/model/PollForJobsResult.h>
#include <aws/codepipeline/model/PollForThirdPartyJobsResult.h>
#include <aws/codepipeline/model/PutActionRevisionResult.h>
#include <aws/codepipeline/model/PutApprovalResultResult.h>
#include <aws/codepipeline/model/RetryStageExecutionResult.h>
#include <aws/codepipeline/model/StartPipelineExecutionResult.h>
#include <aws/codepipeline/model/UpdatePipelineResult.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::CodePipeline::CodePipelineClient
 

Namespaces

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

Typedefs

typedef Aws::Utils::Outcome< AcknowledgeJobResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::AcknowledgeJobOutcome
 
typedef Aws::Utils::Outcome< AcknowledgeThirdPartyJobResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::AcknowledgeThirdPartyJobOutcome
 
typedef Aws::Utils::Outcome< CreateCustomActionTypeResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::CreateCustomActionTypeOutcome
 
typedef Aws::Utils::Outcome< CreatePipelineResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::CreatePipelineOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::DeleteCustomActionTypeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::DeletePipelineOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::DisableStageTransitionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::EnableStageTransitionOutcome
 
typedef Aws::Utils::Outcome< GetJobDetailsResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::GetJobDetailsOutcome
 
typedef Aws::Utils::Outcome< GetPipelineResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::GetPipelineOutcome
 
typedef Aws::Utils::Outcome< GetPipelineStateResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::GetPipelineStateOutcome
 
typedef Aws::Utils::Outcome< GetThirdPartyJobDetailsResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::GetThirdPartyJobDetailsOutcome
 
typedef Aws::Utils::Outcome< ListActionTypesResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::ListActionTypesOutcome
 
typedef Aws::Utils::Outcome< ListPipelinesResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::ListPipelinesOutcome
 
typedef Aws::Utils::Outcome< PollForJobsResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PollForJobsOutcome
 
typedef Aws::Utils::Outcome< PollForThirdPartyJobsResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PollForThirdPartyJobsOutcome
 
typedef Aws::Utils::Outcome< PutActionRevisionResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PutActionRevisionOutcome
 
typedef Aws::Utils::Outcome< PutApprovalResultResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PutApprovalResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PutJobFailureResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PutJobSuccessResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PutThirdPartyJobFailureResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::PutThirdPartyJobSuccessResultOutcome
 
typedef Aws::Utils::Outcome< RetryStageExecutionResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::RetryStageExecutionOutcome
 
typedef Aws::Utils::Outcome< StartPipelineExecutionResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::StartPipelineExecutionOutcome
 
typedef Aws::Utils::Outcome< UpdatePipelineResult, Aws::Client::AWSError< CodePipelineErrors > > Aws::CodePipeline::Model::UpdatePipelineOutcome
 
typedef std::future< AcknowledgeJobOutcome > Aws::CodePipeline::Model::AcknowledgeJobOutcomeCallable
 
typedef std::future< AcknowledgeThirdPartyJobOutcome > Aws::CodePipeline::Model::AcknowledgeThirdPartyJobOutcomeCallable
 
typedef std::future< CreateCustomActionTypeOutcome > Aws::CodePipeline::Model::CreateCustomActionTypeOutcomeCallable
 
typedef std::future< CreatePipelineOutcome > Aws::CodePipeline::Model::CreatePipelineOutcomeCallable
 
typedef std::future< DeleteCustomActionTypeOutcome > Aws::CodePipeline::Model::DeleteCustomActionTypeOutcomeCallable
 
typedef std::future< DeletePipelineOutcome > Aws::CodePipeline::Model::DeletePipelineOutcomeCallable
 
typedef std::future< DisableStageTransitionOutcome > Aws::CodePipeline::Model::DisableStageTransitionOutcomeCallable
 
typedef std::future< EnableStageTransitionOutcome > Aws::CodePipeline::Model::EnableStageTransitionOutcomeCallable
 
typedef std::future< GetJobDetailsOutcome > Aws::CodePipeline::Model::GetJobDetailsOutcomeCallable
 
typedef std::future< GetPipelineOutcome > Aws::CodePipeline::Model::GetPipelineOutcomeCallable
 
typedef std::future< GetPipelineStateOutcome > Aws::CodePipeline::Model::GetPipelineStateOutcomeCallable
 
typedef std::future< GetThirdPartyJobDetailsOutcome > Aws::CodePipeline::Model::GetThirdPartyJobDetailsOutcomeCallable
 
typedef std::future< ListActionTypesOutcome > Aws::CodePipeline::Model::ListActionTypesOutcomeCallable
 
typedef std::future< ListPipelinesOutcome > Aws::CodePipeline::Model::ListPipelinesOutcomeCallable
 
typedef std::future< PollForJobsOutcome > Aws::CodePipeline::Model::PollForJobsOutcomeCallable
 
typedef std::future< PollForThirdPartyJobsOutcome > Aws::CodePipeline::Model::PollForThirdPartyJobsOutcomeCallable
 
typedef std::future< PutActionRevisionOutcome > Aws::CodePipeline::Model::PutActionRevisionOutcomeCallable
 
typedef std::future< PutApprovalResultOutcome > Aws::CodePipeline::Model::PutApprovalResultOutcomeCallable
 
typedef std::future< PutJobFailureResultOutcome > Aws::CodePipeline::Model::PutJobFailureResultOutcomeCallable
 
typedef std::future< PutJobSuccessResultOutcome > Aws::CodePipeline::Model::PutJobSuccessResultOutcomeCallable
 
typedef std::future< PutThirdPartyJobFailureResultOutcome > Aws::CodePipeline::Model::PutThirdPartyJobFailureResultOutcomeCallable
 
typedef std::future< PutThirdPartyJobSuccessResultOutcome > Aws::CodePipeline::Model::PutThirdPartyJobSuccessResultOutcomeCallable
 
typedef std::future< RetryStageExecutionOutcome > Aws::CodePipeline::Model::RetryStageExecutionOutcomeCallable
 
typedef std::future< StartPipelineExecutionOutcome > Aws::CodePipeline::Model::StartPipelineExecutionOutcomeCallable
 
typedef std::future< UpdatePipelineOutcome > Aws::CodePipeline::Model::UpdatePipelineOutcomeCallable
 
typedef std::function< void(const CodePipelineClient *, const Model::AcknowledgeJobRequest &, const Model::AcknowledgeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::AcknowledgeJobResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::AcknowledgeThirdPartyJobRequest &, const Model::AcknowledgeThirdPartyJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::AcknowledgeThirdPartyJobResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::CreateCustomActionTypeRequest &, const Model::CreateCustomActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::CreateCustomActionTypeResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::CreatePipelineResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::DeleteCustomActionTypeRequest &, const Model::DeleteCustomActionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::DeleteCustomActionTypeResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::DeletePipelineResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::DisableStageTransitionRequest &, const Model::DisableStageTransitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::DisableStageTransitionResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::EnableStageTransitionRequest &, const Model::EnableStageTransitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::EnableStageTransitionResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::GetJobDetailsRequest &, const Model::GetJobDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::GetJobDetailsResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::GetPipelineRequest &, const Model::GetPipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::GetPipelineResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::GetPipelineStateRequest &, const Model::GetPipelineStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::GetPipelineStateResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::GetThirdPartyJobDetailsRequest &, const Model::GetThirdPartyJobDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::GetThirdPartyJobDetailsResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::ListActionTypesRequest &, const Model::ListActionTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::ListActionTypesResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::ListPipelinesResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PollForJobsRequest &, const Model::PollForJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PollForJobsResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PollForThirdPartyJobsRequest &, const Model::PollForThirdPartyJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PollForThirdPartyJobsResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PutActionRevisionRequest &, const Model::PutActionRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PutActionRevisionResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PutApprovalResultRequest &, const Model::PutApprovalResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PutApprovalResultResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PutJobFailureResultRequest &, const Model::PutJobFailureResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PutJobFailureResultResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PutJobSuccessResultRequest &, const Model::PutJobSuccessResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PutJobSuccessResultResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PutThirdPartyJobFailureResultRequest &, const Model::PutThirdPartyJobFailureResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PutThirdPartyJobFailureResultResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::PutThirdPartyJobSuccessResultRequest &, const Model::PutThirdPartyJobSuccessResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::PutThirdPartyJobSuccessResultResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::RetryStageExecutionRequest &, const Model::RetryStageExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::RetryStageExecutionResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::StartPipelineExecutionRequest &, const Model::StartPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::StartPipelineExecutionResponseReceivedHandler
 
typedef std::function< void(const CodePipelineClient *, const Model::UpdatePipelineRequest &, const Model::UpdatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::CodePipeline::UpdatePipelineResponseReceivedHandler