Class SampleAggregator.SampleAggregatorBuilder
- java.lang.Object
-
- org.opennms.netmgt.timeseries.sampleread.aggregation.SampleAggregator.SampleAggregatorBuilder
-
- Enclosing class:
- SampleAggregator
public static class SampleAggregator.SampleAggregatorBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SampleAggregator.SampleAggregatorBuilder
aggregation(org.opennms.integration.api.v1.timeseries.Aggregation aggregation)
SampleAggregator.SampleAggregatorBuilder
bucketSize(java.time.Duration bucketSize)
SampleAggregator
build()
SampleAggregator.SampleAggregatorBuilder
endTime(java.time.Instant endTime)
SampleAggregator.SampleAggregatorBuilder
expectedMetric(org.opennms.integration.api.v1.timeseries.Metric expectedMetric)
SampleAggregator.SampleAggregatorBuilder
samples(java.util.List<org.opennms.integration.api.v1.timeseries.Sample> samples)
SampleAggregator.SampleAggregatorBuilder
startTime(java.time.Instant startTime)
java.lang.String
toString()
-
-
-
Method Detail
-
expectedMetric
public SampleAggregator.SampleAggregatorBuilder expectedMetric(org.opennms.integration.api.v1.timeseries.Metric expectedMetric)
-
samples
public SampleAggregator.SampleAggregatorBuilder samples(java.util.List<org.opennms.integration.api.v1.timeseries.Sample> samples)
-
aggregation
public SampleAggregator.SampleAggregatorBuilder aggregation(org.opennms.integration.api.v1.timeseries.Aggregation aggregation)
-
startTime
public SampleAggregator.SampleAggregatorBuilder startTime(java.time.Instant startTime)
-
endTime
public SampleAggregator.SampleAggregatorBuilder endTime(java.time.Instant endTime)
-
bucketSize
public SampleAggregator.SampleAggregatorBuilder bucketSize(java.time.Duration bucketSize)
-
build
public SampleAggregator build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-