Modifier and Type | Class and Description |
---|---|
static class |
Statistics.NullImplementation |
class |
StatisticsImpl
Centralized book keeping for statistics module.
|
Modifier and Type | Field and Description |
---|---|
static Statistics |
Statistics.nullImplementation
A null implementation which ignores all calls and returns the default config
|
Modifier and Type | Method and Description |
---|---|
static Value |
Value.buildValue(String name,
Statistics manager,
Value.Parameters defaults)
Build a Value which should be initialized from config.
|
Constructor and Description |
---|
Counter(String name,
Statistics manager,
boolean fetchParametersFromConfig)
A monotonically increasing 64 bit integer value.
|
Counter(String name,
Statistics manager,
boolean fetchParametersFromConfig,
Callback callback,
boolean resetCounter)
A monotonically increasing 64 bit integer value.
|
CounterGroup(String name,
Statistics manager) |
CounterGroup(String name,
Statistics manager,
boolean fetchParametersFromConfig)
Create a basic group of counter which may or may not depend on config.
|
CounterGroup(String name,
Statistics manager,
boolean fetchParametersFromConfig,
Callback callback,
boolean resetCounter)
Create a group of counters with a callback included.
|
Value(String name,
Statistics manager,
Value.Parameters parameters)
Configure a Value instance fully, no raw config access.
|
ValueGroup(String name,
Statistics manager)
Create a ValueGroup.
|
ValueGroup(String name,
Statistics manager,
Callback callback)
Create a ValueGroup.
|
Copyright © 2018. All rights reserved.