public final Config nioThreads(final int nioThreads) { return nioThreads(Optional.of(nioThreads)); }
public Netty4DataSourceSupplier(final Config config, final Function<BufferReader, Optional<BufferReader>> transformBufferReader) { this.config = config; final ChannelSupplier channelSupplier = new ChannelSupplier( new NioEventLoopGroup(config.nioThreads().orElse(0), new DefaultThreadFactory("ndbc-netty4", true)), config.host(), config.port(), config.charset(), transformBufferReader); this.createConnection = createConnectionSupplier(config, channelSupplier); }