Class ChangeStreamDao

java.lang.Object
io.debezium.connector.spanner.db.dao.ChangeStreamDao

public class ChangeStreamDao extends Object
Executes streaming queries to the Spanner database
  • Field Details

    • changeStreamName

      private final String changeStreamName
    • databaseClient

      private final com.google.cloud.spanner.DatabaseClient databaseClient
    • rpcPriority

      private final com.google.cloud.spanner.Options.RpcPriority rpcPriority
    • jobName

      private final String jobName
  • Constructor Details

    • ChangeStreamDao

      public ChangeStreamDao(String changeStreamName, com.google.cloud.spanner.DatabaseClient databaseClient, com.google.cloud.spanner.Options.RpcPriority rpcPriority, String jobName)
  • Method Details

    • streamQuery

      public ChangeStreamResultSet streamQuery(String partitionToken, com.google.cloud.Timestamp startTimestamp, com.google.cloud.Timestamp endTimestamp, long heartbeatMillis)
    • isPostgres

      public boolean isPostgres()