Class ChangeStreamResultSet

java.lang.Object
io.debezium.connector.spanner.db.dao.ChangeStreamResultSet
All Implemented Interfaces:
AutoCloseable

public class ChangeStreamResultSet extends Object implements AutoCloseable
Wrapper on top of Spanner result set, which provides additional info
  • Field Details

    • resultSet

      private final com.google.cloud.spanner.ResultSet resultSet
    • queryStartedAt

      private com.google.cloud.Timestamp queryStartedAt
    • recordStreamStartedAt

      private com.google.cloud.Timestamp recordStreamStartedAt
    • recordStreamEndedAt

      private com.google.cloud.Timestamp recordStreamEndedAt
    • recordReadAt

      private com.google.cloud.Timestamp recordReadAt
    • totalStreamDuration

      private org.joda.time.Duration totalStreamDuration
    • numberOfRecordsRead

      private long numberOfRecordsRead
  • Constructor Details

    • ChangeStreamResultSet

      ChangeStreamResultSet(com.google.cloud.spanner.ResultSet resultSet)
  • Method Details

    • next

      public boolean next()
    • getCurrentRowAsStruct

      public com.google.cloud.spanner.Struct getCurrentRowAsStruct()
    • getMetadata

      public ChangeStreamResultSetMetadata getMetadata()
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable