Package-level declarations

Types

Link copied to clipboard

Provides the details of the ActivityTaskCanceled event.

Provides the details of the ActivityTaskCancelRequested event.

Link copied to clipboard

Provides the details of the ActivityTaskCompleted event.

Link copied to clipboard

Provides the details of the ActivityTaskFailed event.

Link copied to clipboard

Provides the details of the ActivityTaskScheduled event.

Link copied to clipboard

Provides the details of the ActivityTaskStarted event.

Link copied to clipboard

Provides the details of the ActivityTaskTimedOut event.

Link copied to clipboard
Link copied to clipboard

Represents an activity type.

Link copied to clipboard

Configuration settings registered with the activity type.

Link copied to clipboard

Detailed information about an activity type.

Link copied to clipboard

Provides the details of the CancelTimer decision.

Link copied to clipboard
Link copied to clipboard

Provides the details of the CancelTimerFailed event.

Provides the details of the CancelWorkflowExecution decision.

Provides the details of the CancelWorkflowExecutionFailed event.

Link copied to clipboard
sealed class ChildPolicy

Provide details of the ChildWorkflowExecutionCanceled event.

Provides the details of the ChildWorkflowExecutionCompleted event.

Provides the details of the ChildWorkflowExecutionFailed event.

Provides the details of the ChildWorkflowExecutionStarted event.

Provides the details of the ChildWorkflowExecutionTerminated event.

Provides the details of the ChildWorkflowExecutionTimedOut event.

Link copied to clipboard
sealed class CloseStatus
Link copied to clipboard

Used to filter the closed workflow executions in visibility APIs by their close status.

Provides the details of the CompleteWorkflowExecution decision.

Provides the details of the CompleteWorkflowExecutionFailed event.

Provides the details of the ContinueAsNewWorkflowExecution decision.

Provides the details of the ContinueAsNewWorkflowExecutionFailed event.

Link copied to clipboard

Contains the count of workflow executions returned from CountOpenWorkflowExecutions or CountClosedWorkflowExecutions

Link copied to clipboard

Contains the count of workflow executions returned from CountOpenWorkflowExecutions or CountClosedWorkflowExecutions

Link copied to clipboard

Contains the count of tasks in a task list.

Link copied to clipboard

Contains the count of tasks in a task list.

Link copied to clipboard
class Decision

Specifies a decision made by the decider. A decision can be one of these types:

Link copied to clipboard

Provides the details of the DecisionTaskCompleted event.

Link copied to clipboard

Provides details about the DecisionTaskScheduled event.

Link copied to clipboard

Provides the details of the DecisionTaskStarted event.

Link copied to clipboard

Provides the details of the DecisionTaskTimedOut event.

Link copied to clipboard
Link copied to clipboard
sealed class DecisionType
Link copied to clipboard

The StartWorkflowExecution API action was called without the required parameters set.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Detailed information about an activity type.

Link copied to clipboard
Link copied to clipboard

Contains details of a domain.

Link copied to clipboard

Contains details about a workflow execution.

Link copied to clipboard

Contains details about a workflow type.

Link copied to clipboard

Returned if the domain already exists. You may get this fault if you are registering a domain that is either already registered or deprecated, or if you undeprecate a domain that is currently registered.

Link copied to clipboard

Contains the configuration settings of a domain.

Link copied to clipboard

Returned when the specified domain has been deprecated.

Link copied to clipboard

Contains general information about a domain.

Link copied to clipboard
sealed class EventType
Link copied to clipboard
sealed class ExecutionStatus
Link copied to clipboard

Used to filter the workflow executions in visibility APIs by various time-based rules. Each parameter, if specified, defines a rule that must be satisfied by each returned query result. The parameter values are in the Unix Time format. For example: "oldestDate": 1325376070.

Provides the details of the ExternalWorkflowExecutionCancelRequested event.

Provides the details of the ExternalWorkflowExecutionSignaled event.

Link copied to clipboard

Provides the details of the FailWorkflowExecution decision.

Provides the details of the FailWorkflowExecutionFailed event.

Link copied to clipboard

Paginated representation of a workflow history for a workflow execution. This is the up to date, complete and authoritative record of the events related to all tasks and events in the life of the workflow execution.

Link copied to clipboard

Event within a workflow execution. A history event can be one of these types:

Link copied to clipboard

Provides the details of the LambdaFunctionCompleted event. It isn't set for other event types.

Link copied to clipboard

Provides the details of the LambdaFunctionFailed event. It isn't set for other event types.

Link copied to clipboard

Provides the details of the LambdaFunctionScheduled event. It isn't set for other event types.

Link copied to clipboard

Provides the details of the LambdaFunctionStarted event. It isn't set for other event types.

Link copied to clipboard

Provides details of the LambdaFunctionTimedOut event.

Link copied to clipboard
Link copied to clipboard

Returned by any operation if a system imposed limitation has been reached. To address this fault you should either clean up unused resources or increase the limit by contacting AWS.

Link copied to clipboard
Link copied to clipboard

Contains a paginated list of activity type information structures.

Link copied to clipboard

Contains a paginated list of information about workflow executions.

Link copied to clipboard
Link copied to clipboard

Contains a paginated collection of DomainInfo structures.

Link copied to clipboard

Contains a paginated list of information about workflow executions.

Link copied to clipboard
Link copied to clipboard

Contains a paginated list of information structures about workflow types.

Link copied to clipboard

Provides the details of the MarkerRecorded event.

Link copied to clipboard

Returned when the caller doesn't have sufficient permissions to invoke the action.

Link copied to clipboard

Unit of work sent to an activity worker.

Link copied to clipboard

A structure that represents a decision task. Decision tasks are sent to deciders in order for them to make decisions.

Link copied to clipboard

Status information about an activity task.

Link copied to clipboard

Provides the details of the RecordMarker decision.

Link copied to clipboard
Link copied to clipboard

Provides the details of the RecordMarkerFailed event.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class RegistrationStatus

Provides the details of the RequestCancelActivityTask decision.

Provides the details of the RequestCancelActivityTaskFailed event.

Provides the details of the RequestCancelExternalWorkflowExecution decision.

Provides the details of the RequestCancelExternalWorkflowExecutionFailed event.

Provides the details of the RequestCancelExternalWorkflowExecutionInitiated event.

Link copied to clipboard

Tags are key-value pairs that can be associated with Amazon SWF state machines and activities.

Link copied to clipboard

Input data for a TaskCompleted response to a decision task.

Link copied to clipboard

Provides the details of the ScheduleActivityTask decision.

Provides the details of the ScheduleActivityTaskFailed event.

Link copied to clipboard

Decision attributes specified in scheduleLambdaFunctionDecisionAttributes within the list of decisions decisions passed to RespondDecisionTaskCompleted.

Provides the details of the ScheduleLambdaFunctionFailed event. It isn't set for other event types.

Provides the details of the SignalExternalWorkflowExecution decision.

Provides the details of the SignalExternalWorkflowExecutionFailed event.

Provides the details of the SignalExternalWorkflowExecutionInitiated event.

Provides the details of the StartChildWorkflowExecution decision.

Provides the details of the StartChildWorkflowExecutionFailed event.

Provides the details of the StartChildWorkflowExecutionInitiated event.

Link copied to clipboard
Link copied to clipboard

Provides the details of the StartLambdaFunctionFailed event. It isn't set for other event types.

Link copied to clipboard

Provides the details of the StartTimer decision.

Link copied to clipboard
Link copied to clipboard

Provides the details of the StartTimerFailed event.

Link copied to clipboard

Specifies the runId of a workflow execution.

Link copied to clipboard

Base class for all service related exceptions thrown by the Swf client

Link copied to clipboard
class TagFilter

Used to filter the workflow executions in visibility APIs based on a tag.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class TaskList

Represents a task list.

Link copied to clipboard

Provides the details of the TimerCanceled event.

Link copied to clipboard

Provides the details of the TimerFired event.

Link copied to clipboard

Provides the details of the TimerStarted event.

Link copied to clipboard

You've exceeded the number of tags allowed for a domain.

Link copied to clipboard

Returned if the type already exists in the specified domain. You may get this fault if you are registering a type that is either already registered or deprecated, or if you undeprecate a type that is currently registered.

Link copied to clipboard

Returned when the specified activity or workflow type was already deprecated.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Returned when the named resource cannot be found with in the scope of this operation (region or domain). This could happen if the named resource was never created or is no longer available for this operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Represents a workflow execution.

Link copied to clipboard

Returned by StartWorkflowExecution when an open execution with the same workflowId is already running in the specified domain.

Link copied to clipboard

Provides the details of the WorkflowExecutionCanceled event.

Provides the details of the WorkflowExecutionCancelRequested event.

Provides the details of the WorkflowExecutionCompleted event.

Link copied to clipboard

The configuration settings for a workflow execution including timeout values, tasklist etc. These configuration settings are determined from the defaults specified when registering the workflow type and those specified when starting the workflow execution.

Provides the details of the WorkflowExecutionContinuedAsNew event.

Link copied to clipboard

Provides the details of the WorkflowExecutionFailed event.

Link copied to clipboard

Used to filter the workflow executions in visibility APIs by their workflowId.

Link copied to clipboard

Contains information about a workflow execution.

Link copied to clipboard

Contains the counts of open tasks, child workflow executions and timers for a workflow execution.

Link copied to clipboard

Provides the details of the WorkflowExecutionSignaled event.

Link copied to clipboard

Provides details of WorkflowExecutionStarted event.

Provides the details of the WorkflowExecutionTerminated event.

Link copied to clipboard

Provides the details of the WorkflowExecutionTimedOut event.

Link copied to clipboard
Link copied to clipboard

Represents a workflow type.

Link copied to clipboard

The configuration settings of a workflow type.

Link copied to clipboard

Used to filter workflow execution query results by type. Each parameter, if specified, defines a rule that must be satisfied by each returned result.

Link copied to clipboard

Contains information about a workflow type.