Class: Fluent::StaticConfigAnalysis::Result

Inherits:
Struct
  • Object
show all
Defined in:
lib/fluent/static_config_analysis.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#filtersObject

Returns the value of attribute filters

Returns:

  • (Object)

    the current value of filters



31
32
33
# File 'lib/fluent/static_config_analysis.rb', line 31

def filters
  @filters
end

#inputsObject

Returns the value of attribute inputs

Returns:

  • (Object)

    the current value of inputs



31
32
33
# File 'lib/fluent/static_config_analysis.rb', line 31

def inputs
  @inputs
end

#labelsObject

Returns the value of attribute labels

Returns:

  • (Object)

    the current value of labels



31
32
33
# File 'lib/fluent/static_config_analysis.rb', line 31

def labels
  @labels
end

#outputsObject

Returns the value of attribute outputs

Returns:

  • (Object)

    the current value of outputs



31
32
33
# File 'lib/fluent/static_config_analysis.rb', line 31

def outputs
  @outputs
end

#treeObject

Returns the value of attribute tree

Returns:

  • (Object)

    the current value of tree



31
32
33
# File 'lib/fluent/static_config_analysis.rb', line 31

def tree
  @tree
end

Instance Method Details

#all_pluginsObject



32
33
34
# File 'lib/fluent/static_config_analysis.rb', line 32

def all_plugins
  (outputs + inputs + filters).map(&:plugin)
end