ConsulClientOptions

io.vertx.scala.ext.consul.`package`.ConsulClientOptions

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(json: JsonObject): ConsulClientOptions
def apply(aclToken: String, activityLogDataFormat: ByteBufFormat, alpnVersions: List[HttpVersion], connectTimeout: Integer, dc: String, decoderInitialBufferSize: Integer, decompressionSupported: Boolean, defaultHost: String, defaultPort: Integer, enabledSecureTransportProtocols: Set[String], followRedirects: Boolean, forceSni: Boolean, http2ClearTextUpgrade: Boolean, http2ClearTextUpgradeWithPreflightRequest: Boolean, http2ConnectionWindowSize: Integer, http2KeepAliveTimeout: Integer, http2MaxPoolSize: Integer, http2MultiplexingLimit: Integer, idleTimeout: Integer, idleTimeoutUnit: TimeUnit, initialSettings: Http2Settings, keepAlive: Boolean, keepAliveTimeout: Integer, keyCertOptions: KeyCertOptions, localAddress: String, logActivity: Boolean, maxChunkSize: Integer, maxHeaderSize: Integer, maxInitialLineLength: Integer, maxPoolSize: Integer, maxRedirects: Integer, maxWaitQueueSize: Integer, maxWebSocketFrameSize: Integer, maxWebSocketMessageSize: Integer, maxWebSockets: Integer, metricsName: String, name: String, nonProxyHosts: List[String], pipelining: Boolean, pipeliningLimit: Integer, poolCleanerPeriod: Integer, poolEventLoopSize: Integer, protocolVersion: HttpVersion, proxyOptions: ProxyOptions, readIdleTimeout: Integer, receiveBufferSize: Integer, reuseAddress: Boolean, reusePort: Boolean, sendBufferSize: Integer, sendUnmaskedFrames: Boolean, shared: Boolean, soLinger: Integer, ssl: Boolean, sslEngineOptions: SSLEngineOptions, sslHandshakeTimeout: Long, sslHandshakeTimeoutUnit: TimeUnit, tcpCork: Boolean, tcpFastOpen: Boolean, tcpKeepAlive: Boolean, tcpKeepAliveCount: Integer, tcpKeepAliveIdleSeconds: Integer, tcpKeepAliveIntervalSeconds: Integer, tcpNoDelay: Boolean, tcpQuickAck: Boolean, tcpUserTimeout: Integer, templateExpandOptions: ExpandOptions, timeout: Long, tracingPolicy: TracingPolicy, trafficClass: Integer, trustAll: Boolean, trustOptions: TrustOptions, tryUseCompression: Boolean, tryUsePerFrameWebSocketCompression: Boolean, tryUsePerMessageWebSocketCompression: Boolean, useAlpn: Boolean, userAgent: String, userAgentEnabled: Boolean, verifyHost: Boolean, webSocketClosingTimeout: Integer, webSocketCompressionAllowClientNoContext: Boolean, webSocketCompressionLevel: Integer, webSocketCompressionRequestServerNoContext: Boolean, writeIdleTimeout: Integer): ConsulClientOptions