Class: Fluent::JsonSerializerFilter

Inherits:
Filter
  • Object
show all
Defined in:
lib/fluent/plugin/filter_serializer.rb

Instance Method Summary collapse

Instance Method Details

#configure(conf) ⇒ Object

Load config ————————-



17
18
19
# File 'lib/fluent/plugin/filter_serializer.rb', line 17

def configure(conf)
  super
end

#filter(tag, time, record) ⇒ Object

Edit Data



34
35
36
37
38
39
40
# File 'lib/fluent/plugin/filter_serializer.rb', line 34

def filter(tag, time, record)
  new_record = Hash.new()
  new_record[@field_name] = convert_to_json(record)

  # return
  new_record
end

#shutdownObject

Shutdown —————————



27
28
29
# File 'lib/fluent/plugin/filter_serializer.rb', line 27

def shutdown
  super
end

#startObject

Start ——————————-



22
23
24
# File 'lib/fluent/plugin/filter_serializer.rb', line 22

def start
  super
end