jar

io.debezium : debezium-connector-spanner

Maven & Gradle

Aug 09, 2023
8.6k stars

Debezium Google Spanner Kafka Connector Plugin

Table Of Contents

Latest Version

Download io.debezium : debezium-connector-spanner JAR file - Latest Versions:

All Versions

Download io.debezium : debezium-connector-spanner JAR file - All Versions:

Version Vulnerabilities Size Updated
2.4.x
2.3.x
2.2.x
2.1.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window debezium-connector-spanner-2.4.0.Alpha2.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

io.debezium.connector.spanner.metrics.latency

├─ io.debezium.connector.spanner.metrics.latency.LatencyCalculator.class - [JAR]

├─ io.debezium.connector.spanner.metrics.latency.QuantileMeter.class - [JAR]

├─ io.debezium.connector.spanner.metrics.latency.Statistics.class - [JAR]

io.debezium.connector.spanner.task.utils

├─ io.debezium.connector.spanner.task.utils.ResettableDelayedAction.class - [JAR]

├─ io.debezium.connector.spanner.task.utils.TimeoutMeter.class - [JAR]

io.debezium.connector.spanner.db.model.event

├─ io.debezium.connector.spanner.db.model.event.ChangeStreamEvent.class - [JAR]

├─ io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent.class - [JAR]

├─ io.debezium.connector.spanner.db.model.event.DataChangeEvent.class - [JAR]

├─ io.debezium.connector.spanner.db.model.event.FinishPartitionEvent.class - [JAR]

├─ io.debezium.connector.spanner.db.model.event.HeartbeatEvent.class - [JAR]

io.debezium.connector.spanner.db.model

├─ io.debezium.connector.spanner.db.model.ChildPartition.class - [JAR]

├─ io.debezium.connector.spanner.db.model.InitialPartition.class - [JAR]

├─ io.debezium.connector.spanner.db.model.Mod.class - [JAR]

├─ io.debezium.connector.spanner.db.model.ModType.class - [JAR]

├─ io.debezium.connector.spanner.db.model.Partition.class - [JAR]

├─ io.debezium.connector.spanner.db.model.StreamEventMetadata.class - [JAR]

├─ io.debezium.connector.spanner.db.model.ValueCaptureType.class - [JAR]

io.debezium.connector.spanner.db.model.schema

├─ io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.class - [JAR]

├─ io.debezium.connector.spanner.db.model.schema.Column.class - [JAR]

├─ io.debezium.connector.spanner.db.model.schema.ColumnType.class - [JAR]

├─ io.debezium.connector.spanner.db.model.schema.DataType.class - [JAR]

├─ io.debezium.connector.spanner.db.model.schema.SpannerSchema.class - [JAR]

├─ io.debezium.connector.spanner.db.model.schema.TableSchema.class - [JAR]

io.debezium.connector.spanner.task.state

├─ io.debezium.connector.spanner.task.state.NewPartitionsEvent.class - [JAR]

├─ io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent.class - [JAR]

├─ io.debezium.connector.spanner.task.state.SyncEvent.class - [JAR]

├─ io.debezium.connector.spanner.task.state.TaskStateChangeEvent.class - [JAR]

io.debezium.connector.spanner.processor.heartbeat

├─ io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat.class - [JAR]

├─ io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeatFactory.class - [JAR]

io.debezium.connector.spanner.db.metadata

├─ io.debezium.connector.spanner.db.metadata.SchemaMerger.class - [JAR]

├─ io.debezium.connector.spanner.db.metadata.SchemaRegistry.class - [JAR]

├─ io.debezium.connector.spanner.db.metadata.SchemaValidator.class - [JAR]

├─ io.debezium.connector.spanner.db.metadata.TableId.class - [JAR]

io.debezium.connector.spanner.kafka.internal.model

├─ io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.PartitionState.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.RebalanceState.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.TaskState.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.class - [JAR]

io.debezium.connector.spanner.context.offset

├─ io.debezium.connector.spanner.context.offset.LowWatermarkProvider.class - [JAR]

├─ io.debezium.connector.spanner.context.offset.PartitionOffset.class - [JAR]

├─ io.debezium.connector.spanner.context.offset.SpannerOffsetContext.class - [JAR]

├─ io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory.class - [JAR]

io.debezium.connector.spanner.kafka

├─ io.debezium.connector.spanner.kafka.KafkaAdminClientFactory.class - [JAR]

├─ io.debezium.connector.spanner.kafka.KafkaPartitionInfoProvider.class - [JAR]

├─ io.debezium.connector.spanner.kafka.KafkaUtils.class - [JAR]

io.debezium.connector.spanner.exception

├─ io.debezium.connector.spanner.exception.FinishingPartitionTimeout.class - [JAR]

├─ io.debezium.connector.spanner.exception.SpannerConnectorException.class - [JAR]

io.debezium.connector.spanner.db

├─ io.debezium.connector.spanner.db.DaoFactory.class - [JAR]

├─ io.debezium.connector.spanner.db.DatabaseClientFactory.class - [JAR]

├─ io.debezium.connector.spanner.db.SpannerChangeStreamFactory.class - [JAR]

io.debezium.connector.spanner.processor

├─ io.debezium.connector.spanner.processor.SourceRecordUtils.class - [JAR]

├─ io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter.class - [JAR]

├─ io.debezium.connector.spanner.processor.SpannerEventDispatcher.class - [JAR]

io.debezium.connector.spanner.db.stream.exception

├─ io.debezium.connector.spanner.db.stream.exception.ChangeStreamException.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.exception.FailureChangeStreamException.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.exception.OutOfRangeChangeStreamException.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.exception.StuckPartitionException.class - [JAR]

io.debezium.connector.spanner.db.mapper.parser

├─ io.debezium.connector.spanner.db.mapper.parser.ColumnTypeParser.class - [JAR]

├─ io.debezium.connector.spanner.db.mapper.parser.ParseException.class - [JAR]

io.debezium.connector.spanner.processor.metadata

├─ io.debezium.connector.spanner.processor.metadata.EventFormatter.class - [JAR]

├─ io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider.class - [JAR]

io.debezium.connector.spanner.db.dao

├─ io.debezium.connector.spanner.db.dao.ChangeStreamDao.class - [JAR]

├─ io.debezium.connector.spanner.db.dao.ChangeStreamResultSet.class - [JAR]

├─ io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata.class - [JAR]

├─ io.debezium.connector.spanner.db.dao.SchemaDao.class - [JAR]

io.debezium.connector.spanner.config

├─ io.debezium.connector.spanner.config.BaseSpannerConnectorConfig.class - [JAR]

├─ io.debezium.connector.spanner.config.SpannerTableFilter.class - [JAR]

io.debezium.connector.spanner.db.mapper

├─ io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper.class - [JAR]

├─ io.debezium.connector.spanner.db.mapper.MapperUtils.class - [JAR]

io.debezium.connector.spanner.db.stream

├─ io.debezium.connector.spanner.db.stream.ChangeStream.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.ChangeStreamEventConsumer.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.PartitionEventListener.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.PartitionThreadPool.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.SpannerChangeStream.class - [JAR]

├─ io.debezium.connector.spanner.db.stream.SpannerChangeStreamService.class - [JAR]

io.debezium.connector.spanner.metrics.jmx

├─ io.debezium.connector.spanner.metrics.jmx.JsonSerializer.class - [JAR]

├─ io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean.class - [JAR]

├─ io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub.class - [JAR]

├─ io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics.class - [JAR]

io.debezium.connector.spanner.schema

├─ io.debezium.connector.spanner.schema.KafkaSpannerSchema.class - [JAR]

├─ io.debezium.connector.spanner.schema.KafkaSpannerTableSchema.class - [JAR]

├─ io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory.class - [JAR]

io.debezium.connector.spanner.metrics

├─ io.debezium.connector.spanner.metrics.MetricsEventPublisher.class - [JAR]

├─ io.debezium.connector.spanner.metrics.SpannerChangeEventSourceMetricsFactory.class - [JAR]

├─ io.debezium.connector.spanner.metrics.SpannerMeter.class - [JAR]

io.debezium.connector.spanner.kafka.event.proto

├─ io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.class - [JAR]

io.debezium.connector.spanner.kafka.internal.proto

├─ io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.proto.SyncEventToProtoMapper.class - [JAR]

io.debezium.connector.spanner.function

├─ io.debezium.connector.spanner.function.BlockingBiConsumer.class - [JAR]

├─ io.debezium.connector.spanner.function.BlockingSupplier.class - [JAR]

io.debezium.connector.spanner.config.validation

├─ io.debezium.connector.spanner.config.validation.ChangeStreamValidator.class - [JAR]

├─ io.debezium.connector.spanner.config.validation.ConfigurationValidator.class - [JAR]

├─ io.debezium.connector.spanner.config.validation.ConnectionValidator.class - [JAR]

├─ io.debezium.connector.spanner.config.validation.FieldValidator.class - [JAR]

├─ io.debezium.connector.spanner.config.validation.StartEndTimeValidator.class - [JAR]

io.debezium.connector.spanner.task.leader

├─ io.debezium.connector.spanner.task.leader.LeaderAction.class - [JAR]

├─ io.debezium.connector.spanner.task.leader.LeaderService.class - [JAR]

├─ io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher.class - [JAR]

io.debezium.connector.spanner.task.operation

├─ io.debezium.connector.spanner.task.operation.ChildPartitionOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.Operation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation.class - [JAR]

├─ io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation.class - [JAR]

io.debezium.connector.spanner.task

├─ io.debezium.connector.spanner.task.ConflictResolver.class - [JAR]

├─ io.debezium.connector.spanner.task.EpochOffsetHolder.class - [JAR]

├─ io.debezium.connector.spanner.task.LoggerUtils.class - [JAR]

├─ io.debezium.connector.spanner.task.LowWatermarkCalculationJob.class - [JAR]

├─ io.debezium.connector.spanner.task.LowWatermarkCalculator.class - [JAR]

├─ io.debezium.connector.spanner.task.LowWatermarkHolder.class - [JAR]

├─ io.debezium.connector.spanner.task.PartitionFactory.class - [JAR]

├─ io.debezium.connector.spanner.task.PartitionOffsetProvider.class - [JAR]

├─ io.debezium.connector.spanner.task.RebalanceHandler.class - [JAR]

├─ io.debezium.connector.spanner.task.SyncEventHandler.class - [JAR]

├─ io.debezium.connector.spanner.task.SyncEventMerger.class - [JAR]

├─ io.debezium.connector.spanner.task.SynchronizationTaskContext.class - [JAR]

├─ io.debezium.connector.spanner.task.SynchronizedPartitionManager.class - [JAR]

├─ io.debezium.connector.spanner.task.TaskStateChangeEventHandler.class - [JAR]

├─ io.debezium.connector.spanner.task.TaskStateChangeEventProcessor.class - [JAR]

├─ io.debezium.connector.spanner.task.TaskStateUtil.class - [JAR]

├─ io.debezium.connector.spanner.task.TaskSyncContext.class - [JAR]

├─ io.debezium.connector.spanner.task.TaskSyncContextHolder.class - [JAR]

├─ io.debezium.connector.spanner.task.TaskUid.class - [JAR]

io.debezium.connector.spanner.schema.mapper

├─ io.debezium.connector.spanner.schema.mapper.ColumnTypeSchemaMapper.class - [JAR]

├─ io.debezium.connector.spanner.schema.mapper.FieldJsonNodeValueMapper.class - [JAR]

├─ io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor.class - [JAR]

io.debezium.connector.spanner.context.source

├─ io.debezium.connector.spanner.context.source.SourceInfo.class - [JAR]

├─ io.debezium.connector.spanner.context.source.SourceInfoFactory.class - [JAR]

├─ io.debezium.connector.spanner.context.source.SpannerSourceTaskContext.class - [JAR]

io.debezium.connector.spanner.task.scaler

├─ io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl.class - [JAR]

├─ io.debezium.connector.spanner.task.scaler.TaskScaleCalculator.class - [JAR]

├─ io.debezium.connector.spanner.task.scaler.TaskScaler.class - [JAR]

├─ io.debezium.connector.spanner.task.scaler.TaskScalerMonitor.class - [JAR]

├─ io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory.class - [JAR]

├─ io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl.class - [JAR]

├─ io.debezium.connector.spanner.task.scaler.TaskScalerUtil.class - [JAR]

io.debezium.connector.spanner.metrics.event

├─ io.debezium.connector.spanner.metrics.event.ActiveQueriesUpdateMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.ChildPartitionsMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.DelayChangeStreamEventsMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.LatencyMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.MetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.NewQueueMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.OffsetReceivingTimeMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.RuntimeErrorMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.StuckHeartbeatIntervalsMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.TaskStateChangeQueueUpdateMetricEvent.class - [JAR]

├─ io.debezium.connector.spanner.metrics.event.TaskSyncContextMetricEvent.class - [JAR]

io.debezium.connector.spanner

├─ io.debezium.connector.spanner.CommittingRecordsStreamingChangeEventSource.class - [JAR]

├─ io.debezium.connector.spanner.FinishPartitionStrategy.class - [JAR]

├─ io.debezium.connector.spanner.FinishPartitionWatchDog.class - [JAR]

├─ io.debezium.connector.spanner.FinishingPartitionManager.class - [JAR]

├─ io.debezium.connector.spanner.Module.class - [JAR]

├─ io.debezium.connector.spanner.PartitionManager.class - [JAR]

├─ io.debezium.connector.spanner.SpannerBaseSourceTask.class - [JAR]

├─ io.debezium.connector.spanner.SpannerChangeEventCreator.class - [JAR]

├─ io.debezium.connector.spanner.SpannerChangeEventSourceCoordinator.class - [JAR]

├─ io.debezium.connector.spanner.SpannerChangeEventSourceFactory.class - [JAR]

├─ io.debezium.connector.spanner.SpannerConnector.class - [JAR]

├─ io.debezium.connector.spanner.SpannerConnectorConfig.class - [JAR]

├─ io.debezium.connector.spanner.SpannerConnectorTask.class - [JAR]

├─ io.debezium.connector.spanner.SpannerErrorHandler.class - [JAR]

├─ io.debezium.connector.spanner.SpannerPartition.class - [JAR]

├─ io.debezium.connector.spanner.SpannerSourceInfoStructMaker.class - [JAR]

├─ io.debezium.connector.spanner.SpannerStreamingChangeEventSource.class - [JAR]

├─ io.debezium.connector.spanner.StreamEventQueue.class - [JAR]

├─ io.debezium.connector.spanner.StuckPartitionStrategy.class - [JAR]

io.debezium.connector.spanner.kafka.internal

├─ io.debezium.connector.spanner.kafka.internal.BufferedPublisher.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.KafkaConsumerAdminService.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.ProducerFactory.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.RebalancingEventListener.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener.class - [JAR]

├─ io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher.class - [JAR]

io.debezium.connector.spanner.task.leader.rebalancer

├─ io.debezium.connector.spanner.task.leader.rebalancer.LeaderRebalanceStrategy.class - [JAR]

├─ io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer.class - [JAR]

├─ io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer.class - [JAR]

├─ io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionRebalancer.class - [JAR]