Class: Fluent::Plugin::KinesisOutput

Inherits:
Output
  • Object
show all
Includes:
MessagePackFactory::Mixin, Fluent::Plugin::KinesisHelper::API, Fluent::Plugin::KinesisHelper::Client
Defined in:
lib/fluent/plugin/kinesis.rb

Defined Under Namespace

Classes: ExceedMaxRecordSizeError, InvalidRecordError, KeyNotFoundError, SkipRecordError

Constant Summary

Constants included from Fluent::Plugin::KinesisHelper::API

Fluent::Plugin::KinesisHelper::API::MaxRecordSize

Instance Method Summary collapse

Methods included from Fluent::Plugin::KinesisHelper::API

included

Methods included from Fluent::Plugin::KinesisHelper::Client

#client, included

Instance Method Details

#configure(conf) ⇒ Object



78
79
80
81
# File 'lib/fluent/plugin/kinesis.rb', line 78

def configure(conf)
  super
  @data_formatter = data_formatter_create(conf)
end

#multi_workers_ready?Boolean

Returns:

  • (Boolean)


83
84
85
# File 'lib/fluent/plugin/kinesis.rb', line 83

def multi_workers_ready?
  true
end