AWS SDK for C++  0.14.3
AWS SDK for C++
Classes | Namespaces | Typedefs
DataPipelineClient.h File Reference
#include <aws/datapipeline/DataPipeline_EXPORTS.h>
#include <aws/datapipeline/DataPipelineErrors.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/datapipeline/model/ActivatePipelineResult.h>
#include <aws/datapipeline/model/AddTagsResult.h>
#include <aws/datapipeline/model/CreatePipelineResult.h>
#include <aws/datapipeline/model/DeactivatePipelineResult.h>
#include <aws/datapipeline/model/DescribeObjectsResult.h>
#include <aws/datapipeline/model/DescribePipelinesResult.h>
#include <aws/datapipeline/model/EvaluateExpressionResult.h>
#include <aws/datapipeline/model/GetPipelineDefinitionResult.h>
#include <aws/datapipeline/model/ListPipelinesResult.h>
#include <aws/datapipeline/model/PollForTaskResult.h>
#include <aws/datapipeline/model/PutPipelineDefinitionResult.h>
#include <aws/datapipeline/model/QueryObjectsResult.h>
#include <aws/datapipeline/model/RemoveTagsResult.h>
#include <aws/datapipeline/model/ReportTaskProgressResult.h>
#include <aws/datapipeline/model/ReportTaskRunnerHeartbeatResult.h>
#include <aws/datapipeline/model/SetTaskStatusResult.h>
#include <aws/datapipeline/model/ValidatePipelineDefinitionResult.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::DataPipeline::DataPipelineClient
 

Namespaces

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

Typedefs

typedef Aws::Utils::Outcome< ActivatePipelineResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::ActivatePipelineOutcome
 
typedef Aws::Utils::Outcome< AddTagsResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::AddTagsOutcome
 
typedef Aws::Utils::Outcome< CreatePipelineResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::CreatePipelineOutcome
 
typedef Aws::Utils::Outcome< DeactivatePipelineResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::DeactivatePipelineOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::DeletePipelineOutcome
 
typedef Aws::Utils::Outcome< DescribeObjectsResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::DescribeObjectsOutcome
 
typedef Aws::Utils::Outcome< DescribePipelinesResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::DescribePipelinesOutcome
 
typedef Aws::Utils::Outcome< EvaluateExpressionResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::EvaluateExpressionOutcome
 
typedef Aws::Utils::Outcome< GetPipelineDefinitionResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::GetPipelineDefinitionOutcome
 
typedef Aws::Utils::Outcome< ListPipelinesResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::ListPipelinesOutcome
 
typedef Aws::Utils::Outcome< PollForTaskResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::PollForTaskOutcome
 
typedef Aws::Utils::Outcome< PutPipelineDefinitionResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::PutPipelineDefinitionOutcome
 
typedef Aws::Utils::Outcome< QueryObjectsResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::QueryObjectsOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::RemoveTagsOutcome
 
typedef Aws::Utils::Outcome< ReportTaskProgressResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::ReportTaskProgressOutcome
 
typedef Aws::Utils::Outcome< ReportTaskRunnerHeartbeatResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::ReportTaskRunnerHeartbeatOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::SetStatusOutcome
 
typedef Aws::Utils::Outcome< SetTaskStatusResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::SetTaskStatusOutcome
 
typedef Aws::Utils::Outcome< ValidatePipelineDefinitionResult, Aws::Client::AWSError< DataPipelineErrors > > Aws::DataPipeline::Model::ValidatePipelineDefinitionOutcome
 
typedef std::future< ActivatePipelineOutcome > Aws::DataPipeline::Model::ActivatePipelineOutcomeCallable
 
typedef std::future< AddTagsOutcome > Aws::DataPipeline::Model::AddTagsOutcomeCallable
 
typedef std::future< CreatePipelineOutcome > Aws::DataPipeline::Model::CreatePipelineOutcomeCallable
 
typedef std::future< DeactivatePipelineOutcome > Aws::DataPipeline::Model::DeactivatePipelineOutcomeCallable
 
typedef std::future< DeletePipelineOutcome > Aws::DataPipeline::Model::DeletePipelineOutcomeCallable
 
typedef std::future< DescribeObjectsOutcome > Aws::DataPipeline::Model::DescribeObjectsOutcomeCallable
 
typedef std::future< DescribePipelinesOutcome > Aws::DataPipeline::Model::DescribePipelinesOutcomeCallable
 
typedef std::future< EvaluateExpressionOutcome > Aws::DataPipeline::Model::EvaluateExpressionOutcomeCallable
 
typedef std::future< GetPipelineDefinitionOutcome > Aws::DataPipeline::Model::GetPipelineDefinitionOutcomeCallable
 
typedef std::future< ListPipelinesOutcome > Aws::DataPipeline::Model::ListPipelinesOutcomeCallable
 
typedef std::future< PollForTaskOutcome > Aws::DataPipeline::Model::PollForTaskOutcomeCallable
 
typedef std::future< PutPipelineDefinitionOutcome > Aws::DataPipeline::Model::PutPipelineDefinitionOutcomeCallable
 
typedef std::future< QueryObjectsOutcome > Aws::DataPipeline::Model::QueryObjectsOutcomeCallable
 
typedef std::future< RemoveTagsOutcome > Aws::DataPipeline::Model::RemoveTagsOutcomeCallable
 
typedef std::future< ReportTaskProgressOutcome > Aws::DataPipeline::Model::ReportTaskProgressOutcomeCallable
 
typedef std::future< ReportTaskRunnerHeartbeatOutcome > Aws::DataPipeline::Model::ReportTaskRunnerHeartbeatOutcomeCallable
 
typedef std::future< SetStatusOutcome > Aws::DataPipeline::Model::SetStatusOutcomeCallable
 
typedef std::future< SetTaskStatusOutcome > Aws::DataPipeline::Model::SetTaskStatusOutcomeCallable
 
typedef std::future< ValidatePipelineDefinitionOutcome > Aws::DataPipeline::Model::ValidatePipelineDefinitionOutcomeCallable
 
typedef std::function< void(const DataPipelineClient *, const Model::ActivatePipelineRequest &, const Model::ActivatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::ActivatePipelineResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::AddTagsRequest &, const Model::AddTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::AddTagsResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::CreatePipelineResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::DeactivatePipelineRequest &, const Model::DeactivatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::DeactivatePipelineResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::DeletePipelineResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::DescribeObjectsRequest &, const Model::DescribeObjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::DescribeObjectsResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::DescribePipelinesRequest &, const Model::DescribePipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::DescribePipelinesResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::EvaluateExpressionRequest &, const Model::EvaluateExpressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::EvaluateExpressionResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::GetPipelineDefinitionRequest &, const Model::GetPipelineDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::GetPipelineDefinitionResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::ListPipelinesResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::PollForTaskRequest &, const Model::PollForTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::PollForTaskResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::PutPipelineDefinitionRequest &, const Model::PutPipelineDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::PutPipelineDefinitionResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::QueryObjectsRequest &, const Model::QueryObjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::QueryObjectsResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::RemoveTagsRequest &, const Model::RemoveTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::RemoveTagsResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::ReportTaskProgressRequest &, const Model::ReportTaskProgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::ReportTaskProgressResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::ReportTaskRunnerHeartbeatRequest &, const Model::ReportTaskRunnerHeartbeatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::ReportTaskRunnerHeartbeatResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::SetStatusRequest &, const Model::SetStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::SetStatusResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::SetTaskStatusRequest &, const Model::SetTaskStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::SetTaskStatusResponseReceivedHandler
 
typedef std::function< void(const DataPipelineClient *, const Model::ValidatePipelineDefinitionRequest &, const Model::ValidatePipelineDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DataPipeline::ValidatePipelineDefinitionResponseReceivedHandler