public final C withAttributes(Map<String, Object> attributes) { this.attributes = attributes; return self(); }
public final C withScanInterval(int scanIntervalMillis) { this.scanIntervalMillis = scanIntervalMillis; return self(); }
public final C withIdleTimeout(int idleTimeoutMillis) { this.idleTimeoutMillis = idleTimeoutMillis; return self(); }
public final C withHighWaterMark(long highWaterMark) { this.highWaterMark = highWaterMark; return self(); }
public final C withSSLContextProvider(SSLContextProvider sslContextProvider) { this.sslContextProvider = sslContextProvider; return self(); }