Interface | Description |
---|---|
CloudSpannerJdbcConnection |
JDBC connection with a number of additional Cloud Spanner specific methods.
|
JdbcSqlException |
Base interface for all Cloud Spanner
SQLException s. |
TransactionRetryListener |
Cloud Spanner can abort any read/write transaction because of potential deadlocks or other
internal reasons.
|
Class | Description |
---|---|
JdbcConstants |
Constants for special values used by the Cloud Spanner JDBC driver.
|
JdbcDataSource |
DataSource implementation for Google Cloud Spanner. |
JdbcDriver |
JDBC
Driver for Google Cloud Spanner. |
JdbcSqlExceptionFactory |
Factory class for creating
SQLException s for Cloud Spanner |
SpannerPool |
Pool for keeping track of
Spanner instances needed by JDBC connections. |
Enum | Description |
---|---|
TransactionRetryListener.RetryResult |
The result of a retry.
|
Exception | Description |
---|---|
JdbcSqlExceptionFactory.JdbcAbortedDueToConcurrentModificationException |
Specific
SQLException that is thrown when a transaction was aborted and could not be
retried due to a concurrent modification. |
JdbcSqlExceptionFactory.JdbcAbortedException |
Specific
SQLException that is thrown when a transaction was aborted and could not be
successfully retried. |
JdbcSqlExceptionFactory.JdbcSqlBatchUpdateException |
Specific
SQLException that is thrown when a SpannerBatchUpdateException occurs. |
JdbcSqlExceptionFactory.JdbcSqlClientInfoException |
Specific
SQLException that is thrown when setting client info on a connection |
JdbcSqlExceptionFactory.JdbcSqlExceptionImpl |
Base
SQLException for Cloud Spanner |
JdbcSqlExceptionFactory.JdbcSqlFeatureNotSupportedException |
Specific
SQLException that is thrown for unsupported methods and values |
JdbcSqlExceptionFactory.JdbcSqlTimeoutException |
Specific
SQLException that is thrown when a statement times out |
Copyright © 2019 Google LLC. All rights reserved.