Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(double) - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- accept(T, U) - Method in interface io.debezium.connector.spanner.function.BlockingBiConsumer
-
Performs this operation on the given argument.
- acceptChangeStreamEvent(ChangeStreamEvent) - Method in interface io.debezium.connector.spanner.db.stream.ChangeStreamEventConsumer
- acceptStreamEvent(ChangeStreamEvent) - Method in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- activeQueries - Variable in class io.debezium.connector.spanner.metrics.event.ActiveQueriesUpdateMetricEvent
- ActiveQueriesUpdateMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks number of active partitions per each task
- ActiveQueriesUpdateMetricEvent(int) - Constructor for class io.debezium.connector.spanner.metrics.event.ActiveQueriesUpdateMetricEvent
- addAllParents(Iterable<String>) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - addAllPartitions(Iterable<? extends SyncEventProtos.PartitionState>) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addAllSharedPartitions(Iterable<? extends SyncEventProtos.PartitionState>) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addAllTaskStates(Iterable<? extends SyncEventProtos.TaskState>) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addColumn(String, String, String, long, boolean, Dialect) - Method in class io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- addDelimiter() - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- addEmitTimestamp(SourceRecord, long) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- addParents(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - addParentsBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - addPartitions(int, SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addPartitions(int, SyncEventProtos.PartitionState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addPartitions(SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addPartitions(SyncEventProtos.PartitionState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addPartitionsBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addPartitionsBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - addPollTimestamp(SourceRecord, long) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- addPrimaryColumn(String, String) - Method in class io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- addPublishTimestamp(SourceRecord, long) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- addSharedPartitions(int, SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addSharedPartitions(int, SyncEventProtos.PartitionState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addSharedPartitions(SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addSharedPartitions(SyncEventProtos.PartitionState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addSharedPartitionsBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addSharedPartitionsBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - addTaskStates(int, SyncEventProtos.TaskState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addTaskStates(int, SyncEventProtos.TaskState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addTaskStates(SyncEventProtos.TaskState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addTaskStates(SyncEventProtos.TaskState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addTaskStatesBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addTaskStatesBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - addValue(double) - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- adminClient - Variable in class io.debezium.connector.spanner.kafka.internal.KafkaConsumerAdminService
- adminClient - Variable in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- adminClient - Variable in class io.debezium.connector.spanner.kafka.KafkaAdminClientFactory
- adminClient - Variable in class io.debezium.connector.spanner.kafka.KafkaPartitionInfoProvider
- adminClientFactory - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- AFTER_COMMIT - Enum constant in enum io.debezium.connector.spanner.FinishPartitionStrategy
- AFTER_STREAMING_FINISH - Enum constant in enum io.debezium.connector.spanner.FinishPartitionStrategy
- ALL_FIELDS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- allChildrenFinishedAndAtLeastOnePresent(TaskSyncContext, String) - Static method in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- allColumns - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- allFilteredPartitionTokens(TaskSyncContext, Predicate<PartitionState>) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- allPartitionTokens(TaskSyncContext) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- allTables - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- allTables - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- allTables(boolean) - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- ARRAY - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- arrayElementType - Variable in class io.debezium.connector.spanner.db.model.schema.ColumnType
- assigneeTaskUid - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- assigneeTaskUid - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- assigneeTaskUid(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- assigneeTaskUid_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- assigneeTaskUid_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- ASSIGNEETASKUID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- autoCommitEnabled - Variable in class io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory
- averageValue - Variable in class io.debezium.connector.spanner.metrics.latency.Statistics
- AWAIT_TASK_ANSWER_DURATION - Static variable in class io.debezium.connector.spanner.task.leader.LeaderService
- AWAIT_TIME_TIME_OUT - Static variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- awaitAllNewTaskStateUpdates(Set<String>, long) - Method in class io.debezium.connector.spanner.task.leader.LeaderService
- awaitInitialization() - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- awaitNewEpoch() - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
B
- BaseSpannerConnectorConfig - Class in io.debezium.connector.spanner.config
-
Provides all configuration properties for Spanner connector
- BaseSpannerConnectorConfig(Configuration, String, int) - Constructor for class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- bitField0_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- bitField0_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- bitField0_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- BlockingBiConsumer<T,
U> - Interface in io.debezium.connector.spanner.function -
A variant of
BiConsumerthat can be blocked and interrupted. - BlockingSupplier<T> - Interface in io.debezium.connector.spanner.function
-
Represents a supplier of results.
- BOOL - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- bootStrapServer() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- buffer(V) - Method in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- bufferedPublisher - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- BufferedPublisher<V> - Class in io.debezium.connector.spanner.kafka.internal
-
This class allows to publish the latest buffered value once per time period, except the case: if the value is required to be published immediately.
- BufferedPublisher(String, String, long, Predicate<V>, Consumer<V>) - Constructor for class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- build() - Method in class io.debezium.connector.spanner.db.model.Partition.Builder
- build() - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- build() - Method in class io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- build() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Builds the
StreamEventMetadata. - build() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- build() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- build() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- build() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- build() - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- build() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- build() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- build() - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- buildEnvelope(TableId, Schema) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- builder() - Static method in class io.debezium.connector.spanner.db.model.Partition
- builder() - Static method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- builder() - Static method in class io.debezium.connector.spanner.db.model.schema.SpannerSchema
- builder() - Static method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- builder() - Static method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- builder() - Static method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- builder() - Static method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- builder() - Static method in class io.debezium.connector.spanner.task.TaskSyncContext
- Builder() - Constructor for class io.debezium.connector.spanner.db.model.Partition.Builder
- Builder() - Constructor for class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- Builder() - Constructor for class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- Builder() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- Builder() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- Builder() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- Builder(GeneratedMessageV3.BuilderParent) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- Builder(GeneratedMessageV3.BuilderParent) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- Builder(GeneratedMessageV3.BuilderParent) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- Builder(Partition) - Constructor for class io.debezium.connector.spanner.db.model.Partition.Builder
- buildKeySchema(TableSchema) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- buildMessage(Envelope, Struct) - Method in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- buildPartial() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- buildPartial() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- buildPartial() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- buildStruct(SourceInfo) - Method in class io.debezium.connector.spanner.SpannerSourceInfoStructMaker
- buildTaskSyncEvent() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- buildTaskSyncEvent(MessageTypeEnum) - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- buildValueSchema(TableSchema) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- BYTES - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
C
- cache - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- calculateLowWatermark(boolean) - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- calculationThread - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- canEqual(Object) - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- canInitiateRebalancing - Variable in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- canInitiateRebalancing - Variable in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- canInitiateRebalancing(boolean) - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- canValidate() - Method in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- canValidate() - Method in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- capturedTables - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- captureTable(DataCollectionId) - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- CHANGE_STREAM_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CHANGE_STREAM_NAME_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- changeStream - Variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- changeStream - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- changeStream - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- changeStream - Variable in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- changeStream - Variable in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- changeStream - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- ChangeStream - Interface in io.debezium.connector.spanner.db.stream
-
The
ChangeStreaminterface should be implemented by class that querying partitions - changeStreamDao - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- ChangeStreamDao - Class in io.debezium.connector.spanner.db.dao
-
Executes streaming queries to the Spanner database
- ChangeStreamDao(String, DatabaseClient, Options.RpcPriority, String) - Constructor for class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- ChangeStreamEvent - Interface in io.debezium.connector.spanner.db.model.event
-
Common contract for all types of the Spanner Change Stream events
- changeStreamEventConsumer - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- ChangeStreamEventConsumer - Interface in io.debezium.connector.spanner.db.stream
-
The
ChangeStreamEventConsumeris callback fromChangeStreamclass, supplies spanner event - ChangeStreamException - Exception in io.debezium.connector.spanner.db.stream.exception
-
Super class for change stream exceptions
- ChangeStreamException(Exception) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.ChangeStreamException
- ChangeStreamException(String) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.ChangeStreamException
- ChangeStreamException(String, Exception) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.ChangeStreamException
- changeStreamName - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- changeStreamName - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- changeStreamName() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- changeStreamRecordMapper - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- ChangeStreamRecordMapper - Class in io.debezium.connector.spanner.db.mapper
-
Maps Change Stream events from the raw format into specific DTOs
- ChangeStreamRecordMapper(Dialect) - Constructor for class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- ChangeStreamResultSet - Class in io.debezium.connector.spanner.db.dao
-
Wrapper on top of Spanner result set, which provides additional info
- ChangeStreamResultSet(ResultSet) - Constructor for class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- ChangeStreamResultSetMetadata - Class in io.debezium.connector.spanner.db.dao
-
Metadata for the Spanner record
- ChangeStreamResultSetMetadata(Timestamp, Timestamp, Timestamp, Timestamp, Duration, long) - Constructor for class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- ChangeStreamSchema - Class in io.debezium.connector.spanner.db.model.schema
-
Holds the schema of all database tables tracked by a Change Stream
- ChangeStreamSchema(String, boolean, List<ChangeStreamSchema.Table>) - Constructor for class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- ChangeStreamSchema.Builder - Class in io.debezium.connector.spanner.db.model.schema
- ChangeStreamSchema.Table - Class in io.debezium.connector.spanner.db.model.schema
- ChangeStreamValidator - Class in io.debezium.connector.spanner.config.validation
-
Used to validate the Spanner Change Stream provided in configuration
- ChangeStreamValidator(ConfigurationValidator.ValidationContext) - Constructor for class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
- CHECK_INTERVAL - Static variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- checkDuplication(Map<String, List<PartitionState>>) - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- CheckPartitionDuplicationOperation - Class in io.debezium.connector.spanner.task.operation
-
Check if the same partition is already streaming by other tasks.
- CheckPartitionDuplicationOperation(ChangeStream) - Constructor for class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- checkPartitionThreads() - Method in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- checkSchema(TableId, Timestamp, List<Column>) - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- checkToFailOverloadedTask(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- CHILD_PARTITIONS_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- CHILD_PARTITIONS_RECORD_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- ChildPartition - Class in io.debezium.connector.spanner.db.model
-
A child partition represents a new partition that should be queried.
- ChildPartition(String, Set<String>) - Constructor for class io.debezium.connector.spanner.db.model.ChildPartition
-
Constructs a child partition, which will have its own token and the parents that it originated from.
- childPartitionFrom(String, Struct) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- childPartitionJsonFrom(String, Value) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- ChildPartitionOperation - Class in io.debezium.connector.spanner.task.operation
-
This operation finds out whether new partition will be processing by the current task or shared with other
- ChildPartitionOperation(List<Partition>) - Constructor for class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- childPartitions - Variable in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- ChildPartitionsEvent - Class in io.debezium.connector.spanner.db.model.event
-
Specific DTO for Spanner Change Stream Child event
- ChildPartitionsEvent(Timestamp, String, List<ChildPartition>, StreamEventMetadata) - Constructor for class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
-
Constructs a child partitions record containing one or more child partitions.
- ChildPartitionsMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks number of partitions
- ChildPartitionsMetricEvent(int) - Constructor for class io.debezium.connector.spanner.metrics.event.ChildPartitionsMetricEvent
- clean() - Method in class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- clear() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- clear() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- clear() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- clear() - Method in class io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- clear(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation
- clearAssigneeTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string assigneeTaskUid = 6; - clearConsumerId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string consumerId = 3; - clearConsumerId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string consumerId = 2; - clearEndTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string endTimestamp = 3; - clearEpochOffset() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 epochOffset = 7; - clearField(Descriptors.FieldDescriptor) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- clearFinishedTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string finishedTimestamp = 7; - clearMessageTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 messageTimestamp = 4; - clearMessageType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - clearOneof(Descriptors.OneofDescriptor) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- clearOriginParent() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string originParent = 8; - clearParents() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - clearPartitions() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - clearRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 rebalanceGenerationId = 5; - clearRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
int64 rebalanceGenerationId = 3; - ClearSharedPartitionOperation - Class in io.debezium.connector.spanner.task.operation
-
Clear partition from the shared section of the task state, after partition was picked up by another task
- ClearSharedPartitionOperation() - Constructor for class io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation
- clearSharedPartitions() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - clearStartTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string startTimestamp = 2; - clearState() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - clearStateTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
int64 stateTimestamp = 4; - clearTaskStates() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - clearTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string taskUid = 2; - clearTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string taskUid = 1; - clearToken() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string token = 1; - clock - Variable in class io.debezium.connector.spanner.FinishPartitionWatchDog
- clock - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- clock - Variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- clone() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- clone() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- clone() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- close() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- close() - Method in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- close() - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- close() - Method in class io.debezium.connector.spanner.kafka.KafkaAdminClientFactory
- close() - Method in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- close() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- collectOwnedPartitionTokens(Collection<TaskState>...) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- collectPartitionTokens(TaskState) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- collectPartitionTokens(Collection<TaskState>...) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- column(String, String) - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- Column - Class in io.debezium.connector.spanner.db.model.schema
-
DTO for Spanner DB column
- Column(String, ColumnType, boolean, long, Boolean) - Constructor for class io.debezium.connector.spanner.db.model.schema.Column
- COLUMN_TYPES_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- columns - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- columns - Variable in class io.debezium.connector.spanner.db.model.schema.TableSchema
- columns() - Method in class io.debezium.connector.spanner.db.model.schema.TableSchema
- ColumnType - Class in io.debezium.connector.spanner.db.model.schema
-
DTO for Spanner DB column type
- ColumnType() - Constructor for class io.debezium.connector.spanner.db.model.schema.ColumnType
- ColumnType(DataType) - Constructor for class io.debezium.connector.spanner.db.model.schema.ColumnType
- ColumnType(DataType, ColumnType) - Constructor for class io.debezium.connector.spanner.db.model.schema.ColumnType
- columnTypeFrom(Struct) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- columnTypeJsonFrom(Value) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- ColumnTypeParser - Class in io.debezium.connector.spanner.db.mapper.parser
-
Helper for parsing column data
- ColumnTypeParser() - Constructor for class io.debezium.connector.spanner.db.mapper.parser.ColumnTypeParser
- ColumnTypeSchemaMapper - Class in io.debezium.connector.spanner.schema.mapper
-
Generates Kafka Connect Schema for Spanner data types
- ColumnTypeSchemaMapper() - Constructor for class io.debezium.connector.spanner.schema.mapper.ColumnTypeSchemaMapper
- commit() - Method in class io.debezium.connector.spanner.SpannerBaseSourceTask
- COMMIT_TIMESTAMP_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- commitOffsetsInterval - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- commitOffsetsInterval - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- commitOffsetsTimeout - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- commitOffsetsTimeout - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- commitRecord(String, String) - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- commitRecord(SourceRecord, RecordMetadata) - Method in class io.debezium.connector.spanner.SpannerBaseSourceTask
- commitRecords(List<SourceRecord>) - Method in interface io.debezium.connector.spanner.CommittingRecordsStreamingChangeEventSource
- commitRecords(List<SourceRecord>) - Method in class io.debezium.connector.spanner.SpannerChangeEventSourceCoordinator
- commitRecords(List<SourceRecord>) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- commitTimestamp - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- commitTimestamp - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- CommittingRecordsStreamingChangeEventSource<P extends io.debezium.pipeline.spi.Partition,
O extends io.debezium.pipeline.spi.OffsetContext> - Interface in io.debezium.connector.spanner - commitToEmitLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- commitToEmitLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- commitToPublishLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- commitToPublishLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- compareTo(PartitionState) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- config - Variable in class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
- config - Variable in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- config - Variable in class io.debezium.connector.spanner.kafka.internal.ProducerFactory
- config - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory
- config - Variable in class io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory
- config() - Method in class io.debezium.connector.spanner.SpannerConnector
- CONFIG_DEFINITION - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- configDef() - Static method in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- ConfigurationValidator - Class in io.debezium.connector.spanner.config.validation
-
Validates all the properties of the Connector configuration
- ConfigurationValidator() - Constructor for class io.debezium.connector.spanner.config.validation.ConfigurationValidator
- ConfigurationValidator.ValidationContext - Class in io.debezium.connector.spanner.config.validation
-
Context to store validation results and config
- ConfigurationValidator.Validator - Interface in io.debezium.connector.spanner.config.validation
- configValueMap - Variable in class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
- ConflictResolver - Class in io.debezium.connector.spanner.task
-
When merge of partitions happens, it is possible that several tasks will process the same child partition.
- ConflictResolver() - Constructor for class io.debezium.connector.spanner.task.ConflictResolver
- ConnectionValidator - Class in io.debezium.connector.spanner.config.validation
-
Checks if the connection to database could be established by given configuration
- ConnectionValidator(ConfigurationValidator.ValidationContext) - Constructor for class io.debezium.connector.spanner.config.validation.ConnectionValidator
- CONNECTOR_NAME_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_NAME_TAG - Static variable in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- CONNECTOR_NAME_TEMPLATE - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_NOT_SUPPORT_POSTGRESQL_DIALECT - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- CONNECTOR_SPANNER_PARTITION_FINISHING_AFTER_COMMIT_FIELD - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_PARTITION_FINISHING_AFTER_COMMIT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_REBALANCING_COMMIT_OFFSET_INTERVAL_MS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_REBALANCING_COMMIT_OFFSETS_TIMEOUT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_REBALANCING_POLL_DURATION_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_REBALANCING_TASK_WAITING_TIMEOUT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_REBALANCING_TOPIC_CONFIG_PREFIX - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_REBALANCING_TOPIC_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_CLEANUP_POLICY_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_COMMIT_OFFSET_INTERVAL_MS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_COMMIT_OFFSETS_TIMEOUT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_DELIVERY_TIMEOUT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_EVENT_PUBLISH_WAITING_TIMEOUT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_KAFKA_BOOTSTRAP_SERVERS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_MIN_CLEANABLE_DIRTY_RATIO_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_POLL_DURATION_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_REQUEST_TIMEOUT_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_RETENTION_MS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_SEGMENT_MS_POLICY_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_TOPIC_CONFIG_PREFIX - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_TOPIC_MAX_MESSAGE_BYTES_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- CONNECTOR_SPANNER_SYNC_TOPIC_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- connectorConfig - Variable in class io.debezium.connector.spanner.context.source.SourceInfoFactory
- connectorConfig - Variable in class io.debezium.connector.spanner.FinishingPartitionManager
- connectorConfig - Variable in class io.debezium.connector.spanner.kafka.KafkaAdminClientFactory
- connectorConfig - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- connectorConfig - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- connectorConfig - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- connectorConfig - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- connectorConfig - Variable in class io.debezium.connector.spanner.task.scaler.TaskScaler
- connectorConfig - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- connectorConfig - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- connectorConfig - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- connectorContext - Variable in class io.debezium.connector.spanner.task.scaler.TaskScaler
- connectorContext - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- ConnectorEndDetectionOperation - Class in io.debezium.connector.spanner.task.operation
-
Notify user about the finishing of connector work
- ConnectorEndDetectionOperation(Runnable, Timestamp) - Constructor for class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- connectorLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- connectorName - Variable in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- consumer - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- consumerFactory - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- consumerFactory - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- consumerGroup - Variable in class io.debezium.connector.spanner.kafka.internal.KafkaConsumerAdminService
- consumerGroup - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- consumerGroup - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- consumerId - Variable in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- consumerId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- consumerId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- consumerId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- consumerId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- consumerId - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- consumerId - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- consumerId(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- consumerId(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- consumerId(String) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- consumerId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- consumerId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- consumerId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- consumerId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- CONSUMERID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- CONSUMERID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- context - Variable in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
- context - Variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- CONTEXT_NAME - Static variable in class io.debezium.connector.spanner.SpannerConnectorTask
- contextName() - Static method in class io.debezium.connector.spanner.Module
- coordinator - Variable in class io.debezium.connector.spanner.SpannerBaseSourceTask
- count - Variable in class io.debezium.connector.spanner.metrics.latency.Statistics
- create(String, String, boolean, long, boolean, Dialect) - Static method in class io.debezium.connector.spanner.db.model.schema.Column
- createAdjustRebalanceTopic() - Method in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- createAdminClient() - Method in class io.debezium.connector.spanner.kafka.KafkaAdminClientFactory
- createCalculationThread() - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- createConsumer(String) - Method in class io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory
- createConsumer(String) - Method in class io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory
- CREATED - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
CREATED = 0; - CREATED - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- CREATED_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
CREATED = 0; - createDataChangeEvent(SourceRecord) - Method in class io.debezium.connector.spanner.SpannerChangeEventCreator
- createdTimestamp - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- createdTimestamp(long) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- createdTimestampSet - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- createdTimestampValue - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- createEventHandlerThread() - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- createFixedTaskMonitor() - Method in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- createHeartbeat() - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeatFactory
- createInternalTopics(SpannerConnectorConfig) - Method in class io.debezium.connector.spanner.SpannerConnector
- createLeaderThread() - Method in class io.debezium.connector.spanner.task.leader.LeaderAction
- createMainThread() - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- createMonitor() - Method in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- createProducer() - Method in class io.debezium.connector.spanner.kafka.internal.ProducerFactory
- createPublisherThread() - Method in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- createScalingTaskMonitor() - Method in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- createSubscribeConsumer(String, String, ConsumerRebalanceListener) - Method in class io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory
- createTopic(String, Optional<Integer>, Map<String, String>) - Method in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- createTopic(AdminClient, String, Optional<Integer>, Map<String, String>) - Static method in class io.debezium.connector.spanner.kafka.KafkaUtils
- createVerifySyncTopic() - Method in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- currentChunk(SpannerPartition, String, Object[], Object[]) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- currentChunk(SpannerPartition, String, Object[], Object[], Object[]) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- currentKafkaRecordOffset - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- currentKafkaRecordOffset - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- currentKafkaRecordOffset(long) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- currentTaskState - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- currentTaskState - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- currentTaskState(TaskState) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
D
- daoFactory - Variable in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- DaoFactory - Class in io.debezium.connector.spanner.db
-
Factory for
ChangeStreamDao - DaoFactory(DatabaseClientFactory) - Constructor for class io.debezium.connector.spanner.db.DaoFactory
- DATA_CHANGE_RECORD_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- database() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- DATABASE_ID - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- DATABASE_ID_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- DATABASE_ID_NOT_EXIST - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- DATABASE_ROLE - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- DATABASE_SCHEMA_NOT_CACHED - Static variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- databaseClient - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- databaseClient - Variable in class io.debezium.connector.spanner.db.dao.SchemaDao
- databaseClient - Variable in class io.debezium.connector.spanner.db.DatabaseClientFactory
- databaseClientFactory - Variable in class io.debezium.connector.spanner.db.DaoFactory
- DatabaseClientFactory - Class in io.debezium.connector.spanner.db
-
Factory for
DatabaseClient - DatabaseClientFactory(SpannerConnectorConfig) - Constructor for class io.debezium.connector.spanner.db.DatabaseClientFactory
- DatabaseClientFactory(String, String, String, String, String, String, String) - Constructor for class io.debezium.connector.spanner.db.DatabaseClientFactory
- databaseId - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- databaseId - Variable in class io.debezium.connector.spanner.db.DatabaseClientFactory
- databaseId() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- databaseParts() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- databaseRole() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- databaseSchemaTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- databaseSchemaTimestamp - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- databaseSchemaTimestamp - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- databaseSchemaTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- databaseSchemaTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- DataChangeEvent - Class in io.debezium.connector.spanner.db.model.event
-
Specific DTO for Spanner Change Stream Data-change event
- DataChangeEvent(String, Timestamp, String, boolean, String, String, List<Column>, List<Mod>, ModType, ValueCaptureType, long, long, String, boolean, StreamEventMetadata) - Constructor for class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
Constructs a data change record for a given partition, at a given timestamp, for a given transaction.
- dataCollectionSnapshotCompleted(SpannerPartition, DataCollectionId, long) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- DataType - Enum in io.debezium.connector.spanner.db.model.schema
-
Data types supported by Spanner
- DataType() - Constructor for enum io.debezium.connector.spanner.db.model.schema.DataType
- DATE - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- debug(Logger, String, Object...) - Static method in class io.debezium.connector.spanner.task.LoggerUtils
- DEBUG_QUERY_STARTED_AT_KEY - Static variable in class io.debezium.connector.spanner.context.offset.PartitionOffset
- DEBUG_START_TIME_KEY - Static variable in class io.debezium.connector.spanner.context.offset.PartitionOffset
- DEFAULT_INSTANCE - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- DEFAULT_INSTANCE - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- DEFAULT_INSTANCE - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- DEFAULT_REBALANCING_TOPIC_PREFIX - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- DEFAULT_SYNC_TOPIC_PREFIX - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- defaultCreatedTimestamp() - Static method in class io.debezium.connector.spanner.task.TaskSyncContext
- defaultEpochOffsetHolder() - Static method in class io.debezium.connector.spanner.task.TaskSyncContext
- defaultIsLeader() - Static method in class io.debezium.connector.spanner.task.TaskSyncContext
- defaultTaskStates() - Static method in class io.debezium.connector.spanner.task.TaskSyncContext
- delayChangeStreamEvents - Variable in class io.debezium.connector.spanner.metrics.event.DelayChangeStreamEventsMetricEvent
- delayChangeStreamEvents - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- DelayChangeStreamEventsMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks the delay which Spanner connector waits for the next Change Stream Event
- DelayChangeStreamEventsMetricEvent(int) - Constructor for class io.debezium.connector.spanner.metrics.event.DelayChangeStreamEventsMetricEvent
- DELETE - Enum constant in enum io.debezium.connector.spanner.db.model.ModType
- DELETION_DELAY - Static variable in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- descriptor - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- DESIRED_PARTITIONS_TASKS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- DESIRED_PARTITIONS_TASKS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- destroy() - Method in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- destroy() - Method in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- destroy() - Method in class io.debezium.connector.spanner.task.RebalanceHandler
- destroy() - Method in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- detectedPartitionCount - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- dialect - Variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- dialect - Variable in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- dispatcher - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- dispatcher - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- distributePartitionsFromObsoleteTasks(TaskState, Map<String, TaskState>, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- doOperation(TaskSyncContext) - Method in interface io.debezium.connector.spanner.task.operation.Operation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- doOperation(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- doPoll() - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- doStop() - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- duration - Variable in class io.debezium.connector.spanner.task.utils.TimeoutMeter
E
- EMIT_AT_TIMESTAMP_KEY - Static variable in class io.debezium.connector.spanner.processor.SourceRecordUtils
- emitChangeRecords(DataCollectionSchema, ChangeRecordEmitter.Receiver<SpannerPartition>) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- emitCreateRecord(ChangeRecordEmitter.Receiver<SpannerPartition>, KafkaSpannerTableSchema) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- emitDeleteRecord(ChangeRecordEmitter.Receiver<SpannerPartition>, KafkaSpannerTableSchema) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- emitReadRecord(ChangeRecordEmitter.Receiver<SpannerPartition>, KafkaSpannerTableSchema) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- emitSourceRecord(String, DataCollectionSchema, int, Struct) - Method in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- emitToPublishLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- emitToPublishLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- emitUpdateRecord(ChangeRecordEmitter.Receiver<SpannerPartition>, KafkaSpannerTableSchema) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- EMPTY_VALUES - Static variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- enabled - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- enableJsonLog() - Static method in class io.debezium.connector.spanner.task.LoggerUtils
- END_TIME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- END_TIME_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- endTime - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- endTime - Variable in class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- endTime() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- endTimestamp - Variable in class io.debezium.connector.spanner.db.model.Partition.Builder
- endTimestamp - Variable in class io.debezium.connector.spanner.db.model.Partition
- endTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- endTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- endTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.db.model.Partition.Builder
- endTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- endTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- endTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- ENDTIMESTAMP_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- ensureParentsIsMutable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- ensurePartitionsIsMutable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- ensureSharedPartitionsIsMutable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- ensureTasksScale(TaskSyncEvent) - Method in class io.debezium.connector.spanner.task.scaler.TaskScaler
- ensureTasksScale(TaskSyncEvent, int) - Method in class io.debezium.connector.spanner.task.scaler.TaskScaler
- ensureTaskStatesIsMutable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- envelopeSchema - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- EPOCH_OFFSET_UPDATE_DURATION - Static variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- epochOffset - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- epochOffset - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- epochOffset - Variable in class io.debezium.connector.spanner.task.EpochOffsetHolder
- epochOffset(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- epochOffset_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- epochOffset_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- EPOCHOFFSET_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- epochOffsetHolder - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- epochOffsetHolder(EpochOffsetHolder) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- EpochOffsetHolder - Class in io.debezium.connector.spanner.task
-
A Wrapper class for epoch offset
- EpochOffsetHolder(long) - Constructor for class io.debezium.connector.spanner.task.EpochOffsetHolder
- epochOffsetHolderSet - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- epochOffsetHolderValue - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- EQUAL_SHARING - Enum constant in enum io.debezium.connector.spanner.task.leader.rebalancer.LeaderRebalanceStrategy
- equals(Object) - Method in class io.debezium.connector.spanner.db.metadata.TableId
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.ChildPartition
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.Mod
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.schema.Column
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.schema.ColumnType
- equals(Object) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- equals(Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- equals(Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- equals(Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- equals(Object) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- equals(Object) - Method in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- equals(Object) - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- equals(Object) - Method in class io.debezium.connector.spanner.SpannerPartition
- error(String, Field...) - Method in class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
-
Register errors for fields
- errorConsumer - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- errorConsumer - Variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- errorCount - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- errorHandler - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- errorHandler - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- errorHandler - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- errorHandler - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- errorHandler - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- errorHandler - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- errorHandler - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- errorHandler - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- errorHandler - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- errorHandler - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- errorHandler - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- errorHandler - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- errorHandler - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- ESCALATE - Enum constant in enum io.debezium.connector.spanner.StuckPartitionStrategy
- event(DataCollectionId, Instant) - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- eventConsumer - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- eventConsumer - Variable in class io.debezium.connector.spanner.task.SyncEventHandler
- eventConsumers - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- EventFormatter - Class in io.debezium.connector.spanner.processor.metadata
- EventFormatter() - Constructor for class io.debezium.connector.spanner.processor.metadata.EventFormatter
- eventQueue - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- exception - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- excludeLeader(String, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- excludeLeader(String, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- excludePredicate - Variable in class io.debezium.connector.spanner.config.SpannerTableFilter
- execute(ChangeEventSource.ChangeEventSourceContext, SpannerPartition, SpannerOffsetContext) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- existPartition(TaskSyncContext, String) - Method in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- extract(String, SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- extractEmitTimestamp(SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- extractOffset(Map<String, ?>) - Static method in class io.debezium.connector.spanner.context.offset.PartitionOffset
- extractPollTimestamp(SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- extractPublishTimestamp(SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- extractRecordUid(SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- extractToken(Map<String, ?>) - Static method in class io.debezium.connector.spanner.SpannerPartition
- extractToken(SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
F
- failOverloadedTask() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- failOverloadedTaskByTimer(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- failOverloadedTaskInterval() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- failOverloadedTaskTimer - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- FailureChangeStreamException - Exception in io.debezium.connector.spanner.db.stream.exception
-
The change stream fail exception.
- FailureChangeStreamException(Exception) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.FailureChangeStreamException
- FailureChangeStreamException(String) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.FailureChangeStreamException
- FailureChangeStreamException(String, Exception) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.FailureChangeStreamException
- FIELD_NOT_SPECIFIED_MSG - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- FieldJsonNodeValueMapper - Class in io.debezium.connector.spanner.schema.mapper
-
Maps field values from JsonNode, based on field schema
- FieldJsonNodeValueMapper() - Constructor for class io.debezium.connector.spanner.schema.mapper.FieldJsonNodeValueMapper
- FieldValidator - Class in io.debezium.connector.spanner.config.validation
-
Validates specific configuration fields
- FieldValidator() - Constructor for class io.debezium.connector.spanner.config.validation.FieldValidator
- filterDuplications(List<PartitionState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- filterDuplications(List<PartitionState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- filterSurvivedTasksStates(Map<String, TaskState>, Collection<String>) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- findCandidateToSharePartition(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- findCandidateToSharePartition(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- FindPartitionForStreamingOperation - Class in io.debezium.connector.spanner.task.operation
-
Checks what partitions are ready for streaming
- FindPartitionForStreamingOperation() - Constructor for class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- findSharedPartition(TaskSyncContext) - Static method in class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- finish() - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- finished - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- finished - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- finished(boolean) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- FINISHED - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
FINISHED = 4; - FINISHED - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- FINISHED_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
FINISHED = 4; - finishedPartitionConsumer - Variable in class io.debezium.connector.spanner.FinishingPartitionManager
- finishedTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- finishedTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- finishedTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- finishedTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- finishedTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- FINISHEDTIMESTAMP_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- FINISHING_PARTITION_TIMEOUT - Static variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- finishingHandler - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- finishingHandler - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- finishingPartitionManager - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- FinishingPartitionManager - Class in io.debezium.connector.spanner
-
Tracking Finish State of a Partition when handling kafka connect commit, finish event.
- FinishingPartitionManager(SpannerConnectorConfig, BlockingConsumer<String>) - Constructor for class io.debezium.connector.spanner.FinishingPartitionManager
- FinishingPartitionTimeout - Exception in io.debezium.connector.spanner.exception
- FinishingPartitionTimeout(List<String>) - Constructor for exception io.debezium.connector.spanner.exception.FinishingPartitionTimeout
- finishingWorkHandler - Variable in class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- FinishPartitionEvent - Class in io.debezium.connector.spanner.db.model.event
-
Specific DTO for Spanner Finish partition event
- FinishPartitionEvent(Partition) - Constructor for class io.debezium.connector.spanner.db.model.event.FinishPartitionEvent
- finishPartitionStrategy - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- FinishPartitionStrategy - Enum in io.debezium.connector.spanner
-
When to finish Spanner partition: right after streaming was finished for this partition or only after record has been successfully committed to Kafka
- FinishPartitionStrategy() - Constructor for enum io.debezium.connector.spanner.FinishPartitionStrategy
- finishPartitionWatchDog - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- FinishPartitionWatchDog - Class in io.debezium.connector.spanner
- FinishPartitionWatchDog(FinishingPartitionManager, Duration, Consumer<List<String>>) - Constructor for class io.debezium.connector.spanner.FinishPartitionWatchDog
- finishTask() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
This method finishes the current task
- finishTask() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- finishTask() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- FixedTaskScalerMonitorImpl - Class in io.debezium.connector.spanner.task.scaler
-
A stub version of the scaler monitor
- FixedTaskScalerMonitorImpl(int) - Constructor for class io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl
- FLOAT64 - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- forcedBeat(Map<String, ?>, Map<String, ?>, BlockingConsumer<SourceRecord>) - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- forceFinish(String) - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- forceUpdateSchema(Timestamp) - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- forNumber(int) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- forNumber(int) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- from(String) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- from(String, Timestamp) - Static method in class io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent
- from(Instant) - Static method in class io.debezium.connector.spanner.metrics.event.OffsetReceivingTimeMetricEvent
G
- GCP_SPANNER_CHANGE_STREAM_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_CREDENTIALS_JSON_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_CREDENTIALS_PATH_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_DATABASE_ID_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_DATABASE_ROLE_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_HOST_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_INSTANCE_ID_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- GCP_SPANNER_PROJECT_ID_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- gcpSpannerCredentialsJson() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- gcpSpannerCredentialsPath() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- generateTaskUid(String, String) - Static method in class io.debezium.connector.spanner.task.TaskUid
- get() - Method in interface io.debezium.connector.spanner.function.BlockingSupplier
-
Gets a result.
- get() - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- getActiveConsumerGroupMembers() - Method in class io.debezium.connector.spanner.kafka.internal.KafkaConsumerAdminService
- getActiveQueries() - Method in class io.debezium.connector.spanner.metrics.event.ActiveQueriesUpdateMetricEvent
- getActiveThreads() - Method in class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- getAdminClient() - Method in class io.debezium.connector.spanner.kafka.KafkaAdminClientFactory
- getAllConfigurationFields() - Method in class io.debezium.connector.spanner.SpannerBaseSourceTask
- getAllTables() - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- getAllTables() - Method in class io.debezium.connector.spanner.db.model.schema.SpannerSchema
- getAllTaskStates() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getArrayElementSchema(DataType, boolean) - Static method in class io.debezium.connector.spanner.schema.mapper.ColumnTypeSchemaMapper
- getArrayElementType() - Method in class io.debezium.connector.spanner.db.model.schema.ColumnType
- getArraySchema(ColumnType, boolean) - Static method in class io.debezium.connector.spanner.schema.mapper.ColumnTypeSchemaMapper
- getAssigneeTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string assigneeTaskUid = 6; - getAssigneeTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string assigneeTaskUid = 6; - getAssigneeTaskUid() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string assigneeTaskUid = 6; - getAssigneeTaskUid() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getAssigneeTaskUidBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string assigneeTaskUid = 6; - getAssigneeTaskUidBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string assigneeTaskUid = 6; - getAssigneeTaskUidBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string assigneeTaskUid = 6; - getAverageValue() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getBoolean(JsonNode) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getBytes(JsonNode) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getCapturedTables() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getChangeStreamName() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getChildPartitions() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
-
List of child partitions yielded within this record.
- getColumn(String) - Method in class io.debezium.connector.spanner.db.model.schema.TableSchema
- getCommitTimestamp() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getCommitTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The timestamp at which the modifications within were committed in Cloud Spanner.
- getCommitToEmitLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getCommitToEmitLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getCommitToEmitLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getCommitToPublishLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getCommitToPublishLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getCommitToPublishLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getConfig() - Method in class io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory
- getConfig() - Method in class io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory
- getConnectorLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getConnectorName() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getConsumerId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string consumerId = 3; - getConsumerId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
string consumerId = 3; - getConsumerId() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
string consumerId = 3; - getConsumerId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string consumerId = 2; - getConsumerId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
string consumerId = 2; - getConsumerId() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
string consumerId = 2; - getConsumerId() - Method in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- getConsumerId() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getConsumerId() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getConsumerId() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getConsumerIdBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string consumerId = 3; - getConsumerIdBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
string consumerId = 3; - getConsumerIdBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
string consumerId = 3; - getConsumerIdBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string consumerId = 2; - getConsumerIdBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
string consumerId = 2; - getConsumerIdBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
string consumerId = 2; - getContextName() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getCount() - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- getCreatedTimestamp() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getCurrentKafkaRecordOffset() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getCurrentRowAsStruct() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- getCurrentTaskState() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getDatabaseClient() - Method in class io.debezium.connector.spanner.db.DatabaseClientFactory
- getDatabaseClientFactory(SpannerConnectorConfig) - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- getDatabaseId() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getDatabaseSchemaTimestamp() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getDebugLatencyOwnConnectorAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDebugLatencyOwnConnectorAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDebugLatencyOwnConnectorLastMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDebugLatencyOwnConnectorLastMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDebugLatencyOwnConnectorMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDebugLatencyOwnConnectorMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDebugLatencyOwnConnectorMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Own latency of the Spanner Connector
- getDebugLatencyOwnConnectorMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDebugLatencyOwnConnectorP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDebugLatencyOwnConnectorP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDebugLatencyOwnConnectorP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDebugLatencyOwnConnectorP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDebugLatencyOwnConnectorP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDebugLatencyOwnConnectorP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDefaultInstance() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- getDefaultInstance() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- getDefaultInstance() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- getDefaultInstanceForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- getDefaultInstanceForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- getDefaultInstanceForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- getDefaultInstanceForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- getDefaultInstanceForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- getDefaultInstanceForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- getDelayChangeStreamEvents() - Method in class io.debezium.connector.spanner.metrics.event.DelayChangeStreamEventsMetricEvent
- getDelayChangeStreamEvents() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getDelayChangeStreamEventsLastMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The delay which Spanner connector waits for the next Change Stream Event
- getDelayChangeStreamEventsLastMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDelayChangeStreamEventsP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDelayChangeStreamEventsP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDelayChangeStreamEventsP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDelayChangeStreamEventsP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDelayChangeStreamEventsP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getDelayChangeStreamEventsP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- getDescriptor() - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- getDescriptor() - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- getDescriptor() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- getDescriptorForType() - Method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- getDescriptorForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- getDescriptorForType() - Method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- getDescriptorForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- getDescriptorForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- getDesiredPartitionsTasks() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getDouble(JsonNode) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getEmitToPublishLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getEmitToPublishLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getEmitToPublishLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getEndTimestamp() - Method in class io.debezium.connector.spanner.db.model.Partition
- getEndTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string endTimestamp = 3; - getEndTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string endTimestamp = 3; - getEndTimestamp() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string endTimestamp = 3; - getEndTimestamp() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getEndTimestampBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string endTimestamp = 3; - getEndTimestampBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string endTimestamp = 3; - getEndTimestampBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string endTimestamp = 3; - getEnvelopeCreate(KafkaSpannerTableSchema, Struct) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- getEnvelopeDelete(KafkaSpannerTableSchema, Struct) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- getEnvelopeSchema() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- getEnvelopeUpdate(KafkaSpannerTableSchema, Struct, Struct) - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- getEpochOffset() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 epochOffset = 7; - getEpochOffset() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
int64 epochOffset = 7; - getEpochOffset() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
int64 epochOffset = 7; - getEpochOffset() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getEpochOffset() - Method in class io.debezium.connector.spanner.task.EpochOffsetHolder
- getEpochOffsetHolder() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getErrorCount() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The total number of Runtime errors
- getErrorCount() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getErrorCount() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getErrors(Field) - Method in class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
-
Gets errors string list for configuration field
- getEventProcessingFailureHandlingMode() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getEvents(Partition, ChangeStreamEventConsumer, PartitionEventListener) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- getEventSourcePosition(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider
- getEventTimestamp(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider
- getFinishedPartitions(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- getFinishedTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string finishedTimestamp = 7; - getFinishedTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string finishedTimestamp = 7; - getFinishedTimestamp() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string finishedTimestamp = 7; - getFinishedTimestamp() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getFinishedTimestampBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string finishedTimestamp = 7; - getFinishedTimestampBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string finishedTimestamp = 7; - getFinishedTimestampBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string finishedTimestamp = 7; - getGoogleCredentials(String, String) - Method in class io.debezium.connector.spanner.db.DatabaseClientFactory
- getHeaders() - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- getHeartbeatInterval() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getIncrementalSnapshotContext() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- getInitialContext(String, SpannerConnectorConfig) - Static method in class io.debezium.connector.spanner.task.TaskSyncContext
- getInitialOffsets() - Method in class io.debezium.connector.spanner.SpannerBaseSourceTask
- getInitialSpannerPartition() - Static method in class io.debezium.connector.spanner.SpannerPartition
- getInstanceId() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getJsonNode(String) - Static method in class io.debezium.connector.spanner.db.mapper.MapperUtils
- getJsonString(Struct, String) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- getKeyJsonNode(String) - Method in class io.debezium.connector.spanner.db.model.Mod
- getKeyStructFromMod(Mod) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- getKeyStructGenerator(Schema, TableSchema) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- getLastRecordInTransactionInPartition() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getLastTime() - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- getLastValue() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getLatencyCommitToEmitAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToEmitAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToEmitMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToEmitMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToEmitMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Spanner commit to Connector emit latency
- getLatencyCommitToEmitMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToEmitP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToEmitP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToEmitP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToEmitP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToEmitP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToEmitP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToPublishAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToPublishAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToPublishMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToPublishMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToPublishMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Spanner commit to Kafka publish latency
- getLatencyCommitToPublishMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToPublishP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToPublishP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToPublishP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToPublishP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyCommitToPublishP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyCommitToPublishP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyEmitToPublishAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyEmitToPublishAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyEmitToPublishMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyEmitToPublishMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyEmitToPublishMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Connector emit to Kafka publish latency
- getLatencyEmitToPublishMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyEmitToPublishP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyEmitToPublishP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyEmitToPublishP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyEmitToPublishP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyEmitToPublishP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyEmitToPublishP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyLowWatermarkLagAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyLowWatermarkLagAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyLowWatermarkLagMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyLowWatermarkLagMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyLowWatermarkLagMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyLowWatermarkLagMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyLowWatermarkLagP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyLowWatermarkLagP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyLowWatermarkLagP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyLowWatermarkLagP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyLowWatermarkLagP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyLowWatermarkLagP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyReadToEmitAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyReadToEmitAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyReadToEmitMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyReadToEmitMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyReadToEmitMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Connector read latency to Connector emit latency
- getLatencyReadToEmitMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyReadToEmitP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyReadToEmitP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyReadToEmitP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyReadToEmitP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyReadToEmitP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyReadToEmitP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencySpannerAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencySpannerAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencySpannerMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencySpannerMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencySpannerMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Spanner commit to Connector read latency
- getLatencySpannerMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencySpannerP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencySpannerP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencySpannerP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencySpannerP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencySpannerP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencySpannerP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyTotalAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyTotalAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyTotalMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyTotalMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyTotalMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The Total Latency of the Spanner Connector
- getLatencyTotalMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyTotalP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyTotalP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyTotalP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyTotalP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLatencyTotalP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getLatencyTotalP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getList(JsonNode, Schema.Type) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getLong(JsonNode) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getLowWatermark() - Method in interface io.debezium.connector.spanner.context.offset.LowWatermarkProvider
-
Returns a watermark, may block a thread
- getLowWatermark() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getLowWatermark() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The low watermark: The timestamp T at which we have already received records with timestamp < T
- getLowWatermark() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getLowWatermark() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getLowWatermark() - Method in class io.debezium.connector.spanner.task.LowWatermarkHolder
- getLowWatermark(boolean) - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- getLowWatermarkLag() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getLowWatermarkLag() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getLowWatermarkLag(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getLowWatermarkLagLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getLowWatermarkStampInterval() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getLowWatermarkUpdatePeriodMs() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getMaxMissedHeartbeats() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getMaxTasks() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getMaxValue() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getMessageTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 messageTimestamp = 4; - getMessageTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
int64 messageTimestamp = 4; - getMessageTimestamp() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
int64 messageTimestamp = 4; - getMessageTimestamp() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getMessageType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - getMessageType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - getMessageType() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - getMessageType() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getMessageTypeValue() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - getMessageTypeValue() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - getMessageTypeValue() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - getMetadata() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- getMetadata() - Method in interface io.debezium.connector.spanner.db.model.event.ChangeStreamEvent
- getMetadata() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- getMetadata() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The connector execution metadata for this record.
- getMetadata() - Method in class io.debezium.connector.spanner.db.model.event.FinishPartitionEvent
- getMetadata() - Method in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
- getMetricsEventPublisher() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getMilliSecondsLowWatermark() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The low watermark converted to the number of milliseconds from the epoch of 1970-01-01T00:00:00Z
- getMilliSecondsLowWatermark() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getMilliSecondsLowWatermarkLag() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The difference between the current clock time and the low watermark
- getMilliSecondsLowWatermarkLag() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getMinTasks() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getMinValue() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getModNumber() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getModNumber() - Method in class io.debezium.connector.spanner.db.model.Mod
- getMods() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The modifications within this record.
- getModType() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The type of operation that caused the modifications within this record.
- getName() - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- getName() - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- getName() - Method in class io.debezium.connector.spanner.db.model.schema.Column
- getName() - Method in class io.debezium.connector.spanner.db.model.schema.TableSchema
- getNewValueNode(String) - Method in class io.debezium.connector.spanner.db.model.Mod
- getNewValueStructFromMod(Mod) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- getNewValueStructGenerator(Schema, TableSchema) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- getNumber() - Method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- getNumber() - Method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- getNumberOfActiveChangeStreamQueries() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The number of active partitions in the current task
- getNumberOfActiveChangeStreamQueries() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getNumberOfActiveQueries() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getNumberOfChangeStreamPartitionsDetected() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The total number of partitions detected by the current task
- getNumberOfChangeStreamPartitionsDetected() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getNumberOfChangeStreamQueriesIssuedTotal() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The total number of issued queries in the current task
- getNumberOfChangeStreamQueriesIssuedTotal() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getNumberOfPartitionsDetected() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getNumberOfPartitionsInTransaction() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getNumberOfPartitionsInTransaction() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The total number of partitions for the given transaction.
- getNumberOfQueriesIssuedTotal() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getNumberOfRecordsInTransaction() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The total number of data change records for the given transaction.
- getNumberOfRecordsRead() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- getNumberOfRecordsRead() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The number of records read in the partition change stream query before reading this record.
- getNumberPartitions() - Method in class io.debezium.connector.spanner.metrics.event.ChildPartitionsMetricEvent
- getNumberRecordsInTransaction() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getObjectWriter() - Method in class io.debezium.connector.spanner.task.LoggerUtils
- getOffset() - Method in class io.debezium.connector.spanner.context.offset.PartitionOffset
- getOffset() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- getOffset() - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- getOffset(PartitionState) - Method in class io.debezium.connector.spanner.task.PartitionFactory
- getOffset(String) - Method in class io.debezium.connector.spanner.task.PartitionOffsetProvider
- getOffsetContextFromDataChangeEvent(int, DataChangeEvent) - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory
- getOffsetContextFromHeartbeatEvent(HeartbeatEvent) - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory
- getOffsetLag() - Method in class io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent
- getOffsetMap(String) - Method in class io.debezium.connector.spanner.task.PartitionOffsetProvider
- getOffsetReceivingTimeAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getOffsetReceivingTimeAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeLastMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getOffsetReceivingTimeLastMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getOffsetReceivingTimeMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The time duration between requesting and receiving offsets from Kafka Connect
- getOffsetReceivingTimeMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getOffsetReceivingTimeP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getOffsetReceivingTimeP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getOffsetReceivingTimeP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getOffsetReceivingTimeStatistics() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getOffsets(Collection<String>) - Method in class io.debezium.connector.spanner.task.PartitionOffsetProvider
- getOldValueNode(String) - Method in class io.debezium.connector.spanner.db.model.Mod
- getOldValueStructFromMod(Mod) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- getOldValueStructGenerator(Schema, TableSchema) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- getOperation() - Method in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- getOrdinalPosition() - Method in class io.debezium.connector.spanner.db.model.schema.Column
- getOriginParent() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string originParent = 8; - getOriginParent() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string originParent = 8; - getOriginParent() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string originParent = 8; - getOriginParent() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getOriginParentBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string originParent = 8; - getOriginParentBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string originParent = 8; - getOriginParentBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string originParent = 8; - getOriginPartitionToken() - Method in class io.debezium.connector.spanner.db.model.Partition
- getOwnConnectorLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getOwnConnectorLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getOwnConnectorLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getParents() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getParents(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - getParents(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
repeated string parents = 5; - getParents(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
repeated string parents = 5; - getParentsBytes(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - getParentsBytes(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
repeated string parents = 5; - getParentsBytes(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
repeated string parents = 5; - getParentsCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - getParentsCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
repeated string parents = 5; - getParentsCount() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
repeated string parents = 5; - getParentsList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - getParentsList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
repeated string parents = 5; - getParentsList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
repeated string parents = 5; - getParentTokens() - Method in class io.debezium.connector.spanner.db.model.ChildPartition
-
The unique partition identifiers of the parent partitions where this child partition originated from.
- getParentTokens() - Method in class io.debezium.connector.spanner.db.model.Partition
- getParserForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- getParserForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- getParserForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- getPartition() - Method in exception io.debezium.connector.spanner.db.stream.exception.OutOfRangeChangeStreamException
- getPartition(PartitionState) - Method in class io.debezium.connector.spanner.task.PartitionFactory
- getPartitionEndTimestamp() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The end time for the partition change stream query, which produced this record.
- getPartitionOffsetLagAvgMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getPartitionOffsetLagAvgMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagLastMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getPartitionOffsetLagLastMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagMaxMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getPartitionOffsetLagMaxMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagMinMilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The time difference between now and the start of the partition
- getPartitionOffsetLagMinMilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagP50MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getPartitionOffsetLagP50MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagP95MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getPartitionOffsetLagP95MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagP99MilliSeconds() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getPartitionOffsetLagP99MilliSeconds() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getPartitionOffsetLagStatistics() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getPartitions() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getPartitions() - Method in class io.debezium.connector.spanner.task.state.NewPartitionsEvent
- getPartitions(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitions(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitions(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitions(String, Optional<Integer>) - Method in class io.debezium.connector.spanner.kafka.KafkaPartitionInfoProvider
- getPartitionsBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsCount() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsFieldBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- getPartitionsList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsMap() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getPartitionsOrBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsOrBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsOrBuilder(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsOrBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsOrBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionsOrBuilderList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - getPartitionStartTimestamp() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The start time for the partition change stream query, which produced this record.
- getPartitionToken() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getPartitionToken() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The unique identifier of the partition that generated this record.
- getPartitionToken() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The partition token that produced this change stream record.
- getPendingFinishPartitions() - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- getPendingPartitions() - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- getPgJsonb(int) - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- getPriorityPartition(Set<String>) - Static method in class io.debezium.connector.spanner.task.ConflictResolver
- getPriorityString(Set<String>) - Static method in class io.debezium.connector.spanner.task.ConflictResolver
- getProducerThrowable() - Method in class io.debezium.connector.spanner.SpannerErrorHandler
- getProjectId() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getProps(int) - Method in class io.debezium.connector.spanner.SpannerConnector
- getQueryStartedAt() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- getQueryStartedAt() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The time that the change stream query which produced this record started.
- getReadAtTimestamp() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getReadToEmitLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getReadToEmitLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getRebalanceAnswersActual() - Method in class io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent
- getRebalanceAnswersActual() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The number of actual responses during the last Rebalance Event
- getRebalanceAnswersActual() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getRebalanceAnswersActual() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getRebalanceAnswersExpected() - Method in class io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent
- getRebalanceAnswersExpected() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The number of expected responses during the last Rebalance Event
- getRebalanceAnswersExpected() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getRebalanceAnswersExpected() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 rebalanceGenerationId = 5; - getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
int64 rebalanceGenerationId = 5; - getRebalanceGenerationId() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
int64 rebalanceGenerationId = 5; - getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
int64 rebalanceGenerationId = 3; - getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
int64 rebalanceGenerationId = 3; - getRebalanceGenerationId() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
int64 rebalanceGenerationId = 3; - getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getRebalanceGenerationId() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
- getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getRebalanceGenerationId() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getRebalanceState() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getRecord(SourceRecord) - Method in class io.debezium.connector.spanner.SpannerChangeEventCreator
- getRecordReadAt() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- getRecordReadAt() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The time at which the record was fully read.
- getRecordSequence() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getRecordSequence() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
-
Indicates the order in which a record was put to the stream.
- getRecordSequence() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
Indicates the order in which this record was put into the change stream in the scope of a partition, commit timestamp and transaction tuple.
- getRecordStreamEndedAt() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- getRecordStreamEndedAt() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The time at which the record finished streaming.
- getRecordStreamStartedAt() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- getRecordStreamStartedAt() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The time at which the record started to be streamed.
- getRecordTimestamp() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getRecordTimestamp() - Method in interface io.debezium.connector.spanner.db.model.event.ChangeStreamEvent
- getRecordTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
-
Returns the start timestamp of the child partition.
- getRecordTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The timestamp at which the modifications within were committed in Cloud Spanner.
- getRecordTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.FinishPartitionEvent
- getRecordTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
-
Indicates the timestamp for which the change stream query has returned all changes.
- getRecordTimestamp() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The Cloud Spanner timestamp time when this record occurred.
- getRemainingCapacity() - Method in class io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent
- getRemainingCapacity() - Method in class io.debezium.connector.spanner.metrics.event.TaskStateChangeQueueUpdateMetricEvent
- getRequiredTasksCount() - Method in class io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl
- getRequiredTasksCount() - Method in interface io.debezium.connector.spanner.task.scaler.TaskScalerMonitor
- getRequiredTasksCount() - Method in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- getResults() - Method in class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
-
Gets results of validation
- getRowType() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The type of the primary keys and modified columns within this record.
- getSchema(Timestamp) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- getSchema(Timestamp, Collection<String>) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- getSchema(ColumnType, boolean) - Static method in class io.debezium.connector.spanner.schema.mapper.ColumnTypeSchemaMapper
- getSchemaDao() - Method in class io.debezium.connector.spanner.db.DaoFactory
- getSerializedSize() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- getSerializedSize() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- getSerializedSize() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- getServerTransactionId() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getServerTransactionId() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The unique transaction id in which the modifications occurred.
- getSharedPartitions() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getSharedPartitions(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitions(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitions(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsCount() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsFieldBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- getSharedPartitionsList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsMap() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getSharedPartitionsOrBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsOrBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsOrBuilder(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsOrBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsOrBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSharedPartitionsOrBuilderList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - getSnapshotChangeEventSource(SnapshotProgressListener) - Method in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- getSnapshotMetrics(T, ChangeEventQueueMetrics, EventMetadataProvider) - Method in class io.debezium.connector.spanner.metrics.SpannerChangeEventSourceMetricsFactory
- getSource(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getSourceInfo() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- getSourceInfo(int, DataChangeEvent) - Method in class io.debezium.connector.spanner.context.source.SourceInfoFactory
- getSourceInfoForLowWatermarkStamp(TableId) - Method in class io.debezium.connector.spanner.context.source.SourceInfoFactory
- getSourceInfoSchema() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- getSourceInfoStructMaker(CommonConnectorConfig.Version) - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getSourcePartition() - Method in class io.debezium.connector.spanner.SpannerPartition
- getSpannerEventQueueRemainingCapacity() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The remaining capacity of the change stream event Queue
- getSpannerEventQueueRemainingCapacity() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getSpannerEventQueueRemainingCapacity() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getSpannerEventQueueTotalCapacity() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The total capacity of the Spanner Queue
- getSpannerEventQueueTotalCapacity() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getSpannerEventQueueTotalCapacity() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getSpannerLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getSpannerLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getSpannerLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getStackTrace(Throwable) - Static method in class io.debezium.connector.spanner.SpannerErrorHandler
- getStartTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
-
It is the partition_start_time of the child partition token.
- getStartTimestamp() - Method in class io.debezium.connector.spanner.db.model.Partition
- getStartTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string startTimestamp = 2; - getStartTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string startTimestamp = 2; - getStartTimestamp() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string startTimestamp = 2; - getStartTimestamp() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getStartTimestampBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string startTimestamp = 2; - getStartTimestampBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string startTimestamp = 2; - getStartTimestampBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string startTimestamp = 2; - getState() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - getState() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - getState() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - getState() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getState() - Method in class io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent
- getStateTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
int64 stateTimestamp = 4; - getStateTimestamp() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
int64 stateTimestamp = 4; - getStateTimestamp() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
int64 stateTimestamp = 4; - getStateTimestamp() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getStateValue() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - getStateValue() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - getStateValue() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - getStream(Timestamp, String) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- getStream(String, Duration, int) - Method in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- getStreamDao(String, Options.RpcPriority, String) - Method in class io.debezium.connector.spanner.db.DaoFactory
- getStreamException(Partition, Exception) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- getStreamingChangeEventSource() - Method in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- getStreamingMetrics(T, ChangeEventQueueMetrics, EventMetadataProvider) - Method in class io.debezium.connector.spanner.metrics.SpannerChangeEventSourceMetricsFactory
- getString(JsonNode) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getString(Field) - Method in class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
-
Gets configuration string
- getStuckHeartbeatIntervals() - Method in class io.debezium.connector.spanner.metrics.event.StuckHeartbeatIntervalsMetricEvent
- getStuckHeartbeatIntervals() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The number of intervals waiting but not receiving Heartbeat records from the Spanner Change Stream
- getStuckHeartbeatIntervals() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getStuckHeartbeatIntervals() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getTable(TableId) - Method in class io.debezium.connector.spanner.db.model.schema.SpannerSchema
- getTable(String) - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- getTableId(String) - Static method in class io.debezium.connector.spanner.db.metadata.TableId
- getTableName() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getTableName() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- getTableName() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The name of the table in which the modifications within this record occurred.
- getTables() - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- getTableSchema(TableId) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- getTasksCount(TaskSyncEvent, int) - Method in class io.debezium.connector.spanner.task.scaler.TaskScaler
- getTasksStreamingPartition(Collection<TaskState>, String) - Method in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- getTaskStateChangeEventQueueRemainingCapacity() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The remaining capacity of the task state change event queue
- getTaskStateChangeEventQueueRemainingCapacity() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getTaskStateChangeEventQueueRemainingCapacity() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getTaskStates() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getTaskStates() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getTaskStates(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStates(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStates(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesCount() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesCount() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesFieldBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- getTaskStatesList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesOrBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesOrBuilder(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesOrBuilder(int) - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesOrBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesOrBuilderList() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskStatesOrBuilderList() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - getTaskSyncContext() - Method in class io.debezium.connector.spanner.metrics.event.TaskSyncContextMetricEvent
- getTaskSyncContext() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
The internal state of the task
- getTaskSyncContext() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getTaskSyncContext() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string taskUid = 2; - getTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
string taskUid = 2; - getTaskUid() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
string taskUid = 2; - getTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string taskUid = 1; - getTaskUid() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
string taskUid = 1; - getTaskUid() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
string taskUid = 1; - getTaskUid() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- getTaskUid() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- getTaskUid() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Unique identifier for the current task
- getTaskUid() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- getTaskUid() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getTaskUid() - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- getTaskUid() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- getTaskUidBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string taskUid = 2; - getTaskUidBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
-
string taskUid = 2; - getTaskUidBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEventOrBuilder
-
string taskUid = 2; - getTaskUidBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string taskUid = 1; - getTaskUidBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
-
string taskUid = 1; - getTaskUidBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskStateOrBuilder
-
string taskUid = 1; - getTime() - Method in class io.debezium.connector.spanner.metrics.event.OffsetReceivingTimeMetricEvent
- getTimeBehindLowWatermark(Timestamp) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getTimestamp() - Method in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
-
Indicates the timestamp for which the change stream query has returned all changes.
- getToken() - Method in class io.debezium.connector.spanner.db.model.ChildPartition
-
Unique partition identifier, which can be used to perform a change stream query.
- getToken() - Method in class io.debezium.connector.spanner.db.model.Partition
- getToken() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string token = 1; - getToken() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string token = 1; - getToken() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string token = 1; - getToken() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- getToken() - Method in class io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent
- getToken() - Method in class io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent
- getTokenBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string token = 1; - getTokenBytes() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
-
string token = 1; - getTokenBytes() - Method in interface io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionStateOrBuilder
-
string token = 1; - getTopicNumPartitions() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- getTotalCapacity() - Method in class io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent
- getTotalLatency() - Method in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- getTotalLatency() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- getTotalLatency(SourceRecord) - Static method in class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- getTotalStreamDuration() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- getTotalStreamTimeMillis() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
-
The total streaming time (in millis) for this record.
- getTransactionContext() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- getTransactionId(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider
- getTransactionTag() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getTransactionTag() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
Transaction tag associated with this transaction.
- getType() - Method in class io.debezium.connector.spanner.db.model.schema.Column
- getType() - Method in class io.debezium.connector.spanner.db.model.schema.ColumnType
- getUnknownFields() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- getUnknownFields() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- getUnknownFields() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- getValue() - Method in class io.debezium.connector.spanner.SpannerPartition
- getValue(Field, JsonNode) - Static method in class io.debezium.connector.spanner.schema.mapper.FieldJsonNodeValueMapper
- getValueAtP50() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getValueAtP95() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getValueAtP99() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- getValueAtQuantile(double) - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- getValueCaptureType() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- getValueCaptureType() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
The capture type of the change stream that generated this record.
- getValueDescriptor() - Method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- getValueDescriptor() - Method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- getValueFromNode(JsonNode, Schema.Type) - Static method in class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- getValuesAtQuantiles() - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- getWatchedTable(TableId) - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- GOOGLE_APPLICATION_CREDENTIALS_ENV_VAR - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- GOOGLE_CREDENTIAL_INCORRECT - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- GREEDY_LEADER - Enum constant in enum io.debezium.connector.spanner.task.leader.rebalancer.LeaderRebalanceStrategy
H
- hasColumn(String) - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- hashCode() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- hashCode() - Method in class io.debezium.connector.spanner.db.model.ChildPartition
- hashCode() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- hashCode() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- hashCode() - Method in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
- hashCode() - Method in class io.debezium.connector.spanner.db.model.Mod
- hashCode() - Method in class io.debezium.connector.spanner.db.model.schema.Column
- hashCode() - Method in class io.debezium.connector.spanner.db.model.schema.ColumnType
- hashCode() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- hashCode() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- hashCode() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- hashCode() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- hashCode() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- hashCode() - Method in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- hashCode() - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- hashCode() - Method in class io.debezium.connector.spanner.SpannerPartition
- hasPriority(String, Set<String>) - Static method in class io.debezium.connector.spanner.task.ConflictResolver
- heartbeat(Map<String, ?>, Heartbeat.OffsetProducer, BlockingConsumer<SourceRecord>) - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- heartbeat(Map<String, ?>, Map<String, ?>, BlockingConsumer<SourceRecord>) - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- HEARTBEAT_INTERVAL_LIMITATIONS_MSG - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- HEARTBEAT_RECORD_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- HeartbeatEvent - Class in io.debezium.connector.spanner.db.model.event
-
Specific DTO for Spanner Heartbeat event
- HeartbeatEvent(Timestamp, StreamEventMetadata) - Constructor for class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
-
Constructs the heartbeat record with the given timestamp and metadata.
- heartBeatIntervalMillis - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- heartbeatMillis - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- heartbeatRecord(Map<String, String>, Map<String, ?>) - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
I
- id - Variable in class io.debezium.connector.spanner.db.metadata.TableId
- id - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- id() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- identifier() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- idlingTaskCount(TaskSyncEvent) - Static method in class io.debezium.connector.spanner.task.scaler.TaskScalerUtil
- includePredicate - Variable in class io.debezium.connector.spanner.config.SpannerTableFilter
- increasePartitions(String, int) - Method in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- incrementalSnapshotEvents() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- INFO - Static variable in class io.debezium.connector.spanner.Module
- init() - Method in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- init() - Method in class io.debezium.connector.spanner.task.RebalanceHandler
- init() - Method in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- init(Timestamp) - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- init(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- INITIAL_INCREMENTED_STATE_COMPLETED - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.RebalanceState
- initialized - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- initialized - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- initialized(boolean) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- initialLatch - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- InitialPartition - Class in io.debezium.connector.spanner.db.model
-
Utility class to determine initial partition constants and methods.
- InitialPartition() - Constructor for class io.debezium.connector.spanner.db.model.InitialPartition
- initPartition(Timestamp, Timestamp) - Method in class io.debezium.connector.spanner.task.PartitionFactory
- inProgressPartitionState(PartitionStateEnum) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- INSERT - Enum constant in enum io.debezium.connector.spanner.db.model.ModType
- INSTANCE - Static variable in class io.debezium.connector.spanner.task.LoggerUtils
- INSTANCE_ID - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- INSTANCE_ID_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- INSTANCE_NOT_EXIST - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- instanceId - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- instanceId - Variable in class io.debezium.connector.spanner.db.DatabaseClientFactory
- instanceId() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- instant - Variable in class io.debezium.connector.spanner.task.utils.TimeoutMeter
- INT64 - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- internal_static_io_debezium_connector_spanner_scale_proto_PartitionState_descriptor - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- internal_static_io_debezium_connector_spanner_scale_proto_PartitionState_fieldAccessorTable - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- internal_static_io_debezium_connector_spanner_scale_proto_SyncEvent_descriptor - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- internal_static_io_debezium_connector_spanner_scale_proto_SyncEvent_fieldAccessorTable - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- internal_static_io_debezium_connector_spanner_scale_proto_TaskState_descriptor - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- internal_static_io_debezium_connector_spanner_scale_proto_TaskState_fieldAccessorTable - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- internalGetFieldAccessorTable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- internalGetFieldAccessorTable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- internalGetFieldAccessorTable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- internalGetFieldAccessorTable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- internalGetFieldAccessorTable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- internalGetFieldAccessorTable() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- internalGetValueMap() - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- internalGetValueMap() - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- internalValueMap - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- internalValueMap - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- INVALID_DATE_MSG - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- io.debezium.connector.spanner - package io.debezium.connector.spanner
- io.debezium.connector.spanner.config - package io.debezium.connector.spanner.config
- io.debezium.connector.spanner.config.validation - package io.debezium.connector.spanner.config.validation
- io.debezium.connector.spanner.context.offset - package io.debezium.connector.spanner.context.offset
- io.debezium.connector.spanner.context.source - package io.debezium.connector.spanner.context.source
- io.debezium.connector.spanner.db - package io.debezium.connector.spanner.db
- io.debezium.connector.spanner.db.dao - package io.debezium.connector.spanner.db.dao
- io.debezium.connector.spanner.db.mapper - package io.debezium.connector.spanner.db.mapper
- io.debezium.connector.spanner.db.mapper.parser - package io.debezium.connector.spanner.db.mapper.parser
- io.debezium.connector.spanner.db.metadata - package io.debezium.connector.spanner.db.metadata
- io.debezium.connector.spanner.db.model - package io.debezium.connector.spanner.db.model
- io.debezium.connector.spanner.db.model.event - package io.debezium.connector.spanner.db.model.event
- io.debezium.connector.spanner.db.model.schema - package io.debezium.connector.spanner.db.model.schema
- io.debezium.connector.spanner.db.stream - package io.debezium.connector.spanner.db.stream
- io.debezium.connector.spanner.db.stream.exception - package io.debezium.connector.spanner.db.stream.exception
- io.debezium.connector.spanner.exception - package io.debezium.connector.spanner.exception
- io.debezium.connector.spanner.function - package io.debezium.connector.spanner.function
- io.debezium.connector.spanner.kafka - package io.debezium.connector.spanner.kafka
- io.debezium.connector.spanner.kafka.event.proto - package io.debezium.connector.spanner.kafka.event.proto
- io.debezium.connector.spanner.kafka.internal - package io.debezium.connector.spanner.kafka.internal
- io.debezium.connector.spanner.kafka.internal.model - package io.debezium.connector.spanner.kafka.internal.model
- io.debezium.connector.spanner.kafka.internal.proto - package io.debezium.connector.spanner.kafka.internal.proto
- io.debezium.connector.spanner.metrics - package io.debezium.connector.spanner.metrics
- io.debezium.connector.spanner.metrics.event - package io.debezium.connector.spanner.metrics.event
- io.debezium.connector.spanner.metrics.jmx - package io.debezium.connector.spanner.metrics.jmx
- io.debezium.connector.spanner.metrics.latency - package io.debezium.connector.spanner.metrics.latency
- io.debezium.connector.spanner.processor - package io.debezium.connector.spanner.processor
- io.debezium.connector.spanner.processor.heartbeat - package io.debezium.connector.spanner.processor.heartbeat
- io.debezium.connector.spanner.processor.metadata - package io.debezium.connector.spanner.processor.metadata
- io.debezium.connector.spanner.schema - package io.debezium.connector.spanner.schema
- io.debezium.connector.spanner.schema.mapper - package io.debezium.connector.spanner.schema.mapper
- io.debezium.connector.spanner.task - package io.debezium.connector.spanner.task
- io.debezium.connector.spanner.task.leader - package io.debezium.connector.spanner.task.leader
- io.debezium.connector.spanner.task.leader.rebalancer - package io.debezium.connector.spanner.task.leader.rebalancer
- io.debezium.connector.spanner.task.operation - package io.debezium.connector.spanner.task.operation
- io.debezium.connector.spanner.task.scaler - package io.debezium.connector.spanner.task.scaler
- io.debezium.connector.spanner.task.state - package io.debezium.connector.spanner.task.state
- io.debezium.connector.spanner.task.utils - package io.debezium.connector.spanner.task.utils
- IS_LAST_RECORD_IN_TRANSACTION_IN_PARTITION_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- IS_PRIMARY_KEY_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isAutoCommitEnabled() - Method in class io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory
- isCanceled(Exception) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- isCanInitiateRebalancing() - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- isCorrectCaptureMode(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks config parameter is valid capture mode
- isCorrectDateTime(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks config parameter is valid timestamp
- isCorrectHeartBeatInterval(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks heartbeat interval config parameter
- isCorrectJson(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks config parameter is valid json
- isCorrectPath(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks config parameter is correct path
- isDataChangeRecord(SourceRecord) - Static method in class io.debezium.connector.spanner.processor.SourceRecordUtils
- isEnabled() - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- isExpired() - Method in class io.debezium.connector.spanner.task.utils.TimeoutMeter
- isFinished() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- isFinishingPartitionAfterCommit() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- isHistorized() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- isIdlingTask(TaskState) - Static method in class io.debezium.connector.spanner.task.scaler.TaskScalerUtil
- isIncluded(TableId) - Method in class io.debezium.connector.spanner.config.SpannerTableFilter
- isInitialized() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- isInitialized() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- isInitialized() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- isInitialized() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- isInitialized() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- isInitialized() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- isInitialized() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- isInitialPartition(String) - Static method in class io.debezium.connector.spanner.db.model.InitialPartition
-
Verifies if the given partition token is the initial partition.
- isJsonLogEnabled - Variable in class io.debezium.connector.spanner.task.LoggerUtils
- isJsonLogEnabled() - Method in class io.debezium.connector.spanner.task.LoggerUtils
- isLastRecordInTransactionInPartition - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- isLastRecordInTransactionInPartition - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- isLastRecordInTransactionInPartition() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
Indicates whether this record is the last emitted for the given transaction in the given partition.
- isLeader - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- isLeader() - Method in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- isLeader() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
Returns "true", if task is currently acting as a leader
- isLeader() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- isLeader() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- isLeader() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- isLeader(boolean) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- isLeader(Collection<TopicPartition>) - Method in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- isLeaderSet - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- isLeaderValue - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- isLoggingJsonEnabled() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- isLowWatermarkEnabled() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- isNonNullChildPartitionsRecord(Struct) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isNonNullChildPartitionsRecordJson(Value) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isNonNullDataChangeRecord(Struct) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isNonNullDataChangeRecordJson(Value) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isNonNullHeartbeatRecord(Struct) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isNonNullHeartbeatRecordJson(Value) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isNotBlank(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks config parameter is not blank
- isNotObject(Object) - Static method in class io.debezium.connector.spanner.task.LoggerUtils
- isNullable() - Method in class io.debezium.connector.spanner.db.model.schema.Column
- isPartition(Collection<TaskState>, String) - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- isPartitionStreamingAlready(Collection<TaskState>, String) - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- isPartitionStuck(Instant) - Method in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- isPostgres() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- isPostgres() - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- isPostgres() - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- isPrimaryKey() - Method in class io.debezium.connector.spanner.db.model.schema.Column
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- isRequiredPublishSyncEvent - Variable in class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- isRequiredPublishSyncEvent() - Method in interface io.debezium.connector.spanner.task.operation.Operation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- isRequiredPublishSyncEvent() - Method in class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- isRetriable(Throwable) - Method in class io.debezium.connector.spanner.SpannerErrorHandler
- isRunning - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- isScalerMonitorEnabled() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- isSchemaChangesHistoryEnabled() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- isSchemaCommentsHistoryEnabled() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- isSnapshotRunning() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- isSpecified(String) - Static method in class io.debezium.connector.spanner.config.validation.FieldValidator
-
Checks string is not null and not blank
- isStartFromScratch() - Method in class io.debezium.connector.spanner.task.leader.LeaderService
- isStreamExist(DatabaseClient, String) - Method in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
-
Checks change stream is exist
- isSuccess() - Method in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
-
Returns true if validation passed
- isSuccess() - Method in interface io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator
- isSuccess() - Method in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- isSuccess() - Method in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- isSystemTransaction - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- isSystemTransaction - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- isSystemTransaction() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- isSystemTransaction() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
-
Indicates whether the transaction is a system transaction.
- isTrue(ResultSet, int) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- isWatchedAllTables() - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
J
- JOB_NAME - Static variable in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- jobName - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- JSON - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- JSON_FIELD_DATA_INCORRECT_MSG - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- JsonNodeStructValueConvertor - Class in io.debezium.connector.spanner.schema.mapper
-
Utility to parse JsonNode data into various data types
- JsonNodeStructValueConvertor() - Constructor for class io.debezium.connector.spanner.schema.mapper.JsonNodeStructValueConvertor
- jsonSerializer - Variable in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- JsonSerializer - Class in io.debezium.connector.spanner.metrics.jmx
-
Serializes Java objects into JSON
- JsonSerializer() - Constructor for class io.debezium.connector.spanner.metrics.jmx.JsonSerializer
K
- KAFKA_INTERNAL_CLIENT_CONFIG_PREFIX - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- KafkaAdminClientFactory - Class in io.debezium.connector.spanner.kafka
-
Creates Kafka Admin Client based on configuration.
- KafkaAdminClientFactory(SpannerConnectorConfig) - Constructor for class io.debezium.connector.spanner.kafka.KafkaAdminClientFactory
- kafkaAdminService - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- KafkaConsumerAdminService - Class in io.debezium.connector.spanner.kafka.internal
-
Utility to retrieve information about Kafka Consumer Group
- KafkaConsumerAdminService(AdminClient, String) - Constructor for class io.debezium.connector.spanner.kafka.internal.KafkaConsumerAdminService
- KafkaInternalTopicAdminService - Class in io.debezium.connector.spanner.kafka.internal
-
Provides functionality to create and change Rebalance and Sync topics
- KafkaInternalTopicAdminService(AdminClient, SpannerConnectorConfig) - Constructor for class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- kafkaPartitionInfoProvider - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- KafkaPartitionInfoProvider - Class in io.debezium.connector.spanner.kafka
-
Uses Kafka Admin Client to receive collection of partitions for Kafka topic.
- KafkaPartitionInfoProvider(AdminClient) - Constructor for class io.debezium.connector.spanner.kafka.KafkaPartitionInfoProvider
- kafkaProps(Map<?, ?>) - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- KafkaSpannerSchema - Class in io.debezium.connector.spanner.schema
-
Kafka record schema for Spanner DB tables
- KafkaSpannerSchema(KafkaSpannerTableSchemaFactory) - Constructor for class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- KafkaSpannerTableSchema - Class in io.debezium.connector.spanner.schema
-
Kafka record schema for Spanner DB table
- KafkaSpannerTableSchema(TableId, Schema, Function<Mod, Struct>, Envelope, Schema, Function<Mod, Struct>, Function<Mod, Struct>) - Constructor for class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- KafkaSpannerTableSchemaFactory - Class in io.debezium.connector.spanner.schema
-
Builds Kafka record schema for Spanner DB table
- KafkaSpannerTableSchemaFactory(TopicNamingStrategy<TableId>, SchemaNameAdjuster, SchemaRegistry, Schema) - Constructor for class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- KafkaUtils - Class in io.debezium.connector.spanner.kafka
- KafkaUtils() - Constructor for class io.debezium.connector.spanner.kafka.KafkaUtils
- key - Variable in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- key(Object) - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- keyColumns() - Method in class io.debezium.connector.spanner.db.model.schema.TableSchema
- keyGenerator - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- KEYS_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- keySchema - Variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- keySchema - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- keySchema() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- keysJsonNode - Variable in class io.debezium.connector.spanner.db.model.Mod
- keysJsonNode() - Method in class io.debezium.connector.spanner.db.model.Mod
-
The primary keys of this specific modification.
L
- LAST_RECORD_IN_TRANSACTION_IN_PARTITION - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- lastCommittedRecord - Variable in class io.debezium.connector.spanner.FinishingPartitionManager
- lastEmittedRecord - Variable in class io.debezium.connector.spanner.FinishingPartitionManager
- lastEventTimestampMap - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- lastRebalanceEventMetadata - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- lastTime - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- lastValue - Variable in class io.debezium.connector.spanner.metrics.latency.Statistics
- lastWatermark - Variable in class io.debezium.connector.spanner.task.LowWatermarkHolder
- LatencyCalculator - Class in io.debezium.connector.spanner.metrics.latency
-
Utility to calculate various of connector latencies
- LatencyCalculator() - Constructor for class io.debezium.connector.spanner.metrics.latency.LatencyCalculator
- LatencyMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks different latencies during the record lifecycle, starting from the commit in the database and finishing after receiving the confirmation that record has been committed to Kafka.
- LatencyMetricEvent(Long, Long, Long, Long, Long, Long, Long, Long) - Constructor for class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- leader - Variable in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- leaderAction - Variable in class io.debezium.connector.spanner.task.RebalanceHandler
- leaderAction - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- LeaderAction - Class in io.debezium.connector.spanner.task.leader
-
This class contains all the logic for the leader task functionality.
- LeaderAction(TaskSyncContextHolder, KafkaConsumerAdminService, LeaderService, TaskPartitionRebalancer, TaskSyncPublisher, Consumer<Throwable>) - Constructor for class io.debezium.connector.spanner.task.leader.LeaderAction
- leaderRebalanceStrategy - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- LeaderRebalanceStrategy - Enum in io.debezium.connector.spanner.task.leader.rebalancer
- LeaderRebalanceStrategy() - Constructor for enum io.debezium.connector.spanner.task.leader.rebalancer.LeaderRebalanceStrategy
- leaderService - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- LeaderService - Class in io.debezium.connector.spanner.task.leader
-
Provides a Leader Task functionality, after the rebalance event happens.
- LeaderService(TaskSyncContextHolder, SpannerConnectorConfig, BlockingConsumer<TaskStateChangeEvent>, ErrorHandler, PartitionFactory, MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.task.leader.LeaderService
- leaderThread - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- listen(BlockingConsumer<RebalanceEventMetadata>) - Method in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- lock - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- lock - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- lock - Variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- lock() - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- LOGGER - Static variable in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
- LOGGER - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- LOGGER - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- LOGGER - Static variable in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- LOGGER - Static variable in class io.debezium.connector.spanner.db.DatabaseClientFactory
- LOGGER - Static variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- LOGGER - Static variable in class io.debezium.connector.spanner.db.metadata.SchemaValidator
- LOGGER - Static variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- LOGGER - Static variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- LOGGER - Static variable in class io.debezium.connector.spanner.FinishingPartitionManager
- LOGGER - Static variable in class io.debezium.connector.spanner.FinishPartitionWatchDog
- LOGGER - Static variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- LOGGER - Static variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- LOGGER - Static variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- LOGGER - Static variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- LOGGER - Static variable in class io.debezium.connector.spanner.kafka.KafkaPartitionInfoProvider
- LOGGER - Static variable in class io.debezium.connector.spanner.metrics.jmx.JsonSerializer
- LOGGER - Static variable in class io.debezium.connector.spanner.metrics.MetricsEventPublisher
- LOGGER - Static variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- LOGGER - Static variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- LOGGER - Static variable in class io.debezium.connector.spanner.SpannerConnector
- LOGGER - Static variable in class io.debezium.connector.spanner.SpannerConnectorConfig
- LOGGER - Static variable in class io.debezium.connector.spanner.SpannerConnectorTask
- LOGGER - Static variable in class io.debezium.connector.spanner.SpannerErrorHandler
- LOGGER - Static variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- LOGGER - Static variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- LOGGER - Static variable in class io.debezium.connector.spanner.task.leader.LeaderService
- LOGGER - Static variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- LOGGER - Static variable in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- LOGGER - Static variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- LOGGER - Static variable in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.ClearSharedPartitionOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.ConnectorEndDetectionOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- LOGGER - Static variable in class io.debezium.connector.spanner.task.PartitionFactory
- LOGGER - Static variable in class io.debezium.connector.spanner.task.RebalanceHandler
- LOGGER - Static variable in class io.debezium.connector.spanner.task.scaler.TaskScaler
- LOGGER - Static variable in class io.debezium.connector.spanner.task.SyncEventHandler
- LOGGER - Static variable in class io.debezium.connector.spanner.task.SyncEventMerger
- LOGGER - Static variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- LOGGER - Static variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- LOGGER - Static variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- LOGGER - Static variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- LoggerUtils - Class in io.debezium.connector.spanner.task
-
Utility for logging objects in JSON format
- LoggerUtils() - Constructor for class io.debezium.connector.spanner.task.LoggerUtils
- LOGGING_JSON_ENABLED - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- LOGGING_JSON_ENABLED_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- logLatency(SourceRecord) - Method in class io.debezium.connector.spanner.metrics.MetricsEventPublisher
- LOW_WATERMARK_ENABLED - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- LOW_WATERMARK_ENABLED_FIELD - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- LOW_WATERMARK_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- LOW_WATERMARK_STAMP_INTERVAL - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- LOW_WATERMARK_STAMP_INTERVAL_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- LOW_WATERMARK_UPDATE_PERIOD_MS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- LOW_WATERMARK_UPDATE_PERIOD_MS_FIELD - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- lowWatermark - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- lowWatermarkCalculationJob - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- LowWatermarkCalculationJob - Class in io.debezium.connector.spanner.task
-
Creates threads form watermark calculations
- LowWatermarkCalculationJob(SpannerConnectorConfig, Consumer<Throwable>, LowWatermarkCalculator, LowWatermarkHolder) - Constructor for class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- lowWatermarkCalculator - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- LowWatermarkCalculator - Class in io.debezium.connector.spanner.task
-
Calculates watermark based on offsets of all partitions
- LowWatermarkCalculator(SpannerConnectorConfig, TaskSyncContextHolder, PartitionOffsetProvider) - Constructor for class io.debezium.connector.spanner.task.LowWatermarkCalculator
- lowWatermarkEnabled - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- lowWatermarkHolder - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- lowWatermarkHolder - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- LowWatermarkHolder - Class in io.debezium.connector.spanner.task
-
A wrapper class for watermark data
- LowWatermarkHolder() - Constructor for class io.debezium.connector.spanner.task.LowWatermarkHolder
- lowWatermarkLag - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- lowWatermarkLagLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- lowWatermarkProvider - Variable in class io.debezium.connector.spanner.context.source.SourceInfoFactory
- LowWatermarkProvider - Interface in io.debezium.connector.spanner.context.offset
-
The
LowWatermarkProviderinterface should be implemented by class that calculates low watermark - lowWatermarkStampPublisher - Variable in class io.debezium.connector.spanner.task.RebalanceHandler
- lowWatermarkStampPublisher - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- LowWatermarkStampPublisher - Class in io.debezium.connector.spanner.task.leader
-
Generates watermark update messages to output topics with the latest watermark value
- LowWatermarkStampPublisher(SpannerConnectorConfig, SpannerEventDispatcher, Consumer<Throwable>, TaskSyncContextHolder) - Constructor for class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- lowWatermarkSupplier - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
M
- mainThread - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- mapFromProto(SyncEventProtos.SyncEvent) - Static method in class io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper
- mapPartition(SyncEventProtos.PartitionState) - Static method in class io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper
- mapPartition(PartitionState) - Static method in class io.debezium.connector.spanner.kafka.internal.proto.SyncEventToProtoMapper
- mapPartitionsArray(SyncEventProtos.TaskState) - Static method in class io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper
- mapper - Static variable in class io.debezium.connector.spanner.db.mapper.MapperUtils
- mapper - Static variable in class io.debezium.connector.spanner.db.mapper.parser.ColumnTypeParser
- MapperUtils - Class in io.debezium.connector.spanner.db.mapper
-
Helper for parsing JSON data
- MapperUtils() - Constructor for class io.debezium.connector.spanner.db.mapper.MapperUtils
- mapSharedPartitionsArray(SyncEventProtos.TaskState) - Static method in class io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper
- mapToProto(TaskSyncEvent) - Static method in class io.debezium.connector.spanner.kafka.internal.proto.SyncEventToProtoMapper
- markSnapshotRecord(SnapshotRecord) - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- MAX_MISSED_HEARTBEATS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- MAX_MISSED_HEARTBEATS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- MAX_TASKS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- MAX_TASKS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- maxTasks - Variable in class io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl
- maxValue - Variable in class io.debezium.connector.spanner.metrics.latency.Statistics
- maybeForceBuilderInitialization() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- maybeForceBuilderInitialization() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- maybeForceBuilderInitialization() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- memoizedIsInitialized - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- memoizedIsInitialized - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- memoizedIsInitialized - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- merge(SpannerSchema, SpannerSchema) - Static method in class io.debezium.connector.spanner.db.metadata.SchemaMerger
- merge(TaskSyncContext, TaskSyncEvent) - Static method in class io.debezium.connector.spanner.task.SyncEventMerger
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- mergeFrom(Message) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- mergeFrom(Message) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- mergeFrom(Message) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- mergeFrom(SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- mergeFrom(SyncEventProtos.SyncEvent) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- mergeFrom(SyncEventProtos.TaskState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- mergeTable(TableSchema, TableSchema) - Static method in class io.debezium.connector.spanner.db.metadata.SchemaMerger
- mergeUnknownFields(UnknownFieldSet) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- messageTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- messageTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- messageTimestamp(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- messageTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- messageTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- MESSAGETIMESTAMP_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- messageType - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- messageType - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- messageType(MessageTypeEnum) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- MessageType(int) - Constructor for enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- messageType_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- messageType_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- MESSAGETYPE_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- MessageTypeEnum - Enum in io.debezium.connector.spanner.kafka.internal.model
- MessageTypeEnum() - Constructor for enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
- messageValue() - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- metadata - Variable in class io.debezium.connector.spanner.context.offset.PartitionOffset
- metadata - Variable in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- metadata - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- metadata - Variable in class io.debezium.connector.spanner.db.model.event.FinishPartitionEvent
- metadata - Variable in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
- MetricEvent - Interface in io.debezium.connector.spanner.metrics.event
-
Used to update metric values of the Spanner Connector.
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.StreamEventQueue
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.task.PartitionFactory
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.task.PartitionOffsetProvider
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- metricsEventPublisher - Variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- MetricsEventPublisher - Class in io.debezium.connector.spanner.metrics
-
Publishes
MetricEvent - MetricsEventPublisher() - Constructor for class io.debezium.connector.spanner.metrics.MetricsEventPublisher
- MIN_TASKS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- MIN_TASKS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- minTasks - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- minValue - Variable in class io.debezium.connector.spanner.metrics.latency.Statistics
- mod - Variable in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- Mod - Class in io.debezium.connector.spanner.db.model
-
Represents a modification in a table emitted within a
DataChangeEvent. - Mod(int, JsonNode, JsonNode, JsonNode) - Constructor for class io.debezium.connector.spanner.db.model.Mod
-
Constructs a mod from the primary key values, the old state of the row and the new state of the row.
- MOD_NUMBER - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- MOD_TYPE_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- modFrom(int, Struct) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- modJsonFrom(Value, int) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- modListFrom(List<Struct>) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- modNumber - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- modNumber - Variable in class io.debezium.connector.spanner.db.model.Mod
- mods - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- MODS_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- modType - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- modType - Variable in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- ModType - Enum in io.debezium.connector.spanner.db.model
-
Represents the type of modification applied in the
DataChangeEvent. - ModType() - Constructor for enum io.debezium.connector.spanner.db.model.ModType
- modTypeFrom(String) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- Module - Class in io.debezium.connector.spanner
- Module() - Constructor for class io.debezium.connector.spanner.Module
- monitoredDataCollectionsDetermined(SpannerPartition, Iterable<? extends DataCollectionId>) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- monitorOffsets(Map<String, Timestamp>, Map<String, PartitionState>) - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- moveFinishedPartitionsFromObsoleteTasks(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- moveFinishedPartitionsFromObsoleteTasks(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- movePartitionsFromObsoleteTasks(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- moveSharedPartitionsFromObsoleteTasks(TaskState, Map<String, TaskState>, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- moveSharedPartitionsFromObsoleteTasks(TaskState, Map<String, TaskState>, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
N
- name - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- name - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- name - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- name - Variable in class io.debezium.connector.spanner.db.model.schema.Column
- name - Variable in class io.debezium.connector.spanner.db.model.schema.TableSchema
- name - Variable in class io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- name() - Static method in class io.debezium.connector.spanner.Module
- name(String) - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- NAME_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- needToStopStreaming(String, Map<String, PartitionState>) - Method in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- NEW_EPOCH - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
NEW_EPOCH = 1; - NEW_EPOCH - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
- NEW_EPOCH_STARTED - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.RebalanceState
- NEW_EPOCH_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
NEW_EPOCH = 1; - NEW_ROW - Enum constant in enum io.debezium.connector.spanner.db.model.ValueCaptureType
- NEW_VALUES - Enum constant in enum io.debezium.connector.spanner.db.model.ValueCaptureType
- NEW_VALUES_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- newBuilder() - Static method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- newBuilder() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- newBuilder() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- newBuilder() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- newBuilder(SyncEventProtos.PartitionState) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- newBuilder(SyncEventProtos.SyncEvent) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- newBuilder(SyncEventProtos.TaskState) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- newBuilderForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- newBuilderForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- newBuilderForType() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- newChildPartitions(List<Partition>) - Method in interface io.debezium.connector.spanner.PartitionManager
- newChildPartitions(List<Partition>) - Method in class io.debezium.connector.spanner.task.SynchronizedPartitionManager
- newEpoch() - Method in class io.debezium.connector.spanner.task.leader.LeaderAction
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- newParentPartition() - Method in class io.debezium.connector.spanner.task.leader.LeaderService
- newPartitions - Variable in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- NewPartitionsEvent - Class in io.debezium.connector.spanner.task.state
-
Notifies that new partition has been created
- NewPartitionsEvent(List<Partition>) - Constructor for class io.debezium.connector.spanner.task.state.NewPartitionsEvent
- NewQueueMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks total number of issued queries
- NewQueueMetricEvent() - Constructor for class io.debezium.connector.spanner.metrics.event.NewQueueMetricEvent
- newRecord(String) - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- newTasksCount(int, int, int, int, long, long) - Static method in class io.debezium.connector.spanner.task.scaler.TaskScaleCalculator
- newValuesJsonNode - Variable in class io.debezium.connector.spanner.db.model.Mod
- newValuesJsonNode() - Method in class io.debezium.connector.spanner.db.model.Mod
-
The new column values after the modification was applied.
- newValueStructGenerator - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- next() - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- next(String) - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- nextOffset(long) - Method in class io.debezium.connector.spanner.task.EpochOffsetHolder
- NOT_YET_CALCULATED - Static variable in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- now() - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- nullable - Variable in class io.debezium.connector.spanner.db.model.schema.Column
- NUMBER_OF_PARTITIONS_IN_TRANSACTION_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- NUMBER_OF_RECORDS_IN_TRANSACTION - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- NUMBER_OF_RECORDS_IN_TRANSACTION_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- NUMBER_PARTITIONS_IN_TRANSACTION - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- numberOfActiveQueries - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- numberOfPartitionsInTransaction - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- numberOfPartitionsInTransaction - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- numberOfQueriesIssuedCount - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- numberOfRecordsInTransaction - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- numberOfRecordsRead - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- numberOfRecordsRead - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- numberOfRecordsRead - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- numberOfRecordsRead - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- numberPartitions - Variable in class io.debezium.connector.spanner.metrics.event.ChildPartitionsMetricEvent
- numberRecordsInTransaction - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- NUMERIC - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- numOwnedAndAssignedPartitions(TaskSyncContext) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
O
- objectMapper - Variable in class io.debezium.connector.spanner.metrics.jmx.JsonSerializer
- objectWriter - Variable in class io.debezium.connector.spanner.task.LoggerUtils
- offset - Variable in class io.debezium.connector.spanner.context.offset.PartitionOffset
- offset - Variable in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- offset - Variable in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- offset(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- OFFSET_KEY - Static variable in class io.debezium.connector.spanner.context.offset.PartitionOffset
- OFFSET_MONITORING_LAG_MAX_MS - Static variable in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- offsetContextFactory - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- offsetLag - Variable in class io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent
- OffsetReceivingTimeMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks the time duration between requesting and receiving offsets from Kafka Connect.
- OffsetReceivingTimeMetricEvent(long) - Constructor for class io.debezium.connector.spanner.metrics.event.OffsetReceivingTimeMetricEvent
- offsetStorageReader - Variable in class io.debezium.connector.spanner.task.PartitionOffsetProvider
- OLD_AND_NEW_VALUES - Enum constant in enum io.debezium.connector.spanner.db.model.ValueCaptureType
- OLD_VALUES_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- oldValuesJsonNode - Variable in class io.debezium.connector.spanner.db.model.Mod
- oldValuesJsonNode() - Method in class io.debezium.connector.spanner.db.model.Mod
-
The old column values before the modification was applied.
- oldValueStructGenerator - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- onConnectorEvent(SpannerPartition, ConnectorEvent) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- onErroneousEvent(SpannerPartition, String) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- onErroneousEvent(SpannerPartition, String, Envelope.Operation) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- onError(Partition, Exception) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- onError(ChangeStreamException) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- onError(RuntimeException) - Method in class io.debezium.connector.spanner.SpannerConnector
- onError(Throwable) - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- onError(Throwable) - Method in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- onEvent(SpannerPartition, DataCollectionId, OffsetContext, Object, Struct, Envelope.Operation) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- onEvent(SpannerPartition, DataCollectionId, OffsetContext, Object, Struct, Envelope.Operation) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- onException(Partition, Exception) - Method in interface io.debezium.connector.spanner.db.stream.PartitionEventListener
- onFilteredEvent(SpannerPartition, String) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- onFilteredEvent(SpannerPartition, String, Envelope.Operation) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- onFinish() - Method in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- onFinish(Partition) - Method in interface io.debezium.connector.spanner.db.stream.PartitionEventListener
- ONLY_OLD_AND_NEW_VALUES_ALLOWED - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- onPartitionFinishEvent(String) - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- onPublish - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- onRecordSent(SourceRecord) - Method in class io.debezium.connector.spanner.SpannerBaseSourceTask
- onRecordSent(SourceRecord) - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- onRun(Partition) - Method in interface io.debezium.connector.spanner.db.stream.PartitionEventListener
- onStreamEvent(ChangeStreamEvent) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- onStuckPartition(String) - Method in interface io.debezium.connector.spanner.db.stream.PartitionEventListener
- onStuckPartition(String) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- onStuckPartitionConsumer - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- Operation - Interface in io.debezium.connector.spanner.task.operation
-
Provides an interface for actions which should be done after task state was changed
- options - Variable in class io.debezium.connector.spanner.db.DatabaseClientFactory
- ORDINAL_POSITION_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- ordinalPosition - Variable in class io.debezium.connector.spanner.db.model.schema.Column
- originParent - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- originParent - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- originParent(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- originParent_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- originParent_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- ORIGINPARENT_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- originPartitionToken - Variable in class io.debezium.connector.spanner.db.model.Partition.Builder
- originPartitionToken - Variable in class io.debezium.connector.spanner.db.model.Partition
- originPartitionToken(String) - Method in class io.debezium.connector.spanner.db.model.Partition.Builder
- OutOfRangeChangeStreamException - Exception in io.debezium.connector.spanner.db.stream.exception
-
The change stream fail exception.
- OutOfRangeChangeStreamException(Partition, SpannerException) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.OutOfRangeChangeStreamException
- ownConnectorLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- ownConnectorLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
P
- PARENT_PARTITION_TOKENS_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- parents - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- parents - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- parents(Set<String>) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- parents_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- parents_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- PARENTS_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parentTokens - Variable in class io.debezium.connector.spanner.db.model.ChildPartition
- parentTokens - Variable in class io.debezium.connector.spanner.db.model.Partition.Builder
- parentTokens - Variable in class io.debezium.connector.spanner.db.model.Partition
- parentTokens(Set<String>) - Method in class io.debezium.connector.spanner.db.model.Partition.Builder
- parse(String) - Static method in class io.debezium.connector.spanner.db.mapper.parser.ColumnTypeParser
- parseColumnType(String, Dialect) - Static method in class io.debezium.connector.spanner.db.model.schema.Column
- parseDelimitedFrom(InputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseDelimitedFrom(InputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseDelimitedFrom(InputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- ParseException - Exception in io.debezium.connector.spanner.db.mapper.parser
-
Exception thrown while parsing json string in DTOs classes
- ParseException(String, Exception) - Constructor for exception io.debezium.connector.spanner.db.mapper.parser.ParseException
- parseFrom(byte[]) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(byte[]) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(byte[]) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(ByteString) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(ByteString) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(ByteString) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(CodedInputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(CodedInputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(CodedInputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(InputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(InputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(InputStream) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(ByteBuffer) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(ByteBuffer) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(ByteBuffer) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parser - Variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- parser() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- parser() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- parser() - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- PARSER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- PARSER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- PARSER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- parseSyncEvent(ConsumerRecord<String, byte[]>) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- partition - Variable in exception io.debezium.connector.spanner.db.stream.exception.OutOfRangeChangeStreamException
- partition - Variable in class io.debezium.connector.spanner.FinishPartitionWatchDog
- Partition - Class in io.debezium.connector.spanner.db.model
-
A partition represents a Spanner partition.
- Partition(String, Set<String>, Timestamp, Timestamp, String) - Constructor for class io.debezium.connector.spanner.db.model.Partition
- PARTITION_TOKEN - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- PARTITION_TOKEN - Static variable in class io.debezium.connector.spanner.db.model.InitialPartition
-
The token of the initial partition.
- PARTITION_TOKEN_KEY - Static variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- PARTITION_TOKEN_KEY - Static variable in class io.debezium.connector.spanner.SpannerPartition
- Partition.Builder - Class in io.debezium.connector.spanner.db.model
- partitionCount(String) - Method in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- partitionEndTimestamp - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- partitionEndTimestamp - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- partitionEventListener - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- PartitionEventListener - Interface in io.debezium.connector.spanner.db.stream
-
A listener for the various state querying partition.
- partitionFactory - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- partitionFactory - Variable in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- partitionFactory - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- partitionFactory - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- PartitionFactory - Class in io.debezium.connector.spanner.task
-
Creates
PartitionfromPartitionState, retrieves offset for it - PartitionFactory(PartitionOffsetProvider, MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.task.PartitionFactory
- partitionManager - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- partitionManager - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- PartitionManager - Interface in io.debezium.connector.spanner
-
Provides API for operations on Spanner partitions
- partitionOffset - Variable in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- PartitionOffset - Class in io.debezium.connector.spanner.context.offset
-
Stores offset, makes offset map for kafka connect
- PartitionOffset(Timestamp, StreamEventMetadata) - Constructor for class io.debezium.connector.spanner.context.offset.PartitionOffset
- PartitionOffsetLagMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks time difference between now and the start of the partition
- PartitionOffsetLagMetricEvent(String, Long) - Constructor for class io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent
- partitionOffsetLagStatistics - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- partitionOffsetProvider - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- partitionOffsetProvider - Variable in class io.debezium.connector.spanner.task.PartitionFactory
- PartitionOffsetProvider - Class in io.debezium.connector.spanner.task
-
Retrieves offsets from Kafka Connect and publishes appropriate metrics
- PartitionOffsetProvider(OffsetStorageReader, MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.task.PartitionOffsetProvider
- partitionPendingFinish - Variable in class io.debezium.connector.spanner.FinishingPartitionManager
- partitionQueryingMonitor - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- PartitionQueryingMonitor - Class in io.debezium.connector.spanner.db.stream
-
Monitors partition querying.
- PartitionQueryingMonitor(PartitionThreadPool, Duration, BlockingConsumer<String>, Consumer<ChangeStreamException>, MetricsEventPublisher, int) - Constructor for class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- partitions - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- partitions - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- partitions - Variable in class io.debezium.connector.spanner.task.state.NewPartitionsEvent
- partitions(List<PartitionState>) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- partitions_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- partitions_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- PARTITIONS_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- partitionsBuilder_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- partitionsInWorkCount(TaskSyncEvent) - Static method in class io.debezium.connector.spanner.task.scaler.TaskScalerUtil
- partitionsMap(Map<String, PartitionState>) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- partitionStartTimestamp - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- partitionStartTimestamp - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- PartitionState - Class in io.debezium.connector.spanner.kafka.internal.model
-
Contains information about the current state of the Spanner partition
- PartitionState() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- PartitionState(CodedInputStream, ExtensionRegistryLite) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- PartitionState(GeneratedMessageV3.Builder<?>) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- PartitionState(String, Timestamp, Timestamp, PartitionStateEnum, Set<String>, String, Timestamp, String) - Constructor for class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- PartitionState.PartitionStateBuilder - Class in io.debezium.connector.spanner.kafka.internal.model
- PartitionStateBuilder() - Constructor for class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- partitionStateEnum - Variable in class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- PartitionStateEnum - Enum in io.debezium.connector.spanner.kafka.internal.model
- PartitionStateEnum() - Constructor for enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- PartitionStatusUpdateEvent - Class in io.debezium.connector.spanner.task.state
-
Notifies that status of the partition has been changed
- PartitionStatusUpdateEvent(String, PartitionStateEnum) - Constructor for class io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent
- PartitionStatusUpdateOperation - Class in io.debezium.connector.spanner.task.operation
-
Change the status of partition:
PartitionStateEnum - PartitionStatusUpdateOperation(String, PartitionStateEnum) - Constructor for class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- partitionTaskRatio(long, long) - Static method in class io.debezium.connector.spanner.task.scaler.TaskScaleCalculator
- partitionThreadPool - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- partitionThreadPool - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- PartitionThreadPool - Class in io.debezium.connector.spanner.db.stream
-
Partition thread pool, a thread is created for each partition token
- PartitionThreadPool() - Constructor for class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- partitionToken - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- partitionToken - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- partitionToken - Variable in class io.debezium.connector.spanner.db.model.Partition.Builder
- partitionToken - Variable in class io.debezium.connector.spanner.db.model.Partition
- partitionToken - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- partitionToken - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- partitionToken - Variable in class io.debezium.connector.spanner.SpannerPartition
- partitionTokenKey(String) - Method in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- parts() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- PATH_FIELD_INCORRECT_MSG - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- PERCENTAGE_METRICS_CLEAR_INTERVAL - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- PERCENTAGE_METRICS_CLEAR_INTERVAL_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- percentageMetricsClearInterval() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- performOperation(Operation...) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- period - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- PLEASE_SPECIFY_CONFIGURATION_PROPERTY_MSG - Static variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- poll(Consumer<String, byte[]>, long) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- POLL_AT_TIMESTAMP_KEY - Static variable in class io.debezium.connector.spanner.processor.SourceRecordUtils
- POLL_INTERVAL_IN_MS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- POLL_INTERVAL_MILLIS - Static variable in class io.debezium.connector.spanner.task.leader.LeaderService
- pollDuration - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- pollDuration - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- pollInterval - Variable in class io.debezium.connector.spanner.FinishPartitionWatchDog
- pollInterval - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- postSnapshotCompletion() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- preSnapshotCompletion() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- preSnapshotStart() - Method in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- primaryKey - Variable in class io.debezium.connector.spanner.db.model.schema.Column
- printer - Variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- printSimpleValue(Object, Object) - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- printStruct(Struct) - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- process(boolean, String, long) - Method in class io.debezium.connector.spanner.task.RebalanceHandler
- process(TaskSyncEvent, SyncEventMetadata) - Method in class io.debezium.connector.spanner.task.SyncEventHandler
- processChildPartitionsEvent(ChildPartitionsEvent) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- processDataChangeEvent(DataChangeEvent) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- processEvent(NewPartitionsEvent) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- processEvent(PartitionStatusUpdateEvent) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- processEvent(TaskStateChangeEvent) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- processEvent(TaskStateChangeEvent) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- processEvents(Partition, List<ChangeStreamEvent>, ChangeStreamEventConsumer) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- processFailure(Exception) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- processHeartBeatEvent(HeartbeatEvent) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- processNewEpoch(TaskSyncEvent, SyncEventMetadata) - Method in class io.debezium.connector.spanner.task.SyncEventHandler
- processPreviousStates(TaskSyncEvent, SyncEventMetadata) - Method in class io.debezium.connector.spanner.task.SyncEventHandler
- processRebalanceAnswer(TaskSyncEvent, SyncEventMetadata) - Method in class io.debezium.connector.spanner.task.SyncEventHandler
- processSyncEvent() - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- producer - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- producerFactory - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- ProducerFactory<K,
V> - Class in io.debezium.connector.spanner.kafka.internal -
Creates Kafka producer, based on configuration
- ProducerFactory(SpannerConnectorConfig) - Constructor for class io.debezium.connector.spanner.kafka.internal.ProducerFactory
- producerThrowable - Variable in class io.debezium.connector.spanner.SpannerErrorHandler
- PROJECT_ID - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- PROJECT_ID_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- projectId - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- projectId - Variable in class io.debezium.connector.spanner.db.DatabaseClientFactory
- projectId() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- props - Variable in class io.debezium.connector.spanner.SpannerConnector
- PUBLISH_AT_TIMESTAMP_KEY - Static variable in class io.debezium.connector.spanner.processor.SourceRecordUtils
- publishBuffered() - Method in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- publishEpochOffset() - Method in class io.debezium.connector.spanner.task.leader.LeaderAction
- publisherThread - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- publishEvent(TaskStateChangeEvent) - Method in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- publishImmediately - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- publishImmediately(TaskSyncEvent) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- publishInterval - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- publishLowWatermarkStampEvent() - Method in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- publishMetricEvent(T) - Method in class io.debezium.connector.spanner.metrics.MetricsEventPublisher
- publishSyncEvent(TaskSyncEvent) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- put(ChangeStreamEvent) - Method in class io.debezium.connector.spanner.StreamEventQueue
Q
- quantileMeter - Variable in class io.debezium.connector.spanner.metrics.latency.Statistics
- QuantileMeter - Class in io.debezium.connector.spanner.metrics.latency
-
Utility to calculate quantiles for streaming data
- QuantileMeter(Duration, Consumer<Throwable>) - Constructor for class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- QUANTILES - Static variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- queryStartedAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- queryStartedAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- queryStartedAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- queryStartedAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- queue - Variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- queue - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- queue - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- queue - Variable in class io.debezium.connector.spanner.SpannerErrorHandler
- queue - Variable in class io.debezium.connector.spanner.StreamEventQueue
- queue - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- QUEUE_SIZE - Static variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- queueCapacity() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
R
- READ_AT_TIMESTAMP_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- readAtTimestamp - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- readChangeStreamInfo(ReadOnlyTransaction, String) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- readColumnsInfo(ReadOnlyTransaction, Collection<String>) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- readPrimaryColumns(ReadOnlyTransaction, Collection<String>) - Method in class io.debezium.connector.spanner.db.dao.SchemaDao
- readToEmitLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- READY_FOR_STREAMING - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
READY_FOR_STREAMING = 1; - READY_FOR_STREAMING - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- READY_FOR_STREAMING_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
READY_FOR_STREAMING = 1; - rebalance(TaskState, Map<String, TaskState>, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- rebalance(TaskState, Map<String, TaskState>, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- rebalance(TaskState, Map<String, TaskState>, Map<String, TaskState>) - Method in interface io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionRebalancer
- REBALANCE_ANSWER - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
REBALANCE_ANSWER = 3; - REBALANCE_ANSWER - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
- REBALANCE_ANSWER_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
REBALANCE_ANSWER = 3; - rebalanceAnswersActual - Variable in class io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent
- rebalanceAnswersActual - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- rebalanceAnswersExpected - Variable in class io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent
- rebalanceAnswersExpected - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- RebalanceEventMetadata - Class in io.debezium.connector.spanner.kafka.internal.model
-
DTO for transferring Rebalance Event information, between application layers.
- RebalanceEventMetadata(String, long, boolean) - Constructor for class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- rebalanceGenerationId - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- rebalanceGenerationId(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- rebalanceGenerationId(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- rebalanceGenerationId(long) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- rebalanceGenerationId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- rebalanceGenerationId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- rebalanceGenerationId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- rebalanceGenerationId_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- REBALANCEGENERATIONID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- REBALANCEGENERATIONID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- rebalanceHandler - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- RebalanceHandler - Class in io.debezium.connector.spanner.task
-
Provides a logic for processing Rebalance Events.
- RebalanceHandler(TaskSyncContextHolder, TaskSyncPublisher, LeaderAction, LowWatermarkStampPublisher) - Constructor for class io.debezium.connector.spanner.task.RebalanceHandler
- RebalanceMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks number of actual and expected responses during the last Rebalance Event
- RebalanceMetricEvent(int, int) - Constructor for class io.debezium.connector.spanner.metrics.event.RebalanceMetricEvent
- rebalanceState - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- rebalanceState - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- rebalanceState(RebalanceState) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- RebalanceState - Enum in io.debezium.connector.spanner.kafka.internal.model
- RebalanceState() - Constructor for enum io.debezium.connector.spanner.kafka.internal.model.RebalanceState
- REBALANCING_COMMIT_OFFSETS_INTERVAL_MS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- REBALANCING_COMMIT_OFFSETS_TIMEOUT - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- REBALANCING_POLL_DURATION - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- REBALANCING_TASK_WAITING_TIMEOUT - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- REBALANCING_TOPIC - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- rebalancingAction - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- rebalancingCommitOffsetsInterval() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- rebalancingCommitOffsetsTimeout() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- rebalancingConsumerFactory - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- RebalancingConsumerFactory<K,
V> - Class in io.debezium.connector.spanner.kafka.internal -
Creates Kafka consumer of the Rebalance topic, based on configuration.
- RebalancingConsumerFactory(SpannerConnectorConfig) - Constructor for class io.debezium.connector.spanner.kafka.internal.RebalancingConsumerFactory
- rebalancingEventListener - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- RebalancingEventListener - Class in io.debezium.connector.spanner.kafka.internal
-
Listens for Rebalance Event from the Rebalance-topic, propagates information about it: Member ID, Generation ID, is current task a Leader or not further for processing
- RebalancingEventListener(SpannerConnectorTask, String, String, Duration, RebalancingConsumerFactory<?, ?>, Consumer<RuntimeException>) - Constructor for class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- rebalancingPollDuration() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- rebalancingTaskWaitingTimeout() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- rebalancingTopic() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- receivingTimeOffsetStatistics - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- RECORD_SEQUENCE_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- RECORD_UID - Static variable in class io.debezium.connector.spanner.processor.SourceRecordUtils
- recordReadAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- recordReadAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- recordReadAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- recordReadAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- records - Variable in class io.debezium.connector.spanner.SpannerBaseSourceTask
- recordSequence - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- recordSequence - Variable in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- recordSequence - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- recordStreamEndedAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- recordStreamEndedAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- recordStreamEndedAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- recordStreamEndedAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- recordStreamStartedAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- recordStreamStartedAt - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- recordStreamStartedAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- recordStreamStartedAt - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- recordTimestamp - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- recordTimestamp - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- recordTimestamp - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- recordUid - Variable in class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- register() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- registerAllExtensions(ExtensionRegistry) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- registerAllExtensions(ExtensionRegistryLite) - Static method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- registerPartition(String) - Method in class io.debezium.connector.spanner.FinishingPartitionManager
- REGULAR - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
REGULAR = 0; - REGULAR - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
- REGULAR_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
REGULAR = 0; - remainingCapacity - Variable in class io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent
- remainingCapacity - Variable in class io.debezium.connector.spanner.metrics.event.TaskStateChangeQueueUpdateMetricEvent
- removeAlreadyExistingPartitions(List<Partition>) - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- removeAlreadyStreamingPartitions(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- REMOVED - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
REMOVED = 5; - REMOVED - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- REMOVED_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
REMOVED = 5; - removeDelimiter() - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- RemoveFinishedPartitionOperation - Class in io.debezium.connector.spanner.task.operation
-
Remove finished partition from the task state, as it is not needed anymore
- RemoveFinishedPartitionOperation() - Constructor for class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- removeFinishedPartitions(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.RemoveFinishedPartitionOperation
- removePartitions(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - removeSharedPartitions(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - removeTaskStates(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - REPEAT_STREAMING - Enum constant in enum io.debezium.connector.spanner.StuckPartitionStrategy
- requiredTasksCount - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- reset() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- reset() - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- reset() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- reset() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- resetCache() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- resettableDelayedAction - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- ResettableDelayedAction - Class in io.debezium.connector.spanner.task.utils
-
Executes action after specified delay, if this action will not be overridden by a new one.
- ResettableDelayedAction(String, Duration) - Constructor for class io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- restart() - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- restartTask() - Method in interface io.debezium.connector.spanner.metrics.jmx.SpannerMetricsMXBean
-
This method restarts the current task
- restartTask() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- restartTask() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- result - Variable in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
- result - Variable in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- result - Variable in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- resultSet - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- rowsScanned(SpannerPartition, TableId, long) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- rowType - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- rpcPriority - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- run(BooleanSupplier, ChangeStreamEventConsumer, PartitionEventListener) - Method in interface io.debezium.connector.spanner.db.stream.ChangeStream
- run(BooleanSupplier, ChangeStreamEventConsumer, PartitionEventListener) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- RUNNING - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
RUNNING = 3; - RUNNING - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- RUNNING_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
RUNNING = 3; - RuntimeErrorMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks total number of Runtime errors
- RuntimeErrorMetricEvent() - Constructor for class io.debezium.connector.spanner.metrics.event.RuntimeErrorMetricEvent
S
- SCALE_IN_TASKS_THRESHOLD - Static variable in class io.debezium.connector.spanner.task.scaler.TaskScaleCalculator
- SCALE_OUT_TASKS_STEP - Static variable in class io.debezium.connector.spanner.task.scaler.TaskScaleCalculator
- SCALER_MONITOR_ENABLED - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SCALER_MONITOR_ENABLED_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SCHEDULED - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
SCHEDULED = 2; - SCHEDULED - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
- SCHEDULED_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
SCHEDULED = 2; - schema - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- schema - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- schema - Variable in class io.debezium.connector.spanner.SpannerSourceInfoStructMaker
- schema() - Method in class io.debezium.connector.spanner.SpannerSourceInfoStructMaker
- schemaDao - Variable in class io.debezium.connector.spanner.db.DaoFactory
- schemaDao - Variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- SchemaDao - Class in io.debezium.connector.spanner.db.dao
-
Provides functionality to read Spanner DB table and stream schema
- SchemaDao(DatabaseClient) - Constructor for class io.debezium.connector.spanner.db.dao.SchemaDao
- schemaFor(TableId) - Method in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- SchemaMerger - Class in io.debezium.connector.spanner.db.metadata
- SchemaMerger() - Constructor for class io.debezium.connector.spanner.db.metadata.SchemaMerger
- schemaNameAdjuster - Variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeatFactory
- schemaNameAdjuster - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- schemaParts() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- schemaRegistry - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- schemaRegistry - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- schemaRegistry - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- schemaRegistry - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- schemaRegistry - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- SchemaRegistry - Class in io.debezium.connector.spanner.db.metadata
-
Stores schema of the Spanner change stream and database tables
- SchemaRegistry(String, SchemaDao, Runnable) - Constructor for class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- schemaResetTrigger - Variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- SchemaValidator - Class in io.debezium.connector.spanner.db.metadata
-
Validates incoming row against stored schema
- SchemaValidator() - Constructor for class io.debezium.connector.spanner.db.metadata.SchemaValidator
- seekBackToPreviousEpoch - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- seekBackToPreviousEpoch(Consumer<String, byte[]>, TopicPartition, long) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- send(TaskSyncEvent) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- sequence() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- serialVersionUID - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- serialVersionUID - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- serialVersionUID - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- SERVER_TRANSACTION_ID_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- SERVER_TRANSACTIONAL_ID_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- serverTransactionId - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- serverTransactionId - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- set(Runnable) - Method in class io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- setAssigneeTaskUid(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string assigneeTaskUid = 6; - setAssigneeTaskUidBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string assigneeTaskUid = 6; - setCanInitiateRebalancing(boolean) - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- setConsumerId(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string consumerId = 3; - setConsumerId(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string consumerId = 2; - setConsumerIdBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string consumerId = 3; - setConsumerIdBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string consumerId = 2; - setEndTimestamp(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string endTimestamp = 3; - setEndTimestampBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string endTimestamp = 3; - setEpochOffset(long) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 epochOffset = 7; - setField(Descriptors.FieldDescriptor, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- setFinishedTimestamp(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string finishedTimestamp = 7; - setFinishedTimestampBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string finishedTimestamp = 7; - setJsonLogEnabled(boolean) - Method in class io.debezium.connector.spanner.task.LoggerUtils
- setLowWatermark(Timestamp) - Method in class io.debezium.connector.spanner.task.LowWatermarkHolder
- setMessageTimestamp(long) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 messageTimestamp = 4; - setMessageType(SyncEventProtos.MessageType) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - setMessageTypeValue(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
.io.debezium.connector.spanner.scale.proto.MessageType messageType = 6; - setOffset(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- setOriginParent(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string originParent = 8; - setOriginParentBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string originParent = 8; - setParents(int, String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
repeated string parents = 5; - setPartitions(int, SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - setPartitions(int, SyncEventProtos.PartitionState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState partitions = 5; - setProducerThrowable(Throwable) - Method in class io.debezium.connector.spanner.SpannerErrorHandler
- setRebalanceGenerationId(long) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
int64 rebalanceGenerationId = 5; - setRebalanceGenerationId(long) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
int64 rebalanceGenerationId = 3; - setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- setSharedPartitions(int, SyncEventProtos.PartitionState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - setSharedPartitions(int, SyncEventProtos.PartitionState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.PartitionState sharedPartitions = 6; - setStartTimestamp(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string startTimestamp = 2; - setStartTimestampBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string startTimestamp = 2; - setState(SyncEventProtos.State) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - setState(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- setStateTimestamp(long) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
int64 stateTimestamp = 4; - setStateValue(int) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
.io.debezium.connector.spanner.scale.proto.State state = 4; - setTaskStates(int, SyncEventProtos.TaskState) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - setTaskStates(int, SyncEventProtos.TaskState.Builder) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
repeated .io.debezium.connector.spanner.scale.proto.TaskState taskStates = 8; - setTaskUid(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string taskUid = 2; - setTaskUid(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string taskUid = 1; - setTaskUidBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
-
string taskUid = 2; - setTaskUidBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
-
string taskUid = 1; - setTimeout(Duration) - Static method in class io.debezium.connector.spanner.task.utils.TimeoutMeter
- setToken(String) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string token = 1; - setTokenBytes(ByteString) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
-
string token = 1; - setUnknownFields(UnknownFieldSet) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- share(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.ChildPartitionOperation
- sharedPartitions - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- sharedPartitions - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- sharedPartitions(List<PartitionState>) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- sharedPartitions_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- sharedPartitions_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- SHAREDPARTITIONS_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- sharedPartitionsBuilder_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- sharedPartitionsMap(Map<String, PartitionState>) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- shouldProvideTransactionMetadata() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- shutdown() - Method in class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- shutdown() - Method in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- shutdown() - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- shutdown() - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- shutdown() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- shutdown() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- shutdown() - Method in class io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl
- shutdown() - Method in interface io.debezium.connector.spanner.task.scaler.TaskScalerMonitor
- shutdown() - Method in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- shutdownConsumer(Consumer<String, byte[]>) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- signal - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- signal - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- signal() - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- sketch - Variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- skipFromPreviousGeneration(TaskSyncEvent) - Method in class io.debezium.connector.spanner.task.SyncEventHandler
- sleepInterval - Variable in class io.debezium.connector.spanner.FinishPartitionWatchDog
- sleepInterval - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- sleepInterval - Variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- snapshotAborted(SpannerPartition) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- snapshotCompleted(SpannerPartition) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- snapshotPaused(SpannerPartition) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- snapshotResumed(SpannerPartition) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- snapshotStarted(SpannerPartition) - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- SOURCE_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- sourceInfo - Variable in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- SourceInfo - Class in io.debezium.connector.spanner.context.source
-
Information provided by Spanner connector in source field or offsets
- SourceInfo(SpannerConnectorConfig, String, Instant, Instant, Instant, String, Long, Instant, Long, String, Boolean, String, String, Integer, Boolean, Long) - Constructor for class io.debezium.connector.spanner.context.source.SourceInfo
- sourceInfoFactory - Variable in class io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory
- sourceInfoFactory - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- sourceInfoFactory - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- SourceInfoFactory - Class in io.debezium.connector.spanner.context.source
-
Creates
SourceInfofrom the inputDataChangeEvent - SourceInfoFactory(SpannerConnectorConfig, LowWatermarkProvider) - Constructor for class io.debezium.connector.spanner.context.source.SourceInfoFactory
- sourceInfoSchema - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- sourcePosition - Variable in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- sourcePosition(Map<String, String>) - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- SourceRecordUtils - Class in io.debezium.connector.spanner.processor
- SourceRecordUtils() - Constructor for class io.debezium.connector.spanner.processor.SourceRecordUtils
- SPANNER_CREDENTIALS_JSON - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SPANNER_CREDENTIALS_PATH - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SPANNER_HEART_BEAT_INTERVAL - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SPANNER_HOST - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SpannerBaseSourceTask - Class in io.debezium.connector.spanner
-
Provides basic functionality of the Spanner SourceTask implementations
- SpannerBaseSourceTask() - Constructor for class io.debezium.connector.spanner.SpannerBaseSourceTask
- SpannerChangeEventCreator - Class in io.debezium.connector.spanner
-
Creates Spanner Data Change Events
- SpannerChangeEventCreator() - Constructor for class io.debezium.connector.spanner.SpannerChangeEventCreator
- SpannerChangeEventSourceCoordinator - Class in io.debezium.connector.spanner
-
Coordinates Spanner ChangeEventSource to execute them in order
- SpannerChangeEventSourceCoordinator(Offsets, ErrorHandler, Class, CommonConnectorConfig, ChangeEventSourceFactory, ChangeEventSourceMetricsFactory, EventDispatcher, DatabaseSchema) - Constructor for class io.debezium.connector.spanner.SpannerChangeEventSourceCoordinator
- SpannerChangeEventSourceFactory - Class in io.debezium.connector.spanner
-
Creates SpannerStreamingChangeEventSource and SnapshotChangeEventSource
- SpannerChangeEventSourceFactory(SpannerConnectorConfig, SpannerEventDispatcher, ErrorHandler, SchemaRegistry, SpannerMeter, ChangeStream, SourceInfoFactory, PartitionManager) - Constructor for class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- SpannerChangeEventSourceMetricsFactory - Class in io.debezium.connector.spanner.metrics
-
Creates
SnapshotChangeEventSourceMetricsandStreamingChangeEventSourceMetrics - SpannerChangeEventSourceMetricsFactory(SpannerMeter) - Constructor for class io.debezium.connector.spanner.metrics.SpannerChangeEventSourceMetricsFactory
- SpannerChangeRecordEmitter - Class in io.debezium.connector.spanner.processor
-
Represents a change applied to Spanner database and emits one or more corresponding change records.
- SpannerChangeRecordEmitter(String, ModType, Mod, SpannerPartition, SpannerOffsetContext, Clock) - Constructor for class io.debezium.connector.spanner.processor.SpannerChangeRecordEmitter
- SpannerChangeStream - Class in io.debezium.connector.spanner.db.stream
-
This class queries the change stream, andd sends the received records to ChangeStream Service.
- SpannerChangeStream(SpannerChangeStreamService, MetricsEventPublisher, Duration, int) - Constructor for class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- SpannerChangeStreamFactory - Class in io.debezium.connector.spanner.db
-
Factory for
SpannerChangeStream - SpannerChangeStreamFactory(String, DaoFactory, MetricsEventPublisher, String, Dialect) - Constructor for class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- SpannerChangeStreamService - Class in io.debezium.connector.spanner.db.stream
-
This class queries the change stream, sends child partitions to SynchronizedPartitionManager, and updates the last commit timestamp for each partition.
- SpannerChangeStreamService(String, ChangeStreamDao, ChangeStreamRecordMapper, Duration, MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- SpannerConnector - Class in io.debezium.connector.spanner
-
Provides implementation for the Spanner Source Connector
- SpannerConnector() - Constructor for class io.debezium.connector.spanner.SpannerConnector
- spannerConnectorConfig - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- SpannerConnectorConfig - Class in io.debezium.connector.spanner
-
Configuration API for the Spanner connector
- SpannerConnectorConfig(Configuration) - Constructor for class io.debezium.connector.spanner.SpannerConnectorConfig
- SpannerConnectorException - Exception in io.debezium.connector.spanner.exception
-
Runtime common spanner exception
- SpannerConnectorException(String) - Constructor for exception io.debezium.connector.spanner.exception.SpannerConnectorException
- SpannerConnectorException(String, Throwable) - Constructor for exception io.debezium.connector.spanner.exception.SpannerConnectorException
- spannerConnectorTask - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- SpannerConnectorTask - Class in io.debezium.connector.spanner
-
Spanner implementation for Debezium's CDC SourceTask
- SpannerConnectorTask() - Constructor for class io.debezium.connector.spanner.SpannerConnectorTask
- spannerErrorHandler - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- SpannerErrorHandler - Class in io.debezium.connector.spanner
-
Handles all types during the Connector runtime and propagates them to ChangeEventQueue
- SpannerErrorHandler(SpannerConnectorTask, ChangeEventQueue<?>) - Constructor for class io.debezium.connector.spanner.SpannerErrorHandler
- spannerEventDispatcher - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- spannerEventDispatcher - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- SpannerEventDispatcher - Class in io.debezium.connector.spanner.processor
-
Spanner dispatcher for data change and schema change events.
- SpannerEventDispatcher(SpannerConnectorConfig, TopicNamingStrategy<TableId>, DatabaseSchema<TableId>, ChangeEventQueue<DataChangeEvent>, DataCollectionFilters.DataCollectionFilter<TableId>, ChangeEventCreator, EventMetadataProvider, HeartbeatFactory<TableId>, SchemaNameAdjuster, SchemaRegistry, SourceInfoFactory, KafkaPartitionInfoProvider) - Constructor for class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- SpannerEventMetadataProvider - Class in io.debezium.connector.spanner.processor.metadata
-
Enables metrics metadata to be extracted from the Spanner event
- SpannerEventMetadataProvider() - Constructor for class io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider
- spannerEventQueueRemainingCapacity - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- spannerEventQueueTotalCapacity - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- SpannerEventQueueUpdateEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks total and remaining capacity of the Spanner Queue
- SpannerEventQueueUpdateEvent(int, int) - Constructor for class io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent
- SpannerHeartbeat - Class in io.debezium.connector.spanner.processor.heartbeat
-
Generates Spanner Heartbeat messages
- SpannerHeartbeat(String, SchemaNameAdjuster) - Constructor for class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- SpannerHeartbeatFactory - Class in io.debezium.connector.spanner.processor.heartbeat
-
Creates
SpannerHeartbeatbased on configured properties - SpannerHeartbeatFactory(CommonConnectorConfig, TopicNamingStrategy, SchemaNameAdjuster) - Constructor for class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeatFactory
- spannerHost() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- spannerLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- spannerLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- spannerMeter - Variable in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- spannerMeter - Variable in class io.debezium.connector.spanner.metrics.SpannerChangeEventSourceMetricsFactory
- spannerMeter - Variable in class io.debezium.connector.spanner.SpannerChangeEventSourceFactory
- spannerMeter - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- SpannerMeter - Class in io.debezium.connector.spanner.metrics
-
Collects metrics of the Spanner connector
- SpannerMeter(SpannerConnectorTask, SpannerConnectorConfig, SpannerErrorHandler, BlockingSupplier<Timestamp>) - Constructor for class io.debezium.connector.spanner.metrics.SpannerMeter
- SpannerMetricsMXBean - Interface in io.debezium.connector.spanner.metrics.jmx
-
Spanner metrics which are available on JMX
- SpannerOffsetContext - Class in io.debezium.connector.spanner.context.offset
-
Implementation of
OffsetContext. - SpannerOffsetContext(PartitionOffset, TransactionContext) - Constructor for class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- SpannerOffsetContext(SourceInfo, PartitionOffset, TransactionContext) - Constructor for class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- SpannerOffsetContextFactory - Class in io.debezium.connector.spanner.context.offset
- SpannerOffsetContextFactory(SourceInfoFactory) - Constructor for class io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory
- SpannerPartition - Class in io.debezium.connector.spanner
-
Describes the Spanner source partition
- SpannerPartition(String) - Constructor for class io.debezium.connector.spanner.SpannerPartition
- spannerSchema - Variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- SpannerSchema - Class in io.debezium.connector.spanner.db.model.schema
-
Contains schema for each DB table
- SpannerSchema(Map<TableId, TableSchema>) - Constructor for class io.debezium.connector.spanner.db.model.schema.SpannerSchema
- SpannerSchema.SpannerSchemaBuilder - Class in io.debezium.connector.spanner.db.model.schema
- SpannerSchemaBuilder() - Constructor for class io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- SpannerSnapshotChangeEventSourceMetricsStub - Class in io.debezium.connector.spanner.metrics.jmx
-
Metrics related to the snapshot phase of the Spanner connector.
- SpannerSnapshotChangeEventSourceMetricsStub() - Constructor for class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- SpannerSourceInfoStructMaker - Class in io.debezium.connector.spanner
-
Builds Struct from the SourceInfo
- SpannerSourceInfoStructMaker(String, String, CommonConnectorConfig) - Constructor for class io.debezium.connector.spanner.SpannerSourceInfoStructMaker
- SpannerSourceTaskContext - Class in io.debezium.connector.spanner.context.source
-
Contains contextual information and objects scoped to the lifecycle of Debezium's
SourceTaskimplementations. - SpannerSourceTaskContext(SpannerConnectorConfig, Supplier<Collection<? extends DataCollectionId>>) - Constructor for class io.debezium.connector.spanner.context.source.SpannerSourceTaskContext
- SpannerStreamingChangeEventSource - Class in io.debezium.connector.spanner
-
Processes all types of Spanner Stream Events
- SpannerStreamingChangeEventSource(SpannerConnectorConfig, ErrorHandler, ChangeStream, StreamEventQueue, MetricsEventPublisher, PartitionManager, SchemaRegistry, SpannerEventDispatcher, boolean, SpannerOffsetContextFactory) - Constructor for class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- SpannerStreamingChangeEventSourceMetrics - Class in io.debezium.connector.spanner.metrics.jmx
-
Implementation of metrics related to the streaming phase of the Spanner connector
- SpannerStreamingChangeEventSourceMetrics(SpannerSourceTaskContext, ChangeEventQueueMetrics, EventMetadataProvider, SpannerMeter) - Constructor for class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- SpannerTableFilter - Class in io.debezium.connector.spanner.config
-
Checks if database table is included for streaming
- SpannerTableFilter(SpannerConnectorConfig) - Constructor for class io.debezium.connector.spanner.config.SpannerTableFilter
- splitSurvivedAndObsoleteTaskStates(Map<String, TaskState>, Collection<String>) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- start() - Method in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- start() - Method in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- start() - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- start() - Method in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- start() - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- start() - Method in class io.debezium.connector.spanner.metrics.SpannerMeter
- start() - Method in class io.debezium.connector.spanner.task.leader.LeaderAction
- start() - Method in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- start() - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- start() - Method in class io.debezium.connector.spanner.task.scaler.FixedTaskScalerMonitorImpl
- start() - Method in interface io.debezium.connector.spanner.task.scaler.TaskScalerMonitor
- start() - Method in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- start(Configuration) - Method in class io.debezium.connector.spanner.SpannerConnectorTask
- start(Map<String, String>) - Method in class io.debezium.connector.spanner.SpannerConnector
- START_INITIAL_SYNC - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.RebalanceState
- START_TIME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- START_TIME_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- START_TIMESTAMP_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- StartEndTimeValidator - Class in io.debezium.connector.spanner.config.validation
-
Validate if start and end timestamps of connector match each other
- StartEndTimeValidator(ConfigurationValidator.ValidationContext) - Constructor for class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- startProcessing() - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- startProcessing(ChangeEventSource.ChangeEventSourceContext) - Method in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- startTime - Variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- startTime - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- startTime() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- startTimestamp - Variable in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- startTimestamp - Variable in class io.debezium.connector.spanner.db.model.Partition.Builder
- startTimestamp - Variable in class io.debezium.connector.spanner.db.model.Partition
- startTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- startTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- startTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.db.model.Partition.Builder
- startTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- startTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- startTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- STARTTIMESTAMP_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- state - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- state - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- state - Variable in class io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent
- state(PartitionStateEnum) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- State(int) - Constructor for enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- state_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- state_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- STATE_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- stateTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- stateTimestamp - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- stateTimestamp(long) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- stateTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- stateTimestamp_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- STATETIMESTAMP_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- Statistics - Class in io.debezium.connector.spanner.metrics.latency
-
This class provides functionality to calculate statistics: min, max, avg values, percentiles.
- Statistics(Duration, Consumer<Throwable>) - Constructor for class io.debezium.connector.spanner.metrics.latency.Statistics
- stop() - Method in interface io.debezium.connector.spanner.db.stream.ChangeStream
- stop() - Method in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- stop() - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- stop() - Method in class io.debezium.connector.spanner.FinishPartitionWatchDog
- stop() - Method in class io.debezium.connector.spanner.SpannerConnector
- stop() - Method in class io.debezium.connector.spanner.task.leader.LeaderAction
- stop() - Method in class io.debezium.connector.spanner.task.LowWatermarkCalculationJob
- stop(String) - Method in interface io.debezium.connector.spanner.db.stream.ChangeStream
- stop(String) - Method in class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- stop(String) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- stopProcessing() - Method in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- stopStreaming(TaskSyncContext, PartitionState) - Method in class io.debezium.connector.spanner.task.operation.CheckPartitionDuplicationOperation
- stream - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- STREAM_EVENT_QUEUE_CAPACITY - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- STREAM_EVENT_QUEUE_CAPACITY_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- StreamEventMetadata - Class in io.debezium.connector.spanner.db.model
-
Contains all information about the spanner event
- StreamEventMetadata() - Constructor for class io.debezium.connector.spanner.db.model.StreamEventMetadata
- StreamEventMetadata(String, Timestamp, Timestamp, Timestamp, Timestamp, Timestamp, Timestamp, Timestamp, long, long) - Constructor for class io.debezium.connector.spanner.db.model.StreamEventMetadata
- StreamEventMetadata.Builder - Class in io.debezium.connector.spanner.db.model
- streamEventMetadataFrom(Partition, Timestamp, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- StreamEventQueue - Class in io.debezium.connector.spanner
-
Internal queue which holds Spanner Events before they will be processed
- StreamEventQueue(int, MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.StreamEventQueue
- streamName - Variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- streamQuery(String, Timestamp, Timestamp, long) - Method in class io.debezium.connector.spanner.db.dao.ChangeStreamDao
- streamService - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- string - Variable in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- STRING - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- struct(SourceInfo) - Method in class io.debezium.connector.spanner.SpannerSourceInfoStructMaker
- STRUCT - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- STUCK_PARTITION_STRATEGY - Static variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- stuckHeartbeatIntervals - Variable in class io.debezium.connector.spanner.metrics.event.StuckHeartbeatIntervalsMetricEvent
- stuckHeartbeatIntervals - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- stuckHeartbeatIntervals(Instant) - Method in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- StuckHeartbeatIntervalsMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Tracks the number of intervals waiting but not receiving Heartbeat records from the Spanner Change Stream
- StuckHeartbeatIntervalsMetricEvent(int) - Constructor for class io.debezium.connector.spanner.metrics.event.StuckHeartbeatIntervalsMetricEvent
- StuckPartitionException - Exception in io.debezium.connector.spanner.db.stream.exception
-
The change stream fail exception.
- StuckPartitionException(String) - Constructor for exception io.debezium.connector.spanner.db.stream.exception.StuckPartitionException
- StuckPartitionStrategy - Enum in io.debezium.connector.spanner
-
What to do if partition get stuck
- StuckPartitionStrategy() - Constructor for enum io.debezium.connector.spanner.StuckPartitionStrategy
- submit(String, Runnable) - Method in class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- submitPartition(Partition) - Method in interface io.debezium.connector.spanner.db.stream.ChangeStream
- submitPartition(Partition) - Method in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- submitPartition(PartitionState) - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- subscribe(BlockingBiConsumer<TaskSyncEvent, SyncEventMetadata>) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- subscribe(Class<T>, Consumer<T>) - Method in class io.debezium.connector.spanner.metrics.MetricsEventPublisher
- subscribes - Variable in class io.debezium.connector.spanner.metrics.MetricsEventPublisher
- suspend() - Method in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- suspendFlag - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- SYNC_CLEANUP_POLICY - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_COMMIT_OFFSETS_INTERVAL_MS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_COMMIT_OFFSETS_TIMEOUT - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_DELIVERY_TIMEOUT - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_EVENT_PUBLISH_WAITING_TIMEOUT - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_KAFKA_BOOTSTRAP_SERVERS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_MIN_CLEANABLE_DIRTY_RATIO - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_POLL_DURATION - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_REQUEST_TIMEOUT - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_RETENTION_MS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_SEGMENT_MS - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_TOPIC - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- SYNC_TOPIC_MAX_MESSAGE_BYTES - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- syncCleanupPolicy() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncCommitOffsetsInterval() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncCommitOffsetsTimeout() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncDeliveryTimeout() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- SyncEvent - Class in io.debezium.connector.spanner.task.state
-
Notifies that state of the task has been changed and other tasks should be aware of it
- SyncEvent() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- SyncEvent() - Constructor for class io.debezium.connector.spanner.task.state.SyncEvent
- SyncEvent(CodedInputStream, ExtensionRegistryLite) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- SyncEvent(GeneratedMessageV3.Builder<?>) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- syncEventConsumerFactory - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- SyncEventConsumerFactory<K,
V> - Class in io.debezium.connector.spanner.kafka.internal -
Creates Kafka consumer of the Sync topic, based on configuration.
- SyncEventConsumerFactory(SpannerConnectorConfig, boolean) - Constructor for class io.debezium.connector.spanner.kafka.internal.SyncEventConsumerFactory
- SyncEventFromProtoMapper - Class in io.debezium.connector.spanner.kafka.internal.proto
-
Maps the SyncEventProtos.SyncEvent protocol buffer to TaskSyncEvent class
- SyncEventFromProtoMapper() - Constructor for class io.debezium.connector.spanner.kafka.internal.proto.SyncEventFromProtoMapper
- syncEventHandler - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- SyncEventHandler - Class in io.debezium.connector.spanner.task
-
Provides a logic for processing Sync Events of different types: New Epoch, Rebalance Answers, Regular events
- SyncEventHandler(TaskSyncContextHolder, TaskSyncPublisher, BlockingConsumer<TaskStateChangeEvent>) - Constructor for class io.debezium.connector.spanner.task.SyncEventHandler
- SyncEventMerger - Class in io.debezium.connector.spanner.task
-
Utility to merge incoming task states with the current task state
- SyncEventMerger() - Constructor for class io.debezium.connector.spanner.task.SyncEventMerger
- SyncEventMetadata - Class in io.debezium.connector.spanner.kafka.internal.model
-
DTO for transferring Sync Event information, between application layers.
- SyncEventMetadata(long, boolean) - Constructor for class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- SyncEventMetadata.SyncEventMetadataBuilder - Class in io.debezium.connector.spanner.kafka.internal.model
- SyncEventMetadataBuilder() - Constructor for class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata.SyncEventMetadataBuilder
- SyncEventProtos - Class in io.debezium.connector.spanner.kafka.event.proto
- SyncEventProtos() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos
- SyncEventProtos.MessageType - Enum in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf enum
io.debezium.connector.spanner.scale.proto.MessageType - SyncEventProtos.PartitionState - Class in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf type
io.debezium.connector.spanner.scale.proto.PartitionState - SyncEventProtos.PartitionState.Builder - Class in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf type
io.debezium.connector.spanner.scale.proto.PartitionState - SyncEventProtos.PartitionStateOrBuilder - Interface in io.debezium.connector.spanner.kafka.event.proto
- SyncEventProtos.State - Enum in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf enum
io.debezium.connector.spanner.scale.proto.State - SyncEventProtos.SyncEvent - Class in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf type
io.debezium.connector.spanner.scale.proto.SyncEvent - SyncEventProtos.SyncEvent.Builder - Class in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf type
io.debezium.connector.spanner.scale.proto.SyncEvent - SyncEventProtos.SyncEventOrBuilder - Interface in io.debezium.connector.spanner.kafka.event.proto
- SyncEventProtos.TaskState - Class in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf type
io.debezium.connector.spanner.scale.proto.TaskState - SyncEventProtos.TaskState.Builder - Class in io.debezium.connector.spanner.kafka.event.proto
-
Protobuf type
io.debezium.connector.spanner.scale.proto.TaskState - SyncEventProtos.TaskStateOrBuilder - Interface in io.debezium.connector.spanner.kafka.event.proto
- syncEventPublisher - Variable in class io.debezium.connector.spanner.task.SynchronizedPartitionManager
- syncEventPublisherWaitingTimeout() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- SyncEventToProtoMapper - Class in io.debezium.connector.spanner.kafka.internal.proto
-
Maps the TaskSyncEvent class to the SyncEventProtos.SyncEvent protocol buffer, which is the storage format used for the internal Sync Topic.
- SyncEventToProtoMapper() - Constructor for class io.debezium.connector.spanner.kafka.internal.proto.SyncEventToProtoMapper
- synchronizationTaskContext - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- SynchronizationTaskContext - Class in io.debezium.connector.spanner.task
-
This class coordinates between the connector producers and consumers: The RebalancingEventListener producer produces events that are consumed by the RebalanceHandler.
- SynchronizationTaskContext(SpannerConnectorTask, SpannerConnectorConfig, ErrorHandler, PartitionOffsetProvider, ChangeStream, SpannerEventDispatcher, KafkaAdminClientFactory, SchemaRegistry, Runnable, MetricsEventPublisher, LowWatermarkHolder) - Constructor for class io.debezium.connector.spanner.task.SynchronizationTaskContext
- SynchronizedPartitionManager - Class in io.debezium.connector.spanner.task
-
This class produces events depending on the type of record received from the change stream (i.e.
- SynchronizedPartitionManager(BlockingConsumer<TaskStateChangeEvent>) - Constructor for class io.debezium.connector.spanner.task.SynchronizedPartitionManager
- syncMinCleanableDirtyRatio() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncPollDuration() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncRequestTimeout() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncRetentionMs() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncSegmentMs() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- syncTopicMaxMessageSize() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- SYSTEM_TRANSACTION - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- SYSTEM_TRANSACTION - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
T
- table(String, boolean) - Method in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- Table(String, boolean) - Constructor for class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- Table(String, boolean, Set<String>) - Constructor for class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Table
- TABLE_EXCLUDE_LIST - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TABLE_EXCLUDE_LIST_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TABLE_INCLUDE_LIST - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TABLE_INCLUDE_LIST_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TABLE_KEY - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- TABLE_NAME_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- tableColumnMap - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- tableExcludeList() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- TableId - Class in io.debezium.connector.spanner.db.metadata
-
Provides the identifier for Spanner DB table
- TableId(String, String) - Constructor for class io.debezium.connector.spanner.db.metadata.TableId
- tableIncludeList() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- tableInformationComplete() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- tableMap - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema.Builder
- tableMap - Variable in class io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- tableName - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- tableName - Variable in class io.debezium.connector.spanner.db.metadata.TableId
- tableName - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- tables - Variable in class io.debezium.connector.spanner.db.model.schema.ChangeStreamSchema
- tables - Variable in class io.debezium.connector.spanner.db.model.schema.SpannerSchema
- TableSchema - Class in io.debezium.connector.spanner.db.model.schema
-
Contains schema for all table columns
- TableSchema(String, List<Column>) - Constructor for class io.debezium.connector.spanner.db.model.schema.TableSchema
- tableSchemaFactory - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerSchema
- tableToPrimaryColumnMap - Variable in class io.debezium.connector.spanner.db.model.schema.SpannerSchema.SpannerSchemaBuilder
- take() - Method in class io.debezium.connector.spanner.StreamEventQueue
- takePartition(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- takePartitionForStreaming(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.FindPartitionForStreamingOperation
- takePartitionForStreaming(TaskSyncContext) - Method in class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- TakePartitionForStreamingOperation - Class in io.debezium.connector.spanner.task.operation
-
Check what partitions are ready to and schedule them for streaming
- TakePartitionForStreamingOperation(ChangeStream, PartitionFactory) - Constructor for class io.debezium.connector.spanner.task.operation.TakePartitionForStreamingOperation
- TakeSharedPartitionOperation - Class in io.debezium.connector.spanner.task.operation
-
Take partition to work, which was shared by other task
- TakeSharedPartitionOperation() - Constructor for class io.debezium.connector.spanner.task.operation.TakeSharedPartitionOperation
- takeSharedPartitionsFromSurvivedTasks(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- takeSharedPartitionsFromSurvivedTasks(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- takeSharedPartitionsToObsoleteTask(TaskState, Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- task - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- task - Variable in class io.debezium.connector.spanner.SpannerErrorHandler
- task - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- TASK_ID_TAG - Static variable in class io.debezium.connector.spanner.metrics.jmx.SpannerStreamingChangeEventSourceMetrics
- TASK_STATE_CHANGE_EVENT_QUEUE_CAPACITY - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TASK_STATE_CHANGE_EVENT_QUEUE_CAPACITY_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- taskClass() - Method in class io.debezium.connector.spanner.SpannerConnector
- taskConfigs(int) - Method in class io.debezium.connector.spanner.SpannerConnector
- TaskPartitionEqualSharingRebalancer - Class in io.debezium.connector.spanner.task.leader.rebalancer
-
This task contains the functionality to rebalance change stream partitions from obsolete tasks to survived tasks after a rebalance event.
- TaskPartitionEqualSharingRebalancer() - Constructor for class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionEqualSharingRebalancer
- TaskPartitionGreedyLeaderRebalancer - Class in io.debezium.connector.spanner.task.leader.rebalancer
-
This task contains the functionality to rebalance change stream partitions from obsolete tasks to survived tasks after a rebalance event.
- TaskPartitionGreedyLeaderRebalancer() - Constructor for class io.debezium.connector.spanner.task.leader.rebalancer.TaskPartitionGreedyLeaderRebalancer
- TaskPartitionRebalancer - Interface in io.debezium.connector.spanner.task.leader.rebalancer
-
Rebalancing partitions across tasks
- taskPartitonRebalancer - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- TASKS_FAIL_OVERLOADED - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TASKS_FAIL_OVERLOADED_CHECK_INTERVAL - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TASKS_FAIL_OVERLOADED_CHECK_INTERVAL_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TASKS_FAIL_OVERLOADED_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TaskScaleCalculator - Class in io.debezium.connector.spanner.task.scaler
-
Calculates a new number of tasks which should be present in the connector after the scaling
- TaskScaleCalculator() - Constructor for class io.debezium.connector.spanner.task.scaler.TaskScaleCalculator
- taskScaler - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- TaskScaler - Class in io.debezium.connector.spanner.task.scaler
-
Checks if the current tasks count is okay for the current load or needs to be scaled-out/in
- TaskScaler(SpannerConnectorConfig, ConnectorContext) - Constructor for class io.debezium.connector.spanner.task.scaler.TaskScaler
- taskScalerMonitor - Variable in class io.debezium.connector.spanner.SpannerConnector
- TaskScalerMonitor - Interface in io.debezium.connector.spanner.task.scaler
-
Monitors tasks states to decide when tasks should be scaled-out/in
- TaskScalerMonitorFactory - Class in io.debezium.connector.spanner.task.scaler
-
Creates
TaskScalerMonitorbased on configuration - TaskScalerMonitorFactory(SpannerConnectorConfig, ConnectorContext, Consumer<RuntimeException>) - Constructor for class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
- TaskScalerMonitorImpl - Class in io.debezium.connector.spanner.task.scaler
-
This class returns the initial task count upon startup.
- TaskScalerMonitorImpl(TaskSyncEventListener, TaskScaler, int) - Constructor for class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- TaskScalerUtil - Class in io.debezium.connector.spanner.task.scaler
-
Utility to calculate metrics required for task auto-scaling, based on internal states of current tasks
- TaskScalerUtil() - Constructor for class io.debezium.connector.spanner.task.scaler.TaskScalerUtil
- tasksCount(TaskSyncEvent) - Static method in class io.debezium.connector.spanner.task.scaler.TaskScalerUtil
- TaskState - Class in io.debezium.connector.spanner.kafka.internal.model
-
Represents the internal state of connector task
- TaskState() - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- TaskState(CodedInputStream, ExtensionRegistryLite) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- TaskState(GeneratedMessageV3.Builder<?>) - Constructor for class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- TaskState(String, String, long, long, Map<String, PartitionState>, Map<String, PartitionState>) - Constructor for class io.debezium.connector.spanner.kafka.internal.model.TaskState
- TaskState.TaskStateBuilder - Class in io.debezium.connector.spanner.kafka.internal.model
- TaskStateBuilder() - Constructor for class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- TaskStateChangeEvent - Interface in io.debezium.connector.spanner.task.state
-
Interface to mark all types of internal state change events
- taskStateChangeEventHandler - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- taskStateChangeEventHandler - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- TaskStateChangeEventHandler - Class in io.debezium.connector.spanner.task
-
This class processes all types of TaskStateChangeEvents (i.e.
- TaskStateChangeEventHandler(TaskSyncContextHolder, TaskSyncPublisher, ChangeStream, PartitionFactory, Runnable, SpannerConnectorConfig, Consumer<RuntimeException>) - Constructor for class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- taskStateChangeEventProcessor - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- TaskStateChangeEventProcessor - Class in io.debezium.connector.spanner.task
-
Owns queue of
TaskStateChangeEventelements, polls them in the separate thread and sends them toTaskStateChangeEventHandlerfor further processing - TaskStateChangeEventProcessor(int, TaskSyncContextHolder, TaskStateChangeEventHandler, Consumer<Throwable>, MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- taskStateChangeEventQueueCapacity() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- taskStateChangeEventQueueRemainingCapacity - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- TaskStateChangeQueueUpdateMetricEvent - Class in io.debezium.connector.spanner.metrics.event
- TaskStateChangeQueueUpdateMetricEvent(int) - Constructor for class io.debezium.connector.spanner.metrics.event.TaskStateChangeQueueUpdateMetricEvent
- taskStates - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- taskStates - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- taskStates - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- taskStates(Map<String, TaskState>) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- taskStates(Map<String, TaskState>) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- taskStates_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- taskStates_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- TASKSTATES_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- taskStatesBuilder_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- taskStatesSet - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- taskStatesValue - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- TaskStateUtil - Class in io.debezium.connector.spanner.task
-
Utility for grouping and filtering tasks, which survived and not after the Rebalance Event
- TaskStateUtil() - Constructor for class io.debezium.connector.spanner.task.TaskStateUtil
- taskSyncContext - Variable in class io.debezium.connector.spanner.metrics.event.TaskSyncContextMetricEvent
- taskSyncContext - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- TaskSyncContext - Class in io.debezium.connector.spanner.task
-
Represents state of the current task and collected incremental states of other tasks taken from the Sync Topic
- TaskSyncContext(String, RebalanceState, String, long, EpochOffsetHolder, long, boolean, long, Map<String, TaskState>, TaskState, Timestamp, boolean, boolean) - Constructor for class io.debezium.connector.spanner.task.TaskSyncContext
- TaskSyncContext.TaskSyncContextBuilder - Class in io.debezium.connector.spanner.task
- TaskSyncContextBuilder() - Constructor for class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.leader.LeaderService
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.leader.LowWatermarkStampPublisher
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.LowWatermarkCalculator
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.RebalanceHandler
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.SyncEventHandler
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- taskSyncContextHolder - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- TaskSyncContextHolder - Class in io.debezium.connector.spanner.task
-
Holds the current state of the connector's task.
- TaskSyncContextHolder(MetricsEventPublisher) - Constructor for class io.debezium.connector.spanner.task.TaskSyncContextHolder
- TaskSyncContextMetricEvent - Class in io.debezium.connector.spanner.metrics.event
-
Exposes internal state of the task
- TaskSyncContextMetricEvent(TaskSyncContext) - Constructor for class io.debezium.connector.spanner.metrics.event.TaskSyncContextMetricEvent
- taskSyncContextRef - Variable in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- TaskSyncEvent - Class in io.debezium.connector.spanner.kafka.internal.model
-
Tasks are exchanging information about their internal states, using TaskSyncEvent published to the Sync topic.
- TaskSyncEvent(String, String, long, MessageTypeEnum, long, long, Map<String, TaskState>) - Constructor for class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- TaskSyncEvent.TaskSyncEventBuilder - Class in io.debezium.connector.spanner.kafka.internal.model
- TaskSyncEventBuilder() - Constructor for class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- taskSyncEventListener - Variable in class io.debezium.connector.spanner.task.scaler.TaskScalerMonitorImpl
- taskSyncEventListener - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- TaskSyncEventListener - Class in io.debezium.connector.spanner.kafka.internal
-
Consumes messages from the Sync Topic
- TaskSyncEventListener(String, String, SyncEventConsumerFactory<String, byte[]>, boolean, Consumer<RuntimeException>) - Constructor for class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- taskSyncPublisher - Variable in class io.debezium.connector.spanner.task.leader.LeaderAction
- taskSyncPublisher - Variable in class io.debezium.connector.spanner.task.RebalanceHandler
- taskSyncPublisher - Variable in class io.debezium.connector.spanner.task.SyncEventHandler
- taskSyncPublisher - Variable in class io.debezium.connector.spanner.task.SynchronizationTaskContext
- taskSyncPublisher - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventHandler
- TaskSyncPublisher - Class in io.debezium.connector.spanner.kafka.internal
-
Sends Sync Events with task internal state updates to Kafka Sync topic
- TaskSyncPublisher(String, String, int, ProducerFactory<String, byte[]>, Consumer<RuntimeException>) - Constructor for class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- taskSyncTopic() - Method in class io.debezium.connector.spanner.SpannerConnectorConfig
- taskUid - Variable in class io.debezium.connector.spanner.db.SpannerChangeStreamFactory
- taskUid - Variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStreamService
- taskUid - Variable in class io.debezium.connector.spanner.FinishingPartitionManager
- taskUid - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- taskUid - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- taskUid - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- taskUid - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- taskUid - Variable in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- taskUid - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- taskUid - Variable in class io.debezium.connector.spanner.SpannerConnectorTask
- taskUid - Variable in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- taskUid - Variable in class io.debezium.connector.spanner.task.TaskSyncContext
- taskUid(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- taskUid(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- taskUid(String) - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- TaskUid - Class in io.debezium.connector.spanner.task
-
Utility to generate unique connector task identifiers
- TaskUid() - Constructor for class io.debezium.connector.spanner.task.TaskUid
- taskUid_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent.Builder
- taskUid_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- taskUid_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState.Builder
- taskUid_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- TASKUID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- TASKUID_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- then(ConfigurationValidator.Validator) - Method in interface io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator
- thread - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- thread - Variable in class io.debezium.connector.spanner.FinishPartitionWatchDog
- thread - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- thread - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- thread - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- thread - Variable in class io.debezium.connector.spanner.metrics.latency.QuantileMeter
- thread - Variable in class io.debezium.connector.spanner.SpannerStreamingChangeEventSource
- thread - Variable in class io.debezium.connector.spanner.task.TaskStateChangeEventProcessor
- thread - Variable in class io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- threadMap - Variable in class io.debezium.connector.spanner.db.stream.PartitionThreadPool
- time - Variable in class io.debezium.connector.spanner.metrics.event.OffsetReceivingTimeMetricEvent
- timeout - Variable in class io.debezium.connector.spanner.db.stream.PartitionQueryingMonitor
- timeOut - Variable in class io.debezium.connector.spanner.task.utils.ResettableDelayedAction
- TimeoutMeter - Class in io.debezium.connector.spanner.task.utils
-
Utility for waiting a specified duration of time
- TimeoutMeter(Duration) - Constructor for class io.debezium.connector.spanner.task.utils.TimeoutMeter
- timestamp - Variable in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- timestamp - Variable in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
- timestamp() - Method in class io.debezium.connector.spanner.context.source.SourceInfo
- TIMESTAMP - Enum constant in enum io.debezium.connector.spanner.db.model.schema.DataType
- TIMESTAMP_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toBuilder() - Method in class io.debezium.connector.spanner.db.model.Partition
- toBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- toBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- toBuilder() - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- toBuilder() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- toBuilder() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- toBuilder() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- toBuilder() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- toChangeStreamEvents(Partition, ChangeStreamResultSet, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toChildPartitionsEvent(Partition, Struct, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toChildPartitionsRecordJson(Partition, Value, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toDataChangeEvent(Partition, Struct, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toDataChangeEventJson(Partition, Value, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toHeartbeatEvent(Partition, Struct, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toHeartbeatRecordJson(Partition, Value, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- token - Variable in class io.debezium.connector.spanner.db.model.ChildPartition
- token - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- token - Variable in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- token - Variable in class io.debezium.connector.spanner.metrics.event.PartitionOffsetLagMetricEvent
- token - Variable in class io.debezium.connector.spanner.task.operation.PartitionStatusUpdateOperation
- token - Variable in class io.debezium.connector.spanner.task.state.PartitionStatusUpdateEvent
- token(String) - Method in class io.debezium.connector.spanner.db.model.Partition.Builder
- token(String) - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState.PartitionStateBuilder
- token_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState.Builder
- token_ - Variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- TOKEN_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- TOKEN_FIELD_NUMBER - Static variable in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- topic - Variable in class io.debezium.connector.spanner.kafka.internal.RebalancingEventListener
- topic - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- topic - Variable in class io.debezium.connector.spanner.kafka.internal.TaskSyncPublisher
- TOPIC_DEFAULT_AUTO_CREATION_PARTITIONS_FIELD - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- TOPIC_DEFAULT_AUTO_CREATION_PARTITIONS_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- topicExists(String) - Method in class io.debezium.connector.spanner.kafka.internal.KafkaInternalTopicAdminService
- topicExists(AdminClient, String) - Static method in class io.debezium.connector.spanner.kafka.KafkaUtils
- topicName - Variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- topicNamingStrategy - Variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeatFactory
- topicNamingStrategy - Variable in class io.debezium.connector.spanner.processor.SpannerEventDispatcher
- topicNamingStrategy - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchemaFactory
- toPrettyJson(Object) - Static method in class io.debezium.connector.spanner.task.LoggerUtils
- toStreamEvent(Partition, Struct, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toStreamEventJson(Partition, String, ChangeStreamResultSetMetadata) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- toString() - Method in class io.debezium.connector.spanner.db.metadata.TableId
- toString() - Method in class io.debezium.connector.spanner.db.model.ChildPartition
- toString() - Method in class io.debezium.connector.spanner.db.model.event.ChildPartitionsEvent
- toString() - Method in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- toString() - Method in class io.debezium.connector.spanner.db.model.event.HeartbeatEvent
- toString() - Method in class io.debezium.connector.spanner.db.model.Mod
- toString() - Method in class io.debezium.connector.spanner.db.model.Partition
- toString() - Method in class io.debezium.connector.spanner.db.model.schema.ColumnType
- toString() - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.PartitionState
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.RebalanceEventMetadata
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.SyncEventMetadata
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState.TaskStateBuilder
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskState
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent.TaskSyncEventBuilder
- toString() - Method in class io.debezium.connector.spanner.kafka.internal.model.TaskSyncEvent
- toString() - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- toString() - Method in class io.debezium.connector.spanner.SpannerPartition
- toString() - Method in class io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- toString() - Method in class io.debezium.connector.spanner.task.TaskSyncContext
- toString(Object) - Static method in class io.debezium.connector.spanner.task.LoggerUtils
- toSummaryString(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.spanner.processor.metadata.SpannerEventMetadataProvider
- totalCapacity - Variable in class io.debezium.connector.spanner.metrics.event.SpannerEventQueueUpdateEvent
- totalFinishedPartitions(TaskSyncContext) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- totalInProgressPartitions(TaskSyncContext) - Static method in class io.debezium.connector.spanner.task.TaskStateUtil
- totalLatency - Variable in class io.debezium.connector.spanner.metrics.event.LatencyMetricEvent
- totalLatency - Variable in class io.debezium.connector.spanner.metrics.SpannerMeter
- totalStreamDuration - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
- totalStreamDuration - Variable in class io.debezium.connector.spanner.db.dao.ChangeStreamResultSetMetadata
- totalStreamTimeMillis - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
- totalStreamTimeMillis - Variable in class io.debezium.connector.spanner.db.model.StreamEventMetadata
- TRANSACTION_TAG - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- TRANSACTION_TAG - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- transactionContext - Variable in class io.debezium.connector.spanner.context.offset.SpannerOffsetContext
- transactionContext - Variable in class io.debezium.connector.spanner.context.offset.SpannerOffsetContextFactory
- transactionTag - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- transactionTag - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- type - Variable in class io.debezium.connector.spanner.db.model.schema.Column
- type - Variable in class io.debezium.connector.spanner.db.model.schema.ColumnType
- TYPE_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
U
- UNKNOWN - Enum constant in enum io.debezium.connector.spanner.db.model.ModType
- UNKNOWN - Enum constant in enum io.debezium.connector.spanner.db.model.ValueCaptureType
- unlock() - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- UNRECOGNIZED - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- UNRECOGNIZED - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- unregister() - Method in class io.debezium.connector.spanner.metrics.jmx.SpannerSnapshotChangeEventSourceMetricsStub
- unsubscribe(BiConsumer<TaskSyncEvent, SyncEventMetadata>) - Method in class io.debezium.connector.spanner.kafka.internal.TaskSyncEventListener
- update(long) - Method in class io.debezium.connector.spanner.metrics.latency.Statistics
- update(UnaryOperator<TaskSyncContext>) - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- UPDATE - Enum constant in enum io.debezium.connector.spanner.db.model.ModType
- UPDATE_EPOCH - Enum constant in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
UPDATE_EPOCH = 2; - UPDATE_EPOCH - Enum constant in enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
- UPDATE_EPOCH_VALUE - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
UPDATE_EPOCH = 2; - updateAndGet(UnaryOperator<TaskSyncContext>) - Method in class io.debezium.connector.spanner.task.TaskSyncContextHolder
- updateCurrentOffset(TaskSyncEvent, SyncEventMetadata) - Method in class io.debezium.connector.spanner.task.SyncEventHandler
- updateSchema(Timestamp) - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- updateToFinished(String) - Method in interface io.debezium.connector.spanner.PartitionManager
- updateToFinished(String) - Method in class io.debezium.connector.spanner.task.SynchronizedPartitionManager
- updateToReadyForStreaming(String) - Method in interface io.debezium.connector.spanner.PartitionManager
- updateToReadyForStreaming(String) - Method in class io.debezium.connector.spanner.task.SynchronizedPartitionManager
- updateToRunning(String) - Method in interface io.debezium.connector.spanner.PartitionManager
- updateToRunning(String) - Method in class io.debezium.connector.spanner.task.SynchronizedPartitionManager
V
- validate() - Method in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
-
Does the validation
- validate() - Method in interface io.debezium.connector.spanner.config.validation.ConfigurationValidator.Validator
- validate() - Method in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- validate() - Method in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- validate(TableId, List<Column>) - Method in class io.debezium.connector.spanner.db.metadata.SchemaRegistry
- validate(TableSchema, TableSchema, List<Column>) - Static method in class io.debezium.connector.spanner.db.metadata.SchemaValidator
- validate(Map<String, String>) - Static method in class io.debezium.connector.spanner.config.validation.ConfigurationValidator
-
Validates configuration properties
- validate(Map<String, String>) - Method in class io.debezium.connector.spanner.SpannerConnector
- validationContext - Variable in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- ValidationContext(Configuration, Map<String, ConfigValue>) - Constructor for class io.debezium.connector.spanner.config.validation.ConfigurationValidator.ValidationContext
- value - Variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- value - Variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- value - Variable in class io.debezium.connector.spanner.kafka.internal.BufferedPublisher
- value - Variable in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- value(Struct) - Method in class io.debezium.connector.spanner.processor.metadata.EventFormatter
- VALUE_CAPTURE_MODE - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- VALUE_CAPTURE_MODE_PROPERTY_NAME - Static variable in class io.debezium.connector.spanner.config.BaseSpannerConnectorConfig
- VALUE_CAPTURE_TYPE - Static variable in class io.debezium.connector.spanner.context.source.SourceInfo
- VALUE_CAPTURE_TYPE_COLUMN - Static variable in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- VALUE_IS_INVALID_MSG - Static variable in class io.debezium.connector.spanner.config.validation.FieldValidator
- valueCaptureType - Variable in class io.debezium.connector.spanner.context.source.SourceInfo
- valueCaptureType - Variable in class io.debezium.connector.spanner.db.model.event.DataChangeEvent
- ValueCaptureType - Enum in io.debezium.connector.spanner.db.model
-
Represents the capture type of a change stream.
- ValueCaptureType() - Constructor for enum io.debezium.connector.spanner.db.model.ValueCaptureType
- valueCaptureTypeFrom(String) - Method in class io.debezium.connector.spanner.db.mapper.ChangeStreamRecordMapper
- valueOf(int) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
Deprecated.
- valueOf(int) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
Deprecated.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.db.model.ModType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.db.model.schema.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.db.model.ValueCaptureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.FinishPartitionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.kafka.internal.model.RebalanceState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.StuckPartitionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.debezium.connector.spanner.task.leader.rebalancer.LeaderRebalanceStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.debezium.connector.spanner.db.model.ModType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.db.model.schema.DataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.db.model.ValueCaptureType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.FinishPartitionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.kafka.internal.model.MessageTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.kafka.internal.model.PartitionStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.kafka.internal.model.RebalanceState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.StuckPartitionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.debezium.connector.spanner.task.leader.rebalancer.LeaderRebalanceStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.MessageType
- VALUES - Static variable in enum io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.State
- valueSchema - Variable in class io.debezium.connector.spanner.processor.heartbeat.SpannerHeartbeat
- valueSchema - Variable in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- valueSchema() - Method in class io.debezium.connector.spanner.schema.KafkaSpannerTableSchema
- version() - Static method in class io.debezium.connector.spanner.Module
- version() - Method in class io.debezium.connector.spanner.SpannerBaseSourceTask
- version() - Method in class io.debezium.connector.spanner.SpannerConnector
W
- WAIT_TIMEOUT - Static variable in class io.debezium.connector.spanner.db.stream.SpannerChangeStream
- withContext(ConfigurationValidator.ValidationContext) - Static method in class io.debezium.connector.spanner.config.validation.ChangeStreamValidator
-
Create ChangeStreamValidator with validationContext
- withContext(ConfigurationValidator.ValidationContext) - Static method in class io.debezium.connector.spanner.config.validation.ConnectionValidator
- withContext(ConfigurationValidator.ValidationContext) - Static method in class io.debezium.connector.spanner.config.validation.StartEndTimeValidator
- withNumberOfRecordsRead(long) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the number of records read in the partition change stream query before reading this record.
- withPartitionEndTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the end time for the partition change stream query that originated this record.
- withPartitionStartTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the start time for the partition change stream query that originated this record.
- withPartitionToken(String) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the partition token where this record originated from.
- withQueryStartedAt(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the time that the change stream query which produced this record started.
- withRecordReadAt(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the time at which the record was fully read.
- withRecordStreamEndedAt(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the time at which the record finished streaming.
- withRecordStreamStartedAt(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the time at which the record started to be streamed.
- withRecordTimestamp(Timestamp) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the timestamp of when this record occurred.
- withTotalStreamTimeMillis(long) - Method in class io.debezium.connector.spanner.db.model.StreamEventMetadata.Builder
-
Sets the total streaming time (in millis) for this record.
- writeTo(CodedOutputStream) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.PartitionState
- writeTo(CodedOutputStream) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.SyncEvent
- writeTo(CodedOutputStream) - Method in class io.debezium.connector.spanner.kafka.event.proto.SyncEventProtos.TaskState
- writeValueAsString(Object) - Method in class io.debezium.connector.spanner.metrics.jmx.JsonSerializer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form