Modifier and Type | Method and Description |
---|---|
VertxHawkularOptions |
VertxHawkularOptions.addDisabledMetricsType(MetricsType metricsType)
Set metric that will not be registered.
|
VertxHawkularOptions |
VertxHawkularOptions.addMetricTagsMatch(MetricTagsMatch metricTagsMatch)
Adds a
MetricTagsMatch . |
VertxHawkularOptions |
VertxHawkularOptions.setAuthenticationOptions(AuthenticationOptions authenticationOptions)
Set the options for authentication.
|
VertxHawkularOptions |
VertxHawkularOptions.setBatchDelay(int batchDelay)
Set the maximum delay between two consecutive batches (in seconds).
|
VertxHawkularOptions |
VertxHawkularOptions.setBatchSize(int batchSize)
Set the maximum number of metrics in a batch.
|
VertxHawkularOptions |
VertxHawkularOptions.setEnabled(boolean enable)
Set whether metrics will be enabled on the Vert.x instance.
|
VertxHawkularOptions |
VertxHawkularOptions.setHost(String host)
Set the Hawkular Metrics service host.
|
VertxHawkularOptions |
VertxHawkularOptions.setHttpHeaders(io.vertx.core.json.JsonObject httpHeaders)
Set specific headers to include in HTTP requests.
|
VertxHawkularOptions |
VertxHawkularOptions.setHttpOptions(io.vertx.core.http.HttpClientOptions httpOptions)
Set the configuration of the Hawkular Metrics HTTP client.
|
VertxHawkularOptions |
VertxHawkularOptions.setMetricsBridgeAddress(String metricsBridgeAddress)
Sets the metric bridge address on which the application is sending the custom metrics.
|
VertxHawkularOptions |
VertxHawkularOptions.setMetricsBridgeEnabled(boolean metricsBridgeEnabled)
Sets whether or not the metrics bridge should be enabled.
|
VertxHawkularOptions |
VertxHawkularOptions.setMetricsServiceUri(String metricsServiceUri)
Set the Hawkular Metrics service URI.
|
VertxHawkularOptions |
VertxHawkularOptions.setMetricTagsMatches(List<MetricTagsMatch> metricTagsMatches)
Sets a list of
MetricTagsMatch . |
VertxHawkularOptions |
VertxHawkularOptions.setPort(int port)
Set the Hawkular Metrics service port.
|
VertxHawkularOptions |
VertxHawkularOptions.setPrefix(String prefix)
Set the metric name prefix.
|
VertxHawkularOptions |
VertxHawkularOptions.setSchedule(int schedule)
Set the metric collection interval (in seconds).
|
VertxHawkularOptions |
VertxHawkularOptions.setSendTenantHeader(boolean sendTenantHeader)
Set whether Hawkular tenant header should be sent.
|
VertxHawkularOptions |
VertxHawkularOptions.setTaggedMetricsCacheSize(int taggedMetricsCacheSize)
Set the number of metric names to cache in order to avoid repeated tagging requests.
|
VertxHawkularOptions |
VertxHawkularOptions.setTags(io.vertx.core.json.JsonObject tags)
Set tags applied to all metrics.
|
VertxHawkularOptions |
VertxHawkularOptions.setTenant(String tenant)
Set the Hawkular tenant.
|
Modifier and Type | Method and Description |
---|---|
static void |
VertxHawkularOptionsConverter.fromJson(io.vertx.core.json.JsonObject json,
VertxHawkularOptions obj) |
static void |
VertxHawkularOptionsConverter.toJson(VertxHawkularOptions obj,
io.vertx.core.json.JsonObject json) |
Constructor and Description |
---|
VertxHawkularOptions(VertxHawkularOptions other) |
Copyright © 2017. All rights reserved.