类 KafkaDynamicTableSource
- java.lang.Object
-
- net.wicp.tams.common.flink.connector.kafka.source.KafkaDynamicTableSource
-
- 所有已实现的接口:
org.apache.flink.table.connector.source.DynamicTableSource,org.apache.flink.table.connector.source.ScanTableSource
public class KafkaDynamicTableSource extends Object implements org.apache.flink.table.connector.source.ScanTableSource
-
-
字段概要
字段 修饰符和类型 字段 说明 protected org.apache.flink.table.connector.format.DecodingFormat<org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.table.data.RowData>>decodingFormatOptional format for decoding keys from Kafka.protected org.apache.flink.table.catalog.ResolvedSchemaschemaData type to configure the formats.
-
构造器概要
构造器 构造器 说明 KafkaDynamicTableSource(org.apache.flink.table.catalog.ResolvedSchema schema, org.apache.flink.table.connector.format.DecodingFormat<org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.table.data.RowData>> decodingFormat, org.apache.flink.configuration.Configuration c, String tableName)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringasSummaryString()org.apache.flink.table.connector.source.DynamicTableSourcecopy()org.apache.flink.table.connector.ChangelogModegetChangelogMode()org.apache.flink.table.connector.source.ScanTableSource.ScanRuntimeProvidergetScanRuntimeProvider(org.apache.flink.table.connector.source.ScanTableSource.ScanContext runtimeProviderContext)
-
-
-
字段详细资料
-
schema
protected final org.apache.flink.table.catalog.ResolvedSchema schema
Data type to configure the formats.
-
decodingFormat
@Nullable protected final org.apache.flink.table.connector.format.DecodingFormat<org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.table.data.RowData>> decodingFormat
Optional format for decoding keys from Kafka.
-
-
构造器详细资料
-
KafkaDynamicTableSource
public KafkaDynamicTableSource(org.apache.flink.table.catalog.ResolvedSchema schema, org.apache.flink.table.connector.format.DecodingFormat<org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.table.data.RowData>> decodingFormat, org.apache.flink.configuration.Configuration c, String tableName)
-
-
方法详细资料
-
copy
public org.apache.flink.table.connector.source.DynamicTableSource copy()
- 指定者:
copy在接口中org.apache.flink.table.connector.source.DynamicTableSource
-
asSummaryString
public String asSummaryString()
- 指定者:
asSummaryString在接口中org.apache.flink.table.connector.source.DynamicTableSource
-
getChangelogMode
public org.apache.flink.table.connector.ChangelogMode getChangelogMode()
- 指定者:
getChangelogMode在接口中org.apache.flink.table.connector.source.ScanTableSource
-
getScanRuntimeProvider
public org.apache.flink.table.connector.source.ScanTableSource.ScanRuntimeProvider getScanRuntimeProvider(org.apache.flink.table.connector.source.ScanTableSource.ScanContext runtimeProviderContext)
- 指定者:
getScanRuntimeProvider在接口中org.apache.flink.table.connector.source.ScanTableSource
-
-