Class: Karafka::Routing::Features::Declaratives
- 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