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

Namespaces

 ActivityTaskTimeoutTypeMapper
 
 CancelTimerFailedCauseMapper
 
 CancelWorkflowExecutionFailedCauseMapper
 
 ChildPolicyMapper
 
 CloseStatusMapper
 
 CompleteWorkflowExecutionFailedCauseMapper
 
 ContinueAsNewWorkflowExecutionFailedCauseMapper
 
 DecisionTaskTimeoutTypeMapper
 
 DecisionTypeMapper
 
 EventTypeMapper
 
 ExecutionStatusMapper
 
 FailWorkflowExecutionFailedCauseMapper
 
 LambdaFunctionTimeoutTypeMapper
 
 RecordMarkerFailedCauseMapper
 
 RegistrationStatusMapper
 
 RequestCancelActivityTaskFailedCauseMapper
 
 RequestCancelExternalWorkflowExecutionFailedCauseMapper
 
 ScheduleActivityTaskFailedCauseMapper
 
 ScheduleLambdaFunctionFailedCauseMapper
 
 SignalExternalWorkflowExecutionFailedCauseMapper
 
 StartChildWorkflowExecutionFailedCauseMapper
 
 StartLambdaFunctionFailedCauseMapper
 
 StartTimerFailedCauseMapper
 
 WorkflowExecutionCancelRequestedCauseMapper
 
 WorkflowExecutionTerminatedCauseMapper
 
 WorkflowExecutionTimeoutTypeMapper
 

Classes

class  ActivityTaskCanceledEventAttributes
 
class  ActivityTaskCancelRequestedEventAttributes
 
class  ActivityTaskCompletedEventAttributes
 
class  ActivityTaskFailedEventAttributes
 
class  ActivityTaskScheduledEventAttributes
 
class  ActivityTaskStartedEventAttributes
 
class  ActivityTaskTimedOutEventAttributes
 
class  ActivityType
 
class  ActivityTypeConfiguration
 
class  ActivityTypeInfo
 
class  CancelTimerDecisionAttributes
 
class  CancelTimerFailedEventAttributes
 
class  CancelWorkflowExecutionDecisionAttributes
 
class  CancelWorkflowExecutionFailedEventAttributes
 
class  ChildWorkflowExecutionCanceledEventAttributes
 
class  ChildWorkflowExecutionCompletedEventAttributes
 
class  ChildWorkflowExecutionFailedEventAttributes
 
class  ChildWorkflowExecutionStartedEventAttributes
 
class  ChildWorkflowExecutionTerminatedEventAttributes
 
class  ChildWorkflowExecutionTimedOutEventAttributes
 
class  CloseStatusFilter
 
class  CompleteWorkflowExecutionDecisionAttributes
 
class  CompleteWorkflowExecutionFailedEventAttributes
 
class  ContinueAsNewWorkflowExecutionDecisionAttributes
 
class  ContinueAsNewWorkflowExecutionFailedEventAttributes
 
class  CountClosedWorkflowExecutionsRequest
 
class  CountClosedWorkflowExecutionsResult
 
class  CountOpenWorkflowExecutionsRequest
 
class  CountOpenWorkflowExecutionsResult
 
class  CountPendingActivityTasksRequest
 
class  CountPendingActivityTasksResult
 
class  CountPendingDecisionTasksRequest
 
class  CountPendingDecisionTasksResult
 
class  Decision
 
class  DecisionTaskCompletedEventAttributes
 
class  DecisionTaskScheduledEventAttributes
 
class  DecisionTaskStartedEventAttributes
 
class  DecisionTaskTimedOutEventAttributes
 
class  DeprecateActivityTypeRequest
 
class  DeprecateDomainRequest
 
class  DeprecateWorkflowTypeRequest
 
class  DescribeActivityTypeRequest
 
class  DescribeActivityTypeResult
 
class  DescribeDomainRequest
 
class  DescribeDomainResult
 
class  DescribeWorkflowExecutionRequest
 
class  DescribeWorkflowExecutionResult
 
class  DescribeWorkflowTypeRequest
 
class  DescribeWorkflowTypeResult
 
class  DomainConfiguration
 
class  DomainInfo
 
class  ExecutionTimeFilter
 
class  ExternalWorkflowExecutionCancelRequestedEventAttributes
 
class  ExternalWorkflowExecutionSignaledEventAttributes
 
class  FailWorkflowExecutionDecisionAttributes
 
class  FailWorkflowExecutionFailedEventAttributes
 
class  GetWorkflowExecutionHistoryRequest
 
class  GetWorkflowExecutionHistoryResult
 
class  HistoryEvent
 
class  LambdaFunctionCompletedEventAttributes
 
class  LambdaFunctionFailedEventAttributes
 
class  LambdaFunctionScheduledEventAttributes
 
class  LambdaFunctionStartedEventAttributes
 
class  LambdaFunctionTimedOutEventAttributes
 
class  ListActivityTypesRequest
 
class  ListActivityTypesResult
 
class  ListClosedWorkflowExecutionsRequest
 
class  ListClosedWorkflowExecutionsResult
 
class  ListDomainsRequest
 
class  ListDomainsResult
 
class  ListOpenWorkflowExecutionsRequest
 
class  ListOpenWorkflowExecutionsResult
 
class  ListWorkflowTypesRequest
 
class  ListWorkflowTypesResult
 
class  MarkerRecordedEventAttributes
 
class  PollForActivityTaskRequest
 
class  PollForActivityTaskResult
 
class  PollForDecisionTaskRequest
 
class  PollForDecisionTaskResult
 
class  RecordActivityTaskHeartbeatRequest
 
class  RecordActivityTaskHeartbeatResult
 
class  RecordMarkerDecisionAttributes
 
class  RecordMarkerFailedEventAttributes
 
class  RegisterActivityTypeRequest
 
class  RegisterDomainRequest
 
class  RegisterWorkflowTypeRequest
 
class  RequestCancelActivityTaskDecisionAttributes
 
class  RequestCancelActivityTaskFailedEventAttributes
 
class  RequestCancelExternalWorkflowExecutionDecisionAttributes
 
class  RequestCancelExternalWorkflowExecutionFailedEventAttributes
 
class  RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
 
class  RequestCancelWorkflowExecutionRequest
 
class  RespondActivityTaskCanceledRequest
 
class  RespondActivityTaskCompletedRequest
 
class  RespondActivityTaskFailedRequest
 
class  RespondDecisionTaskCompletedRequest
 
class  ScheduleActivityTaskDecisionAttributes
 
class  ScheduleActivityTaskFailedEventAttributes
 
class  ScheduleLambdaFunctionDecisionAttributes
 
class  ScheduleLambdaFunctionFailedEventAttributes
 
class  SignalExternalWorkflowExecutionDecisionAttributes
 
class  SignalExternalWorkflowExecutionFailedEventAttributes
 
class  SignalExternalWorkflowExecutionInitiatedEventAttributes
 
class  SignalWorkflowExecutionRequest
 
class  StartChildWorkflowExecutionDecisionAttributes
 
class  StartChildWorkflowExecutionFailedEventAttributes
 
class  StartChildWorkflowExecutionInitiatedEventAttributes
 
class  StartLambdaFunctionFailedEventAttributes
 
class  StartTimerDecisionAttributes
 
class  StartTimerFailedEventAttributes
 
class  StartWorkflowExecutionRequest
 
class  StartWorkflowExecutionResult
 
class  TagFilter
 
class  TaskList
 
class  TerminateWorkflowExecutionRequest
 
class  TimerCanceledEventAttributes
 
class  TimerFiredEventAttributes
 
class  TimerStartedEventAttributes
 
class  WorkflowExecution
 
class  WorkflowExecutionCanceledEventAttributes
 
class  WorkflowExecutionCancelRequestedEventAttributes
 
class  WorkflowExecutionCompletedEventAttributes
 
class  WorkflowExecutionConfiguration
 
class  WorkflowExecutionContinuedAsNewEventAttributes
 
class  WorkflowExecutionFailedEventAttributes
 
class  WorkflowExecutionFilter
 
class  WorkflowExecutionInfo
 
class  WorkflowExecutionOpenCounts
 
class  WorkflowExecutionSignaledEventAttributes
 
class  WorkflowExecutionStartedEventAttributes
 
class  WorkflowExecutionTerminatedEventAttributes
 
class  WorkflowExecutionTimedOutEventAttributes
 
class  WorkflowType
 
class  WorkflowTypeConfiguration
 
class  WorkflowTypeFilter
 
class  WorkflowTypeInfo
 

Typedefs

typedef Aws::Utils::Outcome< CountClosedWorkflowExecutionsResult, Aws::Client::AWSError< SWFErrors > > CountClosedWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< CountOpenWorkflowExecutionsResult, Aws::Client::AWSError< SWFErrors > > CountOpenWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< CountPendingActivityTasksResult, Aws::Client::AWSError< SWFErrors > > CountPendingActivityTasksOutcome
 
typedef Aws::Utils::Outcome< CountPendingDecisionTasksResult, Aws::Client::AWSError< SWFErrors > > CountPendingDecisionTasksOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > DeprecateActivityTypeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > DeprecateDomainOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > DeprecateWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< DescribeActivityTypeResult, Aws::Client::AWSError< SWFErrors > > DescribeActivityTypeOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainResult, Aws::Client::AWSError< SWFErrors > > DescribeDomainOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkflowExecutionResult, Aws::Client::AWSError< SWFErrors > > DescribeWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkflowTypeResult, Aws::Client::AWSError< SWFErrors > > DescribeWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< GetWorkflowExecutionHistoryResult, Aws::Client::AWSError< SWFErrors > > GetWorkflowExecutionHistoryOutcome
 
typedef Aws::Utils::Outcome< ListActivityTypesResult, Aws::Client::AWSError< SWFErrors > > ListActivityTypesOutcome
 
typedef Aws::Utils::Outcome< ListClosedWorkflowExecutionsResult, Aws::Client::AWSError< SWFErrors > > ListClosedWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListDomainsResult, Aws::Client::AWSError< SWFErrors > > ListDomainsOutcome
 
typedef Aws::Utils::Outcome< ListOpenWorkflowExecutionsResult, Aws::Client::AWSError< SWFErrors > > ListOpenWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListWorkflowTypesResult, Aws::Client::AWSError< SWFErrors > > ListWorkflowTypesOutcome
 
typedef Aws::Utils::Outcome< PollForActivityTaskResult, Aws::Client::AWSError< SWFErrors > > PollForActivityTaskOutcome
 
typedef Aws::Utils::Outcome< PollForDecisionTaskResult, Aws::Client::AWSError< SWFErrors > > PollForDecisionTaskOutcome
 
typedef Aws::Utils::Outcome< RecordActivityTaskHeartbeatResult, Aws::Client::AWSError< SWFErrors > > RecordActivityTaskHeartbeatOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RegisterActivityTypeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RegisterDomainOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RegisterWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RequestCancelWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RespondActivityTaskCanceledOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RespondActivityTaskCompletedOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RespondActivityTaskFailedOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > RespondDecisionTaskCompletedOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > SignalWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< StartWorkflowExecutionResult, Aws::Client::AWSError< SWFErrors > > StartWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< SWFErrors > > TerminateWorkflowExecutionOutcome
 
typedef std::future< CountClosedWorkflowExecutionsOutcomeCountClosedWorkflowExecutionsOutcomeCallable
 
typedef std::future< CountOpenWorkflowExecutionsOutcomeCountOpenWorkflowExecutionsOutcomeCallable
 
typedef std::future< CountPendingActivityTasksOutcomeCountPendingActivityTasksOutcomeCallable
 
typedef std::future< CountPendingDecisionTasksOutcomeCountPendingDecisionTasksOutcomeCallable
 
typedef std::future< DeprecateActivityTypeOutcomeDeprecateActivityTypeOutcomeCallable
 
typedef std::future< DeprecateDomainOutcomeDeprecateDomainOutcomeCallable
 
typedef std::future< DeprecateWorkflowTypeOutcomeDeprecateWorkflowTypeOutcomeCallable
 
typedef std::future< DescribeActivityTypeOutcomeDescribeActivityTypeOutcomeCallable
 
typedef std::future< DescribeDomainOutcomeDescribeDomainOutcomeCallable
 
typedef std::future< DescribeWorkflowExecutionOutcomeDescribeWorkflowExecutionOutcomeCallable
 
typedef std::future< DescribeWorkflowTypeOutcomeDescribeWorkflowTypeOutcomeCallable
 
typedef std::future< GetWorkflowExecutionHistoryOutcomeGetWorkflowExecutionHistoryOutcomeCallable
 
typedef std::future< ListActivityTypesOutcomeListActivityTypesOutcomeCallable
 
typedef std::future< ListClosedWorkflowExecutionsOutcomeListClosedWorkflowExecutionsOutcomeCallable
 
typedef std::future< ListDomainsOutcomeListDomainsOutcomeCallable
 
typedef std::future< ListOpenWorkflowExecutionsOutcomeListOpenWorkflowExecutionsOutcomeCallable
 
typedef std::future< ListWorkflowTypesOutcomeListWorkflowTypesOutcomeCallable
 
typedef std::future< PollForActivityTaskOutcomePollForActivityTaskOutcomeCallable
 
typedef std::future< PollForDecisionTaskOutcomePollForDecisionTaskOutcomeCallable
 
typedef std::future< RecordActivityTaskHeartbeatOutcomeRecordActivityTaskHeartbeatOutcomeCallable
 
typedef std::future< RegisterActivityTypeOutcomeRegisterActivityTypeOutcomeCallable
 
typedef std::future< RegisterDomainOutcomeRegisterDomainOutcomeCallable
 
typedef std::future< RegisterWorkflowTypeOutcomeRegisterWorkflowTypeOutcomeCallable
 
typedef std::future< RequestCancelWorkflowExecutionOutcomeRequestCancelWorkflowExecutionOutcomeCallable
 
typedef std::future< RespondActivityTaskCanceledOutcomeRespondActivityTaskCanceledOutcomeCallable
 
typedef std::future< RespondActivityTaskCompletedOutcomeRespondActivityTaskCompletedOutcomeCallable
 
typedef std::future< RespondActivityTaskFailedOutcomeRespondActivityTaskFailedOutcomeCallable
 
typedef std::future< RespondDecisionTaskCompletedOutcomeRespondDecisionTaskCompletedOutcomeCallable
 
typedef std::future< SignalWorkflowExecutionOutcomeSignalWorkflowExecutionOutcomeCallable
 
typedef std::future< StartWorkflowExecutionOutcomeStartWorkflowExecutionOutcomeCallable
 
typedef std::future< TerminateWorkflowExecutionOutcomeTerminateWorkflowExecutionOutcomeCallable
 

Enumerations

enum  ActivityTaskTimeoutType {
  ActivityTaskTimeoutType::NOT_SET, ActivityTaskTimeoutType::START_TO_CLOSE, ActivityTaskTimeoutType::SCHEDULE_TO_START, ActivityTaskTimeoutType::SCHEDULE_TO_CLOSE,
  ActivityTaskTimeoutType::HEARTBEAT
}
 
enum  CancelTimerFailedCause { CancelTimerFailedCause::NOT_SET, CancelTimerFailedCause::TIMER_ID_UNKNOWN, CancelTimerFailedCause::OPERATION_NOT_PERMITTED }
 
enum  CancelWorkflowExecutionFailedCause { CancelWorkflowExecutionFailedCause::NOT_SET, CancelWorkflowExecutionFailedCause::UNHANDLED_DECISION, CancelWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED }
 
enum  ChildPolicy { ChildPolicy::NOT_SET, ChildPolicy::TERMINATE, ChildPolicy::REQUEST_CANCEL, ChildPolicy::ABANDON }
 
enum  CloseStatus {
  CloseStatus::NOT_SET, CloseStatus::COMPLETED, CloseStatus::FAILED, CloseStatus::CANCELED,
  CloseStatus::TERMINATED, CloseStatus::CONTINUED_AS_NEW, CloseStatus::TIMED_OUT
}
 
enum  CompleteWorkflowExecutionFailedCause { CompleteWorkflowExecutionFailedCause::NOT_SET, CompleteWorkflowExecutionFailedCause::UNHANDLED_DECISION, CompleteWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED }
 
enum  ContinueAsNewWorkflowExecutionFailedCause {
  ContinueAsNewWorkflowExecutionFailedCause::NOT_SET, ContinueAsNewWorkflowExecutionFailedCause::UNHANDLED_DECISION, ContinueAsNewWorkflowExecutionFailedCause::WORKFLOW_TYPE_DEPRECATED, ContinueAsNewWorkflowExecutionFailedCause::WORKFLOW_TYPE_DOES_NOT_EXIST,
  ContinueAsNewWorkflowExecutionFailedCause::DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED, ContinueAsNewWorkflowExecutionFailedCause::DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED, ContinueAsNewWorkflowExecutionFailedCause::DEFAULT_TASK_LIST_UNDEFINED, ContinueAsNewWorkflowExecutionFailedCause::DEFAULT_CHILD_POLICY_UNDEFINED,
  ContinueAsNewWorkflowExecutionFailedCause::CONTINUE_AS_NEW_WORKFLOW_EXECUTION_RATE_EXCEEDED, ContinueAsNewWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED
}
 
enum  DecisionTaskTimeoutType { DecisionTaskTimeoutType::NOT_SET, DecisionTaskTimeoutType::START_TO_CLOSE }
 
enum  DecisionType {
  DecisionType::NOT_SET, DecisionType::ScheduleActivityTask, DecisionType::RequestCancelActivityTask, DecisionType::CompleteWorkflowExecution,
  DecisionType::FailWorkflowExecution, DecisionType::CancelWorkflowExecution, DecisionType::ContinueAsNewWorkflowExecution, DecisionType::RecordMarker,
  DecisionType::StartTimer, DecisionType::CancelTimer, DecisionType::SignalExternalWorkflowExecution, DecisionType::RequestCancelExternalWorkflowExecution,
  DecisionType::StartChildWorkflowExecution, DecisionType::ScheduleLambdaFunction
}
 
enum  EventType {
  EventType::NOT_SET, EventType::WorkflowExecutionStarted, EventType::WorkflowExecutionCancelRequested, EventType::WorkflowExecutionCompleted,
  EventType::CompleteWorkflowExecutionFailed, EventType::WorkflowExecutionFailed, EventType::FailWorkflowExecutionFailed, EventType::WorkflowExecutionTimedOut,
  EventType::WorkflowExecutionCanceled, EventType::CancelWorkflowExecutionFailed, EventType::WorkflowExecutionContinuedAsNew, EventType::ContinueAsNewWorkflowExecutionFailed,
  EventType::WorkflowExecutionTerminated, EventType::DecisionTaskScheduled, EventType::DecisionTaskStarted, EventType::DecisionTaskCompleted,
  EventType::DecisionTaskTimedOut, EventType::ActivityTaskScheduled, EventType::ScheduleActivityTaskFailed, EventType::ActivityTaskStarted,
  EventType::ActivityTaskCompleted, EventType::ActivityTaskFailed, EventType::ActivityTaskTimedOut, EventType::ActivityTaskCanceled,
  EventType::ActivityTaskCancelRequested, EventType::RequestCancelActivityTaskFailed, EventType::WorkflowExecutionSignaled, EventType::MarkerRecorded,
  EventType::RecordMarkerFailed, EventType::TimerStarted, EventType::StartTimerFailed, EventType::TimerFired,
  EventType::TimerCanceled, EventType::CancelTimerFailed, EventType::StartChildWorkflowExecutionInitiated, EventType::StartChildWorkflowExecutionFailed,
  EventType::ChildWorkflowExecutionStarted, EventType::ChildWorkflowExecutionCompleted, EventType::ChildWorkflowExecutionFailed, EventType::ChildWorkflowExecutionTimedOut,
  EventType::ChildWorkflowExecutionCanceled, EventType::ChildWorkflowExecutionTerminated, EventType::SignalExternalWorkflowExecutionInitiated, EventType::SignalExternalWorkflowExecutionFailed,
  EventType::ExternalWorkflowExecutionSignaled, EventType::RequestCancelExternalWorkflowExecutionInitiated, EventType::RequestCancelExternalWorkflowExecutionFailed, EventType::ExternalWorkflowExecutionCancelRequested,
  EventType::LambdaFunctionScheduled, EventType::LambdaFunctionStarted, EventType::LambdaFunctionCompleted, EventType::LambdaFunctionFailed,
  EventType::LambdaFunctionTimedOut, EventType::ScheduleLambdaFunctionFailed, EventType::StartLambdaFunctionFailed
}
 
enum  ExecutionStatus { ExecutionStatus::NOT_SET, ExecutionStatus::OPEN, ExecutionStatus::CLOSED }
 
enum  FailWorkflowExecutionFailedCause { FailWorkflowExecutionFailedCause::NOT_SET, FailWorkflowExecutionFailedCause::UNHANDLED_DECISION, FailWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED }
 
enum  LambdaFunctionTimeoutType { LambdaFunctionTimeoutType::NOT_SET, LambdaFunctionTimeoutType::START_TO_CLOSE }
 
enum  RecordMarkerFailedCause { RecordMarkerFailedCause::NOT_SET, RecordMarkerFailedCause::OPERATION_NOT_PERMITTED }
 
enum  RegistrationStatus { RegistrationStatus::NOT_SET, RegistrationStatus::REGISTERED, RegistrationStatus::DEPRECATED }
 
enum  RequestCancelActivityTaskFailedCause { RequestCancelActivityTaskFailedCause::NOT_SET, RequestCancelActivityTaskFailedCause::ACTIVITY_ID_UNKNOWN, RequestCancelActivityTaskFailedCause::OPERATION_NOT_PERMITTED }
 
enum  RequestCancelExternalWorkflowExecutionFailedCause { RequestCancelExternalWorkflowExecutionFailedCause::NOT_SET, RequestCancelExternalWorkflowExecutionFailedCause::UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION, RequestCancelExternalWorkflowExecutionFailedCause::REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED, RequestCancelExternalWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED }
 
enum  ScheduleActivityTaskFailedCause {
  ScheduleActivityTaskFailedCause::NOT_SET, ScheduleActivityTaskFailedCause::ACTIVITY_TYPE_DEPRECATED, ScheduleActivityTaskFailedCause::ACTIVITY_TYPE_DOES_NOT_EXIST, ScheduleActivityTaskFailedCause::ACTIVITY_ID_ALREADY_IN_USE,
  ScheduleActivityTaskFailedCause::OPEN_ACTIVITIES_LIMIT_EXCEEDED, ScheduleActivityTaskFailedCause::ACTIVITY_CREATION_RATE_EXCEEDED, ScheduleActivityTaskFailedCause::DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED, ScheduleActivityTaskFailedCause::DEFAULT_TASK_LIST_UNDEFINED,
  ScheduleActivityTaskFailedCause::DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED, ScheduleActivityTaskFailedCause::DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED, ScheduleActivityTaskFailedCause::DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED, ScheduleActivityTaskFailedCause::OPERATION_NOT_PERMITTED
}
 
enum  ScheduleLambdaFunctionFailedCause {
  ScheduleLambdaFunctionFailedCause::NOT_SET, ScheduleLambdaFunctionFailedCause::ID_ALREADY_IN_USE, ScheduleLambdaFunctionFailedCause::OPEN_LAMBDA_FUNCTIONS_LIMIT_EXCEEDED, ScheduleLambdaFunctionFailedCause::LAMBDA_FUNCTION_CREATION_RATE_EXCEEDED,
  ScheduleLambdaFunctionFailedCause::LAMBDA_SERVICE_NOT_AVAILABLE_IN_REGION
}
 
enum  SignalExternalWorkflowExecutionFailedCause { SignalExternalWorkflowExecutionFailedCause::NOT_SET, SignalExternalWorkflowExecutionFailedCause::UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION, SignalExternalWorkflowExecutionFailedCause::SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED, SignalExternalWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED }
 
enum  StartChildWorkflowExecutionFailedCause {
  StartChildWorkflowExecutionFailedCause::NOT_SET, StartChildWorkflowExecutionFailedCause::WORKFLOW_TYPE_DOES_NOT_EXIST, StartChildWorkflowExecutionFailedCause::WORKFLOW_TYPE_DEPRECATED, StartChildWorkflowExecutionFailedCause::OPEN_CHILDREN_LIMIT_EXCEEDED,
  StartChildWorkflowExecutionFailedCause::OPEN_WORKFLOWS_LIMIT_EXCEEDED, StartChildWorkflowExecutionFailedCause::CHILD_CREATION_RATE_EXCEEDED, StartChildWorkflowExecutionFailedCause::WORKFLOW_ALREADY_RUNNING, StartChildWorkflowExecutionFailedCause::DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED,
  StartChildWorkflowExecutionFailedCause::DEFAULT_TASK_LIST_UNDEFINED, StartChildWorkflowExecutionFailedCause::DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED, StartChildWorkflowExecutionFailedCause::DEFAULT_CHILD_POLICY_UNDEFINED, StartChildWorkflowExecutionFailedCause::OPERATION_NOT_PERMITTED
}
 
enum  StartLambdaFunctionFailedCause { StartLambdaFunctionFailedCause::NOT_SET, StartLambdaFunctionFailedCause::ASSUME_ROLE_FAILED }
 
enum  StartTimerFailedCause {
  StartTimerFailedCause::NOT_SET, StartTimerFailedCause::TIMER_ID_ALREADY_IN_USE, StartTimerFailedCause::OPEN_TIMERS_LIMIT_EXCEEDED, StartTimerFailedCause::TIMER_CREATION_RATE_EXCEEDED,
  StartTimerFailedCause::OPERATION_NOT_PERMITTED
}
 
enum  WorkflowExecutionCancelRequestedCause { WorkflowExecutionCancelRequestedCause::NOT_SET, WorkflowExecutionCancelRequestedCause::CHILD_POLICY_APPLIED }
 
enum  WorkflowExecutionTerminatedCause { WorkflowExecutionTerminatedCause::NOT_SET, WorkflowExecutionTerminatedCause::CHILD_POLICY_APPLIED, WorkflowExecutionTerminatedCause::EVENT_LIMIT_EXCEEDED, WorkflowExecutionTerminatedCause::OPERATOR_INITIATED }
 
enum  WorkflowExecutionTimeoutType { WorkflowExecutionTimeoutType::NOT_SET, WorkflowExecutionTimeoutType::START_TO_CLOSE }
 

Typedef Documentation

Definition at line 117 of file SWFClient.h.

Definition at line 151 of file SWFClient.h.

Definition at line 120 of file SWFClient.h.

Definition at line 152 of file SWFClient.h.

Definition at line 121 of file SWFClient.h.

Definition at line 153 of file SWFClient.h.

Definition at line 122 of file SWFClient.h.

Definition at line 154 of file SWFClient.h.

Definition at line 123 of file SWFClient.h.

Definition at line 155 of file SWFClient.h.

Definition at line 124 of file SWFClient.h.

Definition at line 156 of file SWFClient.h.

Definition at line 125 of file SWFClient.h.

Definition at line 157 of file SWFClient.h.

Definition at line 126 of file SWFClient.h.

Definition at line 158 of file SWFClient.h.

Definition at line 127 of file SWFClient.h.

Definition at line 159 of file SWFClient.h.

Definition at line 128 of file SWFClient.h.

Definition at line 160 of file SWFClient.h.

Definition at line 129 of file SWFClient.h.

Definition at line 161 of file SWFClient.h.

Definition at line 130 of file SWFClient.h.

Definition at line 162 of file SWFClient.h.

Definition at line 131 of file SWFClient.h.

Definition at line 163 of file SWFClient.h.

Definition at line 132 of file SWFClient.h.

Definition at line 164 of file SWFClient.h.

Definition at line 133 of file SWFClient.h.

Definition at line 165 of file SWFClient.h.

Definition at line 134 of file SWFClient.h.

Definition at line 166 of file SWFClient.h.

Definition at line 135 of file SWFClient.h.

Definition at line 167 of file SWFClient.h.

Definition at line 136 of file SWFClient.h.

Definition at line 168 of file SWFClient.h.

Definition at line 137 of file SWFClient.h.

Definition at line 169 of file SWFClient.h.

Definition at line 138 of file SWFClient.h.

Definition at line 170 of file SWFClient.h.

Definition at line 139 of file SWFClient.h.

Definition at line 171 of file SWFClient.h.

Definition at line 140 of file SWFClient.h.

Definition at line 172 of file SWFClient.h.

Definition at line 141 of file SWFClient.h.

Definition at line 173 of file SWFClient.h.

Definition at line 142 of file SWFClient.h.

Definition at line 174 of file SWFClient.h.

Definition at line 143 of file SWFClient.h.

Definition at line 175 of file SWFClient.h.

Definition at line 144 of file SWFClient.h.

Definition at line 176 of file SWFClient.h.

Definition at line 145 of file SWFClient.h.

Definition at line 177 of file SWFClient.h.

Definition at line 146 of file SWFClient.h.

Definition at line 178 of file SWFClient.h.

Definition at line 147 of file SWFClient.h.

Definition at line 179 of file SWFClient.h.

Definition at line 148 of file SWFClient.h.

Definition at line 180 of file SWFClient.h.

Definition at line 149 of file SWFClient.h.

Definition at line 181 of file SWFClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
START_TO_CLOSE 
SCHEDULE_TO_START 
SCHEDULE_TO_CLOSE 
HEARTBEAT 

Definition at line 25 of file ActivityTaskTimeoutType.h.

Enumerator
NOT_SET 
TIMER_ID_UNKNOWN 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file CancelTimerFailedCause.h.

Enumerator
NOT_SET 
UNHANDLED_DECISION 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file CancelWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
TERMINATE 
REQUEST_CANCEL 
ABANDON 

Definition at line 25 of file ChildPolicy.h.

Enumerator
NOT_SET 
COMPLETED 
FAILED 
CANCELED 
TERMINATED 
CONTINUED_AS_NEW 
TIMED_OUT 

Definition at line 25 of file CloseStatus.h.

Enumerator
NOT_SET 
UNHANDLED_DECISION 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file CompleteWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
UNHANDLED_DECISION 
WORKFLOW_TYPE_DEPRECATED 
WORKFLOW_TYPE_DOES_NOT_EXIST 
DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED 
DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED 
DEFAULT_TASK_LIST_UNDEFINED 
DEFAULT_CHILD_POLICY_UNDEFINED 
CONTINUE_AS_NEW_WORKFLOW_EXECUTION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file ContinueAsNewWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
START_TO_CLOSE 

Definition at line 25 of file DecisionTaskTimeoutType.h.

Enumerator
NOT_SET 
ScheduleActivityTask 
RequestCancelActivityTask 
CompleteWorkflowExecution 
FailWorkflowExecution 
CancelWorkflowExecution 
ContinueAsNewWorkflowExecution 
RecordMarker 
StartTimer 
CancelTimer 
SignalExternalWorkflowExecution 
RequestCancelExternalWorkflowExecution 
StartChildWorkflowExecution 
ScheduleLambdaFunction 

Definition at line 25 of file DecisionType.h.

Enumerator
NOT_SET 
WorkflowExecutionStarted 
WorkflowExecutionCancelRequested 
WorkflowExecutionCompleted 
CompleteWorkflowExecutionFailed 
WorkflowExecutionFailed 
FailWorkflowExecutionFailed 
WorkflowExecutionTimedOut 
WorkflowExecutionCanceled 
CancelWorkflowExecutionFailed 
WorkflowExecutionContinuedAsNew 
ContinueAsNewWorkflowExecutionFailed 
WorkflowExecutionTerminated 
DecisionTaskScheduled 
DecisionTaskStarted 
DecisionTaskCompleted 
DecisionTaskTimedOut 
ActivityTaskScheduled 
ScheduleActivityTaskFailed 
ActivityTaskStarted 
ActivityTaskCompleted 
ActivityTaskFailed 
ActivityTaskTimedOut 
ActivityTaskCanceled 
ActivityTaskCancelRequested 
RequestCancelActivityTaskFailed 
WorkflowExecutionSignaled 
MarkerRecorded 
RecordMarkerFailed 
TimerStarted 
StartTimerFailed 
TimerFired 
TimerCanceled 
CancelTimerFailed 
StartChildWorkflowExecutionInitiated 
StartChildWorkflowExecutionFailed 
ChildWorkflowExecutionStarted 
ChildWorkflowExecutionCompleted 
ChildWorkflowExecutionFailed 
ChildWorkflowExecutionTimedOut 
ChildWorkflowExecutionCanceled 
ChildWorkflowExecutionTerminated 
SignalExternalWorkflowExecutionInitiated 
SignalExternalWorkflowExecutionFailed 
ExternalWorkflowExecutionSignaled 
RequestCancelExternalWorkflowExecutionInitiated 
RequestCancelExternalWorkflowExecutionFailed 
ExternalWorkflowExecutionCancelRequested 
LambdaFunctionScheduled 
LambdaFunctionStarted 
LambdaFunctionCompleted 
LambdaFunctionFailed 
LambdaFunctionTimedOut 
ScheduleLambdaFunctionFailed 
StartLambdaFunctionFailed 

Definition at line 25 of file EventType.h.

Enumerator
NOT_SET 
OPEN 
CLOSED 

Definition at line 25 of file ExecutionStatus.h.

Enumerator
NOT_SET 
UNHANDLED_DECISION 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file FailWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
START_TO_CLOSE 

Definition at line 25 of file LambdaFunctionTimeoutType.h.

Enumerator
NOT_SET 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file RecordMarkerFailedCause.h.

Enumerator
NOT_SET 
REGISTERED 
DEPRECATED 

Definition at line 25 of file RegistrationStatus.h.

Enumerator
NOT_SET 
ACTIVITY_ID_UNKNOWN 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file RequestCancelActivityTaskFailedCause.h.

Enumerator
NOT_SET 
UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION 
REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file RequestCancelExternalWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
ACTIVITY_TYPE_DEPRECATED 
ACTIVITY_TYPE_DOES_NOT_EXIST 
ACTIVITY_ID_ALREADY_IN_USE 
OPEN_ACTIVITIES_LIMIT_EXCEEDED 
ACTIVITY_CREATION_RATE_EXCEEDED 
DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED 
DEFAULT_TASK_LIST_UNDEFINED 
DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED 
DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED 
DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file ScheduleActivityTaskFailedCause.h.

Enumerator
NOT_SET 
ID_ALREADY_IN_USE 
OPEN_LAMBDA_FUNCTIONS_LIMIT_EXCEEDED 
LAMBDA_FUNCTION_CREATION_RATE_EXCEEDED 
LAMBDA_SERVICE_NOT_AVAILABLE_IN_REGION 

Definition at line 25 of file ScheduleLambdaFunctionFailedCause.h.

Enumerator
NOT_SET 
UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION 
SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file SignalExternalWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
WORKFLOW_TYPE_DOES_NOT_EXIST 
WORKFLOW_TYPE_DEPRECATED 
OPEN_CHILDREN_LIMIT_EXCEEDED 
OPEN_WORKFLOWS_LIMIT_EXCEEDED 
CHILD_CREATION_RATE_EXCEEDED 
WORKFLOW_ALREADY_RUNNING 
DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED 
DEFAULT_TASK_LIST_UNDEFINED 
DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED 
DEFAULT_CHILD_POLICY_UNDEFINED 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file StartChildWorkflowExecutionFailedCause.h.

Enumerator
NOT_SET 
ASSUME_ROLE_FAILED 

Definition at line 25 of file StartLambdaFunctionFailedCause.h.

Enumerator
NOT_SET 
TIMER_ID_ALREADY_IN_USE 
OPEN_TIMERS_LIMIT_EXCEEDED 
TIMER_CREATION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 25 of file StartTimerFailedCause.h.

Enumerator
NOT_SET 
CHILD_POLICY_APPLIED 

Definition at line 25 of file WorkflowExecutionCancelRequestedCause.h.

Enumerator
NOT_SET 
CHILD_POLICY_APPLIED 
EVENT_LIMIT_EXCEEDED 
OPERATOR_INITIATED 

Definition at line 25 of file WorkflowExecutionTerminatedCause.h.

Enumerator
NOT_SET 
START_TO_CLOSE 

Definition at line 25 of file WorkflowExecutionTimeoutType.h.