public class PrintStatsReporter
extends java.lang.Object
implements com.uber.m3.tally.StatsReporter
| Constructor and Description |
|---|
PrintStatsReporter() |
| Modifier and Type | Method and Description |
|---|---|
com.uber.m3.tally.Capabilities |
capabilities() |
void |
close() |
void |
flush() |
void |
reportCounter(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
long value) |
void |
reportGauge(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
double value) |
void |
reportHistogramDurationSamples(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
com.uber.m3.tally.Buckets buckets,
com.uber.m3.util.Duration bucketLowerBound,
com.uber.m3.util.Duration bucketUpperBound,
long samples) |
void |
reportHistogramValueSamples(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
com.uber.m3.tally.Buckets buckets,
double bucketLowerBound,
double bucketUpperBound,
long samples) |
void |
reportTimer(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
com.uber.m3.util.Duration interval) |
public com.uber.m3.tally.Capabilities capabilities()
capabilities in interface com.uber.m3.tally.BaseStatsReporterpublic void flush()
flush in interface com.uber.m3.tally.BaseStatsReporterpublic void close()
close in interface com.uber.m3.tally.BaseStatsReporterpublic void reportCounter(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
long value)
reportCounter in interface com.uber.m3.tally.StatsReporterpublic void reportGauge(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
double value)
reportGauge in interface com.uber.m3.tally.StatsReporterpublic void reportTimer(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
com.uber.m3.util.Duration interval)
reportTimer in interface com.uber.m3.tally.StatsReporterpublic void reportHistogramValueSamples(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
com.uber.m3.tally.Buckets buckets,
double bucketLowerBound,
double bucketUpperBound,
long samples)
reportHistogramValueSamples in interface com.uber.m3.tally.StatsReporterpublic void reportHistogramDurationSamples(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags,
com.uber.m3.tally.Buckets buckets,
com.uber.m3.util.Duration bucketLowerBound,
com.uber.m3.util.Duration bucketUpperBound,
long samples)
reportHistogramDurationSamples in interface com.uber.m3.tally.StatsReporter