java.lang.Object
io.debezium.connector.AbstractSourceInfo
io.debezium.connector.common.BaseSourceInfo
io.debezium.connector.spanner.context.source.SourceInfo

public class SourceInfo extends io.debezium.connector.common.BaseSourceInfo
Information provided by Spanner connector in source field or offsets
  • Field Details

  • Constructor Details

  • Method Details

    • timestamp

      public Instant timestamp()
      Specified by:
      timestamp in class io.debezium.connector.AbstractSourceInfo
    • database

      public String database()
      Specified by:
      database in class io.debezium.connector.AbstractSourceInfo
    • sequence

      public String sequence()
      Overrides:
      sequence in class io.debezium.connector.AbstractSourceInfo
    • getRecordTimestamp

      public Instant getRecordTimestamp()
    • getCommitTimestamp

      public Instant getCommitTimestamp()
    • getServerTransactionId

      public String getServerTransactionId()
    • getRecordSequence

      public Long getRecordSequence()
    • getTableName

      public String getTableName()
    • getInstanceId

      public String getInstanceId()
    • getDatabaseId

      public String getDatabaseId()
    • getChangeStreamName

      public String getChangeStreamName()
    • getProjectId

      public String getProjectId()
    • getLowWatermark

      public Instant getLowWatermark()
    • getReadAtTimestamp

      public Instant getReadAtTimestamp()
    • getNumberRecordsInTransaction

      public Long getNumberRecordsInTransaction()
    • getTransactionTag

      public String getTransactionTag()
    • isSystemTransaction

      public Boolean isSystemTransaction()
    • getValueCaptureType

      public String getValueCaptureType()
    • getPartitionToken

      public String getPartitionToken()
    • getModNumber

      public Integer getModNumber()
    • getLastRecordInTransactionInPartition

      public Boolean getLastRecordInTransactionInPartition()
    • getNumberOfPartitionsInTransaction

      public Long getNumberOfPartitionsInTransaction()