private Builder enabled(String __value) { return enabled(Boolean.valueOf(__value)); }
private Builder idleTimeout(String __value) { return idleTimeout(Double.valueOf(__value)); }
private Builder maxAcceptRate(String __value) { return maxAcceptRate(Integer.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())); }
private Builder maxConnections(String __value) { return maxConnections(Integer.valueOf(__value)); }
private Builder maxHeapUtilization(String __value) { return maxHeapUtilization(Double.valueOf(__value)); }
private Builder override(Builder __superior) { if (__superior.enabled != null) enabled(__superior.enabled); if (__superior.maxConnections != null) maxConnections(__superior.maxConnections); if (__superior.maxHeapUtilization != null) maxHeapUtilization(__superior.maxHeapUtilization); if (__superior.maxAcceptRate != null) maxAcceptRate(__superior.maxAcceptRate); if (__superior.idleTimeout != null) idleTimeout(__superior.idleTimeout); return this; }
public Builder(Throttling config) { enabled(config.enabled()); maxConnections(config.maxConnections()); maxHeapUtilization(config.maxHeapUtilization()); maxAcceptRate(config.maxAcceptRate()); idleTimeout(config.idleTimeout()); }