Class: Karafka::Pro::Routing::Features::Patterns
- Inherits:
 - 
      Base
      
        
- Object
 - Routing::Features::Base
 - Base
 - Karafka::Pro::Routing::Features::Patterns
 
 
- Defined in:
 - lib/karafka/pro/routing/features/patterns.rb,
lib/karafka/pro/routing/features/patterns/topic.rb,
lib/karafka/pro/routing/features/patterns/config.rb,
lib/karafka/pro/routing/features/patterns/topics.rb,
lib/karafka/pro/routing/features/patterns/builder.rb,
lib/karafka/pro/routing/features/patterns/pattern.rb,
lib/karafka/pro/routing/features/patterns/detector.rb,
lib/karafka/pro/routing/features/patterns/patterns.rb,
lib/karafka/pro/routing/features/patterns/consumer_group.rb,
lib/karafka/pro/routing/features/patterns/contracts/topic.rb,
lib/karafka/pro/routing/features/patterns/contracts/pattern.rb,
lib/karafka/pro/routing/features/patterns/contracts/consumer_group.rb 
Overview
Holds pattern info reference Type is set to:
`:regular` - in case patterns are not used and topic is just a regular existing topic
             matched directly based on the name
`:discovered` - in case it is a real topic on which we started to listed
`:matcher` - represents a regular expression used by librdkafka
  Defined Under Namespace
Modules: Builder, ConsumerGroup, Contracts, Topic, Topics Classes: Config, Detector, Pattern, Patterns