Class: LogStash::Filters::Foreach::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/logstash/filters/foreach.rb

Overview

Element of “event_data”

Instance Attribute Summary collapse

Instance Method Summary collapse

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_fieldObject

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_configuredObject

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_fieldsObject

Returns the value of attribute join_fields.



258
259
260
# File 'lib/logstash/filters/foreach.rb', line 258

def join_fields
  @join_fields
end

#timeoutObject

Returns the value of attribute timeout.



258
259
260
# File 'lib/logstash/filters/foreach.rb', line 258

def timeout
  @timeout
end