All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractMetric Common reusable implementation for any category of metric implementation (full-featured, no-op).AbstractRegistry<M extends HelidonMetric> Common behavior for any category (e.g., full-featured or no-op) metrics registry.BaseMetricsSettings Settings which control base metrics.BaseMetricsSettings.Builder Builder forBaseMetricsSettings.ComponentMetricsSettings Settings which control metrics behavior for a metrics-capable component.ComponentMetricsSettings.Builder Builder forComponentMetricsSettings.HelidonMetric Helidon-required behavior for each type (e.g., full-featured or no-op) of metric implementation.KeyPerformanceIndicatorMetricsSettings Settings for key performance indicator (KPI) metrics.KeyPerformanceIndicatorMetricsSettings.Builder Override default settings.MetricsSettings Settings which control behavior for metrics overall.MetricsSettings.Builder Builder forMetricsSettings.RegistryFactory Behavior of aRegistryFactory, capable of providing metrics registries of various types (application, base, vendor) plus static methods for: creating "free-standing" registry factories according toMetricsSettingsorConfig(see thecreatemethods), retrieving the singleton registry factory or updating it according toMetricsSettingsorConfig(see thegetInstancemethods), and retrieving the appropriate registry factory for a metrics-capable component, based on the component's own metrics settings combined with the overall metrics settings and whether full-featured metrics are available on the path (see thegetInstance()method).RegistryFactoryProvider ProvidesRegistryFactoryinstances.RegistryFilterSettings Filter settings for registries.RegistryFilterSettings.Builder Builder for a newRegistryFilterSettingsinstance.RegistrySettings Settings which control metrics within registries (application, vendor, base) as a group or individually.RegistrySettings.Builder Builder forRegistrySettings.