| Package | Description |
|---|---|
| org.smallmind.instrument | |
| org.smallmind.instrument.aop | |
| org.smallmind.instrument.context | |
| org.smallmind.instrument.event |
| Modifier and Type | Class and Description |
|---|---|
class |
Instrument<M extends Metric<M>> |
class |
InstrumentAndReturn<M extends Metric<M>,T> |
class |
InstrumentationArguments<M extends Metric<M>> |
interface |
Metric<M extends Metric<M>> |
class |
MetricImpl<M extends Metric<M>> |
static interface |
Metrics.MetricBuilder<M extends Metric<M>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Chronometer |
interface |
Histogram |
interface |
Meter |
interface |
Speedometer |
interface |
Tally |
| Modifier and Type | Class and Description |
|---|---|
class |
ChronometerImpl |
class |
HistogramImpl |
class |
MeterImpl |
class |
MetricImpl<M extends Metric<M>> |
class |
SpeedometerImpl |
class |
TallyImpl |
| Modifier and Type | Method and Description |
|---|---|
static <M extends Metric<M>> |
InstrumentationManager.execute(Instrument<M> instrument) |
static <M extends Metric<M>,T> |
InstrumentationManager.execute(InstrumentAndReturn<M,T> instrumentAndReturn) |
<M extends Metric<M>> |
MetricRegistry.instrument(Metrics.MetricBuilder<M> builder,
String domain,
MetricProperty... properties) |
| Modifier and Type | Method and Description |
|---|---|
static <M extends Metric<M>> |
MetricSupplier.get(String key,
Class<M> metricClass) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MetricSupplier.push(String key,
Metric metric) |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedMetric<M extends Metric<M>> |
| Modifier and Type | Method and Description |
|---|---|
static NamedMetric |
NamedMetricFactory.createNamedMetric(MetricType metricType,
Metric metric,
String domain,
MetricProperty... properties) |
| Constructor and Description |
|---|
MetricEvent(Metric source,
MetricAddress metricAddress,
Method method,
Object... args) |
Copyright © 2015. All rights reserved.