Package | Description |
---|---|
com.j256.simplemetrics.manager |
Classes which manage all of the metrics and control their updating and persisting.
|
com.j256.simplemetrics.metric |
Metrics classes which do the value storage and updating.
|
com.j256.simplemetrics.persister |
Classes which handle the persisting of the metrics.
|
Modifier and Type | Method and Description |
---|---|
Map<ControlledMetric<?,?>,MetricValueDetails> |
MetricsManager.getMetricValueDetailsMap()
Return a map of the controlled metrics and their current associated values.
|
Modifier and Type | Method and Description |
---|---|
MetricValueDetails |
ControlledMetricAccum.getValueDetails() |
MetricValueDetails |
ControlledMetric.getValueDetails()
Return the value details of the metric.
|
MetricValueDetails |
BaseControlledMetric.getValueDetails()
Return the value details of the metric.
|
MetricValueDetails |
ControlledMetricAccum.getValueDetailsToPersist() |
MetricValueDetails |
ControlledMetric.getValueDetailsToPersist()
Return the value details of the metric suitable to be persisted.
|
MetricValueDetails |
BaseControlledMetric.getValueDetailsToPersist()
Get the current value details for persisting purposes.
|
Modifier and Type | Method and Description |
---|---|
void |
MetricDetailsPersister.persist(Map<ControlledMetric<?,?>,MetricValueDetails> metricValueDetails,
long timeCollectedMillis)
Persists the metrics parameters to disk or some repository.
|
void |
CloudWatchMetricsPersister.persist(Map<ControlledMetric<?,?>,MetricValueDetails> metricValues,
long timeMillis) |
This content is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.