public class KeyedBackendSerializationProxy<K>
extends org.apache.flink.core.io.VersionedIOReadableWritable
| Modifier and Type | Field and Description |
|---|---|
static int |
VERSION |
| Constructor and Description |
|---|
KeyedBackendSerializationProxy(ClassLoader userCodeClassLoader) |
KeyedBackendSerializationProxy(org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer,
List<StateMetaInfoSnapshot> stateMetaInfoSnapshots,
boolean compression) |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
getAdditionalDetailsForIncompatibleVersion(int readVersion) |
int[] |
getCompatibleVersions() |
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<K> |
getKeySerializerSnapshot() |
List<StateMetaInfoSnapshot> |
getStateMetaInfoSnapshots() |
int |
getVersion() |
boolean |
isUsingKeyGroupCompression() |
void |
read(org.apache.flink.core.memory.DataInputView in) |
void |
write(org.apache.flink.core.memory.DataOutputView out) |
public static final int VERSION
public KeyedBackendSerializationProxy(ClassLoader userCodeClassLoader)
public KeyedBackendSerializationProxy(org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, List<StateMetaInfoSnapshot> stateMetaInfoSnapshots, boolean compression)
public List<StateMetaInfoSnapshot> getStateMetaInfoSnapshots()
public org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<K> getKeySerializerSnapshot()
public boolean isUsingKeyGroupCompression()
public int getVersion()
public int[] getCompatibleVersions()
getCompatibleVersions in class org.apache.flink.core.io.VersionedIOReadableWritablepublic Optional<String> getAdditionalDetailsForIncompatibleVersion(int readVersion)
getAdditionalDetailsForIncompatibleVersion in class org.apache.flink.core.io.VersionedIOReadableWritablepublic void write(org.apache.flink.core.memory.DataOutputView out)
throws IOException
write in interface org.apache.flink.core.io.IOReadableWritablewrite in class org.apache.flink.core.io.VersionedIOReadableWritableIOExceptionpublic void read(org.apache.flink.core.memory.DataInputView in)
throws IOException
read in interface org.apache.flink.core.io.IOReadableWritableread in class org.apache.flink.core.io.VersionedIOReadableWritableIOExceptionCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.