Class StateBootstrapFunction<IN>

java.lang.Object
org.apache.flink.api.common.functions.AbstractRichFunction
org.apache.flink.state.api.functions.StateBootstrapFunction<IN>
Type Parameters:
IN - The type of the input.
All Implemented Interfaces:
Serializable, org.apache.flink.api.common.functions.Function, org.apache.flink.api.common.functions.RichFunction, org.apache.flink.streaming.api.checkpoint.CheckpointedFunction

@PublicEvolving public abstract class StateBootstrapFunction<IN> extends org.apache.flink.api.common.functions.AbstractRichFunction implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction
Interface for writing elements to operator state.
See Also:
  • Constructor Details

    • StateBootstrapFunction

      public StateBootstrapFunction()
  • Method Details

    • processElement

      public abstract void processElement(IN value, StateBootstrapFunction.Context ctx) throws Exception
      Writes the given value to operator state. This function is called for every record.
      Parameters:
      value - The input record.
      Throws:
      Exception - This method may throw exceptions. Throwing an exception will cause the operation to fail and may trigger recovery.