static class SampleRecord.IntervalSamplingStrategy extends Object implements SampleRecord.SamplingStrategy
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
currentCount |
(package private) int |
interval |
(package private) RecordSetWriter |
writer |
| Constructor and Description |
|---|
IntervalSamplingStrategy(RecordSetWriter writer,
int interval) |
final RecordSetWriter writer
final int interval
int currentCount
IntervalSamplingStrategy(RecordSetWriter writer, int interval)
public void init()
throws IOException
init in interface SampleRecord.SamplingStrategyIOExceptionpublic void sample(Record record) throws IOException
sample in interface SampleRecord.SamplingStrategyIOExceptionpublic WriteResult finish() throws IOException
finish in interface SampleRecord.SamplingStrategyIOExceptionCopyright © 2023 Apache NiFi Project. All rights reserved.