Class: AWS::SimpleWorkflow::Client
- Inherits:
-
Core::JSONClient
- Object
- Core::Client
- Core::JSONClient
- AWS::SimpleWorkflow::Client
- Defined in:
- lib/aws/simple_workflow/client.rb
Overview
Client class for Amazon Simple Workflow Service (SWF).
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#count_closed_workflow_executions(options = {}) ⇒ Core::Response
Calls the CountClosedWorkflowExecutions API operation.
-
#count_open_workflow_executions(options = {}) ⇒ Core::Response
Calls the CountOpenWorkflowExecutions API operation.
-
#count_pending_activity_tasks(options = {}) ⇒ Core::Response
Calls the CountPendingActivityTasks API operation.
-
#count_pending_decision_tasks(options = {}) ⇒ Core::Response
Calls the CountPendingDecisionTasks API operation.
-
#deprecate_activity_type(options = {}) ⇒ Core::Response
Calls the DeprecateActivityType API operation.
-
#deprecate_domain(options = {}) ⇒ Core::Response
Calls the DeprecateDomain API operation.
-
#deprecate_workflow_type(options = {}) ⇒ Core::Response
Calls the DeprecateWorkflowType API operation.
-
#describe_activity_type(options = {}) ⇒ Core::Response
Calls the DescribeActivityType API operation.
-
#describe_domain(options = {}) ⇒ Core::Response
Calls the DescribeDomain API operation.
-
#describe_workflow_execution(options = {}) ⇒ Core::Response
Calls the DescribeWorkflowExecution API operation.
-
#describe_workflow_type(options = {}) ⇒ Core::Response
Calls the DescribeWorkflowType API operation.
-
#get_workflow_execution_history(options = {}) ⇒ Core::Response
Calls the GetWorkflowExecutionHistory API operation.
-
#list_activity_types(options = {}) ⇒ Core::Response
Calls the ListActivityTypes API operation.
-
#list_closed_workflow_executions(options = {}) ⇒ Core::Response
Calls the ListClosedWorkflowExecutions API operation.
-
#list_domains(options = {}) ⇒ Core::Response
Calls the ListDomains API operation.
-
#list_open_workflow_executions(options = {}) ⇒ Core::Response
Calls the ListOpenWorkflowExecutions API operation.
-
#list_workflow_types(options = {}) ⇒ Core::Response
Calls the ListWorkflowTypes API operation.
-
#poll_for_activity_task(options = {}) ⇒ Core::Response
Calls the PollForActivityTask API operation.
-
#poll_for_decision_task(options = {}) ⇒ Core::Response
Calls the PollForDecisionTask API operation.
-
#record_activity_task_heartbeat(options = {}) ⇒ Core::Response
Calls the RecordActivityTaskHeartbeat API operation.
-
#register_activity_type(options = {}) ⇒ Core::Response
Calls the RegisterActivityType API operation.
-
#register_domain(options = {}) ⇒ Core::Response
Calls the RegisterDomain API operation.
-
#register_workflow_type(options = {}) ⇒ Core::Response
Calls the RegisterWorkflowType API operation.
-
#request_cancel_workflow_execution(options = {}) ⇒ Core::Response
Calls the RequestCancelWorkflowExecution API operation.
-
#respond_activity_task_canceled(options = {}) ⇒ Core::Response
Calls the RespondActivityTaskCanceled API operation.
-
#respond_activity_task_completed(options = {}) ⇒ Core::Response
Calls the RespondActivityTaskCompleted API operation.
-
#respond_activity_task_failed(options = {}) ⇒ Core::Response
Calls the RespondActivityTaskFailed API operation.
-
#respond_decision_task_completed(options = {}) ⇒ Core::Response
Calls the RespondDecisionTaskCompleted API operation.
-
#signal_workflow_execution(options = {}) ⇒ Core::Response
Calls the SignalWorkflowExecution API operation.
-
#start_workflow_execution(options = {}) ⇒ Core::Response
Calls the StartWorkflowExecution API operation.
-
#terminate_workflow_execution(options = {}) ⇒ Core::Response
Calls the TerminateWorkflowExecution API operation.
Methods inherited from Core::Client
#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#count_closed_workflow_executions(options = {}) ⇒ Core::Response
Calls the CountClosedWorkflowExecutions API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 41
|
#count_open_workflow_executions(options = {}) ⇒ Core::Response
Calls the CountOpenWorkflowExecutions API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 74
|
#count_pending_activity_tasks(options = {}) ⇒ Core::Response
Calls the CountPendingActivityTasks API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 96
|
#count_pending_decision_tasks(options = {}) ⇒ Core::Response
Calls the CountPendingDecisionTasks API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 110
|
#deprecate_activity_type(options = {}) ⇒ Core::Response
Calls the DeprecateActivityType API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 124
|
#deprecate_domain(options = {}) ⇒ Core::Response
Calls the DeprecateDomain API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 134
|
#deprecate_workflow_type(options = {}) ⇒ Core::Response
Calls the DeprecateWorkflowType API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 141
|
#describe_activity_type(options = {}) ⇒ Core::Response
Calls the DescribeActivityType API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 151
|
#describe_domain(options = {}) ⇒ Core::Response
Calls the DescribeDomain API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 179
|
#describe_workflow_execution(options = {}) ⇒ Core::Response
Calls the DescribeWorkflowExecution API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 195
|
#describe_workflow_type(options = {}) ⇒ Core::Response
Calls the DescribeWorkflowType API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 237
|
#get_workflow_execution_history(options = {}) ⇒ Core::Response
Calls the GetWorkflowExecutionHistory API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 264
|
#list_activity_types(options = {}) ⇒ Core::Response
Calls the ListActivityTypes API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 560
|
#list_closed_workflow_executions(options = {}) ⇒ Core::Response
Calls the ListClosedWorkflowExecutions API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 587
|
#list_domains(options = {}) ⇒ Core::Response
Calls the ListDomains API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 638
|
#list_open_workflow_executions(options = {}) ⇒ Core::Response
Calls the ListOpenWorkflowExecutions API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 659
|
#list_workflow_types(options = {}) ⇒ Core::Response
Calls the ListWorkflowTypes API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 699
|
#poll_for_activity_task(options = {}) ⇒ Core::Response
Calls the PollForActivityTask API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 726
|
#poll_for_decision_task(options = {}) ⇒ Core::Response
Calls the PollForDecisionTask API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 749
|
#record_activity_task_heartbeat(options = {}) ⇒ Core::Response
Calls the RecordActivityTaskHeartbeat API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1054
|
#register_activity_type(options = {}) ⇒ Core::Response
Calls the RegisterActivityType API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1066
|
#register_domain(options = {}) ⇒ Core::Response
Calls the RegisterDomain API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1082
|
#register_workflow_type(options = {}) ⇒ Core::Response
Calls the RegisterWorkflowType API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1091
|
#request_cancel_workflow_execution(options = {}) ⇒ Core::Response
Calls the RequestCancelWorkflowExecution API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1109
|
#respond_activity_task_canceled(options = {}) ⇒ Core::Response
Calls the RespondActivityTaskCanceled API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1118
|
#respond_activity_task_completed(options = {}) ⇒ Core::Response
Calls the RespondActivityTaskCompleted API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1126
|
#respond_activity_task_failed(options = {}) ⇒ Core::Response
Calls the RespondActivityTaskFailed API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1134
|
#respond_decision_task_completed(options = {}) ⇒ Core::Response
Calls the RespondDecisionTaskCompleted API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1143
|
#signal_workflow_execution(options = {}) ⇒ Core::Response
Calls the SignalWorkflowExecution API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1234
|
#start_workflow_execution(options = {}) ⇒ Core::Response
Calls the StartWorkflowExecution API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1245
|
#terminate_workflow_execution(options = {}) ⇒ Core::Response
Calls the TerminateWorkflowExecution API operation.
|
# File 'lib/aws/simple_workflow/client.rb', line 1270
|