Package com.google.cloud.spanner.spi.v1
Class ChannelFinder
java.lang.Object
com.google.cloud.spanner.spi.v1.ChannelFinder
Finds a server for a request using location-aware routing metadata.
This component is per-database and maintains both recipe and range caches.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfillRoutingHint(CommitRequest.Builder reqBuilder) findServer(BeginTransactionRequest.Builder reqBuilder) findServer(ExecuteSqlRequest.Builder reqBuilder) findServer(ExecuteSqlRequest.Builder reqBuilder, boolean preferLeader) findServer(ReadRequest.Builder reqBuilder) findServer(ReadRequest.Builder reqBuilder, boolean preferLeader) voidupdate(CacheUpdate update)
-
Constructor Details
-
ChannelFinder
-
-
Method Details
-
update
-
findServer
-
findServer
-
findServer
-
findServer
-
findServer
-
fillRoutingHint
-