static class SampleRecord.RangeSamplingStrategy extends Object implements SampleRecord.SamplingStrategy
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
currentCount |
(package private) String |
rangeExpression |
(package private) List<org.apache.commons.lang3.Range<Integer>> |
ranges |
(package private) RecordSetWriter |
writer |
| Constructor and Description |
|---|
RangeSamplingStrategy(RecordSetWriter writer,
String rangeExpression) |
final RecordSetWriter writer
final String rangeExpression
int currentCount
RangeSamplingStrategy(RecordSetWriter writer, String rangeExpression)
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.