## Uses of Class
io.vertx.ext.hawkular.VertxHawkularOptions

- Packages that use VertxHawkularOptions
  Package | Description
  --- | ---
  io.vertx.ext.hawkular |

- - ### Uses of VertxHawkularOptions in io.vertx.ext.hawkular

    Methods in io.vertx.ext.hawkular that return VertxHawkularOptions
    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(JsonObject httpHeaders)` Set specific headers to include in HTTP requests.
    `VertxHawkularOptions` | VertxHawkularOptions.`setHttpOptions(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(JsonObject tags)` Set tags applied to all metrics.
    `VertxHawkularOptions` | VertxHawkularOptions.`setTenant(String tenant)` Set the Hawkular tenant.

    Methods in io.vertx.ext.hawkular with parameters of type VertxHawkularOptions
    Modifier and Type | Method and Description
    --- | ---
    `static void` | VertxHawkularOptionsConverter.`fromJson(JsonObject json, VertxHawkularOptions obj)`
    `static void` | VertxHawkularOptionsConverter.`toJson(VertxHawkularOptions obj, JsonObject json)`

    Constructors in io.vertx.ext.hawkular with parameters of type VertxHawkularOptions
    Constructor and Description
    `VertxHawkularOptions(VertxHawkularOptions other)`

Copyright © 2017. All rights reserved.