B C G H I M N R T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Creates a
InternalBridge.Metadatainstance using the values set by invocations of the variouswithXXXmethods.
C
- compareTo(InternalBridge.MetricID) - Method in interface io.helidon.common.metrics.InternalBridge.MetricID
-
Compares this instance to another object (per
Comparable. - counter(InternalBridge.Metadata) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Counterusing the specified version-neutralMetadata. - counter(InternalBridge.Metadata, Map<String, String>) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new Counter using the specified version-neutral
Metadataand version-neutralTags. - counter(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Counterusing the specified name. - createRegistryFactory() - Method in interface io.helidon.common.metrics.InternalBridge
-
Creates a new
RegistryFactorywith the default configuration, as exposed through theInternalBridge.RegistryFactoryinterface. - createRegistryFactory(Config) - Method in interface io.helidon.common.metrics.InternalBridge
-
Creates a new
RegistryFactorywith the specified configuration, as exposed through theInternalBridge.RegistryFactoryinterface.
G
- getBridgeCounters() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all
Countermetrics in the registry as a map of version-neutralInternalBridge.MetricIDtoMetricentries. - getBridgeGauges() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all
Gaugemetrics in the registry as a map of version-neutralInternalBridge.MetricIDtoMetricentries. - getBridgeHistograms() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all
Histogrammetrics in the registry as a map of version-neutralInternalBridge.MetricIDtoMetricentries. - getBridgeMeters() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all
Metermetrics in the registry as a map of version-neutralInternalBridge.MetricIDtoMetricentries. - getBridgeMetric(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
- getBridgeMetrics() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all metrics from the registry as a map of version-neutral
InternalBridge.MetricIDs toMetrics. - getBridgeMetrics(Predicate<? super Map.Entry<? extends InternalBridge.MetricID, ? extends Metric>>) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all metrics from the registry as a map of version-neutral
InternalBridge.MetricIDs toMetrics, filtered by the providedPredicate. - getBridgeRegistry(MetricRegistry.Type) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry.RegistryFactory
-
Returns the MicroProfile metric
MetricRegistryof the indicated registry type typed as the internal abstraction. - getBridgeTimers() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns all
Timermetrics in the registry as a map of version-neutralInternalBridge.MetricIDtoMetricentries. - getDescription() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
- getDisplayName() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
- getMetadataBuilderFactory() - Method in interface io.helidon.common.metrics.InternalBridge
- getMetricIDFactory() - Method in interface io.helidon.common.metrics.InternalBridge
- getName() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
- getName() - Method in interface io.helidon.common.metrics.InternalBridge.MetricID
- getNames() - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Returns the names of all metrics in the registry.
- getRegistryFactory() - Method in interface io.helidon.common.metrics.InternalBridge
- getTagName() - Method in interface io.helidon.common.metrics.InternalBridge.Tag
- getTags() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
-
Returns the tags associated with the metadata.
- getTags() - Method in interface io.helidon.common.metrics.InternalBridge.MetricID
- getTagsAsList() - Method in interface io.helidon.common.metrics.InternalBridge.MetricID
-
Provides the tags as a
List. - getTagsAsString() - Method in interface io.helidon.common.metrics.InternalBridge.MetricID
-
Describes the tags as a single string: name1=value1,name2=value2,...
- getTagValue() - Method in interface io.helidon.common.metrics.InternalBridge.Tag
- getType() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
- getTypeRaw() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
- getUnit() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
H
- histogram(InternalBridge.Metadata) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Histogramusing the specified version-neutralMetadata. - histogram(InternalBridge.Metadata, Map<String, String>) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Histogramusing the specified version-neutralMetadataand version-neutralTags. - histogram(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Histogramusing the specifiedMetadata.
I
- INSTANCE - Static variable in interface io.helidon.common.metrics.InternalBridge
-
Returns the singleton instance of the bridge.
- INSTANCE - Static variable in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder.Factory
-
The factory's singleton instance.
- INSTANCE - Static variable in interface io.helidon.common.metrics.InternalBridge.MetricID.Factory
-
Singleton instance of the factory.
- INSTANCE - Static variable in interface io.helidon.common.metrics.InternalBridge.MetricRegistry.RegistryFactory
-
The factory's singleton instance.
- InternalBridge - Interface in io.helidon.common.metrics
-
Internal abstraction layer for MicroProfile 1.1 and 2.0.
- InternalBridge.Metadata - Interface in io.helidon.common.metrics
-
Version-neutral abstraction of metric metadata.
- InternalBridge.Metadata.MetadataBuilder - Interface in io.helidon.common.metrics
-
Fluent-style builder for version-neutral
InternalBridge.Metadata. - InternalBridge.Metadata.MetadataBuilder.Factory - Interface in io.helidon.common.metrics
-
Factory for
MetadataBuilderinstances. - InternalBridge.MetricID - Interface in io.helidon.common.metrics
-
Version-neutral abstraction of a metric identifier.
- InternalBridge.MetricID.Factory - Interface in io.helidon.common.metrics
-
Creates new
MetricIDinstances. - InternalBridge.MetricRegistry - Interface in io.helidon.common.metrics
-
Abstraction of the
MetricRegistrybehavior used by internal Helidon clients. - InternalBridge.MetricRegistry.RegistryFactory - Interface in io.helidon.common.metrics
-
Abstraction of the
RegistryFactorybehavior used by internal Helidon clients. - InternalBridge.Tag - Interface in io.helidon.common.metrics
-
Version-neutral representation of a tag.
- io.helidon.common.metrics - package io.helidon.common.metrics
-
A collection of version-neutral interfaces (and some implementations where they apply to all versions) of constructs used in MicroProfile Metrics.
- isReusable() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata
M
- meter(InternalBridge.Metadata) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Meterusing the specified version-neutralMetadata. - meter(InternalBridge.Metadata, Map<String, String>) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Meterusing the specified version-neutralMetadataand version-neutralTags. - meter(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Meterusing the specified name.
N
- newMetadata(String, String, String, MetricType, String) - Static method in interface io.helidon.common.metrics.InternalBridge.Metadata
-
Prepares a version-neutral
InternalBridge.Metadatainstance using the specified values, avoiding the need to create and act on a builder. - newMetadata(String, String, String, MetricType, String, boolean, Map<String, String>) - Static method in interface io.helidon.common.metrics.InternalBridge.Metadata
-
Prepares a version-neutral
InternalBridge.Metadatainstance using the specified values, avoiding the need to create and act on a builder. - newMetadata(String, String, String, MetricType, String, Map<String, String>) - Static method in interface io.helidon.common.metrics.InternalBridge.Metadata
-
Prepares a version-neutral
InternalBridge.Metadatainstance using the specified values, avoiding the need to create and act on a builder. - newMetadataBuilder() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder.Factory
-
Returns a new version-specific
MetadataBuilderthat implements the neutral interface. - newMetadataBuilder() - Static method in interface io.helidon.common.metrics.InternalBridge
- newMetricID(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricID.Factory
-
Creates a version-neutral
MetricIDinitialized with the specified name and any global tags. - newMetricID(String, Map<String, String>) - Method in interface io.helidon.common.metrics.InternalBridge.MetricID.Factory
-
Creates a version-neutral
MetricIDinitializes with the specified name and tags. - newTag(String, String) - Static method in interface io.helidon.common.metrics.InternalBridge.Tag
-
Creates a new version-neutral tag with the specified name and value.
- notReusable() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets that the resulting metadata will not be reusable.
R
- register(InternalBridge.Metadata, T) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Registers a new metric using the specified version-neutral
InternalBridge.Metadataand the typed metric itself. - register(InternalBridge.MetricID, T) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Registers a new metric using the specified version-neutral
InternalBridge.MetricIDand the typed metric itself. - remove(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Removes the metrics with matching name from the registry.
- reusable() - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets that the resulting metadata will be reusable.
T
- timer(InternalBridge.Metadata) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Timerusing the specified version-neutralMetadata. - timer(InternalBridge.Metadata, Map<String, String>) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Timerusing the specified version-neutralMetadataand version-neutralTags. - timer(String) - Method in interface io.helidon.common.metrics.InternalBridge.MetricRegistry
-
Finds or creates a new
Timerusing the specified name.
W
- withDescription(String) - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets the description.
- withDisplayName(String) - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets the display name.
- withName(String) - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets the name.
- withTags(Map<String, String>) - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets the tags.
- withType(MetricType) - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets the metric type.
- withUnit(String) - Method in interface io.helidon.common.metrics.InternalBridge.Metadata.MetadataBuilder
-
Sets the unit.
All Classes All Packages