Class: Trailblazer::Activity::Schema

Inherits:
Struct
  • Object
show all
Defined in:
lib/trailblazer/activity/schema.rb,
lib/trailblazer/activity/schema/intermediate.rb,
lib/trailblazer/activity/schema/implementation.rb

Overview

Schema is primitive data structure + an invoker (usually coming from Activity etc)

Defined Under Namespace

Modules: Implementation Classes: Intermediate

Instance Attribute Summary collapse

Instance Attribute Details

#circuitObject

Returns the value of attribute circuit

Returns:

  • (Object)

    the current value of circuit



6
7
8
# File 'lib/trailblazer/activity/schema.rb', line 6

def circuit
  @circuit
end

#configObject

Returns the value of attribute config

Returns:

  • (Object)

    the current value of config



6
7
8
# File 'lib/trailblazer/activity/schema.rb', line 6

def config
  @config
end

#nodesObject

Returns the value of attribute nodes

Returns:

  • (Object)

    the current value of nodes



6
7
8
# File 'lib/trailblazer/activity/schema.rb', line 6

def nodes
  @nodes
end

#outputsObject

Returns the value of attribute outputs

Returns:

  • (Object)

    the current value of outputs



6
7
8
# File 'lib/trailblazer/activity/schema.rb', line 6

def outputs
  @outputs
end