in src/main/java/com/googlesource/gerrit/plugins/kafka/Module.java [41:52]
  protected void configure() {
    DynamicSet.bind(binder(), LifecycleListener.class).to(Manager.class);
    if (configuration.isSendStreamEvents()) {
      DynamicSet.bind(binder(), EventListener.class).to(KafkaPublisher.class);
    }
    bind(new TypeLiteral<KafkaProducer<String, String>>() {})
        .toProvider(KafkaProducerProvider.class);
    install(kafkaBrokerModule);
  }