Package org.apache.flink.runtime.broadcast
package org.apache.flink.runtime.broadcast
-
ClassDescriptionAn identifier for a
BroadcastVariableMaterializationbased on the task'sJobVertexID, broadcast variable name and iteration superstep.The BroadcastVariableManager is used to manage the materialization of broadcast variables.This class represents a single materialization of a broadcast variable and maintains a reference count for it.The defaultBroadcastVariableInitializerimplementation that initializes the broadcast variable into a list.Indicates that a broadcast variable was initialized with aDefaultBroadcastVariableInitializeras a non-Listtype, and later accessed usingRuntimeContext.getBroadcastVariable(String)which may only return lists.Indicates that theBroadcastVariableMaterializationhas materialized the broadcast variable at some point but discarded it already.