Class PartitionFactory

java.lang.Object
io.debezium.connector.spanner.task.PartitionFactory

public class PartitionFactory extends Object
Creates Partition from PartitionState, retrieves offset for it
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • partitionOffsetProvider

      private final PartitionOffsetProvider partitionOffsetProvider
    • metricsEventPublisher

      private final MetricsEventPublisher metricsEventPublisher
  • Constructor Details

  • Method Details

    • initPartition

      public Partition initPartition(com.google.cloud.Timestamp startTime, com.google.cloud.Timestamp endTime)
    • getPartition

      public Partition getPartition(PartitionState partitionState)
    • getOffset

      private com.google.cloud.Timestamp getOffset(PartitionState partitionState)