- CHUNK_META_GROUP_SIZE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- ChunkUtils - Class in com.ververica.cdc.connectors.mysql.source.utils
-
Utilities to split chunks of table.
- close() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.BinlogSplitReader
-
- close() - Method in interface com.ververica.cdc.connectors.mysql.debezium.reader.DebeziumReader
-
Close the reader and releases all resources.
- close() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader
-
- close() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlBinlogSplitAssigner
-
- close() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlHybridSplitAssigner
-
- close() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlSnapshotSplitAssigner
-
- close() - Method in interface com.ververica.cdc.connectors.mysql.source.assigners.MySqlSplitAssigner
-
Called to close the assigner, in case it holds on to any resources, like threads or network
connections.
- close() - Method in class com.ververica.cdc.connectors.mysql.source.enumerator.MySqlSourceEnumerator
-
- close() - Method in class com.ververica.cdc.connectors.mysql.source.reader.MySqlSplitReader
-
- com.github.shyiko.mysql.binlog.io - package com.github.shyiko.mysql.binlog.io
-
- com.ververica.cdc.connectors.mysql - package com.ververica.cdc.connectors.mysql
-
- com.ververica.cdc.connectors.mysql.debezium - package com.ververica.cdc.connectors.mysql.debezium
-
- com.ververica.cdc.connectors.mysql.debezium.dispatcher - package com.ververica.cdc.connectors.mysql.debezium.dispatcher
-
- com.ververica.cdc.connectors.mysql.debezium.reader - package com.ververica.cdc.connectors.mysql.debezium.reader
-
- com.ververica.cdc.connectors.mysql.debezium.task - package com.ververica.cdc.connectors.mysql.debezium.task
-
- com.ververica.cdc.connectors.mysql.debezium.task.context - package com.ververica.cdc.connectors.mysql.debezium.task.context
-
- com.ververica.cdc.connectors.mysql.schema - package com.ververica.cdc.connectors.mysql.schema
-
- com.ververica.cdc.connectors.mysql.source - package com.ververica.cdc.connectors.mysql.source
-
- com.ververica.cdc.connectors.mysql.source.assigners - package com.ververica.cdc.connectors.mysql.source.assigners
-
- com.ververica.cdc.connectors.mysql.source.assigners.state - package com.ververica.cdc.connectors.mysql.source.assigners.state
-
- com.ververica.cdc.connectors.mysql.source.config - package com.ververica.cdc.connectors.mysql.source.config
-
- com.ververica.cdc.connectors.mysql.source.connection - package com.ververica.cdc.connectors.mysql.source.connection
-
- com.ververica.cdc.connectors.mysql.source.enumerator - package com.ververica.cdc.connectors.mysql.source.enumerator
-
- com.ververica.cdc.connectors.mysql.source.events - package com.ververica.cdc.connectors.mysql.source.events
-
- com.ververica.cdc.connectors.mysql.source.metrics - package com.ververica.cdc.connectors.mysql.source.metrics
-
- com.ververica.cdc.connectors.mysql.source.offset - package com.ververica.cdc.connectors.mysql.source.offset
-
- com.ververica.cdc.connectors.mysql.source.reader - package com.ververica.cdc.connectors.mysql.source.reader
-
- com.ververica.cdc.connectors.mysql.source.split - package com.ververica.cdc.connectors.mysql.source.split
-
- com.ververica.cdc.connectors.mysql.source.utils - package com.ververica.cdc.connectors.mysql.source.utils
-
- com.ververica.cdc.connectors.mysql.table - package com.ververica.cdc.connectors.mysql.table
-
- compare(Object, Object) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.ObjectUtils
-
Compares two comparable objects.
- compareTo(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
This method is inspired by HistoryRecordComparator.
- configure(Configuration, HistoryRecordComparator, DatabaseHistoryListener, boolean) - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- configure(MySqlSplit) - Method in class com.ververica.cdc.connectors.mysql.debezium.task.context.StatefulTaskContext
-
- connect(JdbcConfiguration) - Method in class com.ververica.cdc.connectors.mysql.source.connection.JdbcConnectionFactory
-
- CONNECT_MAX_RETRIES - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- CONNECT_TIMEOUT - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- CONNECTION_POOL_PREFIX - Static variable in class com.ververica.cdc.connectors.mysql.source.connection.PooledDataSourceFactory
-
- CONNECTION_POOL_SIZE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- ConnectionPoolId - Class in com.ververica.cdc.connectors.mysql.source.connection
-
The connection pool identifier.
- ConnectionPoolId(String, int) - Constructor for class com.ververica.cdc.connectors.mysql.source.connection.ConnectionPoolId
-
- ConnectionPools - Interface in com.ververica.cdc.connectors.mysql.source.connection
-
A JDBC connection pools that consists of HikariDataSource.
- connectionPoolSize(int) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The connection pool size.
- connectionPoolSize(int) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The connection pool size.
- connectMaxRetries(int) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The max retry times to get connection.
- connectMaxRetries(int) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The max retry times to get connection.
- connectTimeout(Duration) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The maximum time that the connector should wait after trying to connect to the MySQL database
server before timing out.
- connectTimeout(Duration) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The maximum time that the connector should wait after trying to connect to the MySQL database
server before timing out.
- copy() - Method in class com.ververica.cdc.connectors.mysql.table.MySqlTableSource
-
- createBinaryClient(Configuration) - Static method in class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
Creates a new BinaryLogClient for consuming mysql binlog.
- createConfig(int) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
- createDynamicTableSource(DynamicTableFactory.Context) - Method in class com.ververica.cdc.connectors.mysql.table.MySqlTableSourceFactory
-
- createEnumerator(SplitEnumeratorContext<MySqlSplit>) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSource
-
- createMySqlConnection(Configuration) - Static method in class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
Creates a new MySqlConnection, but not open the connection.
- createMySqlDatabaseSchema(MySqlConnectorConfig, boolean) - Static method in class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
Creates a new MySqlDatabaseSchema to monitor the latest MySql database schemas.
- createPooledDataSource(MySqlSourceConfig) - Static method in class com.ververica.cdc.connectors.mysql.source.connection.PooledDataSourceFactory
-
- createReader(SourceReaderContext) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSource
-
- currentBinlogOffset(JdbcConnection) - Static method in class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
Fetch current binlog offsets in MySql Server.
- DATABASE_HISTORY_INSTANCE_NAME - Static variable in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- DATABASE_NAME - Static variable in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher
-
- DATABASE_NAME - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- databaseList(String...) - Method in class com.ververica.cdc.connectors.mysql.MySqlSource.Builder
-
Deprecated.
An optional list of regular expressions that match database names to be monitored; any
database name not included in the whitelist will be excluded from monitoring.
- databaseList(String...) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
An optional list of regular expressions that match database names to be monitored; any
database name not included in the whitelist will be excluded from monitoring.
- databaseList(String...) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
An required list of regular expressions that match database names to be monitored; any
database name not included in the whitelist will be excluded from monitoring.
- debeziumProperties(Properties) - Method in class com.ververica.cdc.connectors.mysql.MySqlSource.Builder
-
Deprecated.
The Debezium MySQL connector properties.
- debeziumProperties(Properties) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The Debezium MySQL connector properties.
- debeziumProperties(Properties) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The Debezium MySQL connector properties.
- DebeziumReader<T,Split> - Interface in com.ververica.cdc.connectors.mysql.debezium.reader
-
Reader to read split of table, the split is either snapshot split or binlog split.
- DebeziumUtils - Class in com.ververica.cdc.connectors.mysql.debezium
-
Utilities related to Debezium.
- DebeziumUtils() - Constructor for class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
- deserialize(SourceRecord, Collector<T>) - Method in class com.ververica.cdc.connectors.mysql.SeekBinlogToTimestampFilter
-
- deserialize(int, byte[]) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.PendingSplitsStateSerializer
-
- deserialize(byte[]) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffsetSerializer
-
- deserialize(byte[]) - Static method in class com.ververica.cdc.connectors.mysql.source.split.FinishedSnapshotSplitInfo
-
- deserialize(int, byte[]) - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitSerializer
-
- deserializeLegacyPendingSplitsState(byte[]) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.PendingSplitsStateSerializer
-
- deserializePendingSplitsState(byte[]) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.PendingSplitsStateSerializer
-
- deserializer(DebeziumDeserializationSchema<T>) - Method in class com.ververica.cdc.connectors.mysql.MySqlSource.Builder
-
Deprecated.
The deserializer used to convert from consumed SourceRecord.
- deserializer(DebeziumDeserializationSchema<T>) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The deserializer used to convert from consumed SourceRecord.
- deserializeSplit(int, byte[]) - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitSerializer
-
- discoverCapturedTables(JdbcConnection, MySqlSourceConfig) - Static method in class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
- discoverCapturedTableSchemas(MySqlSourceConfig, MySqlConnection) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.TableDiscoveryUtils
-
- dispatchSchemaChangeEvent(T, SchemaChangeEventEmitter) - Method in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.EventDispatcherImpl
-
- dispatchSchemaChangeEvent(Collection<T>, SchemaChangeEventEmitter) - Method in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.EventDispatcherImpl
-
- dispatchWatermarkEvent(MySqlSplit, BinlogOffset, SignalEventDispatcher.WatermarkKind) - Method in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher
-
- distributionFactorLower(double) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The lower bound of split key evenly distribution factor, the factor is used to determine
whether the table is evenly distribution or not.
- distributionFactorLower(double) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The lower bound of split key evenly distribution factor, the factor is used to determine
whether the table is evenly distribution or not.
- distributionFactorUpper(double) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The upper bound of split key evenly distribution factor, the factor is used to determine
whether the table is evenly distribution or not.
- distributionFactorUpper(double) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The upper bound of split key evenly distribution factor, the factor is used to determine
whether the table is evenly distribution or not.
- doExecute(ChangeEventSource.ChangeEventSourceContext, AbstractSnapshotChangeEventSource.SnapshotContext, AbstractSnapshotChangeEventSource.SnapshottingTask) - Method in class com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask
-
- doubleCompare(double, double) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.ObjectUtils
-
Compares two Double numeric object.
- includeSchemaChanges(boolean) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
Whether the
MySqlSource should output the schema changes or not.
- includeSchemaChanges(boolean) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
Whether the
MySqlSource should output the schema changes or not.
- initial() - Static method in class com.ververica.cdc.connectors.mysql.table.StartupOptions
-
Performs an initial snapshot on the monitored database tables upon first startup, and
continue to read the latest binlog.
- INITIAL_OFFSET - Static variable in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
- initializedState(MySqlSplit) - Method in class com.ververica.cdc.connectors.mysql.source.reader.MySqlSourceReader
-
- initializeStorage() - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- INSTANCE - Static variable in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffsetSerializer
-
- INSTANCE - Static variable in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitSerializer
-
- instance() - Static method in class com.ververica.cdc.connectors.mysql.table.MySqlDeserializationConverterFactory
-
- isAfter(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
- isAssigning(AssignerStatus) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns whether the split assigner is assigning snapshot splits.
- isAssigningFinished(AssignerStatus) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns whether the split assigner has assigned all snapshot splits, which indicates there is
no more splits and all records of splits have been completely processed in the pipeline.
- isAtOrAfter(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
- isAtOrBefore(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
- isBefore(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
- isBinlogSplit() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplit
-
Checks whether this split is a binlog split.
- isBinlogSplitAssigned() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.BinlogPendingSplitsState
-
- isBinlogSplitAssigned() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.HybridPendingSplitsState
-
- isBinlogSplitState() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitState
-
Checks whether this split state is a binlog split state.
- isCompletedSplit() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplit
-
- isDataChangeRecord(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- isEndWatermarkEvent(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- isFinished() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.BinlogSplitReader
-
- isFinished() - Method in interface com.ververica.cdc.connectors.mysql.debezium.reader.DebeziumReader
-
Return the current split of the reader is finished or not.
- isFinished() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader
-
- isHeartbeatEvent(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- isHighWatermarkEvent(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- isIncludeSchemaChanges() - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfig
-
- isInitialAssigningFinished(AssignerStatus) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns whether the split assigner has finished its initial tables assignment.
- isLowWatermarkEvent(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- isNewlyAddedAssigning(AssignerStatus) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns whether the split assigner is assigning newly added snapshot splits.
- isNewlyAddedAssigningFinished(AssignerStatus) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns whether the split assigner has finished its newly added tables assignment.
- isRemainingTablesCheckpointed() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.SnapshotPendingSplitsState
-
- isRetriable(Throwable) - Method in class com.ververica.cdc.connectors.mysql.debezium.task.context.MySqlErrorHandler
-
- isRunning() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.SnapshotBinlogSplitChangeEventSourceContextImpl
-
- isRunning() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl
-
- isScanNewlyAddedTableEnabled() - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfig
-
- isSchemaChangeEvent(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- isSnapshotReadFinished() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSnapshotSplit
-
- isSnapshotSplit() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplit
-
Checks whether this split is a snapshot split.
- isSnapshotSplitState() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitState
-
Checks whether this split state is a snapshot split state.
- isSuspended(AssignerStatus) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns whether the split assigner state is suspended.
- isSuspended() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplit
-
- isTableIdCaseSensitive(JdbcConnection) - Static method in class com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils
-
- isTableIdCaseSensitive() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.SnapshotPendingSplitsState
-
- isWatermarkEvent(SourceRecord) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- metadataKeys - Variable in class com.ververica.cdc.connectors.mysql.table.MySqlTableSource
-
Metadata that is appended at the end of a physical source row.
- MINIMUM_POOL_SIZE - Static variable in class com.ververica.cdc.connectors.mysql.source.connection.PooledDataSourceFactory
-
- minus(Object, Object) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.ObjectUtils
-
Returns the difference BigDecimal whose value is (minuend - subtrahend).
- MySqlBinlogSplit - Class in com.ververica.cdc.connectors.mysql.source.split
-
The split to describe the binlog of MySql table(s).
- MySqlBinlogSplit(String, BinlogOffset, BinlogOffset, List<FinishedSnapshotSplitInfo>, Map<TableId, TableChanges.TableChange>, int, boolean) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplit
-
- MySqlBinlogSplit(String, BinlogOffset, BinlogOffset, List<FinishedSnapshotSplitInfo>, Map<TableId, TableChanges.TableChange>, int) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplit
-
- MySqlBinlogSplitAssigner - Class in com.ververica.cdc.connectors.mysql.source.assigners
-
- MySqlBinlogSplitAssigner(MySqlSourceConfig) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.MySqlBinlogSplitAssigner
-
- MySqlBinlogSplitAssigner(MySqlSourceConfig, BinlogPendingSplitsState) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.MySqlBinlogSplitAssigner
-
- MySqlBinlogSplitReadTask - Class in com.ververica.cdc.connectors.mysql.debezium.task
-
Task to read all binlog for table and also supports read bounded (from lowWatermark to
highWatermark) binlog.
- MySqlBinlogSplitReadTask(MySqlConnectorConfig, MySqlOffsetContext, MySqlConnection, EventDispatcherImpl<TableId>, ErrorHandler, Clock, MySqlTaskContext, MySqlStreamingChangeEventSourceMetrics, String, MySqlBinlogSplit) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.task.MySqlBinlogSplitReadTask
-
- MySqlBinlogSplitState - Class in com.ververica.cdc.connectors.mysql.source.split
-
The state of split to describe the binlog of MySql table(s).
- MySqlBinlogSplitState(MySqlBinlogSplit) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplitState
-
- MySqlDeserializationConverterFactory - Class in com.ververica.cdc.connectors.mysql.table
-
Used to create DeserializationRuntimeConverterFactory specified to MySQL.
- MySqlDeserializationConverterFactory() - Constructor for class com.ververica.cdc.connectors.mysql.table.MySqlDeserializationConverterFactory
-
- MySqlErrorHandler - Class in com.ververica.cdc.connectors.mysql.debezium.task.context
-
A subclass implementation of ErrorHandler which filter some DebeziumException, we
use this class instead of MySqlErrorHandler.
- MySqlErrorHandler(String, ChangeEventQueue<?>, MySqlTaskContext) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.task.context.MySqlErrorHandler
-
- MySqlEventMetadataProvider() - Constructor for class com.ververica.cdc.connectors.mysql.debezium.task.context.StatefulTaskContext.MySqlEventMetadataProvider
-
- MySqlHybridSplitAssigner - Class in com.ververica.cdc.connectors.mysql.source.assigners
-
A
MySqlSplitAssigner that splits tables into small chunk splits based on primary key
range and chunk size and also continue with a binlog split.
- MySqlHybridSplitAssigner(MySqlSourceConfig, int, List<TableId>, boolean) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.MySqlHybridSplitAssigner
-
- MySqlHybridSplitAssigner(MySqlSourceConfig, int, HybridPendingSplitsState) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.MySqlHybridSplitAssigner
-
- MySqlReadableMetadata - Enum in com.ververica.cdc.connectors.mysql.table
-
- MySqlRecordEmitter<T> - Class in com.ververica.cdc.connectors.mysql.source.reader
-
- MySqlRecordEmitter(DebeziumDeserializationSchema<T>, MySqlSourceReaderMetrics, boolean) - Constructor for class com.ververica.cdc.connectors.mysql.source.reader.MySqlRecordEmitter
-
- MySqlRecords - Class in com.ververica.cdc.connectors.mysql.source.split
-
An implementation of RecordsWithSplitIds which contains the records of one table split.
- MySqlRecords(String, Iterator, Set<String>) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlRecords
-
- MySqlSchema - Class in com.ververica.cdc.connectors.mysql.schema
-
A component used to get schema by table path.
- MySqlSchema(MySqlSourceConfig, boolean) - Constructor for class com.ververica.cdc.connectors.mysql.schema.MySqlSchema
-
- MySqlSnapshotSplit - Class in com.ververica.cdc.connectors.mysql.source.split
-
The split to describe a split of a MySql table snapshot.
- MySqlSnapshotSplit(TableId, String, RowType, Object[], Object[], BinlogOffset, Map<TableId, TableChanges.TableChange>) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlSnapshotSplit
-
- MySqlSnapshotSplitAssigner - Class in com.ververica.cdc.connectors.mysql.source.assigners
-
A
MySqlSplitAssigner that splits tables into small chunk splits based on primary key
range and chunk size.
- MySqlSnapshotSplitAssigner(MySqlSourceConfig, int, List<TableId>, boolean) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.MySqlSnapshotSplitAssigner
-
- MySqlSnapshotSplitAssigner(MySqlSourceConfig, int, SnapshotPendingSplitsState) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.MySqlSnapshotSplitAssigner
-
- MySqlSnapshotSplitReadTask - Class in com.ververica.cdc.connectors.mysql.debezium.task
-
Task to read snapshot split of table.
- MySqlSnapshotSplitReadTask(MySqlConnectorConfig, MySqlOffsetContext, SnapshotProgressListener, MySqlDatabaseSchema, MySqlConnection, EventDispatcherImpl<TableId>, TopicSelector<TableId>, Clock, MySqlSnapshotSplit) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask
-
- MySqlSnapshotSplitState - Class in com.ververica.cdc.connectors.mysql.source.split
-
The state of split to describe the binlog of MySql table(s).
- MySqlSnapshotSplitState(MySqlSnapshotSplit) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlSnapshotSplitState
-
- MySqlSource - Class in com.ververica.cdc.connectors.mysql
-
- MySqlSource() - Constructor for class com.ververica.cdc.connectors.mysql.MySqlSource
-
Deprecated.
- MySqlSource<T> - Class in com.ververica.cdc.connectors.mysql.source
-
The MySQL CDC Source based on FLIP-27 and Watermark Signal Algorithm which supports parallel
reading snapshot of table and then continue to capture data change from binlog.
- MySqlSource.Builder<T> - Class in com.ververica.cdc.connectors.mysql
-
- MySqlSourceBuilder<T> - Class in com.ververica.cdc.connectors.mysql.source
-
- MySqlSourceBuilder() - Constructor for class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
- MySqlSourceConfig - Class in com.ververica.cdc.connectors.mysql.source.config
-
A MySql Source configuration which is used by
MySqlSource.
- MySqlSourceConfigFactory - Class in com.ververica.cdc.connectors.mysql.source.config
-
- MySqlSourceConfigFactory() - Constructor for class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
- MySqlSourceEnumerator - Class in com.ververica.cdc.connectors.mysql.source.enumerator
-
A MySQL CDC source enumerator that enumerates receive the split request and assign the split to
source readers.
- MySqlSourceEnumerator(SplitEnumeratorContext<MySqlSplit>, MySqlSourceConfig, MySqlSplitAssigner) - Constructor for class com.ververica.cdc.connectors.mysql.source.enumerator.MySqlSourceEnumerator
-
- MySqlSourceOptions - Class in com.ververica.cdc.connectors.mysql.source.config
-
- MySqlSourceOptions() - Constructor for class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- MySqlSourceReader<T> - Class in com.ververica.cdc.connectors.mysql.source.reader
-
The source reader for MySQL source splits.
- MySqlSourceReader(FutureCompletingBlockingQueue<RecordsWithSplitIds<SourceRecord>>, Supplier<MySqlSplitReader>, RecordEmitter<SourceRecord, T, MySqlSplitState>, Configuration, MySqlSourceReaderContext, MySqlSourceConfig) - Constructor for class com.ververica.cdc.connectors.mysql.source.reader.MySqlSourceReader
-
- MySqlSourceReaderContext - Class in com.ververica.cdc.connectors.mysql.source.reader
-
- MySqlSourceReaderContext(SourceReaderContext) - Constructor for class com.ververica.cdc.connectors.mysql.source.reader.MySqlSourceReaderContext
-
- MySqlSourceReaderMetrics - Class in com.ververica.cdc.connectors.mysql.source.metrics
-
- MySqlSourceReaderMetrics(MetricGroup) - Constructor for class com.ververica.cdc.connectors.mysql.source.metrics.MySqlSourceReaderMetrics
-
- MySqlSplit - Class in com.ververica.cdc.connectors.mysql.source.split
-
The split of table comes from a Table that splits by primary key.
- MySqlSplit(String) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlSplit
-
- MySqlSplitAssigner - Interface in com.ververica.cdc.connectors.mysql.source.assigners
-
The MySqlSplitAssigner is responsible for deciding what split should be processed.
- MySqlSplitReader - Class in com.ververica.cdc.connectors.mysql.source.reader
-
- MySqlSplitReader(MySqlSourceConfig, int, MySqlSourceReaderContext) - Constructor for class com.ververica.cdc.connectors.mysql.source.reader.MySqlSplitReader
-
- MySqlSplitSerializer - Class in com.ververica.cdc.connectors.mysql.source.split
-
- MySqlSplitSerializer() - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitSerializer
-
- MySqlSplitState - Class in com.ververica.cdc.connectors.mysql.source.split
-
State of the reader, essentially a mutable version of the
MySqlSplit.
- MySqlSplitState(MySqlSplit) - Constructor for class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitState
-
- MySqlTableDefinition - Class in com.ververica.cdc.connectors.mysql.schema
-
used to generate table definition in ddl with "desc table".
- MySqlTableDefinition(TableId, List<MySqlFieldDefinition>, List<String>) - Constructor for class com.ververica.cdc.connectors.mysql.schema.MySqlTableDefinition
-
- MySqlTableSource - Class in com.ververica.cdc.connectors.mysql.table
-
A DynamicTableSource that describes how to create a MySQL binlog source from a logical
description.
- MySqlTableSource(ResolvedSchema, int, String, String, String, String, String, ZoneId, Properties, String, boolean, int, int, int, Duration, int, int, double, double, StartupOptions, Duration) - Constructor for class com.ververica.cdc.connectors.mysql.table.MySqlTableSource
-
- MySqlTableSource(ResolvedSchema, int, String, String, String, String, String, ZoneId, Properties, String, boolean, int, int, int, Duration, int, int, double, double, StartupOptions, boolean, Properties, Duration) - Constructor for class com.ververica.cdc.connectors.mysql.table.MySqlTableSource
-
- MySqlTableSourceFactory - Class in com.ververica.cdc.connectors.mysql.table
-
- MySqlTableSourceFactory() - Constructor for class com.ververica.cdc.connectors.mysql.table.MySqlTableSourceFactory
-
- MySqlTaskContextImpl - Class in com.ververica.cdc.connectors.mysql.debezium.task.context
-
A subclass implementation of MySqlTaskContext which reuses one BinaryLogClient.
- MySqlTaskContextImpl(MySqlConnectorConfig, MySqlDatabaseSchema, BinaryLogClient) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.task.context.MySqlTaskContextImpl
-
- MySqlTypeUtils - Class in com.ververica.cdc.connectors.mysql.schema
-
Utilities for converting from MySQL types to Flink types.
- MySqlTypeUtils() - Constructor for class com.ververica.cdc.connectors.mysql.schema.MySqlTypeUtils
-
- MySqlValidator - Class in com.ververica.cdc.connectors.mysql
-
The validator for MySql: it only cares about the version of the database is larger than or equal
to 5.7.
- MySqlValidator(Properties) - Constructor for class com.ververica.cdc.connectors.mysql.MySqlValidator
-
- MySqlValidator(MySqlSourceConfig) - Constructor for class com.ververica.cdc.connectors.mysql.MySqlValidator
-
- SCAN_INCREMENTAL_SNAPSHOT_CHUNK_SIZE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_INCREMENTAL_SNAPSHOT_ENABLED - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_NEWLY_ADDED_TABLE_ENABLED - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_SNAPSHOT_FETCH_SIZE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_STARTUP_MODE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_STARTUP_SPECIFIC_OFFSET_FILE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_STARTUP_SPECIFIC_OFFSET_POS - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SCAN_STARTUP_TIMESTAMP_MILLIS - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- scanNewlyAddedTableEnabled(boolean) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
Whether the
MySqlSource should scan the newly added tables or not.
- scanNewlyAddedTableEnabled(boolean) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
Whether the
MySqlSource should scan the newly added tables or not.
- SCHEMA_CHANGE_EVENT_KEY_NAME - Static variable in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- SCHEMA_HEARTBEAT_EVENT_KEY_NAME - Static variable in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
- SeekBinlogToTimestampFilter<T> - Class in com.ververica.cdc.connectors.mysql
-
A DebeziumDeserializationSchema which wraps a real DebeziumDeserializationSchema
to seek binlog to the specific timestamp.
- SeekBinlogToTimestampFilter(long, DebeziumDeserializationSchema<T>) - Constructor for class com.ververica.cdc.connectors.mysql.SeekBinlogToTimestampFilter
-
- serialize(PendingSplitsState) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.state.PendingSplitsStateSerializer
-
- serialize(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffsetSerializer
-
- serialize(FinishedSnapshotSplitInfo) - Static method in class com.ververica.cdc.connectors.mysql.source.split.FinishedSnapshotSplitInfo
-
- serialize(MySqlSplit) - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitSerializer
-
- serializedStringToRow(String) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.SerializerUtils
-
- SerializerUtils - Class in com.ververica.cdc.connectors.mysql.source.utils
-
Utils for serialization and deserialization.
- SERVER_ID - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SERVER_ID_KEY - Static variable in class com.ververica.cdc.connectors.mysql.debezium.task.context.StatefulTaskContext.MySqlEventMetadataProvider
-
- SERVER_ID_KEY - Static variable in class com.ververica.cdc.connectors.mysql.source.offset.BinlogOffset
-
- SERVER_TIME_ZONE - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SERVER_TIMEZONE_KEY - Static variable in class com.ververica.cdc.connectors.mysql.source.connection.PooledDataSourceFactory
-
- serverId(int) - Method in class com.ververica.cdc.connectors.mysql.MySqlSource.Builder
-
Deprecated.
A numeric ID of this database client, which must be unique across all currently-running
database processes in the MySQL cluster.
- serverId(String) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
A numeric ID or a numeric ID range of this database client, The numeric ID syntax is like
'5400', the numeric ID range syntax is like '5400-5408', The numeric ID range syntax is
required when 'scan.incremental.snapshot.enabled' enabled.
- serverId(String) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
A numeric ID or a numeric ID range of this database client, The numeric ID syntax is like
'5400', the numeric ID range syntax is like '5400-5408', The numeric ID range syntax is
required when 'scan.incremental.snapshot.enabled' enabled.
- ServerIdRange - Class in com.ververica.cdc.connectors.mysql.source.config
-
This class defines a range of server id.
- ServerIdRange(int, int) - Constructor for class com.ververica.cdc.connectors.mysql.source.config.ServerIdRange
-
- serverTimeZone(String) - Method in class com.ververica.cdc.connectors.mysql.MySqlSource.Builder
-
Deprecated.
The session time zone in database server, e.g.
- serverTimeZone(String) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The session time zone in database server, e.g.
- serverTimeZone(String) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The session time zone in database server, e.g.
- setEndingOffset(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplitState
-
- setHighWatermark(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl
-
- setHighWatermark(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSnapshotSplitState
-
- setLowWatermark(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl
-
- setProducerThrowable(Throwable) - Method in class com.ververica.cdc.connectors.mysql.debezium.task.context.MySqlErrorHandler
-
- setStartingOffset(BinlogOffset) - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlBinlogSplitState
-
- setStopBinlogSplitReader() - Method in class com.ververica.cdc.connectors.mysql.source.reader.MySqlSourceReaderContext
-
- SIGNAL_EVENT_KEY_SCHEMA_NAME - Static variable in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher
-
- SIGNAL_EVENT_VALUE_SCHEMA_NAME - Static variable in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher
-
- SignalEventDispatcher - Class in com.ververica.cdc.connectors.mysql.debezium.dispatcher
-
A dispatcher to dispatch watermark signal events.
- SignalEventDispatcher(Map<String, ?>, String, ChangeEventQueue<DataChangeEvent>) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher
-
- SignalEventDispatcher.WatermarkKind - Enum in com.ververica.cdc.connectors.mysql.debezium.dispatcher
-
The watermark kind.
- skipUnparseableDdlStatements() - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- SnapshotBinlogSplitChangeEventSourceContextImpl() - Constructor for class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.SnapshotBinlogSplitChangeEventSourceContextImpl
-
- SnapshotPendingSplitsState - Class in com.ververica.cdc.connectors.mysql.source.assigners.state
-
- SnapshotPendingSplitsState(List<TableId>, List<MySqlSnapshotSplit>, Map<String, MySqlSnapshotSplit>, Map<String, BinlogOffset>, AssignerStatus, List<TableId>, boolean, boolean) - Constructor for class com.ververica.cdc.connectors.mysql.source.assigners.state.SnapshotPendingSplitsState
-
- SnapshotSplitChangeEventSourceContextImpl() - Constructor for class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl
-
- SnapshotSplitReader - Class in com.ververica.cdc.connectors.mysql.debezium.reader
-
A snapshot reader that reads data from Table in split level, the split is assigned by primary key
range.
- SnapshotSplitReader(StatefulTaskContext, int) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader
-
- SnapshotSplitReader.SnapshotBinlogSplitChangeEventSourceContextImpl - Class in com.ververica.cdc.connectors.mysql.debezium.reader
-
The ChangeEventSource.ChangeEventSourceContext implementation for bounded binlog task
of a snapshot split task.
- SnapshotSplitReader.SnapshotSplitChangeEventSourceContextImpl - Class in com.ververica.cdc.connectors.mysql.debezium.reader
-
ChangeEventSource.ChangeEventSourceContext implementation that keeps low/high
watermark for each
MySqlSnapshotSplit.
- snapshotState(long) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlBinlogSplitAssigner
-
- snapshotState(long) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlHybridSplitAssigner
-
- snapshotState(long) - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlSnapshotSplitAssigner
-
- snapshotState(long) - Method in interface com.ververica.cdc.connectors.mysql.source.assigners.MySqlSplitAssigner
-
Creates a snapshot of the state of this split assigner, to be stored in a checkpoint.
- snapshotState(long) - Method in class com.ververica.cdc.connectors.mysql.source.enumerator.MySqlSourceEnumerator
-
- snapshotState(long) - Method in class com.ververica.cdc.connectors.mysql.source.reader.MySqlSourceReader
-
- specificOffset(String, int) - Static method in class com.ververica.cdc.connectors.mysql.table.StartupOptions
-
Never to perform snapshot on the monitored database tables upon first startup, and directly
read binlog from the specified offset.
- specificOffsetFile - Variable in class com.ververica.cdc.connectors.mysql.table.StartupOptions
-
- specificOffsetPos - Variable in class com.ververica.cdc.connectors.mysql.table.StartupOptions
-
- split - Variable in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplitState
-
- SPLIT_ID_KEY - Static variable in class com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher
-
- SPLIT_KEY_EVEN_DISTRIBUTION_FACTOR_LOWER_BOUND - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- SPLIT_KEY_EVEN_DISTRIBUTION_FACTOR_UPPER_BOUND - Static variable in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceOptions
-
- splitId - Variable in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplit
-
- splitId() - Method in class com.ververica.cdc.connectors.mysql.source.split.MySqlSplit
-
- splitKeyRangeContains(Object[], Object[], Object[]) - Static method in class com.ververica.cdc.connectors.mysql.source.utils.RecordUtils
-
Returns the specific key contains in the split key range or not.
- splitMetaGroupSize(int) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The group size of split meta, if the meta size exceeds the group size, the meta will be will
be divided into multiple groups.
- splitMetaGroupSize(int) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The group size of split meta, if the meta size exceeds the group size, the meta will be will
be divided into multiple groups.
- splitSize(int) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
The split size (number of rows) of table snapshot, captured tables are split into multiple
splits when read the snapshot of table.
- splitSize(int) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
The split size (number of rows) of table snapshot, captured tables are split into multiple
splits when read the snapshot of table.
- start() - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- start() - Method in class com.ververica.cdc.connectors.mysql.source.enumerator.MySqlSourceEnumerator
-
- start() - Method in class com.ververica.cdc.connectors.mysql.source.reader.MySqlSourceReader
-
- StartupMode - Enum in com.ververica.cdc.connectors.mysql.table
-
Startup modes for the MySQL CDC Consumer.
- startupMode - Variable in class com.ververica.cdc.connectors.mysql.table.StartupOptions
-
- startupOptions(StartupOptions) - Method in class com.ververica.cdc.connectors.mysql.MySqlSource.Builder
-
Deprecated.
Specifies the startup options.
- startupOptions(StartupOptions) - Method in class com.ververica.cdc.connectors.mysql.source.config.MySqlSourceConfigFactory
-
Specifies the startup options.
- startupOptions(StartupOptions) - Method in class com.ververica.cdc.connectors.mysql.source.MySqlSourceBuilder
-
Specifies the startup options.
- StartupOptions - Class in com.ververica.cdc.connectors.mysql.table
-
Debezium startup options.
- startupTimestampMillis - Variable in class com.ververica.cdc.connectors.mysql.table.StartupOptions
-
- StatefulTaskContext - Class in com.ververica.cdc.connectors.mysql.debezium.task.context
-
A stateful task context that contains entries the debezium mysql connector task required.
- StatefulTaskContext(MySqlSourceConfig, BinaryLogClient, MySqlConnection) - Constructor for class com.ververica.cdc.connectors.mysql.debezium.task.context.StatefulTaskContext
-
- StatefulTaskContext.MySqlEventMetadataProvider - Class in com.ververica.cdc.connectors.mysql.debezium.task.context
-
Copied from debezium for accessing here.
- StatementUtils - Class in com.ververica.cdc.connectors.mysql.source.utils
-
Utils to prepare SQL statement.
- stop() - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- stopBinlogReadTask() - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.BinlogSplitReader
-
- storageExists() - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- storeOnlyMonitoredTables() - Method in class com.ververica.cdc.connectors.mysql.debezium.EmbeddedFlinkDatabaseHistory
-
- submitSplit(MySqlSplit) - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.BinlogSplitReader
-
- submitSplit(Split) - Method in interface com.ververica.cdc.connectors.mysql.debezium.reader.DebeziumReader
-
Add to split to read, this should call only the when reader is idle.
- submitSplit(MySqlSplit) - Method in class com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader
-
- suspend() - Method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
- suspend() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlBinlogSplitAssigner
-
- suspend() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlHybridSplitAssigner
-
- suspend() - Method in class com.ververica.cdc.connectors.mysql.source.assigners.MySqlSnapshotSplitAssigner
-
- suspend() - Method in interface com.ververica.cdc.connectors.mysql.source.assigners.MySqlSplitAssigner
-
- SuspendBinlogReaderAckEvent - Class in com.ververica.cdc.connectors.mysql.source.events
-
- SuspendBinlogReaderAckEvent() - Constructor for class com.ververica.cdc.connectors.mysql.source.events.SuspendBinlogReaderAckEvent
-
- SuspendBinlogReaderEvent - Class in com.ververica.cdc.connectors.mysql.source.events
-
- SuspendBinlogReaderEvent() - Constructor for class com.ververica.cdc.connectors.mysql.source.events.SuspendBinlogReaderEvent
-
- validate() - Method in class com.ververica.cdc.connectors.mysql.MySqlValidator
-
- valueOf(String) - Static method in enum com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher.WatermarkKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ververica.cdc.connectors.mysql.source.events.WakeupReaderEvent.WakeUpTarget
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ververica.cdc.connectors.mysql.table.MySqlReadableMetadata
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ververica.cdc.connectors.mysql.table.StartupMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ververica.cdc.connectors.mysql.debezium.dispatcher.SignalEventDispatcher.WatermarkKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ververica.cdc.connectors.mysql.source.assigners.AssignerStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ververica.cdc.connectors.mysql.source.events.WakeupReaderEvent.WakeUpTarget
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ververica.cdc.connectors.mysql.table.MySqlReadableMetadata
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ververica.cdc.connectors.mysql.table.StartupMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.