vertx / io.vertx.kotlin.micrometer

Package io.vertx.kotlin.micrometer

Functions

Match

fun Match(alias: String? = null, domain: MetricsDomain? = null, label: String? = null, type: MatchType? = null, value: String? = null): Match

A function providing a DSL for building io.vertx.micrometer.Match objects.

MicrometerMetricsOptions

fun MicrometerMetricsOptions(disabledMetricsCategories: Iterable<MetricsDomain>? = null, enabled: Boolean? = null, influxDbOptions: VertxInfluxDbOptions? = null, jmxMetricsOptions: VertxJmxMetricsOptions? = null, jvmMetricsEnabled: Boolean? = null, labelMatches: Iterable<Match>? = null, labelMatchs: Iterable<Match>? = null, labels: Iterable<Label>? = null, prometheusOptions: VertxPrometheusOptions? = null, registryName: String? = null): MicrometerMetricsOptions

A function providing a DSL for building io.vertx.micrometer.MicrometerMetricsOptions objects.

VertxInfluxDbOptions

fun VertxInfluxDbOptions(batchSize: Int? = null, compressed: Boolean? = null, connectTimeout: Int? = null, db: String? = null, enabled: Boolean? = null, numThreads: Int? = null, password: String? = null, readTimeout: Int? = null, retentionPolicy: String? = null, step: Int? = null, uri: String? = null, userName: String? = null): VertxInfluxDbOptions

A function providing a DSL for building io.vertx.micrometer.VertxInfluxDbOptions objects.

VertxJmxMetricsOptions

fun VertxJmxMetricsOptions(domain: String? = null, enabled: Boolean? = null, step: Int? = null): VertxJmxMetricsOptions

A function providing a DSL for building io.vertx.micrometer.VertxJmxMetricsOptions objects.

VertxPrometheusOptions

fun VertxPrometheusOptions(embeddedServerEndpoint: String? = null, embeddedServerOptions: HttpServerOptions? = null, enabled: Boolean? = null, publishQuantiles: Boolean? = null, startEmbeddedServer: Boolean? = null): VertxPrometheusOptions

A function providing a DSL for building io.vertx.micrometer.VertxPrometheusOptions objects.