Class StateBootstrapWrapperOperatorFactory<IN,​OUT,​OP extends org.apache.flink.streaming.api.operators.AbstractStreamOperator<OUT> & org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,​OUT>,​OPF extends org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<IN,​OUT>>

  • All Implemented Interfaces:
    Serializable, org.apache.flink.streaming.api.operators.StreamOperatorFactory<TaggedOperatorSubtaskState>, org.apache.flink.streaming.runtime.tasks.ProcessingTimeServiceAware

    public class StateBootstrapWrapperOperatorFactory<IN,​OUT,​OP extends org.apache.flink.streaming.api.operators.AbstractStreamOperator<OUT> & org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,​OUT>,​OPF extends org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<IN,​OUT>>
    extends org.apache.flink.streaming.api.operators.AbstractStreamOperatorFactory<TaggedOperatorSubtaskState>
    StreamOperatorFactory for StateBootstrapWrapperOperator.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.flink.streaming.api.operators.AbstractStreamOperatorFactory

        chainingStrategy, processingTimeService
    • Constructor Summary

      Constructors 
      Constructor Description
      StateBootstrapWrapperOperatorFactory​(long checkpointId, long timestamp, org.apache.flink.core.fs.Path savepointPath, org.apache.flink.streaming.runtime.operators.windowing.WindowOperator<?,​IN,​?,​?,​?> operator)  
    • Constructor Detail

      • StateBootstrapWrapperOperatorFactory

        public StateBootstrapWrapperOperatorFactory​(long checkpointId,
                                                    long timestamp,
                                                    org.apache.flink.core.fs.Path savepointPath,
                                                    org.apache.flink.streaming.runtime.operators.windowing.WindowOperator<?,​IN,​?,​?,​?> operator)
    • Method Detail

      • createStreamOperator

        public <T extends org.apache.flink.streaming.api.operators.StreamOperator<TaggedOperatorSubtaskState>> T createStreamOperator​(org.apache.flink.streaming.api.operators.StreamOperatorParameters<TaggedOperatorSubtaskState> parameters)
      • getStreamOperatorClass

        public Class<? extends org.apache.flink.streaming.api.operators.StreamOperator> getStreamOperatorClass​(ClassLoader classLoader)