vertx / io.vertx.kotlin.ext.hawkular

Package io.vertx.kotlin.ext.hawkular

Functions

AuthenticationOptions

fun AuthenticationOptions(enabled: Boolean? = null, id: String? = null, secret: String? = null): AuthenticationOptions

A function providing a DSL for building io.vertx.ext.hawkular.AuthenticationOptions objects.

MetricTagsMatch

fun MetricTagsMatch(tags: JsonObject? = null, type: MatchType? = null, value: String? = null): MetricTagsMatch

A function providing a DSL for building io.vertx.ext.hawkular.MetricTagsMatch objects.

VertxHawkularOptions

fun VertxHawkularOptions(authenticationOptions: AuthenticationOptions? = null, batchDelay: Int? = null, batchSize: Int? = null, disabledMetricsTypes: Iterable<MetricsType>? = null, enabled: Boolean? = null, host: String? = null, httpHeaders: JsonObject? = null, httpOptions: HttpClientOptions? = null, metricTagsMatches: Iterable<MetricTagsMatch>? = null, metricsBridgeAddress: String? = null, metricsBridgeEnabled: Boolean? = null, metricsServiceUri: String? = null, port: Int? = null, prefix: String? = null, schedule: Int? = null, sendTenantHeader: Boolean? = null, taggedMetricsCacheSize: Int? = null, tags: JsonObject? = null, tenant: String? = null): VertxHawkularOptions

A function providing a DSL for building io.vertx.ext.hawkular.VertxHawkularOptions objects.