Class: LogStash::Filters::Foreach::Configuration
- Inherits:
-
Object
- Object
- LogStash::Filters::Foreach::Configuration
- Defined in:
- lib/logstash/filters/foreach.rb
Overview
Element of “event_data”
Instance Attribute Summary collapse
-
#array_field ⇒ Object
Returns the value of attribute array_field.
-
#end_filter_configured ⇒ Object
Returns the value of attribute end_filter_configured.
-
#join_fields ⇒ Object
Returns the value of attribute join_fields.
-
#timeout ⇒ Object
Returns the value of attribute timeout.
Instance Method Summary collapse
-
#initialize(array_field, join_fields, timeout) ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize(array_field, join_fields, timeout) ⇒ Configuration
Returns a new instance of Configuration.
260 261 262 263 264 265 |
# File 'lib/logstash/filters/foreach.rb', line 260 def initialize(array_field, join_fields, timeout) @end_filter_configured = false @array_field = array_field @join_fields = join_fields @timeout = timeout end |
Instance Attribute Details
#array_field ⇒ Object
Returns the value of attribute array_field.
258 259 260 |
# File 'lib/logstash/filters/foreach.rb', line 258 def array_field @array_field end |
#end_filter_configured ⇒ Object
Returns the value of attribute end_filter_configured.
258 259 260 |
# File 'lib/logstash/filters/foreach.rb', line 258 def end_filter_configured @end_filter_configured end |
#join_fields ⇒ Object
Returns the value of attribute join_fields.
258 259 260 |
# File 'lib/logstash/filters/foreach.rb', line 258 def join_fields @join_fields end |
#timeout ⇒ Object
Returns the value of attribute timeout.
258 259 260 |
# File 'lib/logstash/filters/foreach.rb', line 258 def timeout @timeout end |