Class ConfluentSessionProperties
- java.lang.Object
-
- io.trino.plugin.kafka.schema.confluent.ConfluentSessionProperties
-
- All Implemented Interfaces:
SessionPropertiesProvider
public class ConfluentSessionProperties extends Object implements SessionPropertiesProvider
-
-
Field Summary
Fields Modifier and Type Field Description static StringEMPTY_FIELD_STRATEGY
-
Constructor Summary
Constructors Constructor Description ConfluentSessionProperties(ConfluentSchemaRegistryConfig config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AvroSchemaConverter.EmptyFieldStrategygetEmptyFieldStrategy(ConnectorSession session)List<PropertyMetadata<?>>getSessionProperties()
-
-
-
Field Detail
-
EMPTY_FIELD_STRATEGY
public static final String EMPTY_FIELD_STRATEGY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConfluentSessionProperties
@Inject public ConfluentSessionProperties(ConfluentSchemaRegistryConfig config)
-
-
Method Detail
-
getSessionProperties
public List<PropertyMetadata<?>> getSessionProperties()
- Specified by:
getSessionPropertiesin interfaceSessionPropertiesProvider
-
getEmptyFieldStrategy
public static AvroSchemaConverter.EmptyFieldStrategy getEmptyFieldStrategy(ConnectorSession session)
-
-