Package org.apache.nifi.cdc.event
Class BaseRowEventInfo<RowEventDataType>
java.lang.Object
org.apache.nifi.cdc.event.BaseEventInfo
org.apache.nifi.cdc.event.BaseTableEventInfo
org.apache.nifi.cdc.event.BaseRowEventInfo<RowEventDataType>
- All Implemented Interfaces:
EventInfo,RowEventInfo<RowEventDataType>,TableEventInfo
public class BaseRowEventInfo<RowEventDataType>
extends BaseTableEventInfo
implements RowEventInfo<RowEventDataType>
A base class to use for representing information to row mutation events
-
Field Summary
FieldsFields inherited from interface org.apache.nifi.cdc.event.EventInfo
BEGIN_EVENT, COMMIT_EVENT, DDL_EVENT, DELETE_EVENT, INSERT_EVENT, UPDATE_EVENT -
Constructor Summary
ConstructorsConstructorDescriptionBaseRowEventInfo(TableInfo tableInfo, String eventType, Long timestamp, List<RowEventDataType> rows) -
Method Summary
Methods inherited from class org.apache.nifi.cdc.event.BaseTableEventInfo
getColumnByIndex, getColumns, getDatabaseName, getTableId, getTableNameMethods 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, getTimestampMethods inherited from interface org.apache.nifi.cdc.event.TableEventInfo
getColumnByIndex, getColumns, getDatabaseName, getTableId, getTableName
-
Field Details
-
rows
-
-
Constructor Details
-
BaseRowEventInfo
public BaseRowEventInfo(TableInfo tableInfo, String eventType, Long timestamp, List<RowEventDataType> rows)
-
-
Method Details
-
getRows
- Specified by:
getRowsin interfaceRowEventInfo<RowEventDataType>
-