| Package | Description | 
|---|---|
| com.google.cloud.spanner | 
 A client for Cloud Spanner - A no-compromise relational database service. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SessionPoolOptions.Builder | 
SessionPoolOptions.newBuilder()  | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setBlockIfPoolExhausted()
If all sessions are in use and there is no more room for creating new sessions, block for a
 session to become available. 
 | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setFailIfPoolExhausted()
If all sessions are in use and and  
maxSessions has been reached, fail the request by
 throwing a SpannerException with the error code RESOURCE_EXHAUSTED. | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setKeepAliveIntervalMinutes(int intervalMinutes)
How frequently to keep alive idle sessions. 
 | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setMaxIdleSessions(int maxIdleSessions)
Maximum number of idle sessions that this pool will maintain. 
 | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setMaxSessions(int maxSessions)
Maximum number of sessions that this pool will have. 
 | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setMinSessions(int minSessions)
Minimum number of sessions that this pool will always maintain. 
 | 
SessionPoolOptions.Builder | 
SessionPoolOptions.Builder.setWriteSessionsFraction(float writeSessionsFraction)
Fraction of sessions to be kept prepared for write transactions. 
 | 
Copyright © 2019 Google LLC. All rights reserved.