| Modifier and Type | Class and Description |
|---|---|
class |
FixedShardProvider
Implementation of
ShardProvider that returns a fixed shard id. |
class |
NotNullShardProvider
A
ShardProvider that will add a WHERE ShardId IS NOT NULL clause to the
filter of a polling operation. |
class |
TimebasedShardProvider
Implementation of
ShardProvider that generates a ShardId based on the current
system time of Cloud Spanner. |
| Modifier and Type | Method and Description |
|---|---|
SpannerTableTailer.Builder |
SpannerTableTailer.Builder.setShardProvider(ShardProvider provider)
Sets the
ShardProvider that this SpannerTableTailer should use. |
SpannerDatabaseTailer.Builder |
SpannerDatabaseTailer.Builder.setShardProvider(ShardProvider shardProvider)
Sets the
ShardProvider that this SpannerDatabaseTailer should use for all
tables that do not have a specific ShardProvider set through SpannerDatabaseTailer.Builder.setShardProviders(Map). |
| Modifier and Type | Method and Description |
|---|---|
SpannerDatabaseTailer.Builder |
SpannerDatabaseTailer.Builder.setShardProviders(Map<TableId,ShardProvider> shardProviders)
Sets the
ShardProviders to use for specific tables. |
Copyright © 2022 Google LLC. All rights reserved.