@InternalApi
Package com.google.cloud.spanner.connection
Internal API for Google Cloud Spanner. This API may introduce breaking changes without prior
notice.
-
Interface Summary Interface Description AsyncStatementResult Connection Internal connection API for Google Cloud Spanner.ConnectionOptions.ExternalChannelProvider ConnectionOptions.ExternalChannelProvider
can be used for to specify an external channel provider.StatementResult A result of the execution of a statement.TransactionRetryListener Cloud Spanner can abort any read/write transaction because of potential deadlocks or other internal reasons. -
Class Summary Class Description AbstractStatementParser Internal class for the Spanner Connection API.AbstractStatementParser.ParametersInfo Parameter information with positional parameters translated to named parameters.AbstractStatementParser.ParsedStatement A statement that has been parsedConnection.InternalMetadataQuery This query option is used internally to indicate that a query is executed by the library itself to fetch metadata.ConnectionOptions Internal connection API for Google Cloud Spanner.ConnectionOptions.Builder Builder forConnectionOptions
instances.ConnectionOptions.ConnectionProperty Supported connection properties that can be included in the connection URI.PostgreSQLStatementParser ReadOnlyStalenessUtil Util class for parsing and converting ReadOnlyStaleness values to/from strings.SpannerPool Pool for keeping track ofSpanner
instances needed for connections.SpannerStatementParser -
Enum Summary Enum Description AbstractStatementParser.StatementType The type of statement that has been recognized by the parser.AutocommitDmlMode Enum used to define the behavior of DML statements in autocommit modeStatementResult.ClientSideStatementType The type of client side statement that was executed.StatementResult.ResultType Enum indicating the type of result that was returned byConnection.execute(com.google.cloud.spanner.Statement)
TransactionMode Enum used to define the transaction type of aConnection
TransactionRetryListener.RetryResult The result of a retry.