| Package | Description |
|---|---|
| org.attribyte.essem.reporter |
| Modifier and Type | Method and Description |
|---|---|
EssemReporter.Builder |
EssemReporter.Builder.convertDurationsTo(java.util.concurrent.TimeUnit durationUnit)
Configures the duration conversion.
|
EssemReporter.Builder |
EssemReporter.Builder.convertRatesTo(java.util.concurrent.TimeUnit rateUnit)
Configures the rate conversion.
|
EssemReporter.Builder |
EssemReporter.Builder.filter(MetricFilter filter)
Applies a filter to the registry before reporting.
|
EssemReporter.Builder |
EssemReporter.Builder.forApplication(java.lang.String application)
Sets the application name.
|
EssemReporter.Builder |
EssemReporter.Builder.forHost(java.lang.String host)
Sets the host.
|
EssemReporter.Builder |
EssemReporter.Builder.forInstance(java.lang.String instance)
Sets the instance name.
|
static EssemReporter.Builder |
EssemReporter.newBuilder(java.net.URI uri,
MetricRegistry registry)
Creates a builder.
|
EssemReporter.Builder |
EssemReporter.Builder.withAuthorization(java.lang.String authValue)
Sets a value to be sent as the value of the
Authorization header. |
EssemReporter.Builder |
EssemReporter.Builder.withBasicAuthorization(java.lang.String username,
java.lang.String password)
Configures HTTP Basic auth.
|
EssemReporter.Builder |
EssemReporter.Builder.withClock(Clock clock)
Configures the clock.
|
EssemReporter.Builder |
EssemReporter.Builder.withDeflate(boolean deflate)
Configures 'deflate' of sent reports.
|