AWS SDK for C++  1.9.103
AWS SDK for C++
Classes | Namespaces | Typedefs
SFNClient.h File Reference
#include <aws/states/SFN_EXPORTS.h>
#include <aws/states/SFNErrors.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/states/model/CreateActivityResult.h>
#include <aws/states/model/CreateStateMachineResult.h>
#include <aws/states/model/DeleteActivityResult.h>
#include <aws/states/model/DeleteStateMachineResult.h>
#include <aws/states/model/DescribeActivityResult.h>
#include <aws/states/model/DescribeExecutionResult.h>
#include <aws/states/model/DescribeStateMachineResult.h>
#include <aws/states/model/DescribeStateMachineForExecutionResult.h>
#include <aws/states/model/GetActivityTaskResult.h>
#include <aws/states/model/GetExecutionHistoryResult.h>
#include <aws/states/model/ListActivitiesResult.h>
#include <aws/states/model/ListExecutionsResult.h>
#include <aws/states/model/ListStateMachinesResult.h>
#include <aws/states/model/ListTagsForResourceResult.h>
#include <aws/states/model/SendTaskFailureResult.h>
#include <aws/states/model/SendTaskHeartbeatResult.h>
#include <aws/states/model/SendTaskSuccessResult.h>
#include <aws/states/model/StartExecutionResult.h>
#include <aws/states/model/StartSyncExecutionResult.h>
#include <aws/states/model/StopExecutionResult.h>
#include <aws/states/model/TagResourceResult.h>
#include <aws/states/model/UntagResourceResult.h>
#include <aws/states/model/UpdateStateMachineResult.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::SFN::SFNClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::SFN
 
 Aws::SFN::Model
 

Typedefs

typedef Aws::Utils::Outcome< CreateActivityResult, SFNError > Aws::SFN::Model::CreateActivityOutcome
 
typedef Aws::Utils::Outcome< CreateStateMachineResult, SFNError > Aws::SFN::Model::CreateStateMachineOutcome
 
typedef Aws::Utils::Outcome< DeleteActivityResult, SFNError > Aws::SFN::Model::DeleteActivityOutcome
 
typedef Aws::Utils::Outcome< DeleteStateMachineResult, SFNError > Aws::SFN::Model::DeleteStateMachineOutcome
 
typedef Aws::Utils::Outcome< DescribeActivityResult, SFNError > Aws::SFN::Model::DescribeActivityOutcome
 
typedef Aws::Utils::Outcome< DescribeExecutionResult, SFNError > Aws::SFN::Model::DescribeExecutionOutcome
 
typedef Aws::Utils::Outcome< DescribeStateMachineResult, SFNError > Aws::SFN::Model::DescribeStateMachineOutcome
 
typedef Aws::Utils::Outcome< DescribeStateMachineForExecutionResult, SFNError > Aws::SFN::Model::DescribeStateMachineForExecutionOutcome
 
typedef Aws::Utils::Outcome< GetActivityTaskResult, SFNError > Aws::SFN::Model::GetActivityTaskOutcome
 
typedef Aws::Utils::Outcome< GetExecutionHistoryResult, SFNError > Aws::SFN::Model::GetExecutionHistoryOutcome
 
typedef Aws::Utils::Outcome< ListActivitiesResult, SFNError > Aws::SFN::Model::ListActivitiesOutcome
 
typedef Aws::Utils::Outcome< ListExecutionsResult, SFNError > Aws::SFN::Model::ListExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListStateMachinesResult, SFNError > Aws::SFN::Model::ListStateMachinesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SFNError > Aws::SFN::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< SendTaskFailureResult, SFNError > Aws::SFN::Model::SendTaskFailureOutcome
 
typedef Aws::Utils::Outcome< SendTaskHeartbeatResult, SFNError > Aws::SFN::Model::SendTaskHeartbeatOutcome
 
typedef Aws::Utils::Outcome< SendTaskSuccessResult, SFNError > Aws::SFN::Model::SendTaskSuccessOutcome
 
typedef Aws::Utils::Outcome< StartExecutionResult, SFNError > Aws::SFN::Model::StartExecutionOutcome
 
typedef Aws::Utils::Outcome< StartSyncExecutionResult, SFNError > Aws::SFN::Model::StartSyncExecutionOutcome
 
typedef Aws::Utils::Outcome< StopExecutionResult, SFNError > Aws::SFN::Model::StopExecutionOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SFNError > Aws::SFN::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SFNError > Aws::SFN::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateStateMachineResult, SFNError > Aws::SFN::Model::UpdateStateMachineOutcome
 
typedef std::future< CreateActivityOutcome > Aws::SFN::Model::CreateActivityOutcomeCallable
 
typedef std::future< CreateStateMachineOutcome > Aws::SFN::Model::CreateStateMachineOutcomeCallable
 
typedef std::future< DeleteActivityOutcome > Aws::SFN::Model::DeleteActivityOutcomeCallable
 
typedef std::future< DeleteStateMachineOutcome > Aws::SFN::Model::DeleteStateMachineOutcomeCallable
 
typedef std::future< DescribeActivityOutcome > Aws::SFN::Model::DescribeActivityOutcomeCallable
 
typedef std::future< DescribeExecutionOutcome > Aws::SFN::Model::DescribeExecutionOutcomeCallable
 
typedef std::future< DescribeStateMachineOutcome > Aws::SFN::Model::DescribeStateMachineOutcomeCallable
 
typedef std::future< DescribeStateMachineForExecutionOutcome > Aws::SFN::Model::DescribeStateMachineForExecutionOutcomeCallable
 
typedef std::future< GetActivityTaskOutcome > Aws::SFN::Model::GetActivityTaskOutcomeCallable
 
typedef std::future< GetExecutionHistoryOutcome > Aws::SFN::Model::GetExecutionHistoryOutcomeCallable
 
typedef std::future< ListActivitiesOutcome > Aws::SFN::Model::ListActivitiesOutcomeCallable
 
typedef std::future< ListExecutionsOutcome > Aws::SFN::Model::ListExecutionsOutcomeCallable
 
typedef std::future< ListStateMachinesOutcome > Aws::SFN::Model::ListStateMachinesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::SFN::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< SendTaskFailureOutcome > Aws::SFN::Model::SendTaskFailureOutcomeCallable
 
typedef std::future< SendTaskHeartbeatOutcome > Aws::SFN::Model::SendTaskHeartbeatOutcomeCallable
 
typedef std::future< SendTaskSuccessOutcome > Aws::SFN::Model::SendTaskSuccessOutcomeCallable
 
typedef std::future< StartExecutionOutcome > Aws::SFN::Model::StartExecutionOutcomeCallable
 
typedef std::future< StartSyncExecutionOutcome > Aws::SFN::Model::StartSyncExecutionOutcomeCallable
 
typedef std::future< StopExecutionOutcome > Aws::SFN::Model::StopExecutionOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::SFN::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::SFN::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateStateMachineOutcome > Aws::SFN::Model::UpdateStateMachineOutcomeCallable
 
typedef std::function< void(const SFNClient *, const Model::CreateActivityRequest &, const Model::CreateActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::CreateActivityResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::CreateStateMachineRequest &, const Model::CreateStateMachineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::CreateStateMachineResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DeleteActivityRequest &, const Model::DeleteActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::DeleteActivityResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DeleteStateMachineRequest &, const Model::DeleteStateMachineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::DeleteStateMachineResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DescribeActivityRequest &, const Model::DescribeActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::DescribeActivityResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DescribeExecutionRequest &, const Model::DescribeExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::DescribeExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DescribeStateMachineRequest &, const Model::DescribeStateMachineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::DescribeStateMachineResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::DescribeStateMachineForExecutionRequest &, const Model::DescribeStateMachineForExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::DescribeStateMachineForExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::GetActivityTaskRequest &, const Model::GetActivityTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::GetActivityTaskResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::GetExecutionHistoryRequest &, const Model::GetExecutionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::GetExecutionHistoryResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::ListActivitiesRequest &, const Model::ListActivitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::ListActivitiesResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::ListExecutionsRequest &, const Model::ListExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::ListExecutionsResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::ListStateMachinesRequest &, const Model::ListStateMachinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::ListStateMachinesResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::SendTaskFailureRequest &, const Model::SendTaskFailureOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::SendTaskFailureResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::SendTaskHeartbeatRequest &, const Model::SendTaskHeartbeatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::SendTaskHeartbeatResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::SendTaskSuccessRequest &, const Model::SendTaskSuccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::SendTaskSuccessResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::StartExecutionRequest &, const Model::StartExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::StartExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::StartSyncExecutionRequest &, const Model::StartSyncExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::StartSyncExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::StopExecutionRequest &, const Model::StopExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::StopExecutionResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::TagResourceResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const SFNClient *, const Model::UpdateStateMachineRequest &, const Model::UpdateStateMachineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SFN::UpdateStateMachineResponseReceivedHandler