Package io.pravega.connectors.flink
Class FlinkPravegaStreamTableSourceSinkFactory
- java.lang.Object
-
- io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
-
- io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
-
- All Implemented Interfaces:
org.apache.flink.table.factories.StreamTableSinkFactory<org.apache.flink.types.Row>
,org.apache.flink.table.factories.StreamTableSourceFactory<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 FlinkPravegaStreamTableSourceSinkFactory extends FlinkPravegaTableFactoryBase implements org.apache.flink.table.factories.StreamTableSourceFactory<org.apache.flink.types.Row>, org.apache.flink.table.factories.StreamTableSinkFactory<org.apache.flink.types.Row>
Deprecated.Please use the new Table APIFlinkPravegaDynamicTableFactory
A stream table source factory implementation ofStreamTableSourceFactory
to access Pravega streams.
-
-
Constructor Summary
Constructors Constructor Description FlinkPravegaStreamTableSourceSinkFactory()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.flink.table.sinks.StreamTableSink<org.apache.flink.types.Row>
createStreamTableSink(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.org.apache.flink.table.sources.StreamTableSource<org.apache.flink.types.Row>
createStreamTableSource(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.StreamTableSinkFactory
createTableSink
-
Methods inherited from interface org.apache.flink.table.factories.StreamTableSourceFactory
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
-
createStreamTableSource
public org.apache.flink.table.sources.StreamTableSource<org.apache.flink.types.Row> createStreamTableSource(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.- Specified by:
createStreamTableSource
in interfaceorg.apache.flink.table.factories.StreamTableSourceFactory<org.apache.flink.types.Row>
-
createStreamTableSink
public org.apache.flink.table.sinks.StreamTableSink<org.apache.flink.types.Row> createStreamTableSink(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.- Specified by:
createStreamTableSink
in interfaceorg.apache.flink.table.factories.StreamTableSinkFactory<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
-
-