public class MetricsRegistry
Registry for managing metrics registration. Provides methods to register and query metrics items.
java.lang.Object > MetricsRegistry
Field Summary
stamp
final
long
stamp
Field stamp.
document
final
BsonDocument
document
Field document.
key
final
String
key
Field key.
value
final
BsonValue
value
Field value.
metricProvider
final
MetricProvider
metricProvider
Field metricProvider.
metricResults
final
MetricResults
metricResults
Field metricResults.
extraInfo
final
ExtraInfo
extraInfo
Field extraInfo.
bson
final
BsonDocument
bson
Field bson.
path
final
Path
path
Field path.
Method Detail
MetricsRegistry
public
public
MetricsRegistry
()
Method MetricsRegistry.
toMetricResults
Method toMetricResults.
- Parameters:
final Tt
MetricResults
public
new
MetricResults
(this.dumpToBson(t)
Method MetricResults.
- Parameters:
this.dumpToBson(tthis.dumpToBson(t
dumpToBson
public
BsonValue
dumpToBson
(final T t)
Method dumpToBson.
- Parameters:
final Tt
dumpToJson
public
Path
dumpToJson
(final T t)
Method dumpToJson.
- Parameters:
final Tt
JsonWriter
public
new
JsonWriter
(writer, MetricsRegistry.JSON_SETTINGS)
Method JsonWriter.
- Parameters:
writerwriterMetricsRegistry.JSON_SETTINGSMetricsRegistry.JSON_SETTINGS
createDumpPath
static
Path
createDumpPath
(@Nullable final String ext)
Method createDumpPath.
- Parameters:
@Nullable final Stringext