@Deprecated @Internal public class TableSinkFactoryContextImpl extends Object implements TableSinkFactory.Context
TableSinkFactory.Context.| Constructor and Description |
|---|
TableSinkFactoryContextImpl(ObjectIdentifier identifier,
CatalogTable table,
org.apache.flink.configuration.ReadableConfig config,
boolean isBounded,
boolean isTemporary)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.configuration.ReadableConfig |
getConfiguration()
Deprecated.
|
ObjectIdentifier |
getObjectIdentifier()
Deprecated.
|
CatalogTable |
getTable()
Deprecated.
|
boolean |
isBounded()
Deprecated.
It depends on whether the
TableEnvironment execution mode is batch. |
boolean |
isTemporary()
Deprecated.
Whether the table is temporary.
|
public TableSinkFactoryContextImpl(ObjectIdentifier identifier, CatalogTable table, org.apache.flink.configuration.ReadableConfig config, boolean isBounded, boolean isTemporary)
public ObjectIdentifier getObjectIdentifier()
getObjectIdentifier in interface TableSinkFactory.ContextCatalogTable.public CatalogTable getTable()
getTable in interface TableSinkFactory.ContextCatalogTable instance.public org.apache.flink.configuration.ReadableConfig getConfiguration()
getConfiguration in interface TableSinkFactory.ContextTableConfig#getConfiguration() which holds the current TableEnvironment session configurations.public boolean isBounded()
TableSinkFactory.ContextTableEnvironment execution mode is batch.
In the future, the new sink interface will infer from input to source. See Source.getBoundedness().
isBounded in interface TableSinkFactory.Contextpublic boolean isTemporary()
TableSinkFactory.ContextisTemporary in interface TableSinkFactory.ContextCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.