Package org.apache.flink.table.functions
Interface ChangelogFunction.ChangelogContext
-
- Enclosing interface:
- ChangelogFunction
@PublicEvolving public static interface ChangelogFunction.ChangelogContextContext during changelog mode inference.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangelogModegetRequiredChangelogMode()Returns theChangelogModethat the framework requires from the function.ChangelogModegetTableChangelogMode(int pos)Returns information about a table argument's changelog mode.
-
-
-
Method Detail
-
getTableChangelogMode
ChangelogMode getTableChangelogMode(int pos)
Returns information about a table argument's changelog mode.- Returns:
ChangelogModeof the table with set semantics, ornullif argument is not a table
-
getRequiredChangelogMode
ChangelogMode getRequiredChangelogMode()
Returns theChangelogModethat the framework requires from the function.In particular, it contains information whether
RowKind.UPDATE_BEFOREmessages are required andChangelogMode.keyOnlyDeletes()are supported.
-
-