Skip navigation links
A B C D E G H I J L M O P Q R S T U V W X 

A

AbstractBinlogEventWriter<T extends BinlogEventInfo> - Class in org.apache.nifi.cdc.mysql.event.io
An abstract base class for writing MYSQL binlog events into flow file(s), e.g.
AbstractBinlogEventWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogEventWriter
 
AbstractBinlogTableEventWriter<T extends BinlogTableEventInfo> - Class in org.apache.nifi.cdc.mysql.event.io
An abstract base class for writing MYSQL table-related binlog events into flow file(s), e.g.
AbstractBinlogTableEventWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogTableEventWriter
 
acceptsURL(String) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
AUTO_CLOSE_ENABLED - Static variable in class org.apache.nifi.cdc.mysql.processors.ssl.BinaryLogSSLSocketFactory
 

B

BaseBinlogEventInfo - Class in org.apache.nifi.cdc.mysql.event
A base class for all MYSQL binlog events
BaseBinlogEventInfo(String, Long, String, Long) - Constructor for class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
BaseBinlogEventInfo(String, Long, String) - Constructor for class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
BaseBinlogRowEventInfo<RowEventDataType> - Class in org.apache.nifi.cdc.mysql.event
A base class to help store information about a row mutation event (UPDATE, DELETE, etc.)
BaseBinlogRowEventInfo(TableInfo, String, Long, String, Long, BitSet, List<RowEventDataType>) - Constructor for class org.apache.nifi.cdc.mysql.event.BaseBinlogRowEventInfo
 
BaseBinlogRowEventInfo(TableInfo, String, Long, String, BitSet, List<RowEventDataType>) - Constructor for class org.apache.nifi.cdc.mysql.event.BaseBinlogRowEventInfo
 
BaseBinlogTableEventInfo - Class in org.apache.nifi.cdc.mysql.event
A base class to handle data common to binlog table events, such as database name, table name, etc.
BaseBinlogTableEventInfo(TableInfo, String, Long, String, Long) - Constructor for class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
BaseBinlogTableEventInfo(TableInfo, String, Long, String) - Constructor for class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
beginEventWriter - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
BeginTransactionEventInfo - Class in org.apache.nifi.cdc.mysql.event
An event implementation corresponding to the beginning of a MySQL transaction (update rows, e.g.)
BeginTransactionEventInfo(String, Long, String, long) - Constructor for class org.apache.nifi.cdc.mysql.event.BeginTransactionEventInfo
 
BeginTransactionEventInfo(String, Long, String) - Constructor for class org.apache.nifi.cdc.mysql.event.BeginTransactionEventInfo
 
BeginTransactionEventWriter - Class in org.apache.nifi.cdc.mysql.event.io
A writer for events corresponding to the beginning of a MySQL transaction
BeginTransactionEventWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.BeginTransactionEventWriter
 
BinaryLogSSLSocketFactory - Class in org.apache.nifi.cdc.mysql.processors.ssl
Binary Log SSLSocketFactory wrapping standard Java SSLSocketFactory
BinaryLogSSLSocketFactory(SSLSocketFactory) - Constructor for class org.apache.nifi.cdc.mysql.processors.ssl.BinaryLogSSLSocketFactory
 
BINLOG_FILENAME_KEY - Static variable in interface org.apache.nifi.cdc.mysql.event.BinlogEventInfo
 
BINLOG_GTIDSET_KEY - Static variable in interface org.apache.nifi.cdc.mysql.event.BinlogEventInfo
 
BINLOG_POSITION_KEY - Static variable in interface org.apache.nifi.cdc.mysql.event.BinlogEventInfo
 
binlogClient - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
BinlogEventInfo - Interface in org.apache.nifi.cdc.mysql.event
An interface for MYSQL binlog-specific events.
BinlogEventListener - Class in org.apache.nifi.cdc.mysql.event
An event listener wrapper for MYSQL binlog events generated from the mysql-binlog-connector.
BinlogEventListener(BinaryLogClient, BlockingQueue<RawBinlogEvent>) - Constructor for class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 
binlogFilename - Variable in class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
binlogFilename - Variable in class org.apache.nifi.cdc.mysql.event.RawBinlogEvent
 
binlogGtidSet - Variable in class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
BinlogLifecycleListener - Class in org.apache.nifi.cdc.mysql.event
An listener wrapper for mysql-binlog-connector lifecycle events.
BinlogLifecycleListener() - Constructor for class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
binlogPosition - Variable in class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
BinlogTableEventInfo - Interface in org.apache.nifi.cdc.mysql.event
A marker interface for those classes wishing to implement binlog-specific methods as well as table-generic methods (getDatabase, e.g.)

C

cacheClient - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
cacheKeySerializer - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
cacheValueDeserializer - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
cacheValueSerializer - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
CaptureChangeMySQL - Class in org.apache.nifi.cdc.mysql.processors
A processor to retrieve Change Data Capture (CDC) events and send them as flow files.
CaptureChangeMySQL() - Constructor for class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
CaptureChangeMySQL.DriverShim - Class in org.apache.nifi.cdc.mysql.processors
 
CaptureChangeMySQL.JDBCConnectionHolder - Class in org.apache.nifi.cdc.mysql.processors
 
clearState() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
client - Variable in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 
client - Variable in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
close() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 
COMMA_SEPARATOR - Static variable in class org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
 
commitEventWriter - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
CommitTransactionEventInfo - Class in org.apache.nifi.cdc.mysql.event
An event implementation corresponding to the beginning of a MySQL transaction (update rows, e.g.)
CommitTransactionEventInfo(String, Long, String, long) - Constructor for class org.apache.nifi.cdc.mysql.event.CommitTransactionEventInfo
 
CommitTransactionEventInfo(String, Long, String) - Constructor for class org.apache.nifi.cdc.mysql.event.CommitTransactionEventInfo
 
CommitTransactionEventWriter - Class in org.apache.nifi.cdc.mysql.event.io
A writer for events corresponding to the end (i.e.
CommitTransactionEventWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.CommitTransactionEventWriter
 
connect(List<InetSocketAddress>, String, String, Long, boolean, String, String, long, SSLContextService, SSLMode) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
connect(String, Properties) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
CONNECT_TIMEOUT - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
connection - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 
ConnectionPropertiesProvider - Interface in org.apache.nifi.cdc.mysql.processors.ssl
JDBC Connection Properties Provider
connectionProps - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 
connectionTimeoutMillis - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 
connectionUrl - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 
createBinlogClient(String, int, String, String) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
createBinlogEventListener(BinaryLogClient, LinkedBlockingQueue<RawBinlogEvent>) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
Creates and returns a BinlogEventListener instance, associated with the specified binlog client and event queue.
createBinlogLifecycleListener() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
Creates and returns a BinlogLifecycleListener instance, associated with the specified binlog client and event queue.
createSocket(Socket) - Method in class org.apache.nifi.cdc.mysql.processors.ssl.BinaryLogSSLSocketFactory
Create SSL Socket layers provided Socket using Java SSLSocketFactory
currentBinlogFile - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentBinlogPosition - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentDatabase - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentGtidSet - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentHost - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentSequenceId - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentSession - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
currentTable - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
customValidate(ValidationContext) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

D

data - Variable in class org.apache.nifi.cdc.mysql.event.InsertRowsEventInfo
 
DATABASE_NAME_PATTERN - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
databaseName - Variable in class org.apache.nifi.cdc.mysql.event.BeginTransactionEventInfo
 
databaseName - Variable in class org.apache.nifi.cdc.mysql.event.CommitTransactionEventInfo
 
databaseNamePattern - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
DDLEventInfo - Class in org.apache.nifi.cdc.mysql.event
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.)
DDLEventInfo(TableInfo, Long, String, long, String) - Constructor for class org.apache.nifi.cdc.mysql.event.DDLEventInfo
 
DDLEventInfo(TableInfo, Long, String, String) - Constructor for class org.apache.nifi.cdc.mysql.event.DDLEventInfo
 
DDLEventWriter - Class in org.apache.nifi.cdc.mysql.event.io
A writer class to output MySQL binlog Data Definition Language (DDL) events to flow file(s).
DDLEventWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.DDLEventWriter
 
ddlEventWriter - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
delegate - Variable in class org.apache.nifi.cdc.mysql.event.BaseBinlogRowEventInfo
 
delegate - Variable in class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
DeleteRowsEventInfo - Class in org.apache.nifi.cdc.mysql.event
This class represents information about rows deleted from a MySQL table
DeleteRowsEventInfo(TableInfo, Long, String, Long, DeleteRowsEventData) - Constructor for class org.apache.nifi.cdc.mysql.event.DeleteRowsEventInfo
 
DeleteRowsEventInfo(TableInfo, Long, String, DeleteRowsEventData) - Constructor for class org.apache.nifi.cdc.mysql.event.DeleteRowsEventInfo
 
DeleteRowsWriter - Class in org.apache.nifi.cdc.mysql.event.io
A writer class to output MySQL binlog "delete rows" events to flow file(s).
DeleteRowsWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.DeleteRowsWriter
 
deleteRowsWriter - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
DIST_CACHE_CLIENT - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
DO_NOT_SET - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
doStop - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
driver - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
DRIVER_LOCATION - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
DRIVER_NAME - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
DriverShim(Driver) - Constructor for class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 

E

event - Variable in class org.apache.nifi.cdc.mysql.event.RawBinlogEvent
 
eventListener - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
exception - Variable in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 

G

getBinlogFilename() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
getBinlogFilename() - Method in interface org.apache.nifi.cdc.mysql.event.BinlogEventInfo
 
getBinlogFilename() - Method in class org.apache.nifi.cdc.mysql.event.RawBinlogEvent
 
getBinlogGtidSet() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
getBinlogGtidSet() - Method in interface org.apache.nifi.cdc.mysql.event.BinlogEventInfo
 
getBinlogPosition() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogEventInfo
 
getBinlogPosition() - Method in interface org.apache.nifi.cdc.mysql.event.BinlogEventInfo
 
getCertificateProperties() - Method in class org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
 
getClient() - Method in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
getColumnByIndex(int) - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
getColumns() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
getCommonAttributes(long, BinlogEventInfo) - Method in class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogEventWriter
 
getConnection() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 
getConnectionProperties() - Method in interface org.apache.nifi.cdc.mysql.processors.ssl.ConnectionPropertiesProvider
Get Connection Properties
getConnectionProperties() - Method in class org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
Get Connection Properties based on SSL Mode and TLS Configuration
getDatabaseName() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
getDatabaseName() - Method in class org.apache.nifi.cdc.mysql.event.BeginTransactionEventInfo
 
getDatabaseName() - Method in class org.apache.nifi.cdc.mysql.event.CommitTransactionEventInfo
 
getEvent() - Method in class org.apache.nifi.cdc.mysql.event.RawBinlogEvent
 
getException() - Method in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
getHosts(String) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
Get a list of hosts from a NiFi property, e.g.
getIncludedColumns() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogRowEventInfo
 
getIncludedColumnsBeforeUpdate() - Method in class org.apache.nifi.cdc.mysql.event.UpdateRowsEventInfo
 
getJdbcConnection() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
getMajorVersion() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
getMinorVersion() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
getParentLogger() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
getProperty() - Method in enum org.apache.nifi.cdc.mysql.processors.ssl.SecurityProperty
 
getPropertyInfo(String, Properties) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
getQuery() - Method in class org.apache.nifi.cdc.mysql.event.DDLEventInfo
 
getRelationships() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
getRows() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogRowEventInfo
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
getTableId() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
getTableName() - Method in class org.apache.nifi.cdc.mysql.event.BaseBinlogTableEventInfo
 
getWritableObject(Integer, Serializable) - Static method in class org.apache.nifi.cdc.mysql.event.MySQLCDCUtils
 
gtidSet - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

H

hasRun - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
HOSTS - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

I

INCLUDE_BEGIN_COMMIT - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
INCLUDE_DDL_EVENTS - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
includeBeginCommit - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
includedColumns - Variable in class org.apache.nifi.cdc.mysql.event.BaseBinlogRowEventInfo
 
includedColumnsBeforeUpdate - Variable in class org.apache.nifi.cdc.mysql.event.UpdateRowsEventInfo
 
includeDDLEvents - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
INIT_BINLOG_FILENAME - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
INIT_BINLOG_GTID - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
INIT_BINLOG_POSITION - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
INIT_SEQUENCE_ID - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
InsertRowsEventInfo - Class in org.apache.nifi.cdc.mysql.event
This class represents information about rows written/added to a MySQL table
InsertRowsEventInfo(TableInfo, Long, String, Long, WriteRowsEventData) - Constructor for class org.apache.nifi.cdc.mysql.event.InsertRowsEventInfo
 
InsertRowsEventInfo(TableInfo, Long, String, WriteRowsEventData) - Constructor for class org.apache.nifi.cdc.mysql.event.InsertRowsEventInfo
 
InsertRowsWriter - Class in org.apache.nifi.cdc.mysql.event.io
A writer class to output MySQL binlog "write rows" (aka INSERT) events to flow file(s).
InsertRowsWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.InsertRowsWriter
 
insertRowsWriter - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
inTransaction - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

J

jdbcCompliant() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.DriverShim
 
jdbcConnectionHolder - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
JDBCConnectionHolder(InetSocketAddress, String, String, Map<String, String>, long) - Constructor for class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.JDBCConnectionHolder
 

L

lifecycleListener - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
loadTableInfo(TableInfoCacheKey) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
Retrieves the column information for the specified database and table.

M

MySQLCDCUtils - Class in org.apache.nifi.cdc.mysql.event
A utility class to provide MySQL- / binlog-specific constants and methods for processing events and data
MySQLCDCUtils() - Constructor for class org.apache.nifi.cdc.mysql.event.MySQLCDCUtils
 

O

onCommunicationFailure(BinaryLogClient, Exception) - Method in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
onConnect(BinaryLogClient) - Method in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
onDisconnect(BinaryLogClient) - Method in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
onEvent(Event) - Method in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 
onEventDeserializationFailure(BinaryLogClient, Exception) - Method in class org.apache.nifi.cdc.mysql.event.BinlogLifecycleListener
 
onPrimaryNodeChange(PrimaryNodeState) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
onStopped(ProcessContext) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
onTrigger(ProcessContext, ProcessSessionFactory) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
org.apache.nifi.cdc.mysql.event - package org.apache.nifi.cdc.mysql.event
 
org.apache.nifi.cdc.mysql.event.io - package org.apache.nifi.cdc.mysql.event.io
 
org.apache.nifi.cdc.mysql.processors - package org.apache.nifi.cdc.mysql.processors
 
org.apache.nifi.cdc.mysql.processors.ssl - package org.apache.nifi.cdc.mysql.processors.ssl
 
outputEvents(ProcessSession, ComponentLog) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

P

PASSWORD - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
propDescriptors - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
property - Variable in enum org.apache.nifi.cdc.mysql.processors.ssl.SecurityProperty
 

Q

query - Variable in class org.apache.nifi.cdc.mysql.event.DDLEventInfo
 
queue - Variable in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 
queue - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
QUEUE_OFFER_TIMEOUT_MSEC - Static variable in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 

R

RawBinlogEvent - Class in org.apache.nifi.cdc.mysql.event
An object holder for raw binlog events
RawBinlogEvent(Event, String) - Constructor for class org.apache.nifi.cdc.mysql.event.RawBinlogEvent
 
registerDriver(String, String) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
using Thread.currentThread().getContextClassLoader(); will ensure that you are using the ClassLoader for you NAR.
REL_SUCCESS - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
relationships - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
RETRIEVE_ALL_RECORDS - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

S

SecurityProperty - Enum in org.apache.nifi.cdc.mysql.processors.ssl
MySQL Connector/J Security Properties
SecurityProperty(String) - Constructor for enum org.apache.nifi.cdc.mysql.processors.ssl.SecurityProperty
 
SERVER_ID - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
setEvent(Event) - Method in class org.apache.nifi.cdc.mysql.event.RawBinlogEvent
 
setup(ProcessContext) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
skipTable - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
SSL_CONTEXT_SERVICE - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
SSL_MODE - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
SSL_MODE_DISABLED - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
SSL_MODE_PREFERRED - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
SSL_MODE_REQUIRED - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
SSL_MODE_VERIFY_IDENTITY - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
sslMode - Variable in class org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
 
sslSocketFactory - Variable in class org.apache.nifi.cdc.mysql.processors.ssl.BinaryLogSSLSocketFactory
 
StandardConnectionPropertiesProvider - Class in org.apache.nifi.cdc.mysql.processors.ssl
Standard implementation of Connection Properties Provider
StandardConnectionPropertiesProvider(SSLMode, TlsConfiguration) - Constructor for class org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
 
start() - Method in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 
STATE_UPDATE_INTERVAL - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
stop() - Method in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 
stop() - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
stopNow - Variable in class org.apache.nifi.cdc.mysql.event.BinlogEventListener
 

T

TABLE_NAME_PATTERN - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
tableNamePattern - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
tlsConfiguration - Variable in class org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
 
transitUri - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

U

UpdateRowsEventInfo - Class in org.apache.nifi.cdc.mysql.event
This class represents information about rows written/added to a MySQL table
UpdateRowsEventInfo(TableInfo, Long, String, Long, UpdateRowsEventData) - Constructor for class org.apache.nifi.cdc.mysql.event.UpdateRowsEventInfo
 
UpdateRowsEventInfo(TableInfo, Long, String, UpdateRowsEventData) - Constructor for class org.apache.nifi.cdc.mysql.event.UpdateRowsEventInfo
 
UpdateRowsWriter - Class in org.apache.nifi.cdc.mysql.event.io
A writer class to output MySQL binlog "write rows" (aka INSERT) events to flow file(s).
UpdateRowsWriter() - Constructor for class org.apache.nifi.cdc.mysql.event.io.UpdateRowsWriter
 
updateRowsWriter - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
updateState(ProcessSession) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
updateState(ProcessSession, String, long, long, String) - Method in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
USE_BINLOG_GTID - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
useGtid - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
USERNAME - Static variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 

V

valueOf(String) - Static method in enum org.apache.nifi.cdc.mysql.processors.ssl.SecurityProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.cdc.mysql.processors.ssl.SecurityProperty
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeEvent(ProcessSession, String, T, long, Relationship) - Method in class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogEventWriter
 
writeEvent(ProcessSession, String, T, long, Relationship) - Method in class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogTableEventWriter
 
writeEvent(ProcessSession, String, DDLEventInfo, long, Relationship) - Method in class org.apache.nifi.cdc.mysql.event.io.DDLEventWriter
 
writeEvent(ProcessSession, String, DeleteRowsEventInfo, long, Relationship) - Method in class org.apache.nifi.cdc.mysql.event.io.DeleteRowsWriter
Creates and transfers a new flow file whose contents are the JSON-serialized value of the specified event, and the sequence ID attribute set
writeEvent(ProcessSession, String, InsertRowsEventInfo, long, Relationship) - Method in class org.apache.nifi.cdc.mysql.event.io.InsertRowsWriter
Creates and transfers a new flow file whose contents are the JSON-serialized value of the specified event, and the sequence ID attribute set
writeEvent(ProcessSession, String, UpdateRowsEventInfo, long, Relationship) - Method in class org.apache.nifi.cdc.mysql.event.io.UpdateRowsWriter
Creates and transfers a new flow file whose contents are the JSON-serialized value of the specified event, and the sequence ID attribute set
writeJson(T) - Method in class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogEventWriter
 
writeJson(T) - Method in class org.apache.nifi.cdc.mysql.event.io.AbstractBinlogTableEventWriter
 
writeJson(BeginTransactionEventInfo) - Method in class org.apache.nifi.cdc.mysql.event.io.BeginTransactionEventWriter
 
writeJson(CommitTransactionEventInfo) - Method in class org.apache.nifi.cdc.mysql.event.io.CommitTransactionEventWriter
 
writeRow(DeleteRowsEventInfo, Serializable[], BitSet) - Method in class org.apache.nifi.cdc.mysql.event.io.DeleteRowsWriter
 
writeRow(InsertRowsEventInfo, Serializable[], BitSet) - Method in class org.apache.nifi.cdc.mysql.event.io.InsertRowsWriter
 
writeRow(UpdateRowsEventInfo, Map.Entry<Serializable[], Serializable[]>, BitSet) - Method in class org.apache.nifi.cdc.mysql.event.io.UpdateRowsWriter
 

X

xactBinlogFile - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
xactBinlogPosition - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
xactGtidSet - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
xactSequenceId - Variable in class org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL
 
A B C D E G H I J L M O P Q R S T U V W X 
Skip navigation links

Copyright © 2022 Apache NiFi Project. All rights reserved.