public class Kafka09TableSourceSinkFactory
extends org.apache.flink.streaming.connectors.kafka.KafkaTableSourceSinkFactoryBase
Kafka09TableSource.| Constructor and Description |
|---|
Kafka09TableSourceSinkFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.flink.streaming.connectors.kafka.KafkaTableSink |
createKafkaTableSink(org.apache.flink.table.api.TableSchema schema,
String topic,
Properties properties,
Optional<org.apache.flink.streaming.connectors.kafka.partitioner.FlinkKafkaPartitioner<org.apache.flink.types.Row>> partitioner,
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> serializationSchema) |
protected org.apache.flink.streaming.connectors.kafka.KafkaTableSource |
createKafkaTableSource(org.apache.flink.table.api.TableSchema schema,
Optional<String> proctimeAttribute,
List<org.apache.flink.table.sources.RowtimeAttributeDescriptor> rowtimeAttributeDescriptors,
Map<String,String> fieldMapping,
String topic,
Properties properties,
org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.types.Row> deserializationSchema,
org.apache.flink.streaming.connectors.kafka.config.StartupMode startupMode,
Map<org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartition,Long> specificStartupOffsets) |
protected String |
kafkaVersion() |
protected boolean |
supportsKafkaTimestamps() |
protected String kafkaVersion()
kafkaVersion in class org.apache.flink.streaming.connectors.kafka.KafkaTableSourceSinkFactoryBaseprotected boolean supportsKafkaTimestamps()
supportsKafkaTimestamps in class org.apache.flink.streaming.connectors.kafka.KafkaTableSourceSinkFactoryBaseprotected org.apache.flink.streaming.connectors.kafka.KafkaTableSource createKafkaTableSource(org.apache.flink.table.api.TableSchema schema,
Optional<String> proctimeAttribute,
List<org.apache.flink.table.sources.RowtimeAttributeDescriptor> rowtimeAttributeDescriptors,
Map<String,String> fieldMapping,
String topic,
Properties properties,
org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.types.Row> deserializationSchema,
org.apache.flink.streaming.connectors.kafka.config.StartupMode startupMode,
Map<org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartition,Long> specificStartupOffsets)
createKafkaTableSource in class org.apache.flink.streaming.connectors.kafka.KafkaTableSourceSinkFactoryBaseprotected org.apache.flink.streaming.connectors.kafka.KafkaTableSink createKafkaTableSink(org.apache.flink.table.api.TableSchema schema,
String topic,
Properties properties,
Optional<org.apache.flink.streaming.connectors.kafka.partitioner.FlinkKafkaPartitioner<org.apache.flink.types.Row>> partitioner,
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> serializationSchema)
createKafkaTableSink in class org.apache.flink.streaming.connectors.kafka.KafkaTableSourceSinkFactoryBaseCopyright © 2014–2018 The Apache Software Foundation. All rights reserved.