Interface SinkAbilitySpec

All Known Implementing Classes:
BucketingSpec, OverwriteSpec, PartitioningSpec, RowLevelDeleteSpec, RowLevelUpdateSpec, WritingMetadataSpec

@Internal public interface SinkAbilitySpec
An interface that can not only serialize/deserialize the sink abilities to/from JSON, but also can apply the abilities to a DynamicTableSink.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    apply(org.apache.flink.table.connector.sink.DynamicTableSink tableSink)
    Apply the ability to the given DynamicTableSink.
  • Method Details

    • apply

      void apply(org.apache.flink.table.connector.sink.DynamicTableSink tableSink)
      Apply the ability to the given DynamicTableSink.