## Uses of Class
io.vertx.micrometer.MicrometerMetricsOptions

- Packages that use MicrometerMetricsOptions
  Package | Description
  --- | ---
  io.vertx.micrometer |
  io.vertx.micrometer.backends |

- - ### Uses of MicrometerMetricsOptions in io.vertx.micrometer

    Methods in io.vertx.micrometer that return MicrometerMetricsOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`addDisabledMetricsCategory​(MetricsDomain metricsDomain)` | Set metric that will not be registered.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`addDisabledMetricsCategory​(String category)` | Set metric that will not be registered.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`addLabelMatch​(Match match)` | Add a rule for label matching.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`addLabels​(Label... labels)` | Add a labels to enable.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setClientRequestTagsProvider​(Function<HttpRequest,​Iterable<io.micrometer.core.instrument.Tag>> clientRequestTagsProvider)` | Sets a custom tags provider for HTTP client requests.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setDisabledMetricsCategories​(Set<String> disabledMetricsCategories)` | Sets metrics types that are disabled.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setEnabled​(boolean enable)` | Set whether metrics will be enabled on the Vert.x instance.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setInfluxDbOptions​(VertxInfluxDbOptions influxDbOptions)` | Set InfluxDB options.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setJmxMetricsOptions​(VertxJmxMetricsOptions jmxMetricsOptions)` | Set JMX metrics options.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setJvmMetricsEnabled​(boolean jvmMetricsEnabled)` | Whether JVM metrics should be collected.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setLabelMatches​(List<Match> matches)` | Set a list of rules for label matching.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setLabels​(Set<Label> labels)` | Sets enabled labels.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setMeterCacheEnabled​(boolean meterCacheEnabled)` | Whether a meter cache should be enabled.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setMetricsNaming​(MetricsNaming metricsNaming)` | `MetricsNaming` is a structure that holds names of all metrics, each one can be changed individually.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setNettyMetricsEnabled​(boolean nettyMetricsEnabled)` | Whether Netty metrics should be collected.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setPrometheusOptions​(VertxPrometheusOptions prometheusOptions)` | Set Prometheus options.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setRegistryName​(String registryName)` | Set a name for the metrics registry, so that a new registry will be created and associated with this name.
    `MicrometerMetricsOptions` | MicrometerMetricsOptions.`setServerRequestTagsProvider​(Function<HttpRequest,​Iterable<io.micrometer.core.instrument.Tag>> serverRequestTagsProvider)` | Sets a custom tags provider for HTTP server requests.

    Constructors in io.vertx.micrometer with parameters of type MicrometerMetricsOptions
    Constructor | Description
    --- | ---
    `MicrometerMetricsOptions​(MicrometerMetricsOptions other)` | Creates new options object for Micrometer metrics, which is a copy of `other`.

  - ### Uses of MicrometerMetricsOptions in io.vertx.micrometer.backends

    Methods in io.vertx.micrometer.backends with parameters of type MicrometerMetricsOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static BackendRegistry` | BackendRegistries.`setupBackend​(MicrometerMetricsOptions options, io.micrometer.core.instrument.MeterRegistry meterRegistry)` | Create a new backend registry, containing a micrometer registry, initialized with the provided options.