public static class PreTransformChangeInfo.Serializer extends Object implements org.apache.flink.core.io.SimpleVersionedSerializer<PreTransformChangeInfo>
PreTransformChangeInfo.| 限定符和类型 | 字段和说明 |
|---|---|
static int |
CURRENT_VERSION |
static org.apache.flink.cdc.common.event.TableId |
MAGIC_TABLE_ID
Used to distinguish with the state which CURRENT_VERSION was not written.
|
static int |
VERSION_BEFORE_STATE_COMPATIBILITY
The latest version before change of state compatibility.
|
| 构造器和说明 |
|---|
Serializer() |
| 限定符和类型 | 方法和说明 |
|---|---|
PreTransformChangeInfo |
deserialize(int version,
byte[] serialized) |
int |
getVersion() |
byte[] |
serialize(PreTransformChangeInfo tableChangeInfo) |
public static final int VERSION_BEFORE_STATE_COMPATIBILITY
public static final int CURRENT_VERSION
public static final org.apache.flink.cdc.common.event.TableId MAGIC_TABLE_ID
public int getVersion()
getVersion 在接口中 org.apache.flink.core.io.SimpleVersionedSerializer<PreTransformChangeInfo>getVersion 在接口中 org.apache.flink.core.io.Versionedpublic byte[] serialize(PreTransformChangeInfo tableChangeInfo) throws IOException
serialize 在接口中 org.apache.flink.core.io.SimpleVersionedSerializer<PreTransformChangeInfo>IOExceptionpublic PreTransformChangeInfo deserialize(int version, byte[] serialized) throws IOException
deserialize 在接口中 org.apache.flink.core.io.SimpleVersionedSerializer<PreTransformChangeInfo>IOExceptionCopyright © 2025 The Apache Software Foundation. All rights reserved.