Package io.pravega.connectors.flink
Class FlinkPravegaBatchTableSourceSinkFactory
- java.lang.Object
-
- io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
-
- io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
-
- All Implemented Interfaces:
org.apache.flink.table.factories.BatchTableSinkFactory<org.apache.flink.types.Row>
,org.apache.flink.table.factories.BatchTableSourceFactory<org.apache.flink.types.Row>
,org.apache.flink.table.factories.TableFactory
,org.apache.flink.table.factories.TableSinkFactory<org.apache.flink.types.Row>
,org.apache.flink.table.factories.TableSourceFactory<org.apache.flink.types.Row>
@Deprecated public class FlinkPravegaBatchTableSourceSinkFactory extends FlinkPravegaTableFactoryBase implements org.apache.flink.table.factories.BatchTableSourceFactory<org.apache.flink.types.Row>, org.apache.flink.table.factories.BatchTableSinkFactory<org.apache.flink.types.Row>
Deprecated.Please use the new Table APIFlinkPravegaDynamicTableFactory
A batch table source factory implementation ofBatchTableSourceFactory
to access Pravega streams.
-
-
Constructor Summary
Constructors Constructor Description FlinkPravegaBatchTableSourceSinkFactory()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.flink.table.sinks.BatchTableSink<org.apache.flink.types.Row>
createBatchTableSink(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.org.apache.flink.table.sources.BatchTableSource<org.apache.flink.types.Row>
createBatchTableSource(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.protected java.lang.String
getVersion()
Deprecated.protected boolean
isStreamEnvironment()
Deprecated.java.util.Map<java.lang.String,java.lang.String>
requiredContext()
Deprecated.java.util.List<java.lang.String>
supportedProperties()
Deprecated.-
Methods inherited from class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
createFlinkPravegaTableSink, createFlinkPravegaTableSource, getDeserializationSchema, getRequiredContext, getSerializationSchema, getSupportedProperties, getValidatedProperties
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.flink.table.factories.BatchTableSinkFactory
createTableSink
-
Methods inherited from interface org.apache.flink.table.factories.BatchTableSourceFactory
createTableSource
-
-
-
-
Method Detail
-
requiredContext
public java.util.Map<java.lang.String,java.lang.String> requiredContext()
Deprecated.- Specified by:
requiredContext
in interfaceorg.apache.flink.table.factories.TableFactory
-
supportedProperties
public java.util.List<java.lang.String> supportedProperties()
Deprecated.- Specified by:
supportedProperties
in interfaceorg.apache.flink.table.factories.TableFactory
-
createBatchTableSource
public org.apache.flink.table.sources.BatchTableSource<org.apache.flink.types.Row> createBatchTableSource(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.- Specified by:
createBatchTableSource
in interfaceorg.apache.flink.table.factories.BatchTableSourceFactory<org.apache.flink.types.Row>
-
createBatchTableSink
public org.apache.flink.table.sinks.BatchTableSink<org.apache.flink.types.Row> createBatchTableSink(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.- Specified by:
createBatchTableSink
in interfaceorg.apache.flink.table.factories.BatchTableSinkFactory<org.apache.flink.types.Row>
-
getVersion
protected java.lang.String getVersion()
Deprecated.- Specified by:
getVersion
in classFlinkPravegaTableFactoryBase
-
isStreamEnvironment
protected boolean isStreamEnvironment()
Deprecated.- Specified by:
isStreamEnvironment
in classFlinkPravegaTableFactoryBase
-
-