Class: Fluent::ArrayEventStream
- Inherits:
-
EventStream
- Object
- EventStream
- Fluent::ArrayEventStream
- Defined in:
- lib/fluent/event.rb
Instance Method Summary collapse
- #each(&block) ⇒ Object
- #empty? ⇒ Boolean
-
#initialize(entries) ⇒ ArrayEventStream
constructor
A new instance of ArrayEventStream.
- #repeatable? ⇒ Boolean
Methods inherited from EventStream
Constructor Details
#initialize(entries) ⇒ ArrayEventStream
Returns a new instance of ArrayEventStream.
59 60 61 |
# File 'lib/fluent/event.rb', line 59 def initialize(entries) @entries = entries end |
Instance Method Details
#each(&block) ⇒ Object
71 72 73 74 |
# File 'lib/fluent/event.rb', line 71 def each(&block) @entries.each(&block) nil end |
#empty? ⇒ Boolean
67 68 69 |
# File 'lib/fluent/event.rb', line 67 def empty? @entries.empty? end |
#repeatable? ⇒ Boolean
63 64 65 |
# File 'lib/fluent/event.rb', line 63 def repeatable? true end |