A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

absolute() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
absolute() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
absolute() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
addCounter(MemberInfo, MetricID) - Method in class io.smallrye.metrics.legacyapi.MemberToMetricMappings
 
addMetricId(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 
addMetricIds(List<MetricID>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 
addNameToApplicationMap(MetricDescriptor) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
Associates a metric's MetricID to a specific application if an application name can be resolved.
addNameToApplicationMap(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
Associates a metric's MetricID to a specific application if an application name can be resolved.
addNameToApplicationMap(MetricID, String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
Adds the MetricID to an application map given the application name.
addTimer(MemberInfo, MetricID) - Method in class io.smallrye.metrics.legacyapi.MemberToMetricMappings
 
AnnotatedGaugeAdapter - Interface in io.smallrye.metrics.legacyapi
 
AnnotatedGaugeAdapter.GaugeAdapterImpl - Class in io.smallrye.metrics.legacyapi
Generic base instance of an AnnotatedGaugeAdapter.
AnnotationInfo - Interface in io.smallrye.metrics.elementdesc
 
AnnotationInfoAdapter<I> - Interface in io.smallrye.metrics.elementdesc.adapter
 
annotationName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
annotationName() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
annotationName() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
applicationMap - Variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
applicationMPConfigAppNameTagCache - Variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
ApplicationNameResolver - Interface in io.smallrye.metrics.setup
 
applyMetricsBinding(ProcessAnnotatedType<X>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 
appNameResolver - Variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
AppOpticsBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.AppOpticsBackendProducer
 
AtlasBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.AtlasBackendProducer
 

B

baseUnit() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
baseUnit() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
BeanInfo - Interface in io.smallrye.metrics.elementdesc
 
BeanInfoAdapter<T> - Interface in io.smallrye.metrics.elementdesc.adapter
 

C

CDIAnnotationInfo - Class in io.smallrye.metrics.elementdesc.adapter.cdi
 
CDIAnnotationInfoAdapter - Class in io.smallrye.metrics.elementdesc.adapter.cdi
 
CDIAnnotationInfoAdapter() - Constructor for class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfoAdapter
 
CDIBeanInfo - Class in io.smallrye.metrics.elementdesc.adapter.cdi
 
CDIBeanInfoAdapter - Class in io.smallrye.metrics.elementdesc.adapter.cdi
 
CDIBeanInfoAdapter() - Constructor for class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfoAdapter
 
CDIMemberInfo - Class in io.smallrye.metrics.elementdesc.adapter.cdi
 
CDIMemberInfoAdapter<T extends Member & AnnotatedElement> - Class in io.smallrye.metrics.elementdesc.adapter.cdi
 
CDIMemberInfoAdapter() - Constructor for class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfoAdapter
 
classes() - Static method in class io.smallrye.metrics.micrometer.MicrometerBackends
 
config - Variable in class io.smallrye.metrics.micrometer.MicrometerBackends
 
CONSTRUCTOR - io.smallrye.metrics.elementdesc.MemberType
 
convert(I) - Method in interface io.smallrye.metrics.elementdesc.adapter.AnnotationInfoAdapter
 
convert(Annotation) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfoAdapter
 
convert(Class<?>) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfoAdapter
 
convert(T) - Method in interface io.smallrye.metrics.elementdesc.adapter.BeanInfoAdapter
 
convert(T) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfoAdapter
 
convert(T) - Method in interface io.smallrye.metrics.elementdesc.adapter.MemberInfoAdapter
 
counted(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.legacyapi.interceptors.MetricResolver
 
CountedInterceptor - Class in io.smallrye.metrics.legacyapi.interceptors
 
CountedInterceptor() - Constructor for class io.smallrye.metrics.legacyapi.interceptors.CountedInterceptor
 
counter(String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
counter(String, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
counter(Metadata) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
counter(Metadata, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
counter(Metadata, T, ToDoubleFunction<T>, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
This is specifically used for runtimes which may need use of a functional counter.
counter(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 

D

DatadogBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.DatadogBackendProducer
 
DEFAULT - Static variable in interface io.smallrye.metrics.setup.ApplicationNameResolver
 
description() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
description() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
description() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
description() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
description() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
description() - Method in class io.smallrye.metrics.OriginAndMetadata
 
destroy() - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
 
doesScopeExist(String) - Static method in class io.smallrye.metrics.SharedMetricRegistries
Returns true/false if registry with this scope exists
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
 
drop(String) - Static method in class io.smallrye.metrics.SharedMetricRegistries
Drops a particular registry.
dropAll() - Static method in class io.smallrye.metrics.SharedMetricRegistries
Drops all registries.
dump(OutputStream) - Method in class io.smallrye.metrics.legacyapi.SnapshotAdapter
 
DynatraceBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.DynatraceBackendProducer
 

E

ElasticBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.ElasticBackendProducer
 
equals(Object) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
equals(Object) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
equals(Object) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
equals(Object) - Method in class io.smallrye.metrics.OriginAndMetadata
 
exportAllScopes() - Method in interface io.smallrye.metrics.exporters.Exporter
 
exportAllScopes() - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
Exporter - Interface in io.smallrye.metrics.exporters
 
exportMetricsByName(String, String) - Method in interface io.smallrye.metrics.exporters.Exporter
 
exportMetricsByName(String, String) - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
exportOneMetricAcrossScopes(String) - Method in interface io.smallrye.metrics.exporters.Exporter
 
exportOneMetricAcrossScopes(String) - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
exportOneScope(String) - Method in interface io.smallrye.metrics.exporters.Exporter
 
exportOneScope(String) - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 

F

FIELD - io.smallrye.metrics.elementdesc.MemberType
 
filter(ContainerRequestContext) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsFilter
 
filterMetrics(String) - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
filterMetrics(String, String) - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
filterScope(String, String) - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
findAnnotatedInterfaces(ProcessAnnotatedType<X>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 
findAnnotatedMethods(ProcessManagedBean<X>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 

G

GangliaBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.GangliaBackendProducer
 
gauge(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.legacyapi.interceptors.MetricResolver
 
gauge(String, Supplier<T>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(String, Supplier<T>, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(String, T, Function<T, R>, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(String, T, ToDoubleFunction<T>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(String, T, ToDoubleFunction<T>, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(Metadata, Supplier<T>, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(Metadata, T, Function<T, R>, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(MetricID, Supplier<T>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
gauge(MetricID, T, Function<T, R>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
GaugeAdapterImpl(String, String, String, String[]) - Constructor for class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
GaugeAdapterImpl(String, String, String, String, String[]) - Constructor for class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
GaugeRegistrationInterceptor - Class in io.smallrye.metrics.legacyapi.interceptors
 
get(String) - Method in class io.smallrye.metrics.MPPrometheusConfig
 
getAnnotation(Class<T>) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
 
getAnnotation(Class<T>) - Method in interface io.smallrye.metrics.elementdesc.BeanInfo
 
getAnnotation(Class<T>) - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
getAnnotation(Class<T>) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getAnnotation(Class<T>) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getAnnotation(Class<X>) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
getAnnotationInfos() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getAnnotationInfos() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getAnnotationName() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getApplicationName() - Method in interface io.smallrye.metrics.setup.ApplicationNameResolver
 
getApplicationRegistry() - Method in class io.smallrye.metrics.MetricRegistryProducer
 
getBaseRegistry() - Method in class io.smallrye.metrics.MetricRegistryProducer
 
getContentType() - Method in interface io.smallrye.metrics.exporters.Exporter
 
getContentType() - Method in class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 
getCounter(InjectionPoint) - Method in class io.smallrye.metrics.MetricProducer
 
getCounter(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getCounters() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getCounters(MemberInfo) - Method in class io.smallrye.metrics.legacyapi.MemberToMetricMappings
 
getCounters(MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getDeclaringClassName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
getDeclaringClassName() - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
getDeclaringClassName() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getDeclaringClassSimpleName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
getDeclaringClassSimpleName() - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
getDeclaringClassSimpleName() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getDescription() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getDescription() - Method in class io.smallrye.metrics.OriginAndMetadata
 
getDisplayName() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getGauge(InjectionPoint) - Method in class io.smallrye.metrics.MetricProducer
 
getGauge(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getGauges() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getGauges(MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getHistogram(InjectionPoint) - Method in class io.smallrye.metrics.MetricProducer
 
getHistogram(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getHistograms() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getHistograms(MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getId() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
getId() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
getInfosArray() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getMax() - Method in class io.smallrye.metrics.legacyapi.SnapshotAdapter
 
getMean() - Method in class io.smallrye.metrics.legacyapi.SnapshotAdapter
 
getMemberToMetricMappings() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMemberType() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
getMemberType() - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
getMemberType() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getMetadata() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
getMetadata() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
getMetadata() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMetadata() - Method in class io.smallrye.metrics.OriginAndMetadata
 
getMetadata(Object, String, String, String) - Static method in class io.smallrye.metrics.setup.MetricsMetadata
 
getMetadata(String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMeter() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
getMetric(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMetric(MetricID, Class<T>) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMetricIDs() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMetricRegistry(InjectionPoint) - Method in class io.smallrye.metrics.MetricRegistryProducer
 
getMetrics() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMetrics(Class<T>, MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getMetrics(MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
getName() - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
getName() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getName() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getName() - Method in class io.smallrye.metrics.OriginAndMetadata
 
getNames() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getOrCreate(String) - Static method in class io.smallrye.metrics.SharedMetricRegistries
 
getOrCreate(String, ApplicationNameResolver) - Static method in class io.smallrye.metrics.SharedMetricRegistries
 
getOrigin() - Method in class io.smallrye.metrics.OriginAndMetadata
 
getPackageName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
 
getPackageName() - Method in interface io.smallrye.metrics.elementdesc.BeanInfo
 
getPackageName() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getParameterTypeNames() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
getParameterTypeNames() - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
getParameterTypeNames() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
getPrometheusMeterRegistry() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getScope() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getScope() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getSimpleName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
 
getSimpleName() - Method in interface io.smallrye.metrics.elementdesc.BeanInfo
 
getSimpleName() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getSuperclass() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
 
getSuperclass() - Method in interface io.smallrye.metrics.elementdesc.BeanInfo
 
getSuperclass() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getSuperClassInfo() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
getTags() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getTargetName() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
getTargetName() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
getTimer(InjectionPoint) - Method in class io.smallrye.metrics.MetricProducer
 
getTimer(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getTimers() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getTimers(MemberInfo) - Method in class io.smallrye.metrics.legacyapi.MemberToMetricMappings
 
getTimers(MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
getUnit() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
getUnit() - Method in class io.smallrye.metrics.OriginAndMetadata
 
getVendorRegistry() - Method in class io.smallrye.metrics.MetricRegistryProducer
 
GLOBAL_TAG_MALFORMED_EXCEPTION - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
GLOBAL_TAG_MALFORMED_EXCEPTION - Static variable in class io.smallrye.metrics.SharedMetricRegistries
 
GLOBAL_TAGS_VARIABLE - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
GLOBAL_TAGS_VARIABLE - Static variable in class io.smallrye.metrics.SharedMetricRegistries
 
GraphiteBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.GraphiteBackendProducer
 

H

handleRequest(String, String, String, Stream<String>, Map<String, String[]>, MetricsRequestHandler.Responder) - Method in class io.smallrye.metrics.MetricsRequestHandler
 
handleRequest(String, String, Stream<String>, Map<String, String[]>, MetricsRequestHandler.Responder) - Method in class io.smallrye.metrics.MetricsRequestHandler
 
hashCode() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
hashCode() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
hashCode() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
histogram(String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
histogram(String, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
histogram(Metadata) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
histogram(Metadata, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
histogram(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
HumioBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.HumioBackendProducer
 

I

InfluxBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.InfluxBackendProducer
 
init(FilterConfig) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
 
io.smallrye.metrics - package io.smallrye.metrics
 
io.smallrye.metrics.base - package io.smallrye.metrics.base
 
io.smallrye.metrics.elementdesc - package io.smallrye.metrics.elementdesc
 
io.smallrye.metrics.elementdesc.adapter - package io.smallrye.metrics.elementdesc.adapter
 
io.smallrye.metrics.elementdesc.adapter.cdi - package io.smallrye.metrics.elementdesc.adapter.cdi
 
io.smallrye.metrics.exporters - package io.smallrye.metrics.exporters
 
io.smallrye.metrics.jaxrs - package io.smallrye.metrics.jaxrs
 
io.smallrye.metrics.legacyapi - package io.smallrye.metrics.legacyapi
 
io.smallrye.metrics.legacyapi.interceptors - package io.smallrye.metrics.legacyapi.interceptors
 
io.smallrye.metrics.micrometer - package io.smallrye.metrics.micrometer
 
io.smallrye.metrics.setup - package io.smallrye.metrics.setup
 
isAbsolute() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
isAnnotationPresent(Class<T>) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
 
isAnnotationPresent(Class<T>) - Method in interface io.smallrye.metrics.elementdesc.BeanInfo
 
isAnnotationPresent(Class<T>) - Method in interface io.smallrye.metrics.elementdesc.MemberInfo
 
isAnnotationPresent(Class<T>) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
isAnnotationPresent(Class<T>) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
isAnnotationPresent(Class<X>) - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
isAppnameResolverPresent - Variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
isPresent() - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricResolver.Of
 

J

JaxRsMetricsFilter - Class in io.smallrye.metrics.jaxrs
Filter for measuring JAX-RS metrics, together with JaxRsMetricsServletFilter.
JaxRsMetricsFilter() - Constructor for class io.smallrye.metrics.jaxrs.JaxRsMetricsFilter
 
JaxRsMetricsServletFilter - Class in io.smallrye.metrics.jaxrs
For explanation, see javadoc of JaxRsMetricsFilter
JaxRsMetricsServletFilter() - Constructor for class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
 
JmxBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.JmxBackendProducer
 

K

KairosBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.KairosBackendProducer
 

L

LegacyBaseMetrics - Class in io.smallrye.metrics.base
Base metrics from the MP Metrics 3.0/4.0 spec.
LegacyBaseMetrics() - Constructor for class io.smallrye.metrics.base.LegacyBaseMetrics
 
LegacyBaseMetrics(boolean) - Constructor for class io.smallrye.metrics.base.LegacyBaseMetrics
 
LegacyMetricRegistryAdapter - Class in io.smallrye.metrics.legacyapi
 
LegacyMetricRegistryAdapter(String, MeterRegistry) - Constructor for class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
LegacyMetricRegistryAdapter(String, MeterRegistry, ApplicationNameResolver) - Constructor for class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
LegacyMetricsExtension - Class in io.smallrye.metrics.legacyapi
CDI extension that provides functionality related to legacy MP Metrics 3.x API usage.
LegacyMetricsExtension() - Constructor for class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 
logVersion(BeforeBeanDiscovery) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 

M

MemberInfo - Interface in io.smallrye.metrics.elementdesc
 
MemberInfoAdapter<T> - Interface in io.smallrye.metrics.elementdesc.adapter
 
MemberToMetricMappings - Class in io.smallrye.metrics.legacyapi
During CDI registration in MetricsMetadata this is used to store metrics (MetricID) related to the Member in which the member/element was annotated with one of the metric annotations.
MemberToMetricMappings() - Constructor for class io.smallrye.metrics.legacyapi.MemberToMetricMappings
 
MemberType - Enum in io.smallrye.metrics.elementdesc
 
METHOD - io.smallrye.metrics.elementdesc.MemberType
 
metricAnnotation() - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricResolver.Of
 
metricName() - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricResolver.Of
 
MetricName - Interface in io.smallrye.metrics.legacyapi.interceptors
 
MetricNameFactory - Class in io.smallrye.metrics.legacyapi.interceptors
 
MetricNameFactory() - Constructor for class io.smallrye.metrics.legacyapi.interceptors.MetricNameFactory
 
MetricProducer - Class in io.smallrye.metrics
 
MetricProducer() - Constructor for class io.smallrye.metrics.MetricProducer
No-arg for CDI
MetricProducer(LegacyMetricsExtension) - Constructor for class io.smallrye.metrics.MetricProducer
Used to create a MetricProducer with a provided LegacyMetricExtension which would be typically provided by injection as seen above.
MetricRegistryProducer - Class in io.smallrye.metrics
 
MetricRegistryProducer() - Constructor for class io.smallrye.metrics.MetricRegistryProducer
 
MetricResolver - Class in io.smallrye.metrics.legacyapi.interceptors
 
MetricResolver() - Constructor for class io.smallrye.metrics.legacyapi.interceptors.MetricResolver
 
MetricResolver.Of<T extends Annotation> - Interface in io.smallrye.metrics.legacyapi.interceptors
 
MetricsBinding - Annotation Type in io.smallrye.metrics.legacyapi.interceptors
 
MetricsMetadata - Class in io.smallrye.metrics.setup
 
MetricsRequestHandler - Class in io.smallrye.metrics
 
MetricsRequestHandler() - Constructor for class io.smallrye.metrics.MetricsRequestHandler
 
MetricsRequestHandler.Responder - Interface in io.smallrye.metrics
Responder is used by MetricsRequestHandler to return a response to the caller
MicrometerBackends - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends
 
MicrometerBackends.AppOpticsBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.AtlasBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.DatadogBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.DynatraceBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.ElasticBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.GangliaBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.GraphiteBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.HumioBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.InfluxBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.JmxBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.KairosBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.NewRelicBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.SignalFxBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.StackdriverBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.StatsdBackendProducer - Class in io.smallrye.metrics.micrometer
 
MicrometerBackends.WavefrontBackendProducer - Class in io.smallrye.metrics.micrometer
 
MP_APPLICATION_NAME_TAG - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
MP_APPLICATION_NAME_VAR - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
MP_SCOPE_TAG - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
MPPrometheusConfig - Class in io.smallrye.metrics
MPPrometheusConfig is an implementation of the PrometheusConfig which will accept Prometheus related configuration values prepended with "mp.metrics.".
MPPrometheusConfig() - Constructor for class io.smallrye.metrics.MPPrometheusConfig
 

N

name() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
name() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
name() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
name() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
name() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
NewRelicBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.NewRelicBackendProducer
 

O

of(AnnotatedMember<?>) - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricName
 
of(AnnotatedMember<?>) - Method in class io.smallrye.metrics.legacyapi.interceptors.SeMetricName
 
of(InjectionPoint) - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricName
 
of(InjectionPoint) - Method in class io.smallrye.metrics.legacyapi.interceptors.SeMetricName
 
of(String) - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricName
 
of(String) - Method in class io.smallrye.metrics.legacyapi.interceptors.SeMetricName
 
OriginAndMetadata - Class in io.smallrye.metrics
 
OriginAndMetadata(Object, Metadata) - Constructor for class io.smallrye.metrics.OriginAndMetadata
 

P

parseGlobalTags(String) - Static method in class io.smallrye.metrics.legacyapi.TagsUtils
 
parseTag(String) - Static method in class io.smallrye.metrics.legacyapi.TagsUtils
 
parseTagsAsArray(String[]) - Static method in class io.smallrye.metrics.legacyapi.TagsUtils
 
percentileValues() - Method in class io.smallrye.metrics.legacyapi.SnapshotAdapter
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.AppOpticsBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.AtlasBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.DatadogBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.DynatraceBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.ElasticBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.GangliaBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.GraphiteBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.HumioBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.InfluxBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.JmxBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.KairosBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.NewRelicBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.SignalFxBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.StackdriverBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.StatsdBackendProducer
 
produce() - Method in class io.smallrye.metrics.micrometer.MicrometerBackends.WavefrontBackendProducer
 
PrometheusMetricsExporter - Class in io.smallrye.metrics.exporters
 
PrometheusMetricsExporter() - Constructor for class io.smallrye.metrics.exporters.PrometheusMetricsExporter
 

R

RawAnnotationInfo - Class in io.smallrye.metrics.elementdesc
 
RawAnnotationInfo() - Constructor for class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
RawAnnotationInfo(String, boolean, String[], String, String, String, String, String) - Constructor for class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
RawBeanInfo - Class in io.smallrye.metrics.elementdesc
 
RawBeanInfo() - Constructor for class io.smallrye.metrics.elementdesc.RawBeanInfo
 
RawBeanInfo(String, String, Collection<AnnotationInfo>, BeanInfo) - Constructor for class io.smallrye.metrics.elementdesc.RawBeanInfo
 
RawMemberInfo - Class in io.smallrye.metrics.elementdesc
 
RawMemberInfo() - Constructor for class io.smallrye.metrics.elementdesc.RawMemberInfo
 
RawMemberInfo(MemberType, String, String, String, Collection<AnnotationInfo>) - Constructor for class io.smallrye.metrics.elementdesc.RawMemberInfo
 
RawMemberInfo(MemberType, String, String, String, Collection<AnnotationInfo>, String[]) - Constructor for class io.smallrye.metrics.elementdesc.RawMemberInfo
 
register(MetricDescriptor, MeterRegistry) - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
Called by MpRegistryAdapter to register the gauge
register(MetricDescriptor, MeterRegistry) - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
register(MetricRegistry) - Method in class io.smallrye.metrics.base.LegacyBaseMetrics
 
registerAnnotatedTypes(BeforeBeanDiscovery, BeanManager) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
Notifies CDI container to check for annotations.
registerAnnotatedTypesProxy(BeforeBeanDiscovery, BeanManager) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
Used for proxy implementations of this extension class where the proxy is registered as an extension to the CDI runtime.
registerMetrics(AfterDeploymentValidation, BeanManager) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricsExtension
 
registerMetrics(MetricRegistry, MetricResolver, BeanInfo, MemberInfo) - Static method in class io.smallrye.metrics.setup.MetricsMetadata
 
remove(String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
remove(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
removeMatching(MetricFilter) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
RequiresClass - Annotation Type in io.smallrye.metrics.micrometer
 
respondWith(int, String, Map<String, String>) - Method in interface io.smallrye.metrics.MetricsRequestHandler.Responder
 

S

scope() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
scope() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
scope() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
scopeTagsLegacy() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
SeMetricName - Class in io.smallrye.metrics.legacyapi.interceptors
 
SeMetricName(Set<MetricsParameter>) - Constructor for class io.smallrye.metrics.legacyapi.interceptors.SeMetricName
 
SERVER_LEVEL_MPCONFIG_APPLICATION_NAME_TAG - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
SERVER_LEVEL_MPCONFIG_GLOBAL_TAGS - Static variable in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
This static Tag[] represents the server level global tags retrieved from MP Config for mp.metrics.tags.
setAbsolute(boolean) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setAnnotationInfos(List<AnnotationInfo>) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
setAnnotationInfos(List<AnnotationInfo>) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
setAnnotationName(String) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setDeclaringClassName(String) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
setDeclaringClassSimpleName(String) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
setDescription(String) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setDisplayName(String) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setInfosArray(AnnotationInfo[]) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
setMemberType(MemberType) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
setName(String) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setName(String) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
setPackageName(String) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
setParameterTypeNames(String[]) - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
setScope(String) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setSimpleName(String) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
setSuperClassInfo(BeanInfo) - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
 
setTags(String[]) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
setUnit(String) - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
SharedMetricRegistries - Class in io.smallrye.metrics
SharedMetricRegistries is used to create/retrieve a MicroProfile Metric's MetricRegistry instance of a provided scope.
SharedMetricRegistries() - Constructor for class io.smallrye.metrics.SharedMetricRegistries
 
SignalFxBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.SignalFxBackendProducer
 
size() - Method in class io.smallrye.metrics.legacyapi.SnapshotAdapter
 
SnapshotAdapter - Class in io.smallrye.metrics.legacyapi
 
SnapshotAdapter(HistogramSnapshot) - Constructor for class io.smallrye.metrics.legacyapi.SnapshotAdapter
 
StackdriverBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.StackdriverBackendProducer
 
StatsdBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.StatsdBackendProducer
 

T

tags() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
tags() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
tags() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
tags() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
tags() - Method in interface io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter
 
tags() - Method in interface io.smallrye.metrics.legacyapi.interceptors.MetricResolver.Of
 
TagsUtils - Class in io.smallrye.metrics.legacyapi
 
timed(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.legacyapi.interceptors.MetricResolver
 
TimedInterceptor - Class in io.smallrye.metrics.legacyapi.interceptors
 
TimedInterceptor() - Constructor for class io.smallrye.metrics.legacyapi.interceptors.TimedInterceptor
 
timer(String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
timer(String, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
timer(Metadata) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
timer(Metadata, Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
timer(MetricID) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
toString() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
toString() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
 
toString() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
 
toString() - Method in class io.smallrye.metrics.elementdesc.RawMemberInfo
 
toString() - Method in class io.smallrye.metrics.legacyapi.AnnotatedGaugeAdapter.GaugeAdapterImpl
 
toString() - Method in class io.smallrye.metrics.OriginAndMetadata
 

U

unit() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
 
unit() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
 
unit() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
 
unit() - Method in class io.smallrye.metrics.OriginAndMetadata
 
unRegisterApplicationMetrics() - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 
unRegisterApplicationMetrics(String) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
 

V

value() - Method in annotation type io.smallrye.metrics.micrometer.RequiresClass
 
valueOf(String) - Static method in enum io.smallrye.metrics.elementdesc.MemberType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.smallrye.metrics.elementdesc.MemberType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WavefrontBackendProducer() - Constructor for class io.smallrye.metrics.micrometer.MicrometerBackends.WavefrontBackendProducer
 
withAppTags(Tag...) - Method in class io.smallrye.metrics.legacyapi.LegacyMetricRegistryAdapter
Must be called before any internalGetMetadata calls We may throw an IllegalArgumentException.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages