Uses of Interface
com.google.cloud.spanner.watcher.SpannerDatabaseChangeSetPoller.Builder
-
-
Uses of SpannerDatabaseChangeSetPoller.Builder in com.google.cloud.spanner.watcher
Subinterfaces of SpannerDatabaseChangeSetPoller.Builder in com.google.cloud.spanner.watcher Modifier and Type Interface Description static interfaceSpannerDatabaseChangeSetPoller.Builder.TableExcluderInterface for excluding specific tables from aSpannerDatabaseChangeSetPoller.Methods in com.google.cloud.spanner.watcher that return SpannerDatabaseChangeSetPoller.Builder Modifier and Type Method Description SpannerDatabaseChangeSetPoller.BuilderSpannerDatabaseChangeSetPoller.Builder.TableExcluder. except(String... tables)Instructs theSpannerDatabaseChangeSetPollerto exclude these tables from change events.SpannerDatabaseChangeSetPoller.BuilderSpannerDatabaseChangeSetPoller.Builder.TableSelecter. includeTables(String firstTable, String... furtherTables)Instructs theSpannerDatabaseChangeSetPollerto only emit changes for these specific tables.SpannerDatabaseChangeSetPoller.BuilderSpannerDatabaseChangeSetPoller.Builder. setCommitTimestampRepository(CommitTimestampRepository repository)Sets a specificCommitTimestampRepositoryto use for theSpannerTableTailers that are watching the change set table.SpannerDatabaseChangeSetPoller.BuilderSpannerDatabaseChangeSetPoller.Builder. setExecutor(ScheduledExecutorService executor)Sets a specificScheduledExecutorServiceto use for thisSpannerDatabaseChangeSetPoller.SpannerDatabaseChangeSetPoller.BuilderSpannerDatabaseChangeSetPoller.Builder. setPollInterval(org.threeten.bp.Duration interval)Sets the poll interval to use for thisSpannerDatabaseChangeSetPoller.
-