Class KeyedStateInputFormat<K,​N,​OUT>

    • Constructor Detail

      • KeyedStateInputFormat

        public KeyedStateInputFormat​(org.apache.flink.runtime.checkpoint.OperatorState operatorState,
                                     @Nullable
                                     org.apache.flink.runtime.state.StateBackend stateBackend,
                                     org.apache.flink.configuration.Configuration configuration,
                                     StateReaderOperator<?,​K,​N,​OUT> operator)
        Creates an input format for reading partitioned state from an operator in a savepoint.
        Parameters:
        operatorState - The state to be queried.
        stateBackend - The state backed used to snapshot the operator.
        configuration - The underlying Flink configuration used to configure the state backend.
    • Method Detail

      • configure

        public void configure​(org.apache.flink.configuration.Configuration parameters)
      • getInputSplitAssigner

        public org.apache.flink.core.io.InputSplitAssigner getInputSplitAssigner​(KeyGroupRangeInputSplit[] inputSplits)
      • getStatistics

        public org.apache.flink.api.common.io.statistics.BaseStatistics getStatistics​(org.apache.flink.api.common.io.statistics.BaseStatistics cachedStatistics)
      • openInputFormat

        public void openInputFormat()
        Overrides:
        openInputFormat in class org.apache.flink.api.common.io.RichInputFormat<OUT,​KeyGroupRangeInputSplit>
      • reachedEnd

        public boolean reachedEnd()