B C E G H I M R T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class io.helidon.metrics.MetricsSupport.Builder
- builder() - Static method in class io.helidon.metrics.MetricsSupport
-
Create a new builder to construct an instance.
C
- concurrentGauge(String) - Method in class io.helidon.metrics.Registry
- concurrentGauge(String, Tag...) - Method in class io.helidon.metrics.Registry
- concurrentGauge(Metadata) - Method in class io.helidon.metrics.Registry
- concurrentGauge(Metadata, Tag...) - Method in class io.helidon.metrics.Registry
- config(Config) - Method in class io.helidon.metrics.MetricsSupport.Builder
-
Override default configuration.
- configureEndpoint(Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
-
Configure metrics endpoint on the provided routing rules.
- configureVendorMetrics(String, Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
-
Configure vendor metrics on the provided routing.
- counter(String) - Method in class io.helidon.metrics.Registry
- counter(String, Tag...) - Method in class io.helidon.metrics.Registry
- counter(Metadata) - Method in class io.helidon.metrics.Registry
- counter(Metadata, Tag...) - Method in class io.helidon.metrics.Registry
- create() - Static method in class io.helidon.metrics.MetricsSupport
-
Create an instance to be registered with Web Server with all defaults.
- create() - Static method in class io.helidon.metrics.RegistryFactory
-
Create a new factory with default configuration, with pre-filled
MetricRegistry.Type.VENDORandMetricRegistry.Type.BASEmetrics. - create(Config) - Static method in class io.helidon.metrics.MetricsSupport
-
Create an instance to be registered with Web Server maybe overriding default values with configured values.
- create(Config) - Static method in class io.helidon.metrics.RegistryFactory
-
Create a new factory with provided configuration, with pre filled
MetricRegistry.Type.VENDORandMetricRegistry.Type.BASEmetrics. - create(MetricRegistry.Type) - Static method in class io.helidon.metrics.Registry
-
Create a registry of a certain type.
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.metrics.MetricsSupport.Builder
-
Set the CORS config from the specified
CrossOriginConfigobject.
E
G
- getConcurrentGauges() - Method in class io.helidon.metrics.Registry
- getConcurrentGauges(MetricFilter) - Method in class io.helidon.metrics.Registry
- getCounters() - Method in class io.helidon.metrics.Registry
- getCounters(MetricFilter) - Method in class io.helidon.metrics.Registry
- getGauges() - Method in class io.helidon.metrics.Registry
- getGauges(MetricFilter) - Method in class io.helidon.metrics.Registry
- getHistograms() - Method in class io.helidon.metrics.Registry
- getHistograms(MetricFilter) - Method in class io.helidon.metrics.Registry
- getInstance() - Static method in class io.helidon.metrics.RegistryFactory
-
Get a singleton instance of the registry factory.
- getInstance(Config) - Static method in class io.helidon.metrics.RegistryFactory
-
Get a singleton instance of the registry factory for and update it with provided configuration.
- getMetadata() - Method in class io.helidon.metrics.Registry
- getMeters() - Method in class io.helidon.metrics.Registry
- getMeters(MetricFilter) - Method in class io.helidon.metrics.Registry
- getMetric(String) - Method in class io.helidon.metrics.Registry
-
Access a metric by name.
- getMetricIDs() - Method in class io.helidon.metrics.Registry
- getMetrics() - Method in class io.helidon.metrics.Registry
- getNames() - Method in class io.helidon.metrics.Registry
- getOptionalMetricWithIDsEntry(String) - Method in class io.helidon.metrics.Registry
-
Get internal map entry given a metric name.
- getRegistry(MetricRegistry.Type) - Method in class io.helidon.metrics.RegistryFactory
-
Get a registry based on its type.
- getTimers() - Method in class io.helidon.metrics.Registry
- getTimers(MetricFilter) - Method in class io.helidon.metrics.Registry
H
- histogram(String) - Method in class io.helidon.metrics.Registry
- histogram(String, Tag...) - Method in class io.helidon.metrics.Registry
- histogram(Metadata) - Method in class io.helidon.metrics.Registry
- histogram(Metadata, Tag...) - Method in class io.helidon.metrics.Registry
I
- io.helidon.metrics - module io.helidon.metrics
-
Helidon Metrics implementation.
- io.helidon.metrics - package io.helidon.metrics
-
Metrics support for Java SE, uses the Microprofile metrics APIs and formats.
M
- meter(String) - Method in class io.helidon.metrics.Registry
- meter(String, Tag...) - Method in class io.helidon.metrics.Registry
- meter(Metadata) - Method in class io.helidon.metrics.Registry
- meter(Metadata, Tag...) - Method in class io.helidon.metrics.Registry
- MetricsSupport - Class in io.helidon.metrics
-
Support for metrics for Helidon Web Server.
- MetricsSupport.Builder - Class in io.helidon.metrics
-
A fluent API builder to build instances of
MetricsSupport.
R
- register(String, T) - Method in class io.helidon.metrics.Registry
- register(Metadata, T) - Method in class io.helidon.metrics.Registry
- register(Metadata, T, Tag...) - Method in class io.helidon.metrics.Registry
- Registry - Class in io.helidon.metrics
-
Metrics registry.
- Registry(MetricRegistry.Type) - Constructor for class io.helidon.metrics.Registry
-
Create a registry of a certain type.
- registryFactory(RegistryFactory) - Method in class io.helidon.metrics.MetricsSupport.Builder
-
If you want to have mutliple registry factories with different endpoints, you may create them using
create(io.helidon.config.Config)orcreate()and create multipleMetricsSupportinstances with differentMetricsSupport.Builder.webContext(String)contexts}. - RegistryFactory - Class in io.helidon.metrics
-
Access point to all registries.
- remove(String) - Method in class io.helidon.metrics.Registry
-
Removes a metric by name.
- remove(MetricID) - Method in class io.helidon.metrics.Registry
-
Removes a metric by ID.
- removeMatching(MetricFilter) - Method in class io.helidon.metrics.Registry
T
- timer(String) - Method in class io.helidon.metrics.Registry
- timer(String, Tag...) - Method in class io.helidon.metrics.Registry
- timer(Metadata) - Method in class io.helidon.metrics.Registry
- timer(Metadata, Tag...) - Method in class io.helidon.metrics.Registry
- toPrometheusData(String, Metric, boolean) - Static method in class io.helidon.metrics.MetricsSupport
-
Formats a metric in Prometheus format.
- toPrometheusData(MetricID, Metric, boolean) - Static method in class io.helidon.metrics.MetricsSupport
-
Formats a metric in Prometheus format.
- toString() - Method in class io.helidon.metrics.Registry
- type() - Method in class io.helidon.metrics.Registry
-
Returns type of this registry.
U
- update(Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
-
Method invoked by the web server to update routing rules.
W
- webContext(String) - Method in class io.helidon.metrics.MetricsSupport.Builder
-
Set a new root context for REST API of metrics.
All Classes All Packages