Module: Fluent::Compat::BufferedEventStreamMixin

Includes:
Enumerable
Defined in:
lib/fluent/compat/output.rb

Instance Method Summary collapse

Instance Method Details

#each(&block) ⇒ Object



57
58
59
# File 'lib/fluent/compat/output.rb', line 57

def each(&block)
  msgpack_each(&block)
end

#keyObject



65
66
67
# File 'lib/fluent/compat/output.rb', line 65

def key
  .tag
end

#repeatable?Boolean

Returns:

  • (Boolean)


53
54
55
# File 'lib/fluent/compat/output.rb', line 53

def repeatable?
  true
end

#to_msgpack_streamObject



61
62
63
# File 'lib/fluent/compat/output.rb', line 61

def to_msgpack_stream
  read
end