@Internal public class StreamFilter<IN> extends AbstractUdfStreamOperator<IN,org.apache.flink.api.common.functions.FilterFunction<IN>> implements OneInputStreamOperator<IN,IN>
StreamOperator
for executing FilterFunctions
.AbstractStreamOperator.CountingOutput<OUT>
userFunction
chainingStrategy, config, latencyStats, LOG, metrics, output, timeServiceManager
构造器和说明 |
---|
StreamFilter(org.apache.flink.api.common.functions.FilterFunction<IN> filterFunction) |
限定符和类型 | 方法和说明 |
---|---|
void |
processElement(StreamRecord<IN> element)
Processes one element that arrived at this operator.
|
close, dispose, getUserFunction, getUserFunctionParameters, initializeState, notifyCheckpointComplete, open, setOutputType, setup, snapshotState
getChainingStrategy, getContainingTask, getCurrentKey, getExecutionConfig, getInternalTimerService, getKeyedStateBackend, getKeyedStateStore, getMetricGroup, getOperatorConfig, getOperatorID, getOperatorName, getOperatorStateBackend, getOrCreateKeyedState, getPartitionedState, getPartitionedState, getProcessingTimeService, getRuntimeContext, getUserCodeClassloader, initializeState, numEventTimeTimers, numProcessingTimeTimers, prepareSnapshotPreBarrier, processLatencyMarker, processLatencyMarker1, processLatencyMarker2, processWatermark, processWatermark1, processWatermark2, reportOrForwardLatencyMarker, setChainingStrategy, setCurrentKey, setKeyContextElement1, setKeyContextElement2, snapshotState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
processLatencyMarker, processWatermark
close, dispose, getChainingStrategy, getMetricGroup, getOperatorID, initializeState, open, prepareSnapshotPreBarrier, setChainingStrategy, setKeyContextElement1, setKeyContextElement2, setup, snapshotState
getCurrentKey, setCurrentKey
public StreamFilter(org.apache.flink.api.common.functions.FilterFunction<IN> filterFunction)
public void processElement(StreamRecord<IN> element) throws Exception
OneInputStreamOperator
processElement
在接口中 OneInputStreamOperator<IN,IN>
Exception
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.