# パッケージ com.amazonaws.services.simpleworkflow.model

Classes modeling the various types represented by AmazonSimpleWorkflow.

参照先: 説明

- クラスの概要
  クラス | 説明
  --- | ---
  ActivityTask | Unit of work sent to an activity worker.
  ActivityTaskCanceledEventAttributes | Provides details of the `ActivityTaskCanceled` event.
  ActivityTaskCancelRequestedEventAttributes | Provides details of the `ActivityTaskCancelRequested` event.
  ActivityTaskCompletedEventAttributes | Provides details of the `ActivityTaskCompleted` event.
  ActivityTaskFailedEventAttributes | Provides details of the `ActivityTaskFailed` event.
  ActivityTaskScheduledEventAttributes | Provides details of the `ActivityTaskScheduled` event.
  ActivityTaskStartedEventAttributes | Provides details of the `ActivityTaskStarted` event.
  ActivityTaskStatus | Status information about an activity task.
  ActivityTaskTimedOutEventAttributes | Provides details of the `ActivityTaskTimedOut` event.
  ActivityType | Represents an activity type.
  ActivityTypeConfiguration | Configuration settings registered with the activity type.
  ActivityTypeDetail | Detailed information about an activity type.
  ActivityTypeInfo | Detailed information about an activity type.
  ActivityTypeInfos | Contains a paginated list of activity type information structures.
  CancelTimerDecisionAttributes | Provides details of the `CancelTimer` decision.
  CancelTimerFailedEventAttributes | Provides details of the `CancelTimerFailed` event.
  CancelWorkflowExecutionDecisionAttributes | Provides details of the `CancelWorkflowExecution` decision.
  CancelWorkflowExecutionFailedEventAttributes | Provides details of the `CancelWorkflowExecutionFailed` event.
  ChildWorkflowExecutionCanceledEventAttributes | Provide details of the `ChildWorkflowExecutionCanceled` event.
  ChildWorkflowExecutionCompletedEventAttributes | Provides details of the `ChildWorkflowExecutionCompleted` event.
  ChildWorkflowExecutionFailedEventAttributes | Provides details of the `ChildWorkflowExecutionFailed` event.
  ChildWorkflowExecutionStartedEventAttributes | Provides details of the `ChildWorkflowExecutionStarted` event.
  ChildWorkflowExecutionTerminatedEventAttributes | Provides details of the `ChildWorkflowExecutionTerminated` event.
  ChildWorkflowExecutionTimedOutEventAttributes | Provides details of the `ChildWorkflowExecutionTimedOut` event.
  CloseStatusFilter | Used to filter the closed workflow executions in visibility APIs by their close status.
  CompleteWorkflowExecutionDecisionAttributes | Provides details of the `CompleteWorkflowExecution` decision.
  CompleteWorkflowExecutionFailedEventAttributes | Provides details of the `CompleteWorkflowExecutionFailed` event.
  ContinueAsNewWorkflowExecutionDecisionAttributes | Provides details of the `ContinueAsNewWorkflowExecution` decision.
  ContinueAsNewWorkflowExecutionFailedEventAttributes | Provides details of the `ContinueAsNewWorkflowExecutionFailed` event.
  CountClosedWorkflowExecutionsRequest | Container for the parameters to the `CountClosedWorkflowExecutions operation`.
  CountOpenWorkflowExecutionsRequest | Container for the parameters to the `CountOpenWorkflowExecutions operation`.
  CountPendingActivityTasksRequest | Container for the parameters to the `CountPendingActivityTasks operation`.
  CountPendingDecisionTasksRequest | Container for the parameters to the `CountPendingDecisionTasks operation`.
  Decision | Specifies a decision made by the decider.
  DecisionTask | A structure that represents a decision task.
  DecisionTaskCompletedEventAttributes | Provides details of the `DecisionTaskCompleted` event.
  DecisionTaskScheduledEventAttributes | Provides details of the `DecisionTaskScheduled` event.
  DecisionTaskStartedEventAttributes | Provides details of the `DecisionTaskStarted` event.
  DecisionTaskTimedOutEventAttributes | Provides details of the `DecisionTaskTimedOut` event.
  DeprecateActivityTypeRequest | Container for the parameters to the `DeprecateActivityType operation`.
  DeprecateDomainRequest | Container for the parameters to the `DeprecateDomain operation`.
  DeprecateWorkflowTypeRequest | Container for the parameters to the `DeprecateWorkflowType operation`.
  DescribeActivityTypeRequest | Container for the parameters to the `DescribeActivityType operation`.
  DescribeDomainRequest | Container for the parameters to the `DescribeDomain operation`.
  DescribeWorkflowExecutionRequest | Container for the parameters to the `DescribeWorkflowExecution operation`.
  DescribeWorkflowTypeRequest | Container for the parameters to the `DescribeWorkflowType operation`.
  DomainConfiguration | Contains the configuration settings of a domain.
  DomainDetail | Contains details of a domain.
  DomainInfo | Contains general information about a domain.
  DomainInfos | Contains a paginated collection of DomainInfo structures.
  ExecutionTimeFilter | Used to filter the workflow executions in visibility APIs by various time-based rules.
  ExternalWorkflowExecutionCancelRequestedEventAttributes | Provides details of the `ExternalWorkflowExecutionCancelRequested` event.
  ExternalWorkflowExecutionSignaledEventAttributes | Provides details of the `ExternalWorkflowExecutionSignaled` event.
  FailWorkflowExecutionDecisionAttributes | Provides details of the `FailWorkflowExecution` decision.
  FailWorkflowExecutionFailedEventAttributes | Provides details of the `FailWorkflowExecutionFailed` event.
  GetWorkflowExecutionHistoryRequest | Container for the parameters to the `GetWorkflowExecutionHistory operation`.
  History | Paginated representation of a workflow history for a workflow execution.
  HistoryEvent | Event within a workflow execution.
  ListActivityTypesRequest | Container for the parameters to the `ListActivityTypes operation`.
  ListClosedWorkflowExecutionsRequest | Container for the parameters to the `ListClosedWorkflowExecutions operation`.
  ListDomainsRequest | Container for the parameters to the `ListDomains operation`.
  ListOpenWorkflowExecutionsRequest | Container for the parameters to the `ListOpenWorkflowExecutions operation`.
  ListWorkflowTypesRequest | Container for the parameters to the `ListWorkflowTypes operation`.
  MarkerRecordedEventAttributes | Provides details of the `MarkerRecorded` event.
  PendingTaskCount | Contains the count of tasks in a task list.
  PollForActivityTaskRequest | Container for the parameters to the `PollForActivityTask operation`.
  PollForDecisionTaskRequest | Container for the parameters to the `PollForDecisionTask operation`.
  RecordActivityTaskHeartbeatRequest | Container for the parameters to the `RecordActivityTaskHeartbeat operation`.
  RecordMarkerDecisionAttributes | Provides details of the `RecordMarker` decision.
  RecordMarkerFailedEventAttributes | Provides details of the `RecordMarkerFailed` event.
  RegisterActivityTypeRequest | Container for the parameters to the `RegisterActivityType operation`.
  RegisterDomainRequest | Container for the parameters to the `RegisterDomain operation`.
  RegisterWorkflowTypeRequest | Container for the parameters to the `RegisterWorkflowType operation`.
  RequestCancelActivityTaskDecisionAttributes | Provides details of the `RequestCancelActivityTask` decision.
  RequestCancelActivityTaskFailedEventAttributes | Provides details of the `RequestCancelActivityTaskFailed` event.
  RequestCancelExternalWorkflowExecutionDecisionAttributes | Provides details of the `RequestCancelExternalWorkflowExecution` decision.
  RequestCancelExternalWorkflowExecutionFailedEventAttributes | Provides details of the `RequestCancelExternalWorkflowExecutionFailed` event.
  RequestCancelExternalWorkflowExecutionInitiatedEventAttributes | Provides details of the `RequestCancelExternalWorkflowExecutionInitiated` event.
  RequestCancelWorkflowExecutionRequest | Container for the parameters to the `RequestCancelWorkflowExecution operation`.
  RespondActivityTaskCanceledRequest | Container for the parameters to the `RespondActivityTaskCanceled operation`.
  RespondActivityTaskCompletedRequest | Container for the parameters to the `RespondActivityTaskCompleted operation`.
  RespondActivityTaskFailedRequest | Container for the parameters to the `RespondActivityTaskFailed operation`.
  RespondDecisionTaskCompletedRequest | Container for the parameters to the `RespondDecisionTaskCompleted operation`.
  Run | Specifies the `runId` of a workflow execution.
  ScheduleActivityTaskDecisionAttributes | Provides details of the `ScheduleActivityTask` decision.
  ScheduleActivityTaskFailedEventAttributes | Provides details of the `ScheduleActivityTaskFailed` event.
  SignalExternalWorkflowExecutionDecisionAttributes | Provides details of the `SignalExternalWorkflowExecution` decision.
  SignalExternalWorkflowExecutionFailedEventAttributes | Provides details of the `SignalExternalWorkflowExecutionFailed` event.
  SignalExternalWorkflowExecutionInitiatedEventAttributes | Provides details of the `SignalExternalWorkflowExecutionInitiated` event.
  SignalWorkflowExecutionRequest | Container for the parameters to the `SignalWorkflowExecution operation`.
  StartChildWorkflowExecutionDecisionAttributes | Provides details of the `StartChildWorkflowExecution` decision.
  StartChildWorkflowExecutionFailedEventAttributes | Provides details of the `StartChildWorkflowExecutionFailed` event.
  StartChildWorkflowExecutionInitiatedEventAttributes | Provides details of the `StartChildWorkflowExecutionInitiated` event.
  StartTimerDecisionAttributes | Provides details of the `StartTimer` decision.
  StartTimerFailedEventAttributes | Provides details of the `StartTimerFailed` event.
  StartWorkflowExecutionRequest | Container for the parameters to the `StartWorkflowExecution operation`.
  TagFilter | Used to filter the workflow executions in visibility APIs based on a tag.
  TaskList | Represents a task list.
  TerminateWorkflowExecutionRequest | Container for the parameters to the `TerminateWorkflowExecution operation`.
  TimerCanceledEventAttributes | Provides details of the `TimerCanceled` event.
  TimerFiredEventAttributes | Provides details of the `TimerFired` event.
  TimerStartedEventAttributes | Provides details of the `TimerStarted` event.
  WorkflowExecution | Represents a workflow execution.
  WorkflowExecutionCanceledEventAttributes | Provides details of the `WorkflowExecutionCanceled` event.
  WorkflowExecutionCancelRequestedEventAttributes | Provides details of the `WorkflowExecutionCancelRequested` event.
  WorkflowExecutionCompletedEventAttributes | Provides details of the `WorkflowExecutionCompleted` event.
  WorkflowExecutionConfiguration | The configuration settings for a workflow execution including timeout values, tasklist etc.
  WorkflowExecutionContinuedAsNewEventAttributes | Provides details of the `WorkflowExecutionContinuedAsNew` event.
  WorkflowExecutionCount | Contains the count of workflow executions returned from CountOpenWorkflowExecutions or CountClosedWorkflowExecutions
  WorkflowExecutionDetail | Contains details about a workflow execution.
  WorkflowExecutionFailedEventAttributes | Provides details of the `WorkflowExecutionFailed` event.
  WorkflowExecutionFilter | Used to filter the workflow executions in visibility APIs by their `workflowId` .
  WorkflowExecutionInfo | Contains information about a workflow execution.
  WorkflowExecutionInfos | Contains a paginated list of information about workflow executions.
  WorkflowExecutionOpenCounts | Contains the counts of open tasks, child workflow executions and timers for a workflow execution.
  WorkflowExecutionSignaledEventAttributes | Provides details of the `WorkflowExecutionSignaled` event.
  WorkflowExecutionStartedEventAttributes | Provides details of `WorkflowExecutionStarted` event.
  WorkflowExecutionTerminatedEventAttributes | Provides details of the `WorkflowExecutionTerminated` event.
  WorkflowExecutionTimedOutEventAttributes | Provides details of the `WorkflowExecutionTimedOut` event.
  WorkflowType | Represents a workflow type.
  WorkflowTypeConfiguration | The configuration settings of a workflow type.
  WorkflowTypeDetail | Contains details about a workflow type.
  WorkflowTypeFilter | Used to filter workflow execution query results by type.
  WorkflowTypeInfo | Contains information about a workflow type.
  WorkflowTypeInfos | Contains a paginated list of information structures about workflow types.

- 列挙型の概要
  列挙型 | 説明
  --- | ---
  ActivityTaskTimeoutType | Activity Task Timeout Type
  CancelTimerFailedCause | Cancel Timer Failed Cause
  CancelWorkflowExecutionFailedCause | Cancel Workflow Execution Failed Cause
  ChildPolicy | Child Policy
  CloseStatus | Close Status
  CompleteWorkflowExecutionFailedCause | Complete Workflow Execution Failed Cause
  ContinueAsNewWorkflowExecutionFailedCause | Continue As New Workflow Execution Failed Cause
  DecisionTaskTimeoutType | Decision Task Timeout Type
  DecisionType | Decision Type
  EventType | Event Type
  ExecutionStatus | Execution Status
  FailWorkflowExecutionFailedCause | Fail Workflow Execution Failed Cause
  PredefinedDuration |
  RecordMarkerFailedCause | Record Marker Failed Cause
  RegistrationStatus | Registration Status
  RequestCancelActivityTaskFailedCause | Request Cancel Activity Task Failed Cause
  RequestCancelExternalWorkflowExecutionFailedCause | Request Cancel External Workflow Execution Failed Cause
  ScheduleActivityTaskFailedCause | Schedule Activity Task Failed Cause
  SignalExternalWorkflowExecutionFailedCause | Signal External Workflow Execution Failed Cause
  StartChildWorkflowExecutionFailedCause | Start Child Workflow Execution Failed Cause
  StartTimerFailedCause | Start Timer Failed Cause
  WorkflowExecutionCancelRequestedCause | Workflow Execution Cancel Requested Cause
  WorkflowExecutionTerminatedCause | Workflow Execution Terminated Cause
  WorkflowExecutionTimeoutType | Workflow Execution Timeout Type

- 例外の概要
  例外 | 説明
  --- | ---
  DefaultUndefinedException | AmazonSimpleWorkflow exception
  DomainAlreadyExistsException | Returned if the specified domain already exists.
  DomainDeprecatedException | Returned when the specified domain has been deprecated.
  LimitExceededException | Returned by any operation if a system imposed limitation has been reached.
  OperationNotPermittedException | Returned when the caller does not have sufficient permissions to invoke the action.
  TypeAlreadyExistsException | Returned if the type already exists in the specified domain.
  TypeDeprecatedException | Returned when the specified activity or workflow type was already deprecated.
  UnknownResourceException | Returned when the named resource cannot be found with in the scope of this operation (region or domain).
  WorkflowExecutionAlreadyStartedException | Returned by StartWorkflowExecution when an open execution with the same workflowId is already running in the specified domain.

## パッケージcom.amazonaws.services.simpleworkflow.modelの説明

Classes modeling the various types represented by AmazonSimpleWorkflow.