@Internal public class CoStreamMap<IN1,IN2,OUT> extends AbstractUdfStreamOperator<OUT,CoMapFunction<IN1,IN2,OUT>> implements TwoInputStreamOperator<IN1,IN2,OUT>
StreamOperator
for processing
CoMapFunctions
.AbstractStreamOperator.CountingOutput<OUT>
userFunction
chainingStrategy, config, latencyStats, LOG, metrics, output, timeServiceManager
构造器和说明 |
---|
CoStreamMap(CoMapFunction<IN1,IN2,OUT> mapper) |
限定符和类型 | 方法和说明 |
---|---|
void |
processElement1(StreamRecord<IN1> element)
Processes one element that arrived on the first input of this two-input operator.
|
void |
processElement2(StreamRecord<IN2> element)
Processes one element that arrived on the second input of this two-input 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
processLatencyMarker1, processLatencyMarker2, processWatermark1, processWatermark2
close, dispose, getChainingStrategy, getMetricGroup, getOperatorID, initializeState, open, prepareSnapshotPreBarrier, setChainingStrategy, setKeyContextElement1, setKeyContextElement2, setup, snapshotState
getCurrentKey, setCurrentKey
public CoStreamMap(CoMapFunction<IN1,IN2,OUT> mapper)
public void processElement1(StreamRecord<IN1> element) throws Exception
TwoInputStreamOperator
processElement1
在接口中 TwoInputStreamOperator<IN1,IN2,OUT>
Exception
public void processElement2(StreamRecord<IN2> element) throws Exception
TwoInputStreamOperator
processElement2
在接口中 TwoInputStreamOperator<IN1,IN2,OUT>
Exception
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.