Package org.apache.flink.table.connector.sink.abilities
package org.apache.flink.table.connector.sink.abilities
-
ClassDescriptionEnables to write bucketed data into a
DynamicTableSink.Enables to push down filters decomposed from theWHEREclause in delete statement toDynamicTableSink.Enables to overwrite existing data in aDynamicTableSink.Enables to write partitioned data in aDynamicTableSink.Interface forDynamicTableSinks that support delete existing data according to row-level changes.The information that guides the planner on how to rewrite the delete statement.Type of delete modes that the sink expects for delete purpose.Interface forDynamicTableSinks that support update existing data according to row-level changes.The information that guides the planner on how to rewrite the update statement.Type of update modes that the sink expects for update purpose.Interface forDynamicTableSinks that support atomic semantic for CTAS(CREATE TABLE AS SELECT) or RTAS([CREATE OR] REPLACE TABLE AS SELECT) statement using a two-phase commit protocol.The context is intended to tell DynamicTableSink the type of this operation.The type of operation the staging sink is for.Enables to delete all existing data in aDynamicTableSinktable usingTRUNCATE TABLEstatement.Interface forDynamicTableSinks that support writing metadata columns.