| Modifier and Type | Method and Description |
|---|---|
protected OffsetContext |
BaseSourceTask.getPreviousOffset(OffsetContext.Loader loader)
Loads the connector's persistent offset (if present) via the given loader.
|
| Modifier and Type | Field and Description |
|---|---|
private OffsetContext |
AbstractChangeRecordEmitter.offsetContext |
private OffsetContext |
ChangeEventSourceCoordinator.previousOffset |
| Modifier and Type | Method and Description |
|---|---|
OffsetContext |
AbstractChangeRecordEmitter.getOffset() |
| Modifier and Type | Method and Description |
|---|---|
void |
EventDispatcher.alwaysDispatchHeartbeatEvent(OffsetContext offset) |
void |
EventDispatcher.StreamingChangeRecordReceiver.changeRecord(DataCollectionSchema dataCollectionSchema,
Envelope.Operation operation,
Object key,
org.apache.kafka.connect.data.Struct value,
OffsetContext offsetContext) |
void |
EventDispatcher.BufferingSnapshotChangeRecordReceiver.changeRecord(DataCollectionSchema dataCollectionSchema,
Envelope.Operation operation,
Object key,
org.apache.kafka.connect.data.Struct value,
OffsetContext offsetContext) |
void |
EventDispatcher.dispatchHeartbeatEvent(OffsetContext offset) |
void |
EventDispatcher.dispatchTransactionCommittedEvent(OffsetContext offset) |
void |
EventDispatcher.dispatchTransactionStartedEvent(String transactionId,
OffsetContext offset) |
| Constructor and Description |
|---|
AbstractChangeRecordEmitter(OffsetContext offsetContext,
Clock clock) |
ChangeEventSourceCoordinator(OffsetContext previousOffset,
ErrorHandler errorHandler,
Class<? extends org.apache.kafka.connect.source.SourceConnector> connectorType,
CommonConnectorConfig connectorConfig,
ChangeEventSourceFactory changeEventSourceFactory,
EventDispatcher<?> eventDispatcher,
DatabaseSchema<?> schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
StreamingChangeEventSourceMetrics.onEvent(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
void |
PipelineMetrics.onEvent(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
| Modifier and Type | Field and Description |
|---|---|
OffsetContext |
AbstractSnapshotChangeEventSource.SnapshotContext.offset |
private OffsetContext |
AbstractSnapshotChangeEventSource.previousOffset |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractSnapshotChangeEventSource.SnapshottingTask |
AbstractSnapshotChangeEventSource.getSnapshottingTask(OffsetContext previousOffset)
Returns the snapshotting task based on the previous offset (if available) and the connector's snapshotting mode.
|
| Constructor and Description |
|---|
AbstractSnapshotChangeEventSource(CommonConnectorConfig connectorConfig,
OffsetContext previousOffset,
SnapshotProgressListener snapshotProgressListener) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
EventMetadataProvider.getEventSourcePosition(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
Instant |
EventMetadataProvider.getEventTimestamp(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
SnapshotChangeEventSource |
ChangeEventSourceFactory.getSnapshotChangeEventSource(OffsetContext offsetContext,
SnapshotProgressListener snapshotProgressListener)
Returns a snapshot change event source that may emit change events for schema and/or data changes.
|
StreamingChangeEventSource |
ChangeEventSourceFactory.getStreamingChangeEventSource(OffsetContext offsetContext)
Returns a streaming change event source that starts streaming at the given offset.
|
String |
EventMetadataProvider.getTransactionId(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
void |
DataChangeEventListener.onEvent(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value)
Invoked if an event is processed for a captured table.
|
default String |
EventMetadataProvider.toSummaryString(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
| Modifier and Type | Field and Description |
|---|---|
private OffsetContext |
SnapshotResult.offset |
| Modifier and Type | Method and Description |
|---|---|
OffsetContext |
SnapshotResult.getOffset() |
OffsetContext |
ChangeRecordEmitter.getOffset()
Returns the offset of the change record(s) emitted.
|
OffsetContext |
OffsetContext.Loader.load(Map<String,?> offset) |
| Modifier and Type | Method and Description |
|---|---|
void |
ChangeRecordEmitter.Receiver.changeRecord(DataCollectionSchema schema,
Envelope.Operation operation,
Object key,
org.apache.kafka.connect.data.Struct value,
OffsetContext offset) |
static SnapshotResult |
SnapshotResult.completed(OffsetContext offset) |
static SnapshotResult |
SnapshotResult.skipped(OffsetContext offset) |
| Constructor and Description |
|---|
SnapshotResult(SnapshotResult.SnapshotResultStatus status,
OffsetContext offset) |
| Modifier and Type | Method and Description |
|---|---|
private void |
TransactionMonitor.beginTransaction(OffsetContext offsetContext) |
void |
TransactionMonitor.dataEvent(DataCollectionId source,
OffsetContext offset,
Object key,
org.apache.kafka.connect.data.Struct value) |
private void |
TransactionMonitor.endTransaction(OffsetContext offsetContext) |
void |
TransactionMonitor.transactionComittedEvent(OffsetContext offset) |
private void |
TransactionMonitor.transactionEvent(OffsetContext offsetContext,
DataCollectionId source,
org.apache.kafka.connect.data.Struct value) |
void |
TransactionMonitor.transactionStartedEvent(String transactionId,
OffsetContext offset) |
| Modifier and Type | Field and Description |
|---|---|
private OffsetContext |
RelationalSnapshotChangeEventSource.previousOffset |
| Modifier and Type | Method and Description |
|---|---|
void |
HistorizedRelationalDatabaseSchema.recover(OffsetContext offset) |
| Constructor and Description |
|---|
RelationalChangeRecordEmitter(OffsetContext offsetContext,
Clock clock) |
RelationalSnapshotChangeEventSource(RelationalDatabaseConnectorConfig connectorConfig,
OffsetContext previousOffset,
JdbcConnection jdbcConnection,
EventDispatcher<TableId> dispatcher,
Clock clock,
SnapshotProgressListener snapshotProgressListener) |
RelationalSnapshotChangeEventSource(RelationalDatabaseConnectorConfig connectorConfig,
OffsetContext previousOffset,
JdbcConnection jdbcConnection,
HistorizedRelationalDatabaseSchema schema,
EventDispatcher<TableId> dispatcher,
Clock clock,
SnapshotProgressListener snapshotProgressListener) |
SnapshotChangeRecordEmitter(OffsetContext offset,
Object[] row,
Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
void |
HistorizedDatabaseSchema.recover(OffsetContext offset) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.