Package org.apache.nifi.cdc.event
Class BaseTableEventInfo
java.lang.Object
org.apache.nifi.cdc.event.BaseEventInfo
org.apache.nifi.cdc.event.BaseTableEventInfo
- All Implemented Interfaces:
EventInfo,TableEventInfo
- Direct Known Subclasses:
BaseRowEventInfo
An abstract base class for all MySQL binlog events affecting a table.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<ColumnDefinition> private Stringprivate Longprivate StringFields inherited from interface org.apache.nifi.cdc.event.EventInfo
BEGIN_EVENT, COMMIT_EVENT, DDL_EVENT, DELETE_EVENT, INSERT_EVENT, UPDATE_EVENT -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.nifi.cdc.event.BaseEventInfo
getEventType, getTimestampMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.nifi.cdc.event.EventInfo
getEventType, getTimestamp
-
Field Details
-
databaseName
-
tableName
-
tableId
-
columns
-
-
Constructor Details
-
BaseTableEventInfo
-
-
Method Details
-
getDatabaseName
- Specified by:
getDatabaseNamein interfaceTableEventInfo
-
getTableName
- Specified by:
getTableNamein interfaceTableEventInfo
-
getTableId
- Specified by:
getTableIdin interfaceTableEventInfo
-
getColumns
- Specified by:
getColumnsin interfaceTableEventInfo
-
getColumnByIndex
- Specified by:
getColumnByIndexin interfaceTableEventInfo
-