Interface Connection (0.8.0)
Stay organized with collections
Save and categorize content based on your preferences.
publicinterface ConnectionextendsAutoCloseableImplements
AutoCloseableMethods
abortBatch()
publicabstractvoidabortBatch()addTransactionRetryListener(TransactionRetryListener arg0)
publicabstractvoidaddTransactionRetryListener(TransactionRetryListenerarg0) Name
Description
analyzeQuery(Statement arg0, ReadContext.QueryAnalyzeMode arg1)
publicabstractResultSetanalyzeQuery(Statementarg0,ReadContext.QueryAnalyzeModearg1) Name
Description
arg0
com.google.cloud.spanner.Statement arg1
Returns
com.google.cloud.spanner.ReadContext.QueryAnalyzeMode Type
Description
com.google.cloud.spanner.ResultSet
analyzeUpdate(Statement arg0, ReadContext.QueryAnalyzeMode arg1)
publicdefaultResultSetStatsanalyzeUpdate(Statementarg0,ReadContext.QueryAnalyzeModearg1) Name
Description
arg0
com.google.cloud.spanner.Statement arg1
Returns
com.google.cloud.spanner.ReadContext.QueryAnalyzeMode Type
Description
com.google.spanner.v1.ResultSetStats
beginTransaction()
publicabstractvoidbeginTransaction()beginTransactionAsync()
publicabstractApiFuture<Void>beginTransactionAsync() Type
Description
bufferedWrite(Mutation arg0)
publicabstractvoidbufferedWrite(Mutationarg0) Name
Description
arg0
com.google.cloud.spanner.MutationbufferedWrite(Iterable<Mutation> arg0)
publicabstractvoidbufferedWrite(Iterable<Mutation>arg0) Name
Description
cancel()
publicabstractvoidcancel()clearStatementTimeout()
publicabstractvoidclearStatementTimeout()close()
publicabstractvoidclose()closeAsync()
publicabstractApiFuture<Void>closeAsync() Type
Description
commit()
publicabstractvoidcommit()commitAsync()
publicabstractApiFuture<Void>commitAsync() Type
Description
execute(Statement arg0)
publicabstractStatementResultexecute(Statementarg0) Name
Description
arg0
Returns
com.google.cloud.spanner.Statement Type
Description
executeAsync(Statement arg0)
publicabstractAsyncStatementResultexecuteAsync(Statementarg0) Name
Description
arg0
Returns
com.google.cloud.spanner.Statement Type
Description
executeBatchUpdate(Iterable<Statement> arg0)
publicabstractlong[]executeBatchUpdate(Iterable<Statement>arg0) Name
Description
Returns
Type
Description
long[]
executeBatchUpdateAsync(Iterable<Statement> arg0)
publicabstractApiFuture<long[]>executeBatchUpdateAsync(Iterable<Statement>arg0) Name
Description
Returns
Type
Description
executeQuery(Statement arg0, Options.QueryOption[] arg1)
publicabstractResultSetexecuteQuery(Statementarg0,Options.QueryOption[]arg1) Name
Description
arg0
com.google.cloud.spanner.Statement arg1
Returns
com.google.cloud.spanner.Options.QueryOption[] Type
Description
com.google.cloud.spanner.ResultSet
executeQueryAsync(Statement arg0, Options.QueryOption[] arg1)
publicabstractAsyncResultSetexecuteQueryAsync(Statementarg0,Options.QueryOption[]arg1) Name
Description
arg0
com.google.cloud.spanner.Statement arg1
Returns
com.google.cloud.spanner.Options.QueryOption[] Type
Description
com.google.cloud.spanner.AsyncResultSet
executeUpdate(Statement arg0)
publicabstractlongexecuteUpdate(Statementarg0) Name
Description
arg0
Returns
com.google.cloud.spanner.Statement Type
Description
executeUpdateAsync(Statement arg0)
publicabstractApiFuture<Long>executeUpdateAsync(Statementarg0) Name
Description
arg0
Returns
com.google.cloud.spanner.Statement Type
Description
getAutocommitDmlMode()
publicabstractAutocommitDmlModegetAutocommitDmlMode() Type
Description
getCommitResponse()
publicabstractCommitResponsegetCommitResponse() Type
Description
com.google.cloud.spanner.CommitResponse
getCommitTimestamp()
publicabstractTimestampgetCommitTimestamp() Type
Description
com.google.cloud.Timestamp
getDatabaseClient()
publicdefaultDatabaseClientgetDatabaseClient() Type
Description
com.google.cloud.spanner.DatabaseClient
getDialect()
publicdefaultDialectgetDialect() Type
Description
com.google.cloud.spanner.Dialect
getOptimizerStatisticsPackage()
publicdefaultStringgetOptimizerStatisticsPackage() Type
Description
getOptimizerVersion()
publicabstractStringgetOptimizerVersion() Type
Description
getRPCPriority()
publicdefaultOptions.RpcPrioritygetRPCPriority() Type
Description
com.google.cloud.spanner.Options.RpcPriority
getReadOnlyStaleness()
publicabstractTimestampBoundgetReadOnlyStaleness() Type
Description
com.google.cloud.spanner.TimestampBound
getReadTimestamp()
publicabstractTimestampgetReadTimestamp() Type
Description
com.google.cloud.Timestamp
getStatementTag()
publicdefaultStringgetStatementTag() Type
Description
getStatementTimeout(TimeUnit arg0)
publicabstractlonggetStatementTimeout(TimeUnitarg0) Name
Description
Returns
Type
Description
getTransactionMode()
publicabstractTransactionModegetTransactionMode() Type
Description
getTransactionRetryListeners()
publicabstractIterator<TransactionRetryListener>getTransactionRetryListeners() Type
Description
getTransactionTag()
publicdefaultStringgetTransactionTag() Type
Description
hasStatementTimeout()
publicabstractbooleanhasStatementTimeout() Type
Description
isAutocommit()
publicabstractbooleanisAutocommit() Type
Description
isClosed()
publicabstractbooleanisClosed() Type
Description
isDdlBatchActive()
publicabstractbooleanisDdlBatchActive() Type
Description
isDmlBatchActive()
publicabstractbooleanisDmlBatchActive() Type
Description
isInTransaction()
publicabstractbooleanisInTransaction() Type
Description
isReadOnly()
publicabstractbooleanisReadOnly() Type
Description
isRetryAbortsInternally()
publicabstractbooleanisRetryAbortsInternally() Type
Description
isReturnCommitStats()
publicabstractbooleanisReturnCommitStats() Type
Description
isTransactionStarted()
publicabstractbooleanisTransactionStarted() Type
Description
removeTransactionRetryListener(TransactionRetryListener arg0)
publicabstractbooleanremoveTransactionRetryListener(TransactionRetryListenerarg0) Name
Description
Returns
Type
Description
rollback()
publicabstractvoidrollback()rollbackAsync()
publicabstractApiFuture<Void>rollbackAsync() Type
Description
runBatch()
publicabstractlong[]runBatch() Type
Description
long[]
runBatchAsync()
publicabstractApiFuture<long[]>runBatchAsync() Type
Description
setAutocommit(boolean arg0)
publicabstractvoidsetAutocommit(booleanarg0) Name
Description
setAutocommitDmlMode(AutocommitDmlMode arg0)
publicabstractvoidsetAutocommitDmlMode(AutocommitDmlModearg0) Name
Description
setOptimizerStatisticsPackage(String arg0)
publicdefaultvoidsetOptimizerStatisticsPackage(Stringarg0) Name
Description
setOptimizerVersion(String arg0)
publicabstractvoidsetOptimizerVersion(Stringarg0) Name
Description
setRPCPriority(Options.RpcPriority arg0)
publicdefaultvoidsetRPCPriority(Options.RpcPriorityarg0) Name
Description
arg0
com.google.cloud.spanner.Options.RpcPrioritysetReadOnly(boolean arg0)
publicabstractvoidsetReadOnly(booleanarg0) Name
Description
setReadOnlyStaleness(TimestampBound arg0)
publicabstractvoidsetReadOnlyStaleness(TimestampBoundarg0) Name
Description
arg0
com.google.cloud.spanner.TimestampBoundsetRetryAbortsInternally(boolean arg0)
publicabstractvoidsetRetryAbortsInternally(booleanarg0) Name
Description
setReturnCommitStats(boolean arg0)
publicabstractvoidsetReturnCommitStats(booleanarg0) Name
Description
setStatementTag(String arg0)
publicdefaultvoidsetStatementTag(Stringarg0) Name
Description
setStatementTimeout(long arg0, TimeUnit arg1)
publicabstractvoidsetStatementTimeout(longarg0,TimeUnitarg1) Name
Description
setTransactionMode(TransactionMode arg0)
publicabstractvoidsetTransactionMode(TransactionModearg0) Name
Description
setTransactionTag(String arg0)
publicdefaultvoidsetTransactionTag(Stringarg0) Name
Description
startBatchDdl()
publicabstractvoidstartBatchDdl()startBatchDml()
publicabstractvoidstartBatchDml()write(Mutation arg0)
publicabstractvoidwrite(Mutationarg0) Name
Description
arg0
com.google.cloud.spanner.Mutationwrite(Iterable<Mutation> arg0)
publicabstractvoidwrite(Iterable<Mutation>arg0) Name
Description
writeAsync(Mutation arg0)
publicabstractApiFuture<Void>writeAsync(Mutationarg0) Name
Description
arg0
Returns
com.google.cloud.spanner.Mutation Type
Description
writeAsync(Iterable<Mutation> arg0)
publicabstractApiFuture<Void>writeAsync(Iterable<Mutation>arg0) Name
Description
Returns
Type
Description