/** * Returns a new instance of {@link io.bootique.BQModule.Builder} initialized with module for this provider. * Subclasses can invoke extra builder methods to provide metadata, etc. * * @return a new instance of {@link BQModule} specific to this provider. * @since 0.21 */ default BQModule.Builder moduleBuilder() { return BQModule .builder(module()) .overrides(overrides()) .providerName(name()) .configs(configs()); }
/** * Returns a new instance of {@link io.bootique.BQModule.Builder} initialized with module for this provider. * Subclasses can invoke extra builder methods to provide metadata, etc. * * @return a new instance of {@link BQModule} specific to this provider. * @since 0.21 */ default BQModule.Builder moduleBuilder() { return BQModule .builder(module()) .overrides(overrides()) .providerName(name()) .configs(configs()); }