public interface SampleRepository
| Modifier and Type | Method and Description |
|---|---|
void |
insert(Collection<Sample> samples)
Write (store) samples.
|
Results<Sample> |
select(Resource resource,
com.google.common.base.Optional<Timestamp> start,
com.google.common.base.Optional<Timestamp> end)
Read stored samples.
|
Results<Measurement> |
select(Resource resource,
com.google.common.base.Optional<Timestamp> start,
com.google.common.base.Optional<Timestamp> end,
ResultDescriptor descriptor,
Duration resolution)
Query measurements.
|
Results<Measurement> select(Resource resource, com.google.common.base.Optional<Timestamp> start, com.google.common.base.Optional<Timestamp> end, ResultDescriptor descriptor, Duration resolution)
resource - name of the sampled resourcestart - query start time (defaults to 24 hours less than end, if absent)end - query end time (defaults to current time if absent)descriptor - aggregation descriptorresolultion - temporal resolution of resultsResults<Sample> select(Resource resource, com.google.common.base.Optional<Timestamp> start, com.google.common.base.Optional<Timestamp> end)
resource - name of the sampled resourcestart - query start time (defaults to 24 hours less than end, if absent)end - query end time (defaults to current time if absent)void insert(Collection<Sample> samples)
samples - Copyright © 2015. All rights reserved.