A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
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
- addMetric(MemberInfo, MetricID, MetricType) - Method in class io.smallrye.metrics.MemberToMetricMappings
- ambiguousMetricType(MetricType, MetricType) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- ambiguousMetricType(MetricType, MetricType) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- ambiguousMetricType$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- 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
- appendCorsHeaders(boolean) - Method in class io.smallrye.metrics.MetricsRequestHandler
B
- BeanInfo - Interface in io.smallrye.metrics.elementdesc
- BeanInfoAdapter<T> - Interface in io.smallrye.metrics.elementdesc.adapter
- build() - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- builder() - Static method in class io.smallrye.metrics.ExtendedMetadata
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
- cleanUp() - Method in class io.smallrye.metrics.MetricRegistries
- Clock - Class in io.smallrye.metrics.app
-
An abstraction for how time passes.
- Clock() - Constructor for class io.smallrye.metrics.app.Clock
- Clock.UserTimeClock - Class in io.smallrye.metrics.app
-
A clock implementation which returns the current time in epoch nanoseconds.
- close() - Method in class io.smallrye.metrics.app.SimpleTimerImpl.Context
-
Equivalent to calling
SimpleTimerImpl.Context.stop(). - close() - Method in class io.smallrye.metrics.app.TimerImpl.Context
-
Equivalent to calling
TimerImpl.Context.stop(). - concurrentGauge(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.interceptors.MetricResolver
- concurrentGauge(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- concurrentGauge(String, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- concurrentGauge(Metadata) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- concurrentGauge(Metadata, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- concurrentGauge(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- ConcurrentGaugeImpl - Class in io.smallrye.metrics.app
- ConcurrentGaugeImpl() - Constructor for class io.smallrye.metrics.app.ConcurrentGaugeImpl
- ConcurrentGaugeInterceptor - Class in io.smallrye.metrics.interceptors
- CONSTRUCTOR - io.smallrye.metrics.elementdesc.MemberType
- contextPathMismatch(String) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- contextPathMismatch(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- contextPathMismatch$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- 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
- convertNanosTo(Double, String) - Static method in class io.smallrye.metrics.exporters.ExporterUtil
- convertToRealMetadata() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- counted(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.interceptors.MetricResolver
- CountedInterceptor - Class in io.smallrye.metrics.interceptors
- counter(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- counter(String, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- counter(Metadata) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- counter(Metadata, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- counter(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- CounterImpl - Class in io.smallrye.metrics.app
- CounterImpl() - Constructor for class io.smallrye.metrics.app.CounterImpl
D
- dec() - Method in class io.smallrye.metrics.app.ConcurrentGaugeImpl
- defaultClock() - Static method in class io.smallrye.metrics.app.Clock
-
The default clock to use.
- 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 class io.smallrye.metrics.OriginAndMetadata
- description() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- descriptionDiffersFromPreviousUsage() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- descriptionDiffersFromPreviousUsage() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- descriptionDiffersFromPreviousUsage$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- destroy() - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
- displayName() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIAnnotationInfo
- displayName() - Method in interface io.smallrye.metrics.elementdesc.AnnotationInfo
- displayName() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
- displayName() - Method in class io.smallrye.metrics.OriginAndMetadata
- displayName() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- displayNameDiffersFromPreviousUsage() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- displayNameDiffersFromPreviousUsage() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- displayNameDiffersFromPreviousUsage$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
- drop(MetricRegistry.Type) - Static method in class io.smallrye.metrics.MetricRegistries
-
Drops a particular registry.
- dropAll() - Static method in class io.smallrye.metrics.MetricRegistries
-
Drops all registries.
- dump(OutputStream) - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Writes the values of the snapshot to the given stream.
E
- 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.ExtendedMetadata
- EWMA - Class in io.smallrye.metrics.app
-
An exponentially-weighted moving average.
- EWMA(double, long, TimeUnit) - Constructor for class io.smallrye.metrics.app.EWMA
-
Create a new EWMA with a specific smoothing constant.
- expandMultiValueEntries(List<ExtendedMetadataAndTags>) - Method in class io.smallrye.metrics.JmxWorker
-
We need to expand entries that are marked with the multi flag into the actual MBeans.
- ExponentiallyDecayingReservoir - Class in io.smallrye.metrics.app
-
An exponentially-decaying random reservoir of
longs. - ExponentiallyDecayingReservoir() - Constructor for class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
-
Creates a new
ExponentiallyDecayingReservoirof 1028 elements, which offers a 99.9% confidence level with a 5% margin of error assuming a normal distribution, and an alpha factor of 0.015, which heavily biases the reservoir to the past 5 minutes of measurements. - ExponentiallyDecayingReservoir(int, double) - Constructor for class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
-
Creates a new
ExponentiallyDecayingReservoir. - ExponentiallyDecayingReservoir(int, double, Clock) - Constructor for class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
-
Creates a new
ExponentiallyDecayingReservoir. - exportAllScopes() - Method in interface io.smallrye.metrics.exporters.Exporter
- exportAllScopes() - Method in class io.smallrye.metrics.exporters.JsonExporter
- exportAllScopes() - Method in class io.smallrye.metrics.exporters.JsonMetadataExporter
- exportAllScopes() - Method in class io.smallrye.metrics.exporters.OpenMetricsExporter
- Exporter - Interface in io.smallrye.metrics.exporters
- ExporterUtil - Class in io.smallrye.metrics.exporters
- exportMetricsByName(MetricRegistry.Type, String) - Method in interface io.smallrye.metrics.exporters.Exporter
-
Exports all metrics with the given name inside the given scope.
- exportMetricsByName(MetricRegistry.Type, String) - Method in class io.smallrye.metrics.exporters.JsonExporter
- exportMetricsByName(MetricRegistry.Type, String) - Method in class io.smallrye.metrics.exporters.JsonMetadataExporter
- exportMetricsByName(MetricRegistry.Type, String) - Method in class io.smallrye.metrics.exporters.OpenMetricsExporter
- exportOneMetric(MetricRegistry.Type, MetricID) - Method in interface io.smallrye.metrics.exporters.Exporter
-
Exports just one metric obtained from a scope using its MetricID.
- exportOneMetric(MetricRegistry.Type, MetricID) - Method in class io.smallrye.metrics.exporters.JsonExporter
- exportOneMetric(MetricRegistry.Type, MetricID) - Method in class io.smallrye.metrics.exporters.JsonMetadataExporter
- exportOneMetric(MetricRegistry.Type, MetricID) - Method in class io.smallrye.metrics.exporters.OpenMetricsExporter
- exportOneScope(MetricRegistry.Type) - Method in interface io.smallrye.metrics.exporters.Exporter
- exportOneScope(MetricRegistry.Type) - Method in class io.smallrye.metrics.exporters.JsonExporter
- exportOneScope(MetricRegistry.Type) - Method in class io.smallrye.metrics.exporters.JsonMetadataExporter
- exportOneScope(MetricRegistry.Type) - Method in class io.smallrye.metrics.exporters.OpenMetricsExporter
- ExtendedMetadata - Class in io.smallrye.metrics
- ExtendedMetadata(String, String, String, MetricType, String) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadata(String, String, String, MetricType, String, String, boolean) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadata(String, String, String, MetricType, String, String, boolean, Optional<Boolean>) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadata(String, String, String, MetricType, String, String, boolean, Optional<Boolean>, boolean, String) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadata(String, MetricType) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadata(String, MetricType, String, String, boolean) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadata(String, MetricType, String, String, boolean, String) - Constructor for class io.smallrye.metrics.ExtendedMetadata
- ExtendedMetadataAndTags - Class in io.smallrye.metrics
- ExtendedMetadataAndTags(ExtendedMetadata, List<Tag>) - Constructor for class io.smallrye.metrics.ExtendedMetadataAndTags
- ExtendedMetadataBuilder - Class in io.smallrye.metrics
-
ExtendedMetadataBuilder.
- ExtendedMetadataBuilder() - Constructor for class io.smallrye.metrics.ExtendedMetadataBuilder
F
- FIELD - io.smallrye.metrics.elementdesc.MemberType
- fifteenMinuteEWMA() - Static method in class io.smallrye.metrics.app.EWMA
-
Creates a new EWMA which is equivalent to the UNIX fifteen minute load average and which expects to be ticked every 5 seconds.
- filter(ContainerRequestContext) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsFilter
- fiveMinuteEWMA() - Static method in class io.smallrye.metrics.app.EWMA
-
Creates a new EWMA which is equivalent to the UNIX five minute load average and which expects to be ticked every 5 seconds.
G
- gauge(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.interceptors.MetricResolver
- gauge(String, Supplier<T>, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- gauge(String, T, Function<T, R>, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- gauge(Metadata, Supplier<T>, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- gauge(Metadata, T, Function<T, R>, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- gauge(MetricID, Supplier<T>) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- gauge(MetricID, T, Function<T, R>) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- GaugeRegistrationInterceptor - Class in io.smallrye.metrics.interceptors
- gaugeWithIdAlreadyExists(MetricID) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- gaugeWithIdAlreadyExists(MetricID) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- gaugeWithIdAlreadyExists$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- get(String) - Method in class io.smallrye.metrics.MetadataList
- get(MetricRegistry.Type) - Static method in class io.smallrye.metrics.MetricRegistries
- 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
- getApplicationRegistry() - Method in class io.smallrye.metrics.MetricRegistries
- getBase() - Method in class io.smallrye.metrics.MetadataList
- getBaseRegistry() - Method in class io.smallrye.metrics.MetricRegistries
- getBaseUnitAsOpenMetricsString(Optional<String>) - Static method in class io.smallrye.metrics.exporters.OpenMetricsUnit
-
Determines the basic unit to be used by OpenMetrics exporter based on the input unit from parameter.
- getConcurrentGauge(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getConcurrentGauges() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getConcurrentGauges(MemberInfo) - Method in class io.smallrye.metrics.MemberToMetricMappings
- getConcurrentGauges(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getContentType() - Method in interface io.smallrye.metrics.exporters.Exporter
- getContentType() - Method in class io.smallrye.metrics.exporters.JsonExporter
- getContentType() - Method in class io.smallrye.metrics.exporters.JsonMetadataExporter
- getContentType() - Method in class io.smallrye.metrics.exporters.OpenMetricsExporter
- getCount() - Method in class io.smallrye.metrics.app.ConcurrentGaugeImpl
- getCount() - Method in class io.smallrye.metrics.app.CounterImpl
- getCount() - Method in class io.smallrye.metrics.app.HistogramImpl
-
Returns the number of values recorded.
- getCount() - Method in class io.smallrye.metrics.app.MeterImpl
- getCount() - Method in class io.smallrye.metrics.app.SimpleTimerImpl
- getCount() - Method in class io.smallrye.metrics.app.TimerImpl
- getCount() - Method in class io.smallrye.metrics.mbean.MCounterImpl
- getCounter(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getCounters() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getCounters(MemberInfo) - Method in class io.smallrye.metrics.MemberToMetricMappings
- getCounters(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- 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
- getDescription() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- getDisplayName() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
- getDisplayName() - Method in class io.smallrye.metrics.OriginAndMetadata
- getDisplayName() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- getElapsedTime() - Method in class io.smallrye.metrics.app.SimpleTimerImpl
- getElapsedTime() - Method in class io.smallrye.metrics.app.TimerImpl
- getFifteenMinuteRate() - Method in class io.smallrye.metrics.app.MeterImpl
- getFifteenMinuteRate() - Method in class io.smallrye.metrics.app.TimerImpl
- getFiveMinuteRate() - Method in class io.smallrye.metrics.app.MeterImpl
- getFiveMinuteRate() - Method in class io.smallrye.metrics.app.TimerImpl
- getGauge(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getGauges() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getGauges(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getHistogram(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getHistograms() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getHistograms(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getInfosArray() - Method in class io.smallrye.metrics.elementdesc.RawBeanInfo
- getLoggingLocale() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- getLoggingLocale() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- getMax() - Method in class io.smallrye.metrics.app.ConcurrentGaugeImpl
- getMax() - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the highest value in the snapshot.
- getMaxTimeDuration() - Method in class io.smallrye.metrics.app.SimpleTimerImpl
- getMbean() - Method in class io.smallrye.metrics.ExtendedMetadata
- getMean() - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the weighted arithmetic mean of the values in the snapshot.
- getMeanRate() - Method in class io.smallrye.metrics.app.MeterImpl
- getMeanRate() - Method in class io.smallrye.metrics.app.TimerImpl
- getMemberToMetricMappings() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- 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.ExtendedMetadataAndTags
- getMetadata() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetadata() - Method in class io.smallrye.metrics.OriginAndMetadata
- getMetadata(Object, String, String, String, String, MetricType) - Static method in class io.smallrye.metrics.setup.MetricsMetadata
- getMetadata(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMeter() - Method in class io.smallrye.metrics.app.TimerImpl
- getMeter(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMeters() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMeters(MemberInfo) - Method in class io.smallrye.metrics.MemberToMetricMappings
- getMeters(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetric(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetric(MetricID, Class<T>) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetricIDs() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetrics() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetrics(Class<T>, MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMetrics(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getMin() - Method in class io.smallrye.metrics.app.ConcurrentGaugeImpl
- getMin() - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the lowest value in the snapshot.
- getMinTimeDuration() - Method in class io.smallrye.metrics.app.SimpleTimerImpl
- 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
- getName() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- getNames() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getOneMinuteRate() - Method in class io.smallrye.metrics.app.MeterImpl
- getOneMinuteRate() - Method in class io.smallrye.metrics.app.TimerImpl
- getOpenMetricsKeyOverride() - Method in class io.smallrye.metrics.ExtendedMetadata
- 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
- getRate(TimeUnit) - Method in class io.smallrye.metrics.app.EWMA
-
Returns the rate in the given units of time.
- 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
- getSimpleTimer(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getSimpleTimers() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getSimpleTimers(MemberInfo) - Method in class io.smallrye.metrics.MemberToMetricMappings
- getSimpleTimers(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getSnapshot() - Method in class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
- getSnapshot() - Method in class io.smallrye.metrics.app.HistogramImpl
- getSnapshot() - Method in interface io.smallrye.metrics.app.Reservoir
-
Returns a snapshot of the reservoir's values.
- getSnapshot() - Method in class io.smallrye.metrics.app.TimerImpl
- getStdDev() - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the weighted standard deviation of the values in the snapshot.
- getSum() - Method in class io.smallrye.metrics.app.HistogramImpl
- getSuperclass() - Method in class io.smallrye.metrics.elementdesc.adapter.cdi.CDIBeanInfo
- getSuperclass() - Method in interface io.smallrye.metrics.elementdesc.BeanInfo
-
Returns BeanInfo of its superclass or null if there is no superclass.
- 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
- getTags() - Method in class io.smallrye.metrics.ExtendedMetadataAndTags
- getTick() - Method in class io.smallrye.metrics.app.Clock
-
Returns the current time tick.
- getTick() - Method in class io.smallrye.metrics.app.Clock.UserTimeClock
- getTime() - Method in class io.smallrye.metrics.app.Clock
-
Returns the current time in milliseconds.
- getTimer(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getTimers() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getTimers(MemberInfo) - Method in class io.smallrye.metrics.MemberToMetricMappings
- getTimers(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getType() - Method in class io.smallrye.metrics.MetricsRegistryImpl
- getType() - Method in class io.smallrye.metrics.OriginAndMetadata
- getType() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- getTypeRaw() - Method in class io.smallrye.metrics.OriginAndMetadata
- getTypeRaw() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- getUnit() - Method in class io.smallrye.metrics.elementdesc.RawAnnotationInfo
- getUnit() - Method in class io.smallrye.metrics.OriginAndMetadata
- getUnit() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- getValue() - Method in class io.smallrye.metrics.mbean.MGaugeImpl
- getValue(double) - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the value at the given quantile.
- getValue(String) - Method in class io.smallrye.metrics.JmxWorker
-
Read a value from the MBeanServer
- getValues() - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the entire set of values in the snapshot.
- getVendor() - Method in class io.smallrye.metrics.MetadataList
- getVendorRegistry() - Method in class io.smallrye.metrics.MetricRegistries
H
- handleRequest(String, String, String, Stream<String>, MetricsRequestHandler.Responder) - Method in class io.smallrye.metrics.MetricsRequestHandler
- handleRequest(String, String, Stream<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
- hashCode() - Method in class io.smallrye.metrics.ExtendedMetadata
- histogram(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- histogram(String, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- histogram(Metadata) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- histogram(Metadata, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- histogram(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- HistogramImpl - Class in io.smallrye.metrics.app
-
A metric which calculates the distribution of a value.
- HistogramImpl(Reservoir) - Constructor for class io.smallrye.metrics.app.HistogramImpl
-
Creates a new
HistogramImplwith the given reservoir.
I
- inc() - Method in class io.smallrye.metrics.app.ConcurrentGaugeImpl
- inc() - Method in class io.smallrye.metrics.app.CounterImpl
- inc() - Method in class io.smallrye.metrics.mbean.MCounterImpl
- inc(long) - Method in class io.smallrye.metrics.app.CounterImpl
- inc(long) - Method in class io.smallrye.metrics.mbean.MCounterImpl
- init() - Method in class io.smallrye.metrics.setup.JmxRegistrar
- init(FilterConfig) - Method in class io.smallrye.metrics.jaxrs.JaxRsMetricsServletFilter
- instance() - Static method in class io.smallrye.metrics.JmxWorker
- INSTANCE - Static variable in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- io.smallrye.metrics - package io.smallrye.metrics
- io.smallrye.metrics.app - package io.smallrye.metrics.app
- 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.interceptors - package io.smallrye.metrics.interceptors
- io.smallrye.metrics.jaxrs - package io.smallrye.metrics.jaxrs
- io.smallrye.metrics.mbean - package io.smallrye.metrics.mbean
- 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
- isMulti() - Method in class io.smallrye.metrics.ExtendedMetadata
- isPresent() - Method in interface io.smallrye.metrics.interceptors.MetricResolver.Of
- isSkipsScopeInOpenMetricsExportCompletely() - Method in class io.smallrye.metrics.ExtendedMetadata
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
- JmxRegistrar - Class in io.smallrye.metrics.setup
-
Created by bob on 1/22/18.
- JmxRegistrar() - Constructor for class io.smallrye.metrics.setup.JmxRegistrar
- JmxWorker - Class in io.smallrye.metrics
- JsonExporter - Class in io.smallrye.metrics.exporters
- JsonExporter() - Constructor for class io.smallrye.metrics.exporters.JsonExporter
- JsonMetadataExporter - Class in io.smallrye.metrics.exporters
-
Created by bob on 1/22/18.
- JsonMetadataExporter() - Constructor for class io.smallrye.metrics.exporters.JsonMetadataExporter
L
- log - Variable in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- log - Static variable in interface io.smallrye.metrics.SmallRyeMetricsLogging
- logSmallRyeMetricsVersion(String) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- logSmallRyeMetricsVersion(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- logSmallRyeMetricsVersion$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
M
- malformedObjectName(MalformedObjectNameException) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- malformedObjectName(MalformedObjectNameException) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- malformedObjectName$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- mark() - Method in class io.smallrye.metrics.app.MeterImpl
-
Mark the occurrence of an event.
- mark(long) - Method in class io.smallrye.metrics.app.MeterImpl
-
Mark the occurrence of a given number of events.
- matchingMemberToMetric(MemberInfo, MetricID, MetricType) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- matchingMemberToMetric(MemberInfo, MetricID, MetricType) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- matchingMemberToMetric$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- MCounterImpl - Class in io.smallrye.metrics.mbean
- MCounterImpl(JmxWorker, String) - Constructor for class io.smallrye.metrics.mbean.MCounterImpl
- MemberInfo - Interface in io.smallrye.metrics.elementdesc
- MemberInfoAdapter<T> - Interface in io.smallrye.metrics.elementdesc.adapter
- MemberToMetricMappings - Class in io.smallrye.metrics
-
This class represents mappings between Java methods and the set of metric IDs associated with them.
- MemberType - Enum in io.smallrye.metrics.elementdesc
- MetadataList - Class in io.smallrye.metrics
-
Class holding the metadata for base, vendor and applications
- MetadataList() - Constructor for class io.smallrye.metrics.MetadataList
- meter(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- meter(String, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- meter(Metadata) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- meter(Metadata, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- meter(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- metered(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.interceptors.MetricResolver
- MeteredInterceptor - Class in io.smallrye.metrics.interceptors
- MeterImpl - Class in io.smallrye.metrics.app
-
A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.
- MeterImpl() - Constructor for class io.smallrye.metrics.app.MeterImpl
-
Creates a new
MeterImpl. - MeterImpl(Clock) - Constructor for class io.smallrye.metrics.app.MeterImpl
-
Creates a new
MeterImpl. - METHOD - io.smallrye.metrics.elementdesc.MemberType
- metricAnnotation() - Method in interface io.smallrye.metrics.interceptors.MetricResolver.Of
- MetricCdiInjectionExtension - Class in io.smallrye.metrics.setup
- MetricCdiInjectionExtension() - Constructor for class io.smallrye.metrics.setup.MetricCdiInjectionExtension
- metricExistsUnderDifferentType(String, String) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- metricExistsUnderDifferentType(String, String) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- metricExistsUnderDifferentType$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- metricName() - Method in interface io.smallrye.metrics.interceptors.MetricResolver.Of
- MetricName - Interface in io.smallrye.metrics.interceptors
- MetricNameFactory - Class in io.smallrye.metrics.interceptors
- MetricNameFactory() - Constructor for class io.smallrye.metrics.interceptors.MetricNameFactory
- metricNameMustNotBeNullOrEmpty() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- metricNameMustNotBeNullOrEmpty() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- metricNameMustNotBeNullOrEmpty$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- MetricProducer - Class in io.smallrye.metrics
- MetricProducer() - Constructor for class io.smallrye.metrics.MetricProducer
- MetricRegistries - Class in io.smallrye.metrics
- MetricRegistries() - Constructor for class io.smallrye.metrics.MetricRegistries
- MetricResolver - Class in io.smallrye.metrics.interceptors
- MetricResolver() - Constructor for class io.smallrye.metrics.interceptors.MetricResolver
- MetricResolver.Of<T extends Annotation> - Interface in io.smallrye.metrics.interceptors
- MetricsBinding - Annotation Type in io.smallrye.metrics.interceptors
- MetricsMetadata - Class in io.smallrye.metrics.setup
- MetricsRegistryImpl - Class in io.smallrye.metrics
- MetricsRegistryImpl() - Constructor for class io.smallrye.metrics.MetricsRegistryImpl
- MetricsRegistryImpl(MetricRegistry.Type) - Constructor for class io.smallrye.metrics.MetricsRegistryImpl
- 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
- metricWithNameAlreadyExists(String) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- metricWithNameAlreadyExists(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- metricWithNameAlreadyExists$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- MGaugeImpl - Class in io.smallrye.metrics.mbean
- MGaugeImpl(JmxWorker, String) - Constructor for class io.smallrye.metrics.mbean.MGaugeImpl
- msg - Static variable in interface io.smallrye.metrics.SmallRyeMetricsMessages
- multi(boolean) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- mustNotBeCalled() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- mustNotBeCalled() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- mustNotBeCalled$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
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
- nameDoesNotContainPlaceHoldersOrTags(String) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- nameDoesNotContainPlaceHoldersOrTags(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- nameDoesNotContainPlaceHoldersOrTags$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- NANOS_PER_DAY - Static variable in class io.smallrye.metrics.exporters.ExporterUtil
- NANOS_PER_HOUR - Static variable in class io.smallrye.metrics.exporters.ExporterUtil
- NANOS_PER_MICROSECOND - Static variable in class io.smallrye.metrics.exporters.ExporterUtil
- NANOS_PER_MILLI - Static variable in class io.smallrye.metrics.exporters.ExporterUtil
- NANOS_PER_MINUTE - Static variable in class io.smallrye.metrics.exporters.ExporterUtil
- NANOS_PER_SECOND - Static variable in class io.smallrye.metrics.exporters.ExporterUtil
- noMetricFoundInRegistry(MetricType, MetricID) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- noMetricFoundInRegistry(MetricType, MetricID) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- noMetricFoundInRegistry$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- noMetricMappedForMember(Member) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- noMetricMappedForMember(Member) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- noMetricMappedForMember$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- noMetricPresent() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- noMetricPresent() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- noMetricPresent$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- notAKeyValuePair(String) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- notAKeyValuePair(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- notAKeyValuePair$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
O
- of(AnnotatedMember<?>) - Method in interface io.smallrye.metrics.interceptors.MetricName
- of(InjectionPoint) - Method in interface io.smallrye.metrics.interceptors.MetricName
- of(String) - Method in interface io.smallrye.metrics.interceptors.MetricName
- oneMinuteEWMA() - Static method in class io.smallrye.metrics.app.EWMA
-
Creates a new EWMA which is equivalent to the UNIX one minute load average and which expects to be ticked every 5 seconds.
- OpenMetricsExporter - Class in io.smallrye.metrics.exporters
-
Export data in OpenMetrics text format
- OpenMetricsExporter() - Constructor for class io.smallrye.metrics.exporters.OpenMetricsExporter
- OpenMetricsUnit - Class in io.smallrye.metrics.exporters
- OriginAndMetadata - Class in io.smallrye.metrics
-
Created by bob on 2/5/18.
- OriginAndMetadata(Object, Metadata) - Constructor for class io.smallrye.metrics.OriginAndMetadata
P
- parseGlobalTags(String) - Static method in class io.smallrye.metrics.TagsUtils
-
Parses the global tags retrieved from environment variable
MP_METRICS_TAGS. - parseTag(String) - Static method in class io.smallrye.metrics.TagsUtils
- parseTagsAsArray(String[]) - Static method in class io.smallrye.metrics.TagsUtils
- prependsScopeToOpenMetricsName() - Method in class io.smallrye.metrics.ExtendedMetadata
- prependsScopeToOpenMetricsName(Boolean) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- producerFieldDiscovered(AnnotatedField<?>) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- producerFieldDiscovered(AnnotatedField<?>) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- producerFieldDiscovered$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- producerMethodDiscovered(AnnotatedMethod<?>) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- producerMethodDiscovered(AnnotatedMethod<?>) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- producerMethodDiscovered$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
Q
- quoteHelpText(String) - Static method in class io.smallrye.metrics.exporters.OpenMetricsExporter
- quoteValue(String) - Static method in class io.smallrye.metrics.exporters.OpenMetricsExporter
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) - 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
- readResolve() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- register(String, T) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- register(Metadata, T) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- register(Metadata, T, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- registerMetric(MetricID, MetricType) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- registerMetric(MetricID, MetricType) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- registerMetric(MetricID, MetricType, Object) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- registerMetric(MetricID, MetricType, Object) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- registerMetric2$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- registerMetric3$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- registerMetrics(MetricRegistry, MetricResolver, BeanInfo, MemberInfo) - Static method in class io.smallrye.metrics.setup.MetricsMetadata
- remove(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- remove(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- removeMappingsFor(MemberInfo, MetricID) - Method in class io.smallrye.metrics.MemberToMetricMappings
- removeMatching(MetricFilter) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- removeMetadata(String) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- removeMetadata(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- removeMetadata$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- removeMetricsById(MetricID) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- removeMetricsById(MetricID) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- removeMetricsById$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- removeMetricsByName(String) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- removeMetricsByName(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- removeMetricsByName$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- Reservoir - Interface in io.smallrye.metrics.app
-
A statistically representative reservoir of a data stream.
- respondWith(int, String, Map<String, String>) - Method in interface io.smallrye.metrics.MetricsRequestHandler.Responder
S
- scaleToBase(String, Double) - Static method in class io.smallrye.metrics.exporters.OpenMetricsUnit
-
Scales the value (time or memory size) interpreted using inputUnit to the base unit for OpenMetrics exporter That means: - values for memory size units are scaled to bytes - values for time units are scaled to seconds - values for other units are returned unchanged
- 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
- setBase(List<ExtendedMetadata>) - Method in class io.smallrye.metrics.MetadataList
- 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
- 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
- setVendor(List<ExtendedMetadata>) - Method in class io.smallrye.metrics.MetadataList
- simpleTimer(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- simpleTimer(String, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- simpleTimer(Metadata) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- simpleTimer(Metadata, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- simpleTimer(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- SimpleTimerImpl - Class in io.smallrye.metrics.app
- SimpleTimerImpl() - Constructor for class io.smallrye.metrics.app.SimpleTimerImpl
-
Creates a new
SimpleTimerImplusing the defaultClock. - SimpleTimerImpl(Clock) - Constructor for class io.smallrye.metrics.app.SimpleTimerImpl
-
Creates a new
SimpleTimerImplthat uses the givenClock. - SimpleTimerImpl.Context - Class in io.smallrye.metrics.app
-
A timing context.
- simplyTimed(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.interceptors.MetricResolver
- SimplyTimedInterceptor - Class in io.smallrye.metrics.interceptors
- size() - Method in class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
- size() - Method in interface io.smallrye.metrics.app.Reservoir
-
Returns the number of values recorded.
- size() - Method in class io.smallrye.metrics.app.WeightedSnapshot
-
Returns the number of values in the snapshot.
- skipsScopeInOpenMetricsExportCompletely(boolean) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- SMALLRYE_METRICS_USE_PREFIX_FOR_SCOPE - Static variable in class io.smallrye.metrics.exporters.OpenMetricsExporter
- SmallRyeMetricsLogging - Interface in io.smallrye.metrics
- SmallRyeMetricsLogging_$logger - Class in io.smallrye.metrics
-
Warning this class consists of generated code.
- SmallRyeMetricsLogging_$logger(Logger) - Constructor for class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- SmallRyeMetricsMessages - Interface in io.smallrye.metrics
- SmallRyeMetricsMessages_$bundle - Class in io.smallrye.metrics
-
Warning this class consists of generated code.
- SmallRyeMetricsMessages_$bundle() - Constructor for class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- stop() - Method in class io.smallrye.metrics.app.SimpleTimerImpl.Context
-
Updates the timer with the difference between current and start time.
- stop() - Method in class io.smallrye.metrics.app.TimerImpl.Context
-
Updates the timer with the difference between current and start time.
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 interface io.smallrye.metrics.interceptors.MetricResolver.Of
- TagsUtils - Class in io.smallrye.metrics
- tick() - Method in class io.smallrye.metrics.app.EWMA
-
Mark the passage of time and decay the current rate accordingly.
- time() - Method in class io.smallrye.metrics.app.SimpleTimerImpl
-
Returns a new
SimpleTimerImpl.Context. - time() - Method in class io.smallrye.metrics.app.TimerImpl
-
Returns a new
TimerImpl.Context. - time(Runnable) - Method in class io.smallrye.metrics.app.SimpleTimerImpl
-
Times and records the duration of event.
- time(Runnable) - Method in class io.smallrye.metrics.app.TimerImpl
-
Times and records the duration of event.
- time(Callable<T>) - Method in class io.smallrye.metrics.app.SimpleTimerImpl
-
Times and records the duration of event.
- time(Callable<T>) - Method in class io.smallrye.metrics.app.TimerImpl
-
Times and records the duration of event.
- timed(BeanInfo, MemberInfo) - Method in class io.smallrye.metrics.interceptors.MetricResolver
- TimedInterceptor - Class in io.smallrye.metrics.interceptors
- timer(String) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- timer(String, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- timer(Metadata) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- timer(Metadata, Tag...) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- timer(MetricID) - Method in class io.smallrye.metrics.MetricsRegistryImpl
- TimerImpl - Class in io.smallrye.metrics.app
-
A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via
MeterImpl. - TimerImpl() - Constructor for class io.smallrye.metrics.app.TimerImpl
- TimerImpl(Reservoir) - Constructor for class io.smallrye.metrics.app.TimerImpl
- TimerImpl(Reservoir, Clock) - Constructor for class io.smallrye.metrics.app.TimerImpl
- TimerImpl.Context - Class in io.smallrye.metrics.app
-
A timing context.
- 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.ExtendedMetadataAndTags
- typeMismatch(MetricType, MetricType) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- typeMismatch(MetricType, MetricType) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- typeMismatch$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
U
- unableToDetectVersion() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- unableToDetectVersion() - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- unableToDetectVersion$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- unableToExport(String, Exception) - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- unableToExport(String, Exception) - Method in interface io.smallrye.metrics.SmallRyeMetricsLogging
- unableToExport$str() - Method in class io.smallrye.metrics.SmallRyeMetricsLogging_$logger
- unableToInferMetricType() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unableToInferMetricType() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- unableToInferMetricType$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unableToRetrieveMetricNameForInjectionPoint(InjectionPoint) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unableToRetrieveMetricNameForInjectionPoint(InjectionPoint) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- unableToRetrieveMetricNameForInjectionPoint$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unableToRetrieveParameterName(AnnotatedParameter<?>) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unableToRetrieveParameterName(AnnotatedParameter<?>) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- unableToRetrieveParameterName$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- 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
- unit() - Method in class io.smallrye.metrics.UnspecifiedMetadata
- unitDiffersFromPreviousUsage(String) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unitDiffersFromPreviousUsage(String) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- unitDiffersFromPreviousUsage$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unknownMetricAnnotationType(Class<?>) - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unknownMetricAnnotationType(Class<?>) - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- unknownMetricAnnotationType$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unknownMetricType() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- unknownMetricType() - Method in interface io.smallrye.metrics.SmallRyeMetricsMessages
- unknownMetricType$str() - Method in class io.smallrye.metrics.SmallRyeMetricsMessages_$bundle
- UnspecifiedMetadata - Class in io.smallrye.metrics
-
This is a special class to internally mark that no metadata was specified for a metric registration.
- UnspecifiedMetadata(String, MetricType) - Constructor for class io.smallrye.metrics.UnspecifiedMetadata
- update(int) - Method in class io.smallrye.metrics.app.HistogramImpl
-
Adds a recorded value.
- update(long) - Method in class io.smallrye.metrics.app.EWMA
-
Update the moving average with a new value.
- update(long) - Method in class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
- update(long) - Method in class io.smallrye.metrics.app.HistogramImpl
-
Adds a recorded value.
- update(long) - Method in interface io.smallrye.metrics.app.Reservoir
-
Adds a new recorded value to the reservoir.
- update(long, long) - Method in class io.smallrye.metrics.app.ExponentiallyDecayingReservoir
-
Adds an old value with a fixed timestamp to the reservoir.
- update(Duration) - Method in class io.smallrye.metrics.app.SimpleTimerImpl
-
Adds a recorded duration.
- update(Duration) - Method in class io.smallrye.metrics.app.TimerImpl
-
Adds a recorded duration.
- UserTimeClock() - Constructor for class io.smallrye.metrics.app.Clock.UserTimeClock
V
- value - Variable in class io.smallrye.metrics.app.WeightedSnapshot.WeightedSample
- 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
- weight - Variable in class io.smallrye.metrics.app.WeightedSnapshot.WeightedSample
- WeightedSample(long, double) - Constructor for class io.smallrye.metrics.app.WeightedSnapshot.WeightedSample
- WeightedSnapshot - Class in io.smallrye.metrics.app
-
A statistical snapshot of a
WeightedSnapshot. - WeightedSnapshot(Collection<WeightedSnapshot.WeightedSample>) - Constructor for class io.smallrye.metrics.app.WeightedSnapshot
-
Create a new
Snapshotwith the given values. - WeightedSnapshot.WeightedSample - Class in io.smallrye.metrics.app
-
A single sample item with value and its weights for
WeightedSnapshot. - withDescription(String) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- withDisplayName(String) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- withMbean(String) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- withName(String) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- withOpenMetricsKeyOverride(String) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- withType(MetricType) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
- withUnit(String) - Method in class io.smallrye.metrics.ExtendedMetadataBuilder
All Classes All Packages