| Package | Description |
|---|---|
| org.apache.nifi.cdc.mysql.event | |
| org.apache.nifi.cdc.mysql.event.handler | |
| org.apache.nifi.cdc.mysql.event.io | |
| org.apache.nifi.cdc.mysql.processors |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BinlogTableEventInfo
A marker interface for those classes wishing to implement binlog-specific methods as well as table-generic methods (getDatabase, e.g.)
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseBinlogEventInfo
A base class for all MYSQL binlog events
|
class |
BaseBinlogRowEventInfo<RowEventDataType>
A base class to help store information about a row mutation event (UPDATE, DELETE, etc.)
|
class |
BaseBinlogTableEventInfo
A base class to handle data common to binlog table events, such as database name, table name, etc.
|
class |
BeginTransactionEventInfo
An event implementation corresponding to the beginning of a MySQL transaction (update rows, e.g.)
|
class |
CommitTransactionEventInfo
An event implementation corresponding to the beginning of a MySQL transaction (update rows, e.g.)
|
class |
DDLEventInfo
An event class corresponding to Data Definition Language (DDL) events, such as schema changes (add/drop column, add/drop table, etc.) and others (truncate table, e.g.)
|
class |
DeleteRowsEventInfo
This class represents information about rows deleted from a MySQL table
|
class |
InsertRowsEventInfo
This class represents information about rows written/added to a MySQL table
|
class |
UpdateRowsEventInfo
This class represents information about rows written/added to a MySQL table
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BinlogEventHandler<T extends com.github.shyiko.mysql.binlog.event.EventData,S extends BinlogEventInfo> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBinlogEventWriter<T extends BinlogEventInfo>
An abstract base class for writing MYSQL binlog events into flow file(s), e.g.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBinlogEventWriter.finishAndTransferFlowFile(ProcessSession session,
EventWriterConfiguration eventWriterConfiguration,
String transitUri,
long seqId,
BinlogEventInfo eventInfo,
Relationship relationship) |
protected Map<String,String> |
AbstractBinlogEventWriter.getCommonAttributes(long sequenceId,
BinlogEventInfo eventInfo) |
| Modifier and Type | Field and Description |
|---|---|
private BinlogEventInfo |
CaptureChangeMySQL.BinlogEventState.currentEventInfo |
| Modifier and Type | Field and Description |
|---|---|
private AbstractBinlogEventWriter<? extends BinlogEventInfo> |
CaptureChangeMySQL.BinlogEventState.currentEventWriter |
| Modifier and Type | Method and Description |
|---|---|
BinlogEventInfo |
CaptureChangeMySQL.BinlogEventState.getCurrentEventInfo() |
| Modifier and Type | Method and Description |
|---|---|
AbstractBinlogEventWriter<? extends BinlogEventInfo> |
CaptureChangeMySQL.BinlogEventState.getCurrentEventWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
CaptureChangeMySQL.BinlogEventState.setCurrentEventInfo(BinlogEventInfo currentEventInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
CaptureChangeMySQL.BinlogEventState.setCurrentEventWriter(AbstractBinlogEventWriter<? extends BinlogEventInfo> currentEventWriter) |
Copyright © 2024 Apache NiFi Project. All rights reserved.