private Builder idleTimeout(String __value) { return idleTimeout(Double.valueOf(__value)); }
private Builder override(Builder __superior) { if (__superior.listenPort != null) listenPort(__superior.listenPort); if (__superior.name != null) name(__superior.name); if (__superior.headerCacheSize != null) headerCacheSize(__superior.headerCacheSize); if (__superior.outputBufferSize != null) outputBufferSize(__superior.outputBufferSize); if (__superior.requestHeaderSize != null) requestHeaderSize(__superior.requestHeaderSize); if (__superior.responseHeaderSize != null) responseHeaderSize(__superior.responseHeaderSize); if (__superior.acceptQueueSize != null) acceptQueueSize(__superior.acceptQueueSize); if (__superior.reuseAddress != null) reuseAddress(__superior.reuseAddress); if (__superior.idleTimeout != null) idleTimeout(__superior.idleTimeout); if (__superior.stopTimeout != null) stopTimeout(__superior.stopTimeout); if (__superior.tcpKeepAliveEnabled != null) tcpKeepAliveEnabled(__superior.tcpKeepAliveEnabled); if (__superior.tcpNoDelay != null) tcpNoDelay(__superior.tcpNoDelay); throttling(throttling.override(__superior.throttling)); ssl(ssl.override(__superior.ssl)); return this; }
public Builder(ConnectorConfig config) { listenPort(config.listenPort()); name(config.name()); headerCacheSize(config.headerCacheSize()); outputBufferSize(config.outputBufferSize()); requestHeaderSize(config.requestHeaderSize()); responseHeaderSize(config.responseHeaderSize()); acceptQueueSize(config.acceptQueueSize()); reuseAddress(config.reuseAddress()); idleTimeout(config.idleTimeout()); stopTimeout(config.stopTimeout()); tcpKeepAliveEnabled(config.tcpKeepAliveEnabled()); tcpNoDelay(config.tcpNoDelay()); throttling(new Throttling.Builder(config.throttling())); ssl(new Ssl.Builder(config.ssl())); }