vertx / io.vertx.kotlin.ext.consul

## Package io.vertx.kotlin.ext.consul

### Extensions for External Classes

io.vertx.ext.consul.ConsulClient |
io.vertx.ext.consul.ConsulService |

### Functions

aclTokenOf | `fun aclTokenOf(id: String? = null, name: String? = null, rules: String? = null, type: AclTokenType? = null): AclToken` A function providing a DSL for building io.vertx.ext.consul.AclToken objects.
blockingQueryOptionsOf | `fun blockingQueryOptionsOf(index: Long? = null, wait: String? = null): BlockingQueryOptions` A function providing a DSL for building io.vertx.ext.consul.BlockingQueryOptions objects.
checkListOf | `fun checkListOf(index: Long? = null, list: Iterable<Check>? = null): CheckList` A function providing a DSL for building io.vertx.ext.consul.CheckList objects.
checkOf | `fun checkOf(id: String? = null, name: String? = null, nodeName: String? = null, notes: String? = null, output: String? = null, serviceId: String? = null, serviceName: String? = null, status: CheckStatus? = null): Check` A function providing a DSL for building io.vertx.ext.consul.Check objects.
checkOptionsOf | `fun checkOptionsOf(deregisterAfter: String? = null, grpc: String? = null, grpcTls: Boolean? = null, http: String? = null, id: String? = null, interval: String? = null, name: String? = null, notes: String? = null, scriptArgs: Iterable<String>? = null, serviceId: String? = null, status: CheckStatus? = null, tcp: String? = null, tlsSkipVerify: Boolean? = null, ttl: String? = null): CheckOptions` A function providing a DSL for building io.vertx.ext.consul.CheckOptions objects.
checkQueryOptionsOf | `fun checkQueryOptionsOf(blockingOptions: BlockingQueryOptions? = null, near: String? = null): CheckQueryOptions` A function providing a DSL for building io.vertx.ext.consul.CheckQueryOptions objects.
consulClientOptionsOf | `fun consulClientOptionsOf(aclToken: String? = null, alpnVersions: Iterable<HttpVersion>? = null, connectTimeout: Int? = null, crlPaths: Iterable<String>? = null, crlValues: Iterable<Buffer>? = null, dc: String? = null, decoderInitialBufferSize: Int? = null, defaultHost: String? = null, defaultPort: Int? = null, enabledCipherSuites: Iterable<String>? = null, enabledSecureTransportProtocols: Iterable<String>? = null, followRedirects: Boolean? = null, forceSni: Boolean? = null, http2ClearTextUpgrade: Boolean? = null, http2ConnectionWindowSize: Int? = null, http2KeepAliveTimeout: Int? = null, http2MaxPoolSize: Int? = null, http2MultiplexingLimit: Int? = null, idleTimeout: Int? = null, idleTimeoutUnit: TimeUnit? = null, initialSettings: Http2Settings? = null, jdkSslEngineOptions: JdkSSLEngineOptions? = null, keepAlive: Boolean? = null, keepAliveTimeout: Int? = null, keyStoreOptions: JksOptions? = null, localAddress: String? = null, logActivity: Boolean? = null, maxChunkSize: Int? = null, maxHeaderSize: Int? = null, maxInitialLineLength: Int? = null, maxPoolSize: Int? = null, maxRedirects: Int? = null, maxWaitQueueSize: Int? = null, maxWebSocketFrameSize: Int? = null, maxWebSocketMessageSize: Int? = null, maxWebsocketFrameSize: Int? = null, maxWebsocketMessageSize: Int? = null, metricsName: String? = null, openSslEngineOptions: OpenSSLEngineOptions? = null, pemKeyCertOptions: PemKeyCertOptions? = null, pemTrustOptions: PemTrustOptions? = null, pfxKeyCertOptions: PfxOptions? = null, pfxTrustOptions: PfxOptions? = null, pipelining: Boolean? = null, pipeliningLimit: Int? = null, poolCleanerPeriod: Int? = null, protocolVersion: HttpVersion? = null, proxyOptions: ProxyOptions? = null, receiveBufferSize: Int? = null, reuseAddress: Boolean? = null, reusePort: Boolean? = null, sendBufferSize: Int? = null, sendUnmaskedFrames: Boolean? = null, soLinger: Int? = null, ssl: Boolean? = null, sslHandshakeTimeout: Long? = null, sslHandshakeTimeoutUnit: TimeUnit? = null, tcpCork: Boolean? = null, tcpFastOpen: Boolean? = null, tcpKeepAlive: Boolean? = null, tcpNoDelay: Boolean? = null, tcpQuickAck: Boolean? = null, timeout: Long? = null, trafficClass: Int? = null, trustAll: Boolean? = null, trustStoreOptions: JksOptions? = null, tryUseCompression: Boolean? = null, tryUsePerFrameWebSocketCompression: Boolean? = null, tryUsePerFrameWebsocketCompression: Boolean? = null, tryUsePerMessageWebSocketCompression: Boolean? = null, tryUsePerMessageWebsocketCompression: Boolean? = null, useAlpn: Boolean? = null, usePooledBuffers: Boolean? = null, userAgent: String? = null, userAgentEnabled: Boolean? = null, verifyHost: Boolean? = null, webSocketClosingTimeout: Int? = null, webSocketCompressionAllowClientNoContext: Boolean? = null, webSocketCompressionLevel: Int? = null, webSocketCompressionRequestServerNoContext: Boolean? = null, websocketCompressionAllowClientNoContext: Boolean? = null, websocketCompressionLevel: Int? = null, websocketCompressionRequestServerNoContext: Boolean? = null): ConsulClientOptions` A function providing a DSL for building io.vertx.ext.consul.ConsulClientOptions objects.
coordinateListOf | `fun coordinateListOf(index: Long? = null, list: Iterable<Coordinate>? = null): CoordinateList` A function providing a DSL for building io.vertx.ext.consul.CoordinateList objects.
coordinateOf | `fun coordinateOf(adj: Float? = null, err: Float? = null, height: Float? = null, node: String? = null, vec: Iterable<Float>? = null): Coordinate` A function providing a DSL for building io.vertx.ext.consul.Coordinate objects.
dcCoordinatesOf | `fun dcCoordinatesOf(datacenter: String? = null, servers: Iterable<Coordinate>? = null): DcCoordinates` A function providing a DSL for building io.vertx.ext.consul.DcCoordinates objects.
eventListOf | `fun eventListOf(index: Long? = null, list: Iterable<Event>? = null): EventList` A function providing a DSL for building io.vertx.ext.consul.EventList objects.
eventListOptionsOf | `fun eventListOptionsOf(blockingOptions: BlockingQueryOptions? = null, name: String? = null): EventListOptions` A function providing a DSL for building io.vertx.ext.consul.EventListOptions objects.
eventOf | `fun eventOf(id: String? = null, lTime: Int? = null, name: String? = null, node: String? = null, payload: String? = null, service: String? = null, tag: String? = null, version: Int? = null): Event` A function providing a DSL for building io.vertx.ext.consul.Event objects.
eventOptionsOf | `fun eventOptionsOf(node: String? = null, payload: String? = null, service: String? = null, tag: String? = null): EventOptions` A function providing a DSL for building io.vertx.ext.consul.EventOptions objects.
keyValueListOf | `fun keyValueListOf(index: Long? = null, list: Iterable<KeyValue>? = null): KeyValueList` A function providing a DSL for building io.vertx.ext.consul.KeyValueList objects.
keyValueOf | `fun keyValueOf(createIndex: Long? = null, flags: Long? = null, key: String? = null, lockIndex: Long? = null, modifyIndex: Long? = null, session: String? = null, value: String? = null): KeyValue` A function providing a DSL for building io.vertx.ext.consul.KeyValue objects.
keyValueOptionsOf | `fun keyValueOptionsOf(acquireSession: String? = null, casIndex: Long? = null, flags: Long? = null, releaseSession: String? = null): KeyValueOptions` A function providing a DSL for building io.vertx.ext.consul.KeyValueOptions objects.
maintenanceOptionsOf | `fun maintenanceOptionsOf(enable: Boolean? = null, id: String? = null, reason: String? = null): MaintenanceOptions` A function providing a DSL for building io.vertx.ext.consul.MaintenanceOptions objects.
nodeListOf | `fun nodeListOf(index: Long? = null, list: Iterable<Node>? = null): NodeList` A function providing a DSL for building io.vertx.ext.consul.NodeList objects.
nodeOf | `fun nodeOf(address: String? = null, lanAddress: String? = null, name: String? = null, wanAddress: String? = null): Node` A function providing a DSL for building io.vertx.ext.consul.Node objects.
nodeQueryOptionsOf | `fun nodeQueryOptionsOf(blockingOptions: BlockingQueryOptions? = null, near: String? = null): NodeQueryOptions` A function providing a DSL for building io.vertx.ext.consul.NodeQueryOptions objects.
preparedQueryDefinitionOf | `fun preparedQueryDefinitionOf(dcs: Iterable<String>? = null, dnsTtl: String? = null, id: String? = null, meta: Map<String, String>? = null, name: String? = null, nearestN: Int? = null, passing: Boolean? = null, service: String? = null, session: String? = null, tags: Iterable<String>? = null, templateRegexp: String? = null, templateType: String? = null, token: String? = null): PreparedQueryDefinition` A function providing a DSL for building io.vertx.ext.consul.PreparedQueryDefinition objects.
preparedQueryExecuteOptionsOf | `fun preparedQueryExecuteOptionsOf(limit: Int? = null, near: String? = null): PreparedQueryExecuteOptions` A function providing a DSL for building io.vertx.ext.consul.PreparedQueryExecuteOptions objects.
preparedQueryExecuteResponseOf | `fun preparedQueryExecuteResponseOf(dc: String? = null, dnsTtl: String? = null, failovers: Int? = null, nodes: Iterable<ServiceEntry>? = null, service: String? = null): PreparedQueryExecuteResponse` A function providing a DSL for building io.vertx.ext.consul.PreparedQueryExecuteResponse objects.
serviceEntryListOf | `fun serviceEntryListOf(index: Long? = null, list: Iterable<ServiceEntry>? = null): ServiceEntryList` A function providing a DSL for building io.vertx.ext.consul.ServiceEntryList objects.
serviceEntryOf | `fun serviceEntryOf(checks: Iterable<Check>? = null, node: Node? = null, service: Service? = null): ServiceEntry` A function providing a DSL for building io.vertx.ext.consul.ServiceEntry objects.
serviceListOf | `fun serviceListOf(index: Long? = null, list: Iterable<Service>? = null): ServiceList` A function providing a DSL for building io.vertx.ext.consul.ServiceList objects.
serviceOf | `fun serviceOf(address: String? = null, id: String? = null, meta: Map<String, String>? = null, name: String? = null, node: String? = null, nodeAddress: String? = null, port: Int? = null, tags: Iterable<String>? = null): Service` A function providing a DSL for building io.vertx.ext.consul.Service objects.
serviceOptionsOf | `fun serviceOptionsOf(address: String? = null, checkListOptions: Iterable<CheckOptions>? = null, checkOptions: CheckOptions? = null, id: String? = null, meta: Map<String, String>? = null, name: String? = null, port: Int? = null, tags: Iterable<String>? = null): ServiceOptions` A function providing a DSL for building io.vertx.ext.consul.ServiceOptions objects.
serviceQueryOptionsOf | `fun serviceQueryOptionsOf(blockingOptions: BlockingQueryOptions? = null, near: String? = null, tag: String? = null): ServiceQueryOptions` A function providing a DSL for building io.vertx.ext.consul.ServiceQueryOptions objects.
sessionListOf | `fun sessionListOf(index: Long? = null, list: Iterable<Session>? = null): SessionList` A function providing a DSL for building io.vertx.ext.consul.SessionList objects.
sessionOf | `fun sessionOf(checks: Iterable<String>? = null, createIndex: Long? = null, id: String? = null, index: Long? = null, lockDelay: Long? = null, node: String? = null): Session` A function providing a DSL for building io.vertx.ext.consul.Session objects.
sessionOptionsOf | `fun sessionOptionsOf(behavior: SessionBehavior? = null, checks: Iterable<String>? = null, lockDelay: Long? = null, name: String? = null, node: String? = null, ttl: Long? = null): SessionOptions` A function providing a DSL for building io.vertx.ext.consul.SessionOptions objects.
txnErrorOf | `fun txnErrorOf(opIndex: Int? = null, what: String? = null): TxnError` A function providing a DSL for building io.vertx.ext.consul.TxnError objects.
txnKVOperationOf | `fun txnKVOperationOf(flags: Long? = null, index: Long? = null, key: String? = null, session: String? = null, type: TxnKVVerb? = null, value: String? = null): TxnKVOperation` A function providing a DSL for building io.vertx.ext.consul.TxnKVOperation objects.
txnRequestOf | `fun txnRequestOf(): TxnRequest` A function providing a DSL for building io.vertx.ext.consul.TxnRequest objects.
txnResponseOf | `fun txnResponseOf(errors: Iterable<TxnError>? = null): TxnResponse` A function providing a DSL for building io.vertx.ext.consul.TxnResponse objects.