Package org.apache.flink.runtime.state
Interface BackendWritableBroadcastState<K,V>
- Type Parameters:
K- The key type of the elements in theBroadcast State.V- The value type of the elements in theBroadcast State.
- All Superinterfaces:
org.apache.flink.api.common.state.BroadcastState<K,,V> org.apache.flink.api.common.state.ReadOnlyBroadcastState<K,,V> org.apache.flink.api.common.state.State
- All Known Implementing Classes:
HeapBroadcastState
public interface BackendWritableBroadcastState<K,V>
extends org.apache.flink.api.common.state.BroadcastState<K,V>
An interface with methods related to the interplay between the
Broadcast
State and the OperatorStateBackend.-
Method Summary
Modifier and TypeMethodDescriptiondeepCopy()voidsetStateMetaInfo(RegisteredBroadcastStateBackendMetaInfo<K, V> stateMetaInfo) longwrite(org.apache.flink.core.fs.FSDataOutputStream out) Methods inherited from interface org.apache.flink.api.common.state.BroadcastState
entries, iterator, put, putAll, removeMethods inherited from interface org.apache.flink.api.common.state.ReadOnlyBroadcastState
contains, get, immutableEntriesMethods inherited from interface org.apache.flink.api.common.state.State
clear
-
Method Details
-
deepCopy
BackendWritableBroadcastState<K,V> deepCopy() -
write
- Throws:
IOException
-
setStateMetaInfo
-
getStateMetaInfo
RegisteredBroadcastStateBackendMetaInfo<K,V> getStateMetaInfo()
-