public class Kafka010TableSource extends Kafka09TableSource
StreamTableSource for Kafka 0.10.| Constructor and Description |
|---|
Kafka010TableSource(String topic,
Properties properties,
org.apache.flink.streaming.util.serialization.DeserializationSchema<org.apache.flink.types.Row> deserializationSchema,
String[] fieldNames,
Class<?>[] fieldTypes)
Creates a Kafka 0.10
StreamTableSource. |
Kafka010TableSource(String topic,
Properties properties,
org.apache.flink.streaming.util.serialization.DeserializationSchema<org.apache.flink.types.Row> deserializationSchema,
String[] fieldNames,
org.apache.flink.api.common.typeinfo.TypeInformation<?>[] fieldTypes)
Creates a Kafka 0.10
StreamTableSource. |
getDataStream, getDeserializationSchema, getReturnTypepublic Kafka010TableSource(String topic, Properties properties, org.apache.flink.streaming.util.serialization.DeserializationSchema<org.apache.flink.types.Row> deserializationSchema, String[] fieldNames, org.apache.flink.api.common.typeinfo.TypeInformation<?>[] fieldTypes)
StreamTableSource.topic - Kafka topic to consume.properties - Properties for the Kafka consumer.deserializationSchema - Deserialization schema to use for Kafka records.fieldNames - Row field names.fieldTypes - Row field types.public Kafka010TableSource(String topic, Properties properties, org.apache.flink.streaming.util.serialization.DeserializationSchema<org.apache.flink.types.Row> deserializationSchema, String[] fieldNames, Class<?>[] fieldTypes)
StreamTableSource.topic - Kafka topic to consume.properties - Properties for the Kafka consumer.deserializationSchema - Deserialization schema to use for Kafka records.fieldNames - Row field names.fieldTypes - Row field types.Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.