Class Hierarchy
- java.lang.Object
- io.debezium.pipeline.AbstractChangeRecordEmitter<P,T> (implements io.debezium.pipeline.spi.ChangeRecordEmitter<P>)
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- io.debezium.connector.AbstractSourceInfo
- io.debezium.connector.common.BaseSourceInfo
- io.debezium.connector.spanner.context.source.SourceInfo
- io.debezium.connector.AbstractSourceInfoStructMaker<T> (implements io.debezium.connector.SourceInfoStructMaker<T>)
- io.debezium.connector.spanner.metrics.event.ActiveQueriesUpdateMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.kafka.internal.BufferedPublisher<V>
- io.debezium.connector.common.CdcSourceTaskContext
- io.debezium.pipeline.ChangeEventSourceCoordinator<P,O>
- io.debezium.connector.spanner.db.dao.ChangeStreamDao
- io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- io.debezium.connector.spanner.db.dao.ChangeStreamResultSet (implements java.lang.AutoCloseable)
- io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- io.debezium.connector.spanner.config.validation.ChangeStreamValidator (implements io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator)
- io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.db.model.ChildPartition
- io.debezium.connector.spanner.task.operation.ChildPartitionOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent (implements io.debezium.connector.spanner.db.model.event.ChangeStreamEvent)
- io.debezium.connector.spanner.metrics.event.ChildPartitionsMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.db.model.schema.Column
- io.debezium.connector.spanner.db.model.schema.ColumnType
- io.debezium.connector.spanner.db.mapper.parser.ColumnTypeParser
- io.debezium.connector.spanner.schema.mapper.ColumnTypeSchemaMapper
- io.debezium.config.CommonConnectorConfig
- io.debezium.connector.spanner.config.validation.ConfigurationValidator
- io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
- io.debezium.connector.spanner.task.ConflictResolver
- io.debezium.connector.spanner.config.validation.ConnectionValidator (implements io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator)
- org.apache.kafka.connect.connector.Connector (implements org.apache.kafka.connect.components.Versioned)
- org.apache.kafka.connect.source.SourceConnector
- io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.db.DaoFactory
- io.debezium.connector.spanner.db.DatabaseClientFactory
- io.debezium.connector.spanner.db.model.event.DataChangeEvent (implements io.debezium.connector.spanner.db.model.event.ChangeStreamEvent)
- io.debezium.pipeline.metrics.DefaultChangeEventSourceMetricsFactory<P> (implements io.debezium.pipeline.metrics.spi.ChangeEventSourceMetricsFactory<P>)
- io.debezium.connector.spanner.metrics.event.DelayChangeStreamEventsMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.task.EpochOffsetHolder
- io.debezium.pipeline.ErrorHandler
- io.debezium.pipeline.EventDispatcher<P,T> (implements java.lang.AutoCloseable)
- io.debezium.connector.spanner.processor.metadata.EventFormatter
- io.debezium.connector.spanner.schema.mapper.FieldJsonNodeValueMapper
- io.debezium.connector.spanner.config.validation.FieldValidator
- io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.FinishingPartitionManager
- io.debezium.connector.spanner.db.model.event.FinishPartitionEvent (implements io.debezium.connector.spanner.db.model.event.ChangeStreamEvent)
- io.debezium.connector.spanner.FinishPartitionWatchDog
- io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl (implements io.debezium.connector.spanner.task.scaler.TaskScalerMonitor)
- io.debezium.connector.spanner.db.model.event.HeartbeatEvent (implements io.debezium.connector.spanner.db.model.event.ChangeStreamEvent)
- io.debezium.heartbeat.HeartbeatFactory<T>
- io.debezium.connector.spanner.db.model.InitialPartition
- io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- io.debezium.connector.spanner.metrics.jmx.JsonSerializer
- io.debezium.connector.spanner.kafka.KafkaAdminClientFactory (implements java.lang.AutoCloseable)
- io.debezium.connector.spanner.kafka.internal.KafkaConsumerAdminService
- io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- io.debezium.connector.spanner.kafka.KafkaPartitionInfoProvider
- io.debezium.connector.spanner.schema.KafkaSpannerSchema (implements io.debezium.schema.DatabaseSchema<I>)
- io.debezium.connector.spanner.schema.KafkaSpannerTableSchema (implements io.debezium.schema.DataCollectionSchema)
- io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- io.debezium.connector.spanner.kafka.KafkaUtils
- io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- io.debezium.connector.spanner.metrics.event.LatencyMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.task.leader.LeaderAction
- io.debezium.connector.spanner.task.leader.LeaderService
- io.debezium.connector.spanner.task.LoggerUtils
- io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- io.debezium.connector.spanner.task.LowWatermarkCalculator
- io.debezium.connector.spanner.task.LowWatermarkHolder (implements io.debezium.connector.spanner.context.offset.LowWatermarkProvider)
- io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- io.debezium.connector.spanner.db.mapper.MapperUtils
- io.debezium.metrics.Metrics
- io.debezium.pipeline.metrics.PipelineMetrics<P> (implements io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean, io.debezium.pipeline.source.spi.DataChangeEventListener<P>)
- io.debezium.pipeline.metrics.DefaultStreamingChangeEventSourceMetrics<P> (implements io.debezium.pipeline.metrics.StreamingChangeEventSourceMetrics<P>, io.debezium.pipeline.metrics.StreamingChangeEventSourceMetricsMXBean)
- io.debezium.connector.spanner.metrics.MetricsEventPublisher
- io.debezium.connector.spanner.db.model.Mod
- io.debezium.connector.spanner.Module
- io.debezium.connector.spanner.task.state.NewPartitionsEvent (implements io.debezium.connector.spanner.task.state.TaskStateChangeEvent)
- io.debezium.connector.spanner.metrics.event.NewQueueMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.metrics.event.OffsetReceivingTimeMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.db.model.Partition
- io.debezium.connector.spanner.db.model.Partition.Builder
- io.debezium.connector.spanner.task.PartitionFactory
- io.debezium.connector.spanner.context.offset.PartitionOffset
- io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.task.PartitionOffsetProvider
- io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- io.debezium.connector.spanner.kafka.internal.model.PartitionState (implements java.lang.Comparable<T>)
- io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent (implements io.debezium.connector.spanner.task.state.TaskStateChangeEvent)
- io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.db.stream.PartitionThreadPool
- io.debezium.connector.spanner.kafka.internal.ProducerFactory<K,V>
- io.debezium.connector.spanner.metrics.latency.QuantileMeter
- io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- io.debezium.connector.spanner.task.RebalanceHandler
- io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory<K,V>
- io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- io.debezium.connector.spanner.metrics.event.RuntimeErrorMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.db.dao.SchemaDao
- io.debezium.connector.spanner.db.metadata.SchemaMerger
- io.debezium.connector.spanner.db.metadata.SchemaRegistry
- io.debezium.connector.spanner.db.metadata.SchemaValidator
- io.debezium.connector.spanner.context.source.SourceInfoFactory
- io.debezium.connector.spanner.processor.SourceRecordUtils
- org.apache.kafka.connect.source.SourceTask (implements org.apache.kafka.connect.connector.Task)
- io.debezium.connector.common.BaseSourceTask<P,O>
- io.debezium.connector.spanner.SpannerChangeEventCreator (implements io.debezium.pipeline.spi.ChangeEventCreator)
- io.debezium.connector.spanner.SpannerChangeEventSourceFactory (implements io.debezium.pipeline.source.spi.ChangeEventSourceFactory<P,O>)
- io.debezium.connector.spanner.db.stream.SpannerChangeStream (implements io.debezium.connector.spanner.db.stream.ChangeStream)
- io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider (implements io.debezium.pipeline.source.spi.EventMetadataProvider)
- io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat (implements io.debezium.heartbeat.Heartbeat)
- io.debezium.connector.spanner.metrics.SpannerMeter
- io.debezium.connector.spanner.context.offset.SpannerOffsetContext (implements io.debezium.pipeline.spi.OffsetContext)
- io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory
- io.debezium.connector.spanner.SpannerPartition (implements io.debezium.pipeline.spi.Partition)
- io.debezium.connector.spanner.db.model.schema.SpannerSchema
- io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub (implements io.debezium.pipeline.metrics.SnapshotChangeEventSourceMetrics<P>)
- io.debezium.connector.spanner.SpannerStreamingChangeEventSource (implements io.debezium.connector.spanner.CommittingRecordsStreamingChangeEventSource<P,O>)
- io.debezium.connector.spanner.config.SpannerTableFilter (implements io.debezium.schema.DataCollectionFilters.DataCollectionFilter<T>)
- io.debezium.connector.spanner.config.validation.StartEndTimeValidator (implements io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator)
- io.debezium.connector.spanner.metrics.latency.Statistics
- io.debezium.connector.spanner.db.model.StreamEventMetadata
- io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- io.debezium.connector.spanner.StreamEventQueue
- io.debezium.connector.spanner.metrics.event.StuckHeartbeatIntervalsMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.task.state.SyncEvent (implements io.debezium.connector.spanner.task.state.TaskStateChangeEvent)
- io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory<K,V>
- io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper
- io.debezium.connector.spanner.task.SyncEventHandler
- io.debezium.connector.spanner.task.SyncEventMerger
- io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- io.debezium.connector.spanner.kafka.internal.proto.SyncEventToProtoMapper
- io.debezium.connector.spanner.task.SynchronizationTaskContext
- io.debezium.connector.spanner.task.SynchronizedPartitionManager (implements io.debezium.connector.spanner.PartitionManager)
- io.debezium.connector.spanner.db.metadata.TableId (implements io.debezium.spi.schema.DataCollectionId)
- io.debezium.connector.spanner.db.model.schema.TableSchema
- io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation (implements io.debezium.connector.spanner.task.operation.Operation)
- io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer (implements io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionRebalancer)
- io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer (implements io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionRebalancer)
- io.debezium.connector.spanner.task.scaler.TaskScaleCalculator
- io.debezium.connector.spanner.task.scaler.TaskScaler
- io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl (implements io.debezium.connector.spanner.task.scaler.TaskScalerMonitor)
- io.debezium.connector.spanner.task.scaler.TaskScalerUtil
- io.debezium.connector.spanner.kafka.internal.model.TaskState
- io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- io.debezium.connector.spanner.metrics.event.TaskStateChangeQueueUpdateMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.task.TaskStateUtil
- io.debezium.connector.spanner.task.TaskSyncContext
- io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- io.debezium.connector.spanner.task.TaskSyncContextHolder
- io.debezium.connector.spanner.metrics.event.TaskSyncContextMetricEvent (implements io.debezium.connector.spanner.metrics.event.MetricEvent)
- io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- io.debezium.connector.spanner.task.TaskUid
- java.lang.Throwable (implements java.io.Serializable)
- io.debezium.connector.spanner.task.utils.TimeoutMeter
Interface Hierarchy
- io.debezium.connector.spanner.function.BlockingBiConsumer<T,U>
- io.debezium.connector.spanner.function.BlockingSupplier<T>
- io.debezium.pipeline.source.spi.ChangeEventSource
- io.debezium.pipeline.source.spi.StreamingChangeEventSource<P,O>
- io.debezium.connector.spanner.db.stream.ChangeStream
- io.debezium.connector.spanner.db.model.event.ChangeStreamEvent
- io.debezium.connector.spanner.db.stream.ChangeStreamEventConsumer
- io.debezium.pipeline.metrics.traits.CommonEventMetricsMXBean
- io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.traits.QueueMetricsMXBean, io.debezium.pipeline.metrics.traits.SchemaMetricsMXBean)
- io.debezium.pipeline.metrics.StreamingChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.traits.ConnectionMetricsMXBean, io.debezium.pipeline.metrics.traits.StreamingMetricsMXBean)
- io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator
- io.debezium.pipeline.metrics.traits.ConnectionMetricsMXBean
- io.debezium.pipeline.metrics.StreamingChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean, io.debezium.pipeline.metrics.traits.StreamingMetricsMXBean)
- io.debezium.connector.spanner.context.offset.LowWatermarkProvider
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- io.debezium.connector.spanner.metrics.event.MetricEvent
- io.debezium.connector.spanner.task.operation.Operation
- io.debezium.connector.spanner.db.stream.PartitionEventListener
- io.debezium.connector.spanner.PartitionManager
- io.debezium.pipeline.metrics.traits.QueueMetricsMXBean
- io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.traits.CommonEventMetricsMXBean, io.debezium.pipeline.metrics.traits.SchemaMetricsMXBean)
- io.debezium.pipeline.metrics.StreamingChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.traits.ConnectionMetricsMXBean, io.debezium.pipeline.metrics.traits.StreamingMetricsMXBean)
- io.debezium.pipeline.metrics.traits.SchemaMetricsMXBean
- io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.traits.CommonEventMetricsMXBean, io.debezium.pipeline.metrics.traits.QueueMetricsMXBean)
- io.debezium.pipeline.metrics.StreamingChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.traits.ConnectionMetricsMXBean, io.debezium.pipeline.metrics.traits.StreamingMetricsMXBean)
- io.debezium.pipeline.metrics.traits.StreamingMetricsMXBean
- io.debezium.pipeline.metrics.StreamingChangeEventSourceMetricsMXBean (also extends io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean, io.debezium.pipeline.metrics.traits.ConnectionMetricsMXBean)
- io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionRebalancer
- io.debezium.connector.spanner.task.scaler.TaskScalerMonitor
- io.debezium.connector.spanner.task.state.TaskStateChangeEvent