public void setConfigurationProducer(Supplier<? extends Configuration> configurationProducer) {
    myConfigurationProducer = configurationProducer;
  }
public void setConfigurationProducer(Supplier<? extends Configuration> configurationProducer)