Class: SuperInstance::Equipment::SwarmCoordinator::TaskNode

Inherits:
Data
  • Object
show all
Defined in:
lib/equipment/swarm_coordinator/task_decomposer.rb

Overview

A node in the task tree

Instance Attribute Summary collapse

Instance Attribute Details

#actual_complexityObject (readonly)

Returns the value of attribute actual_complexity

Returns:

  • (Object)

    the current value of actual_complexity



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def actual_complexity
  @actual_complexity
end

#actual_durationObject (readonly)

Returns the value of attribute actual_duration

Returns:

  • (Object)

    the current value of actual_duration



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def actual_duration
  @actual_duration
end

#childrenObject (readonly)

Returns the value of attribute children

Returns:

  • (Object)

    the current value of children



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def children
  @children
end

#completed_atObject (readonly)

Returns the value of attribute completed_at

Returns:

  • (Object)

    the current value of completed_at



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def completed_at
  @completed_at
end

#created_atObject (readonly)

Returns the value of attribute created_at

Returns:

  • (Object)

    the current value of created_at



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def created_at
  @created_at
end

#descriptionObject (readonly)

Returns the value of attribute description

Returns:

  • (Object)

    the current value of description



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def description
  @description
end

#estimated_complexityObject (readonly)

Returns the value of attribute estimated_complexity

Returns:

  • (Object)

    the current value of estimated_complexity



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def estimated_complexity
  @estimated_complexity
end

#estimated_durationObject (readonly)

Returns the value of attribute estimated_duration

Returns:

  • (Object)

    the current value of estimated_duration



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def estimated_duration
  @estimated_duration
end

#inputObject (readonly)

Returns the value of attribute input

Returns:

  • (Object)

    the current value of input



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def input
  @input
end

#max_retriesObject (readonly)

Returns the value of attribute max_retries

Returns:

  • (Object)

    the current value of max_retries



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def max_retries
  @max_retries
end

#outputObject (readonly)

Returns the value of attribute output

Returns:

  • (Object)

    the current value of output



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def output
  @output
end

#parent_idObject (readonly)

Returns the value of attribute parent_id

Returns:

  • (Object)

    the current value of parent_id



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def parent_id
  @parent_id
end

#priorityObject (readonly)

Returns the value of attribute priority

Returns:

  • (Object)

    the current value of priority



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def priority
  @priority
end

#required_capabilitiesObject (readonly)

Returns the value of attribute required_capabilities

Returns:

  • (Object)

    the current value of required_capabilities



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def required_capabilities
  @required_capabilities
end

#retry_countObject (readonly)

Returns the value of attribute retry_count

Returns:

  • (Object)

    the current value of retry_count



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def retry_count
  @retry_count
end

#started_atObject (readonly)

Returns the value of attribute started_at

Returns:

  • (Object)

    the current value of started_at



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def started_at
  @started_at
end

#statusObject (readonly)

Returns the value of attribute status

Returns:

  • (Object)

    the current value of status



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def status
  @status
end

#task_idObject (readonly)

Returns the value of attribute task_id

Returns:

  • (Object)

    the current value of task_id



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def task_id
  @task_id
end

#typeObject (readonly)

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



29
30
31
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 29

def type
  @type
end