Package io.trino.plugin.kafka
Class KafkaTopicDescription
- java.lang.Object
-
- io.trino.plugin.kafka.KafkaTopicDescription
-
public class KafkaTopicDescription extends Object
Json description to parse a row on a Kafka topic. A row contains a message and an optional key. See the documentation for the exact JSON syntax.
-
-
Constructor Summary
Constructors Constructor Description KafkaTopicDescription(String tableName, Optional<String> schemaName, String topicName, Optional<KafkaTopicFieldGroup> key, Optional<KafkaTopicFieldGroup> message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Optional<KafkaTopicFieldGroup>getKey()Optional<KafkaTopicFieldGroup>getMessage()Optional<String>getSchemaName()StringgetTableName()StringgetTopicName()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
KafkaTopicDescription
public KafkaTopicDescription(String tableName, Optional<String> schemaName, String topicName, Optional<KafkaTopicFieldGroup> key, Optional<KafkaTopicFieldGroup> message)
-
-
Method Detail
-
getTableName
public String getTableName()
-
getTopicName
public String getTopicName()
-
getKey
public Optional<KafkaTopicFieldGroup> getKey()
-
getMessage
public Optional<KafkaTopicFieldGroup> getMessage()
-
-