Class: Karafka::Routing::Features::Declaratives

Inherits:
Base
  • Object
show all
Defined in:
lib/karafka/routing/features/declaratives.rb,
lib/karafka/routing/features/declaratives/topic.rb,
lib/karafka/routing/features/declaratives/config.rb,
lib/karafka/routing/features/declaratives/contracts/topic.rb

Overview

This feature allows to store per topic structure that can be later on used to bootstrap topics structure for test/development, etc. This allows to share the same set of settings for topics despite the environment. Pretty much similar to how the structure.sql or schema.rb operate for SQL dbs.

Defined Under Namespace

Modules: Contracts, Topic Classes: Config

Method Summary

Methods inherited from Base

activate, load_all, post_setup_all, pre_setup_all