| Package | Description |
|---|---|
| io.github.aparnachaudhary.metrics |
| Modifier and Type | Method and Description |
|---|---|
MongoDBReporter.Builder |
MongoDBReporter.Builder.additionalFields(Map<String,Object> additionalFields)
Additional fields to be included for each metric
|
MongoDBReporter.Builder |
MongoDBReporter.Builder.convertDurationsTo(TimeUnit durationUnit)
Convert all the durations to a certain TimeUnit, defaults to milliseconds
|
MongoDBReporter.Builder |
MongoDBReporter.Builder.convertRatesTo(TimeUnit rateUnit)
Convert all the rates to a certain TimeUnit, defaults to seconds
|
MongoDBReporter.Builder |
MongoDBReporter.Builder.filter(com.codahale.metrics.MetricFilter filter)
Allows to configure a special MetricFilter, which defines what metrics are reported
|
static MongoDBReporter.Builder |
MongoDBReporter.forRegistry(com.codahale.metrics.MetricRegistry registry) |
MongoDBReporter.Builder |
MongoDBReporter.Builder.mongoClientOptions(com.mongodb.MongoClientOptions mongoClientOptions) |
MongoDBReporter.Builder |
MongoDBReporter.Builder.mongoCredentials(com.mongodb.MongoCredential[] mongoCredentials) |
MongoDBReporter.Builder |
MongoDBReporter.Builder.prefixedWith(String prefix)
Configure a prefix for each metric name.
|
MongoDBReporter.Builder |
MongoDBReporter.Builder.serverAddresses(com.mongodb.ServerAddress[] serverAddresses) |
MongoDBReporter.Builder |
MongoDBReporter.Builder.withClock(com.codahale.metrics.Clock clock)
Inject your custom definition of how time passes.
|
MongoDBReporter.Builder |
MongoDBReporter.Builder.withDatabaseName(String databaseName) |
Copyright © 2015. All Rights Reserved.