Module: Rimless

Includes:
AvroHelpers, ConfigurationHandling, Consumer, Dependencies, KafkaHelpers
Defined in:
lib/rimless.rb,
lib/rimless/railtie.rb,
lib/rimless/version.rb,
lib/rimless/consumer.rb,
lib/rimless/avro_utils.rb,
lib/rimless/avro_helpers.rb,
lib/rimless/consumer_job.rb,
lib/rimless/dependencies.rb,
lib/rimless/base_consumer.rb,
lib/rimless/configuration.rb,
lib/rimless/kafka_helpers.rb,
lib/rimless/rspec/helpers.rb,
lib/rimless/rspec/matchers.rb,
lib/rimless/configuration_handling.rb,
lib/rimless/karafka/avro_deserializer.rb,
lib/rimless/karafka/passthrough_mapper.rb,
lib/rimless/karafka/base64_interchanger.rb

Overview

The top level namespace for the rimless gem.

Defined Under Namespace

Modules: AvroHelpers, ConfigurationHandling, Consumer, Dependencies, KafkaHelpers, Karafka, RSpec Classes: AvroUtils, BaseConsumer, Configuration, ConsumerApp, ConsumerJob, Railtie

Constant Summary collapse

VERSION =

The version of the rimless gem

'1.0.3'

Method Summary

Methods included from Consumer

consumer

Methods included from Dependencies

configure_avro_turf, configure_dependencies, configure_waterdrop

Methods included from KafkaHelpers

async_message, async_raw_message, sync_message, sync_raw_message, topic

Methods included from AvroHelpers

avro_decode, avro_encode, avro_schemaless_h, avro_to_h

Methods included from ConfigurationHandling

configuration, configure, env, local_app_name, logger, reset_configuration!, topic_prefix