class LogStash::Filters::Aggregate::Element
Element
of “aggregate_maps”
Attributes
creation_timestamp[RW]
difference_from_creation_to_now[RW]
difference_from_lastevent_to_now[RW]
inactivity_timeout[RW]
lastevent_timestamp[RW]
map[RW]
task_id[RW]
timeout[RW]
Public Class Methods
new(creation_timestamp, task_id)
click to toggle source
# File lib/logstash/filters/aggregate.rb, line 495 def initialize(creation_timestamp, task_id) @creation_timestamp = creation_timestamp @lastevent_timestamp = creation_timestamp @difference_from_creation_to_now = (Time.now - creation_timestamp).to_i @difference_from_lastevent_to_now = @difference_from_creation_to_now @timeout = nil @inactivity_timeout = nil @task_id = task_id @map = {} end