AWS SDK for C++  1.8.75
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SWF Namespace Reference

Namespaces

 Model
 
 SWFEndpoint
 
 SWFErrorMapper
 

Classes

class  SWFClient
 
class  SWFError
 
class  SWFRequest
 

Typedefs

typedef std::function< void(const SWFClient *, const Model::CountClosedWorkflowExecutionsRequest &, const Model::CountClosedWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountClosedWorkflowExecutionsResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::CountOpenWorkflowExecutionsRequest &, const Model::CountOpenWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountOpenWorkflowExecutionsResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::CountPendingActivityTasksRequest &, const Model::CountPendingActivityTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountPendingActivityTasksResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::CountPendingDecisionTasksRequest &, const Model::CountPendingDecisionTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CountPendingDecisionTasksResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DeprecateActivityTypeRequest &, const Model::DeprecateActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateActivityTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DeprecateDomainRequest &, const Model::DeprecateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateDomainResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DeprecateWorkflowTypeRequest &, const Model::DeprecateWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateWorkflowTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DescribeActivityTypeRequest &, const Model::DescribeActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeActivityTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DescribeWorkflowExecutionRequest &, const Model::DescribeWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorkflowExecutionResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::DescribeWorkflowTypeRequest &, const Model::DescribeWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorkflowTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::GetWorkflowExecutionHistoryRequest &, const Model::GetWorkflowExecutionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowExecutionHistoryResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::ListActivityTypesRequest &, const Model::ListActivityTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActivityTypesResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::ListClosedWorkflowExecutionsRequest &, const Model::ListClosedWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListClosedWorkflowExecutionsResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::ListOpenWorkflowExecutionsRequest &, const Model::ListOpenWorkflowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOpenWorkflowExecutionsResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::ListWorkflowTypesRequest &, const Model::ListWorkflowTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkflowTypesResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::PollForActivityTaskRequest &, const Model::PollForActivityTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PollForActivityTaskResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::PollForDecisionTaskRequest &, const Model::PollForDecisionTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PollForDecisionTaskResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RecordActivityTaskHeartbeatRequest &, const Model::RecordActivityTaskHeartbeatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RecordActivityTaskHeartbeatResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RegisterActivityTypeRequest &, const Model::RegisterActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterActivityTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RegisterDomainRequest &, const Model::RegisterDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterDomainResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RegisterWorkflowTypeRequest &, const Model::RegisterWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterWorkflowTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RequestCancelWorkflowExecutionRequest &, const Model::RequestCancelWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestCancelWorkflowExecutionResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RespondActivityTaskCanceledRequest &, const Model::RespondActivityTaskCanceledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondActivityTaskCanceledResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RespondActivityTaskCompletedRequest &, const Model::RespondActivityTaskCompletedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondActivityTaskCompletedResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RespondActivityTaskFailedRequest &, const Model::RespondActivityTaskFailedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondActivityTaskFailedResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::RespondDecisionTaskCompletedRequest &, const Model::RespondDecisionTaskCompletedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondDecisionTaskCompletedResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::SignalWorkflowExecutionRequest &, const Model::SignalWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignalWorkflowExecutionResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::StartWorkflowExecutionRequest &, const Model::StartWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartWorkflowExecutionResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::TerminateWorkflowExecutionRequest &, const Model::TerminateWorkflowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateWorkflowExecutionResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::UndeprecateActivityTypeRequest &, const Model::UndeprecateActivityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UndeprecateActivityTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::UndeprecateDomainRequest &, const Model::UndeprecateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UndeprecateDomainResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::UndeprecateWorkflowTypeRequest &, const Model::UndeprecateWorkflowTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UndeprecateWorkflowTypeResponseReceivedHandler
 
typedef std::function< void(const SWFClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 

Enumerations

enum  SWFErrors {
  SWFErrors::INCOMPLETE_SIGNATURE = 0, SWFErrors::INTERNAL_FAILURE = 1, SWFErrors::INVALID_ACTION = 2, SWFErrors::INVALID_CLIENT_TOKEN_ID = 3,
  SWFErrors::INVALID_PARAMETER_COMBINATION = 4, SWFErrors::INVALID_QUERY_PARAMETER = 5, SWFErrors::INVALID_PARAMETER_VALUE = 6, SWFErrors::MISSING_ACTION = 7,
  SWFErrors::MISSING_AUTHENTICATION_TOKEN = 8, SWFErrors::MISSING_PARAMETER = 9, SWFErrors::OPT_IN_REQUIRED = 10, SWFErrors::REQUEST_EXPIRED = 11,
  SWFErrors::SERVICE_UNAVAILABLE = 12, SWFErrors::THROTTLING = 13, SWFErrors::VALIDATION = 14, SWFErrors::ACCESS_DENIED = 15,
  SWFErrors::RESOURCE_NOT_FOUND = 16, SWFErrors::UNRECOGNIZED_CLIENT = 17, SWFErrors::MALFORMED_QUERY_STRING = 18, SWFErrors::SLOW_DOWN = 19,
  SWFErrors::REQUEST_TIME_TOO_SKEWED = 20, SWFErrors::INVALID_SIGNATURE = 21, SWFErrors::SIGNATURE_DOES_NOT_MATCH = 22, SWFErrors::INVALID_ACCESS_KEY_ID = 23,
  SWFErrors::REQUEST_TIMEOUT = 24, SWFErrors::NETWORK_CONNECTION = 99, SWFErrors::UNKNOWN = 100, SWFErrors::DEFAULT_UNDEFINED_FAULT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  SWFErrors::DOMAIN_ALREADY_EXISTS_FAULT, SWFErrors::DOMAIN_DEPRECATED_FAULT, SWFErrors::LIMIT_EXCEEDED_FAULT, SWFErrors::OPERATION_NOT_PERMITTED_FAULT,
  SWFErrors::TOO_MANY_TAGS_FAULT, SWFErrors::TYPE_ALREADY_EXISTS_FAULT, SWFErrors::TYPE_DEPRECATED_FAULT, SWFErrors::UNKNOWN_RESOURCE_FAULT,
  SWFErrors::WORKFLOW_EXECUTION_ALREADY_STARTED_FAULT
}
 

Typedef Documentation

◆ CountClosedWorkflowExecutionsResponseReceivedHandler

Definition at line 188 of file SWFClient.h.

◆ CountOpenWorkflowExecutionsResponseReceivedHandler

Definition at line 191 of file SWFClient.h.

◆ CountPendingActivityTasksResponseReceivedHandler

Definition at line 192 of file SWFClient.h.

◆ CountPendingDecisionTasksResponseReceivedHandler

Definition at line 193 of file SWFClient.h.

◆ DeprecateActivityTypeResponseReceivedHandler

Definition at line 194 of file SWFClient.h.

◆ DeprecateDomainResponseReceivedHandler

Definition at line 195 of file SWFClient.h.

◆ DeprecateWorkflowTypeResponseReceivedHandler

Definition at line 196 of file SWFClient.h.

◆ DescribeActivityTypeResponseReceivedHandler

Definition at line 197 of file SWFClient.h.

◆ DescribeDomainResponseReceivedHandler

Definition at line 198 of file SWFClient.h.

◆ DescribeWorkflowExecutionResponseReceivedHandler

Definition at line 199 of file SWFClient.h.

◆ DescribeWorkflowTypeResponseReceivedHandler

Definition at line 200 of file SWFClient.h.

◆ GetWorkflowExecutionHistoryResponseReceivedHandler

Definition at line 201 of file SWFClient.h.

◆ ListActivityTypesResponseReceivedHandler

Definition at line 202 of file SWFClient.h.

◆ ListClosedWorkflowExecutionsResponseReceivedHandler

Definition at line 203 of file SWFClient.h.

◆ ListDomainsResponseReceivedHandler

typedef std::function<void(const SWFClient*, const Model::ListDomainsRequest&, const Model::ListDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SWF::ListDomainsResponseReceivedHandler

Definition at line 204 of file SWFClient.h.

◆ ListOpenWorkflowExecutionsResponseReceivedHandler

Definition at line 205 of file SWFClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 206 of file SWFClient.h.

◆ ListWorkflowTypesResponseReceivedHandler

Definition at line 207 of file SWFClient.h.

◆ PollForActivityTaskResponseReceivedHandler

Definition at line 208 of file SWFClient.h.

◆ PollForDecisionTaskResponseReceivedHandler

Definition at line 209 of file SWFClient.h.

◆ RecordActivityTaskHeartbeatResponseReceivedHandler

Definition at line 210 of file SWFClient.h.

◆ RegisterActivityTypeResponseReceivedHandler

Definition at line 211 of file SWFClient.h.

◆ RegisterDomainResponseReceivedHandler

Definition at line 212 of file SWFClient.h.

◆ RegisterWorkflowTypeResponseReceivedHandler

Definition at line 213 of file SWFClient.h.

◆ RequestCancelWorkflowExecutionResponseReceivedHandler

Definition at line 214 of file SWFClient.h.

◆ RespondActivityTaskCanceledResponseReceivedHandler

Definition at line 215 of file SWFClient.h.

◆ RespondActivityTaskCompletedResponseReceivedHandler

Definition at line 216 of file SWFClient.h.

◆ RespondActivityTaskFailedResponseReceivedHandler

Definition at line 217 of file SWFClient.h.

◆ RespondDecisionTaskCompletedResponseReceivedHandler

Definition at line 218 of file SWFClient.h.

◆ SignalWorkflowExecutionResponseReceivedHandler

Definition at line 219 of file SWFClient.h.

◆ StartWorkflowExecutionResponseReceivedHandler

Definition at line 220 of file SWFClient.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const SWFClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SWF::TagResourceResponseReceivedHandler

Definition at line 221 of file SWFClient.h.

◆ TerminateWorkflowExecutionResponseReceivedHandler

Definition at line 222 of file SWFClient.h.

◆ UndeprecateActivityTypeResponseReceivedHandler

Definition at line 223 of file SWFClient.h.

◆ UndeprecateDomainResponseReceivedHandler

Definition at line 224 of file SWFClient.h.

◆ UndeprecateWorkflowTypeResponseReceivedHandler

Definition at line 225 of file SWFClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 226 of file SWFClient.h.

Enumeration Type Documentation

◆ SWFErrors

enum Aws::SWF::SWFErrors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
DEFAULT_UNDEFINED_FAULT 
DOMAIN_ALREADY_EXISTS_FAULT 
DOMAIN_DEPRECATED_FAULT 
LIMIT_EXCEEDED_FAULT 
OPERATION_NOT_PERMITTED_FAULT 
TOO_MANY_TAGS_FAULT 
TYPE_ALREADY_EXISTS_FAULT 
TYPE_DEPRECATED_FAULT 
UNKNOWN_RESOURCE_FAULT 
WORKFLOW_EXECUTION_ALREADY_STARTED_FAULT 

Definition at line 16 of file SWFErrors.h.