public class PbEncodingFormat extends Object implements org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>>
EncodingFormat for protobuf encoding.| Constructor and Description |
|---|
PbEncodingFormat(PbFormatConfig pbFormatConfig) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData> |
createRuntimeEncoder(org.apache.flink.table.connector.sink.DynamicTableSink.Context context,
org.apache.flink.table.types.DataType consumedDataType) |
org.apache.flink.table.connector.ChangelogMode |
getChangelogMode() |
public PbEncodingFormat(PbFormatConfig pbFormatConfig)
public org.apache.flink.table.connector.ChangelogMode getChangelogMode()
getChangelogMode in interface org.apache.flink.table.connector.format.Formatpublic org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData> createRuntimeEncoder(org.apache.flink.table.connector.sink.DynamicTableSink.Context context,
org.apache.flink.table.types.DataType consumedDataType)
createRuntimeEncoder in interface org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>>Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.