类 MinMaxScaler.MinMaxReduceFunctionOperator

  • 所有已实现的接口:
    Serializable, org.apache.flink.api.common.state.CheckpointListener, org.apache.flink.streaming.api.operators.BoundedOneInput, org.apache.flink.streaming.api.operators.Input<org.apache.flink.ml.linalg.DenseVector>, org.apache.flink.streaming.api.operators.KeyContext, org.apache.flink.streaming.api.operators.OneInputStreamOperator<org.apache.flink.ml.linalg.DenseVector,​org.apache.flink.ml.linalg.DenseVector>, org.apache.flink.streaming.api.operators.SetupableStreamOperator<org.apache.flink.ml.linalg.DenseVector>, org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.ml.linalg.DenseVector>, org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.CheckpointedStreamOperator
    封闭类:
    MinMaxScaler

    public static class MinMaxScaler.MinMaxReduceFunctionOperator
    extends org.apache.flink.streaming.api.operators.AbstractStreamOperator<org.apache.flink.ml.linalg.DenseVector>
    implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<org.apache.flink.ml.linalg.DenseVector,​org.apache.flink.ml.linalg.DenseVector>, org.apache.flink.streaming.api.operators.BoundedOneInput
    A stream operator to compute the min and max values in each partition of the input bounded data stream.
    另请参阅:
    序列化表格
    • 字段概要

      • 从类继承的字段 org.apache.flink.streaming.api.operators.AbstractStreamOperator

        chainingStrategy, config, latencyStats, LOG, metrics, output, processingTimeService
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void endInput()  
      void initializeState​(org.apache.flink.runtime.state.StateInitializationContext context)  
      void processElement​(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.ml.linalg.DenseVector> streamRecord)  
      void snapshotState​(org.apache.flink.runtime.state.StateSnapshotContext context)  
      • 从类继承的方法 org.apache.flink.streaming.api.operators.AbstractStreamOperator

        close, finish, getChainingStrategy, getContainingTask, getCurrentKey, getExecutionConfig, getInternalTimerService, getKeyedStateBackend, getKeyedStateStore, getMetricGroup, getOperatorConfig, getOperatorID, getOperatorName, getOperatorStateBackend, getOrCreateKeyedState, getPartitionedState, getPartitionedState, getProcessingTimeService, getRuntimeContext, getTimeServiceManager, getUserCodeClassloader, initializeState, isUsingCustomRawKeyedState, notifyCheckpointAborted, notifyCheckpointComplete, open, prepareSnapshotPreBarrier, processLatencyMarker, processLatencyMarker1, processLatencyMarker2, processWatermark, processWatermark1, processWatermark2, processWatermarkStatus, processWatermarkStatus1, processWatermarkStatus2, reportOrForwardLatencyMarker, setChainingStrategy, setCurrentKey, setKeyContextElement1, setKeyContextElement2, setProcessingTimeService, setup, snapshotState
      • 从接口继承的方法 org.apache.flink.api.common.state.CheckpointListener

        notifyCheckpointAborted, notifyCheckpointComplete
      • 从接口继承的方法 org.apache.flink.streaming.api.operators.Input

        processLatencyMarker, processWatermark, processWatermarkStatus
      • 从接口继承的方法 org.apache.flink.streaming.api.operators.KeyContext

        getCurrentKey, setCurrentKey
      • 从接口继承的方法 org.apache.flink.streaming.api.operators.OneInputStreamOperator

        setKeyContextElement
      • 从接口继承的方法 org.apache.flink.streaming.api.operators.StreamOperator

        close, finish, getMetricGroup, getOperatorID, initializeState, open, prepareSnapshotPreBarrier, setKeyContextElement1, setKeyContextElement2, snapshotState
    • 构造器详细资料

      • MinMaxReduceFunctionOperator

        public MinMaxReduceFunctionOperator()
    • 方法详细资料

      • endInput

        public void endInput()
        指定者:
        endInput 在接口中 org.apache.flink.streaming.api.operators.BoundedOneInput
      • processElement

        public void processElement​(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.ml.linalg.DenseVector> streamRecord)
        指定者:
        processElement 在接口中 org.apache.flink.streaming.api.operators.Input<org.apache.flink.ml.linalg.DenseVector>
      • initializeState

        public void initializeState​(org.apache.flink.runtime.state.StateInitializationContext context)
                             throws Exception
        指定者:
        initializeState 在接口中 org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.CheckpointedStreamOperator
        覆盖:
        initializeState 在类中 org.apache.flink.streaming.api.operators.AbstractStreamOperator<org.apache.flink.ml.linalg.DenseVector>
        抛出:
        Exception
      • snapshotState

        public void snapshotState​(org.apache.flink.runtime.state.StateSnapshotContext context)
                           throws Exception
        指定者:
        snapshotState 在接口中 org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.CheckpointedStreamOperator
        覆盖:
        snapshotState 在类中 org.apache.flink.streaming.api.operators.AbstractStreamOperator<org.apache.flink.ml.linalg.DenseVector>
        抛出:
        Exception