Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORT_BATCH - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- abortBatch() - Method in interface com.google.cloud.spanner.connection.Connection
-
Clears all buffered statements in the current batch and ends the batch.
- ABORTED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- ABORTED - Enum constant in enum com.google.cloud.spanner.TransactionManager.TransactionState
- AbortedDueToConcurrentModificationException - Exception in com.google.cloud.spanner
-
Exception thrown by a
Connectionwhen a database operation detects that a transaction has aborted and an internal retry failed because of a concurrent modification. - AbortedException - Exception in com.google.cloud.spanner
-
Exception thrown by Cloud Spanner when an operation detects that a transaction has aborted.
- AbstractLazyInitializer<T> - Class in com.google.cloud.spanner
-
Generic
AbstractLazyInitializerfor any heavy-weight object that might throw an exception during initialization. - AbstractLazyInitializer() - Constructor for class com.google.cloud.spanner.AbstractLazyInitializer
- AbstractStatementParser - Class in com.google.cloud.spanner.connection
-
Internal class for the Spanner Connection API.
- AbstractStatementParser.ParametersInfo - Class in com.google.cloud.spanner.connection
-
Parameter information with positional parameters translated to named parameters.
- AbstractStatementParser.ParsedStatement - Class in com.google.cloud.spanner.connection
-
A statement that has been parsed
- AbstractStatementParser.StatementType - Enum in com.google.cloud.spanner.connection
-
The type of statement that has been recognized by the parser.
- AbstractStructReader - Class in com.google.cloud.spanner
-
Base class for assisting
StructReaderimplementations. - AbstractStructReader() - Constructor for class com.google.cloud.spanner.AbstractStructReader
- add(Value) - Method in class com.google.cloud.spanner.Struct.Builder
-
Adds a new unnamed field
fieldNamewith the given value. - addAllReferencingBackups(List<String>) - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Output Only.
- addAllReferencingBackups(List<String>) - Method in class com.google.cloud.spanner.Backup.Builder
- addAnnotation(String) - Method in class com.google.cloud.spanner.OpenCensusSpan
- addAnnotation(String, String, long) - Method in class com.google.cloud.spanner.OpenCensusSpan
- addAnnotation(String, String, String) - Method in class com.google.cloud.spanner.OpenCensusSpan
- addAnnotation(String, Throwable) - Method in class com.google.cloud.spanner.OpenCensusSpan
- addAnnotation(String, Map<String, Object>) - Method in class com.google.cloud.spanner.OpenCensusSpan
- addAttributes(String, String) - Method in class com.google.cloud.spanner.CompositeTracer
- addAttributes(Map<String, String>) - Method in class com.google.cloud.spanner.CompositeTracer
- addKey(Key) - Method in class com.google.cloud.spanner.KeySet.Builder
-
Adds a key to the key set.
- addLabel(String, String) - Method in class com.google.cloud.spanner.Instance.Builder
- addLabel(String, String) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- addLabel(String, String) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- addLabel(String, String) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
- addRange(KeyRange) - Method in class com.google.cloud.spanner.KeySet.Builder
-
Adds a range to the key set.
- addReadOnlyReplicas(List<ReplicaInfo>) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- addReadOnlyReplicas(List<ReplicaInfo>) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
-
Adds the read only replicas to the set of replicas for a custom instance config.
- addSplitPoints(AddSplitPointsRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Adds split points to specified tables, indexes of a database.
- addSplitPoints(DatabaseName, List<SplitPoints>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Adds split points to specified tables, indexes of a database.
- addSplitPoints(String, List<SplitPoints>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Adds split points to specified tables, indexes of a database.
- addSplitPointsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Adds split points to specified tables, indexes of a database.
- addSplitPointsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- addSplitPointsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- addSplitPointsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- addSplitPointsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to addSplitPoints.
- addSplitPointsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to addSplitPoints.
- addSplitPointsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to addSplitPoints.
- addSplitPointsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to addSplitPoints.
- addTransactionRetryListener(TransactionRetryListener) - Method in interface com.google.cloud.spanner.connection.Connection
-
Add a
TransactionRetryListenerto thisConnectionfor testing and logging purposes. - AdminRequestsPerMinuteExceededException - Exception in com.google.cloud.spanner
-
Exception thrown by Cloud Spanner the number of administrative requests per minute has been exceeded.
- afterDays(int) - Static method in class com.google.cloud.spanner.testing.TimestampHelper
- afterMinutes(int) - Static method in class com.google.cloud.spanner.testing.TimestampHelper
- all() - Static method in class com.google.cloud.spanner.KeySet
-
Creates a key set that will retrieve all rows of a table or index.
- ALLOW_IN_EMPTY_TRANSACTION - Enum constant in enum com.google.cloud.spanner.connection.DdlInTransactionMode
-
DDL statements in an empty transaction are allowed.
- ALLOWED_EXEMPLARS_ATTRIBUTES - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- allowNestedTransaction() - Method in interface com.google.cloud.spanner.TransactionRunner
-
Allows overriding the default behaviour of blocking nested transactions.
- ALREADY_EXISTS - Enum constant in enum com.google.cloud.spanner.ErrorCode
- analyzeQuery(ReadContext, ReadContext.QueryAnalyzeMode) - Method in class com.google.cloud.spanner.Statement
-
Analyzes the query in
context. - analyzeQuery(Statement, ReadContext.QueryAnalyzeMode) - Method in interface com.google.cloud.spanner.connection.Connection
-
Analyzes a query or a DML statement and returns query plan and/or query execution statistics information.
- analyzeQuery(Statement, ReadContext.QueryAnalyzeMode) - Method in interface com.google.cloud.spanner.ReadContext
-
Analyzes a query and returns query plan and/or query execution statistics information.
- analyzeUpdate(Statement, ReadContext.QueryAnalyzeMode) - Method in interface com.google.cloud.spanner.connection.Connection
-
Deprecated.
- analyzeUpdate(Statement, ReadContext.QueryAnalyzeMode, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.TransactionContext
-
Deprecated.Use
TransactionContext.analyzeUpdateStatement(Statement, QueryAnalyzeMode, UpdateOption...)instead to get both statement plan and parameter metadata - analyzeUpdateStatement(Statement, ReadContext.QueryAnalyzeMode, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.connection.Connection
-
Analyzes a DML statement and returns execution plan, undeclared parameters and optionally execution statistics information.
- analyzeUpdateStatement(Statement, ReadContext.QueryAnalyzeMode, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.TransactionContext
-
Analyzes a DML statement and returns query plan and statement parameter metadata and optionally execution statistics information.
- append(double) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
FLOAT64value to the key. - append(long) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends an
INT64value to the key. - append(ByteArray) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
BYTESvalue to the key. - append(Date) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
DATEvalue to the key - append(Timestamp) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
TIMESTAMPvalue to the key - append(ProtocolMessageEnum) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
ENUMvalue to the key. - append(Boolean) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
BOOLvalue to the key. - append(Double) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
FLOAT64value to the key. - append(Long) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends an
INT64value to the key. - append(String) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
STRINGvalue to the key. - append(String) - Method in class com.google.cloud.spanner.Statement.Builder
-
Appends
sqlFragmentto the statement. - append(BigDecimal) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
NUMERICvalue to the key. - append(UUID) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends a
UUIDvalue to the key - appendObject(Object) - Method in class com.google.cloud.spanner.Key.Builder
-
Appends an object following the same conversion rules as
Key.of(Object...). - apply(TransactionContext, I) - Method in interface com.google.cloud.spanner.AsyncTransactionManager.AsyncTransactionFunction
-
This method is called when this transaction step is executed.
- apply(Throwable) - Method in class com.google.cloud.spanner.IsRetryableInternalError
- apply(Throwable) - Method in class com.google.cloud.spanner.IsSslHandshakeException
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- array(Type) - Static method in class com.google.cloud.spanner.Type
-
Returns a descriptor for an array of
elementType. - ARRAY - Enum constant in enum com.google.cloud.spanner.Type.Code
- asMap() - Method in class com.google.cloud.spanner.Mutation
-
For all types except
Mutation.Op.DELETE, constructs a map from column name to value. - asSpannerException(Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Converts the given
Throwableto aSpannerException. - asyncClose() - Method in interface com.google.cloud.spanner.Session
-
Closes the session asynchronously and returns the
ApiFuturethat can be used to monitor the operation progress. - asyncDeleteSession(String, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- asyncDeleteSession(String, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- AsyncResultSet - Interface in com.google.cloud.spanner
-
Interface for result sets returned by async query methods.
- AsyncResultSet.CallbackResponse - Enum in com.google.cloud.spanner
- AsyncResultSet.CursorState - Enum in com.google.cloud.spanner
-
Response code from
tryNext(). - AsyncResultSet.ReadyCallback - Interface in com.google.cloud.spanner
-
Interface for receiving asynchronous callbacks when new data is ready.
- AsyncResultSet.StreamMessageListener - Interface in com.google.cloud.spanner
-
An interface to register the listener for streaming gRPC request.
- AsyncRunner - Interface in com.google.cloud.spanner
- AsyncRunner.AsyncWork<R> - Interface in com.google.cloud.spanner
-
Functional interface for executing a read/write transaction asynchronously that returns a result of type R.
- AsyncStatementResult - Interface in com.google.cloud.spanner.connection
- AsyncTransactionManager - Interface in com.google.cloud.spanner
-
An interface for managing the life cycle of a read write transaction including all its retries.
- AsyncTransactionManager.AsyncTransactionFunction<I,
O> - Interface in com.google.cloud.spanner -
Each step in a transaction chain is defined by an
AsyncTransactionManager.AsyncTransactionFunction. - AsyncTransactionManager.AsyncTransactionStep<I,
O> - Interface in com.google.cloud.spanner -
AsyncTransactionManager.AsyncTransactionStepis returned byAsyncTransactionManager.TransactionContextFuture.then(AsyncTransactionFunction, Executor)andAsyncTransactionManager.AsyncTransactionStep.then(AsyncTransactionFunction, Executor)and allows transaction steps that should be executed serially to be chained together. - AsyncTransactionManager.CommitTimestampFuture - Interface in com.google.cloud.spanner
-
ApiFuturethat returns the commitTimestampof a Cloud Spanner transaction that is executed using anAsyncTransactionManager. - AsyncTransactionManager.TransactionContextFuture - Interface in com.google.cloud.spanner
-
ApiFuturethat returns aTransactionContextand that supports chaining of multipleAsyncTransactionManager.TransactionContextFutures to form a transaction. - attemptCancelled() - Method in class com.google.cloud.spanner.CompositeTracer
- attemptFailed(Throwable, Duration) - Method in class com.google.cloud.spanner.CompositeTracer
- attemptFailedDuration(Throwable, Duration) - Method in class com.google.cloud.spanner.CompositeTracer
- attemptFailedRetriesExhausted(Throwable) - Method in class com.google.cloud.spanner.CompositeTracer
- attemptPermanentFailure(Throwable) - Method in class com.google.cloud.spanner.CompositeTracer
- attemptStarted(int) - Method in class com.google.cloud.spanner.CompositeTracer
- attemptStarted(Object, int) - Method in class com.google.cloud.spanner.CompositeTracer
- attemptSucceeded() - Method in class com.google.cloud.spanner.CompositeTracer
- AUTO_BATCH_DML_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- AUTO_BATCH_DML_UPDATE_COUNT_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- AUTO_BATCH_DML_UPDATE_COUNT_VERIFICATION_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- AUTO_COMMIT_TRANSACTION - Enum constant in enum com.google.cloud.spanner.connection.DdlInTransactionMode
-
DDL statements automatically cause the current transaction to be committed and the DDL statement is subsequently executed without a transaction.
- AUTO_PARTITION_MODE_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- AUTOCOMMIT_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'autocommit' connection property.
- AutocommitDmlMode - Enum in com.google.cloud.spanner.connection
-
Enum used to define the behavior of DML statements in autocommit mode
- AUTOSCALING_CONFIG - Enum constant in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.v1.SpannerClient
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
B
- backup(Backup) - Method in class com.google.cloud.spanner.Database
-
Backs up this database to the location specified by the
Backup. - Backup - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner database backup.
- BACKUP - Enum constant in enum com.google.cloud.spanner.RestoreInfo.RestoreSourceType
- Backup.Builder - Class in com.google.cloud.spanner
- BackupEncryptionConfig - Interface in com.google.cloud.spanner.encryption
-
Marker interface for encryption configurations that can be applied on backups.
- BackupId - Class in com.google.cloud.spanner
-
Represents an id of a Cloud Spanner backup resource.
- BackupInfo - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner database backup.
- BackupInfo.Builder - Class in com.google.cloud.spanner
- BackupInfo.State - Enum in com.google.cloud.spanner
-
State of the backup.
- BatchClient - Interface in com.google.cloud.spanner
-
Interface for the Batch Client that is used to read data from a Cloud Spanner database.
- BatchClientImpl - Class in com.google.cloud.spanner
-
Default implementation for Batch Client interface.
- batchCreateSessions(BatchCreateSessionsRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates multiple new sessions.
- batchCreateSessions(DatabaseName, int) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates multiple new sessions.
- batchCreateSessions(String, int) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates multiple new sessions.
- batchCreateSessions(String, int, String, Map<String, String>, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- batchCreateSessions(String, int, String, Map<String, String>, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- batchCreateSessionsCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates multiple new sessions.
- batchCreateSessionsCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- batchCreateSessionsCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- batchCreateSessionsCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- batchCreateSessionsSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to batchCreateSessions.
- batchCreateSessionsSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to batchCreateSessions.
- batchCreateSessionsSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to batchCreateSessions.
- batchCreateSessionsSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to batchCreateSessions.
- batchReadOnlyTransaction(BatchTransactionId) - Method in interface com.google.cloud.spanner.BatchClient
-
Returns a
BatchReadOnlyTransactioncontext in which multiple reads and/or queries can be performed. - batchReadOnlyTransaction(BatchTransactionId) - Method in class com.google.cloud.spanner.BatchClientImpl
- batchReadOnlyTransaction(TimestampBound) - Method in interface com.google.cloud.spanner.BatchClient
-
Returns a
BatchReadOnlyTransactioncontext in which multiple reads and/or queries can be performed. - batchReadOnlyTransaction(TimestampBound) - Method in class com.google.cloud.spanner.BatchClientImpl
- BatchReadOnlyTransaction - Interface in com.google.cloud.spanner
-
BatchReadOnlyTransactioncan be configured to read at timestamps in the past and allows for exporting arbitrarily large amounts of data from Cloud Spanner databases. - batchRequestSent(long, long) - Method in class com.google.cloud.spanner.CompositeTracer
- BatchTransactionId - Class in com.google.cloud.spanner
-
BatchTransactionIdis unique identifier forBatchReadOnlyTransaction. - batchUpdate(Iterable<Statement>, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.TransactionContext
-
Executes a list of DML statements in a single request.
- batchUpdateAsync(Iterable<Statement>, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.TransactionContext
-
Same as
TransactionContext.batchUpdate(Iterable, UpdateOption...), but is guaranteed to be non-blocking. - batchWriteAtLeastOnce(BatchWriteRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- batchWriteAtLeastOnce(BatchWriteRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- batchWriteAtLeastOnce(Iterable<MutationGroup>, Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Applies batch of mutation groups in a collection of efficient transactions.
- batchWriteCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Batches the supplied mutation groups in a collection of efficient transactions.
- batchWriteCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- batchWriteCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- batchWriteCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- batchWriteSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to batchWrite.
- batchWriteSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to batchWrite.
- batchWriteSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to batchWrite.
- batchWriteSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to batchWrite.
- begin() - Method in interface com.google.cloud.spanner.TransactionManager
-
Creates a new read write transaction.
- begin(AbortedException) - Method in interface com.google.cloud.spanner.TransactionManager
-
Initializes a new read-write transaction that is a retry of a previously aborted transaction.
- BEGIN - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- beginAsync() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Creates a new read write transaction.
- beginAsync() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- beginAsync(AbortedException) - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Initializes a new read-write transaction that is a retry of a previously aborted transaction.
- beginAsync(AbortedException) - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- beginTransaction() - Method in interface com.google.cloud.spanner.connection.Connection
-
Begins a new transaction for this connection.
- beginTransaction(BeginTransactionRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Begins a new transaction.
- beginTransaction(BeginTransactionRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- beginTransaction(BeginTransactionRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Begins a transaction.
- beginTransaction(SessionName, TransactionOptions) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Begins a new transaction.
- beginTransaction(TransactionOptions.IsolationLevel) - Method in interface com.google.cloud.spanner.connection.Connection
-
Same as
Connection.beginTransaction(), but this transaction will use the given isolation level, instead of the default isolation level of this connection. - beginTransaction(String, TransactionOptions) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Begins a new transaction.
- beginTransactionAsync() - Method in interface com.google.cloud.spanner.connection.Connection
-
Begins a new transaction for this connection.
- beginTransactionAsync(BeginTransactionRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- beginTransactionAsync(BeginTransactionRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Begins a transaction asynchronously.
- beginTransactionAsync(TransactionOptions.IsolationLevel) - Method in interface com.google.cloud.spanner.connection.Connection
-
Same as
Connection.beginTransactionAsync(), but this transaction will use the given isolation level, instead of the default isolation level of this connection. - beginTransactionCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Begins a new transaction.
- beginTransactionCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- beginTransactionCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- beginTransactionCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- beginTransactionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to beginTransaction.
- beginTransactionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to beginTransaction.
- beginTransactionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to beginTransaction.
- beginTransactionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to beginTransaction.
- bind(String) - Method in class com.google.cloud.spanner.Statement.Builder
-
Returns a binder to bind the value of the query parameter
parameter. - bool() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
BOOL type. - bool(boolean) - Static method in class com.google.cloud.spanner.Value
-
Returns a
BOOLvalue. - bool(Boolean) - Static method in class com.google.cloud.spanner.Value
-
Returns a
BOOLvalue. - BOOL - Enum constant in enum com.google.cloud.spanner.Type.Code
- boolArray(boolean[]) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<BOOL>value. - boolArray(boolean[], int, int) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<BOOL>value that takes its elements from a region of an array. - boolArray(Iterable<Boolean>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<BOOL>value. - buffer(Mutation) - Method in interface com.google.cloud.spanner.TransactionContext
-
Buffers a single mutation to be applied if the transaction commits successfully.
- buffer(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.TransactionContext
-
Buffers mutations to be applied if the transaction commits successfully.
- bufferAsync(Mutation) - Method in interface com.google.cloud.spanner.TransactionContext
-
Same as
TransactionContext.buffer(Mutation), but is guaranteed to be non-blocking. - bufferAsync(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.TransactionContext
-
Same as
TransactionContext.buffer(Iterable), but is guaranteed to be non-blocking. - bufferedWrite(Mutation) - Method in interface com.google.cloud.spanner.connection.Connection
-
Buffers the given mutation locally on the current transaction of this
Connection. - bufferedWrite(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Buffers the given mutations locally on the current transaction of this
Connection. - bufferRows(int) - Static method in class com.google.cloud.spanner.Options
- build() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
- build() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
- build() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
- build() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
- build() - Method in class com.google.cloud.spanner.Backup.Builder
- build() - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Builds the backup from this builder.
- build() - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
- build() - Method in class com.google.cloud.spanner.Database.Builder
- build() - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
-
Builds the database from this builder.
- build() - Method in class com.google.cloud.spanner.DatabaseRole.Builder
- build() - Method in class com.google.cloud.spanner.Instance.Builder
- build() - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- build() - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- build() - Method in class com.google.cloud.spanner.InstanceInfo.Builder
- build() - Method in class com.google.cloud.spanner.Interval.Builder
- build() - Method in class com.google.cloud.spanner.Key.Builder
- build() - Method in class com.google.cloud.spanner.KeyRange.Builder
- build() - Method in class com.google.cloud.spanner.KeySet.Builder
- build() - Method in class com.google.cloud.spanner.Mutation.WriteBuilder
-
Returns a newly created
Mutationbased on the contents of theBuilder. - build() - Method in class com.google.cloud.spanner.PartitionOptions.Builder
- build() - Method in class com.google.cloud.spanner.ReplicaInfo.BuilderImpl
- build() - Method in class com.google.cloud.spanner.Restore.Builder
- build() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Build a SessionPoolOption object
- build() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- build() - Method in class com.google.cloud.spanner.SpannerOptions.Builder.DefaultReadWriteTransactionOptions.DefaultReadWriteTransactionOptionsBuilder
- build() - Method in class com.google.cloud.spanner.Statement.Builder
-
Builds the
Statement. - build() - Method in class com.google.cloud.spanner.Struct.Builder
- build() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
- build() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
- builder() - Static method in class com.google.cloud.spanner.Interval
- Builder() - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
- Builder() - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
- Builder() - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
- Builder() - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
- Builder() - Constructor for class com.google.cloud.spanner.BackupInfo.Builder
- Builder() - Constructor for class com.google.cloud.spanner.DatabaseInfo.Builder
- Builder() - Constructor for class com.google.cloud.spanner.InstanceConfigInfo.Builder
- Builder() - Constructor for class com.google.cloud.spanner.InstanceInfo.Builder
- Builder() - Constructor for class com.google.cloud.spanner.Interval.Builder
- Builder() - Constructor for class com.google.cloud.spanner.SessionPoolOptions.Builder
- Builder() - Constructor for class com.google.cloud.spanner.SpannerOptions.Builder
- Builder() - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
- Builder() - Constructor for class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
- Builder(DatabaseAdminSettings) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
- Builder(DatabaseAdminStubSettings) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
- Builder(DatabaseAdminStubSettings.Builder) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
- Builder(InstanceAdminSettings) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
- Builder(InstanceAdminStubSettings) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
- Builder(InstanceAdminStubSettings.Builder) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
- Builder(BackupId, DatabaseId) - Constructor for class com.google.cloud.spanner.Restore.Builder
- Builder(SpannerSettings) - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
- Builder(SpannerStubSettings) - Constructor for class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
- Builder(SpannerStubSettings.Builder) - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
- Builder(String) - Constructor for class com.google.cloud.spanner.DatabaseRole.Builder
- BuilderImpl() - Constructor for class com.google.cloud.spanner.ReplicaInfo.BuilderImpl
- BuiltInMetricsConstant - Class in com.google.cloud.spanner
- BuiltInMetricsConstant() - Constructor for class com.google.cloud.spanner.BuiltInMetricsConstant
- bytes() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
BYTEStype: a variable-length byte string. - bytes(ByteArray) - Static method in class com.google.cloud.spanner.Value
-
e Returns a
BYTESvalue. - BYTES - Enum constant in enum com.google.cloud.spanner.Type.Code
- bytesArray(Iterable<ByteArray>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<BYTES>value. - bytesArrayFromBase64(Iterable<String>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<BYTES>value. - bytesFromBase64(String) - Static method in class com.google.cloud.spanner.Value
-
Returns a
BYTESvalue.
C
- CALL_CONTEXT_CONFIGURATOR_KEY - Static variable in class com.google.cloud.spanner.SpannerOptions
-
Context key for the
SpannerOptions.CallContextConfiguratorto use. - cancel() - Method in interface com.google.cloud.spanner.AsyncResultSet
-
Attempt to cancel this operation and free all resources.
- cancel() - Method in interface com.google.cloud.spanner.connection.Connection
-
Cancels the currently running statement on this
Connection(if any). - cancel() - Method in class com.google.cloud.spanner.ForwardingAsyncResultSet
- cancel(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.StreamingCall
-
Cancels the call.
- CANCELLED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- cancelOperation(String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Cancels the specified long-running operation.
- cancelOperation(String) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Cancels the specified long-running operation.
- cancelOperation(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- cancelOperation(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Cancels the specified long-running operation.
- cancelQueryWhenClientIsClosed() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.ResultStreamConsumer
-
Returns true if the stream should be cancelled when the Spanner client is closed.
- canGetProtobufValue(int) - Method in class com.google.cloud.spanner.ForwardingResultSet
- canGetProtobufValue(int) - Method in interface com.google.cloud.spanner.ProtobufResultSet
-
Returns true if the protobuf value for the given column is still available.
- causeAsRunTimeException(ExecutionException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- CHANNEL_HINT - Enum constant in enum com.google.cloud.spanner.spi.v1.SpannerRpc.Option
- CHANNEL_PROVIDER_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'channelProvider' connection property.
- checkNonNull(int, Object) - Method in class com.google.cloud.spanner.AbstractStructReader
- checkReturningClause(String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Checks if the given SQL string contains a Returning clause.
- checkReturningClauseInternal(String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Checks if the given SQL string contains a Returning clause.
- checkReturningClauseInternal(String) - Method in class com.google.cloud.spanner.connection.PostgreSQLStatementParser
- checkReturningClauseInternal(String) - Method in class com.google.cloud.spanner.connection.SpannerStatementParser
- checkValidState() - Method in class com.google.cloud.spanner.ForwardingStructReader
-
Called before each forwarding call to allow sub classes to do additional state checking.
- cleanup() - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
-
Closes the session as part of the cleanup.
- cleanUp() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Deletes all the databases created via
createTestDatabase. - clearStatementTimeout() - Method in interface com.google.cloud.spanner.connection.Connection
-
Clears the statement timeout value for this connection.
- CLIENT_HASH_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- CLIENT_NAME_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- CLIENT_SIDE - Enum constant in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
- CLIENT_UID_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- close() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- close() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- close() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- close() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- close() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- close() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- close() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- close() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- close() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Closes the manager.
- close() - Method in interface com.google.cloud.spanner.connection.Connection
-
Closes this connection.
- close() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- close() - Method in class com.google.cloud.spanner.ForwardingResultSet
- close() - Method in class com.google.cloud.spanner.PartitionedDmlTransaction
-
No-op method needed to implement SessionTransaction interface.
- close() - Method in interface com.google.cloud.spanner.ReadContext
-
Closes this read context and frees up the underlying resources.
- close() - Method in interface com.google.cloud.spanner.ResultSet
-
Explicitly close the result set, releasing any associated resources.
- close() - Method in interface com.google.cloud.spanner.Session
- close() - Method in interface com.google.cloud.spanner.Spanner
-
Closes all the clients associated with this instance and frees up all the resources.
- close() - Method in interface com.google.cloud.spanner.SpannerOptions.CloseableExecutorProvider
-
Overridden to suppress the throws declaration of the super interface.
- close() - Method in class com.google.cloud.spanner.SpannerOptions.FixedCloseableExecutorProvider
- close() - Method in interface com.google.cloud.spanner.TransactionManager
-
Closes the manager.
- close() - Method in class com.google.cloud.spanner.v1.SpannerClient
- close() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- close() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- close() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- closeAsync() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Closes the transaction manager.
- closeAsync() - Method in interface com.google.cloud.spanner.connection.Connection
-
Closes this connection without blocking.
- closeAsync() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- CLOSED - Enum constant in enum com.google.cloud.spanner.KeyRange.Endpoint
-
Ranges include the endpoint key.
- closedClosed(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
-
Returns a key range from
startinclusive toendinclusive. - closedOpen(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
-
Returns a key range from
startinclusive toendexclusive. - closeSpanner() - Static method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Closes all
Spannerinstances that have been opened by connections during the lifetime of this JVM. - closeSpannerPool() - Static method in class com.google.cloud.spanner.connection.SpannerPool
-
Closes the default
SpannerPooland allSpannerinstances that have been opened by connections and that are still open. - com.google.cloud.spanner - package com.google.cloud.spanner
-
A client for Cloud Spanner - A no-compromise relational database service.
- com.google.cloud.spanner.admin.database.v1 - package com.google.cloud.spanner.admin.database.v1
-
A client to Cloud Spanner API
- com.google.cloud.spanner.admin.database.v1.stub - package com.google.cloud.spanner.admin.database.v1.stub
- com.google.cloud.spanner.admin.instance.v1 - package com.google.cloud.spanner.admin.instance.v1
-
A client to Cloud Spanner API
- com.google.cloud.spanner.admin.instance.v1.stub - package com.google.cloud.spanner.admin.instance.v1.stub
- com.google.cloud.spanner.connection - package com.google.cloud.spanner.connection
-
Internal API for Google Cloud Spanner.
- com.google.cloud.spanner.encryption - package com.google.cloud.spanner.encryption
- com.google.cloud.spanner.nativeimage - package com.google.cloud.spanner.nativeimage
- com.google.cloud.spanner.spi - package com.google.cloud.spanner.spi
- com.google.cloud.spanner.spi.v1 - package com.google.cloud.spanner.spi.v1
- com.google.cloud.spanner.testing - package com.google.cloud.spanner.testing
- com.google.cloud.spanner.v1 - package com.google.cloud.spanner.v1
-
A client to Cloud Spanner API
- com.google.cloud.spanner.v1.stub - package com.google.cloud.spanner.v1.stub
- commit() - Method in interface com.google.cloud.spanner.connection.Connection
-
Commits the current transaction of this connection.
- commit() - Method in interface com.google.cloud.spanner.TransactionManager
-
Commits the currently active transaction.
- commit(CommitRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Commits a transaction.
- commit(CommitRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- commit(CommitRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- commit(SessionName, ByteString, List<Mutation>) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Commits a transaction.
- commit(SessionName, TransactionOptions, List<Mutation>) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Commits a transaction.
- commit(String, ByteString, List<Mutation>) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Commits a transaction.
- commit(String, TransactionOptions, List<Mutation>) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Commits a transaction.
- COMMIT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- COMMIT_FAILED - Enum constant in enum com.google.cloud.spanner.TransactionManager.TransactionState
- COMMIT_TIMESTAMP - Static variable in class com.google.cloud.spanner.Value
-
Placeholder value to be passed to a mutation to make Cloud Spanner store the commit timestamp in that column.
- commitAsync() - Method in interface com.google.cloud.spanner.AsyncTransactionManager.AsyncTransactionStep
-
Commits the transaction and returns a
AsyncTransactionManager.CommitTimestampFuturethat will return the commit timestamp of the transaction, or throw the first uncaught exception in the transaction chain as anExecutionException. - commitAsync() - Method in interface com.google.cloud.spanner.connection.Connection
-
Commits the current transaction of this connection.
- commitAsync(CommitRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- commitAsync(CommitRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- commitCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Commits a transaction.
- commitCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- commitCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- commitCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- CommitResponse - Class in com.google.cloud.spanner
-
Represents a response from a commit operation.
- CommitResponse(Timestamp) - Constructor for class com.google.cloud.spanner.CommitResponse
- commitSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to commit.
- commitSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to commit.
- commitSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to commit.
- commitSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to commit.
- commitStats() - Static method in class com.google.cloud.spanner.Options
-
Specifying this instructs the transaction to request
CommitStatsfrom the backend. - CommitStats - Class in com.google.cloud.spanner
-
Commit statistics are returned by a read/write transaction if specifically requested by passing in
Options.commitStats()to the transaction. - COMMITTED - Enum constant in enum com.google.cloud.spanner.TransactionManager.TransactionState
- COMMON_ATTRIBUTES - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- CompositeTracer - Class in com.google.cloud.spanner
- CompositeTracer(List<ApiTracer>) - Constructor for class com.google.cloud.spanner.CompositeTracer
- CompositeTracerFactory - Class in com.google.cloud.spanner
- CompositeTracerFactory(List<ApiTracerFactory>) - Constructor for class com.google.cloud.spanner.CompositeTracerFactory
- configure(ApiCallContext, ReqT, MethodDescriptor<ReqT, RespT>) - Method in interface com.google.cloud.spanner.SpannerOptions.CallContextConfigurator
-
Configure a
ApiCallContextfor a specific RPC call. - configure(ApiCallContext, ReqT, MethodDescriptor<ReqT, RespT>) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- Connection - Interface in com.google.cloud.spanner.connection
-
Internal connection API for Google Cloud Spanner.
- Connection.InternalMetadataQuery - Class in com.google.cloud.spanner.connection
-
This query option is used internally to indicate that a query is executed by the library itself to fetch metadata.
- Connection.TransactionCallable<T> - Interface in com.google.cloud.spanner.connection
-
Functional interface for the
Connection.runTransaction(TransactionCallable)method. - ConnectionOptions - Class in com.google.cloud.spanner.connection
-
Internal connection API for Google Cloud Spanner.
- ConnectionOptions.Builder - Class in com.google.cloud.spanner.connection
-
Builder for
ConnectionOptionsinstances. - ConnectionOptions.ExternalChannelProvider - Interface in com.google.cloud.spanner.connection
-
ConnectionOptions.ExternalChannelProvidercan be used for to specify an external channel provider. - ConnectionProperties - Class in com.google.cloud.spanner.connection
-
Utility class that defines all known connection properties.
- ConnectionProperty<T> - Class in com.google.cloud.spanner.connection
-
ConnectionPropertyis a variable for a connection. - ConnectionProperty.Context - Enum in com.google.cloud.spanner.connection
-
Context indicates when a
ConnectionPropertymay be set. - connectionSelected(String) - Method in class com.google.cloud.spanner.CompositeTracer
- CONTINUE - Enum constant in enum com.google.cloud.spanner.AsyncResultSet.CallbackResponse
-
Tell the cursor to continue issuing callbacks when data is available.
- convertPositionalParametersToNamedParameters(char, String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Converts all positional parameters (?)
- copyBackup(BackupId, Backup) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a copy of backup from an existing backup in Cloud Spanner in the same instance.
- copyBackup(BackupId, Backup) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- copyBackup(BackupId, Backup) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Creates a copy backup from the source backup specified.
- copyBackup(String, String, String, Timestamp) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a copy of backup from an existing backup in a Cloud Spanner instance.
- copyBackupAsync(CopyBackupRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupAsync(InstanceName, String, BackupName, Timestamp) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupAsync(InstanceName, String, String, Timestamp) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupAsync(String, String, BackupName, Timestamp) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupAsync(String, String, String, Timestamp) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- copyBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- copyBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- copyBackupEncryptionConfig(BackupEncryptionConfig) - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigProtoMapper
-
Returns an encryption config to be used for a copy backup.
- copyBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts copying a Cloud Spanner Backup.
- copyBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- copyBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- copyBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- copyBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to copyBackup.
- copyBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to copyBackup.
- copyBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to copyBackup.
- copyBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to copyBackup.
- copyBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to copyBackup.
- copyBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to copyBackup.
- copyBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to copyBackup.
- copyBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to copyBackup.
- create() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Constructs an instance of DatabaseAdminClient with default settings.
- create() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Constructs an instance of InstanceAdminClient with default settings.
- create() - Method in class com.google.cloud.spanner.Backup
-
Creates a backup on the server based on the source of this
Backupinstance. - create() - Static method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- create() - Static method in class com.google.cloud.spanner.v1.SpannerClient
-
Constructs an instance of SpannerClient with default settings.
- create(ClientContext) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- create(ClientContext) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- create(ClientContext) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- create(ClientContext) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- create(ClientContext) - Static method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- create(ClientContext) - Static method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- create(ClientContext, HttpJsonStubCallableFactory) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- create(ClientContext, HttpJsonStubCallableFactory) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- create(ClientContext, HttpJsonStubCallableFactory) - Static method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- create(DatabaseAdminSettings) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Constructs an instance of DatabaseAdminClient, using the given settings.
- create(DatabaseAdminStub) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Constructs an instance of DatabaseAdminClient, using the given stub for making calls.
- create(DatabaseAdminStubSettings) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
- create(DatabaseAdminStubSettings) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- create(DatabaseAdminStubSettings) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- create(InstanceAdminSettings) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Constructs an instance of InstanceAdminClient, using the given settings.
- create(InstanceAdminStub) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Constructs an instance of InstanceAdminClient, using the given stub for making calls.
- create(InstanceAdminStubSettings) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
- create(InstanceAdminStubSettings) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- create(InstanceAdminStubSettings) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- create(InstanceId) - Static method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Creates a
RemoteSpannerHelperbound to the given instance ID. - create(SpannerOptions) - Static method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- create(SpannerOptions, InstanceId) - Static method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Creates a
RemoteSpannerHelperfor the given option and bound to the given instance ID. - create(SpannerSettings) - Static method in class com.google.cloud.spanner.v1.SpannerClient
-
Constructs an instance of SpannerClient, using the given settings.
- create(SpannerStub) - Static method in class com.google.cloud.spanner.v1.SpannerClient
-
Constructs an instance of SpannerClient, using the given stub for making calls.
- create(SpannerStubSettings) - Static method in class com.google.cloud.spanner.v1.SpannerSettings
- create(SpannerStubSettings) - Static method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- create(SpannerStubSettings) - Static method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- create(ScheduledExecutorService) - Static method in class com.google.cloud.spanner.SpannerOptions.FixedCloseableExecutorProvider
-
Creates a FixedCloseableExecutorProvider.
- createAsync(PageContext<ListBackupOperationsRequest, ListBackupOperationsResponse, Operation>, ApiFuture<ListBackupOperationsResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupOperationsPagedResponse
- createAsync(PageContext<ListBackupSchedulesRequest, ListBackupSchedulesResponse, BackupSchedule>, ApiFuture<ListBackupSchedulesResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupSchedulesPagedResponse
- createAsync(PageContext<ListBackupsRequest, ListBackupsResponse, Backup>, ApiFuture<ListBackupsResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupsPagedResponse
- createAsync(PageContext<ListDatabaseOperationsRequest, ListDatabaseOperationsResponse, Operation>, ApiFuture<ListDatabaseOperationsResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseOperationsPagedResponse
- createAsync(PageContext<ListDatabaseRolesRequest, ListDatabaseRolesResponse, DatabaseRole>, ApiFuture<ListDatabaseRolesResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseRolesPagedResponse
- createAsync(PageContext<ListDatabasesRequest, ListDatabasesResponse, Database>, ApiFuture<ListDatabasesResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesPagedResponse
- createAsync(PageContext<ListInstanceConfigOperationsRequest, ListInstanceConfigOperationsResponse, Operation>, ApiFuture<ListInstanceConfigOperationsResponse>) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigOperationsPagedResponse
- createAsync(PageContext<ListInstanceConfigsRequest, ListInstanceConfigsResponse, InstanceConfig>, ApiFuture<ListInstanceConfigsResponse>) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsPagedResponse
- createAsync(PageContext<ListInstancePartitionOperationsRequest, ListInstancePartitionOperationsResponse, Operation>, ApiFuture<ListInstancePartitionOperationsResponse>) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionOperationsPagedResponse
- createAsync(PageContext<ListInstancePartitionsRequest, ListInstancePartitionsResponse, InstancePartition>, ApiFuture<ListInstancePartitionsResponse>) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionsPagedResponse
- createAsync(PageContext<ListInstancesRequest, ListInstancesResponse, Instance>, ApiFuture<ListInstancesResponse>) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancesPagedResponse
- createAsync(PageContext<ListSessionsRequest, ListSessionsResponse, Session>, ApiFuture<ListSessionsResponse>) - Static method in class com.google.cloud.spanner.v1.SpannerClient.ListSessionsPagedResponse
- createAsyncExecutorProvider(int, long, TimeUnit) - Static method in class com.google.cloud.spanner.SpannerOptions
-
Creates a
SpannerOptions.CloseableExecutorProviderthat can be used as anExecutorProviderfor the async API. - createBackup(Backup) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a new backup from a database in a Cloud Spanner.
- createBackup(Backup) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- createBackup(Backup) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Creates a new backup from the source database specified in the
Backupinstance. - createBackup(String, String, String, Timestamp) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a new backup from a database in a Cloud Spanner instance.
- createBackupAsync(CreateBackupRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts creating a new Cloud Spanner Backup.
- createBackupAsync(InstanceName, Backup, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts creating a new Cloud Spanner Backup.
- createBackupAsync(String, Backup, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts creating a new Cloud Spanner Backup.
- createBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts creating a new Cloud Spanner Backup.
- createBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- createBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- createBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- createBackupEncryptionConfig(BackupEncryptionConfig) - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigProtoMapper
-
Returns an encryption config to be used for a backup.
- createBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Starts creating a new Cloud Spanner Backup.
- createBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- createBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- createBackupOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- createBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to createBackup.
- createBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to createBackup.
- createBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createBackup.
- createBackupOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to createBackup.
- createBackupSchedule(CreateBackupScheduleRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new backup schedule.
- createBackupSchedule(DatabaseName, BackupSchedule, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new backup schedule.
- createBackupSchedule(String, BackupSchedule, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new backup schedule.
- createBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new backup schedule.
- createBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- createBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- createBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- createBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to createBackupSchedule.
- createBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to createBackupSchedule.
- createBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createBackupSchedule.
- createBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to createBackupSchedule.
- createBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to createBackup.
- createBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to createBackup.
- createBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createBackup.
- createBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to createBackup.
- createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createBatchingCallable(HttpJsonCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminCallableFactory
- createBatchingCallable(HttpJsonCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminCallableFactory
- createBatchingCallable(HttpJsonCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerCallableFactory
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createCollection(List<DatabaseAdminClient.ListBackupOperationsPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupOperationsFixedSizeCollection
- createCollection(List<DatabaseAdminClient.ListBackupSchedulesPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupSchedulesFixedSizeCollection
- createCollection(List<DatabaseAdminClient.ListBackupsPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupsFixedSizeCollection
- createCollection(List<DatabaseAdminClient.ListDatabaseOperationsPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseOperationsFixedSizeCollection
- createCollection(List<DatabaseAdminClient.ListDatabaseRolesPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseRolesFixedSizeCollection
- createCollection(List<DatabaseAdminClient.ListDatabasesPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesFixedSizeCollection
- createCollection(List<InstanceAdminClient.ListInstanceConfigOperationsPage>, int) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigOperationsFixedSizeCollection
- createCollection(List<InstanceAdminClient.ListInstanceConfigsPage>, int) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsFixedSizeCollection
- createCollection(List<InstanceAdminClient.ListInstancePartitionOperationsPage>, int) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionOperationsFixedSizeCollection
- createCollection(List<InstanceAdminClient.ListInstancePartitionsPage>, int) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionsFixedSizeCollection
- createCollection(List<InstanceAdminClient.ListInstancesPage>, int) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancesFixedSizeCollection
- createCollection(List<SpannerClient.ListSessionsPage>, int) - Method in class com.google.cloud.spanner.v1.SpannerClient.ListSessionsFixedSizeCollection
- createDatabase(Database, Iterable<String>) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a database in a Cloud Spanner instance.
- createDatabase(String, Iterable<String>) - Method in class com.google.cloud.spanner.Instance
-
Creates a new database in this instance.
- createDatabase(String, String, Dialect, Iterable<String>) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a new database in a Cloud Spanner instance with the given
Dialect. - createDatabase(String, String, Iterable<String>) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Creates a new database in a Cloud Spanner instance.
- createDatabase(String, String, Iterable<String>, Database) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- createDatabase(String, String, Iterable<String>, Database) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- createDatabaseAdminClient() - Method in interface com.google.cloud.spanner.Spanner
-
Returns a
DatabaseAdminClientto execute admin operations on Cloud Spanner databases. - createDatabaseAsync(CreateDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new Cloud Spanner database and starts to prepare it for serving.
- createDatabaseAsync(InstanceName, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new Cloud Spanner database and starts to prepare it for serving.
- createDatabaseAsync(String, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new Cloud Spanner database and starts to prepare it for serving.
- createDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new Cloud Spanner database and starts to prepare it for serving.
- createDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- createDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- createDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- createDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Creates a new Cloud Spanner database and starts to prepare it for serving.
- createDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- createDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- createDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- createDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to createDatabase.
- createDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to createDatabase.
- createDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createDatabase.
- createDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to createDatabase.
- createDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to createDatabase.
- createDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to createDatabase.
- createDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createDatabase.
- createDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to createDatabase.
- createDatabaseStatementFor(String) - Method in enum com.google.cloud.spanner.Dialect
- createDefault() - Static method in class com.google.cloud.spanner.spi.v1.SpannerInterceptorProvider
- createDefault(OpenTelemetry) - Static method in class com.google.cloud.spanner.spi.v1.SpannerInterceptorProvider
- createDefault(OpenTelemetry, Supplier<Boolean>) - Static method in class com.google.cloud.spanner.spi.v1.SpannerInterceptorProvider
- createInstance(InstanceInfo) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Creates an instance and begins preparing it to begin serving.
- createInstance(String, String, Instance) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- createInstance(String, String, Instance) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- createInstanceAdminClient() - Method in interface com.google.cloud.spanner.Spanner
-
Returns a
InstanceAdminClientto execute admin operations on Cloud Spanner databases. - createInstanceAsync(CreateInstanceRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance and begins preparing it to begin serving.
- createInstanceAsync(ProjectName, String, Instance) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance and begins preparing it to begin serving.
- createInstanceAsync(String, String, Instance) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance and begins preparing it to begin serving.
- createInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance and begins preparing it to begin serving.
- createInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- createInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- createInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- createInstanceConfig(InstanceConfigInfo, Options.CreateAdminApiOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Creates an instance config and begins preparing it to be used.
- createInstanceConfig(String, String, InstanceConfig, Boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- createInstanceConfig(String, String, InstanceConfig, Boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- createInstanceConfigAsync(CreateInstanceConfigRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance configuration and begins preparing it to be used.
- createInstanceConfigAsync(ProjectName, InstanceConfig, String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance configuration and begins preparing it to be used.
- createInstanceConfigAsync(String, InstanceConfig, String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance configuration and begins preparing it to be used.
- createInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance configuration and begins preparing it to be used.
- createInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- createInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- createInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- createInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance configuration and begins preparing it to be used.
- createInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- createInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- createInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- createInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to createInstanceConfig.
- createInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to createInstanceConfig.
- createInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createInstanceConfig.
- createInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to createInstanceConfig.
- createInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to createInstanceConfig.
- createInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to createInstanceConfig.
- createInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createInstanceConfig.
- createInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to createInstanceConfig.
- createInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance and begins preparing it to begin serving.
- createInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- createInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- createInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- createInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to createInstance.
- createInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to createInstance.
- createInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createInstance.
- createInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to createInstance.
- createInstancePartitionAsync(CreateInstancePartitionRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance partition and begins preparing it to be used.
- createInstancePartitionAsync(InstanceName, InstancePartition, String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance partition and begins preparing it to be used.
- createInstancePartitionAsync(String, InstancePartition, String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance partition and begins preparing it to be used.
- createInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance partition and begins preparing it to be used.
- createInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- createInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- createInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- createInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Creates an instance partition and begins preparing it to be used.
- createInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- createInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- createInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- createInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to createInstancePartition.
- createInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to createInstancePartition.
- createInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createInstancePartition.
- createInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to createInstancePartition.
- createInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to createInstancePartition.
- createInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to createInstancePartition.
- createInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createInstancePartition.
- createInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to createInstancePartition.
- createInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to createInstance.
- createInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to createInstance.
- createInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to createInstance.
- createInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to createInstance.
- createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createOperationCallable(HttpJsonCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminCallableFactory
- createOperationCallable(HttpJsonCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminCallableFactory
- createOperationCallable(HttpJsonCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerCallableFactory
- createPage(PageContext<ListBackupOperationsRequest, ListBackupOperationsResponse, Operation>, ListBackupOperationsResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupOperationsPage
- createPage(PageContext<ListBackupSchedulesRequest, ListBackupSchedulesResponse, BackupSchedule>, ListBackupSchedulesResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupSchedulesPage
- createPage(PageContext<ListBackupsRequest, ListBackupsResponse, Backup>, ListBackupsResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupsPage
- createPage(PageContext<ListDatabaseOperationsRequest, ListDatabaseOperationsResponse, Operation>, ListDatabaseOperationsResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseOperationsPage
- createPage(PageContext<ListDatabaseRolesRequest, ListDatabaseRolesResponse, DatabaseRole>, ListDatabaseRolesResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseRolesPage
- createPage(PageContext<ListDatabasesRequest, ListDatabasesResponse, Database>, ListDatabasesResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesPage
- createPage(PageContext<ListInstanceConfigOperationsRequest, ListInstanceConfigOperationsResponse, Operation>, ListInstanceConfigOperationsResponse) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigOperationsPage
- createPage(PageContext<ListInstanceConfigsRequest, ListInstanceConfigsResponse, InstanceConfig>, ListInstanceConfigsResponse) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsPage
- createPage(PageContext<ListInstancePartitionOperationsRequest, ListInstancePartitionOperationsResponse, Operation>, ListInstancePartitionOperationsResponse) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionOperationsPage
- createPage(PageContext<ListInstancePartitionsRequest, ListInstancePartitionsResponse, InstancePartition>, ListInstancePartitionsResponse) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionsPage
- createPage(PageContext<ListInstancesRequest, ListInstancesResponse, Instance>, ListInstancesResponse) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancesPage
- createPage(PageContext<ListSessionsRequest, ListSessionsResponse, Session>, ListSessionsResponse) - Method in class com.google.cloud.spanner.v1.SpannerClient.ListSessionsPage
- createPageAsync(PageContext<ListBackupOperationsRequest, ListBackupOperationsResponse, Operation>, ApiFuture<ListBackupOperationsResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupOperationsPage
- createPageAsync(PageContext<ListBackupSchedulesRequest, ListBackupSchedulesResponse, BackupSchedule>, ApiFuture<ListBackupSchedulesResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupSchedulesPage
- createPageAsync(PageContext<ListBackupsRequest, ListBackupsResponse, Backup>, ApiFuture<ListBackupsResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListBackupsPage
- createPageAsync(PageContext<ListDatabaseOperationsRequest, ListDatabaseOperationsResponse, Operation>, ApiFuture<ListDatabaseOperationsResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseOperationsPage
- createPageAsync(PageContext<ListDatabaseRolesRequest, ListDatabaseRolesResponse, DatabaseRole>, ApiFuture<ListDatabaseRolesResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabaseRolesPage
- createPageAsync(PageContext<ListDatabasesRequest, ListDatabasesResponse, Database>, ApiFuture<ListDatabasesResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesPage
- createPageAsync(PageContext<ListInstanceConfigOperationsRequest, ListInstanceConfigOperationsResponse, Operation>, ApiFuture<ListInstanceConfigOperationsResponse>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigOperationsPage
- createPageAsync(PageContext<ListInstanceConfigsRequest, ListInstanceConfigsResponse, InstanceConfig>, ApiFuture<ListInstanceConfigsResponse>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsPage
- createPageAsync(PageContext<ListInstancePartitionOperationsRequest, ListInstancePartitionOperationsResponse, Operation>, ApiFuture<ListInstancePartitionOperationsResponse>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionOperationsPage
- createPageAsync(PageContext<ListInstancePartitionsRequest, ListInstancePartitionsResponse, InstancePartition>, ApiFuture<ListInstancePartitionsResponse>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancePartitionsPage
- createPageAsync(PageContext<ListInstancesRequest, ListInstancesResponse, Instance>, ApiFuture<ListInstancesResponse>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstancesPage
- createPageAsync(PageContext<ListSessionsRequest, ListSessionsResponse, Session>, ApiFuture<ListSessionsResponse>) - Method in class com.google.cloud.spanner.v1.SpannerClient.ListSessionsPage
- createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createPagedCallable(HttpJsonCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminCallableFactory
- createPagedCallable(HttpJsonCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminCallableFactory
- createPagedCallable(HttpJsonCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerCallableFactory
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createServerStreamingCallable(HttpJsonCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminCallableFactory
- createServerStreamingCallable(HttpJsonCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminCallableFactory
- createServerStreamingCallable(HttpJsonCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerCallableFactory
- createSession(CreateSessionRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a new session.
- createSession(DatabaseName) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a new session.
- createSession(String) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a new session.
- createSession(String, String, Map<String, String>, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- createSession(String, String, Map<String, String>, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- createSession(String, String, Map<String, String>, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- createSession(String, String, Map<String, String>, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- createSessionCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a new session.
- createSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- createSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- createSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- createSessionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to createSession.
- createSessionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to createSession.
- createSessionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to createSession.
- createSessionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to createSession.
- createStub() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
- createStub() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
- createStub() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
- createTestDatabase(Dialect, Iterable<String>) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Creates a test database defined by
statementsin the test instance. - createTestDatabase(Iterable<String>) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
- createTestDatabase(String...) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Creates a test database defined by
statements. - createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- createUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminCallableFactory
- createUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminCallableFactory
- createUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerCallableFactory
- createVirtualOrPlatformDaemonThreadFactory(String, boolean) - Static method in class com.google.cloud.spanner.ThreadFactoryUtil
-
Tries to create a thread factory for virtual threads, and otherwise falls back to creating a platform thread factory that creates daemon threads.
- CREATING - Enum constant in enum com.google.cloud.spanner.BackupInfo.State
- CREATING - Enum constant in enum com.google.cloud.spanner.DatabaseInfo.State
- CREATING - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.State
- CREATING - Enum constant in enum com.google.cloud.spanner.InstanceInfo.State
- CREDENTIALS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'credentials' connection property.
- CREDENTIALS_PROVIDER_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'credentialsProvider' connection property.
- cursorReady(AsyncResultSet) - Method in interface com.google.cloud.spanner.AsyncResultSet.ReadyCallback
- customerManagedEncryption(String) - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigs
-
Returns a customer managed encryption configuration for the given key.
- CustomerManagedEncryption - Class in com.google.cloud.spanner.encryption
-
The data is encrypted with a key provided by the customer.
D
- DATA_BOOST_ENABLED_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- DATA_LOSS - Enum constant in enum com.google.cloud.spanner.ErrorCode
- Database - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner database.
- Database(DatabaseId, DatabaseInfo.State, DatabaseAdminClient) - Constructor for class com.google.cloud.spanner.Database
- DATABASE_ID - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
- DATABASE_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- DATABASE_ROLE_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'databaseRole' connection property.
- Database.Builder - Class in com.google.cloud.spanner
- DatabaseAdminClient - Class in com.google.cloud.spanner.admin.database.v1
-
Service Description: Cloud Spanner Database Admin API
- DatabaseAdminClient - Interface in com.google.cloud.spanner
-
Client to do admin operations on a Cloud Spanner Database.
- DatabaseAdminClient(DatabaseAdminSettings) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Constructs an instance of DatabaseAdminClient, using the given settings.
- DatabaseAdminClient(DatabaseAdminStub) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- DatabaseAdminClient.ListBackupOperationsFixedSizeCollection - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupOperationsPage - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupOperationsPagedResponse - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupSchedulesFixedSizeCollection - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupSchedulesPage - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupSchedulesPagedResponse - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupsFixedSizeCollection - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupsPage - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListBackupsPagedResponse - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabaseOperationsFixedSizeCollection - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabaseOperationsPage - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabaseOperationsPagedResponse - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabaseRolesFixedSizeCollection - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabaseRolesPage - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabaseRolesPagedResponse - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabasesFixedSizeCollection - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabasesPage - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminClient.ListDatabasesPagedResponse - Class in com.google.cloud.spanner.admin.database.v1
- DatabaseAdminSettings - Class in com.google.cloud.spanner.admin.database.v1
-
Settings class to configure an instance of
DatabaseAdminClient. - DatabaseAdminSettings(DatabaseAdminSettings.Builder) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
- DatabaseAdminSettings.Builder - Class in com.google.cloud.spanner.admin.database.v1
-
Builder for DatabaseAdminSettings.
- DatabaseAdminStub - Class in com.google.cloud.spanner.admin.database.v1.stub
-
Base stub class for the DatabaseAdmin service API.
- DatabaseAdminStub() - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- DatabaseAdminStubSettings - Class in com.google.cloud.spanner.admin.database.v1.stub
-
Settings class to configure an instance of
DatabaseAdminStub. - DatabaseAdminStubSettings(DatabaseAdminStubSettings.Builder) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
- DatabaseAdminStubSettings.Builder - Class in com.google.cloud.spanner.admin.database.v1.stub
-
Builder for DatabaseAdminStubSettings.
- DatabaseClient - Interface in com.google.cloud.spanner
-
Interface for all the APIs that are used to read/write data into a Cloud Spanner database.
- DatabaseId - Class in com.google.cloud.spanner
-
Represents an id of a Cloud Spanner database resource.
- DatabaseInfo - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner database.
- DatabaseInfo(DatabaseId, DatabaseInfo.State) - Constructor for class com.google.cloud.spanner.DatabaseInfo
- DatabaseInfo.Builder - Class in com.google.cloud.spanner
- DatabaseInfo.DatabaseField - Enum in com.google.cloud.spanner
-
Represent an updatable field in a Cloud Spanner database.
- DatabaseInfo.State - Enum in com.google.cloud.spanner
-
State of the database.
- DatabaseNotFoundException - Exception in com.google.cloud.spanner
-
Exception thrown by Cloud Spanner when an operation detects that the database that is being used no longer exists.
- DatabaseRole - Class in com.google.cloud.spanner
-
A Cloud Spanner database role.
- DatabaseRole.Builder - Class in com.google.cloud.spanner
- dataBoostEnabled(Boolean) - Static method in class com.google.cloud.spanner.Options
-
If this is for PartitionedRead or PartitionedQuery and this field is set to `true`, the request will be executed via Spanner independent compute resources.
- date() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
DATEtype: a timezone independent date in the range [0001-01-01, 9999-12-31). - date(Date) - Static method in class com.google.cloud.spanner.Value
-
Returns a
DATEvalue. - DATE - Enum constant in enum com.google.cloud.spanner.Type.Code
- dateArray(Iterable<Date>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<DATE>value. - daysAgo(int) - Static method in class com.google.cloud.spanner.testing.TimestampHelper
- DDL - Enum constant in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
- DDL_IN_TRANSACTION_MODE_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- DdlInTransactionMode - Enum in com.google.cloud.spanner.connection
-
Enum used for setting the behavior of DDL in read/write transactions.
- DEADLINE_EXCEEDED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- debugToString() - Method in class com.google.cloud.spanner.XGoogSpannerRequestId
- decodeFromString(String) - Static method in class com.google.cloud.spanner.connection.PartitionId
-
Deserializes a string representation of a
PartitionId. - decodeMode(DecodeMode) - Static method in class com.google.cloud.spanner.Options
- DecodeMode - Enum in com.google.cloud.spanner
-
Specifies how and when to decode a value from protobuf to a plain Java object.
- DEFAULT_MAX_STATEMENT_CACHE_SIZE_MB - Static variable in class com.google.cloud.spanner.connection.AbstractStatementParser
-
The default maximum size of the statement cache in Mb.
- DEFAULT_SEQUENCE_KIND_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- DEFAULT_USER_AGENT - Static variable in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
- defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a builder for the default credentials for this service.
- defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a builder for the default credentials for this service.
- defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a builder for the default credentials for this service.
- defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a builder for the default credentials for this service.
- defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a builder for the default credentials for this service.
- defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a builder for the default credentials for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultGrpcApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
- defaultGrpcApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
- defaultGrpcApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
- defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a builder for the default gRPC ChannelProvider for this service.
- defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a builder for the default gRPC ChannelProvider for this service.
- defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a builder for the default gRPC ChannelProvider for this service.
- defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a builder for the default gRPC ChannelProvider for this service.
- defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a builder for the default gRPC ChannelProvider for this service.
- defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a builder for the default gRPC ChannelProvider for this service.
- defaultHttpJsonApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
- defaultHttpJsonApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
- defaultHttpJsonApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
- defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a builder for the default REST ChannelProvider for this service.
- defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a builder for the default REST ChannelProvider for this service.
- defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a builder for the default REST ChannelProvider for this service.
- defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a builder for the default REST ChannelProvider for this service.
- defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a builder for the default REST ChannelProvider for this service.
- defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a builder for the default REST ChannelProvider for this service.
- DefaultReadWriteTransactionOptionsBuilder() - Constructor for class com.google.cloud.spanner.SpannerOptions.Builder.DefaultReadWriteTransactionOptions.DefaultReadWriteTransactionOptionsBuilder
- defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
- defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
- defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
- defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
- defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
- defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
- DELAY_TRANSACTION_START_UNTIL_FIRST_WRITE_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'delay transaction start until first write' property.
- DelayedAsyncRunner - Class in com.google.cloud.spanner
-
Represents a
AsyncRunnerusing a multiplexed session that is not yet ready. - DelayedAsyncRunner(ApiFuture<AsyncRunner>) - Constructor for class com.google.cloud.spanner.DelayedAsyncRunner
- DelayedAsyncTransactionManager - Class in com.google.cloud.spanner
-
Represents a
AsyncTransactionManagerusing a multiplexed session that is not yet ready. - delete() - Method in class com.google.cloud.spanner.Backup
-
Deletes this backup on Cloud Spanner.
- delete() - Method in class com.google.cloud.spanner.Instance
- delete(String, Key) - Static method in class com.google.cloud.spanner.Mutation
-
Returns a mutation that will delete the row with primary key
key. - delete(String, KeySet) - Static method in class com.google.cloud.spanner.Mutation
-
Returns a mutation that will delete all rows with primary keys covered by
keySet. - DELETE - Enum constant in enum com.google.cloud.spanner.Mutation.Op
-
Deletes rows from a table.
- deleteBackup(BackupName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- deleteBackup(DeleteBackupRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- deleteBackup(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- deleteBackup(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- deleteBackup(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Deletes a pending or completed backup.
- deleteBackup(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Deletes a pending or completed backup.
- deleteBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- deleteBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- deleteBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- deleteBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- deleteBackupSchedule(BackupScheduleName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a backup schedule.
- deleteBackupSchedule(DeleteBackupScheduleRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a backup schedule.
- deleteBackupSchedule(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a backup schedule.
- deleteBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Deletes a backup schedule.
- deleteBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- deleteBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- deleteBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- deleteBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to deleteBackupSchedule.
- deleteBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to deleteBackupSchedule.
- deleteBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteBackupSchedule.
- deleteBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to deleteBackupSchedule.
- deleteBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to deleteBackup.
- deleteBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to deleteBackup.
- deleteBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteBackup.
- deleteBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to deleteBackup.
- deleteInstance(DeleteInstanceRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an instance.
- deleteInstance(InstanceName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an instance.
- deleteInstance(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an instance.
- deleteInstance(String) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Deletes an instance.
- deleteInstance(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- deleteInstance(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- deleteInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an instance.
- deleteInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- deleteInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- deleteInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- deleteInstanceConfig(DeleteInstanceConfigRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes the instance configuration.
- deleteInstanceConfig(InstanceConfigName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes the instance configuration.
- deleteInstanceConfig(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes the instance configuration.
- deleteInstanceConfig(String, Options.DeleteAdminApiOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Deletes a custom instance config.
- deleteInstanceConfig(String, String, Boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- deleteInstanceConfig(String, String, Boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- deleteInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes the instance configuration.
- deleteInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- deleteInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- deleteInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- deleteInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to deleteInstanceConfig.
- deleteInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to deleteInstanceConfig.
- deleteInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteInstanceConfig.
- deleteInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to deleteInstanceConfig.
- deleteInstancePartition(DeleteInstancePartitionRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an existing instance partition.
- deleteInstancePartition(InstancePartitionName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an existing instance partition.
- deleteInstancePartition(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an existing instance partition.
- deleteInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Deletes an existing instance partition.
- deleteInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- deleteInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- deleteInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- deleteInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to deleteInstancePartition.
- deleteInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to deleteInstancePartition.
- deleteInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteInstancePartition.
- deleteInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to deleteInstancePartition.
- deleteInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to deleteInstance.
- deleteInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to deleteInstance.
- deleteInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteInstance.
- deleteInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to deleteInstance.
- deleteSession(DeleteSessionRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Ends a session, releasing server resources associated with it.
- deleteSession(SessionName) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Ends a session, releasing server resources associated with it.
- deleteSession(String) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Ends a session, releasing server resources associated with it.
- deleteSession(String, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- deleteSession(String, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- deleteSessionCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Ends a session, releasing server resources associated with it.
- deleteSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- deleteSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- deleteSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- deleteSessionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to deleteSession.
- deleteSessionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to deleteSession.
- deleteSessionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteSession.
- deleteSessionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to deleteSession.
- Dialect - Enum in com.google.cloud.spanner
- DIRECT - Enum constant in enum com.google.cloud.spanner.DecodeMode
-
Decodes all columns of a row directly when a
ResultSetis advanced to the next row withResultSet.next() - DIRECT_PATH_ENABLED_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- DIRECT_PATH_USED_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- directedRead(DirectedReadOptions) - Static method in class com.google.cloud.spanner.Options
-
Option to request DirectedRead for ReadOnlyTransaction and SingleUseTransaction.
- DirectedReadOptionsUtil - Class in com.google.cloud.spanner.connection
- DirectedReadOptionsUtil() - Constructor for class com.google.cloud.spanner.connection.DirectedReadOptionsUtil
- DIRECTPATH_CHANNEL_CREATED - Static variable in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- disableAdministrativeRequestRetries() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Disables automatic retries of administrative requests that fail if the https://cloud.google.com/spanner/quotas#administrative_limits have been exceeded.
- DISABLED - Enum constant in enum com.google.cloud.spanner.connection.SavepointSupport
-
Savepoints are disabled.
- disableDirectPath() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Deprecated.
- disableDropProtection() - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
- disableDropProtection() - Method in class com.google.cloud.spanner.Database.Builder
- disableGrpcGcpExtension() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Disables gRPC-GCP extension.
- disableLeaderAwareRouting() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Disable leader aware routing.
- disableOpenCensusMetrics() - Static method in class com.google.cloud.spanner.SpannerOptions
-
Disables OpenCensus metrics.
- DISPLAY_NAME - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.InstanceConfigField
- DISPLAY_NAME - Enum constant in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- DmlBatchUpdateCountVerificationFailedException - Exception in com.google.cloud.spanner
-
Exception thrown by a
Connectionwhen an automatic DML batch detects that one or more of the update counts that it returned during the buffering of DML statements does not match with the actual update counts that were returned after execution. - DONE - Enum constant in enum com.google.cloud.spanner.AsyncResultSet.CallbackResponse
-
Tell the cursor you are done receiving results, even if there are more results sitting in the buffer.
- DONE - Enum constant in enum com.google.cloud.spanner.AsyncResultSet.CursorState
-
Read is complete, all rows have been consumed, and there are no more.
- doWorkAsync(TransactionContext) - Method in interface com.google.cloud.spanner.AsyncRunner.AsyncWork
-
Performs a single transaction attempt.
- DP_IPV4_PREFIX - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- DP_IPV6_PREFIX - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- drop() - Method in class com.google.cloud.spanner.Database
-
Drops this database.
- DROP_PROTECTION - Enum constant in enum com.google.cloud.spanner.DatabaseInfo.DatabaseField
- dropDatabase(DatabaseName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Drops (aka deletes) a Cloud Spanner database.
- dropDatabase(DropDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Drops (aka deletes) a Cloud Spanner database.
- dropDatabase(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Drops (aka deletes) a Cloud Spanner database.
- dropDatabase(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- dropDatabase(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- dropDatabase(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Drops a Cloud Spanner database.
- dropDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Drops (aka deletes) a Cloud Spanner database.
- dropDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- dropDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- dropDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- dropDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to dropDatabase.
- dropDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to dropDatabase.
- dropDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to dropDatabase.
- dropDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to dropDatabase.
E
- EDITION - Enum constant in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- EmulatorSpannerHelper - Class in com.google.cloud.spanner.testing
-
Utility class for checking emulator state for tests
- EmulatorSpannerHelper() - Constructor for class com.google.cloud.spanner.testing.EmulatorSpannerHelper
- ENABLE_API_TRACING_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- ENABLE_CHANNEL_PROVIDER_SYSTEM_PROPERTY - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- ENABLE_CREDENTIALS_PROVIDER_SYSTEM_PROPERTY - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- ENABLE_ENCODED_CREDENTIALS_SYSTEM_PROPERTY - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- ENABLE_END_TO_END_TRACING_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- ENABLE_EXTENDED_TRACING_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- ENABLE_TRANSACTIONAL_CONNECTION_STATE_FOR_POSTGRESQL_PROPERTY - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Set this system property to true to enable transactional connection state by default for PostgreSQL-dialect databases.
- ENABLED - Enum constant in enum com.google.cloud.spanner.connection.SavepointSupport
-
Savepoints are enabled and can be used on the connection.
- enableDropProtection() - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
- enableDropProtection() - Method in class com.google.cloud.spanner.Database.Builder
- enableGrpcGcpExtension() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Enables gRPC-GCP extension with the default settings.
- enableGrpcGcpExtension(GcpManagedChannelOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Enables gRPC-GCP extension and uses provided options for configuration.
- enablegRPCMetrics(InstantiatingGrpcChannelProvider.Builder) - Method in class com.google.cloud.spanner.SpannerOptions
- enableLeaderAwareRouting() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Enable leader aware routing.
- enableOpenCensusTraces() - Static method in class com.google.cloud.spanner.SpannerOptions
-
Enables OpenCensus traces.
- enableOpenTelemetryMetrics() - Static method in class com.google.cloud.spanner.SpannerOptions
-
Enables OpenTelemetry metrics.
- enableOpenTelemetryTraces() - Static method in class com.google.cloud.spanner.SpannerOptions
-
Enables OpenTelemetry traces.
- ENCODED_CREDENTIALS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'encodedCredentials' connection property.
- encodeToString(BatchTransactionId, Partition) - Static method in class com.google.cloud.spanner.connection.PartitionId
- encryptionConfig(CustomerManagedEncryption) - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigProtoMapper
-
Returns an encryption config to be used for a database.
- EncryptionConfigProtoMapper - Class in com.google.cloud.spanner.encryption
-
Maps encryption config domain classes to their protobuf counterpart.
- EncryptionConfigProtoMapper() - Constructor for class com.google.cloud.spanner.encryption.EncryptionConfigProtoMapper
- EncryptionConfigs - Class in com.google.cloud.spanner.encryption
-
Encryption configuration factory.
- EncryptionConfigs() - Constructor for class com.google.cloud.spanner.encryption.EncryptionConfigs
- EncryptionInfo - Class in com.google.cloud.spanner.encryption
-
Represents the encryption information for a Cloud Spanner backup.
- EncryptionInfo(EncryptionInfo) - Constructor for class com.google.cloud.spanner.encryption.EncryptionInfo
- EncryptionInfo(String, EncryptionInfo.Type, Status) - Constructor for class com.google.cloud.spanner.encryption.EncryptionInfo
- end() - Method in class com.google.cloud.spanner.OpenCensusSpan
- ENDPOINT_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'endpoint' connection property.
- ENUM - Enum constant in enum com.google.cloud.spanner.Type.Code
- equals(Object) - Method in class com.google.cloud.spanner.BackupId
- equals(Object) - Method in class com.google.cloud.spanner.BackupInfo
- equals(Object) - Method in class com.google.cloud.spanner.BatchTransactionId
- equals(Object) - Method in class com.google.cloud.spanner.CommitResponse
- equals(Object) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- equals(Object) - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- equals(Object) - Method in class com.google.cloud.spanner.connection.PartitionId
- equals(Object) - Method in class com.google.cloud.spanner.DatabaseId
- equals(Object) - Method in class com.google.cloud.spanner.DatabaseInfo
- equals(Object) - Method in class com.google.cloud.spanner.DatabaseRole
- equals(Object) - Method in class com.google.cloud.spanner.encryption.CustomerManagedEncryption
- equals(Object) - Method in class com.google.cloud.spanner.encryption.EncryptionInfo
- equals(Object) - Method in class com.google.cloud.spanner.InstanceConfigId
- equals(Object) - Method in class com.google.cloud.spanner.InstanceConfigInfo
- equals(Object) - Method in class com.google.cloud.spanner.InstanceId
- equals(Object) - Method in class com.google.cloud.spanner.InstanceInfo
- equals(Object) - Method in class com.google.cloud.spanner.Interval
- equals(Object) - Method in class com.google.cloud.spanner.Key
- equals(Object) - Method in class com.google.cloud.spanner.KeyRange
- equals(Object) - Method in class com.google.cloud.spanner.KeySet
- equals(Object) - Method in class com.google.cloud.spanner.Mutation
- equals(Object) - Method in class com.google.cloud.spanner.Options
- equals(Object) - Method in class com.google.cloud.spanner.Partition
- equals(Object) - Method in class com.google.cloud.spanner.PartitionOptions
- equals(Object) - Method in class com.google.cloud.spanner.ReplicaInfo
- equals(Object) - Method in class com.google.cloud.spanner.Restore
- equals(Object) - Method in class com.google.cloud.spanner.SessionPoolOptions
- equals(Object) - Method in class com.google.cloud.spanner.Statement
- equals(Object) - Method in class com.google.cloud.spanner.Struct
- equals(Object) - Method in class com.google.cloud.spanner.TimestampBound
- equals(Object) - Method in class com.google.cloud.spanner.Type
- equals(Object) - Method in class com.google.cloud.spanner.Type.StructField
- equals(Object) - Method in class com.google.cloud.spanner.XGoogSpannerRequestId
- ErrorCode - Enum in com.google.cloud.spanner
-
Enumerates the major types of error that the Cloud Spanner service can produce.
- etag(String) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will help in optimistic concurrency control as a way to help prevent simultaneous deletes of an instance config from overwriting each other.
- EXACT_STALENESS - Enum constant in enum com.google.cloud.spanner.TimestampBound.Mode
- excludeTxnFromChangeStreams() - Static method in class com.google.cloud.spanner.Options
-
Specifying this instructs the transaction to be excluded from being recorded in change streams with the DDL option `allow_txn_exclusion=true`.
- EXCLUSIVE - Enum constant in enum com.google.cloud.spanner.Options.RpcLockHint
- execute(Partition) - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
-
Execute the partition to return
ResultSet. - execute(Statement) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement if allowed in the current
TransactionModeand connection state. - execute(Statement, Set<StatementResult.ResultType>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement if allowed in the current
TransactionModeand connection state, and if the result that would be returned is in the set of allowed result types. - executeAsync(Statement) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement if allowed in the current
TransactionModeand connection state asynchronously. - executeBatchDml(ExecuteBatchDmlRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Executes a batch of SQL DML statements.
- executeBatchDml(ExecuteBatchDmlRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executeBatchDml(ExecuteBatchDmlRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- executeBatchDmlAsync(ExecuteBatchDmlRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executeBatchDmlAsync(ExecuteBatchDmlRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- executeBatchDmlCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Executes a batch of SQL DML statements.
- executeBatchDmlCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- executeBatchDmlCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- executeBatchDmlCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- executeBatchDmlSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to executeBatchDml.
- executeBatchDmlSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to executeBatchDml.
- executeBatchDmlSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to executeBatchDml.
- executeBatchDmlSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to executeBatchDml.
- executeBatchUpdate(Iterable<Statement>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes a list of DML statements (can be simple DML statements or DML statements with returning clause) in a single request.
- executeBatchUpdateAsync(Iterable<Statement>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes a list of DML statements (can be simple DML statements or DML statements with returning clause) in a single request.
- executePartitionedDml(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executePartitionedDml(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- executePartitionedUpdate(Statement, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns the lower bound of rows modified by this DML statement.
- executeQuery(ReadContext, Options.QueryOption...) - Method in class com.google.cloud.spanner.Statement
-
Executes the query in
context. - executeQuery(Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement (a query or a DML statement with returning clause) and returns the result as a
ResultSet. - executeQuery(Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.ReadContext
-
Executes a query against the database.
- executeQuery(ExecuteSqlRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executeQuery(ExecuteSqlRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Executes a query with streaming result.
- executeQuery(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executeQuery(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Executes a query.
- executeQueryAsync(Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement (a query or a DML statement with returning clause) asynchronously and returns the result as an
AsyncResultSet. - executeQueryAsync(Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.ReadContext
-
Same as
ReadContext.executeQuery(Statement, QueryOption...), but is guaranteed to be non-blocking and returns its results as anAsyncResultSet. - executeQueryAsync(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executeQueryAsync(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Executes a query asynchronously.
- executeSql(ExecuteSqlRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Executes an SQL statement, returning all results in a single reply.
- executeSqlCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Executes an SQL statement, returning all results in a single reply.
- executeSqlCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- executeSqlCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- executeSqlCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- executeSqlSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to executeSql.
- executeSqlSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to executeSql.
- executeSqlSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to executeSql.
- executeSqlSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to executeSql.
- executeStreamingPartitionedDml(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>, Duration) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- executeStreamingPartitionedDml(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>, Duration) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- executeStreamingSqlCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Like [ExecuteSql][google.spanner.v1.Spanner.ExecuteSql], except returns the result set as a stream.
- executeStreamingSqlCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- executeStreamingSqlCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- executeStreamingSqlCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- executeStreamingSqlSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to executeStreamingSql.
- executeStreamingSqlSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to executeStreamingSql.
- executeStreamingSqlSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to executeStreamingSql.
- executeStreamingSqlSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to executeStreamingSql.
- executeUpdate(Statement) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement as a simple DML statement.
- executeUpdate(Statement, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.TransactionContext
-
Executes the DML statement (which can be a simple DML statement or DML statement with a returning clause) and returns the number of rows modified.
- executeUpdateAsync(Statement) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given statement asynchronously as a simple DML statement.
- executeUpdateAsync(Statement, Options.UpdateOption...) - Method in interface com.google.cloud.spanner.TransactionContext
-
Same as
TransactionContext.executeUpdate(Statement,UpdateOption...), but is guaranteed to be non-blocking. - exists() - Method in class com.google.cloud.spanner.Backup
-
Returns
trueif a backup with the id of thisBackupexists on Cloud Spanner. - exists() - Method in class com.google.cloud.spanner.Database
-
Returns
trueif a database with the id of thisDatabaseexists on Cloud Spanner. - EXPLAIN - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- EXTERNAL_HOST_FORMAT - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
F
- FAIL - Enum constant in enum com.google.cloud.spanner.connection.DdlInTransactionMode
-
All DDL statements in a read/write transaction fail.
- FAIL_AFTER_ROLLBACK - Enum constant in enum com.google.cloud.spanner.connection.SavepointSupport
-
Savepoints are enabled and can be used on the connection.
- FAILED_PRECONDITION - Enum constant in enum com.google.cloud.spanner.ErrorCode
- filter(String) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will cause the given filter to be applied to the list operation.
- float32() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
FLOAT32type: a floating point type with the same value domain as a Javafloat. - float32(float) - Static method in class com.google.cloud.spanner.Value
-
Returns a
FLOAT32value. - float32(Float) - Static method in class com.google.cloud.spanner.Value
-
Returns a
FLOAT32value. - FLOAT32 - Enum constant in enum com.google.cloud.spanner.Type.Code
- float32Array(float[]) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<FLOAT32>value. - float32Array(float[], int, int) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<FLOAT32>value that takes its elements from a region of an array. - float32Array(Iterable<Float>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<FLOAT32>value. - float64() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
FLOAT64type: a floating point type with the same value domain as a Javadouble. - float64(double) - Static method in class com.google.cloud.spanner.Value
-
Returns a
FLOAT64value. - float64(Double) - Static method in class com.google.cloud.spanner.Value
-
Returns a
FLOAT64value. - FLOAT64 - Enum constant in enum com.google.cloud.spanner.Type.Code
- float64Array(double[]) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<FLOAT64>value. - float64Array(double[], int, int) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<FLOAT64>value that takes its elements from a region of an array. - float64Array(Iterable<Double>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<FLOAT64>value. - forRows(Type, Iterable<Struct>) - Static method in class com.google.cloud.spanner.ResultSets
-
Creates a pre-populated
ResultSet - ForwardingAsyncResultSet - Class in com.google.cloud.spanner
-
Forwarding implementation of
AsyncResultSetthat forwards all calls to a delegate. - ForwardingAsyncResultSet(AsyncResultSet) - Constructor for class com.google.cloud.spanner.ForwardingAsyncResultSet
- ForwardingResultSet - Class in com.google.cloud.spanner
-
Forwarding implementation of ResultSet that forwards all calls to a delegate.
- ForwardingResultSet(ResultSet) - Constructor for class com.google.cloud.spanner.ForwardingResultSet
- ForwardingResultSet(Supplier<? extends ResultSet>) - Constructor for class com.google.cloud.spanner.ForwardingResultSet
- ForwardingStructReader - Class in com.google.cloud.spanner
-
Forwarding implements of StructReader
- ForwardingStructReader(StructReader) - Constructor for class com.google.cloud.spanner.ForwardingStructReader
- ForwardingStructReader(Supplier<? extends StructReader>) - Constructor for class com.google.cloud.spanner.ForwardingStructReader
- fromGrpcStatus(Status) - Static method in enum com.google.cloud.spanner.ErrorCode
-
Returns the error code corresponding to a gRPC status, or
UNKNOWNif not recognized. - fromMonthsDaysNanos(int, int, BigInteger) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of months, days and nanoseconds.
- fromName(String) - Static method in enum com.google.cloud.spanner.Dialect
- fromProto(DatabaseDialect) - Static method in enum com.google.cloud.spanner.Dialect
- fromProto(ReplicaInfo) - Static method in class com.google.cloud.spanner.ReplicaInfo
- fromProto(ReplicaInfo.ReplicaType) - Static method in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
- fromProto(ReadRequest.LockHint) - Static method in enum com.google.cloud.spanner.Options.RpcLockHint
- fromProto(ReadRequest.OrderBy) - Static method in enum com.google.cloud.spanner.Options.RpcOrderBy
- fromProto(RequestOptions.Priority) - Static method in enum com.google.cloud.spanner.Options.RpcPriority
- fromProtoOrNull(EncryptionConfig) - Static method in class com.google.cloud.spanner.encryption.CustomerManagedEncryption
-
Returns a
CustomerManagedEncryptioninstance from the given proto, ornullif the given proto is the default proto instance (i.e. there is no encryption config). - fromProtoOrNull(EncryptionInfo) - Static method in class com.google.cloud.spanner.encryption.EncryptionInfo
-
Returns a
EncryptionInfoinstance from the given proto, ornullif the given proto is the default proto instance (i.e. there is no encryption info).
G
- GapicSpannerRpc - Class in com.google.cloud.spanner.spi.v1
-
Implementation of Cloud Spanner remote calls using Gapic libraries.
- GapicSpannerRpc(SpannerOptions) - Constructor for class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- GAX_METER_NAME - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- geEndType() - Method in class com.google.cloud.spanner.KeyRange
-
Indicates whether the end key is inclusive (
CLOSED) or exclusive (OPEN). - get() - Method in class com.google.cloud.spanner.AbstractLazyInitializer
-
Returns an initialized instance of T.
- get() - Method in interface com.google.cloud.spanner.AsyncTransactionManager.CommitTimestampFuture
-
Returns the commit timestamp of the transaction.
- get(long, TimeUnit) - Method in interface com.google.cloud.spanner.AsyncTransactionManager.CommitTimestampFuture
-
Same as
AsyncTransactionManager.CommitTimestampFuture.get(), but will throw aTimeoutExceptionif the transaction does not finish within the timeout. - get(ApiFuture<T>) - Static method in class com.google.cloud.spanner.SpannerApiFutures
- getActiveTracingFramework() - Static method in class com.google.cloud.spanner.SpannerOptions
- getActual() - Method in exception com.google.cloud.spanner.DmlBatchUpdateCountVerificationFailedException
-
The actual update counts.
- getAllowedClientLibTokens() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- getApiTracerFactory() - Method in class com.google.cloud.spanner.SpannerOptions
- getApiTracerFactory(boolean, boolean) - Method in class com.google.cloud.spanner.SpannerOptions
- getArrayElementType() - Method in class com.google.cloud.spanner.Type
-
Returns the type descriptor for elements of this
ARRAYtype. - getAsString() - Method in class com.google.cloud.spanner.Value
-
Returns this value as a raw string representation.
- getAsStringList() - Method in class com.google.cloud.spanner.Value
-
Returns this value as a list of raw string representations.
- getAsyncExecutorProvider() - Method in interface com.google.cloud.spanner.Spanner
- getAsyncExecutorProvider() - Method in class com.google.cloud.spanner.SpannerOptions
- getAutoBatchDmlUpdateCount() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the update count that is returned for DML statements that are buffered during an automatic DML batch.
- getAutocommitDmlMode() - Method in interface com.google.cloud.spanner.connection.Connection
- getAutoscalingConfig() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the autoscaling config of the instance.
- getBackup() - Method in class com.google.cloud.spanner.BackupId
-
Returns the backup id.
- getBackup() - Method in class com.google.cloud.spanner.RestoreInfo
-
The backup source of the restored database.
- getBackup(BackupName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets metadata on a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- getBackup(GetBackupRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets metadata on a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- getBackup(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets metadata on a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- getBackup(String) - Method in class com.google.cloud.spanner.Instance
-
Returns the backup with the given id on this instance.
- getBackup(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getBackup(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Gets the backup with the specified name.
- getBackup(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Gets the current state of a Cloud Spanner database backup.
- getBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets metadata on a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- getBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- getBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getBackupCreateTime() - Method in class com.google.cloud.spanner.RestoreInfo
-
The create time of the backup for the restore.
- getBackupIAMPolicy(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns the IAM policy for the given backup.
- getBackupSchedule(BackupScheduleName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets backup schedule for the input schedule name.
- getBackupSchedule(GetBackupScheduleRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets backup schedule for the input schedule name.
- getBackupSchedule(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets backup schedule for the input schedule name.
- getBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets backup schedule for the input schedule name.
- getBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- getBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to getBackupSchedule.
- getBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to getBackupSchedule.
- getBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getBackupSchedule.
- getBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to getBackupSchedule.
- getBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to getBackup.
- getBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to getBackup.
- getBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getBackup.
- getBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to getBackup.
- getBaseConfig() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
Base configuration, e.g.
- getBatchClient(Database) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
- getBatchClient(DatabaseId) - Method in interface com.google.cloud.spanner.Spanner
-
Returns a
BatchClientto do batch operations on Cloud Spanner databases. - getBatchTransactionId() - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
-
Returns a
BatchTransactionIdto be re-used across several machines/processes. - getBatchUpdateTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getBatchUpdateTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getBigDecimal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBigDecimal(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBigDecimal(int) - Method in interface com.google.cloud.spanner.StructReader
- getBigDecimal(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBigDecimal(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBigDecimal(String) - Method in interface com.google.cloud.spanner.StructReader
- getBigDecimalInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBigDecimalList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBigDecimalList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBigDecimalList(int) - Method in interface com.google.cloud.spanner.StructReader
- getBigDecimalList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBigDecimalList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBigDecimalList(String) - Method in interface com.google.cloud.spanner.StructReader
- getBigDecimalListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBool() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
BOOL-typed instance. - getBoolArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<BOOL>-typed instance. - getBoolean(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBoolean(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBoolean(int) - Method in interface com.google.cloud.spanner.StructReader
- getBoolean(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBoolean(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBoolean(String) - Method in interface com.google.cloud.spanner.StructReader
- getBooleanArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBooleanArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBooleanArray(int) - Method in interface com.google.cloud.spanner.StructReader
- getBooleanArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBooleanArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBooleanArray(String) - Method in interface com.google.cloud.spanner.StructReader
- getBooleanArrayInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBooleanInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBooleanList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBooleanList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBooleanList(int) - Method in interface com.google.cloud.spanner.StructReader
- getBooleanList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBooleanList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBooleanList(String) - Method in interface com.google.cloud.spanner.StructReader
- getBooleanListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBytes() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
BYTES-typed instance. - getBytes(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBytes(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBytes(int) - Method in interface com.google.cloud.spanner.StructReader
- getBytes(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBytes(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBytes(String) - Method in interface com.google.cloud.spanner.StructReader
- getBytesArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<BYTES>-typed instance. - getBytesInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBytesList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBytesList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBytesList(int) - Method in interface com.google.cloud.spanner.StructReader
- getBytesList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getBytesList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getBytesList(String) - Method in interface com.google.cloud.spanner.StructReader
- getBytesListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getCallContext() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.StreamingCall
-
Returns the
ApiCallContextthat is used for this streaming call. - getCallCredentials() - Method in interface com.google.cloud.spanner.SpannerOptions.CallCredentialsProvider
-
Return the
CallCredentialsto use for a gRPC call. - getCallCredentialsProvider() - Method in class com.google.cloud.spanner.SpannerOptions
- getChannelConfigurator() - Method in class com.google.cloud.spanner.SpannerOptions
- getChannelProvider() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Calls the getChannelProvider() method from the supplied class.
- getChannelProvider() - Method in class com.google.cloud.spanner.SpannerOptions
- getChannelProvider(String, int) - Method in interface com.google.cloud.spanner.connection.ConnectionOptions.ExternalChannelProvider
- getClient() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
- getClientSideStatementType() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- getClientSideStatementType() - Method in interface com.google.cloud.spanner.connection.StatementResult
- getCode() - Method in class com.google.cloud.spanner.Type
-
Returns the type code corresponding to this type.
- getColumnCount() - Method in class com.google.cloud.spanner.AbstractStructReader
- getColumnCount() - Method in class com.google.cloud.spanner.ForwardingStructReader
- getColumnCount() - Method in interface com.google.cloud.spanner.StructReader
- getColumnIndex(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getColumnIndex(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getColumnIndex(String) - Method in interface com.google.cloud.spanner.StructReader
- getColumns() - Method in class com.google.cloud.spanner.Mutation
-
For all types except
Mutation.Op.DELETE, returns the columns that this mutation will affect. - getColumnType(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getColumnType(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getColumnType(int) - Method in interface com.google.cloud.spanner.StructReader
- getColumnType(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getColumnType(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getColumnType(String) - Method in interface com.google.cloud.spanner.StructReader
- getCommitResponse() - Method in interface com.google.cloud.spanner.AsyncRunner
-
Returns the
CommitResponseof this transaction. - getCommitResponse() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Returns the
CommitResponseof this transaction. - getCommitResponse() - Method in interface com.google.cloud.spanner.connection.Connection
- getCommitResponse() - Method in class com.google.cloud.spanner.DelayedAsyncRunner
- getCommitResponse() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- getCommitResponse() - Method in interface com.google.cloud.spanner.TransactionManager
-
Returns the
CommitResponseof this transaction. - getCommitResponse() - Method in interface com.google.cloud.spanner.TransactionRunner
-
Returns the
CommitResponseof this transaction. - getCommitRetrySettings() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getCommitRetrySettings() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- getCommitStats() - Method in class com.google.cloud.spanner.CommitResponse
-
Commit statistics are returned by a read/write transaction if specifically requested by passing in
Options.commitStats()to the transaction. - getCommitTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getCommitTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getCommitTimestamp() - Method in interface com.google.cloud.spanner.AsyncRunner
-
Returns the timestamp at which the transaction committed.
- getCommitTimestamp() - Method in class com.google.cloud.spanner.CommitResponse
-
Returns a
Timestamprepresenting the commit time of the transaction. - getCommitTimestamp() - Method in interface com.google.cloud.spanner.connection.Connection
- getCommitTimestamp() - Method in class com.google.cloud.spanner.DelayedAsyncRunner
- getCommitTimestamp() - Method in interface com.google.cloud.spanner.TransactionManager
-
Returns the commit timestamp if the transaction committed successfully otherwise it will throw
IllegalStateException. - getCommitTimestamp() - Method in interface com.google.cloud.spanner.TransactionRunner
-
Returns the timestamp at which the transaction committed.
- getCompressorName() - Method in class com.google.cloud.spanner.SpannerOptions
- getConfigType() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
Config type, indicates whether this instance config is a Google or User Managed Configuration.
- getConnection() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Create a new
Connectionfrom thisConnectionOptions. - getContext() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getCreateTime() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the creation time of the database.
- getCreateTime() - Method in class com.google.cloud.spanner.InstanceInfo
- getCredentials() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The
Credentialsof thisConnectionOptions. - getCredentialsUrl() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The credentials URL of this
ConnectionOptions - getCurrentRowAsStruct() - Method in class com.google.cloud.spanner.ForwardingResultSet
- getCurrentRowAsStruct() - Method in interface com.google.cloud.spanner.ResultSet
-
Creates an immutable version of the row that the result set is positioned over.
- getDatabase() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the id of the database that was used to create the backup.
- getDatabase() - Method in class com.google.cloud.spanner.DatabaseId
-
Returns the database id.
- getDatabase(DatabaseName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the state of a Cloud Spanner database.
- getDatabase(GetDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the state of a Cloud Spanner database.
- getDatabase(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the state of a Cloud Spanner database.
- getDatabase(String) - Method in class com.google.cloud.spanner.Instance
- getDatabase(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getDatabase(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- getDatabase(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Gets the current state of a Cloud Spanner database.
- getDatabaseAdminClient() - Method in interface com.google.cloud.spanner.Spanner
-
Returns a
DatabaseAdminClientto execute admin operations on Cloud Spanner databases. - getDatabaseAdminIAMPolicy(String, GetPolicyOptions) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getDatabaseAdminIAMPolicy(String, GetPolicyOptions) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Gets the IAM policy for the given resource using the
DatabaseAdminStub. - getDatabaseAdminStubSettings() - Method in class com.google.cloud.spanner.SpannerOptions
- getDatabaseAdminStubSettings() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getDatabaseAdminStubSettings() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Getter method to obtain the auto-generated database admin client stub settings.
- getDatabaseAdminStubSettingsBuilder() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Returns the
DatabaseAdminStubSettings.Builderthat will be used to build theSpannerRpc. - getDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the state of a Cloud Spanner database.
- getDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- getDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getDatabaseClient() - Method in interface com.google.cloud.spanner.connection.Connection
-
The
DatabaseClientthat is used by thisConnection. - getDatabaseClient(Database) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
- getDatabaseClient(DatabaseId) - Method in interface com.google.cloud.spanner.Spanner
-
Returns a
DatabaseClientfor the given database. - getDatabaseDdl(DatabaseName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
- getDatabaseDdl(GetDatabaseDdlRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
- getDatabaseDdl(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
- getDatabaseDdl(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getDatabaseDdl(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- getDatabaseDdl(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
- getDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
- getDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- getDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getDatabaseDdlResponse(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns the GetDatabaseDdlResponse object of a Cloud Spanner database.
- getDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to getDatabaseDdl.
- getDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to getDatabaseDdl.
- getDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getDatabaseDdl.
- getDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to getDatabaseDdl.
- getDatabaseErrorDuringRetry() - Method in exception com.google.cloud.spanner.AbortedDueToConcurrentModificationException
- getDatabaseIAMPolicy(String, String, int) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns the IAM policy for the given database.
- getDatabaseId() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The Spanner
DatabaseIdthat thisConnectionOptionswill connect to - getDatabaseName() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The Spanner database name that this
ConnectionOptionswill connect to - getDatabaseRole() - Method in interface com.google.cloud.spanner.BatchClient
-
Returns the
DatabaseRoleused by the client connection. - getDatabaseRole() - Method in class com.google.cloud.spanner.BatchClientImpl
- getDatabaseRole() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The database role that is used for this connection.
- getDatabaseRole() - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns the
DatabaseRoleused by the client connection. - getDatabaseRole() - Method in class com.google.cloud.spanner.SpannerOptions
- getDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to getDatabase.
- getDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to getDatabase.
- getDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getDatabase.
- getDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to getDatabase.
- getDate() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
DATE-typed instance. - getDate(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDate(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDate(int) - Method in interface com.google.cloud.spanner.StructReader
- getDate(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDate(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDate(String) - Method in interface com.google.cloud.spanner.StructReader
- getDateArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<DATE>-typed instance. - getDateInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDateList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDateList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDateList(int) - Method in interface com.google.cloud.spanner.StructReader
- getDateList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDateList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDateList(String) - Method in interface com.google.cloud.spanner.StructReader
- getDateListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDays() - Method in class com.google.cloud.spanner.Interval
-
Returns the days component of the interval.
- getDdl() - Method in class com.google.cloud.spanner.Database
-
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
- getDdlInTransactionMode() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the current
DdlInTransactionModefor this connection. - getDecodeMode() - Method in class com.google.cloud.spanner.SpannerOptions
- getDefaultEndpoint() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the default service endpoint.
- getDefaultEndpoint() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the default service endpoint.
- getDefaultEndpoint() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the default service endpoint.
- getDefaultEndpoint() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the default service endpoint.
- getDefaultEndpoint() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the default service endpoint.
- getDefaultEndpoint() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the default service endpoint.
- getDefaultExperimentalCredentialsFromSysEnv() - Static method in class com.google.cloud.spanner.SpannerOptions
- getDefaultExperimentalHostCredentials() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- getDefaultGrpcTransportOptions() - Static method in class com.google.cloud.spanner.SpannerOptions
- getDefaultHost() - Method in class com.google.cloud.spanner.SpannerOptions
- getDefaultInstance() - Static method in class com.google.cloud.spanner.PartitionOptions
- getDefaultInstance() - Static method in class com.google.cloud.spanner.SpannerOptions
-
Returns default instance of
SpannerOptions. - getDefaultIsolationLevel() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the default isolation level for read/write transactions for this connection.
- getDefaultLeader() - Method in class com.google.cloud.spanner.DatabaseInfo
-
The read-write region which contains the database's leader replicas.
- getDefaultMtlsEndpoint() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the default mTLS service endpoint.
- getDefaultMtlsEndpoint() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the default mTLS service endpoint.
- getDefaultMtlsEndpoint() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the default mTLS service endpoint.
- getDefaultProject() - Method in class com.google.cloud.spanner.SpannerOptions
- getDefaultProjectId(Credentials) - Static method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Gets the default project-id for the current environment as defined by
ServiceOptions.getDefaultProjectId(), and if none could be found, the project-id of the given credentials if it contains any. - getDefaultQueryOptions(DatabaseId) - Method in class com.google.cloud.spanner.SpannerOptions
-
Returns the default query options to use for the specific database.
- getDefaultSchema() - Method in enum com.google.cloud.spanner.Dialect
- getDefaultSequenceKind() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the default sequence kind that will be set for this database if a DDL statement is executed that uses auto_increment or serial.
- getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the default service scopes.
- getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the default service scopes.
- getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the default service scopes.
- getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the default service scopes.
- getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the default service scopes.
- getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the default service scopes.
- getDefaultTransactionOptions() - Method in class com.google.cloud.spanner.SpannerOptions
- getDefaultValue() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getDescription() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getDestination() - Method in class com.google.cloud.spanner.Restore
- getDialect() - Method in interface com.google.cloud.spanner.connection.Connection
-
The
Dialectthat is used by thisConnection. - getDialect() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
- getDialect() - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns the SQL dialect that is used by the database.
- getDialect() - Method in class com.google.cloud.spanner.DatabaseInfo
-
The dialect that is used by the database.
- getDirectedRead() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the
DirectedReadOptionsthat are used for both single-use and multi-use read-only transactions on this connection. - getDirectedReadOptions() - Method in class com.google.cloud.spanner.SpannerOptions
- getDisplayName() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
Returns the display name of this instance config.
- getDisplayName() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the display name of the instance.
- getDomain() - Method in exception com.google.cloud.spanner.SpannerException
-
Checks the underlying reason of the exception and if it's
ApiExceptionthen return the specific domain otherwise null. - getDouble(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDouble(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDouble(int) - Method in interface com.google.cloud.spanner.StructReader
- getDouble(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDouble(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDouble(String) - Method in interface com.google.cloud.spanner.StructReader
- getDoubleArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDoubleArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDoubleArray(int) - Method in interface com.google.cloud.spanner.StructReader
- getDoubleArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDoubleArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDoubleArray(String) - Method in interface com.google.cloud.spanner.StructReader
- getDoubleArrayInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDoubleInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDoubleList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDoubleList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDoubleList(int) - Method in interface com.google.cloud.spanner.StructReader
- getDoubleList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getDoubleList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getDoubleList(String) - Method in interface com.google.cloud.spanner.StructReader
- getDoubleListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getEarliestVersionTime() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the earliest version time of the database.
- getEdition() - Method in class com.google.cloud.spanner.InstanceInfo
- getEncryptionConfig() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the
BackupEncryptionConfigto encrypt the backup during its creation. - getEncryptionConfig() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the
CustomerManagedEncryptionof the database if the database is encrypted, ornullif this database is not encrypted. - getEncryptionConfig() - Method in class com.google.cloud.spanner.Restore
- getEncryptionInfo() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the
EncryptionInfoof the backup if the backup is encrypted, ornullif this backup is not encrypted. - getEncryptionStatus() - Method in class com.google.cloud.spanner.encryption.EncryptionInfo
- getEncryptionType() - Method in class com.google.cloud.spanner.encryption.EncryptionInfo
- getEnd() - Method in class com.google.cloud.spanner.KeyRange
-
Returns the end key of the range.
- getEndpoint() - Method in class com.google.cloud.spanner.SpannerOptions
- getErrorCode() - Method in exception com.google.cloud.spanner.SpannerException
-
Returns the error code associated with this exception.
- getErrorDetails() - Method in exception com.google.cloud.spanner.SpannerException
-
Checks the underlying reason of the exception and if it's
ApiExceptionthen return the ErrorDetails otherwise null. - getEtag() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
etag, which is used for optimistic concurrency control as a way to help prevent simultaneous updates of an instance config from overwriting each other.
- getExactStaleness(TimeUnit) - Method in class com.google.cloud.spanner.TimestampBound
-
Returns the exact staleness, in the units requested, at which reads will be performed.
- getExecuteQueryRetryableCodes() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getExecuteQueryRetryableCodes() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Returns the retryable codes for streaming query operations.
- getExecuteQueryRetrySettings() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getExecuteQueryRetrySettings() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Returns the retry settings for streaming query operations.
- getExecuteQueryTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getExecuteQueryTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getExecuteUpdateTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getExecuteUpdateTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getExecutor() - Method in class com.google.cloud.spanner.SpannerOptions.FixedCloseableExecutorProvider
- getExpected() - Method in exception com.google.cloud.spanner.DmlBatchUpdateCountVerificationFailedException
-
The expected update counts.
- getExpireTime() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the expire time of the backup.
- getExtension() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getFieldIndex(String) - Method in class com.google.cloud.spanner.Type
-
Returns the index of the field named
fieldNamein thisSTRUCTtype. - getFloat(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloat(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getFloat(int) - Method in interface com.google.cloud.spanner.StructReader
- getFloat(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloat(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getFloat(String) - Method in interface com.google.cloud.spanner.StructReader
- getFloat32() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
FLOAT32-typed instance. - getFloat32Array() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<FLOAT32>-typed instance. - getFloat64() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
FLOAT64-typed instance. - getFloat64Array() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<FLOAT64>-typed instance. - getFloatArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloatArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getFloatArray(int) - Method in interface com.google.cloud.spanner.StructReader
- getFloatArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloatArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getFloatArray(String) - Method in interface com.google.cloud.spanner.StructReader
- getFloatArrayInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloatInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloatList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloatList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getFloatList(int) - Method in interface com.google.cloud.spanner.StructReader
- getFloatList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getFloatList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getFloatList(String) - Method in interface com.google.cloud.spanner.StructReader
- getFloatListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getGrpcGcpOptions() - Method in class com.google.cloud.spanner.SpannerOptions
- getGrpcStatusCode() - Method in enum com.google.cloud.spanner.ErrorCode
- getHost() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The host and port number that this
ConnectionOptionswill connect to - getHttpJsonOperationsClient() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
- getHttpJsonOperationsClient() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
- getHttpJsonOperationsStub() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getHttpJsonOperationsStub() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getHttpJsonOperationsStub() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- getHttpJsonOperationsStub() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- getIamPolicy(ResourceName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the access control policy for a database or backup resource.
- getIamPolicy(ResourceName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets the access control policy for an instance resource.
- getIamPolicy(GetIamPolicyRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the access control policy for a database or backup resource.
- getIamPolicy(GetIamPolicyRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets the access control policy for an instance resource.
- getIamPolicy(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the access control policy for a database or backup resource.
- getIamPolicy(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets the access control policy for an instance resource.
- getIAMPolicy() - Method in class com.google.cloud.spanner.Backup
-
Returns the IAM
Policyfor this backup. - getIAMPolicy() - Method in class com.google.cloud.spanner.Instance
-
Returns the IAM
Policyfor this instance. - getIAMPolicy(int) - Method in class com.google.cloud.spanner.Database
-
Returns the IAM
Policyfor this database. - getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Gets the access control policy for a database or backup resource.
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets the access control policy for an instance resource.
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getIamPolicy.
- getIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to getIamPolicy.
- getId() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the backup id.
- getId() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the database id.
- getId() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
Returns the id of this instance config.
- getId() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the identifier of the instance.
- getInstance() - Method in class com.google.cloud.spanner.InstanceId
-
Returns the instance ID.
- getInstance(Dialect) - Static method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Get an instance of
AbstractStatementParserfor the specified dialect. - getInstance(GetInstanceRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance.
- getInstance(InstanceName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance.
- getInstance(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance.
- getInstance(String) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Gets an instance.
- getInstance(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getInstance(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- getInstanceAdminClient() - Method in interface com.google.cloud.spanner.Spanner
-
Returns an
InstanceAdminClientto execute admin operations on Cloud Spanner instances. - getInstanceAdminIAMPolicy(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getInstanceAdminIAMPolicy(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Gets the IAM policy for the given resource using the
InstanceAdminStub. - getInstanceAdminStubSettings() - Method in class com.google.cloud.spanner.SpannerOptions
- getInstanceAdminStubSettings() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getInstanceAdminStubSettings() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Getter method to obtain the auto-generated instance admin client stub settings.
- getInstanceAdminStubSettingsBuilder() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Returns the
InstanceAdminStubSettings.Builderthat will be used to build theSpannerRpc. - getInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance.
- getInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- getInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- getInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- getInstanceConfig() - Method in class com.google.cloud.spanner.InstanceConfigId
-
Returns id of this instance config.
- getInstanceConfig(GetInstanceConfigRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance configuration.
- getInstanceConfig(InstanceConfigName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance configuration.
- getInstanceConfig(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance configuration.
- getInstanceConfig(String) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Gets an instance config.
- getInstanceConfig(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getInstanceConfig(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- getInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance configuration.
- getInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- getInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- getInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- getInstanceConfigId() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the identifier of the instance configuration.
- getInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to getInstanceConfig.
- getInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to getInstanceConfig.
- getInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getInstanceConfig.
- getInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to getInstanceConfig.
- getInstanceIAMPolicy(String) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Returns the IAM policy for the given instance.
- getInstanceId() - Method in class com.google.cloud.spanner.BackupId
-
Returns the instance id for this backup.
- getInstanceId() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the id of the instance that the backup belongs to.
- getInstanceId() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The Spanner Instance ID that this
ConnectionOptionswill connect to - getInstanceId() - Method in class com.google.cloud.spanner.DatabaseId
-
Returns the instance id for this database.
- getInstanceId() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
- getInstancePartition(GetInstancePartitionRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance partition.
- getInstancePartition(InstancePartitionName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance partition.
- getInstancePartition(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance partition.
- getInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Gets information about a particular instance partition.
- getInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- getInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- getInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- getInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to getInstancePartition.
- getInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to getInstancePartition.
- getInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getInstancePartition.
- getInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to getInstancePartition.
- getInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to getInstance.
- getInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to getInstance.
- getInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to getInstance.
- getInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to getInstance.
- getInt64() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
INT64-typed instance. - getInt64Array() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<INT64>-typed instance. - getInterceptorProvider() - Method in class com.google.cloud.spanner.SpannerOptions
- getInterceptors() - Method in class com.google.cloud.spanner.spi.v1.SpannerInterceptorProvider
- getInterval() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
INTERVAL-typed instance. - getInterval(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getInterval(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getInterval(int) - Method in interface com.google.cloud.spanner.StructReader
- getInterval(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getInterval(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getInterval(String) - Method in interface com.google.cloud.spanner.StructReader
- getIntervalArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<INTERVAL>-typed instance. - getIntervalInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getIntervalList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getIntervalList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getIntervalList(int) - Method in interface com.google.cloud.spanner.StructReader
- getIntervalList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getIntervalList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getIntervalList(String) - Method in interface com.google.cloud.spanner.StructReader
- getIntervalListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getJson() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
JSON-typed instance. - getJson(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getJson(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getJson(int) - Method in interface com.google.cloud.spanner.StructReader
- getJson(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getJson(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getJson(String) - Method in interface com.google.cloud.spanner.StructReader
- getJsonArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<JSON>-typed instance. - getJsonInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getJsonList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getJsonList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getJsonList(int) - Method in interface com.google.cloud.spanner.StructReader
- getJsonList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getJsonList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getJsonList(String) - Method in interface com.google.cloud.spanner.StructReader
- getJsonListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getKeepAliveIntervalMinutes() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getKey() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getKeys() - Method in class com.google.cloud.spanner.KeySet
-
Returns the keys in this set.
- getKeySet() - Method in class com.google.cloud.spanner.Mutation
-
For
Mutation.Op.DELETEmutations, returns the key set that defines the rows to be deleted. - getKmsKeyName() - Method in class com.google.cloud.spanner.encryption.CustomerManagedEncryption
- getKmsKeyVersion() - Method in class com.google.cloud.spanner.encryption.EncryptionInfo
- getLabels() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
Cloud Labels, which can be used to filter collections of resources.
- getLabels() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the cloud labels attached to this instance.
- getLeaderOptions() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
Allowed values of the default leader schema option for databases in instances that use this instance configuration.
- getLocation() - Method in class com.google.cloud.spanner.ReplicaInfo
- getLong(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLong(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getLong(int) - Method in interface com.google.cloud.spanner.StructReader
- getLong(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLong(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getLong(String) - Method in interface com.google.cloud.spanner.StructReader
- getLong(Map<SpannerRpc.Option, ?>) - Method in enum com.google.cloud.spanner.spi.v1.SpannerRpc.Option
- getLongArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLongArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getLongArray(int) - Method in interface com.google.cloud.spanner.StructReader
- getLongArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLongArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getLongArray(String) - Method in interface com.google.cloud.spanner.StructReader
- getLongArrayInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLongInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLongList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLongList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getLongList(int) - Method in interface com.google.cloud.spanner.StructReader
- getLongList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getLongList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getLongList(String) - Method in interface com.google.cloud.spanner.StructReader
- getLongListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getMaxCommitDelay() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the max_commit_delay that will be applied to commit requests from this connection.
- getMaxCommitDelay() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The max_commit_delay that should be applied to commit operations on this connection.
- getMaxExpireTime() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the max expire time of this
Backup. - getMaxIdleSessions() - Method in class com.google.cloud.spanner.SessionPoolOptions
-
Deprecated.Use a higher value for
SessionPoolOptions.Builder.setMinSessions(int)instead of setting this option. - getMaxPartitionedParallelism() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the maximum degree of parallelism that is used for
Connection.runPartitionedQuery(Statement, PartitionOptions, QueryOption...) - getMaxPartitions() - Method in interface com.google.cloud.spanner.connection.Connection
-
Gets the maximum number of partitions that should be included as a hint to Cloud Spanner when partitioning a query on this connection.
- getMaxPartitions() - Method in class com.google.cloud.spanner.PartitionOptions
-
Returns the maximum number of partitions to be created.
- getMaxSessions() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The maximum number of sessions in the backing session pool of this connection.
- getMaxSessions() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getMaxStaleness(TimeUnit) - Method in class com.google.cloud.spanner.TimestampBound
-
Returns the maximum staleness, in the units requested, at which reads will be performed.
- getMetadata() - Method in class com.google.cloud.spanner.ForwardingResultSet
- getMetadata() - Method in class com.google.cloud.spanner.Operation
-
Returns the metadata returned by the last refresh of this operation.
- getMetadata() - Method in interface com.google.cloud.spanner.ResultSet
-
Returns the
ResultSetMetadatafor thisResultSet. - getMetadata() - Method in exception com.google.cloud.spanner.SpannerException
-
Checks the underlying reason of the exception and if it's
ApiExceptionthen return a map of key-value pairs otherwise null. - getMethodDescriptors() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- getMethodDescriptors() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- getMethodDescriptors() - Static method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- getMinReadTimestamp() - Method in class com.google.cloud.spanner.TimestampBound
-
Returns the minimum timestamp at which reads will be performed.
- getMinSessions() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The minimum number of sessions in the backing session pool of this connection.
- getMinSessions() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getMode() - Method in class com.google.cloud.spanner.TimestampBound
- getMonitoringHost() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- getMonths() - Method in class com.google.cloud.spanner.Interval
-
Returns the months component of the interval.
- getMutationCount() - Method in class com.google.cloud.spanner.CommitStats
-
The number of mutations that were executed by the transaction.
- getMutations() - Method in class com.google.cloud.spanner.MutationGroup
-
Returns corresponding mutations for this MutationGroup.
- getName() - Method in class com.google.cloud.spanner.BackupId
-
Returns the name of this backup.
- getName() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getName() - Method in class com.google.cloud.spanner.DatabaseId
-
Returns the name of this database.
- getName() - Method in class com.google.cloud.spanner.DatabaseRole
- getName() - Method in class com.google.cloud.spanner.InstanceConfigId
-
Returns the name of the instance config.
- getName() - Method in class com.google.cloud.spanner.InstanceId
-
Returns the name of the instance.
- getName() - Method in class com.google.cloud.spanner.Operation
-
Returns the name of the operation.
- getName() - Method in interface com.google.cloud.spanner.Session
-
Returns the resource name associated with this session.
- getName() - Method in class com.google.cloud.spanner.Type.StructField
- getNanos() - Method in class com.google.cloud.spanner.Interval
-
Returns the nanoseconds component of the interval.
- getNextPageToken() - Method in class com.google.cloud.spanner.spi.v1.SpannerRpc.Paginated
-
Returns the token to use in the request for the next page, or null if this is the last page.
- getNodeCount() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the node count of the instance.
- getNoResultAsync() - Method in interface com.google.cloud.spanner.connection.AsyncStatementResult
-
Returns a future that tracks the progress of a statement that returns no result.
- getNumActiveResponseObservers() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getNumChannels() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The number of channels to use for the connection.
- getNumChannels() - Method in class com.google.cloud.spanner.SpannerOptions
- getNumeric() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
NUMERIC-typed instance. - getNumericArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<NUMERIC>-typed instance. - getNumPartitions() - Method in interface com.google.cloud.spanner.connection.PartitionedQueryResultSet
-
Returns the number of partitions that this result set contains.
- getOpenTelemetry() - Method in class com.google.cloud.spanner.SpannerOptions
-
Returns an instance of OpenTelemetry.
- getOperation() - Method in class com.google.cloud.spanner.Mutation
-
Returns the type of operation that this mutation will perform.
- getOperation(String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Gets the specified long-running operation.
- getOperation(String) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Gets the specified long-running operation.
- getOperation(String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getOperation(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Retrieves a long running operation.
- getOperationsClient() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
- getOperationsClient() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
- getOperationsStub() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- getOperationsStub() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- getOperationsStub() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- getOperationsStub() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- getOperationsStub() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- getOptimizerStatisticsPackage() - Method in interface com.google.cloud.spanner.connection.Connection
-
Gets the current query optimizer statistics package of this connection.
- getOptimizerStatisticsPackage() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
-
The optimizer statistics package to use.
- getOptimizerVersion() - Method in interface com.google.cloud.spanner.connection.Connection
-
Gets the current query optimizer version of this connection.
- getOptimizerVersion() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
-
The optimizer version to use.
- getOptionalReplicas() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
The available optional replicas to choose from for user managed configurations.
- getOptions() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
- getOptionsFromHints() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- getOrDefault(int, BiFunction<StructReader, Integer, T>, T) - Method in interface com.google.cloud.spanner.StructReader
- getOrDefault(String, BiFunction<StructReader, String, T>, T) - Method in interface com.google.cloud.spanner.StructReader
- getOrNull(int, BiFunction<StructReader, Integer, T>) - Method in interface com.google.cloud.spanner.StructReader
- getOrNull(ApiFuture<T>) - Static method in class com.google.cloud.spanner.SpannerApiFutures
- getOrNull(String, BiFunction<StructReader, String, T>) - Method in interface com.google.cloud.spanner.StructReader
- getParallelism() - Method in interface com.google.cloud.spanner.connection.PartitionedQueryResultSet
-
Returns the degree of parallelism that this result set uses.
- getParameters() - Method in class com.google.cloud.spanner.Statement
-
Returns the parameters bound to this
Statement. - getPartition() - Method in class com.google.cloud.spanner.connection.PartitionId
- getPartitionedDmlRetrySettings() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getPartitionedDmlRetrySettings() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- getPartitionedDmlTimeout() - Method in class com.google.cloud.spanner.SpannerOptions
- getPartitionedDmlTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions
- getPartitionQueryTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getPartitionQueryTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getPartitionReadTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getPartitionReadTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getPartitionSizeBytes() - Method in class com.google.cloud.spanner.PartitionOptions
-
Returns the size of the partition in bytes.
- getPartitionToken() - Method in class com.google.cloud.spanner.Partition
- getParts() - Method in class com.google.cloud.spanner.Key
-
Returns the parts in this key.
- getPgJsonb() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
JSONB-typed instance. - getPgJsonb(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getPgJsonb(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getPgJsonb(int) - Method in interface com.google.cloud.spanner.StructReader
- getPgJsonb(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getPgJsonb(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getPgJsonb(String) - Method in interface com.google.cloud.spanner.StructReader
- getPgJsonbArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<JSONB>-typed instance. - getPgJsonbInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getPgJsonbList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getPgJsonbList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getPgJsonbList(int) - Method in interface com.google.cloud.spanner.StructReader
- getPgJsonbList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getPgJsonbList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getPgJsonbList(String) - Method in interface com.google.cloud.spanner.StructReader
- getPgJsonbListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getPrefetchChunks() - Method in class com.google.cloud.spanner.SpannerOptions
- getProcessingUnits() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the number of processing units of the instance.
- getProject() - Method in class com.google.cloud.spanner.InstanceConfigId
-
Returns project of this instane config.
- getProject() - Method in class com.google.cloud.spanner.InstanceId
-
Returns the ID of the project that owns this instance.
- getProjectId() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The Google Project ID that this
ConnectionOptionswill connect to - getProto() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the raw proto instance that was used to construct this
Backup. - getProto() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the raw proto instance that was used to construct this
Database. - getProto() - Method in class com.google.cloud.spanner.ReplicaInfo
- getProto() - Method in class com.google.cloud.spanner.RestoreInfo
-
Returns the raw proto instance that was used to construct this
RestoreInfo. - getProtobufValue(int) - Method in class com.google.cloud.spanner.ForwardingResultSet
- getProtobufValue(int) - Method in interface com.google.cloud.spanner.ProtobufResultSet
-
Returns the column value as a protobuf value.
- getProtoDescriptors() - Method in interface com.google.cloud.spanner.connection.Connection
- getProtoDescriptors() - Method in class com.google.cloud.spanner.DatabaseInfo
- getProtoEnum(int, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoEnum(int, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoEnum(int, Function<Integer, ProtocolMessageEnum>) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto enum of type
Tfrom Struct. - getProtoEnum(String, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoEnum(String, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoEnum(String, Function<Integer, ProtocolMessageEnum>) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto enum of type
Tfrom Struct. - getProtoEnum(Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
ENUM-typed instance. - getProtoEnumArray(Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<ENUM>-typed instance. - getProtoEnumInternal(int, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoEnumList(int, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoEnumList(int, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoEnumList(int, Function<Integer, ProtocolMessageEnum>) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto enum of type
Tfrom Struct. - getProtoEnumList(String, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoEnumList(String, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoEnumList(String, Function<Integer, ProtocolMessageEnum>) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto enum list of type
Tfrom Struct. - getProtoEnumListInternal(int, Function<Integer, ProtocolMessageEnum>) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoMessage(int, T) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoMessage(int, T) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoMessage(int, T) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto message of generic type
Tfrom Struct. - getProtoMessage(String, T) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoMessage(String, T) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoMessage(String, T) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto message of type
Tfrom Struct. - getProtoMessage(T) - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
PROTO-typed instance. - getProtoMessageArray(T) - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<PROTO>-typed instance. - getProtoMessageInternal(int, T) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoMessageList(int, T) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoMessageList(int, T) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoMessageList(int, T) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto message of generic type
Tfrom Struct. - getProtoMessageList(String, T) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoMessageList(String, T) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getProtoMessageList(String, T) - Method in interface com.google.cloud.spanner.StructReader
-
To get the proto message of type
Tfrom Struct. - getProtoMessageListInternal(int, T) - Method in class com.google.cloud.spanner.AbstractStructReader
- getProtoTypeFqn() - Method in class com.google.cloud.spanner.Type
-
Returns the full package name for elements of this
Proto or @code Enumtype. - getQueryOptions() - Method in class com.google.cloud.spanner.Statement
-
Returns the
ExecuteSqlRequest.QueryOptionsthat will be used with thisStatement. - getQueryParameters(String) - Method in class com.google.cloud.spanner.connection.PostgreSQLStatementParser
-
Note: This is an internal API and breaking changes can be made without prior notice.
- getRanges() - Method in class com.google.cloud.spanner.KeySet
-
Returns the ranges in this set.
- getReadOnlyStaleness() - Method in interface com.google.cloud.spanner.connection.Connection
- getReadRetryableCodes() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getReadRetryableCodes() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Returns the retryable codes for streaming read operations.
- getReadRetrySettings() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- getReadRetrySettings() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Returns the retry settings for streaming read operations.
- getReadTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getReadTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getReadTimestamp() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the read timestamp of the current/last
TransactionMode.READ_ONLY_TRANSACTIONtransaction, or the read timestamp of the last query in autocommit mode. - getReadTimestamp() - Method in interface com.google.cloud.spanner.ReadOnlyTransaction
-
Returns the timestamp chosen to perform reads and queries in this transaction.
- getReadTimestamp() - Method in class com.google.cloud.spanner.TimestampBound
-
Returns the timestamp at which reads will be performed.
- getReason() - Method in exception com.google.cloud.spanner.SpannerException
-
Checks the underlying reason of the exception and if it's
ApiExceptionthen return the reason otherwise null. - getReconciling() - Method in class com.google.cloud.spanner.DatabaseInfo
- getReconciling() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
If true, the instance config is being created or updated.
- getReferencingBackups() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the names of the destination backups being created by copying this source backup
Backup. - getRemoveInactiveSessionAfter() - Method in class com.google.cloud.spanner.SessionPoolOptions
-
This method is obsolete.
- getRemoveInactiveSessionAfterDuration() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getReplicas() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
The geographic placement of nodes in this instance configuration and their replication properties.
- getRequestId() - Method in exception com.google.cloud.spanner.SpannerException
- getResourceName() - Method in exception com.google.cloud.spanner.SpannerException.ResourceNotFoundException
- getRestoreInfo() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the
RestoreInfoof the database if any is available, ornullif noRestoreInfois available for this database. - getResult() - Method in class com.google.cloud.spanner.Operation
-
Returns result of the operation if the operation is complete and had a result.
- getResults() - Method in class com.google.cloud.spanner.spi.v1.SpannerRpc.Paginated
-
Returns the current page of results.
- getResultSet() - Method in interface com.google.cloud.spanner.connection.StatementResult
-
Returns the
ResultSetheld by this result. - getResultSetAsync() - Method in interface com.google.cloud.spanner.connection.AsyncStatementResult
-
Returns the
AsyncResultSetheld by this result. - getResultType() - Method in interface com.google.cloud.spanner.connection.StatementResult
-
Returns the
StatementResult.ResultTypeof this result. - getRetryAdministrativeRequestsSettings() - Method in class com.google.cloud.spanner.SpannerOptions
- getRetryDelayInMillis() - Method in exception com.google.cloud.spanner.SpannerException
-
Return the retry delay for operation in milliseconds.
- getRollbackTimeout() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- getRollbackTimeoutDuration() - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- getRPCPriority() - Method in interface com.google.cloud.spanner.connection.Connection
-
Gets the current RPC priority of this connection.
- getSavepointSupport() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns the current savepoint support for this connection.
- getScopes() - Method in class com.google.cloud.spanner.SpannerOptions
- getSelector() - Method in enum com.google.cloud.spanner.DatabaseInfo.DatabaseField
- getSelector() - Method in enum com.google.cloud.spanner.InstanceConfigInfo.InstanceConfigField
- getSelector() - Method in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- getServiceName() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the default service name.
- getServiceName() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the default service name.
- getServiceName() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the default service name.
- getSession(GetSessionRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Gets a session.
- getSession(SessionName) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Gets a session.
- getSession(String) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Gets a session.
- getSessionCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Gets a session.
- getSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- getSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- getSessionCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- getSessionLabels() - Method in class com.google.cloud.spanner.SpannerOptions
- getSessionPoolOptions() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The
SessionPoolOptionsof thisConnectionOptions. - getSessionPoolOptions() - Method in class com.google.cloud.spanner.SpannerOptions
- getSessionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to getSession.
- getSessionSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to getSession.
- getSessionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to getSession.
- getSessionSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to getSession.
- getSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- getSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- getSettings() - Method in class com.google.cloud.spanner.v1.SpannerClient
- getSize() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the size of the backup in bytes.
- getSnapshotTimestamp() - Method in class com.google.cloud.spanner.CommitResponse
-
Returns a
Timestamprepresenting the timestamp at which all reads in the transaction ran at, if the transaction ran at repeatable read isolation in internal test environments, and otherwise returns null. - getSource() - Method in class com.google.cloud.spanner.Restore
- getSourceDatabase() - Method in class com.google.cloud.spanner.RestoreInfo
-
The source database that was used to create the backup.
- getSourceType() - Method in class com.google.cloud.spanner.RestoreInfo
-
The source type of the restore.
- getSpanner() - Method in interface com.google.cloud.spanner.connection.Connection
-
The
Spannerinstance that is used by thisConnection. - getSpannerRpcV1() - Method in class com.google.cloud.spanner.SpannerOptions
- getSpannerStubSettings() - Method in class com.google.cloud.spanner.SpannerOptions
- getSpannerStubSettingsBuilder() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Returns the
SpannerStubSettings.Builderthat will be used to build theSpannerRpc. - getSpannerTypeName(Dialect) - Method in class com.google.cloud.spanner.Type
-
Returns the type name as used by the database in the given dialect.
- getSql() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- getSql() - Method in class com.google.cloud.spanner.Statement
-
Returns the current SQL statement text.
- getSqlWithoutComments() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
-
Deprecated.use
AbstractStatementParser.ParsedStatement.getSql()instead - getStart() - Method in class com.google.cloud.spanner.KeyRange
-
Returns the start key of the range.
- getStartType() - Method in class com.google.cloud.spanner.KeyRange
-
Indicates whether the start key is inclusive (
CLOSED) or exclusive (OPEN). - getState() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Returns the state of the transaction.
- getState() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the state of the backup.
- getState() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the state of the database.
- getState() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- getState() - Method in class com.google.cloud.spanner.InstanceConfigInfo
-
The current instance config state.
- getState() - Method in class com.google.cloud.spanner.InstanceInfo
-
Returns the current state of the instance.
- getState() - Method in interface com.google.cloud.spanner.TransactionManager
-
Returns the state of the transaction.
- getStatementExecutorType() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Returns the executor type that is used by connections that are created from this
ConnectionOptionsinstance. - getStatementFactory() - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a
Statement.StatementFactoryfor the given dialect. - getStatementString() - Method in enum com.google.cloud.spanner.connection.AutocommitDmlMode
-
Use this method to get the correct format for use in a SQL statement.
- getStatementString() - Method in enum com.google.cloud.spanner.connection.TransactionMode
-
Use this method to get the correct format for use in a SQL statement.
- getStatementTag() - Method in interface com.google.cloud.spanner.connection.Connection
- getStatementTimeout(TimeUnit) - Method in interface com.google.cloud.spanner.connection.Connection
- getStats() - Method in class com.google.cloud.spanner.ForwardingResultSet
- getStats() - Method in interface com.google.cloud.spanner.ResultSet
-
Returns the
ResultSetStatsfor the query only if the query was executed in either thePLANor thePROFILEmode via theReadContext.analyzeQuery(Statement, com.google.cloud.spanner.ReadContext.QueryAnalyzeMode)method or for DML statements inReadContext.executeQuery(Statement, QueryOption...). - getString() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
STRING-typed instance. - getString(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getString(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getString(int) - Method in interface com.google.cloud.spanner.StructReader
- getString(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getString(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getString(String) - Method in interface com.google.cloud.spanner.StructReader
- getStringArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<STRING>-typed instance. - getStringInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStringList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStringList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getStringList(int) - Method in interface com.google.cloud.spanner.StructReader
- getStringList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStringList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getStringList(String) - Method in interface com.google.cloud.spanner.StructReader
- getStringListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStruct() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
STRUCT-typed instance. - getStruct(int) - Method in class com.google.cloud.spanner.Struct
-
TODO(user) : Consider moving these methods to the StructReader interface once STRUCT-typed columns are supported in
ResultSet. - getStruct(String) - Method in class com.google.cloud.spanner.Struct
- getStructArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<STRUCT<...>>-typed instance. - getStructFields() - Method in class com.google.cloud.spanner.Type
-
Returns the fields of this
STRUCTtype. - getStructInternal(int) - Method in class com.google.cloud.spanner.Struct
- getStructList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStructList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getStructList(int) - Method in interface com.google.cloud.spanner.StructReader
- getStructList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStructList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getStructList(String) - Method in interface com.google.cloud.spanner.StructReader
- getStructListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getStub() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- getStub() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- getStub() - Method in class com.google.cloud.spanner.v1.SpannerClient
- getStubSettingsBuilder() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
- getStubSettingsBuilder() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
- getStubSettingsBuilder() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
- getTable() - Method in class com.google.cloud.spanner.Mutation
-
Returns the name of the table that this mutation will affect.
- getTimestamp() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
TIMESTAMP-typed instance. - getTimestamp(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getTimestamp(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getTimestamp(int) - Method in interface com.google.cloud.spanner.StructReader
- getTimestamp(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getTimestamp(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getTimestamp(String) - Method in interface com.google.cloud.spanner.StructReader
- getTimestampArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<TIMESTAMP>-typed instance. - getTimestampInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getTimestampList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getTimestampList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getTimestampList(int) - Method in interface com.google.cloud.spanner.StructReader
- getTimestampList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getTimestampList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getTimestampList(String) - Method in interface com.google.cloud.spanner.StructReader
- getTimestampListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getTransactionId() - Method in class com.google.cloud.spanner.connection.PartitionId
- getTransactionMode() - Method in interface com.google.cloud.spanner.connection.Connection
- getTransactionRetryListeners() - Method in interface com.google.cloud.spanner.connection.Connection
- getTransactionTag() - Method in interface com.google.cloud.spanner.connection.Connection
- getTransportChannelExecutorThreadNameFormat() - Method in class com.google.cloud.spanner.SpannerOptions
- getType() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- getType() - Method in class com.google.cloud.spanner.ForwardingStructReader
- getType() - Method in class com.google.cloud.spanner.ReplicaInfo
- getType() - Method in interface com.google.cloud.spanner.StructReader
- getType() - Method in class com.google.cloud.spanner.Type.StructField
- getType() - Method in class com.google.cloud.spanner.Value
-
Returns the type of this value.
- getUniqueBackupId() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Returns a backup id which is guaranteed to be unique within the context of this environment.
- getUniqueDatabaseId() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Returns a database id which is guaranteed to be unique within the context of this environment.
- getUniqueDatabaseRole() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Returns a database role name which is guaranteed to be unique within the context of this environment.
- getUpdateCount() - Method in interface com.google.cloud.spanner.connection.StatementResult
-
Returns the update count held by this result.
- getUpdateCountAsync() - Method in interface com.google.cloud.spanner.connection.AsyncStatementResult
-
Returns the update count held by this result.
- getUpdateCounts() - Method in exception com.google.cloud.spanner.SpannerBatchUpdateException
-
Returns the number of rows affected by each statement that is successfully run.
- getUpdateTime() - Method in class com.google.cloud.spanner.InstanceInfo
- getUri() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The URI of this
ConnectionOptions - getUseMultiplexedSession() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getUseMultiplexedSessionBlindWrite() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getUseMultiplexedSessionForRW() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getUseMultiplexedSessionFromEnvVariablePartitionedOps() - Static method in class com.google.cloud.spanner.SessionPoolOptions
- getUseMultiplexedSessionPartitionedOps() - Method in class com.google.cloud.spanner.SessionPoolOptions
- getUuid() - Method in class com.google.cloud.spanner.Value
-
Returns the value of a
UUID-typed instance. - getUuid(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getUuid(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getUuid(int) - Method in interface com.google.cloud.spanner.StructReader
- getUuid(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getUuid(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getUuid(String) - Method in interface com.google.cloud.spanner.StructReader
- getUuidArray() - Method in class com.google.cloud.spanner.Value
-
Returns the value of an
ARRAY<UUID>-typed instance. - getUuidInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getUuidList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getUuidList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getUuidList(int) - Method in interface com.google.cloud.spanner.StructReader
- getUuidList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getUuidList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getUuidList(String) - Method in interface com.google.cloud.spanner.StructReader
- getUuidListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getValidValues() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- getValue(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getValue(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getValue(int) - Method in interface com.google.cloud.spanner.StructReader
- getValue(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- getValue(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- getValue(String) - Method in interface com.google.cloud.spanner.StructReader
- getValueInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
- getValues() - Method in class com.google.cloud.spanner.Mutation
-
For all types except
Mutation.Op.DELETE, returns the values that this mutation will write. - getVersionRetentionPeriod() - Method in class com.google.cloud.spanner.DatabaseInfo
-
Returns the version retention period of the database.
- getVersionTime() - Method in class com.google.cloud.spanner.BackupInfo
-
Returns the version time of the backup.
- getWarnings() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Any warnings that were generated while creating the
ConnectionOptionsinstance. - getWriteSessionsFraction() - Method in class com.google.cloud.spanner.SessionPoolOptions
-
Deprecated.This value is no longer used. The session pool does not prepare any sessions for read/write transactions. Instead, a transaction will be started by including a BeginTransaction option with the first statement of a transaction. This method may be removed in a future release.
- GOOGLE_MANAGED - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.Type
- GOOGLE_STANDARD_SQL - Enum constant in enum com.google.cloud.spanner.Dialect
- googleDefaultEncryption() - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigs
-
Returns google default encryption configuration.
- GoogleDefaultEncryption - Class in com.google.cloud.spanner.encryption
-
The data is encrypted with a key that is fully managed by Google.
- GrpcDatabaseAdminCallableFactory - Class in com.google.cloud.spanner.admin.database.v1.stub
-
gRPC callable factory implementation for the DatabaseAdmin service API.
- GrpcDatabaseAdminCallableFactory() - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminCallableFactory
- GrpcDatabaseAdminStub - Class in com.google.cloud.spanner.admin.database.v1.stub
-
gRPC stub implementation for the DatabaseAdmin service API.
- GrpcDatabaseAdminStub(DatabaseAdminStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
-
Constructs an instance of GrpcDatabaseAdminStub, using the given settings.
- GrpcDatabaseAdminStub(DatabaseAdminStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
-
Constructs an instance of GrpcDatabaseAdminStub, using the given settings.
- GrpcInstanceAdminCallableFactory - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
gRPC callable factory implementation for the InstanceAdmin service API.
- GrpcInstanceAdminCallableFactory() - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminCallableFactory
- GrpcInstanceAdminStub - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
gRPC stub implementation for the InstanceAdmin service API.
- GrpcInstanceAdminStub(InstanceAdminStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
-
Constructs an instance of GrpcInstanceAdminStub, using the given settings.
- GrpcInstanceAdminStub(InstanceAdminStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
-
Constructs an instance of GrpcInstanceAdminStub, using the given settings.
- GrpcSpannerCallableFactory - Class in com.google.cloud.spanner.v1.stub
-
gRPC callable factory implementation for the Spanner service API.
- GrpcSpannerCallableFactory() - Constructor for class com.google.cloud.spanner.v1.stub.GrpcSpannerCallableFactory
- GrpcSpannerStub - Class in com.google.cloud.spanner.v1.stub
-
gRPC stub implementation for the Spanner service API.
- GrpcSpannerStub(SpannerStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
-
Constructs an instance of GrpcSpannerStub, using the given settings.
- GrpcSpannerStub(SpannerStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
-
Constructs an instance of GrpcSpannerStub, using the given settings.
H
- hasBinding(String) - Method in class com.google.cloud.spanner.Statement
-
Returns
trueif a binding exists forparameter. - hasCommitStats() - Method in class com.google.cloud.spanner.CommitResponse
- hasExtension() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- hashCode() - Method in class com.google.cloud.spanner.BackupId
- hashCode() - Method in class com.google.cloud.spanner.BackupInfo
- hashCode() - Method in class com.google.cloud.spanner.BatchTransactionId
- hashCode() - Method in class com.google.cloud.spanner.CommitResponse
- hashCode() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- hashCode() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- hashCode() - Method in class com.google.cloud.spanner.connection.PartitionId
- hashCode() - Method in class com.google.cloud.spanner.DatabaseId
- hashCode() - Method in class com.google.cloud.spanner.DatabaseInfo
- hashCode() - Method in class com.google.cloud.spanner.DatabaseRole
- hashCode() - Method in class com.google.cloud.spanner.encryption.CustomerManagedEncryption
- hashCode() - Method in class com.google.cloud.spanner.encryption.EncryptionInfo
- hashCode() - Method in class com.google.cloud.spanner.InstanceConfigId
- hashCode() - Method in class com.google.cloud.spanner.InstanceConfigInfo
- hashCode() - Method in class com.google.cloud.spanner.InstanceId
- hashCode() - Method in class com.google.cloud.spanner.InstanceInfo
- hashCode() - Method in class com.google.cloud.spanner.Interval
- hashCode() - Method in class com.google.cloud.spanner.Key
- hashCode() - Method in class com.google.cloud.spanner.KeyRange
- hashCode() - Method in class com.google.cloud.spanner.KeySet
- hashCode() - Method in class com.google.cloud.spanner.Mutation
- hashCode() - Method in class com.google.cloud.spanner.Options
- hashCode() - Method in class com.google.cloud.spanner.Partition
- hashCode() - Method in class com.google.cloud.spanner.PartitionOptions
- hashCode() - Method in class com.google.cloud.spanner.ReplicaInfo
- hashCode() - Method in class com.google.cloud.spanner.Restore
- hashCode() - Method in class com.google.cloud.spanner.SessionPoolOptions
- hashCode() - Method in class com.google.cloud.spanner.Statement
- hashCode() - Method in class com.google.cloud.spanner.Struct
- hashCode() - Method in class com.google.cloud.spanner.TimestampBound
- hashCode() - Method in class com.google.cloud.spanner.Type
- hashCode() - Method in class com.google.cloud.spanner.Type.StructField
- hashCode() - Method in class com.google.cloud.spanner.XGoogSpannerRequestId
- hasReturningClause() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- hasStatementTimeout() - Method in interface com.google.cloud.spanner.connection.Connection
- HIGH - Enum constant in enum com.google.cloud.spanner.Options.RpcPriority
- HttpJsonDatabaseAdminCallableFactory - Class in com.google.cloud.spanner.admin.database.v1.stub
-
REST callable factory implementation for the DatabaseAdmin service API.
- HttpJsonDatabaseAdminCallableFactory() - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminCallableFactory
- HttpJsonDatabaseAdminStub - Class in com.google.cloud.spanner.admin.database.v1.stub
-
REST stub implementation for the DatabaseAdmin service API.
- HttpJsonDatabaseAdminStub(DatabaseAdminStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
-
Constructs an instance of HttpJsonDatabaseAdminStub, using the given settings.
- HttpJsonDatabaseAdminStub(DatabaseAdminStubSettings, ClientContext, HttpJsonStubCallableFactory) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
-
Constructs an instance of HttpJsonDatabaseAdminStub, using the given settings.
- HttpJsonInstanceAdminCallableFactory - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
REST callable factory implementation for the InstanceAdmin service API.
- HttpJsonInstanceAdminCallableFactory() - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminCallableFactory
- HttpJsonInstanceAdminStub - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
REST stub implementation for the InstanceAdmin service API.
- HttpJsonInstanceAdminStub(InstanceAdminStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
-
Constructs an instance of HttpJsonInstanceAdminStub, using the given settings.
- HttpJsonInstanceAdminStub(InstanceAdminStubSettings, ClientContext, HttpJsonStubCallableFactory) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
-
Constructs an instance of HttpJsonInstanceAdminStub, using the given settings.
- HttpJsonSpannerCallableFactory - Class in com.google.cloud.spanner.v1.stub
-
REST callable factory implementation for the Spanner service API.
- HttpJsonSpannerCallableFactory() - Constructor for class com.google.cloud.spanner.v1.stub.HttpJsonSpannerCallableFactory
- HttpJsonSpannerStub - Class in com.google.cloud.spanner.v1.stub
-
REST stub implementation for the Spanner service API.
- HttpJsonSpannerStub(SpannerStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
-
Constructs an instance of HttpJsonSpannerStub, using the given settings.
- HttpJsonSpannerStub(SpannerStubSettings, ClientContext, HttpJsonStubCallableFactory) - Constructor for class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
-
Constructs an instance of HttpJsonSpannerStub, using the given settings.
I
- id - Variable in class com.google.cloud.spanner.Backup.Builder
- id - Variable in class com.google.cloud.spanner.Database.Builder
- incrementAttempt() - Method in class com.google.cloud.spanner.XGoogSpannerRequestId
- initialize() - Method in class com.google.cloud.spanner.AbstractLazyInitializer
-
Initializes the actual object that should be returned.
- initialize() - Method in class com.google.cloud.spanner.LazySpannerInitializer
-
Initializes a default
Spannerinstance. - initiateStreaming(AsyncResultSet.StreamMessageListener) - Method in class com.google.cloud.spanner.ForwardingResultSet
- inScope() - Method in class com.google.cloud.spanner.CompositeTracer
- INSERT - Enum constant in enum com.google.cloud.spanner.Mutation.Op
-
Inserts a new row in a table.
- INSERT_OR_UPDATE - Enum constant in enum com.google.cloud.spanner.Mutation.Op
-
Like
Mutation.Op.INSERT, except that if the row already exists, then its column values are overwritten with the ones provided. - Instance - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner Instance.
- INSTANCE - Static variable in class com.google.cloud.spanner.connection.Connection.InternalMetadataQuery
- INSTANCE - Static variable in class com.google.cloud.spanner.IsRetryableInternalError
- INSTANCE_CONFIG_ID_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- INSTANCE_ID - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
- INSTANCE_ID_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- Instance.Builder - Class in com.google.cloud.spanner
-
Builder of
Instance. - InstanceAdminClient - Class in com.google.cloud.spanner.admin.instance.v1
-
Service Description: Cloud Spanner Instance Admin API
- InstanceAdminClient - Interface in com.google.cloud.spanner
-
Client to do admin operations on Cloud Spanner Instance and Instance Configs.
- InstanceAdminClient(InstanceAdminSettings) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Constructs an instance of InstanceAdminClient, using the given settings.
- InstanceAdminClient(InstanceAdminStub) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- InstanceAdminClient.ListInstanceConfigOperationsFixedSizeCollection - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstanceConfigOperationsPage - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstanceConfigOperationsPagedResponse - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstanceConfigsFixedSizeCollection - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstanceConfigsPage - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstanceConfigsPagedResponse - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancePartitionOperationsFixedSizeCollection - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancePartitionOperationsPage - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancePartitionOperationsPagedResponse - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancePartitionsFixedSizeCollection - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancePartitionsPage - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancePartitionsPagedResponse - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancesFixedSizeCollection - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancesPage - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminClient.ListInstancesPagedResponse - Class in com.google.cloud.spanner.admin.instance.v1
- InstanceAdminSettings - Class in com.google.cloud.spanner.admin.instance.v1
-
Settings class to configure an instance of
InstanceAdminClient. - InstanceAdminSettings(InstanceAdminSettings.Builder) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
- InstanceAdminSettings.Builder - Class in com.google.cloud.spanner.admin.instance.v1
-
Builder for InstanceAdminSettings.
- InstanceAdminStub - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
Base stub class for the InstanceAdmin service API.
- InstanceAdminStub() - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- InstanceAdminStubSettings - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
Settings class to configure an instance of
InstanceAdminStub. - InstanceAdminStubSettings(InstanceAdminStubSettings.Builder) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
- InstanceAdminStubSettings.Builder - Class in com.google.cloud.spanner.admin.instance.v1.stub
-
Builder for InstanceAdminStubSettings.
- InstanceConfig - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner instance config.
InstanceConfigadds a layer of service related functionality overInstanceConfigInfo. - InstanceConfig(InstanceConfigId, String, InstanceAdminClient) - Constructor for class com.google.cloud.spanner.InstanceConfig
-
Deprecated.
- InstanceConfig(InstanceConfigId, String, List<ReplicaInfo>, List<String>, InstanceAdminClient) - Constructor for class com.google.cloud.spanner.InstanceConfig
-
Deprecated.
- InstanceConfig.Builder - Class in com.google.cloud.spanner
-
Builder of
InstanceConfig. - InstanceConfigId - Class in com.google.cloud.spanner
-
Returns id of a Cloud Spanner instance config.
- InstanceConfigInfo - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner instance config resource.
- InstanceConfigInfo(InstanceConfigId, String) - Constructor for class com.google.cloud.spanner.InstanceConfigInfo
-
Deprecated.
- InstanceConfigInfo(InstanceConfigId, String, List<ReplicaInfo>, List<String>) - Constructor for class com.google.cloud.spanner.InstanceConfigInfo
-
Deprecated.
- InstanceConfigInfo.Builder - Class in com.google.cloud.spanner
-
Builder for
InstanceConfigInfo. - InstanceConfigInfo.InstanceConfigField - Enum in com.google.cloud.spanner
-
Represent an updatable field in Cloud Spanner InstanceConfig.
- InstanceConfigInfo.State - Enum in com.google.cloud.spanner
-
Type of the Instance config.
- InstanceConfigInfo.Type - Enum in com.google.cloud.spanner
-
Type of the Instance config.
- InstanceId - Class in com.google.cloud.spanner
-
Represents the resource name of a Cloud Spanner Instance.
- InstanceInfo - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner Instance.
- InstanceInfo.Builder - Class in com.google.cloud.spanner
-
Builder for
InstanceInfo. - InstanceInfo.InstanceField - Enum in com.google.cloud.spanner
-
Represent an updatable field in Cloud Spanner instance.
- InstanceInfo.State - Enum in com.google.cloud.spanner
-
State of the Instance.
- InstanceNotFoundException - Exception in com.google.cloud.spanner
-
Exception thrown by Cloud Spanner when an operation detects that the instance that is being used no longer exists.
- int64() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
INT64type: an integral type with the same value domain as a Javalong. - int64(long) - Static method in class com.google.cloud.spanner.Value
-
Returns an
INT64value. - int64(Long) - Static method in class com.google.cloud.spanner.Value
-
Returns an
INT64value. - INT64 - Enum constant in enum com.google.cloud.spanner.Type.Code
- int64Array(long[]) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<INT64>value. - int64Array(long[], int, int) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<INT64>value that takes its elements from a region of an array. - int64Array(Iterable<Long>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<INT64>value. - interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class com.google.cloud.spanner.spi.v1.SpannerErrorInterceptor
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class com.google.cloud.spanner.spi.v1.TraceContextInterceptor
- INTERNAL - Enum constant in enum com.google.cloud.spanner.ErrorCode
- internalUpdateGraphOperation(DatabaseName, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
This is an internal API called by Spanner Graph jobs.
- internalUpdateGraphOperation(InternalUpdateGraphOperationRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
This is an internal API called by Spanner Graph jobs.
- internalUpdateGraphOperation(String, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
This is an internal API called by Spanner Graph jobs.
- internalUpdateGraphOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
This is an internal API called by Spanner Graph jobs.
- internalUpdateGraphOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- internalUpdateGraphOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- internalUpdateGraphOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- internalUpdateGraphOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to internalUpdateGraph.
- internalUpdateGraphOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to internalUpdateGraph.
- internalUpdateGraphOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to internalUpdateGraph.
- internalUpdateGraphOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to internalUpdateGraph.
- interval() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
INTERVALtype: an interval which represents a time duration as a tuple of 3 values (months, days, nanoseconds). - interval(Interval) - Static method in class com.google.cloud.spanner.Value
-
Returns a
INTERVALvalue. - Interval - Class in com.google.cloud.spanner
-
Represents the time duration as a combination of months, days and nanoseconds.
- INTERVAL - Enum constant in enum com.google.cloud.spanner.Type.Code
- Interval.Builder - Class in com.google.cloud.spanner
- intervalArray(Iterable<Interval>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<Interval>value. - INVALID_ARGUMENT - Enum constant in enum com.google.cloud.spanner.ErrorCode
- invalidate() - Method in class com.google.cloud.spanner.PartitionedDmlTransaction
- isAll() - Method in class com.google.cloud.spanner.KeySet
-
Indicates whether the set will retrieve all rows in a table or index.
- isAttemptDirectPath() - Method in class com.google.cloud.spanner.SpannerOptions
-
Deprecated.
- isAutoBatchDml() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns whether automatic DML batching is enabled on this connection.
- isAutoBatchDmlUpdateCountVerification() - Method in interface com.google.cloud.spanner.connection.Connection
-
Indicates whether the update counts of automatic DML batches should be verified.
- isAutocommit() - Method in interface com.google.cloud.spanner.connection.Connection
- isAutocommit() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The initial autocommit value for connections created by this
ConnectionOptions - isAutoConfigEmulator() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Whether connections created by this
ConnectionOptionswill automatically try to connect to the emulator using the default host/port of the emulator, and automatically create the instance and database that is specified in the connection string if these do not exist on the emulator instance. - isAutoDetectDialect() - Method in class com.google.cloud.spanner.SessionPoolOptions
- isAutoPartitionMode() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns whether this connection will execute all queries as partitioned queries.
- isAutoThrottleAdministrativeRequests() - Method in class com.google.cloud.spanner.SpannerOptions
- isBlockIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions
- isClosed() - Method in interface com.google.cloud.spanner.connection.Connection
- isClosed() - Method in interface com.google.cloud.spanner.Spanner
- isClosed() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- isClosed() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- isCommitTimestamp() - Method in class com.google.cloud.spanner.Value
-
Returns true if this is a commit timestamp value.
- isDataBoostEnabled() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns whether data boost is enabled for partitioned queries.
- isDdl() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- isDdlBatchActive() - Method in interface com.google.cloud.spanner.connection.Connection
- isDdlStatement(String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Deprecated.Use
AbstractStatementParser.parse(Statement)instead - isDefaultLeaderLocation() - Method in class com.google.cloud.spanner.ReplicaInfo
- isDelayTransactionStartUntilFirstWrite() - Method in interface com.google.cloud.spanner.connection.Connection
- isDmlBatchActive() - Method in interface com.google.cloud.spanner.connection.Connection
- isDone() - Method in class com.google.cloud.spanner.Operation
-
Returns true if the operation is done.
- isDropProtectionEnabled() - Method in class com.google.cloud.spanner.DatabaseInfo
- isEmulator() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
-
Deprecated.use
EmulatorSpannerHelper.isUsingEmulator()instead. - isEmulatorOnlySupportsOneTransactionException() - Method in exception com.google.cloud.spanner.AbortedException
-
Returns true if this aborted exception was returned by the emulator, and was caused by another transaction already being active on the emulator.
- isEnableAFEServerTiming() - Static method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- isEnableApiTracing() - Method in class com.google.cloud.spanner.SpannerOptions
-
Returns true if an
ApiTracershould be created and set on the Spanner client. - isEnableApiTracing() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- isEnableBuiltInMetrics() - Method in class com.google.cloud.spanner.SpannerOptions
-
Returns true if an
MetricsTracershould be created and set on the Spanner client. - isEnableBuiltInMetrics() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- isEnableDirectAccess() - Method in class com.google.cloud.spanner.SpannerOptions
- isEnableDirectAccess() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- isEnableDirectPathXdsEnv() - Static method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- isEnabledOpenCensusMetrics() - Static method in class com.google.cloud.spanner.SpannerOptions
- isEnabledOpenTelemetryMetrics() - Static method in class com.google.cloud.spanner.SpannerOptions
- isEnableEndToEndTracing() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- isEnableExtendedTracing() - Method in class com.google.cloud.spanner.SpannerOptions
-
Returns whether extended OpenTelemetry tracing is enabled.
- isEnableExtendedTracing() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- isEnableGRPCBuiltInMetrics() - Method in interface com.google.cloud.spanner.SpannerOptions.SpannerEnvironment
- isEndToEndTracingEnabled() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Whether end-to-end tracing is enabled.
- isEndToEndTracingEnabled() - Method in class com.google.cloud.spanner.SpannerOptions
-
Returns whether end to end tracing is enabled.
- isExcludeTxnFromChangeStreams() - Method in interface com.google.cloud.spanner.connection.Connection
-
Returns true if the next transaction should be excluded from all change streams with the DDL option `allow_txn_exclusion=true`
- isFailIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions
- isGrpcGcpExtensionEnabled() - Method in class com.google.cloud.spanner.SpannerOptions
- isInTransaction() - Method in interface com.google.cloud.spanner.connection.Connection
- isKeepTransactionAlive() - Method in interface com.google.cloud.spanner.connection.Connection
- isLeaderAwareRoutingEnabled() - Method in class com.google.cloud.spanner.SpannerOptions
- isNull() - Method in class com.google.cloud.spanner.Value
-
Returns
trueif this instance represents aNULLvalue. - isNull(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
- isNull(int) - Method in interface com.google.cloud.spanner.StructReader
- isNull(String) - Method in class com.google.cloud.spanner.AbstractStructReader
- isNull(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
- isNull(String) - Method in interface com.google.cloud.spanner.StructReader
- isolationLevel(TransactionOptions.IsolationLevel) - Static method in class com.google.cloud.spanner.Options
-
Specifying this instructs the transaction to request
TransactionOptions.IsolationLevelfrom the backend. - isQuery() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- isQuery(String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Deprecated.Use
AbstractStatementParser.parse(Statement)instead - isReadOnly() - Method in interface com.google.cloud.spanner.connection.Connection
- isReadOnly() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The initial readonly value for connections created by this
ConnectionOptions - isReady() - Method in class com.google.cloud.spanner.Backup
-
Returns
trueif this backup is ready to use. - isRetryableInternalError(Status) - Method in class com.google.cloud.spanner.IsRetryableInternalError
- IsRetryableInternalError - Class in com.google.cloud.spanner
- IsRetryableInternalError() - Constructor for class com.google.cloud.spanner.IsRetryableInternalError
- isRetryAbortsInternally() - Method in interface com.google.cloud.spanner.connection.Connection
- isRetryAbortsInternally() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
The initial retryAbortsInternally value for connections created by this
ConnectionOptions - isReturnCommitStats() - Method in interface com.google.cloud.spanner.connection.Connection
- isReturnCommitStats() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Whether connections created by this
ConnectionOptionsreturn commit stats. - isRouteToLeader() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Whether read/write transactions and partitioned DML are preferred to be routed to the leader region.
- isSavepointCreationAllowed() - Method in enum com.google.cloud.spanner.connection.SavepointSupport
-
Returns true if this mode allows the creation of savepoints.
- isShutdown() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- isShutdown() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- isShutdown() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- isShutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- isShutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- isShutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- isShutdown() - Method in class com.google.cloud.spanner.v1.SpannerClient
- isShutdown() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- isShutdown() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- IsSslHandshakeException - Class in com.google.cloud.spanner
- IsSslHandshakeException() - Constructor for class com.google.cloud.spanner.IsSslHandshakeException
- isSuccessful() - Method in class com.google.cloud.spanner.Operation
-
Returns true if the operation completed successfully.
- isTerminated() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- isTerminated() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- isTerminated() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- isTerminated() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- isTerminated() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- isTerminated() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- isTerminated() - Method in class com.google.cloud.spanner.v1.SpannerClient
- isTerminated() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- isTerminated() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- isTrackStackTraceOfSessionCheckout() - Method in class com.google.cloud.spanner.SessionPoolOptions
- isTrackTransactionStarter() - Method in class com.google.cloud.spanner.SpannerOptions
- isTransactionStarted() - Method in interface com.google.cloud.spanner.connection.Connection
- isUpdate() - Method in class com.google.cloud.spanner.connection.AbstractStatementParser.ParsedStatement
- isUpdateStatement(String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Deprecated.Use
AbstractStatementParser.parse(Statement)instead - isUseVirtualGrpcTransportThreads() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Whether virtual threads should be used for gRPC transport.
- isUseVirtualThreads() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Whether connections should use virtual threads for connection executors.
- isUseVirtualThreads() - Method in class com.google.cloud.spanner.SpannerOptions
- isUsingEmulator() - Static method in class com.google.cloud.spanner.testing.EmulatorSpannerHelper
-
Checks whether the emulator is being used.
J
- json() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
JSONtype. - json(String) - Static method in class com.google.cloud.spanner.Value
-
Returns a
JSONvalue. - JSON - Enum constant in enum com.google.cloud.spanner.Type.Code
- jsonArray(Iterable<String>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<JSON>value.
K
- KEEP_TRANSACTION_ALIVE_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'keep transaction alive' property.
- Key - Class in com.google.cloud.spanner
-
Represents a row key in a Cloud Spanner table or index.
- Key.Builder - Class in com.google.cloud.spanner
-
Builder for
Keyinstances. - KeyRange - Class in com.google.cloud.spanner
-
Represents a range of rows in a table or index.
- KeyRange.Builder - Class in com.google.cloud.spanner
-
Builder for
KeyRangeinstances. - KeyRange.Endpoint - Enum in com.google.cloud.spanner
-
Defines whether a range includes or excludes its endpoint keys.
- KeySet - Class in com.google.cloud.spanner
-
Defines a collection of Cloud Spanner keys and/or key ranges.
- KeySet.Builder - Class in com.google.cloud.spanner
-
Builder for
KeySetinstances.
L
- LABELS - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.InstanceConfigField
- LABELS - Enum constant in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- lastStatement() - Static method in class com.google.cloud.spanner.Options
-
If set to true, this option marks the end of the transaction.
- LatencyTest - Class in com.google.cloud.spanner
- LatencyTest() - Constructor for class com.google.cloud.spanner.LatencyTest
- LAZY_PER_COL - Enum constant in enum com.google.cloud.spanner.DecodeMode
-
Decodes a columns of a row the first time the value of that column is retrieved from the row.
- LAZY_PER_ROW - Enum constant in enum com.google.cloud.spanner.DecodeMode
-
Decodes all columns of a row the first time a
ResultSetvalue is retrieved from the row. - LazySpannerInitializer - Class in com.google.cloud.spanner
-
Default implementation of
AbstractLazyInitializerfor aSpannerinstance. - LazySpannerInitializer() - Constructor for class com.google.cloud.spanner.LazySpannerInitializer
- LENIENT_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'lenientMode' connection property.
- limit(long) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will cause the read to yield at most this many rows.
- listBackupOperations() - Method in class com.google.cloud.spanner.Backup
-
Returns all long-running backup operations for this
Backup. - listBackupOperations(Options.ListOption...) - Method in class com.google.cloud.spanner.Instance
-
Returns the long-running backup operations on this instance.
- listBackupOperations(InstanceName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists the backup [long-running operations][google.longrunning.Operation] in the given instance.
- listBackupOperations(ListBackupOperationsRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists the backup [long-running operations][google.longrunning.Operation] in the given instance.
- listBackupOperations(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists the backup [long-running operations][google.longrunning.Operation] in the given instance.
- listBackupOperations(String, int, String, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listBackupOperations(String, int, String, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
List all long-running backup operations on the given instance.
- listBackupOperations(String, Options.ListOption...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Lists long-running backup operations on the specified instance.
- listBackupOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists the backup [long-running operations][google.longrunning.Operation] in the given instance.
- listBackupOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listBackupOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listBackupOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listBackupOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists the backup [long-running operations][google.longrunning.Operation] in the given instance.
- listBackupOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listBackupOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listBackupOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listBackupOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to listBackupOperations.
- listBackupOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to listBackupOperations.
- listBackupOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listBackupOperations.
- listBackupOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to listBackupOperations.
- listBackups(Options.ListOption...) - Method in class com.google.cloud.spanner.Instance
-
Returns the backups belonging to this instance.
- listBackups(InstanceName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists completed and pending backups.
- listBackups(ListBackupsRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists completed and pending backups.
- listBackups(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists completed and pending backups.
- listBackups(String, int, String, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listBackups(String, int, String, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Lists the backups in the specified instance.
- listBackups(String, Options.ListOption...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns the list of Cloud Spanner backups in the given instance.
- listBackupsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists completed and pending backups.
- listBackupsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listBackupsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listBackupsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listBackupSchedules(DatabaseName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists all the backup schedules for the database.
- listBackupSchedules(ListBackupSchedulesRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists all the backup schedules for the database.
- listBackupSchedules(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists all the backup schedules for the database.
- listBackupSchedulesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists all the backup schedules for the database.
- listBackupSchedulesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listBackupSchedulesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listBackupSchedulesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listBackupSchedulesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists all the backup schedules for the database.
- listBackupSchedulesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listBackupSchedulesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listBackupSchedulesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listBackupSchedulesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to listBackupSchedules.
- listBackupSchedulesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to listBackupSchedules.
- listBackupSchedulesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listBackupSchedules.
- listBackupSchedulesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to listBackupSchedules.
- listBackupsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists completed and pending backups.
- listBackupsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listBackupsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listBackupsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listBackupsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to listBackups.
- listBackupsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to listBackups.
- listBackupsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listBackups.
- listBackupsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to listBackups.
- listDatabaseOperations() - Method in class com.google.cloud.spanner.Database
-
Returns the long-running operations for this database.
- listDatabaseOperations(Options.ListOption...) - Method in class com.google.cloud.spanner.Instance
-
Returns the long-running database operations on this instance.
- listDatabaseOperations(InstanceName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists database [longrunning-operations][google.longrunning.Operation].
- listDatabaseOperations(ListDatabaseOperationsRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists database [longrunning-operations][google.longrunning.Operation].
- listDatabaseOperations(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists database [longrunning-operations][google.longrunning.Operation].
- listDatabaseOperations(String, int, String, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listDatabaseOperations(String, int, String, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- listDatabaseOperations(String, Options.ListOption...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Lists long-running database operations on the specified instance.
- listDatabaseOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists database [longrunning-operations][google.longrunning.Operation].
- listDatabaseOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listDatabaseOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listDatabaseOperationsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listDatabaseOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists database [longrunning-operations][google.longrunning.Operation].
- listDatabaseOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listDatabaseOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listDatabaseOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listDatabaseOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to listDatabaseOperations.
- listDatabaseOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to listDatabaseOperations.
- listDatabaseOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listDatabaseOperations.
- listDatabaseOperationsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to listDatabaseOperations.
- listDatabaseRoles(DatabaseName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner database roles.
- listDatabaseRoles(ListDatabaseRolesRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner database roles.
- listDatabaseRoles(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner database roles.
- listDatabaseRoles(String, int, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listDatabaseRoles(String, int, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- listDatabaseRoles(String, String, Options.ListOption...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Lists database roles on the specified database.
- listDatabaseRolesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner database roles.
- listDatabaseRolesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listDatabaseRolesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listDatabaseRolesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listDatabaseRolesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner database roles.
- listDatabaseRolesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listDatabaseRolesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listDatabaseRolesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listDatabaseRolesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to listDatabaseRoles.
- listDatabaseRolesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to listDatabaseRoles.
- listDatabaseRolesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listDatabaseRoles.
- listDatabaseRolesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to listDatabaseRoles.
- listDatabases(Options.ListOption...) - Method in class com.google.cloud.spanner.Instance
- listDatabases(InstanceName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner databases.
- listDatabases(ListDatabasesRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner databases.
- listDatabases(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner databases.
- listDatabases(String, int, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listDatabases(String, int, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- listDatabases(String, Options.ListOption...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns the list of Cloud Spanner database in the given instance.
- listDatabasesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner databases.
- listDatabasesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listDatabasesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listDatabasesCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listDatabasesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Lists Cloud Spanner databases.
- listDatabasesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- listDatabasesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- listDatabasesPagedCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- listDatabasesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to listDatabases.
- listDatabasesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to listDatabases.
- listDatabasesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listDatabases.
- listDatabasesSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to listDatabases.
- listInstanceConfigOperations(int, String, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listInstanceConfigOperations(int, String, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
List all long-running instance config operations on the given project.
- listInstanceConfigOperations(Options.ListOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Lists long-running instance config operations.
- listInstanceConfigOperations(ListInstanceConfigOperationsRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the user-managed instance configuration long-running operations in the given project.
- listInstanceConfigOperations(ProjectName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the user-managed instance configuration long-running operations in the given project.
- listInstanceConfigOperations(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the user-managed instance configuration long-running operations in the given project.
- listInstanceConfigOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the user-managed instance configuration long-running operations in the given project.
- listInstanceConfigOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstanceConfigOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstanceConfigOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstanceConfigOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the user-managed instance configuration long-running operations in the given project.
- listInstanceConfigOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstanceConfigOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstanceConfigOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstanceConfigOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to listInstanceConfigOperations.
- listInstanceConfigOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to listInstanceConfigOperations.
- listInstanceConfigOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listInstanceConfigOperations.
- listInstanceConfigOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to listInstanceConfigOperations.
- listInstanceConfigs(int, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listInstanceConfigs(int, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- listInstanceConfigs(Options.ListOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Lists the supported instance configs for current project.
- listInstanceConfigs(ListInstanceConfigsRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the supported instance configurations for a given project.
- listInstanceConfigs(ProjectName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the supported instance configurations for a given project.
- listInstanceConfigs(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the supported instance configurations for a given project.
- listInstanceConfigsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the supported instance configurations for a given project.
- listInstanceConfigsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstanceConfigsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstanceConfigsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstanceConfigsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists the supported instance configurations for a given project.
- listInstanceConfigsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstanceConfigsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstanceConfigsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstanceConfigsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to listInstanceConfigs.
- listInstanceConfigsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to listInstanceConfigs.
- listInstanceConfigsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listInstanceConfigs.
- listInstanceConfigsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to listInstanceConfigs.
- listInstancePartitionOperations(InstanceName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists instance partition long-running operations in the given instance.
- listInstancePartitionOperations(ListInstancePartitionOperationsRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists instance partition long-running operations in the given instance.
- listInstancePartitionOperations(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists instance partition long-running operations in the given instance.
- listInstancePartitionOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists instance partition long-running operations in the given instance.
- listInstancePartitionOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstancePartitionOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstancePartitionOperationsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstancePartitionOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists instance partition long-running operations in the given instance.
- listInstancePartitionOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstancePartitionOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstancePartitionOperationsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstancePartitionOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to listInstancePartitionOperations.
- listInstancePartitionOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to listInstancePartitionOperations.
- listInstancePartitionOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listInstancePartitionOperations.
- listInstancePartitionOperationsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to listInstancePartitionOperations.
- listInstancePartitions(InstanceName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instance partitions for the given instance.
- listInstancePartitions(ListInstancePartitionsRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instance partitions for the given instance.
- listInstancePartitions(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instance partitions for the given instance.
- listInstancePartitionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instance partitions for the given instance.
- listInstancePartitionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstancePartitionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstancePartitionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstancePartitionsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instance partitions for the given instance.
- listInstancePartitionsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstancePartitionsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstancePartitionsPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstancePartitionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to listInstancePartitions.
- listInstancePartitionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to listInstancePartitions.
- listInstancePartitionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listInstancePartitions.
- listInstancePartitionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to listInstancePartitions.
- listInstances(int, String, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- listInstances(int, String, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- listInstances(Options.ListOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Lists the instances.
- listInstances(ListInstancesRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instances in the given project.
- listInstances(ProjectName) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instances in the given project.
- listInstances(String) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instances in the given project.
- listInstancesCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instances in the given project.
- listInstancesCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstancesCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstancesCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstancesPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Lists all instances in the given project.
- listInstancesPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- listInstancesPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- listInstancesPagedCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- listInstancesSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to listInstances.
- listInstancesSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to listInstances.
- listInstancesSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to listInstances.
- listInstancesSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to listInstances.
- listSessions(DatabaseName) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Lists all sessions in a given database.
- listSessions(ListSessionsRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Lists all sessions in a given database.
- listSessions(String) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Lists all sessions in a given database.
- listSessionsCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Lists all sessions in a given database.
- listSessionsCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- listSessionsCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- listSessionsCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- listSessionsPagedCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Lists all sessions in a given database.
- listSessionsPagedCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- listSessionsPagedCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- listSessionsPagedCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- listSessionsSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to listSessions.
- listSessionsSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to listSessions.
- listSessionsSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to listSessions.
- listSessionsSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to listSessions.
- LOCATION_ID_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- lockHint(Options.RpcLockHint) - Static method in class com.google.cloud.spanner.Options
- LOW - Enum constant in enum com.google.cloud.spanner.Options.RpcPriority
- lroStartFailed(Throwable) - Method in class com.google.cloud.spanner.CompositeTracer
- lroStartSucceeded() - Method in class com.google.cloud.spanner.CompositeTracer
M
- main(String[]) - Static method in class com.google.cloud.spanner.LatencyTest
- MAX_PARTITIONED_PARALLELISM_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- MAX_PARTITIONS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
- MAX_SESSIONS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'maxSessions' connection property.
- MAX_STALENESS - Enum constant in enum com.google.cloud.spanner.TimestampBound.Mode
- maxCommitDelay(Duration) - Static method in class com.google.cloud.spanner.Options
- MEDIUM - Enum constant in enum com.google.cloud.spanner.Options.RpcPriority
- METER_NAME - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- METHOD - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
-
TagKeys
- METHOD_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- MIN_READ_TIMESTAMP - Enum constant in enum com.google.cloud.spanner.TimestampBound.Mode
- MIN_SESSIONS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'minSessions' connection property.
- MissingDefaultSequenceKindException - Exception in com.google.cloud.spanner
-
Exception thrown by Spanner when a DDL statement failed because no default sequence kind has been configured for a database.
- moveInstanceAsync(MoveInstanceRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Moves an instance to the target instance configuration.
- moveInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Moves an instance to the target instance configuration.
- moveInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- moveInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- moveInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- moveInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Moves an instance to the target instance configuration.
- moveInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- moveInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- moveInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- moveInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to moveInstance.
- moveInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to moveInstance.
- moveInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to moveInstance.
- moveInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to moveInstance.
- moveInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to moveInstance.
- moveInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to moveInstance.
- moveInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to moveInstance.
- moveInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to moveInstance.
- Mutation - Class in com.google.cloud.spanner
-
Represents an individual table modification to be applied to Cloud Spanner.
- Mutation.Op - Enum in com.google.cloud.spanner
-
Enumerates the types of mutation that can be applied.
- Mutation.WriteBuilder - Class in com.google.cloud.spanner
-
Builder for
Mutation.Op.INSERT,Mutation.Op.INSERT_OR_UPDATE,Mutation.Op.UPDATE, andMutation.Op.REPLACEmutations. - MutationGroup - Class in com.google.cloud.spanner
-
Represents a group of Cloud Spanner mutations to be committed together.
N
- NAN - Static variable in class com.google.cloud.spanner.Value
-
Constant to specify a PG Numeric NaN value.
- newAbortedDueToConcurrentModificationException(AbortedDueToConcurrentModificationException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Constructs a new
AbortedDueToConcurrentModificationExceptionthat can be re-thrown for a transaction that had already been aborted, but that the client application tried to use for additional statements. - newAbortedDueToConcurrentModificationException(AbortedException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Constructs a specific aborted exception that should only be thrown by a connection after an internal retry aborted due to concurrent modifications.
- newAbortedDueToConcurrentModificationException(AbortedException, SpannerException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Constructs a specific aborted exception that should only be thrown by a connection after an internal retry aborted because a database call caused an exception that did not happen during the original attempt.
- newBackupBuilder(BackupId) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns a builder for a
Backupobject with the given id. - newBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a new gRPC builder for this class.
- newBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a new gRPC builder for this class.
- newBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a new gRPC builder for this class.
- newBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a new gRPC builder for this class.
- newBuilder() - Static method in class com.google.cloud.spanner.connection.ConnectionOptions
-
Create a
ConnectionOptions.BuilderforConnectionOptions. - newBuilder() - Static method in class com.google.cloud.spanner.Key
-
Returns a new builder for constructing a key.
- newBuilder() - Static method in class com.google.cloud.spanner.KeyRange
-
Returns a new builder for constructing a range.
- newBuilder() - Static method in class com.google.cloud.spanner.KeySet
-
Returns a new builder that can be used to construct a key set.
- newBuilder() - Static method in class com.google.cloud.spanner.PartitionOptions
- newBuilder() - Static method in class com.google.cloud.spanner.SessionPoolOptions
- newBuilder() - Static method in class com.google.cloud.spanner.SpannerOptions.Builder.DefaultReadWriteTransactionOptions
- newBuilder() - Static method in class com.google.cloud.spanner.SpannerOptions
- newBuilder() - Static method in class com.google.cloud.spanner.Struct
-
Returns a builder for creating a non-
NULLStructinstance. - newBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a new gRPC builder for this class.
- newBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a new gRPC builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a new builder for this class.
- newBuilder(InstanceAdminClient, InstanceConfigId) - Static method in class com.google.cloud.spanner.InstanceConfig
- newBuilder(InstanceConfig) - Static method in class com.google.cloud.spanner.InstanceConfig
- newBuilder(InstanceConfigId) - Static method in class com.google.cloud.spanner.InstanceConfigInfo
- newBuilder(InstanceConfigId, InstanceConfigInfo) - Static method in class com.google.cloud.spanner.InstanceConfigInfo
- newBuilder(InstanceId) - Static method in class com.google.cloud.spanner.InstanceInfo
- newBuilder(String) - Static method in class com.google.cloud.spanner.Statement
-
Creates a new statement builder with the SQL text
sql. - newDatabaseBuilder(DatabaseId) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns a builder for a
Databaseobject with the given id. - newDmlBatchUpdateCountVerificationFailedException(long[], long[]) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Constructs a specific error that
- newHttpJsonBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a new REST builder for this class.
- newHttpJsonBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a new REST builder for this class.
- newHttpJsonBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a new REST builder for this class.
- newHttpJsonBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a new REST builder for this class.
- newHttpJsonBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a new REST builder for this class.
- newHttpJsonBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a new REST builder for this class.
- newInsertBuilder(String) - Static method in class com.google.cloud.spanner.Mutation
-
Returns a builder that can be used to construct an
Mutation.Op.INSERTmutation againsttable; see theINSERTdocumentation for mutation semantics. - newInsertOrUpdateBuilder(String) - Static method in class com.google.cloud.spanner.Mutation
-
Returns a builder that can be used to construct an
Mutation.Op.INSERT_OR_UPDATEmutation againsttable; see theINSERT_OR_UPDATEdocumentation for mutation semantics. - newInstanceBuilder(InstanceId) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Returns a builder for
Instanceobject with the given id. - newReplaceBuilder(String) - Static method in class com.google.cloud.spanner.Mutation
-
Returns a builder that can be used to construct an
Mutation.Op.REPLACEmutation againsttable; see theREPLACEdocumentation for mutation semantics. - newRestoreBuilder(BackupId, DatabaseId) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Returns a builder for a
Restoreobject with the given source and destination - newSpannerBatchUpdateException(ErrorCode, String, long[]) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerBatchUpdateException(ErrorCode, String, long[], XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerException(ErrorCode, String) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerException(ErrorCode, String, XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerException(ErrorCode, String, Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerException(ErrorCode, String, Throwable, XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerException(Context, Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newSpannerException(Context, Throwable, XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Creates a new exception based on
cause. - newSpannerException(Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Creates a new exception based on
cause. - newSpannerException(Throwable, XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- newTracer(ApiTracer, SpanName, ApiTracerFactory.OperationType) - Method in class com.google.cloud.spanner.CompositeTracerFactory
- newUpdateBuilder(String) - Static method in class com.google.cloud.spanner.Mutation
-
Returns a builder that can be used to construct an
Mutation.Op.UPDATEmutation againsttable; see theUPDATEdocumentation for mutation semantics. - next() - Method in class com.google.cloud.spanner.ForwardingResultSet
- next() - Method in interface com.google.cloud.spanner.ResultSet
-
Advances the result set to the next row, returning false if no such row exists.
- NO_ORDER - Enum constant in enum com.google.cloud.spanner.Options.RpcOrderBy
- NO_RESULT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ResultType
-
DDL statements and client side statements that set the state of a connection return no result.
- NODE_COUNT - Enum constant in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- NOT_FOUND - Enum constant in enum com.google.cloud.spanner.ErrorCode
- NOT_READY - Enum constant in enum com.google.cloud.spanner.AsyncResultSet.CursorState
-
No further information known at this time, thus current row not available.
- NUM_CHANNELS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'numChannels' connection property.
- numberOfParameters - Variable in class com.google.cloud.spanner.connection.AbstractStatementParser.ParametersInfo
- numeric() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
NUMERICtype. - numeric(BigDecimal) - Static method in class com.google.cloud.spanner.Value
-
Returns a
NUMERICvalue. - NUMERIC - Enum constant in enum com.google.cloud.spanner.Type.Code
- numericArray(Iterable<BigDecimal>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<NUMERIC>value.
O
- OAUTH_TOKEN_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
OAuth token to use for authentication.
- of(long, long, long, long) - Static method in class com.google.cloud.spanner.XGoogSpannerRequestId
- of(InstanceId, String) - Static method in class com.google.cloud.spanner.BackupId
-
Creates a
BackupIdgiven the instance identity and backup id. - of(InstanceId, String) - Static method in class com.google.cloud.spanner.DatabaseId
-
Creates a
DatabaseIdgiven the instance identity and database id. - of(Mutation...) - Static method in class com.google.cloud.spanner.MutationGroup
-
Creates a
MutationGroupgiven a vararg of mutations. - of(Iterable<Mutation>) - Static method in class com.google.cloud.spanner.MutationGroup
-
Creates a
MutationGroupgiven an iterable of mutations. - of(Object...) - Static method in class com.google.cloud.spanner.Key
-
Construct a key with parts specified by
values. - of(String) - Static method in class com.google.cloud.spanner.DatabaseId
-
Creates a
DatabaseIdfrom the name of the database. - of(String) - Static method in class com.google.cloud.spanner.Statement
-
Creates a
Statementwith the given SQL textsql. - of(String) - Method in class com.google.cloud.spanner.Statement.StatementFactory
- of(String) - Static method in class com.google.cloud.spanner.XGoogSpannerRequestId
- of(String, Type) - Static method in class com.google.cloud.spanner.Type.StructField
- of(String, ImmutableMap<String, Value>) - Static method in class com.google.cloud.spanner.Statement
-
Creates a
Statementwith the given SQL text and parameters. - of(String, String) - Static method in class com.google.cloud.spanner.InstanceConfigId
-
Creates an
InstanceConfigIdgiven project and instance config IDs. - of(String, String) - Static method in class com.google.cloud.spanner.InstanceId
-
Creates an
InstanceIdgiven project and instance IDs. - of(String, String, String) - Static method in class com.google.cloud.spanner.BackupId
-
Creates a
BackupIdgiven project, instance and backup IDs. - of(String, String, String) - Static method in class com.google.cloud.spanner.DatabaseId
-
Creates a
DatabaseIdgiven project, instance and database IDs. - ofDays(int) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of days.
- ofExactStaleness(long, TimeUnit) - Static method in class com.google.cloud.spanner.TimestampBound
-
Returns a timestamp bound that will perform reads and queries at an exact staleness.
- ofMaxStaleness(long, TimeUnit) - Static method in class com.google.cloud.spanner.TimestampBound
-
Returns a timestamp bound that will perform reads and queries at a timestamp chosen to be at most
num unitsstale. - ofMicros(long) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of microseconds.
- ofMillis(long) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of milliseconds.
- ofMinReadTimestamp(Timestamp) - Static method in class com.google.cloud.spanner.TimestampBound
-
Returns a timestamp bound that will perform reads and queries at a timestamp chosen to be at least
timestamp. - ofMonths(int) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of months.
- ofNanos(BigInteger) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of nanoseconds.
- ofReadTimestamp(Timestamp) - Static method in class com.google.cloud.spanner.TimestampBound
-
Returns a timestamp bound that will perform reads and queries at the given timestamp.
- ofSeconds(long) - Static method in class com.google.cloud.spanner.Interval
-
Creates an interval with specified number of seconds.
- OK - Enum constant in enum com.google.cloud.spanner.AsyncResultSet.CursorState
-
Cursor has been moved to a new row.
- onCompleted() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.ResultStreamConsumer
- onError(SpannerException) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.ResultStreamConsumer
- onPartialResultSet(PartialResultSet) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.ResultStreamConsumer
- onStreamMessage(PartialResultSet, boolean) - Method in interface com.google.cloud.spanner.AsyncResultSet.StreamMessageListener
- OPEN - Enum constant in enum com.google.cloud.spanner.KeyRange.Endpoint
-
Ranges exclude the endpoint key.
- OpenCensusSpan - Class in com.google.cloud.spanner
- OpenCensusSpan(Span) - Constructor for class com.google.cloud.spanner.OpenCensusSpan
- openClosed(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
-
Returns a key range from
startexclusive toendinclusive. - openOpen(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
-
Returns a key range from
startexclusive toendexclusive. - OpenTelemetryContextKeys - Class in com.google.cloud.spanner
-
Keys for OpenTelemetry context variables that are used by the Spanner client library.
- OpenTelemetryContextKeys() - Constructor for class com.google.cloud.spanner.OpenTelemetryContextKeys
- Operation<R,
M> - Class in com.google.cloud.spanner -
Represents a long-running operation.
- operationCancelled() - Method in class com.google.cloud.spanner.CompositeTracer
- operationFailed(Throwable) - Method in class com.google.cloud.spanner.CompositeTracer
- operationSucceeded() - Method in class com.google.cloud.spanner.CompositeTracer
- optimisticLock() - Static method in class com.google.cloud.spanner.Options
-
Specifying this instructs the transaction to request Optimistic Lock from the backend.
- Options - Class in com.google.cloud.spanner
-
Specifies options for various spanner operations
- Options.AdminApiOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to operations in admin API.
- Options.CreateAdminApiOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to Create operations in admin API.
- Options.CreateUpdateDeleteAdminApiOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to Create, Update and Delete operations in admin API.
- Options.DeleteAdminApiOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to Delete operations in admin API.
- Options.ListOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to list operations in admin API.
- Options.QueryOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to query operation.
- Options.QueryUpdateOption - Interface in com.google.cloud.spanner
-
Marker interface for options that can be used with both executeQuery and executeUpdate.
- Options.ReadAndQueryOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to both Read and Query operations
- Options.ReadOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to read operation
- Options.ReadQueryUpdateTransactionOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to Read, Query, Update and Write operations
- Options.RpcLockHint - Enum in com.google.cloud.spanner
- Options.RpcOrderBy - Enum in com.google.cloud.spanner
-
OrderBy for an RPC invocation.
- Options.RpcPriority - Enum in com.google.cloud.spanner
-
Priority for an RPC invocation.
- Options.TransactionOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to write operations
- Options.UpdateAdminApiOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to Update operations in admin API.
- Options.UpdateOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to update operation.
- Options.UpdateTransactionOption - Interface in com.google.cloud.spanner
-
Marker interface to mark options applicable to Update and Write operations
- orderBy(Options.RpcOrderBy) - Static method in class com.google.cloud.spanner.Options
-
Specifies the order_by to use for the RPC.
- OUT_OF_RANGE - Enum constant in enum com.google.cloud.spanner.ErrorCode
P
- pageSize(int) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will cause the list operations to fetch at most this many records in a page.
- pageToken(String) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will cause the list operation to start fetching the record from this onwards.
- Paginated(Iterable<T>, String) - Constructor for class com.google.cloud.spanner.spi.v1.SpannerRpc.Paginated
-
Creates a new page of results.
- parse(Statement) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Parses the given statement and categorizes it as one of the possible
AbstractStatementParser.StatementTypes. - parseFromString(String) - Static method in class com.google.cloud.spanner.Interval
- parseRfc3339(String) - Static method in class com.google.cloud.spanner.connection.ReadOnlyStalenessUtil
-
Parses an RFC3339 date/time value with nanosecond precision and returns this as a
Timestamp. - Partition - Class in com.google.cloud.spanner
-
Defines the segments of data to be read in a batch read/query context.
- PARTITION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- PARTITIONED_NON_ATOMIC - Enum constant in enum com.google.cloud.spanner.connection.AutocommitDmlMode
-
PARTITIONED_NON_ATOMIC: DML statements use a Partitioned DML transaction.
- PartitionedDmlTransaction - Class in com.google.cloud.spanner
- PartitionedQueryResultSet - Interface in com.google.cloud.spanner.connection
-
Result set that is returned for partitioned queries.
- PartitionId - Class in com.google.cloud.spanner.connection
-
Contains a reference to a
BatchTransactionIdand aPartition. - PartitionOptions - Class in com.google.cloud.spanner
-
Defines the configuration for the number and size of partitions returned from
BatchReadOnlyTransaction.partitionRead(com.google.cloud.spanner.PartitionOptions, java.lang.String, com.google.cloud.spanner.KeySet, java.lang.Iterable<java.lang.String>, com.google.cloud.spanner.Options.ReadOption...),BatchReadOnlyTransaction.partitionReadUsingIndex(com.google.cloud.spanner.PartitionOptions, java.lang.String, java.lang.String, com.google.cloud.spanner.KeySet, java.lang.Iterable<java.lang.String>, com.google.cloud.spanner.Options.ReadOption...)andBatchReadOnlyTransaction.partitionQuery(com.google.cloud.spanner.PartitionOptions, com.google.cloud.spanner.Statement, com.google.cloud.spanner.Options.QueryOption...) - PartitionOptions.Builder - Class in com.google.cloud.spanner
-
Builder for
PartitionOptionsinstance. - partitionQuery(PartitionOptions, Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
-
Returns a list of
Partitionto execute a query against the database. - partitionQuery(Statement, PartitionOptions, Options.QueryOption...) - Method in interface com.google.cloud.spanner.connection.Connection
-
Partitions the given query, so it can be executed in parallel.
- partitionQuery(PartitionQueryRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a set of partition tokens that can be used to execute a query operation in parallel.
- partitionQuery(PartitionQueryRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- partitionQuery(PartitionQueryRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- partitionQueryCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a set of partition tokens that can be used to execute a query operation in parallel.
- partitionQueryCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- partitionQueryCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- partitionQueryCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- partitionQuerySettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to partitionQuery.
- partitionQuerySettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to partitionQuery.
- partitionQuerySettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to partitionQuery.
- partitionQuerySettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to partitionQuery.
- partitionRead(PartitionOptions, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
-
Returns a list of
Partitionto read zero or more rows from a database. - partitionRead(PartitionReadRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a set of partition tokens that can be used to execute a read operation in parallel.
- partitionRead(PartitionReadRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- partitionRead(PartitionReadRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- partitionReadCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Creates a set of partition tokens that can be used to execute a read operation in parallel.
- partitionReadCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- partitionReadCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- partitionReadCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- partitionReadSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to partitionRead.
- partitionReadSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to partitionRead.
- partitionReadSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to partitionRead.
- partitionReadSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to partitionRead.
- partitionReadUsingIndex(PartitionOptions, String, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
-
Returns a list of
Partitionto read zero or more rows from a database using an index. - PAUSE - Enum constant in enum com.google.cloud.spanner.AsyncResultSet.CallbackResponse
-
Tell the cursor to suspend all callbacks until application calls
ForwardingAsyncResultSet.resume(). - PERMISSION_DENIED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- PG_JSONB - Enum constant in enum com.google.cloud.spanner.Type.Code
- PG_NUMERIC - Enum constant in enum com.google.cloud.spanner.Type.Code
- PG_OID - Enum constant in enum com.google.cloud.spanner.Type.Code
- pgJsonb() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
JSONBtype. - pgJsonb(String) - Static method in class com.google.cloud.spanner.Value
-
Returns a
PG JSONBvalue. - pgJsonbArray(Iterable<String>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<JSONB>value. - pgNumeric() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
NUMERICtype with thePG_NUMERICtype annotation. - pgNumeric(String) - Static method in class com.google.cloud.spanner.Value
-
Returns a
PG NUMERICvalue. - pgNumericArray(Iterable<String>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<PG_NUMERIC>value. - pgOid() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
PG_OIDtype. - pgOid(long) - Static method in class com.google.cloud.spanner.Value
-
Returns an
PG_OIDvalue. - pgOid(Long) - Static method in class com.google.cloud.spanner.Value
-
Returns an
PG_OIDvalue. - pgOidArray(long[]) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<PG_OID>value. - pgOidArray(long[], int, int) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<PG_OID>value that takes its elements from a region of an array. - pgOidArray(Iterable<Long>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<PG_OID>value. - PLAN - Enum constant in enum com.google.cloud.spanner.ReadContext.QueryAnalyzeMode
-
Retrieves only the query plan information.
- POSTGRESQL - Enum constant in enum com.google.cloud.spanner.Dialect
- PostgreSQLStatementParser - Class in com.google.cloud.spanner.connection
- prefetchChunks(int) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will allow the client to prefetch up to
prefetchChunksPartialResultSetchunks for read and query. - prefix(Key) - Static method in class com.google.cloud.spanner.KeyRange
-
Returns a key range that covers all keys where the first
prefix.size()components matchprefixexactly. - prefixRange(Key) - Static method in class com.google.cloud.spanner.KeySet
-
Creates a key set that covers all keys where the first
prefix.size()components matchprefixexactly. - PRIMARY_KEY - Enum constant in enum com.google.cloud.spanner.Options.RpcOrderBy
- priority(Options.RpcPriority) - Static method in class com.google.cloud.spanner.Options
-
Specifies the priority to use for the RPC.
- PROCESSING_UNITS - Enum constant in enum com.google.cloud.spanner.InstanceInfo.InstanceField
- PROFILE - Enum constant in enum com.google.cloud.spanner.ReadContext.QueryAnalyzeMode
-
Retrieves both query plan and query execution statistics along with the result data.
- PROJECT_ID - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
- PROJECT_ID_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- propagateInterrupt(InterruptedException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- propagateInterrupt(InterruptedException, XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
- propagateTimeout(TimeoutException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
-
Transforms a
TimeoutExceptionto aSpannerException. - proto(String) - Static method in class com.google.cloud.spanner.Type
-
To get the descriptor for the
PROTOtype. - PROTO - Enum constant in enum com.google.cloud.spanner.Type.Code
- ProtobufResultSet - Interface in com.google.cloud.spanner
-
Interface for
ResultSets that can return a protobuf value. - protoEnum(long, String) - Static method in class com.google.cloud.spanner.Value
-
Return a
ENUMvalue. - protoEnum(ProtocolMessageEnum) - Static method in class com.google.cloud.spanner.Value
-
Return a
ENUMvalue for not null proto messages. - protoEnum(Long, Descriptors.EnumDescriptor) - Static method in class com.google.cloud.spanner.Value
-
Return a
ENUMvalue. - protoEnum(Long, String) - Static method in class com.google.cloud.spanner.Value
-
Return a
ENUMvalue. - protoEnum(String) - Static method in class com.google.cloud.spanner.Type
-
To get the descriptor for the
ENUMtype. - protoEnumArray(Iterable<ProtocolMessageEnum>, Descriptors.EnumDescriptor) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<ENUM>value. - protoEnumArray(Iterable<Long>, String) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<ENUM>value. - protoMessage(ByteArray, Descriptors.Descriptor) - Static method in class com.google.cloud.spanner.Value
-
Return a
PROTOvalue - protoMessage(ByteArray, String) - Static method in class com.google.cloud.spanner.Value
-
Return a
PROTOvalue - protoMessage(AbstractMessage) - Static method in class com.google.cloud.spanner.Value
-
Return a
PROTOvalue for not null proto messages. - protoMessageArray(Iterable<ByteArray>, String) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<PROTO>value. - protoMessageArray(Iterable<AbstractMessage>, Descriptors.Descriptor) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<PROTO>value. - putAllLabels(Map<String, String>) - Method in class com.google.cloud.spanner.Instance.Builder
- putAllLabels(Map<String, String>) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- putAllLabels(Map<String, String>) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- putAllLabels(Map<String, String>) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
Q
- QUERY - Enum constant in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
R
- range(KeyRange) - Static method in class com.google.cloud.spanner.KeySet
-
Creates a key set containing a single range.
- read(ReadRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Reads rows from the database using key lookups and scans, as a simple key/value style alternative to [ExecuteSql][google.spanner.v1.Spanner.ExecuteSql].
- read(ReadRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>, boolean) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- read(ReadRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>, boolean) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Performs a streaming read.
- read(String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.ReadContext
-
Reads zero or more rows from a database.
- READ_ONLY - Enum constant in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
- READ_ONLY_TRANSACTION - Enum constant in enum com.google.cloud.spanner.connection.TransactionMode
- READ_TIMESTAMP - Enum constant in enum com.google.cloud.spanner.TimestampBound.Mode
- READ_WRITE - Enum constant in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
- READ_WRITE_TRANSACTION - Enum constant in enum com.google.cloud.spanner.connection.TransactionMode
- readAsync(String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.ReadContext
-
Same as
ReadContext.read(String, KeySet, Iterable, ReadOption...), but is guaranteed to be non-blocking and will return the results as anAsyncResultSet. - readCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Reads rows from the database using key lookups and scans, as a simple key/value style alternative to [ExecuteSql][google.spanner.v1.Spanner.ExecuteSql].
- readCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- readCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- readCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- ReadContext - Interface in com.google.cloud.spanner
-
A concurrency context in which to run a read or SQL statement.
- ReadContext.QueryAnalyzeMode - Enum in com.google.cloud.spanner
-
Used to specify the mode in which the query should be analyzed by
ReadContext.analyzeQuery(Statement,QueryAnalyzeMode). - READONLY_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'readonly' connection property.
- ReadOnlyStalenessUtil - Class in com.google.cloud.spanner.connection
-
Util class for parsing and converting ReadOnlyStaleness values to/from strings.
- ReadOnlyStalenessUtil() - Constructor for class com.google.cloud.spanner.connection.ReadOnlyStalenessUtil
- readOnlyTransaction() - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a read-only transaction context in which a multiple reads and/or queries can be performed using
TimestampBound.strong()concurrency. - readOnlyTransaction(TimestampBound) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a read-only transaction context in which a multiple reads and/or queries can be performed at the given timestamp bound.
- ReadOnlyTransaction - Interface in com.google.cloud.spanner
-
A transaction type that provides guaranteed consistency across several reads, but does not allow writes.
- readRow(String, Key, Iterable<String>) - Method in interface com.google.cloud.spanner.ReadContext
-
Reads a single row from a database, returning
nullif the row does not exist. - readRowAsync(String, Key, Iterable<String>) - Method in interface com.google.cloud.spanner.ReadContext
-
Same as
ReadContext.readRow(String, Key, Iterable), but is guaranteed to be non-blocking. - readRowUsingIndex(String, String, Key, Iterable<String>) - Method in interface com.google.cloud.spanner.ReadContext
-
Reads a single row from a database using an index, returning
nullif the row does not exist. - readRowUsingIndexAsync(String, String, Key, Iterable<String>) - Method in interface com.google.cloud.spanner.ReadContext
-
Same as
ReadContext.readRowUsingIndex(String, String, Key, Iterable), but is guaranteed to be non-blocking. - readSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to read.
- readSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to read.
- readSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to read.
- readSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to read.
- readUsingIndex(String, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.ReadContext
-
Reads zero or more rows from a database using an index.
- readUsingIndexAsync(String, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.ReadContext
-
Same as
ReadContext.readUsingIndex(String, String, KeySet, Iterable, ReadOption...), but is guaranteed to be non-blocking and will return its results as anAsyncResultSet. - readWriteTransaction(Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a transaction runner for executing a single logical transaction with retries.
- READY - Enum constant in enum com.google.cloud.spanner.BackupInfo.State
- READY - Enum constant in enum com.google.cloud.spanner.DatabaseInfo.State
- READY - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.State
- READY - Enum constant in enum com.google.cloud.spanner.InstanceInfo.State
- READY_OPTIMIZING - Enum constant in enum com.google.cloud.spanner.DatabaseInfo.State
- recordAfeHeaderMissingCount(Long) - Method in class com.google.cloud.spanner.CompositeTracer
- recordAFELatency(Float) - Method in class com.google.cloud.spanner.CompositeTracer
- recordAFELatency(Long) - Method in class com.google.cloud.spanner.CompositeTracer
- recordGfeHeaderMissingCount(long, Attributes) - Method in class com.google.cloud.spanner.SpannerRpcMetrics
- recordGfeHeaderMissingCount(Long) - Method in class com.google.cloud.spanner.CompositeTracer
- recordGfeLatency(long, Attributes) - Method in class com.google.cloud.spanner.SpannerRpcMetrics
- recordGFELatency(Float) - Method in class com.google.cloud.spanner.CompositeTracer
- recordGFELatency(Long) - Method in class com.google.cloud.spanner.CompositeTracer
- registerGfeHeaderMissingCountView() - Static method in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
-
Deprecated.The OpenCensus project is deprecated. Use OpenTelemetry to get gfe_latency and gfe_header_missing_count metrics.
- registerGfeLatencyAndHeaderMissingCountViews() - Static method in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
-
Deprecated.The OpenCensus project is deprecated. Use OpenTelemetry to get gfe_latency and gfe_header_missing_count metrics.
- registerGfeLatencyView() - Static method in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
-
Deprecated.The OpenCensus project is deprecated. Use OpenTelemetry to get gfe_latency and gfe_header_missing_count metrics.
- releaseSavepoint(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Releases the savepoint with the given name.
- reload() - Method in class com.google.cloud.spanner.Backup
-
Fetches the backup's current information and returns a new
Backupinstance. - reload() - Method in class com.google.cloud.spanner.Database
-
Fetches the database's current information.
- reload() - Method in class com.google.cloud.spanner.Instance
- reload() - Method in class com.google.cloud.spanner.InstanceConfig
-
Gets the current state of this instance config.
- reload() - Method in class com.google.cloud.spanner.Operation
-
Fetches the current status of this operation.
- RemoteSpannerHelper - Class in com.google.cloud.spanner.testing
-
Utility that provides access to a Cloud Spanner instance to use for tests, and allows uniquely named test databases to be created within that instance.
- RemoteSpannerHelper(SpannerOptions, InstanceId, Spanner) - Constructor for class com.google.cloud.spanner.testing.RemoteSpannerHelper
- removeCommentsAndTrim(String) - Method in class com.google.cloud.spanner.connection.AbstractStatementParser
-
Removes comments from and trims the given sql statement using the dialect of this parser.
- removeTransactionRetryListener(TransactionRetryListener) - Method in interface com.google.cloud.spanner.connection.Connection
-
Removes one existing
TransactionRetryListenerfrom thisConnection, if it is present (optional operation). - replace(String) - Method in class com.google.cloud.spanner.Statement.Builder
-
Replaces the current SQL of this builder with the given string.
- REPLACE - Enum constant in enum com.google.cloud.spanner.Mutation.Op
-
Like
Mutation.Op.INSERT, except that if the row already exists, it is deleted, and the column values provided are inserted instead. - ReplicaInfo - Class in com.google.cloud.spanner
-
Represents a Cloud Spanner replica information.
- ReplicaInfo.BuilderImpl - Class in com.google.cloud.spanner
- ReplicaInfo.ReplicaType - Enum in com.google.cloud.spanner
-
Indicates the type of the replica.
- request(int) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.StreamingCall
-
Requests more messages from the stream.
- REQUEST_HEADER_KEY - Static variable in class com.google.cloud.spanner.XGoogSpannerRequestId
- REQUEST_ID - Enum constant in enum com.google.cloud.spanner.spi.v1.SpannerRpc.Option
- REQUEST_ID_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- requestId(XGoogSpannerRequestId) - Static method in class com.google.cloud.spanner.Options
- requestSent() - Method in class com.google.cloud.spanner.CompositeTracer
- reset() - Method in interface com.google.cloud.spanner.connection.Connection
-
Resets the state of this connection to the default state that it had when it was first created.
- RESET_ALL - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- resetForRetry() - Method in interface com.google.cloud.spanner.TransactionManager
-
Creates a new transaction for retry.
- resetForRetryAsync() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Creates a new transaction for retry.
- resetForRetryAsync() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- RESOURCE_EXHAUSTED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- responseReceived() - Method in class com.google.cloud.spanner.CompositeTracer
- restore(DatabaseId) - Method in class com.google.cloud.spanner.Backup
-
Restores this backup to the specified database.
- Restore - Class in com.google.cloud.spanner
-
Represents a restore operation of a Cloud Spanner backup.
- Restore.Builder - Class in com.google.cloud.spanner
- restoreDatabase(Restore) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Restore a database from a backup.
- restoreDatabase(Restore) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- restoreDatabase(Restore) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Restore a backup into the given database.
- restoreDatabase(String, String, String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Restore a database from a backup.
- restoreDatabaseAsync(InstanceName, String, BackupName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseAsync(InstanceName, String, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseAsync(RestoreDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseAsync(String, String, BackupName) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseAsync(String, String, String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- restoreDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- restoreDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- restoreDatabaseEncryptionConfig(RestoreEncryptionConfig) - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigProtoMapper
-
Returns an encryption config to be used for a database restore.
- restoreDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Create a new database by restoring from a completed backup.
- restoreDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- restoreDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- restoreDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- restoreDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to restoreDatabase.
- restoreDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to restoreDatabase.
- restoreDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to restoreDatabase.
- restoreDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to restoreDatabase.
- restoreDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to restoreDatabase.
- restoreDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to restoreDatabase.
- restoreDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to restoreDatabase.
- restoreDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to restoreDatabase.
- RestoreEncryptionConfig - Interface in com.google.cloud.spanner.encryption
-
Marker interface for encryption configurations that can be applied on restores.
- RestoreInfo - Class in com.google.cloud.spanner
-
Represents the restore information of a Cloud Spanner database.
- RestoreInfo.RestoreSourceType - Enum in com.google.cloud.spanner
-
Source of the restore information.
- RESULT_SET - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ResultType
-
A result set either returned by a query on Cloud Spanner or a local result set generated by a client side statement.
- ResultSet - Interface in com.google.cloud.spanner
-
Provides access to the data returned by a Cloud Spanner read or query.
- ResultSets - Class in com.google.cloud.spanner
-
Utility methods for working with
ResultSet. - resume() - Method in interface com.google.cloud.spanner.AsyncResultSet
-
Resume callbacks from the cursor.
- resume() - Method in class com.google.cloud.spanner.ForwardingAsyncResultSet
- RETRY_ABORTED_AND_MAX_ATTEMPTS_EXCEEDED - Enum constant in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
The retry was aborted by Spanner and the maximum number of retry attempts allowed has been exceeded.
- RETRY_ABORTED_AND_RESTARTING - Enum constant in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
The retry was aborted by Spanner and another retry attempt will be started.
- RETRY_ABORTED_DUE_TO_CONCURRENT_MODIFICATION - Enum constant in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
The retry was aborted by the
Connectionbecause of a concurrent modification. - RETRY_ABORTS_INTERNALLY_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'retry aborts internally' connection property.
- RETRY_ERROR - Enum constant in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
An unexpected error occurred during transaction retry, the transaction cannot continue and will throw an exception.
- RETRY_SUCCESSFUL - Enum constant in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
The retry executed successfully and the transaction will continue.
- retryDmlAsPartitionedDmlFailed(UUID, Statement, Throwable) - Method in interface com.google.cloud.spanner.connection.TransactionRetryListener
-
This method is called when an atomic DML statement failed to be retried as a Partitioned DML statement.
- retryDmlAsPartitionedDmlFailed(UUID, Statement, Throwable) - Method in class com.google.cloud.spanner.connection.TransactionRetryListenerImpl
- retryDmlAsPartitionedDmlFinished(UUID, Statement, long) - Method in interface com.google.cloud.spanner.connection.TransactionRetryListener
-
This method is called when an atomic DML statement has been successfully retried as a Partitioned DML statement.
- retryDmlAsPartitionedDmlFinished(UUID, Statement, long) - Method in class com.google.cloud.spanner.connection.TransactionRetryListenerImpl
- retryDmlAsPartitionedDmlStarting(UUID, Statement, TransactionMutationLimitExceededException) - Method in interface com.google.cloud.spanner.connection.TransactionRetryListener
-
This method is called when an atomic DML statement is retried as a Partitioned DML statement.
- retryDmlAsPartitionedDmlStarting(UUID, Statement, TransactionMutationLimitExceededException) - Method in class com.google.cloud.spanner.connection.TransactionRetryListenerImpl
- retryFinished(Timestamp, long, int, TransactionRetryListener.RetryResult) - Method in interface com.google.cloud.spanner.connection.TransactionRetryListener
-
This method is called when a retry has finished.
- retryFinished(Timestamp, long, int, TransactionRetryListener.RetryResult) - Method in class com.google.cloud.spanner.connection.TransactionRetryListenerImpl
- retryStarting(Timestamp, long, int) - Method in interface com.google.cloud.spanner.connection.TransactionRetryListener
-
This method is called when a retry is about to start.
- retryStarting(Timestamp, long, int) - Method in class com.google.cloud.spanner.connection.TransactionRetryListenerImpl
- rollback() - Method in interface com.google.cloud.spanner.connection.Connection
-
Rollbacks the current transaction of this connection.
- rollback() - Method in interface com.google.cloud.spanner.TransactionManager
-
Rolls back the currently active transaction.
- rollback(RollbackRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Rolls back a transaction, releasing any locks it holds.
- rollback(RollbackRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- rollback(RollbackRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- rollback(SessionName, ByteString) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Rolls back a transaction, releasing any locks it holds.
- rollback(String, ByteString) - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Rolls back a transaction, releasing any locks it holds.
- ROLLBACK - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- rollbackAsync() - Method in interface com.google.cloud.spanner.AsyncTransactionManager
-
Rolls back the currently active transaction.
- rollbackAsync() - Method in interface com.google.cloud.spanner.connection.Connection
-
Rollbacks the current transaction of this connection.
- rollbackAsync() - Method in class com.google.cloud.spanner.DelayedAsyncTransactionManager
- rollbackAsync(RollbackRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- rollbackAsync(RollbackRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- rollbackCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Rolls back a transaction, releasing any locks it holds.
- rollbackCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- rollbackCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- rollbackCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- rollbackSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to rollback.
- rollbackSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to rollback.
- rollbackSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to rollback.
- rollbackSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to rollback.
- rollbackToSavepoint(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Rolls back to the given savepoint.
- ROLLED_BACK - Enum constant in enum com.google.cloud.spanner.TransactionManager.TransactionState
- ROUTE_TO_LEADER_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'routeToLeader' connection property.
- RPC_PRIORITY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'rpcPriority' connection property.
- run(Connection) - Method in interface com.google.cloud.spanner.connection.Connection.TransactionCallable
-
This method is invoked with a fresh transaction on the connection.
- run(TransactionContext) - Method in interface com.google.cloud.spanner.TransactionRunner.TransactionCallable
-
Invoked by the library framework to perform a single attempt of a transaction.
- run(TransactionRunner.TransactionCallable<T>) - Method in interface com.google.cloud.spanner.TransactionRunner
-
Executes a read-write transaction, with retries as necessary.
- RUN_BATCH - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- RUN_PARTITION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- RUN_PARTITIONED_QUERY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- runAsync(AsyncRunner.AsyncWork<R>, Executor) - Method in interface com.google.cloud.spanner.AsyncRunner
-
Executes a read/write transaction asynchronously using the given executor.
- runAsync(AsyncRunner.AsyncWork<R>, Executor) - Method in class com.google.cloud.spanner.DelayedAsyncRunner
- runAsync(Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns an asynchronous transaction runner for executing a single logical transaction with retries.
- runBatch() - Method in interface com.google.cloud.spanner.connection.Connection
-
Sends all buffered DML or DDL statements of the current batch to the database, waits for these to be executed and ends the current batch.
- runBatchAsync() - Method in interface com.google.cloud.spanner.connection.Connection
-
Sends all buffered DML or DDL statements of the current batch to the database, waits for these to be executed and ends the current batch.
- runPartition(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given partition of a query.
- runPartitionedQuery(Statement, PartitionOptions, Options.QueryOption...) - Method in interface com.google.cloud.spanner.connection.Connection
-
Executes the given query as a partitioned query.
- runTransaction(Connection.TransactionCallable<T>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Runs the given callable in a transaction.
S
- savepoint(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Creates a savepoint with the given name.
- SavepointSupport - Enum in com.google.cloud.spanner.connection
-
Option value used for determining the behavior of savepoints.
- Session - Interface in com.google.cloud.spanner
-
A
Sessioncan be used to perform transactions that read and/or modify data in a Cloud Spanner database. - SessionNotFoundException - Exception in com.google.cloud.spanner
-
Exception thrown by Cloud Spanner when an operation detects that the session that is being used is no longer valid.
- SessionPoolOptions - Class in com.google.cloud.spanner
-
Options for the session pool used by
DatabaseClient. - SessionPoolOptions.Builder - Class in com.google.cloud.spanner
-
Builder for creating SessionPoolOptions.
- set(String) - Method in class com.google.cloud.spanner.Mutation.WriteBuilder
-
Returns a binder to set the value of
columnNamethat should be applied by the mutation. - set(String) - Method in class com.google.cloud.spanner.Struct.Builder
-
Returns a binder to set the value of a new field in the struct named
fieldName. - SET_AUTO_BATCH_DML - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_AUTO_BATCH_DML_UPDATE_COUNT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_AUTO_BATCH_DML_UPDATE_COUNT_VERIFICATION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_AUTO_PARTITION_MODE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_AUTOCOMMIT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_AUTOCOMMIT_DML_MODE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_DATA_BOOST_ENABLED - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_DEFAULT_TRANSACTION_ISOLATION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_DELAY_TRANSACTION_START_UNTIL_FIRST_WRITE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_DIRECTED_READ - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_EXCLUDE_TXN_FROM_CHANGE_STREAMS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_KEEP_TRANSACTION_ALIVE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_MAX_COMMIT_DELAY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_MAX_PARTITIONED_PARALLELISM - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_MAX_PARTITIONS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_OPTIMIZER_STATISTICS_PACKAGE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_OPTIMIZER_VERSION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_PROTO_DESCRIPTORS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_PROTO_DESCRIPTORS_FILE_PATH - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_READ_ONLY_STALENESS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_READONLY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_RETRY_ABORTS_INTERNALLY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_RETURN_COMMIT_STATS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_RPC_PRIORITY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_SAVEPOINT_SUPPORT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_STATEMENT_TAG - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_STATEMENT_TIMEOUT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_TRANSACTION_MODE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SET_TRANSACTION_TAG - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- setAcquireSessionTimeout(Duration) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
This method is obsolete.
- setAcquireSessionTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
If greater than zero, we wait for said duration when no sessions are available in the
SessionPool. - setAll() - Method in class com.google.cloud.spanner.KeySet.Builder
-
Makes the key set retrieve all rows of a table or index.
- setAsyncExecutorProvider(SpannerOptions.CloseableExecutorProvider) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the
ExecutorProviderto use for high-level async calls that need an executor, such as fetching results for anAsyncResultSet. - setAutoBatchDml(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Enables or disables automatic batching of DML statements.
- setAutoBatchDmlUpdateCount(long) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the update count that is returned for DML statements that are buffered during an automatic DML batch.
- setAutoBatchDmlUpdateCountVerification(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether the update count that is returned by Spanner after executing an automatic DML batch should be verified against the update counts that were returned during the buffering of those statements.
- setAutocommit(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets autocommit on/off for this
Connection. - setAutocommitDmlMode(AutocommitDmlMode) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the mode for executing DML statements in autocommit mode for this connection.
- setAutoDetectDialect(boolean) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Sets whether the client should automatically execute a background query to detect the dialect that is used by the database or not.
- setAutoPartitionMode(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether this connection should always use partitioned queries when a query is executed on this connection.
- setAutoscalingConfig(AutoscalingConfig) - Method in class com.google.cloud.spanner.Instance.Builder
- setAutoscalingConfig(AutoscalingConfig) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
-
Sets the autoscaling config for the instance, which will enable the autoscaling for this instance.
- setAutoThrottleAdministrativeRequests() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Instructs the client library to automatically throttle the number of administrative requests if the rate of administrative requests generated by this
Spannerinstance will exceed the administrative limits Cloud Spanner. - setBackupIAMPolicy(String, String, Policy) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Updates the IAM policy for the given backup and returns the resulting policy.
- setBaseConfig(InstanceConfigInfo) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setBaseConfig(InstanceConfigInfo) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setBlockIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
If all sessions are in use and there is no more room for creating new sessions, block for a session to become available.
- setBuiltInMetricsEnabled(boolean) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets whether to enable or disable built in metrics for Data client operations.
- setCallback(Executor, AsyncResultSet.ReadyCallback) - Method in interface com.google.cloud.spanner.AsyncResultSet
-
Register a callback with the ResultSet to be made aware when more data is available, changing the usage pattern from sync to async.
- setCallback(Executor, AsyncResultSet.ReadyCallback) - Method in class com.google.cloud.spanner.ForwardingAsyncResultSet
- setCallCredentialsProvider(SpannerOptions.CallCredentialsProvider) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets a
SpannerOptions.CallCredentialsProviderthat can deliverCallCredentialsto use on a per-gRPC basis. - setChannelConfigurator(ApiFunction<ManagedChannelBuilder, ManagedChannelBuilder>) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets an
ApiFunctionthat will be used to configure the transport channel. - setChannelId(long) - Method in class com.google.cloud.spanner.XGoogSpannerRequestId
- setChannelProvider(TransportChannelProvider) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the
ChannelProvider. - setClientLibToken(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- setCompressorName(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the compression to use for all gRPC calls.
- setConfigType(InstanceConfigInfo.Type) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setConfigType(InstanceConfigInfo.Type) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setCredentialsUrl(String) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
-
Sets the URL of the credentials file to use for this connection.
- setDatabase(DatabaseId) - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Required for creating a new backup.
- setDatabase(DatabaseId) - Method in class com.google.cloud.spanner.Backup.Builder
- setDatabaseAdminIAMPolicy(String, Policy) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- setDatabaseAdminIAMPolicy(String, Policy) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Updates the IAM policy for the given resource using the
DatabaseAdminStub. - setDatabaseIAMPolicy(String, String, Policy) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Updates the IAM policy for the given database and returns the resulting policy.
- setDatabaseRole(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the database role that should be used for connections that are created by this instance.
- setDataBoostEnabled(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Enable data boost for partitioned queries.
- setDdlInTransactionMode(DdlInTransactionMode) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets how the connection should behave if a DDL statement is executed during a transaction.
- setDecodeMode(DecodeMode) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Specifies how values that are returned from a query should be decoded and converted from protobuf values into plain Java objects.
- setDefaultIsolationLevel(TransactionOptions.IsolationLevel) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the default isolation level for read/write transactions for this connection.
- setDefaultLeader(String) - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
-
The read-write region which will be used for the database's leader replicas.
- setDefaultLeader(String) - Method in class com.google.cloud.spanner.Database.Builder
- setDefaultQueryOptions(DatabaseId, ExecuteSqlRequest.QueryOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the default
ExecuteSqlRequest.QueryOptionsthat will be used for all queries on the specified database. - setDefaultSequenceKind(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the default sequence kind that will be set for this database if a DDL statement is executed that uses auto_increment or serial.
- setDefaultTransactionOptions(SpannerOptions.Builder.DefaultReadWriteTransactionOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the
SpannerOptions.Builder.DefaultReadWriteTransactionOptionsfor read-write transactions. - setDelayTransactionStartUntilFirstWrite(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether this connection should delay the actual start of a read/write transaction until the first write operation is observed on that transaction.
- setDialect(Dialect) - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
- setDialect(Dialect) - Method in class com.google.cloud.spanner.Database.Builder
- setDirectedRead(DirectedReadOptions) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the
DirectedReadOptionsto use for both single-use and multi-use read-only transactions on this connection. - setDirectedReadOptions(DirectedReadOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the
Options.DirectedReadOptionthat specify which replicas or regions should be used for non-transactional reads or queries. - setDisplayName(String) - Method in class com.google.cloud.spanner.Instance.Builder
- setDisplayName(String) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setDisplayName(String) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setDisplayName(String) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
- setEdition(Instance.Edition) - Method in class com.google.cloud.spanner.Instance.Builder
- setEdition(Instance.Edition) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
- setEmulatorHost(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the host of an emulator to use.
- setEnableApiTracing(boolean) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Creates and sets an
ApiTracerfor the RPCs that are executed by this client. - setEnableDirectAccess(boolean) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- setEnableEndToEndTracing(boolean) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets whether to enable end to end tracing.
- setEnableExtendedTracing(boolean) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets whether to enable extended OpenTelemetry tracing.
- setEncryptionConfig(BackupEncryptionConfig) - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Optional for creating a new backup.
- setEncryptionConfig(BackupEncryptionConfig) - Method in class com.google.cloud.spanner.Backup.Builder
- setEncryptionConfig(CustomerManagedEncryption) - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
-
Optional for creating a new backup.
- setEncryptionConfig(CustomerManagedEncryption) - Method in class com.google.cloud.spanner.Database.Builder
- setEncryptionConfig(RestoreEncryptionConfig) - Method in class com.google.cloud.spanner.Restore.Builder
-
Optional for restoring a backup.
- setEnd(Key) - Method in class com.google.cloud.spanner.KeyRange.Builder
-
Sets the end key of the range.
- setEndType(KeyRange.Endpoint) - Method in class com.google.cloud.spanner.KeyRange.Builder
-
Sets whether the end key is inclusive (
CLOSED) or exclusive (OPEN). - setEtag(String) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setEtag(String) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setExcludeTxnFromChangeStreams(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether the next transaction should be excluded from all change streams with the DDL option `allow_txn_exclusion=true`
- setExperimentalHost() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
- setExperimentalHost(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- setExpireTime(Timestamp) - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Required for creating a new backup.
- setExpireTime(Timestamp) - Method in class com.google.cloud.spanner.Backup.Builder
- setFailIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
If all sessions are in use and and
maxSessionshas been reached, fail the request by throwing aSpannerExceptionwith the error codeRESOURCE_EXHAUSTED. - setHost(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- setIamPolicy(ResourceName, Policy) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Sets the access control policy on a database or backup resource.
- setIamPolicy(ResourceName, Policy) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Sets the access control policy on an instance resource.
- setIamPolicy(SetIamPolicyRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Sets the access control policy on a database or backup resource.
- setIamPolicy(SetIamPolicyRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Sets the access control policy on an instance resource.
- setIamPolicy(String, Policy) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Sets the access control policy on a database or backup resource.
- setIamPolicy(String, Policy) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Sets the access control policy on an instance resource.
- setIAMPolicy(Policy) - Method in class com.google.cloud.spanner.Backup
-
Updates the IAM policy for this backup and returns the resulting policy.
- setIAMPolicy(Policy) - Method in class com.google.cloud.spanner.Database
-
Updates the IAM policy for this database and returns the resulting policy.
- setIAMPolicy(Policy) - Method in class com.google.cloud.spanner.Instance
-
Updates the IAM policy for this instance and returns the resulting policy.
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Sets the access control policy on a database or backup resource.
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Sets the access control policy on an instance resource.
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- setIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to setIamPolicy.
- setIamPolicySettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to setIamPolicy.
- setInstanceAdminIAMPolicy(String, Policy) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- setInstanceAdminIAMPolicy(String, Policy) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Updates the IAM policy for the given resource using the
InstanceAdminStub. - setInstanceConfigId(InstanceConfigId) - Method in class com.google.cloud.spanner.Instance.Builder
- setInstanceConfigId(InstanceConfigId) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
- setInstanceIAMPolicy(String, Policy) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Updates the IAM policy for the given instance and returns the resulting policy.
- setInterceptorProvider(GrpcInterceptorProvider) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the
GrpcInterceptorProvider. - setIsolationLevel(TransactionOptions.IsolationLevel) - Method in class com.google.cloud.spanner.SpannerOptions.Builder.DefaultReadWriteTransactionOptions.DefaultReadWriteTransactionOptionsBuilder
- setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
How frequently to keep alive idle sessions.
- setKeepTransactionAlive(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether this connection should keep read/write transactions alive by executing a SELECT 1 once every 10 seconds during inactive read/write transactions.
- setLeaderOptions(List<String>) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setLeaderOptions(List<String>) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
-
Sets the allowed values of the "default_leader" schema option for databases in instances that use this instance configuration.
- setMaxCommitDelay(Duration) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the max_commit_delay that will be applied to commit requests from this connection.
- setMaxExpireTime(Timestamp) - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Output Only.
- setMaxExpireTime(Timestamp) - Method in class com.google.cloud.spanner.Backup.Builder
- setMaxIdleSessions(int) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Deprecated.set a higher value for
SessionPoolOptions.Builder.setMinSessions(int)instead of using this configuration option. This option will be removed in a future release. - setMaxPartitionedParallelism(int) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the maximum degree of parallelism that is used when executing a partitioned query using
Connection.runPartitionedQuery(Statement, PartitionOptions, QueryOption...). - setMaxPartitions(int) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the maximum number of partitions that should be included as a hint to Cloud Spanner when partitioning a query on this connection.
- setMaxPartitions(long) - Method in class com.google.cloud.spanner.PartitionOptions.Builder
- setMaxSessions(int) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Maximum number of sessions that this pool will have.
- setMinSessions(int) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Minimum number of sessions that this pool will always maintain.
- setMonitoringHost(String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the monitoring host to be used for Built-in client side metrics
- setNodeCount(int) - Method in class com.google.cloud.spanner.Instance.Builder
- setNodeCount(int) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
-
Sets the number of nodes for the instance.
- setNumChannels(int) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the number of gRPC channels to use.
- setOAuthToken(String) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
-
Sets the OAuth token to use with this connection.
- setOpenTelemetry(OpenTelemetry) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
- setOpenTelemetry(OpenTelemetry) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets OpenTelemetry object to be used for Spanner Metrics and Traces.
- setOptimizerStatisticsPackage(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the query optimizer statistics package
- setOptimizerVersion(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the query optimizer version to use for this connection.
- setOptionalReplicas(List<ReplicaInfo>) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setOptionalReplicas(List<ReplicaInfo>) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setPartitionedDmlTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
This method is obsolete.
- setPartitionedDmlTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets a timeout specifically for Partitioned DML statements executed through
DatabaseClient.executePartitionedUpdate(Statement, UpdateOption...). - setPartitionSizeBytes(long) - Method in class com.google.cloud.spanner.PartitionOptions.Builder
-
The desired data size for each partition generated.
- setPrefetchChunks(int) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Specifying this will allow the client to prefetch up to
prefetchChunksPartialResultSetchunks for each read and query. - setProcessingUnits(int) - Method in class com.google.cloud.spanner.Instance.Builder
- setProcessingUnits(int) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
-
Sets the number of processing units for the instance.
- setProtoDescriptors(byte[]) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the proto descriptors to use for the next DDL statement (single or batch) that will be executed.
- setProtoDescriptors(byte[]) - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
-
Optional for creating a new database.
- setProtoDescriptors(byte[]) - Method in class com.google.cloud.spanner.Database.Builder
- setProtoDescriptors(InputStream) - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
-
Optional for creating a new database.
- setProtoDescriptors(InputStream) - Method in class com.google.cloud.spanner.Database.Builder
- setReadOnly(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets this connection to read-only or read-write.
- setReadOnlyStaleness(TimestampBound) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the staleness to use for the current read-only transaction.
- setReconciling(boolean) - Method in class com.google.cloud.spanner.DatabaseInfo.Builder
- setReconciling(boolean) - Method in class com.google.cloud.spanner.Database.Builder
- setReconciling(boolean) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setReconciling(boolean) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setRemoveInactiveSessionAfter(Duration) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
This method is obsolete.
- setRemoveInactiveSessionAfterDuration(Duration) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
- setReplicas(List<ReplicaInfo>) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setReplicas(List<ReplicaInfo>) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setRequestId(XGoogSpannerRequestId) - Method in exception com.google.cloud.spanner.SpannerException
-
Sets the requestId.
- setRetryAbortsInternally(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether this connection will internally retry read/write transactions that abort.
- setRetrySettings(RetrySettings) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
SpannerOptions.Builderdoes not support global retry settings, as it creates three different gRPC clients:Spanner,DatabaseAdminClientandInstanceAdminClient. - setReturnCommitStats(boolean) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets whether this connection should request commit statistics from Cloud Spanner for read/write transactions and DML statements in autocommit mode.
- setRPCPriority(Options.RpcPriority) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the priority to use for RPCs executed by this connection..
- setSavepointSupport(SavepointSupport) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets how savepoints should be supported on this connection.
- setSessionLabels(Map<String, String>) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the labels to add to all Sessions created in this client.
- setSessionPoolOption(SessionPoolOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Sets the options for managing the session pool.
- setSessionPoolOptions(SessionPoolOptions) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
-
Sets the
SessionPoolOptionsto use for the connection. - setSpan(ISpan) - Method in class com.google.cloud.spanner.PartitionedDmlTransaction
-
No-op method needed to implement SessionTransaction interface.
- setStart(Key) - Method in class com.google.cloud.spanner.KeyRange.Builder
-
Sets the start key of the range.
- setStartType(KeyRange.Endpoint) - Method in class com.google.cloud.spanner.KeyRange.Builder
-
Sets whether the start key is inclusive (
CLOSED) or exclusive (OPEN). - setState(InstanceConfigInfo.State) - Method in class com.google.cloud.spanner.InstanceConfig.Builder
- setState(InstanceConfigInfo.State) - Method in class com.google.cloud.spanner.InstanceConfigInfo.Builder
- setState(InstanceInfo.State) - Method in class com.google.cloud.spanner.Instance.Builder
- setState(InstanceInfo.State) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
- setStatementExecutorType(StatementExecutor.StatementExecutorType) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
-
Sets the executor type to use for connections.
- setStatementTag(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the statement tag to use for the next statement that is executed.
- setStatementTimeout(long, TimeUnit) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the duration the connection should wait before automatically aborting the execution of a statement.
- setStatus(ErrorCode) - Method in class com.google.cloud.spanner.OpenCensusSpan
- setStatus(Throwable) - Method in class com.google.cloud.spanner.OpenCensusSpan
- setTracingPrefix(String) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
- setTrackStackTraceOfSessionCheckout(boolean) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Sets whether the session pool should capture the call stack trace when a session is checked out of the pool.
- setTrackTransactionStarter() - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Instructs the client library to track the first request of each read/write transaction.
- setTransactionMode(TransactionMode) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the transaction mode to use for current transaction.
- setTransactionTag(String) - Method in interface com.google.cloud.spanner.connection.Connection
-
Sets the transaction tag to use for the current transaction.
- setTransportOptions(TransportOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
- setUri(String) - Method in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
-
Sets the URI of the Cloud Spanner database to connect to.
- setUseVirtualThreads(boolean) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Enables/disables the use of virtual threads for the gRPC executor.
- setVersionTime(Timestamp) - Method in class com.google.cloud.spanner.BackupInfo.Builder
-
Optional for creating a new backup.
- setVersionTime(Timestamp) - Method in class com.google.cloud.spanner.Backup.Builder
- setWaitForMinSessions(Duration) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
This method is obsolete.
- setWaitForMinSessionsDuration(Duration) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
If greater than zero, waits for the session pool to have at least
SessionPoolOptions.minSessionsbefore returning the database client to the caller. - setWarnAndCloseIfInactiveTransactions() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
If there are inactive transactions, release the resources consumed by such transactions.
- setWarnIfInactiveTransactions() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
If there are inactive transactions, log warning messages with the origin of such transactions to aid debugging.
- setWriteSessionsFraction(float) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
-
Deprecated.This configuration value is no longer in use. The session pool does not prepare any sessions for read/write transactions. Instead, a transaction will automatically be started by the first statement that is executed by a transaction by including a BeginTransaction option with that statement.
This method may be removed in a future release.
- SHARED - Enum constant in enum com.google.cloud.spanner.Options.RpcLockHint
- shouldAutoClose() - Method in class com.google.cloud.spanner.SpannerOptions.FixedCloseableExecutorProvider
- shouldRefreshRpc(ServiceRpc) - Method in class com.google.cloud.spanner.SpannerOptions
- shouldRefreshService(Spanner) - Method in class com.google.cloud.spanner.SpannerOptions
- SHOW_AUTO_BATCH_DML - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_AUTO_BATCH_DML_UPDATE_COUNT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_AUTO_BATCH_DML_UPDATE_COUNT_VERIFICATION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_AUTO_PARTITION_MODE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_AUTOCOMMIT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_AUTOCOMMIT_DML_MODE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_COMMIT_RESPONSE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_COMMIT_TIMESTAMP - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_DATA_BOOST_ENABLED - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_DELAY_TRANSACTION_START_UNTIL_FIRST_WRITE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_DIRECTED_READ - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_EXCLUDE_TXN_FROM_CHANGE_STREAMS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_KEEP_TRANSACTION_ALIVE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_MAX_COMMIT_DELAY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_MAX_PARTITIONED_PARALLELISM - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_MAX_PARTITIONS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_OPTIMIZER_STATISTICS_PACKAGE - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_OPTIMIZER_VERSION - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_PROTO_DESCRIPTORS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_PROTO_DESCRIPTORS_FILE_PATH - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_READ_ONLY_STALENESS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_READ_TIMESTAMP - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_READONLY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_RETRY_ABORTS_INTERNALLY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_RETURN_COMMIT_STATS - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_RPC_PRIORITY - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_SAVEPOINT_SUPPORT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_STATEMENT_TAG - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_STATEMENT_TIMEOUT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_TRANSACTION_ISOLATION_LEVEL - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- SHOW_TRANSACTION_TAG - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- shutdown() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- shutdown() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- shutdown() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- shutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- shutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- shutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- shutdown() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- shutdown() - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- shutdown() - Method in class com.google.cloud.spanner.v1.SpannerClient
- shutdown() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- shutdown() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- shutdownNow() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
- shutdownNow() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- shutdownNow() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- shutdownNow() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
- shutdownNow() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- shutdownNow() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- shutdownNow() - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- shutdownNow() - Method in class com.google.cloud.spanner.v1.SpannerClient
- shutdownNow() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- shutdownNow() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- singleKey(Key) - Static method in class com.google.cloud.spanner.KeySet
-
Creates a key set containing a single key.
- singleUse() - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a context in which a single read can be performed using
TimestampBound.strong()concurrency. - singleUse(TimestampBound) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a context in which a single read can be performed at the given timestamp bound.
- singleUseReadOnlyTransaction() - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a read-only transaction context in which a single read or query can be performed using
TimestampBound.strong()concurrency. - singleUseReadOnlyTransaction(TimestampBound) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a read-only transaction context in which a single read or query can be performed at given timestamp bound.
- size() - Method in class com.google.cloud.spanner.Key
-
Returns the number of parts in this key, including
nullvalues. - Spanner - Interface in com.google.cloud.spanner
-
An interface for Cloud Spanner.
- SPANNER_EMULATOR_HOST - Static variable in class com.google.cloud.spanner.testing.EmulatorSpannerHelper
- SPANNER_GFE_HEADER_MISSING_COUNT - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
-
Number of responses without the server-timing header.
- SPANNER_GFE_LATENCY - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
-
GFE t4t7 latency extracted from server-timing header.
- SPANNER_METRICS - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- SPANNER_PROMOTED_RESOURCE_LABELS - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- SPANNER_RESOURCE_TYPE - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- SPANNER_URI_FORMAT - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions.Builder
-
Spanner
ConnectionOptionsURI format. - SpannerApiFutures - Class in com.google.cloud.spanner
- SpannerApiFutures() - Constructor for class com.google.cloud.spanner.SpannerApiFutures
- SpannerBatchUpdateException - Exception in com.google.cloud.spanner
- SpannerClient - Class in com.google.cloud.spanner.v1
-
Service Description: Cloud Spanner API
- SpannerClient(SpannerSettings) - Constructor for class com.google.cloud.spanner.v1.SpannerClient
-
Constructs an instance of SpannerClient, using the given settings.
- SpannerClient(SpannerStub) - Constructor for class com.google.cloud.spanner.v1.SpannerClient
- SpannerClient.ListSessionsFixedSizeCollection - Class in com.google.cloud.spanner.v1
- SpannerClient.ListSessionsPage - Class in com.google.cloud.spanner.v1
- SpannerClient.ListSessionsPagedResponse - Class in com.google.cloud.spanner.v1
- SpannerErrorInterceptor - Class in com.google.cloud.spanner.spi.v1
-
Adds error details to statuses returned by the Cloud Spanner API.
- SpannerErrorInterceptor() - Constructor for class com.google.cloud.spanner.spi.v1.SpannerErrorInterceptor
- SpannerException - Exception in com.google.cloud.spanner
-
Base exception type for all exceptions produced by the Cloud Spanner service.
- SpannerException.ResourceNotFoundException - Exception in com.google.cloud.spanner
-
Base exception type for NOT_FOUND exceptions for known resource types.
- SpannerExceptionFactory - Class in com.google.cloud.spanner
-
A factory for creating instances of
SpannerExceptionand its subtypes. - SpannerExceptionFactory() - Constructor for class com.google.cloud.spanner.SpannerExceptionFactory
- SpannerFactory - Interface in com.google.cloud.spanner
-
Factory to create instance of
Spanner. - SpannerInterceptorProvider - Class in com.google.cloud.spanner.spi.v1
-
For internal use only.
- SpannerOptions - Class in com.google.cloud.spanner
-
Options for the Cloud Spanner service.
- SpannerOptions(SpannerOptions.Builder) - Constructor for class com.google.cloud.spanner.SpannerOptions
- SpannerOptions.Builder - Class in com.google.cloud.spanner
-
Builder for
SpannerOptionsinstances. - SpannerOptions.Builder.DefaultReadWriteTransactionOptions - Class in com.google.cloud.spanner
-
Provides the default read-write transaction options for all databases.
- SpannerOptions.Builder.DefaultReadWriteTransactionOptions.DefaultReadWriteTransactionOptionsBuilder - Class in com.google.cloud.spanner
- SpannerOptions.CallContextConfigurator - Interface in com.google.cloud.spanner
-
SpannerOptions.CallContextConfiguratorcan be used to modify theApiCallContextfor one or more specific RPCs. - SpannerOptions.CallCredentialsProvider - Interface in com.google.cloud.spanner
-
Interface that can be used to provide
CallCredentialstoSpannerOptions. - SpannerOptions.CloseableExecutorProvider - Interface in com.google.cloud.spanner
-
ExecutorProviderthat is used forAsyncResultSet. - SpannerOptions.FixedCloseableExecutorProvider - Class in com.google.cloud.spanner
-
Implementation of
SpannerOptions.CloseableExecutorProviderthat uses a fixed singleScheduledExecutorService. - SpannerOptions.SpannerCallContextTimeoutConfigurator - Class in com.google.cloud.spanner
-
Helper class to configure timeouts for specific Spanner RPCs.
- SpannerOptions.SpannerEnvironment - Interface in com.google.cloud.spanner
-
The environment to read configuration values from.
- SpannerPool - Class in com.google.cloud.spanner.connection
-
Pool for keeping track of
Spannerinstances needed for connections. - SpannerRpc - Interface in com.google.cloud.spanner.spi.v1
-
Abstracts remote calls to the Cloud Spanner service.
- SpannerRpc.Option - Enum in com.google.cloud.spanner.spi.v1
-
Options passed in
SpannerRpcmethods to control how an RPC is issued. - SpannerRpc.Paginated<T> - Class in com.google.cloud.spanner.spi.v1
-
Represents results from paginated RPCs, i.e., those where up to a maximum number of items is returned from each call and a followup call must be made to fetch more.
- SpannerRpc.ResultStreamConsumer - Interface in com.google.cloud.spanner.spi.v1
-
Consumer for the results produced by a streaming read or query call.
- SpannerRpc.StreamingCall - Interface in com.google.cloud.spanner.spi.v1
-
Handle for cancellation of a streaming read or query call.
- SpannerRpcFactory - Interface in com.google.cloud.spanner.spi
-
Factory to create instances of
SpannerRpc. - SpannerRpcMetrics - Class in com.google.cloud.spanner
- SpannerRpcMetrics(OpenTelemetry) - Constructor for class com.google.cloud.spanner.SpannerRpcMetrics
- SpannerRpcViews - Class in com.google.cloud.spanner.spi.v1
- SpannerRpcViews() - Constructor for class com.google.cloud.spanner.spi.v1.SpannerRpcViews
- SpannerSettings - Class in com.google.cloud.spanner.v1
-
Settings class to configure an instance of
SpannerClient. - SpannerSettings(SpannerSettings.Builder) - Constructor for class com.google.cloud.spanner.v1.SpannerSettings
- SpannerSettings.Builder - Class in com.google.cloud.spanner.v1
-
Builder for SpannerSettings.
- SpannerStatementParser - Class in com.google.cloud.spanner.connection
- SpannerStatementParser() - Constructor for class com.google.cloud.spanner.connection.SpannerStatementParser
- SpannerStub - Class in com.google.cloud.spanner.v1.stub
-
Base stub class for the Spanner service API.
- SpannerStub() - Constructor for class com.google.cloud.spanner.v1.stub.SpannerStub
- SpannerStubSettings - Class in com.google.cloud.spanner.v1.stub
-
Settings class to configure an instance of
SpannerStub. - SpannerStubSettings(SpannerStubSettings.Builder) - Constructor for class com.google.cloud.spanner.v1.stub.SpannerStubSettings
- SpannerStubSettings.Builder - Class in com.google.cloud.spanner.v1.stub
-
Builder for SpannerStubSettings.
- sqlWithNamedParameters - Variable in class com.google.cloud.spanner.connection.AbstractStatementParser.ParametersInfo
- START_BATCH_DDL - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- START_BATCH_DML - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
- startBatchDdl() - Method in interface com.google.cloud.spanner.connection.Connection
-
Starts a new DDL batch on this connection.
- startBatchDml() - Method in interface com.google.cloud.spanner.connection.Connection
-
Starts a new DML batch on this connection.
- STARTED - Enum constant in enum com.google.cloud.spanner.TransactionManager.TransactionState
- STARTUP - Enum constant in enum com.google.cloud.spanner.connection.ConnectionProperty.Context
-
The property can only be set at startup of the connection.
- STATE_UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.State
- Statement - Class in com.google.cloud.spanner
-
A SQL statement and optional bound parameters that can be executed in a
ReadContext. - Statement.Builder - Class in com.google.cloud.spanner
-
Builder for
Statement. - Statement.StatementFactory - Class in com.google.cloud.spanner
-
Factory for creating
Statements with unnamed parameters. - StatementResult - Interface in com.google.cloud.spanner.connection
-
A result of the execution of a statement.
- StatementResult.ClientSideStatementType - Enum in com.google.cloud.spanner.connection
-
The type of client side statement that was executed.
- StatementResult.ResultType - Enum in com.google.cloud.spanner.connection
-
Enum indicating the type of result that was returned by
Connection.execute(com.google.cloud.spanner.Statement) - STATUS_KEY - Static variable in class com.google.cloud.spanner.BuiltInMetricsConstant
- streamingReadCallable() - Method in class com.google.cloud.spanner.v1.SpannerClient
-
Like [Read][google.spanner.v1.Spanner.Read], except returns the result set as a stream.
- streamingReadCallable() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
- streamingReadCallable() - Method in class com.google.cloud.spanner.v1.stub.HttpJsonSpannerStub
- streamingReadCallable() - Method in class com.google.cloud.spanner.v1.stub.SpannerStub
- streamingReadSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings.Builder
-
Returns the builder for the settings used for calls to streamingRead.
- streamingReadSettings() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns the object with the settings used for calls to streamingRead.
- streamingReadSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
-
Returns the builder for the settings used for calls to streamingRead.
- streamingReadSettings() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns the object with the settings used for calls to streamingRead.
- string() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
STRINGtype: a variable-length Unicode character string. - string(String) - Static method in class com.google.cloud.spanner.Value
-
Returns a
STRINGvalue. - STRING - Enum constant in enum com.google.cloud.spanner.Type.Code
- stringArray(Iterable<String>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<STRING>value. - strong() - Static method in class com.google.cloud.spanner.TimestampBound
-
Returns a timestamp bound that will perform reads and queries at a timestamp where all previously committed transactions are visible.
- STRONG - Enum constant in enum com.google.cloud.spanner.TimestampBound.Mode
- struct(Struct) - Static method in class com.google.cloud.spanner.Value
-
Returns a non-
NULL{#code STRUCT} value. - struct(Type.StructField...) - Static method in class com.google.cloud.spanner.Type
-
Returns a descriptor for a
STRUCTtype: an ordered collection of named and typed fields. - struct(Type, Struct) - Static method in class com.google.cloud.spanner.Value
-
Returns a
STRUCTvalue ofTypetype. - struct(Iterable<Type.StructField>) - Static method in class com.google.cloud.spanner.Type
-
Returns a descriptor for a
STRUCTtype: an ordered collection of named and typed fields. - Struct - Class in com.google.cloud.spanner
-
Represents a non-
NULLvalue ofType.Code.STRUCT. - STRUCT - Enum constant in enum com.google.cloud.spanner.Type.Code
- Struct.Builder - Class in com.google.cloud.spanner
-
Builder for constructing non-
NULLStructinstances. - structArray(Type, Iterable<Struct>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<STRUCT<...>>value. - StructReader - Interface in com.google.cloud.spanner
-
A base interface for reading the fields of a
STRUCT.
T
- tag(String) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will cause the reads, queries, updates and writes operations statistics collection to be grouped by tag.
- testBackupIAMPermissions(String, String, Iterable<String>) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Tests for the given permissions on the specified backup for the caller.
- testDatabaseAdminIAMPermissions(String, Iterable<String>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- testDatabaseAdminIAMPermissions(String, Iterable<String>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Tests the IAM permissions for the given resource using the
DatabaseAdminStub. - testDatabaseIAMPermissions(String, String, Iterable<String>) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Tests for the given permissions on the specified database for the caller.
- testIamPermissions(ResourceName, List<String>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns permissions that the caller has on the specified database or backup resource.
- testIamPermissions(ResourceName, List<String>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Returns permissions that the caller has on the specified instance resource.
- testIamPermissions(TestIamPermissionsRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns permissions that the caller has on the specified database or backup resource.
- testIamPermissions(TestIamPermissionsRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Returns permissions that the caller has on the specified instance resource.
- testIamPermissions(String, List<String>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns permissions that the caller has on the specified database or backup resource.
- testIamPermissions(String, List<String>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Returns permissions that the caller has on the specified instance resource.
- testIAMPermissions(Iterable<String>) - Method in class com.google.cloud.spanner.Backup
-
Tests for the given permissions on this backup for the caller.
- testIAMPermissions(Iterable<String>) - Method in class com.google.cloud.spanner.Database
-
Tests for the given permissions on this database for the caller.
- testIAMPermissions(Iterable<String>) - Method in class com.google.cloud.spanner.Instance
-
Tests for the given permissions on this instance for the caller.
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Returns permissions that the caller has on the specified database or backup resource.
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Returns permissions that the caller has on the specified instance resource.
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- testIamPermissionsCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to testIamPermissions.
- testIamPermissionsSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to testIamPermissions.
- testInstanceAdminIAMPermissions(String, Iterable<String>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- testInstanceAdminIAMPermissions(String, Iterable<String>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Tests the IAM permissions for the given resource using the
InstanceAdminStub. - testInstanceIAMPermissions(String, Iterable<String>) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Tests for the given permissions on the specified instance for the caller.
- then(AsyncTransactionManager.AsyncTransactionFunction<Void, O>, Executor) - Method in interface com.google.cloud.spanner.AsyncTransactionManager.TransactionContextFuture
-
Sets the first step to execute as part of this transaction after the transaction has started using the specified executor.
- then(AsyncTransactionManager.AsyncTransactionFunction<O, RES>, Executor) - Method in interface com.google.cloud.spanner.AsyncTransactionManager.AsyncTransactionStep
-
Adds a step to the transaction chain that should be executed using the specified executor.
- THREAD_NAME_KEY - Static variable in class com.google.cloud.spanner.OpenTelemetryContextKeys
- ThreadFactoryUtil - Class in com.google.cloud.spanner
-
Utility class for creating a thread factory for daemon or virtual threads.
- ThreadFactoryUtil() - Constructor for class com.google.cloud.spanner.ThreadFactoryUtil
- timestamp() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
TIMESTAMPtype: a nano precision timestamp in the range [0000-01-01 00:00:00, 9999-12-31 23:59:59.999999999 UTC]. - timestamp(Timestamp) - Static method in class com.google.cloud.spanner.Value
-
Returns a
TIMESTAMPvalue. - TIMESTAMP - Enum constant in enum com.google.cloud.spanner.Type.Code
- timestampArray(Iterable<Timestamp>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<TIMESTAMP>value. - TimestampBound - Class in com.google.cloud.spanner
-
Defines how Cloud Spanner will choose a timestamp for a read-only transaction or a single read/query.
- TimestampBound.Mode - Enum in com.google.cloud.spanner
-
The type of timestamp bound.
- TimestampHelper - Class in com.google.cloud.spanner.testing
- TimestampHelper() - Constructor for class com.google.cloud.spanner.testing.TimestampHelper
- to(boolean) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.bool(value) - to(double) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float64(value) - to(float) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float32(value) - to(long) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.int64(value) - to(long, String) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoEnum(value, protoType) - to(ByteArray) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.bytes(value). - to(ByteArray, Descriptors.Descriptor) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoMessage(value, descriptor) - to(ByteArray, String) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoMessage(value, protoType) - to(Date) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.date(value) - to(Interval) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.interval(value) - to(Struct) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds a non-
NULLstruct value toValue.struct(value) - to(Type, Struct) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds a nullable
Structreference with givenTypetoValue.struct(type,value - to(Value) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds a
Value - to(Timestamp) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.timestamp(value) - to(AbstractMessage) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoMessage(value) - to(ProtocolMessageEnum) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoEnum(value) - to(Boolean) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.bool(value) - to(Double) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float64(value) - to(Float) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float32(value) - to(Long) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.int64(value) - to(Long, Descriptors.EnumDescriptor) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoEnum(value, enumDescriptor) - to(Long, String) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoEnum(value, protoType) - to(String) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.string(value) - to(BigDecimal) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.numeric(value) - to(UUID) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.uuid(value) - toAsyncResultSet(ApiFuture<ResultSet>, ExecutorProvider, Options.QueryOption...) - Static method in class com.google.cloud.spanner.ResultSets
-
Converts the
ResultSetthat will be returned by the givenApiFutureto anAsyncResultSetusing the givenExecutorProvider. - toAsyncResultSet(ResultSet) - Static method in class com.google.cloud.spanner.ResultSets
-
Converts the given
ResultSetto anAsyncResultSet. - toAsyncResultSet(ResultSet, ExecutorProvider, Options.QueryOption...) - Static method in class com.google.cloud.spanner.ResultSets
- toBoolArray(boolean[]) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.boolArray(values) - toBoolArray(boolean[], int, int) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.boolArray(values, int, pos) - toBoolArray(Iterable<Boolean>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.boolArray(values) - toBuilder() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns a builder containing all the values of this settings class.
- toBuilder() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns a builder containing all the values of this settings class.
- toBuilder() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns a builder containing all the values of this settings class.
- toBuilder() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns a builder containing all the values of this settings class.
- toBuilder() - Method in class com.google.cloud.spanner.Backup
- toBuilder() - Method in class com.google.cloud.spanner.Instance
- toBuilder() - Method in class com.google.cloud.spanner.InstanceConfig
- toBuilder() - Method in class com.google.cloud.spanner.InstanceConfigInfo
- toBuilder() - Method in class com.google.cloud.spanner.InstanceInfo
- toBuilder() - Method in class com.google.cloud.spanner.Key
-
Returns a builder initialized with the value of this key.
- toBuilder() - Method in class com.google.cloud.spanner.KeyRange
-
Returns a builder initialized with the value of this range.
- toBuilder() - Method in class com.google.cloud.spanner.KeySet
-
Returns a builder initialized with the contents of this set.
- toBuilder() - Method in class com.google.cloud.spanner.SessionPoolOptions
- toBuilder() - Method in class com.google.cloud.spanner.SpannerOptions
- toBuilder() - Method in class com.google.cloud.spanner.Statement
- toBuilder() - Method in class com.google.cloud.spanner.v1.SpannerSettings
-
Returns a builder containing all the values of this settings class.
- toBuilder() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
-
Returns a builder containing all the values of this settings class.
- toBytesArray(Iterable<ByteArray>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.bytesArray(values) - toBytesArrayFromBase64(Iterable<String>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.bytesArray(values). - toDateArray(Iterable<Date>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.dateArray(values) - toFloat32Array(float[]) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float32Array(values) - toFloat32Array(float[], int, int) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float32Array(values, pos, length) - toFloat32Array(Iterable<Float>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float32Array(values) - toFloat64Array(double[]) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float64Array(values) - toFloat64Array(double[], int, int) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float64Array(values, pos, length) - toFloat64Array(Iterable<Double>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.float64Array(values) - toInt64Array(long[]) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.int64Array(values) - toInt64Array(long[], int, int) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.int64Array(values, pos, length) - toInt64Array(Iterable<Long>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.int64Array(values) - toIntervalArray(Iterable<Interval>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.intervalArray(values) - toISO8601() - Method in class com.google.cloud.spanner.Interval
-
Converts Interval to ISO8601 duration format string.
- toJsonArray(Iterable<String>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.jsonArray(values) - toList(Function<StructReader, T>) - Method in interface com.google.cloud.spanner.AsyncResultSet
-
Transforms the row cursor into an immutable list using the given transformer function.
- toList(Function<StructReader, T>) - Method in class com.google.cloud.spanner.ForwardingAsyncResultSet
- toListAsync(Function<StructReader, T>, Executor) - Method in interface com.google.cloud.spanner.AsyncResultSet
-
Transforms the row cursor into an immutable list using the given transformer function.
- toListAsync(Function<StructReader, T>, Executor) - Method in class com.google.cloud.spanner.ForwardingAsyncResultSet
- toNumericArray(Iterable<BigDecimal>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.numericArray(values) - toPgJsonbArray(Iterable<String>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.jsonbArray(values) - toPgNumericArray(Iterable<String>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.pgNumericArray(values) - toPgOidArray(long[]) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.pgOidArray(values) - toPgOidArray(long[], int, int) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.pgOidArray(values, pos, length) - toPgOidArray(Iterable<Long>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.pgOidArray(values) - toProto() - Method in class com.google.cloud.spanner.Database
- toProto() - Method in enum com.google.cloud.spanner.DatabaseInfo.State
- toProto() - Method in enum com.google.cloud.spanner.Dialect
- toProto() - Method in class com.google.cloud.spanner.encryption.CustomerManagedEncryption
- toProtoEnumArray(Iterable<ProtocolMessageEnum>, Descriptors.EnumDescriptor) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoEnumArray(values, descriptor) - toProtoEnumArray(Iterable<Long>, String) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoEnumArray(values, protoTypeFq) - toProtoMessageArray(Iterable<ByteArray>, String) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoMessageArray(values, protoTypeFq) - toProtoMessageArray(Iterable<AbstractMessage>, Descriptors.Descriptor) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.protoMessageArray(values, descriptor) - toString() - Method in class com.google.cloud.spanner.BackupId
- toString() - Method in class com.google.cloud.spanner.BackupInfo
- toString() - Method in class com.google.cloud.spanner.BatchTransactionId
- toString() - Method in class com.google.cloud.spanner.connection.ConnectionOptions
- toString() - Method in class com.google.cloud.spanner.connection.ConnectionProperty
- toString() - Method in enum com.google.cloud.spanner.connection.TransactionMode
- toString() - Method in class com.google.cloud.spanner.DatabaseId
- toString() - Method in class com.google.cloud.spanner.DatabaseInfo
- toString() - Method in class com.google.cloud.spanner.DatabaseRole
- toString() - Method in class com.google.cloud.spanner.encryption.CustomerManagedEncryption
- toString() - Method in class com.google.cloud.spanner.encryption.EncryptionInfo
- toString() - Method in class com.google.cloud.spanner.encryption.GoogleDefaultEncryption
- toString() - Method in class com.google.cloud.spanner.encryption.UseBackupEncryption
- toString() - Method in class com.google.cloud.spanner.encryption.UseDatabaseEncryption
- toString() - Method in class com.google.cloud.spanner.InstanceConfigId
- toString() - Method in class com.google.cloud.spanner.InstanceConfigInfo
- toString() - Method in class com.google.cloud.spanner.InstanceId
- toString() - Method in class com.google.cloud.spanner.InstanceInfo
- toString() - Method in class com.google.cloud.spanner.Interval
- toString() - Method in class com.google.cloud.spanner.Key
- toString() - Method in class com.google.cloud.spanner.KeyRange
- toString() - Method in class com.google.cloud.spanner.KeySet
- toString() - Method in class com.google.cloud.spanner.Mutation
- toString() - Method in class com.google.cloud.spanner.Options
- toString() - Method in class com.google.cloud.spanner.Partition
- toString() - Method in class com.google.cloud.spanner.PartitionOptions
- toString() - Method in class com.google.cloud.spanner.ReplicaInfo
- toString() - Method in class com.google.cloud.spanner.Restore
- toString() - Method in enum com.google.cloud.spanner.spi.v1.SpannerRpc.Option
- toString() - Method in class com.google.cloud.spanner.Statement
- toString() - Method in class com.google.cloud.spanner.TimestampBound
- toString() - Method in enum com.google.cloud.spanner.Type.Code
- toString() - Method in class com.google.cloud.spanner.Type
- toString() - Method in class com.google.cloud.spanner.Value
- toString() - Method in class com.google.cloud.spanner.XGoogSpannerRequestId
- toString(DirectedReadOptions) - Static method in class com.google.cloud.spanner.connection.DirectedReadOptionsUtil
-
Generates a valid JSON string for the given
DirectedReadOptionsthat can be used with the JDBC driver. - toStringArray(Iterable<String>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.stringArray(values) - toStructArray(Type, Iterable<Struct>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.structArray(fieldTypes, values) - toTimestampArray(Iterable<Timestamp>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.timestampArray(values) - toUuidArray(Iterable<UUID>) - Method in class com.google.cloud.spanner.ValueBinder
-
Binds to
Value.uuidArray(values) - TraceContextInterceptor - Class in com.google.cloud.spanner.spi.v1
-
Intercepts all gRPC calls and injects trace context related headers to propagate trace context to Spanner.
- TraceContextInterceptor(OpenTelemetry) - Constructor for class com.google.cloud.spanner.spi.v1.TraceContextInterceptor
- TRACK_CONNECTION_LEAKS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'trackStackTraceOfConnectionCreation' connection property.
- TRACK_SESSION_LEAKS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the 'trackStackTraceOfSessionCheckout' connection property.
- TRANSACTIONAL - Enum constant in enum com.google.cloud.spanner.connection.AutocommitDmlMode
-
TRANSACTIONAL: DML statements use a standard atomic transaction.
- TRANSACTIONAL_WITH_FALLBACK_TO_PARTITIONED_NON_ATOMIC - Enum constant in enum com.google.cloud.spanner.connection.AutocommitDmlMode
-
TRANSACTIONAL_WITH_FALLBACK_TO_PARTITIONED_NON_ATOMIC: DML statements are first executed with a standard atomic transaction.
- TransactionContext - Interface in com.google.cloud.spanner
-
Context for a single attempt of a locking read-write transaction.
- transactionManager(Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns a transaction manager which allows manual management of transaction lifecycle.
- TransactionManager - Interface in com.google.cloud.spanner
-
An interface for managing the life cycle of a read write transaction including all its retries.
- TransactionManager.TransactionState - Enum in com.google.cloud.spanner
-
State of the transaction manager.
- transactionManagerAsync(Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Returns an asynchronous transaction manager which allows manual management of transaction lifecycle.
- TransactionMode - Enum in com.google.cloud.spanner.connection
-
Enum used to define the transaction type of a
Connection - TransactionMutationLimitExceededException - Exception in com.google.cloud.spanner
-
Exception thrown by Spanner when the transaction mutation limit has been exceeded.
- TransactionRetryListener - Interface in com.google.cloud.spanner.connection
-
Cloud Spanner can abort any read/write transaction because of potential deadlocks or other internal reasons.
- TransactionRetryListener.RetryResult - Enum in com.google.cloud.spanner.connection
-
The result of a retry.
- TransactionRetryListenerImpl - Class in com.google.cloud.spanner.connection
-
Default (no-op) implementation for
TransactionRetryListener. - TransactionRetryListenerImpl() - Constructor for class com.google.cloud.spanner.connection.TransactionRetryListenerImpl
- TransactionRunner - Interface in com.google.cloud.spanner
-
An interface for executing a body of work in the context of a read-write transaction, with retries for transaction aborts.
- TransactionRunner.TransactionCallable<T> - Interface in com.google.cloud.spanner
-
A unit of work to be performed in the context of a transaction.
- tryCreateVirtualThreadFactory(String) - Static method in class com.google.cloud.spanner.ThreadFactoryUtil
-
Tries to create a
ThreadFactorythat creates virtual threads. - tryCreateVirtualThreadPerTaskExecutor(String) - Static method in class com.google.cloud.spanner.ThreadFactoryUtil
-
Tries to create an
ExecutorServicethat creates a new virtual thread for each task that it runs. - tryNext() - Method in interface com.google.cloud.spanner.AsyncResultSet
-
Non-blocking call that attempts to step the cursor to the next position in the stream.
- tryNext() - Method in class com.google.cloud.spanner.ForwardingAsyncResultSet
- Type - Class in com.google.cloud.spanner
-
Describes a type in the Cloud Spanner type system.
- TYPE_UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.Type
- TYPE_UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
- Type.Code - Enum in com.google.cloud.spanner
-
Enumerates the categories of types.
- Type.StructField - Class in com.google.cloud.spanner
-
Describes an individual field in a
STRUCT type.
U
- unaryMethodSettingsBuilders() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
- unaryMethodSettingsBuilders() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
- unaryMethodSettingsBuilders() - Method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
- UNAUTHENTICATED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- UNAVAILABLE - Enum constant in enum com.google.cloud.spanner.ErrorCode
- UNIMPLEMENTED - Enum constant in enum com.google.cloud.spanner.ErrorCode
- UNKNOWN - Enum constant in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
- UNKNOWN - Enum constant in enum com.google.cloud.spanner.ErrorCode
- UNRECOGNIZED - Enum constant in enum com.google.cloud.spanner.Type.Code
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.BackupInfo.State
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.DatabaseInfo.State
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.InstanceInfo.State
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.Options.RpcLockHint
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.Options.RpcOrderBy
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.Options.RpcPriority
- UNSPECIFIED - Enum constant in enum com.google.cloud.spanner.RestoreInfo.RestoreSourceType
- untyped(Value) - Static method in class com.google.cloud.spanner.Value
-
Returns a
Valuethat wraps the given proto value. - update(InstanceInfo.InstanceField...) - Method in class com.google.cloud.spanner.Instance
- UPDATE - Enum constant in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
- UPDATE - Enum constant in enum com.google.cloud.spanner.Mutation.Op
-
Updates an existing row in a table.
- UPDATE_COUNT - Enum constant in enum com.google.cloud.spanner.connection.StatementResult.ResultType
-
An update count returned by Cloud Spanner.
- updateBackup(Backup, FieldMask) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- updateBackup(Backup, FieldMask) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- updateBackup(Backup, FieldMask) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Updates the specified backup.
- updateBackup(UpdateBackupRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- updateBackup(String, String, Timestamp) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Updates the expire time of a backup.
- updateBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a pending or completed [Backup][google.spanner.admin.database.v1.Backup].
- updateBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- updateBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- updateBackupCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- updateBackupSchedule(BackupSchedule, FieldMask) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a backup schedule.
- updateBackupSchedule(UpdateBackupScheduleRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a backup schedule.
- updateBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a backup schedule.
- updateBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- updateBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- updateBackupScheduleCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- updateBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateBackupSchedule.
- updateBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to updateBackupSchedule.
- updateBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateBackupSchedule.
- updateBackupScheduleSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to updateBackupSchedule.
- updateBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateBackup.
- updateBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to updateBackup.
- updateBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateBackup.
- updateBackupSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to updateBackup.
- updateDatabase(Database, DatabaseInfo.DatabaseField...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Updates a Cloud Spanner database.
- updateDatabase(Database, FieldMask) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- updateDatabase(Database, FieldMask) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
-
Updates the specified fields of a Cloud Spanner database.
- updateDatabaseAsync(Database, FieldMask) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a Cloud Spanner database.
- updateDatabaseAsync(UpdateDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a Cloud Spanner database.
- updateDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a Cloud Spanner database.
- updateDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- updateDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- updateDatabaseCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- updateDatabaseDdl(Database, Iterable<String>, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Updates a database in a Cloud Spanner instance.
- updateDatabaseDdl(Database, Iterable<String>, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
-
If the update database ddl operation returns an ALREADY_EXISTS error, meaning the operation id used is already in flight, this method will simply resume the original operation.
- updateDatabaseDdl(Database, Iterable<String>, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- updateDatabaseDdl(String, String, Iterable<String>, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
-
Enqueues the given DDL statements to be applied, in order but not necessarily all at once, to the database schema at some point (or points) in the future.
- updateDatabaseDdlAsync(DatabaseName, List<String>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates the schema of a Cloud Spanner database by creating/altering/dropping tables, columns, indexes, etc.
- updateDatabaseDdlAsync(UpdateDatabaseDdlRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates the schema of a Cloud Spanner database by creating/altering/dropping tables, columns, indexes, etc.
- updateDatabaseDdlAsync(String, List<String>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates the schema of a Cloud Spanner database by creating/altering/dropping tables, columns, indexes, etc.
- updateDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates the schema of a Cloud Spanner database by creating/altering/dropping tables, columns, indexes, etc.
- updateDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- updateDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- updateDatabaseDdlCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- updateDatabaseDdlOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates the schema of a Cloud Spanner database by creating/altering/dropping tables, columns, indexes, etc.
- updateDatabaseDdlOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- updateDatabaseDdlOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- updateDatabaseDdlOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- updateDatabaseDdlOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabaseDdl.
- updateDatabaseDdlSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to updateDatabaseDdl.
- updateDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
-
Updates a Cloud Spanner database.
- updateDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
- updateDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.GrpcDatabaseAdminStub
- updateDatabaseOperationCallable() - Method in class com.google.cloud.spanner.admin.database.v1.stub.HttpJsonDatabaseAdminStub
- updateDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabase.
- updateDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to updateDatabase.
- updateDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabase.
- updateDatabaseOperationSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to updateDatabase.
- updateDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabase.
- updateDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
-
Returns the object with the settings used for calls to updateDatabase.
- updateDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateDatabase.
- updateDatabaseSettings() - Method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
-
Returns the object with the settings used for calls to updateDatabase.
- updateDdl(Iterable<String>, String) - Method in class com.google.cloud.spanner.Database
-
Enqueues the given DDL statements to be applied, in order but not necessarily all at once, to the database schema at some point (or points) in the future.
- updateExpireTime() - Method in class com.google.cloud.spanner.Backup
-
Updates the expire time of this backup on Cloud Spanner.
- updateInstance(InstanceInfo, InstanceInfo.InstanceField...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Updates an instance, and begins allocating or releasing resources as requested.
- updateInstance(Instance, FieldMask) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- updateInstance(Instance, FieldMask) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- updateInstanceAsync(Instance, FieldMask) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance, and begins allocating or releasing resources as requested.
- updateInstanceAsync(UpdateInstanceRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance, and begins allocating or releasing resources as requested.
- updateInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance, and begins allocating or releasing resources as requested.
- updateInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- updateInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- updateInstanceCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- updateInstanceConfig(InstanceConfigInfo, Iterable<InstanceConfigInfo.InstanceConfigField>, Options.UpdateAdminApiOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
-
Updates a custom instance config.
- updateInstanceConfig(InstanceConfig, Boolean, FieldMask) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
- updateInstanceConfig(InstanceConfig, Boolean, FieldMask) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
- updateInstanceConfigAsync(InstanceConfig, FieldMask) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance configuration.
- updateInstanceConfigAsync(UpdateInstanceConfigRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance configuration.
- updateInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance configuration.
- updateInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- updateInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- updateInstanceConfigCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- updateInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance configuration.
- updateInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- updateInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- updateInstanceConfigOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- updateInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateInstanceConfig.
- updateInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to updateInstanceConfig.
- updateInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateInstanceConfig.
- updateInstanceConfigOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to updateInstanceConfig.
- updateInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateInstanceConfig.
- updateInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to updateInstanceConfig.
- updateInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateInstanceConfig.
- updateInstanceConfigSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to updateInstanceConfig.
- updateInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance, and begins allocating or releasing resources as requested.
- updateInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- updateInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- updateInstanceOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- updateInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateInstance.
- updateInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to updateInstance.
- updateInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateInstance.
- updateInstanceOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to updateInstance.
- updateInstancePartitionAsync(InstancePartition, FieldMask) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance partition, and begins allocating or releasing resources as requested.
- updateInstancePartitionAsync(UpdateInstancePartitionRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance partition, and begins allocating or releasing resources as requested.
- updateInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance partition, and begins allocating or releasing resources as requested.
- updateInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- updateInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- updateInstancePartitionCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- updateInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
-
Updates an instance partition, and begins allocating or releasing resources as requested.
- updateInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
- updateInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.HttpJsonInstanceAdminStub
- updateInstancePartitionOperationCallable() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- updateInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateInstancePartition.
- updateInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to updateInstancePartition.
- updateInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateInstancePartition.
- updateInstancePartitionOperationSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to updateInstancePartition.
- updateInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateInstancePartition.
- updateInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to updateInstancePartition.
- updateInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateInstancePartition.
- updateInstancePartitionSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to updateInstancePartition.
- updateInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
-
Returns the builder for the settings used for calls to updateInstance.
- updateInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
-
Returns the object with the settings used for calls to updateInstance.
- updateInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
-
Returns the builder for the settings used for calls to updateInstance.
- updateInstanceSettings() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
-
Returns the object with the settings used for calls to updateInstance.
- USE_VIRTUAL_GRPC_TRANSPORT_THREADS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the property to enable/disable virtual threads for gRPC transport.
- USE_VIRTUAL_THREADS_PROPERTY_NAME - Static variable in class com.google.cloud.spanner.connection.ConnectionOptions
-
Name of the property to enable/disable virtual threads for the statement executor.
- useBackupEncryption() - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigs
-
Returns use backup encryption configuration.
- UseBackupEncryption - Class in com.google.cloud.spanner.encryption
-
The data is encrypted with the same configuration as specified by the backup being restored.
- useClientCert(String, String) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
-
Configures mTLS authentication using the provided client certificate and key files. mTLS is only supported for experimental spanner hosts.
- useDatabaseEncryption() - Static method in class com.google.cloud.spanner.encryption.EncryptionConfigs
-
Returns use database encryption configuration.
- UseDatabaseEncryption - Class in com.google.cloud.spanner.encryption
-
The data is encrypted with the same configuration as specified by the source database for a backup.
- useDefaultEnvironment() - Static method in class com.google.cloud.spanner.SpannerOptions
-
Sets the environment to use to read configuration to the default environment.
- useEnvironment(SpannerOptions.SpannerEnvironment) - Static method in class com.google.cloud.spanner.SpannerOptions
-
Sets the environment to use to read configuration.
- USER - Enum constant in enum com.google.cloud.spanner.connection.ConnectionProperty.Context
-
The property can be set at startup or by a user during the lifetime of a connection.
- USER_MANAGED - Enum constant in enum com.google.cloud.spanner.InstanceConfigInfo.Type
- uuid() - Static method in class com.google.cloud.spanner.Type
-
Returns the descriptor for the
UUIDtype. - uuid(UUID) - Static method in class com.google.cloud.spanner.Value
- UUID - Enum constant in enum com.google.cloud.spanner.Type.Code
- uuidArray(Iterable<UUID>) - Static method in class com.google.cloud.spanner.Value
-
Returns an
ARRAY<UUID>value.
V
- VALID_CONNECTION_PROPERTIES - Static variable in class com.google.cloud.spanner.connection.ConnectionProperties
-
The list of all supported connection properties.
- validateOnly(Boolean) - Static method in class com.google.cloud.spanner.Options
-
Specifying this will not actually execute a request, and provide the same response.
- Value - Class in com.google.cloud.spanner
-
Represents a value to be consumed by the Cloud Spanner API.
- ValueBinder<R> - Class in com.google.cloud.spanner
-
An interface for binding a
Valuein some context. - valueOf(String) - Static method in enum com.google.cloud.spanner.AsyncResultSet.CallbackResponse
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.AsyncResultSet.CursorState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.BackupInfo.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.AutocommitDmlMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.ConnectionProperty.Context
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.DdlInTransactionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.SavepointSupport
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.StatementResult.ResultType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.TransactionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.DatabaseInfo.DatabaseField
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.DatabaseInfo.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.DecodeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.Dialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.ErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.InstanceConfigInfo.InstanceConfigField
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.InstanceConfigInfo.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.InstanceConfigInfo.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.InstanceInfo.InstanceField
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.InstanceInfo.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.KeyRange.Endpoint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.Mutation.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.Options.RpcLockHint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.Options.RpcOrderBy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.Options.RpcPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.ReadContext.QueryAnalyzeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.RestoreInfo.RestoreSourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.spi.v1.SpannerRpc.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.TimestampBound.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.TransactionManager.TransactionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.cloud.spanner.Type.Code
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.google.cloud.spanner.AsyncResultSet.CallbackResponse
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.AsyncResultSet.CursorState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.BackupInfo.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.AbstractStatementParser.StatementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.AutocommitDmlMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.ConnectionProperty.Context
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.DdlInTransactionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.SavepointSupport
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.StatementResult.ResultType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.TransactionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.connection.TransactionRetryListener.RetryResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.DatabaseInfo.DatabaseField
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.DatabaseInfo.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.DecodeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.Dialect
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.ErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.InstanceConfigInfo.InstanceConfigField
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.InstanceConfigInfo.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.InstanceConfigInfo.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.InstanceInfo.InstanceField
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.InstanceInfo.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.KeyRange.Endpoint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.Mutation.Op
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.Options.RpcLockHint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.Options.RpcOrderBy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.Options.RpcPriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.ReadContext.QueryAnalyzeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.RestoreInfo.RestoreSourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.spi.v1.SpannerRpc.Option
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.TimestampBound.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.TransactionManager.TransactionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.cloud.spanner.Type.Code
-
Returns an array containing the constants of this enum type, in the order they are declared.
- viewManager - Static variable in class com.google.cloud.spanner.spi.v1.SpannerRpcViews
W
- waitFor(RetryOption...) - Method in class com.google.cloud.spanner.Operation
-
Blocks till the operation is complete or maximum time, if specified, has elapsed.
- with(ClientInterceptor) - Method in class com.google.cloud.spanner.spi.v1.SpannerInterceptorProvider
- withBatchUpdateTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withBatchUpdateTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withCommitTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withCommitTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withExecuteQueryTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withExecuteQueryTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withExecuteUpdateTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withExecuteUpdateTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withPartitionQueryTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withPartitionQueryTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withPartitionReadTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withPartitionReadTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withQueryOptions(ExecuteSqlRequest.QueryOptions) - Method in class com.google.cloud.spanner.Statement.Builder
-
Sets the
ExecuteSqlRequest.QueryOptionsto use when executing thisStatement. - withReadTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withReadTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withReplacedSql(String) - Method in class com.google.cloud.spanner.Statement
-
Returns a copy of this statement with the SQL string replaced by the given SQL string.
- withRollbackTimeout(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
-
This method is obsolete.
- withRollbackTimeoutDuration(Duration) - Method in class com.google.cloud.spanner.SpannerOptions.SpannerCallContextTimeoutConfigurator
- withUnnamedParameters(String, Object...) - Method in class com.google.cloud.spanner.Statement.StatementFactory
-
This function accepts a SQL statement with unnamed parameters (?)
- WITNESS - Enum constant in enum com.google.cloud.spanner.ReplicaInfo.ReplicaType
- write(Mutation) - Method in interface com.google.cloud.spanner.connection.Connection
-
Writes the specified mutation directly to the database and commits the change.
- write(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Writes the specified mutations directly to the database and commits the changes.
- write(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Writes the given mutations atomically to the database.
- writeAsync(Mutation) - Method in interface com.google.cloud.spanner.connection.Connection
-
Writes the specified mutation directly to the database and commits the change.
- writeAsync(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.connection.Connection
-
Writes the specified mutations directly to the database and commits the changes.
- writeAtLeastOnce(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Writes the given mutations atomically to the database without replay protection.
- writeAtLeastOnceWithOptions(Iterable<Mutation>, Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Writes the given mutations atomically to the database without replay protection.
- writeWithOptions(Iterable<Mutation>, Options.TransactionOption...) - Method in interface com.google.cloud.spanner.DatabaseClient
-
Writes the given mutations atomically to the database with the given options.
X
- XGoogSpannerRequestId - Class in com.google.cloud.spanner
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Connection.analyzeUpdateStatement(Statement, QueryAnalyzeMode, UpdateOption...)instead