Index

B C E F G H I J M Q S T V 
All Classes and Interfaces|All Packages|Constant Field Values

B

BigCounter - Record Class in io.airlift.openmetrics.types
 
BigCounter(String, BigInteger, String) - Constructor for record class io.airlift.openmetrics.types.BigCounter
Creates an instance of a BigCounter record class.

C

configure(Binder) - Method in class io.airlift.openmetrics.JmxOpenMetricsModule
 
count() - Method in record class io.airlift.openmetrics.types.Summary
Returns the value of the count record component.
Counter - Record Class in io.airlift.openmetrics.types
 
Counter(String, long, String) - Constructor for record class io.airlift.openmetrics.types.Counter
Creates an instance of a Counter record class.
created() - Method in record class io.airlift.openmetrics.types.Summary
Returns the value of the created record component.

E

equals(Object) - Method in record class io.airlift.openmetrics.types.BigCounter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.airlift.openmetrics.types.Counter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.airlift.openmetrics.types.Gauge
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.airlift.openmetrics.types.Info
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.airlift.openmetrics.types.Summary
Indicates whether some other object is "equal to" this one.

F

formatSingleValuedMetric(String, String, String, String) - Static method in interface io.airlift.openmetrics.types.Metric
 
from(String, CounterStat, String) - Static method in record class io.airlift.openmetrics.types.Counter
 
from(String, TimeDistribution, String) - Static method in record class io.airlift.openmetrics.types.Summary
 
from(String, Number, String) - Static method in record class io.airlift.openmetrics.types.Gauge
 

G

Gauge - Record Class in io.airlift.openmetrics.types
 
Gauge(String, double, String) - Constructor for record class io.airlift.openmetrics.types.Gauge
Creates an instance of a Gauge record class.
getJmxObjectNames() - Method in class io.airlift.openmetrics.MetricsConfig
 
getMetricExposition() - Method in record class io.airlift.openmetrics.types.BigCounter
 
getMetricExposition() - Method in record class io.airlift.openmetrics.types.Counter
 
getMetricExposition() - Method in record class io.airlift.openmetrics.types.Gauge
 
getMetricExposition() - Method in record class io.airlift.openmetrics.types.Info
 
getMetricExposition() - Method in interface io.airlift.openmetrics.types.Metric
 
getMetricExposition() - Method in record class io.airlift.openmetrics.types.Summary
 
getMetrics(List<String>) - Method in class io.airlift.openmetrics.MetricsResource
 

H

hashCode() - Method in record class io.airlift.openmetrics.types.BigCounter
Returns a hash code value for this object.
hashCode() - Method in record class io.airlift.openmetrics.types.Counter
Returns a hash code value for this object.
hashCode() - Method in record class io.airlift.openmetrics.types.Gauge
Returns a hash code value for this object.
hashCode() - Method in record class io.airlift.openmetrics.types.Info
Returns a hash code value for this object.
hashCode() - Method in record class io.airlift.openmetrics.types.Summary
Returns a hash code value for this object.
help() - Method in record class io.airlift.openmetrics.types.BigCounter
Returns the value of the help record component.
help() - Method in record class io.airlift.openmetrics.types.Counter
Returns the value of the help record component.
help() - Method in record class io.airlift.openmetrics.types.Gauge
Returns the value of the help record component.
help() - Method in record class io.airlift.openmetrics.types.Info
Returns the value of the help record component.
help() - Method in record class io.airlift.openmetrics.types.Summary
Returns the value of the help record component.
HELP_LINE_FORMAT - Static variable in interface io.airlift.openmetrics.types.Metric
 

I

Info - Record Class in io.airlift.openmetrics.types
 
Info(String, String, String) - Constructor for record class io.airlift.openmetrics.types.Info
Creates an instance of a Info record class.
io.airlift.openmetrics - package io.airlift.openmetrics
 
io.airlift.openmetrics.types - package io.airlift.openmetrics.types
 

J

JmxOpenMetricsModule - Class in io.airlift.openmetrics
 
JmxOpenMetricsModule() - Constructor for class io.airlift.openmetrics.JmxOpenMetricsModule
 

M

Metric - Interface in io.airlift.openmetrics.types
 
metricName() - Method in record class io.airlift.openmetrics.types.BigCounter
Returns the value of the metricName record component.
metricName() - Method in record class io.airlift.openmetrics.types.Counter
Returns the value of the metricName record component.
metricName() - Method in record class io.airlift.openmetrics.types.Gauge
Returns the value of the metricName record component.
metricName() - Method in record class io.airlift.openmetrics.types.Info
Returns the value of the metricName record component.
metricName() - Method in interface io.airlift.openmetrics.types.Metric
 
metricName() - Method in record class io.airlift.openmetrics.types.Summary
Returns the value of the metricName record component.
MetricsConfig - Class in io.airlift.openmetrics
 
MetricsConfig() - Constructor for class io.airlift.openmetrics.MetricsConfig
 
MetricsResource - Class in io.airlift.openmetrics
 
MetricsResource(MBeanServer, MBeanExporter, MetricsConfig) - Constructor for class io.airlift.openmetrics.MetricsResource
 

Q

quantiles() - Method in record class io.airlift.openmetrics.types.Summary
Returns the value of the quantiles record component.

S

setJmxObjectNames(List<String>) - Method in class io.airlift.openmetrics.MetricsConfig
 
sum() - Method in record class io.airlift.openmetrics.types.Summary
Returns the value of the sum record component.
Summary - Record Class in io.airlift.openmetrics.types
 
Summary(String, Long, Double, Double, Map<Double, Double>, String) - Constructor for record class io.airlift.openmetrics.types.Summary
Creates an instance of a Summary record class.

T

toString() - Method in record class io.airlift.openmetrics.types.BigCounter
Returns a string representation of this record class.
toString() - Method in record class io.airlift.openmetrics.types.Counter
Returns a string representation of this record class.
toString() - Method in record class io.airlift.openmetrics.types.Gauge
Returns a string representation of this record class.
toString() - Method in record class io.airlift.openmetrics.types.Info
Returns a string representation of this record class.
toString() - Method in record class io.airlift.openmetrics.types.Summary
Returns a string representation of this record class.
TYPE_LINE_FORMAT - Static variable in interface io.airlift.openmetrics.types.Metric
 

V

value() - Method in record class io.airlift.openmetrics.types.BigCounter
Returns the value of the value record component.
value() - Method in record class io.airlift.openmetrics.types.Counter
Returns the value of the value record component.
value() - Method in record class io.airlift.openmetrics.types.Gauge
Returns the value of the value record component.
value() - Method in record class io.airlift.openmetrics.types.Info
Returns the value of the value record component.
VALUE_LINE_FORMAT - Static variable in interface io.airlift.openmetrics.types.Metric
 
B C E F G H I J M Q S T V 
All Classes and Interfaces|All Packages|Constant Field Values