Package io.trino.plugin.kafka.schema
Class AbstractContentSchemaReader
- java.lang.Object
-
- io.trino.plugin.kafka.schema.AbstractContentSchemaReader
-
- All Implemented Interfaces:
ContentSchemaReader
- Direct Known Subclasses:
AvroConfluentContentSchemaReader,FileContentSchemaReader
public abstract class AbstractContentSchemaReader extends Object implements ContentSchemaReader
-
-
Constructor Summary
Constructors Constructor Description AbstractContentSchemaReader()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Optional<String>readKeyContentSchema(KafkaTableHandle tableHandle)protected abstract Optional<String>readSchema(Optional<String> dataSchemaLocation, Optional<String> subject)Optional<String>readValueContentSchema(KafkaTableHandle tableHandle)
-
-
-
Method Detail
-
readKeyContentSchema
public final Optional<String> readKeyContentSchema(KafkaTableHandle tableHandle)
- Specified by:
readKeyContentSchemain interfaceContentSchemaReader
-
readValueContentSchema
public final Optional<String> readValueContentSchema(KafkaTableHandle tableHandle)
- Specified by:
readValueContentSchemain interfaceContentSchemaReader
-
-