Class: Conductor::Http::Models::TaskSummary
- Defined in:
- lib/conductor/http/models/search_result.rb
Overview
Task summary for search results
Constant Summary collapse
- SWAGGER_TYPES =
{ workflow_id: 'String', workflow_type: 'String', correlation_id: 'String', scheduled_time: 'String', start_time: 'String', update_time: 'String', end_time: 'String', status: 'String', reason_for_incompletion: 'String', execution_time: 'Integer', queue_wait_time: 'Integer', task_def_name: 'String', task_type: 'String', input: 'String', output: 'String', task_id: 'String', external_input_payload_storage_path: 'String', external_output_payload_storage_path: 'String', workflow_priority: 'Integer', domain: 'String' }.freeze
- ATTRIBUTE_MAP =
{ workflow_id: :workflowId, workflow_type: :workflowType, correlation_id: :correlationId, scheduled_time: :scheduledTime, start_time: :startTime, update_time: :updateTime, end_time: :endTime, status: :status, reason_for_incompletion: :reasonForIncompletion, execution_time: :executionTime, queue_wait_time: :queueWaitTime, task_def_name: :taskDefName, task_type: :taskType, input: :input, output: :output, task_id: :taskId, external_input_payload_storage_path: :externalInputPayloadStoragePath, external_output_payload_storage_path: :externalOutputPayloadStoragePath, workflow_priority: :workflowPriority, domain: :domain }.freeze
Instance Attribute Summary collapse
-
#correlation_id ⇒ Object
Returns the value of attribute correlation_id.
-
#domain ⇒ Object
Returns the value of attribute domain.
-
#end_time ⇒ Object
Returns the value of attribute end_time.
-
#execution_time ⇒ Object
Returns the value of attribute execution_time.
-
#external_input_payload_storage_path ⇒ Object
Returns the value of attribute external_input_payload_storage_path.
-
#external_output_payload_storage_path ⇒ Object
Returns the value of attribute external_output_payload_storage_path.
-
#input ⇒ Object
Returns the value of attribute input.
-
#output ⇒ Object
Returns the value of attribute output.
-
#queue_wait_time ⇒ Object
Returns the value of attribute queue_wait_time.
-
#reason_for_incompletion ⇒ Object
Returns the value of attribute reason_for_incompletion.
-
#scheduled_time ⇒ Object
Returns the value of attribute scheduled_time.
-
#start_time ⇒ Object
Returns the value of attribute start_time.
-
#status ⇒ Object
Returns the value of attribute status.
-
#task_def_name ⇒ Object
Returns the value of attribute task_def_name.
-
#task_id ⇒ Object
Returns the value of attribute task_id.
-
#task_type ⇒ Object
Returns the value of attribute task_type.
-
#update_time ⇒ Object
Returns the value of attribute update_time.
-
#workflow_id ⇒ Object
Returns the value of attribute workflow_id.
-
#workflow_priority ⇒ Object
Returns the value of attribute workflow_priority.
-
#workflow_type ⇒ Object
Returns the value of attribute workflow_type.
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ TaskSummary
constructor
A new instance of TaskSummary.
Methods inherited from BaseModel
attribute_map, deserialize_model, deserialize_value, find_model_class, from_hash, from_json, parse_datetime, swagger_types, #to_h, #to_json
Constructor Details
#initialize(params = {}) ⇒ TaskSummary
Returns a new instance of TaskSummary.
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/conductor/http/models/search_result.rb', line 162 def initialize(params = {}) @workflow_id = params[:workflow_id] @workflow_type = params[:workflow_type] @correlation_id = params[:correlation_id] @scheduled_time = params[:scheduled_time] @start_time = params[:start_time] @update_time = params[:update_time] @end_time = params[:end_time] @status = params[:status] @reason_for_incompletion = params[:reason_for_incompletion] @execution_time = params[:execution_time] @queue_wait_time = params[:queue_wait_time] @task_def_name = params[:task_def_name] @task_type = params[:task_type] @input = params[:input] @output = params[:output] @task_id = params[:task_id] @external_input_payload_storage_path = params[:external_input_payload_storage_path] @external_output_payload_storage_path = params[:external_output_payload_storage_path] @workflow_priority = params[:workflow_priority] @domain = params[:domain] end |
Instance Attribute Details
#correlation_id ⇒ Object
Returns the value of attribute correlation_id.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def correlation_id @correlation_id end |
#domain ⇒ Object
Returns the value of attribute domain.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def domain @domain end |
#end_time ⇒ Object
Returns the value of attribute end_time.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def end_time @end_time end |
#execution_time ⇒ Object
Returns the value of attribute execution_time.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def execution_time @execution_time end |
#external_input_payload_storage_path ⇒ Object
Returns the value of attribute external_input_payload_storage_path.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def external_input_payload_storage_path @external_input_payload_storage_path end |
#external_output_payload_storage_path ⇒ Object
Returns the value of attribute external_output_payload_storage_path.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def external_output_payload_storage_path @external_output_payload_storage_path end |
#input ⇒ Object
Returns the value of attribute input.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def input @input end |
#output ⇒ Object
Returns the value of attribute output.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def output @output end |
#queue_wait_time ⇒ Object
Returns the value of attribute queue_wait_time.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def queue_wait_time @queue_wait_time end |
#reason_for_incompletion ⇒ Object
Returns the value of attribute reason_for_incompletion.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def reason_for_incompletion @reason_for_incompletion end |
#scheduled_time ⇒ Object
Returns the value of attribute scheduled_time.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def scheduled_time @scheduled_time end |
#start_time ⇒ Object
Returns the value of attribute start_time.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def start_time @start_time end |
#status ⇒ Object
Returns the value of attribute status.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def status @status end |
#task_def_name ⇒ Object
Returns the value of attribute task_def_name.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def task_def_name @task_def_name end |
#task_id ⇒ Object
Returns the value of attribute task_id.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def task_id @task_id end |
#task_type ⇒ Object
Returns the value of attribute task_type.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def task_type @task_type end |
#update_time ⇒ Object
Returns the value of attribute update_time.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def update_time @update_time end |
#workflow_id ⇒ Object
Returns the value of attribute workflow_id.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def workflow_id @workflow_id end |
#workflow_priority ⇒ Object
Returns the value of attribute workflow_priority.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def workflow_priority @workflow_priority end |
#workflow_type ⇒ Object
Returns the value of attribute workflow_type.
154 155 156 |
# File 'lib/conductor/http/models/search_result.rb', line 154 def workflow_type @workflow_type end |