Module: LogStash

Defined in:
lib/logstash/event.rb,
lib/logstash/timestamp.rb,
lib/logstash/string_interpolation.rb,
lib/logstash-core-event-java/logstash-core-event-java.rb

Overview

transcient pipeline events for normal in-flow signaling as opposed to flow altering exceptions. for now having base classes is adequate and in the future it might be necessary to refactor using like a BaseEvent class to have a common interface for all pileline events to support eventual queueing persistence for example, TBD.

Defined Under Namespace

Modules: StringInterpolation Classes: Event, FlushEvent, NoSignal, ShutdownEvent, SignalEvent, Timestamp, TimestampParserError

Constant Summary collapse

FLUSH =
FlushEvent.new
SHUTDOWN =
ShutdownEvent.new
NO_SIGNAL =
NoSignal.new