AWS SDK for C++  1.8.95
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  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
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  ResourceTag
 
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  TagResourceRequest
 
class  TaskList
 
class  TerminateWorkflowExecutionRequest
 
class  TimerCanceledEventAttributes
 
class  TimerFiredEventAttributes
 
class  TimerStartedEventAttributes
 
class  UndeprecateActivityTypeRequest
 
class  UndeprecateDomainRequest
 
class  UndeprecateWorkflowTypeRequest
 
class  UntagResourceRequest
 
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, SWFErrorCountClosedWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< CountOpenWorkflowExecutionsResult, SWFErrorCountOpenWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< CountPendingActivityTasksResult, SWFErrorCountPendingActivityTasksOutcome
 
typedef Aws::Utils::Outcome< CountPendingDecisionTasksResult, SWFErrorCountPendingDecisionTasksOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorDeprecateActivityTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorDeprecateDomainOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorDeprecateWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< DescribeActivityTypeResult, SWFErrorDescribeActivityTypeOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainResult, SWFErrorDescribeDomainOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkflowExecutionResult, SWFErrorDescribeWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkflowTypeResult, SWFErrorDescribeWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< GetWorkflowExecutionHistoryResult, SWFErrorGetWorkflowExecutionHistoryOutcome
 
typedef Aws::Utils::Outcome< ListActivityTypesResult, SWFErrorListActivityTypesOutcome
 
typedef Aws::Utils::Outcome< ListClosedWorkflowExecutionsResult, SWFErrorListClosedWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListDomainsResult, SWFErrorListDomainsOutcome
 
typedef Aws::Utils::Outcome< ListOpenWorkflowExecutionsResult, SWFErrorListOpenWorkflowExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SWFErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListWorkflowTypesResult, SWFErrorListWorkflowTypesOutcome
 
typedef Aws::Utils::Outcome< PollForActivityTaskResult, SWFErrorPollForActivityTaskOutcome
 
typedef Aws::Utils::Outcome< PollForDecisionTaskResult, SWFErrorPollForDecisionTaskOutcome
 
typedef Aws::Utils::Outcome< RecordActivityTaskHeartbeatResult, SWFErrorRecordActivityTaskHeartbeatOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRegisterActivityTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRegisterDomainOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRegisterWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRequestCancelWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRespondActivityTaskCanceledOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRespondActivityTaskCompletedOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRespondActivityTaskFailedOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorRespondDecisionTaskCompletedOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorSignalWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< StartWorkflowExecutionResult, SWFErrorStartWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorTerminateWorkflowExecutionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorUndeprecateActivityTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorUndeprecateDomainOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorUndeprecateWorkflowTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SWFErrorUntagResourceOutcome
 
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< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
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< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< TerminateWorkflowExecutionOutcomeTerminateWorkflowExecutionOutcomeCallable
 
typedef std::future< UndeprecateActivityTypeOutcomeUndeprecateActivityTypeOutcomeCallable
 
typedef std::future< UndeprecateDomainOutcomeUndeprecateDomainOutcomeCallable
 
typedef std::future< UndeprecateWorkflowTypeOutcomeUndeprecateWorkflowTypeOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 

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

◆ CountClosedWorkflowExecutionsOutcome

Definition at line 109 of file SWFClient.h.

◆ CountClosedWorkflowExecutionsOutcomeCallable

Definition at line 149 of file SWFClient.h.

◆ CountOpenWorkflowExecutionsOutcome

Definition at line 112 of file SWFClient.h.

◆ CountOpenWorkflowExecutionsOutcomeCallable

Definition at line 150 of file SWFClient.h.

◆ CountPendingActivityTasksOutcome

Definition at line 113 of file SWFClient.h.

◆ CountPendingActivityTasksOutcomeCallable

Definition at line 151 of file SWFClient.h.

◆ CountPendingDecisionTasksOutcome

Definition at line 114 of file SWFClient.h.

◆ CountPendingDecisionTasksOutcomeCallable

Definition at line 152 of file SWFClient.h.

◆ DeprecateActivityTypeOutcome

Definition at line 115 of file SWFClient.h.

◆ DeprecateActivityTypeOutcomeCallable

Definition at line 153 of file SWFClient.h.

◆ DeprecateDomainOutcome

Definition at line 116 of file SWFClient.h.

◆ DeprecateDomainOutcomeCallable

Definition at line 154 of file SWFClient.h.

◆ DeprecateWorkflowTypeOutcome

Definition at line 117 of file SWFClient.h.

◆ DeprecateWorkflowTypeOutcomeCallable

Definition at line 155 of file SWFClient.h.

◆ DescribeActivityTypeOutcome

Definition at line 118 of file SWFClient.h.

◆ DescribeActivityTypeOutcomeCallable

Definition at line 156 of file SWFClient.h.

◆ DescribeDomainOutcome

Definition at line 119 of file SWFClient.h.

◆ DescribeDomainOutcomeCallable

Definition at line 157 of file SWFClient.h.

◆ DescribeWorkflowExecutionOutcome

Definition at line 120 of file SWFClient.h.

◆ DescribeWorkflowExecutionOutcomeCallable

Definition at line 158 of file SWFClient.h.

◆ DescribeWorkflowTypeOutcome

Definition at line 121 of file SWFClient.h.

◆ DescribeWorkflowTypeOutcomeCallable

Definition at line 159 of file SWFClient.h.

◆ GetWorkflowExecutionHistoryOutcome

Definition at line 122 of file SWFClient.h.

◆ GetWorkflowExecutionHistoryOutcomeCallable

Definition at line 160 of file SWFClient.h.

◆ ListActivityTypesOutcome

Definition at line 123 of file SWFClient.h.

◆ ListActivityTypesOutcomeCallable

Definition at line 161 of file SWFClient.h.

◆ ListClosedWorkflowExecutionsOutcome

Definition at line 124 of file SWFClient.h.

◆ ListClosedWorkflowExecutionsOutcomeCallable

Definition at line 162 of file SWFClient.h.

◆ ListDomainsOutcome

Definition at line 125 of file SWFClient.h.

◆ ListDomainsOutcomeCallable

Definition at line 163 of file SWFClient.h.

◆ ListOpenWorkflowExecutionsOutcome

Definition at line 126 of file SWFClient.h.

◆ ListOpenWorkflowExecutionsOutcomeCallable

Definition at line 164 of file SWFClient.h.

◆ ListTagsForResourceOutcome

Definition at line 127 of file SWFClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 165 of file SWFClient.h.

◆ ListWorkflowTypesOutcome

Definition at line 128 of file SWFClient.h.

◆ ListWorkflowTypesOutcomeCallable

Definition at line 166 of file SWFClient.h.

◆ PollForActivityTaskOutcome

Definition at line 129 of file SWFClient.h.

◆ PollForActivityTaskOutcomeCallable

Definition at line 167 of file SWFClient.h.

◆ PollForDecisionTaskOutcome

Definition at line 130 of file SWFClient.h.

◆ PollForDecisionTaskOutcomeCallable

Definition at line 168 of file SWFClient.h.

◆ RecordActivityTaskHeartbeatOutcome

Definition at line 131 of file SWFClient.h.

◆ RecordActivityTaskHeartbeatOutcomeCallable

Definition at line 169 of file SWFClient.h.

◆ RegisterActivityTypeOutcome

Definition at line 132 of file SWFClient.h.

◆ RegisterActivityTypeOutcomeCallable

Definition at line 170 of file SWFClient.h.

◆ RegisterDomainOutcome

Definition at line 133 of file SWFClient.h.

◆ RegisterDomainOutcomeCallable

Definition at line 171 of file SWFClient.h.

◆ RegisterWorkflowTypeOutcome

Definition at line 134 of file SWFClient.h.

◆ RegisterWorkflowTypeOutcomeCallable

Definition at line 172 of file SWFClient.h.

◆ RequestCancelWorkflowExecutionOutcome

Definition at line 135 of file SWFClient.h.

◆ RequestCancelWorkflowExecutionOutcomeCallable

Definition at line 173 of file SWFClient.h.

◆ RespondActivityTaskCanceledOutcome

Definition at line 136 of file SWFClient.h.

◆ RespondActivityTaskCanceledOutcomeCallable

Definition at line 174 of file SWFClient.h.

◆ RespondActivityTaskCompletedOutcome

Definition at line 137 of file SWFClient.h.

◆ RespondActivityTaskCompletedOutcomeCallable

Definition at line 175 of file SWFClient.h.

◆ RespondActivityTaskFailedOutcome

Definition at line 138 of file SWFClient.h.

◆ RespondActivityTaskFailedOutcomeCallable

Definition at line 176 of file SWFClient.h.

◆ RespondDecisionTaskCompletedOutcome

Definition at line 139 of file SWFClient.h.

◆ RespondDecisionTaskCompletedOutcomeCallable

Definition at line 177 of file SWFClient.h.

◆ SignalWorkflowExecutionOutcome

Definition at line 140 of file SWFClient.h.

◆ SignalWorkflowExecutionOutcomeCallable

Definition at line 178 of file SWFClient.h.

◆ StartWorkflowExecutionOutcome

Definition at line 141 of file SWFClient.h.

◆ StartWorkflowExecutionOutcomeCallable

Definition at line 179 of file SWFClient.h.

◆ TagResourceOutcome

Definition at line 142 of file SWFClient.h.

◆ TagResourceOutcomeCallable

Definition at line 180 of file SWFClient.h.

◆ TerminateWorkflowExecutionOutcome

Definition at line 143 of file SWFClient.h.

◆ TerminateWorkflowExecutionOutcomeCallable

Definition at line 181 of file SWFClient.h.

◆ UndeprecateActivityTypeOutcome

Definition at line 144 of file SWFClient.h.

◆ UndeprecateActivityTypeOutcomeCallable

Definition at line 182 of file SWFClient.h.

◆ UndeprecateDomainOutcome

Definition at line 145 of file SWFClient.h.

◆ UndeprecateDomainOutcomeCallable

Definition at line 183 of file SWFClient.h.

◆ UndeprecateWorkflowTypeOutcome

Definition at line 146 of file SWFClient.h.

◆ UndeprecateWorkflowTypeOutcomeCallable

Definition at line 184 of file SWFClient.h.

◆ UntagResourceOutcome

Definition at line 147 of file SWFClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 185 of file SWFClient.h.

Enumeration Type Documentation

◆ ActivityTaskTimeoutType

Enumerator
NOT_SET 
START_TO_CLOSE 
SCHEDULE_TO_START 
SCHEDULE_TO_CLOSE 
HEARTBEAT 

Definition at line 16 of file ActivityTaskTimeoutType.h.

◆ CancelTimerFailedCause

Enumerator
NOT_SET 
TIMER_ID_UNKNOWN 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file CancelTimerFailedCause.h.

◆ CancelWorkflowExecutionFailedCause

Enumerator
NOT_SET 
UNHANDLED_DECISION 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file CancelWorkflowExecutionFailedCause.h.

◆ ChildPolicy

Enumerator
NOT_SET 
TERMINATE 
REQUEST_CANCEL 
ABANDON 

Definition at line 16 of file ChildPolicy.h.

◆ CloseStatus

Enumerator
NOT_SET 
COMPLETED 
FAILED 
CANCELED 
TERMINATED 
CONTINUED_AS_NEW 
TIMED_OUT 

Definition at line 16 of file CloseStatus.h.

◆ CompleteWorkflowExecutionFailedCause

Enumerator
NOT_SET 
UNHANDLED_DECISION 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file CompleteWorkflowExecutionFailedCause.h.

◆ ContinueAsNewWorkflowExecutionFailedCause

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 16 of file ContinueAsNewWorkflowExecutionFailedCause.h.

◆ DecisionTaskTimeoutType

Enumerator
NOT_SET 
START_TO_CLOSE 

Definition at line 16 of file DecisionTaskTimeoutType.h.

◆ DecisionType

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

Definition at line 16 of file DecisionType.h.

◆ EventType

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 16 of file EventType.h.

◆ ExecutionStatus

Enumerator
NOT_SET 
OPEN 
CLOSED 

Definition at line 16 of file ExecutionStatus.h.

◆ FailWorkflowExecutionFailedCause

Enumerator
NOT_SET 
UNHANDLED_DECISION 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file FailWorkflowExecutionFailedCause.h.

◆ LambdaFunctionTimeoutType

Enumerator
NOT_SET 
START_TO_CLOSE 

Definition at line 16 of file LambdaFunctionTimeoutType.h.

◆ RecordMarkerFailedCause

Enumerator
NOT_SET 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file RecordMarkerFailedCause.h.

◆ RegistrationStatus

Enumerator
NOT_SET 
REGISTERED 
DEPRECATED 

Definition at line 16 of file RegistrationStatus.h.

◆ RequestCancelActivityTaskFailedCause

Enumerator
NOT_SET 
ACTIVITY_ID_UNKNOWN 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file RequestCancelActivityTaskFailedCause.h.

◆ RequestCancelExternalWorkflowExecutionFailedCause

Enumerator
NOT_SET 
UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION 
REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file RequestCancelExternalWorkflowExecutionFailedCause.h.

◆ ScheduleActivityTaskFailedCause

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 16 of file ScheduleActivityTaskFailedCause.h.

◆ ScheduleLambdaFunctionFailedCause

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 16 of file ScheduleLambdaFunctionFailedCause.h.

◆ SignalExternalWorkflowExecutionFailedCause

Enumerator
NOT_SET 
UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION 
SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file SignalExternalWorkflowExecutionFailedCause.h.

◆ StartChildWorkflowExecutionFailedCause

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 16 of file StartChildWorkflowExecutionFailedCause.h.

◆ StartLambdaFunctionFailedCause

Enumerator
NOT_SET 
ASSUME_ROLE_FAILED 

Definition at line 16 of file StartLambdaFunctionFailedCause.h.

◆ StartTimerFailedCause

Enumerator
NOT_SET 
TIMER_ID_ALREADY_IN_USE 
OPEN_TIMERS_LIMIT_EXCEEDED 
TIMER_CREATION_RATE_EXCEEDED 
OPERATION_NOT_PERMITTED 

Definition at line 16 of file StartTimerFailedCause.h.

◆ WorkflowExecutionCancelRequestedCause

Enumerator
NOT_SET 
CHILD_POLICY_APPLIED 

Definition at line 16 of file WorkflowExecutionCancelRequestedCause.h.

◆ WorkflowExecutionTerminatedCause

Enumerator
NOT_SET 
CHILD_POLICY_APPLIED 
EVENT_LIMIT_EXCEEDED 
OPERATOR_INITIATED 

Definition at line 16 of file WorkflowExecutionTerminatedCause.h.

◆ WorkflowExecutionTimeoutType

Enumerator
NOT_SET 
START_TO_CLOSE 

Definition at line 16 of file WorkflowExecutionTimeoutType.h.