@Repeatable(value=Gaugeables.class) @Retention(value=RUNTIME) @Target(value=METHOD) public @interface Gaugeable
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String |
name
Constant part of metric instance identifier.
|
java.lang.String |
nameSuffixExpression
Expression for changeable part of metric that depend on runtime, can be received via SpEL expression.
|
int |
value
Value of gauge, default is 1
|
public abstract java.lang.String name
nameSuffixExpression() is used.public abstract java.lang.String nameSuffixExpression
name() is used for metrics identifier