Class AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
- java.lang.Object
-
- org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
-
- Enclosing class:
- AsyncDynamicTableSinkFactory
@Internal public class AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext extends Object
Class providing common table data required byAsyncDynamicTableSinkFactoryto createAsyncDynamicTableSink.
-
-
Constructor Summary
Constructors Constructor Description AsyncDynamicSinkContext(AsyncDynamicTableSinkFactory factory, org.apache.flink.table.factories.DynamicTableFactory.Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>>getEncodingFormat()org.apache.flink.table.factories.FactoryUtil.TableFactoryHelpergetFactoryHelper()List<String>getPartitionKeys()org.apache.flink.table.types.DataTypegetPhysicalDataType()Map<String,String>getResolvedOptions()org.apache.flink.configuration.ReadableConfiggetTableOptions()booleanisPartitioned()
-
-
-
Constructor Detail
-
AsyncDynamicSinkContext
public AsyncDynamicSinkContext(AsyncDynamicTableSinkFactory factory, org.apache.flink.table.factories.DynamicTableFactory.Context context)
-
-
Method Detail
-
getTableOptions
public org.apache.flink.configuration.ReadableConfig getTableOptions()
-
getPhysicalDataType
public org.apache.flink.table.types.DataType getPhysicalDataType()
-
getFactoryHelper
public org.apache.flink.table.factories.FactoryUtil.TableFactoryHelper getFactoryHelper()
-
getEncodingFormat
public org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> getEncodingFormat()
-
isPartitioned
public boolean isPartitioned()
-
-