Class FlinkPravegaTableFactoryBase

    • Constructor Detail

      • FlinkPravegaTableFactoryBase

        public FlinkPravegaTableFactoryBase()
    • Method Detail

      • getRequiredContext

        protected java.util.Map<java.lang.String,​java.lang.String> getRequiredContext()
      • getSupportedProperties

        protected java.util.List<java.lang.String> getSupportedProperties()
      • getVersion

        protected abstract java.lang.String getVersion()
      • isStreamEnvironment

        protected abstract boolean isStreamEnvironment()
      • getValidatedProperties

        protected org.apache.flink.table.descriptors.DescriptorProperties getValidatedProperties​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • getSerializationSchema

        protected org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> getSerializationSchema​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • getDeserializationSchema

        protected org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.types.Row> getDeserializationSchema​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • createFlinkPravegaTableSource

        protected FlinkPravegaTableSource createFlinkPravegaTableSource​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • createFlinkPravegaTableSink

        protected FlinkPravegaTableSink createFlinkPravegaTableSink​(java.util.Map<java.lang.String,​java.lang.String> properties)