Class: SuperInstance::Equipment::SwarmCoordinator::TaskNode
- Inherits:
-
Data
- Object
- Data
- SuperInstance::Equipment::SwarmCoordinator::TaskNode
- Defined in:
- lib/equipment/swarm_coordinator/task_decomposer.rb
Overview
A node in the task tree
Instance Attribute Summary collapse
-
#actual_complexity ⇒ Object
readonly
Returns the value of attribute actual_complexity.
-
#actual_duration ⇒ Object
readonly
Returns the value of attribute actual_duration.
-
#children ⇒ Object
readonly
Returns the value of attribute children.
-
#completed_at ⇒ Object
readonly
Returns the value of attribute completed_at.
-
#created_at ⇒ Object
readonly
Returns the value of attribute created_at.
-
#description ⇒ Object
readonly
Returns the value of attribute description.
-
#estimated_complexity ⇒ Object
readonly
Returns the value of attribute estimated_complexity.
-
#estimated_duration ⇒ Object
readonly
Returns the value of attribute estimated_duration.
-
#input ⇒ Object
readonly
Returns the value of attribute input.
-
#max_retries ⇒ Object
readonly
Returns the value of attribute max_retries.
-
#output ⇒ Object
readonly
Returns the value of attribute output.
-
#parent_id ⇒ Object
readonly
Returns the value of attribute parent_id.
-
#priority ⇒ Object
readonly
Returns the value of attribute priority.
-
#required_capabilities ⇒ Object
readonly
Returns the value of attribute required_capabilities.
-
#retry_count ⇒ Object
readonly
Returns the value of attribute retry_count.
-
#started_at ⇒ Object
readonly
Returns the value of attribute started_at.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
-
#task_id ⇒ Object
readonly
Returns the value of attribute task_id.
-
#type ⇒ Object
readonly
Returns the value of attribute type.
Instance Attribute Details
#actual_complexity ⇒ Object (readonly)
Returns the value of attribute actual_complexity
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def actual_complexity @actual_complexity end |
#actual_duration ⇒ Object (readonly)
Returns the value of attribute actual_duration
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def actual_duration @actual_duration end |
#children ⇒ Object (readonly)
Returns the value of attribute children
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def children @children end |
#completed_at ⇒ Object (readonly)
Returns the value of attribute completed_at
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def completed_at @completed_at end |
#created_at ⇒ Object (readonly)
Returns the value of attribute created_at
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def created_at @created_at end |
#description ⇒ Object (readonly)
Returns the value of attribute description
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def description @description end |
#estimated_complexity ⇒ Object (readonly)
Returns the value of attribute estimated_complexity
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def estimated_complexity @estimated_complexity end |
#estimated_duration ⇒ Object (readonly)
Returns the value of attribute estimated_duration
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def estimated_duration @estimated_duration end |
#input ⇒ Object (readonly)
Returns the value of attribute input
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def input @input end |
#max_retries ⇒ Object (readonly)
Returns the value of attribute max_retries
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def max_retries @max_retries end |
#output ⇒ Object (readonly)
Returns the value of attribute output
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def output @output end |
#parent_id ⇒ Object (readonly)
Returns the value of attribute parent_id
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def parent_id @parent_id end |
#priority ⇒ Object (readonly)
Returns the value of attribute priority
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def priority @priority end |
#required_capabilities ⇒ Object (readonly)
Returns the value of attribute required_capabilities
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def required_capabilities @required_capabilities end |
#retry_count ⇒ Object (readonly)
Returns the value of attribute retry_count
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def retry_count @retry_count end |
#started_at ⇒ Object (readonly)
Returns the value of attribute started_at
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def started_at @started_at end |
#status ⇒ Object (readonly)
Returns the value of attribute status
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def status @status end |
#task_id ⇒ Object (readonly)
Returns the value of attribute task_id
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def task_id @task_id end |
#type ⇒ Object (readonly)
Returns the value of attribute type
29 30 31 |
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29 def type @type end |