Class AddColumnEvent.ColumnWithPosition
- java.lang.Object
-
- org.apache.flink.cdc.common.event.AddColumnEvent.ColumnWithPosition
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- AddColumnEvent
public static class AddColumnEvent.ColumnWithPosition extends Object implements Serializable
represents result of an ADD COLUMN DDL that may change column sequence.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ColumnWithPosition(Column addColumn)In the default scenario, we add fields at the end of the column.ColumnWithPosition(Column addColumn, AddColumnEvent.ColumnPosition position, String existedColumnName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)ColumngetAddColumn()StringgetExistedColumnName()AddColumnEvent.ColumnPositiongetPosition()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ColumnWithPosition
public ColumnWithPosition(Column addColumn)
In the default scenario, we add fields at the end of the column.
-
ColumnWithPosition
public ColumnWithPosition(Column addColumn, AddColumnEvent.ColumnPosition position, @Nullable String existedColumnName)
-
-
Method Detail
-
getAddColumn
public Column getAddColumn()
-
getPosition
public AddColumnEvent.ColumnPosition getPosition()
-
-