package io.airlift.http.client.jetty; import io.airlift.configuration.Config; import io.airlift.configuration.LegacyConfig; import javax.validation.constraints.Min; public class JettyIoPoolConfig { private int maxThreads = 200; private int minThreads = 8; @Min(1) public int getMaxThreads() { return maxThreads; } @Config("http-client.max-threads") @LegacyConfig("http-client.threads") public JettyIoPoolConfig setMaxThreads(int maxThreads) { this.maxThreads = maxThreads; return this; } @Min(1) public int getMinThreads() { return minThreads; } @Config("http-client.min-threads") public JettyIoPoolConfig setMinThreads(int minThreads) { this.minThreads = minThreads; return this; } }