Package org.apache.flink.table.factories
Class TableSinkFactoryContextImpl
- java.lang.Object
-
- org.apache.flink.table.factories.TableSinkFactoryContextImpl
-
- All Implemented Interfaces:
TableSinkFactory.Context
@Deprecated @Internal public class TableSinkFactoryContextImpl extends Object implements TableSinkFactory.Context
Deprecated.Implementation ofTableSinkFactory.Context.
-
-
Constructor Summary
Constructors Constructor Description TableSinkFactoryContextImpl(ObjectIdentifier identifier, CatalogTable table, org.apache.flink.configuration.ReadableConfig config, boolean isBounded, boolean isTemporary)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.flink.configuration.ReadableConfiggetConfiguration()Deprecated.ObjectIdentifiergetObjectIdentifier()Deprecated.CatalogTablegetTable()Deprecated.booleanisBounded()Deprecated.It depends on whether theTableEnvironmentexecution mode is batch.booleanisTemporary()Deprecated.Whether the table is temporary.
-
-
-
Constructor Detail
-
TableSinkFactoryContextImpl
public TableSinkFactoryContextImpl(ObjectIdentifier identifier, CatalogTable table, org.apache.flink.configuration.ReadableConfig config, boolean isBounded, boolean isTemporary)
Deprecated.
-
-
Method Detail
-
getObjectIdentifier
public ObjectIdentifier getObjectIdentifier()
Deprecated.- Specified by:
getObjectIdentifierin interfaceTableSinkFactory.Context- Returns:
- full identifier of the given
CatalogTable.
-
getTable
public CatalogTable getTable()
Deprecated.- Specified by:
getTablein interfaceTableSinkFactory.Context- Returns:
- table
CatalogTableinstance.
-
getConfiguration
public org.apache.flink.configuration.ReadableConfig getConfiguration()
Deprecated.- Specified by:
getConfigurationin interfaceTableSinkFactory.Context- Returns:
- readable config of this table environment. The configuration gives the ability to
access
TableConfig#getConfiguration()which holds the currentTableEnvironmentsession configurations.
-
isBounded
public boolean isBounded()
Deprecated.Description copied from interface:TableSinkFactory.ContextIt depends on whether theTableEnvironmentexecution mode is batch.In the future, the new sink interface will infer from input to source. See
Source.getBoundedness().- Specified by:
isBoundedin interfaceTableSinkFactory.Context
-
isTemporary
public boolean isTemporary()
Deprecated.Description copied from interface:TableSinkFactory.ContextWhether the table is temporary.- Specified by:
isTemporaryin interfaceTableSinkFactory.Context
-
-