Enum Class MeterInfo
- All Implemented Interfaces:
Serializable, Comparable<MeterInfo>, Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionActive outbound connections; alias kept for backward compatibility.Per-channel up/down status gauge.Active outbound connections opened by ISOChannel.Inbound ISO message counter, taggeddirection=in.Outbound ISO message counter, taggeddirection=out.Active inbound connections accepted by ISOServer.MUX matched-response counter, taggedtype=match.Response time timer for MUX request/response pairs.MUX receive counter, taggedtype=rx.Number of in-flight requests awaiting a response.Per-MUX up/down status gauge.MUX transmit counter, taggedtype=tx.MUX unhandled-response counter, taggedtype=unhandled.TransactionManager active session count.TransactionManager arbitrary counter.TransactionManager operation timer. -
Method Summary
Modifier and TypeMethodDescriptionio.micrometer.core.instrument.Tagsadd(io.micrometer.core.instrument.Tags tags) Combines the supplied tags with this meter's default tags.Returns the human-readable meter description.id()Returns the meter identifier.static MeterInfoReturns the enum constant of this class with the specified name.static MeterInfo[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TM_ACTIVE
-
TM_OPERATION
TransactionManager operation timer. -
TM_COUNTER
TransactionManager arbitrary counter. -
ISOSERVER_CONNECTION_COUNT
Active inbound connections accepted by ISOServer. -
ISOCHANNEL_CONNECTION_COUNT
Active outbound connections opened by ISOChannel. -
ISOMSG_OUT
Outbound ISO message counter, taggeddirection=out. -
ISOMSG_IN
-
CHANNEL_ACTIVE_CONNECTIONS
Active outbound connections; alias kept for backward compatibility. -
CHANNEL_STATUS
Per-channel up/down status gauge. -
MUX_STATUS
Per-MUX up/down status gauge. -
MUX_RX_PENDING
Number of in-flight requests awaiting a response. -
MUX_RESPONSE_TIMER
Response time timer for MUX request/response pairs. -
MUX_TX
-
MUX_RX
-
MUX_MATCH
-
MUX_UNHANDLED
MUX unhandled-response counter, taggedtype=unhandled.
-
-
Method Details
-
values
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
id
-
description
Returns the human-readable meter description.- Returns:
- the meter description
-
add
Combines the supplied tags with this meter's default tags.- Parameters:
tags- caller-supplied tags- Returns:
- the combined tag set, or
tagsunchanged when this meter has no defaults
-