class Karafka::Routing::Topic

def build

example for Sidekiq
everywhere except Karafka server command, those would not be initialized on time - for
not yet specified. This is need to be done (cannot be lazy loaded on first use) because
Initializes default values for all the options that support defaults if their values are
def build
  Karafka::AttributesMap.topic.each { |attr| send(attr) }
  consumer&.topic = self
  self
end