public class ClusteringPlanOperator extends org.apache.flink.streaming.api.operators.AbstractStreamOperator<ClusteringPlanEvent> implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<Object,ClusteringPlanEvent>
It should be singleton to avoid conflicts.
| Constructor and Description |
|---|
ClusteringPlanOperator(org.apache.flink.configuration.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
void |
notifyCheckpointComplete(long checkpointId) |
void |
open() |
void |
processElement(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<Object> streamRecord) |
void |
setOutput(org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<ClusteringPlanEvent>> output) |
close, finish, getChainingStrategy, getContainingTask, getCurrentKey, getExecutionConfig, getInternalTimerService, getKeyedStateBackend, getKeyedStateStore, getMetricGroup, getOperatorConfig, getOperatorID, getOperatorName, getOperatorStateBackend, getOrCreateKeyedState, getPartitionedState, getPartitionedState, getProcessingTimeService, getRuntimeContext, getTimeServiceManager, getUserCodeClassloader, initializeState, initializeState, isUsingCustomRawKeyedState, notifyCheckpointAborted, prepareSnapshotPreBarrier, processLatencyMarker, processLatencyMarker1, processLatencyMarker2, processWatermark, processWatermark1, processWatermark2, processWatermarkStatus, processWatermarkStatus1, processWatermarkStatus2, reportOrForwardLatencyMarker, setChainingStrategy, setCurrentKey, setKeyContextElement1, setKeyContextElement2, setProcessingTimeService, setup, snapshotState, snapshotStateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetKeyContextElementclose, finish, getMetricGroup, getOperatorID, initializeState, prepareSnapshotPreBarrier, setKeyContextElement1, setKeyContextElement2, snapshotStatenotifyCheckpointAbortedpublic ClusteringPlanOperator(org.apache.flink.configuration.Configuration conf)
public void open()
throws Exception
open in interface org.apache.flink.streaming.api.operators.StreamOperator<ClusteringPlanEvent>open in class org.apache.flink.streaming.api.operators.AbstractStreamOperator<ClusteringPlanEvent>Exceptionpublic void processElement(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<Object> streamRecord)
processElement in interface org.apache.flink.streaming.api.operators.Input<Object>public void notifyCheckpointComplete(long checkpointId)
notifyCheckpointComplete in interface org.apache.flink.api.common.state.CheckpointListenernotifyCheckpointComplete in class org.apache.flink.streaming.api.operators.AbstractStreamOperator<ClusteringPlanEvent>@VisibleForTesting public void setOutput(org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<ClusteringPlanEvent>> output)
Copyright © 2022 The Apache Software Foundation. All rights reserved.