Class DefaultBroadcastVariableInitializer<T>

java.lang.Object
org.apache.flink.runtime.broadcast.DefaultBroadcastVariableInitializer<T>
All Implemented Interfaces:
org.apache.flink.api.common.functions.BroadcastVariableInitializer<T,List<T>>

public class DefaultBroadcastVariableInitializer<T> extends Object implements org.apache.flink.api.common.functions.BroadcastVariableInitializer<T,List<T>>
The default BroadcastVariableInitializer implementation that initializes the broadcast variable into a list.
  • Method Details

    • initializeBroadcastVariable

      public List<T> initializeBroadcastVariable(Iterable<T> data)
      Specified by:
      initializeBroadcastVariable in interface org.apache.flink.api.common.functions.BroadcastVariableInitializer<T,List<T>>
    • instance

      public static <E> DefaultBroadcastVariableInitializer<E> instance()