Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbortedException - Exception in com.google.cloud.spanner
Exception thrown by Cloud Spanner when an operation detects that a transaction has aborted.
AbstractStructReader - Class in com.google.cloud.spanner
Base class for assisting StructReader implementations.
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 fieldName with the given value.
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.InstanceInfo.Builder
 
addRange(KeyRange) - Method in class com.google.cloud.spanner.KeySet.Builder
Adds a range to the key set.
all() - Static method in class com.google.cloud.spanner.KeySet
Creates a key set that will retrieve all rows of a table or index.
allowNestedTransaction() - Method in interface com.google.cloud.spanner.TransactionRunner
Allows overriding the default behaviour of blocking nested transactions.
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.
analyzeQuery(ReadContext, ReadContext.QueryAnalyzeMode) - Method in class com.google.cloud.spanner.Statement
Analyzes the query in context.
append(Boolean) - Method in class com.google.cloud.spanner.Key.Builder
Appends a BOOL value to the key.
append(long) - Method in class com.google.cloud.spanner.Key.Builder
Appends an INT64 value to the key.
append(Long) - Method in class com.google.cloud.spanner.Key.Builder
Appends an INT64 value to the key.
append(double) - Method in class com.google.cloud.spanner.Key.Builder
Appends a FLOAT64 value to the key.
append(Double) - Method in class com.google.cloud.spanner.Key.Builder
Appends a FLOAT64 value to the key.
append(String) - Method in class com.google.cloud.spanner.Key.Builder
Appends a STRING value to the key.
append(ByteArray) - Method in class com.google.cloud.spanner.Key.Builder
Appends a BYTES value to the key.
append(Timestamp) - Method in class com.google.cloud.spanner.Key.Builder
Appends a TIMESTAMP value to the key
append(Date) - Method in class com.google.cloud.spanner.Key.Builder
Appends a DATE value to the key
append(String) - Method in class com.google.cloud.spanner.Statement.Builder
Appends sqlFragment to the statement.
appendObject(Object) - Method in class com.google.cloud.spanner.Key.Builder
Appends an object following the same conversion rules as Key.of(Object...).
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.
asMap() - Method in class com.google.cloud.spanner.Mutation
For all types except Mutation.Op.DELETE, constructs a map from column name to value.
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.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.v1.SpannerClient
 
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
 

B

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.
batchReadOnlyTransaction(TimestampBound) - Method in interface com.google.cloud.spanner.BatchClient
Returns a BatchReadOnlyTransaction context in which multiple reads and/or queries can be performed.
batchReadOnlyTransaction(BatchTransactionId) - Method in interface com.google.cloud.spanner.BatchClient
Returns a BatchReadOnlyTransaction context in which multiple reads and/or queries can be performed.
batchReadOnlyTransaction(TimestampBound) - Method in class com.google.cloud.spanner.BatchClientImpl
 
batchReadOnlyTransaction(BatchTransactionId) - Method in class com.google.cloud.spanner.BatchClientImpl
 
BatchReadOnlyTransaction - Interface in com.google.cloud.spanner
BatchReadOnlyTransaction can be configured to read at timestamps in the past and allows for exporting arbitrarily large amounts of data from Cloud Spanner databases.
BatchTransactionId - Class in com.google.cloud.spanner
BatchTransactionId is unique identifier for BatchReadOnlyTransaction.
batchUpdate(Iterable<Statement>) - Method in interface com.google.cloud.spanner.TransactionContext
Executes a list of DML statements in a single request.
begin() - Method in interface com.google.cloud.spanner.TransactionManager
Creates a new read write transaction.
beginTransaction(BeginTransactionRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
beginTransaction(BeginTransactionRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
beginTransaction(SessionName, TransactionOptions) - Method in class com.google.cloud.spanner.v1.SpannerClient
Begins a new transaction.
beginTransaction(String, TransactionOptions) - Method in class com.google.cloud.spanner.v1.SpannerClient
Begins a new transaction.
beginTransaction(BeginTransactionRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
Begins a new transaction.
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.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 BOOL value.
bool(boolean) - Static method in class com.google.cloud.spanner.Value
Returns a BOOL value.
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.
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.Instance.Builder
 
build() - Method in class com.google.cloud.spanner.InstanceInfo.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 Mutation based on the contents of the Builder.
build() - Method in class com.google.cloud.spanner.PartitionOptions.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.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() - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
 
Builder(DatabaseAdminSettings) - Constructor for class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings.Builder
 
Builder(DatabaseAdminStubSettings.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(ClientContext) - Constructor for class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings.Builder
 
Builder(DatabaseAdminStubSettings) - 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(ClientContext) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
 
Builder(InstanceAdminSettings) - Constructor for class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings.Builder
 
Builder(InstanceAdminStubSettings.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(ClientContext) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
 
Builder(InstanceAdminStubSettings) - Constructor for class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings.Builder
 
Builder() - Constructor for class com.google.cloud.spanner.InstanceInfo.Builder
 
Builder() - Constructor for class com.google.cloud.spanner.SessionPoolOptions.Builder
 
Builder() - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
 
Builder(SpannerSettings) - Constructor for class com.google.cloud.spanner.v1.SpannerSettings.Builder
 
Builder(SpannerStubSettings.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.v1.stub.SpannerStubSettings.Builder
 
Builder(SpannerStubSettings) - Constructor for class com.google.cloud.spanner.v1.stub.SpannerStubSettings.Builder
 
bytes() - Static method in class com.google.cloud.spanner.Type
Returns the descriptor for the BYTES type: a variable-length byte string.
bytes(ByteArray) - Static method in class com.google.cloud.spanner.Value
Returns a BYTES value.
bytesArray(Iterable<ByteArray>) - Static method in class com.google.cloud.spanner.Value
Returns an ARRAY<BYTES> value.

C

cancel(String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.StreamingCall
Cancels the call.
checkNonNull(int, Object) - Method in class com.google.cloud.spanner.AbstractStructReader
 
cleanUp() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
Deletes all the databases created via createTestDatabase.
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.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.InstanceAdminStub
 
close() - Method in class com.google.cloud.spanner.ForwardingResultSet
 
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.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.SpannerStub
 
closedClosed(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
Returns a key range from start inclusive to end inclusive.
closedOpen(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
Returns a key range from start inclusive to end exclusive.
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 Database Admin 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 Instance Admin API.
com.google.cloud.spanner.admin.instance.v1.stub - package com.google.cloud.spanner.admin.instance.v1.stub
 
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(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() - Method in interface com.google.cloud.spanner.TransactionManager
Commits the currently active transaction.
commit(SessionName, ByteString, 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(SessionName, TransactionOptions, 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(CommitRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
Commits a transaction.
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.
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.SpannerStub
 
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.
create() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Constructs an instance of DatabaseAdminClient with default settings.
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(ClientContext) - 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.database.v1.stub.GrpcDatabaseAdminStub
 
create() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
Constructs an instance of InstanceAdminClient with default settings.
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(ClientContext) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
 
create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
 
create(SpannerOptions) - Static method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
create(InstanceId) - Static method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
Creates a RemoteSpannerHelper bound to the given instance ID.
create(SpannerOptions, InstanceId) - Static method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
Creates a RemoteSpannerHelper for the given option and bound to the given instance ID.
create() - Static method in class com.google.cloud.spanner.v1.SpannerClient
Constructs an instance of SpannerClient with default settings.
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(ClientContext) - Static method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
 
create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
 
createAsync(PageContext<ListDatabasesRequest, ListDatabasesResponse, Database>, ApiFuture<ListDatabasesResponse>) - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesPagedResponse
 
createAsync(PageContext<ListInstanceConfigsRequest, ListInstanceConfigsResponse, InstanceConfig>, ApiFuture<ListInstanceConfigsResponse>) - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsPagedResponse
 
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
 
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
 
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.ListDatabasesPage>, int) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesFixedSizeCollection
 
createCollection(List<InstanceAdminClient.ListInstanceConfigsPage>, int) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsFixedSizeCollection
 
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(String, String, Iterable<String>) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
Creates a new 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, Iterable<String>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
createDatabase(String, String, Iterable<String>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
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.
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.
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
 
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
 
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.
createDefault() - 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
 
createInstanceAsync(ProjectName, InstanceName, 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.
createInstanceAsync(CreateInstanceRequest) - 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.InstanceAdminStub
 
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.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.
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
 
createPage(PageContext<ListDatabasesRequest, ListDatabasesResponse, Database>, ListDatabasesResponse) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesPage
 
createPage(PageContext<ListInstanceConfigsRequest, ListInstanceConfigsResponse, InstanceConfig>, ListInstanceConfigsResponse) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsPage
 
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<ListDatabasesRequest, ListDatabasesResponse, Database>, ApiFuture<ListDatabasesResponse>) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient.ListDatabasesPage
 
createPageAsync(PageContext<ListInstanceConfigsRequest, ListInstanceConfigsResponse, InstanceConfig>, ApiFuture<ListInstanceConfigsResponse>) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient.ListInstanceConfigsPage
 
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
 
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
 
createSession(String, Map<String, String>, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
createSession(String, Map<String, String>, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
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(CreateSessionRequest) - Method in class com.google.cloud.spanner.v1.SpannerClient
Creates a new session.
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.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(String...) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
Creates a test database defined by statements.
createTestDatabase(Iterable<String>) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
Creates a test database defined by statements in the test instance.
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
 

D

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
 
DatabaseAdminClient - Class in com.google.cloud.spanner.admin.database.v1
Service Description: Cloud Spanner Database Admin API
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 - Interface in com.google.cloud.spanner
Client to do admin operations on a Cloud Spanner Database.
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 Cloud Spanner Database Admin 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.State - Enum in com.google.cloud.spanner
State of the database.
date() - Static method in class com.google.cloud.spanner.Type
Returns the descriptor for the DATE type: a timezone independent date in the range [1678-01-01, 2262-01-01).
date(Date) - Static method in class com.google.cloud.spanner.Value
Returns a DATE value.
dateArray(Iterable<Date>) - Static method in class com.google.cloud.spanner.Value
Returns an ARRAY<DATE> value.
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.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.v1.SpannerSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
Returns a builder for the default ChannelProvider for this service.
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
 
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.
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(DeleteInstanceRequest) - 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.InstanceAdminStub
 
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(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
 
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(DeleteSessionRequest) - 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.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.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.
drop() - Method in class com.google.cloud.spanner.Database
Drops this database.
dropDatabase(DatabaseName) - 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(DropDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Drops (aka deletes) a Cloud Spanner database.
dropDatabase(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
Drops 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
 
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
 
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

equals(Object) - Method in class com.google.cloud.spanner.BatchTransactionId
 
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.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.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.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
 
ErrorCode - Enum in com.google.cloud.spanner
Enumerates the major types of error that the Cloud Spanner service can produce.
execute(Partition) - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
Execute the partition to return ResultSet.
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
 
executeBatchDml(ExecuteBatchDmlRequest) - 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.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.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.
executePartitionedUpdate(Statement) - Method in interface com.google.cloud.spanner.DatabaseClient
Returns the lower bound of rows modified by this DML statement.
executeQuery(Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.ReadContext
Executes a query against the database.
executeQuery(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
executeQuery(ExecuteSqlRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
executeQuery(ExecuteSqlRequest, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
executeQuery(ExecuteSqlRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
executeQuery(ReadContext, Options.QueryOption...) - Method in class com.google.cloud.spanner.Statement
Executes the query in context.
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.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.
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.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.TransactionContext
Executes the DML statement(s) and returns the number of rows modified.

F

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.
float64() - Static method in class com.google.cloud.spanner.Type
Returns the descriptor for the FLOAT64 type: a floating point type with the same value domain as a Java {code double}.
float64(Double) - Static method in class com.google.cloud.spanner.Value
Returns a FLOAT64 value.
float64(double) - Static method in class com.google.cloud.spanner.Value
Returns a FLOAT64 value.
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
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
 
ForwardingStructReader - Class in com.google.cloud.spanner
Forwarding implements of StructReader
ForwardingStructReader(StructReader) - Constructor for class com.google.cloud.spanner.ForwardingStructReader
 

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
 
geEndType() - Method in class com.google.cloud.spanner.KeyRange
Indicates whether the end key is inclusive (CLOSED) or exclusive (OPEN).
getArrayElementType() - Method in class com.google.cloud.spanner.Type
Returns the type descriptor for elements of this ARRAY type.
getBatchClient(DatabaseId) - Method in interface com.google.cloud.spanner.Spanner
Returns a BatchClient to do batch operations on Cloud Spanner databases.
getBatchClient(Database) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
 
getBatchTransactionId() - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
Returns a BatchTransactionId to be re-used across several machines/processes.
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBoolean(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBoolean(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBoolean(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.bool().
getBoolean(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.bool().
getBooleanArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBooleanArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBooleanArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBooleanArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBooleanArray(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.bool()).
getBooleanArray(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.bool()).
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBooleanList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBooleanList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBooleanList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.bool()).
getBooleanList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.bool()).
getBooleanListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBytes(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBytes(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBytes(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBytes(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBytes(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.bytes().
getBytes(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.bytes().
getBytes() - Method in class com.google.cloud.spanner.Value
Returns the value of a BYTES-typed instance.
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getBytesList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBytesList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getBytesList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.bytes()).
getBytesList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.bytes()).
getBytesListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getChannelProvider() - Method in class com.google.cloud.spanner.SpannerOptions
 
getClient() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
 
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
Returns the number of columns in the underlying data.
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
Returns the index of the column named columnName.
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getColumnType(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getColumnType(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getColumnType(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the type of a column.
getColumnType(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the type of a column.
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.
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(DatabaseName) - 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(GetDatabaseRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Gets the state of a Cloud Spanner database.
getDatabase(String, String) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
Gets the current state of a Cloud Spanner database.
getDatabase() - Method in class com.google.cloud.spanner.DatabaseId
Returns the database id.
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
 
getDatabaseAdminClient() - Method in interface com.google.cloud.spanner.Spanner
Returns a DatabaseAdminClient to do admin operations on Cloud Spanner databases.
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
 
getDatabaseClient(DatabaseId) - Method in interface com.google.cloud.spanner.Spanner
Returns a DatabaseClient for the given database.
getDatabaseClient(Database) - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
 
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(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(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, String) - Method in interface com.google.cloud.spanner.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
 
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
 
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.
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(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDate(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDate(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDate(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDate(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.date().
getDate(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.date().
getDate() - Method in class com.google.cloud.spanner.Value
Returns the value of a DATE-typed instance.
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDateList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDateList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDateList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.date()).
getDateList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.date()).
getDateListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDdl() - Method in class com.google.cloud.spanner.Database
Returns the schema of a Cloud Spanner database as a list of formatted DDL statements.
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.
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.
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.
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.
getDouble(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDouble(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDouble(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDouble(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDouble(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.float64().
getDouble(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.float64().
getDoubleArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDoubleArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDoubleArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDoubleArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDoubleArray(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.float64()).
getDoubleArray(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.float64()).
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getDoubleList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDoubleList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getDoubleList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.float64()).
getDoubleList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.float64()).
getDoubleListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
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.
getExactStaleness(TimeUnit) - Method in class com.google.cloud.spanner.TimestampBound
Returns the exact staleness, in the units requested, at which reads will be performed.
getFieldIndex(String) - Method in class com.google.cloud.spanner.Type
Returns the index of the field named fieldName in this STRUCT type.
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.
getIamPolicy(String) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Gets the access control policy for a database resource.
getIamPolicy(GetIamPolicyRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Gets the access control policy for a database resource.
getIamPolicy(String) - 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.instance.v1.InstanceAdminClient
Gets the access control policy for an instance resource.
getIamPolicyCallable() - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Gets the access control policy for a database 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.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.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.DatabaseInfo
Returns the database id.
getId() - Method in class com.google.cloud.spanner.InstanceConfigInfo
 
getId() - Method in class com.google.cloud.spanner.InstanceInfo
Returns the identifier of the 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(GetInstanceRequest) - 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() - Method in class com.google.cloud.spanner.InstanceId
Returns the instance ID.
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 InstanceAdminClient to do admin operations on Cloud Spanner instances.
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.InstanceAdminStub
 
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(GetInstanceConfigRequest) - 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() - Method in class com.google.cloud.spanner.InstanceConfigId
Returns id of this 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.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.
getInstanceId() - Method in class com.google.cloud.spanner.DatabaseId
Returns the instance id for this databse.
getInstanceId() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
 
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
 
getKeepAliveIntervalMinutes() - Method in class com.google.cloud.spanner.SessionPoolOptions
 
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.DELETE mutations, returns the key set that defines the rows to be deleted.
getLabels() - Method in class com.google.cloud.spanner.InstanceInfo
Returns the cloud labels attached to this instance.
getLong(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getLong(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getLong(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getLong(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getLong(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.int64().
getLong(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.int64().
getLongArray(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getLongArray(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getLongArray(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getLongArray(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getLongArray(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.int64()).
getLongArray(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.int64()).
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getLongList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getLongList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getLongList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.int64()).
getLongList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.int64()).
getLongListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getMaxIdleSessions() - Method in class com.google.cloud.spanner.SessionPoolOptions
 
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.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.Operation
Returns the metadata returned by the last refresh of this operation.
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.SessionPoolOptions
 
getMode() - Method in class com.google.cloud.spanner.TimestampBound
 
getName() - Method in class com.google.cloud.spanner.DatabaseId
Returns the name of this database.
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
 
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.
getNumChannels() - Method in class com.google.cloud.spanner.SpannerOptions
 
getOperation() - Method in class com.google.cloud.spanner.Mutation
Returns the type of operation that this mutation will perform.
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
 
getOptions() - Method in class com.google.cloud.spanner.testing.RemoteSpannerHelper
 
getParameters() - Method in class com.google.cloud.spanner.Statement
Returns the parameters bound to this Statement.
getPartitionSizeBytes() - Method in class com.google.cloud.spanner.PartitionOptions
Returns the size of the partition in bytes.
getParts() - Method in class com.google.cloud.spanner.Key
Returns the parts in this key.
getPrefetchChunks() - Method in class com.google.cloud.spanner.SpannerOptions
 
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.
getRanges() - Method in class com.google.cloud.spanner.KeySet
Returns the ranges in this set.
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.
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.
getRetryDelayInMillis() - Method in exception com.google.cloud.spanner.SpannerException
Return the retry delay for operation in milliseconds.
getScopes() - Method in class com.google.cloud.spanner.SpannerOptions
 
getSelector() - Method in enum com.google.cloud.spanner.InstanceInfo.InstanceField
 
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.
getSession(GetSessionRequest) - 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.SpannerStub
 
getSessionLabels() - Method in class com.google.cloud.spanner.SpannerOptions
 
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
 
getSpannerRpcV1() - Method in class com.google.cloud.spanner.SpannerOptions
 
getSql() - Method in class com.google.cloud.spanner.Statement
Returns the current SQL statement text.
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 class com.google.cloud.spanner.DatabaseInfo
Returns the state of the database.
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.
getStats() - Method in class com.google.cloud.spanner.ForwardingResultSet
 
getStats() - Method in interface com.google.cloud.spanner.ResultSet
Returns the ResultSetStats for the query only if the query was executed in either the PLAN or the PROFILE mode via the ReadContext.analyzeQuery(Statement, com.google.cloud.spanner.ReadContext.QueryAnalyzeMode) method or for DML statements in ReadContext#executeQuery(Statement, QueryOption...).
getString(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getString(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getString(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getString(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getString(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.string().
getString(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.string().
getString() - Method in class com.google.cloud.spanner.Value
Returns the value of a STRING-typed instance.
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getStringList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getStringList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getStringList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.string()).
getStringList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.string()).
getStringListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
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
 
getStruct() - Method in class com.google.cloud.spanner.Value
Returns the value of a STRUCT-typed instance.
getStructFields() - Method in class com.google.cloud.spanner.Type
Returns the fields of this STRUCT type.
getStructInternal(int) - Method in class com.google.cloud.spanner.Struct
 
getStructList(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getStructList(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getStructList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getStructList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getStructList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.struct(...)).
getStructList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.struct(...)).
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(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getTimestamp(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getTimestamp(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getTimestamp(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getTimestamp(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.timestamp().
getTimestamp(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.timestamp().
getTimestamp() - Method in class com.google.cloud.spanner.Value
Returns the value of a TIMESTAMP-typed instance.
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(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getTimestampList(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getTimestampList(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getTimestampList(int) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.timestamp()).
getTimestampList(String) - Method in interface com.google.cloud.spanner.StructReader
Returns the value of a non-NULL column with type Type.array(Type.timestamp()).
getTimestampListInternal(int) - Method in class com.google.cloud.spanner.AbstractStructReader
 
getType() - Method in class com.google.cloud.spanner.ForwardingStructReader
 
getType() - Method in interface com.google.cloud.spanner.StructReader
Returns the type of the underlying data.
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.
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.
getUpdateCounts() - Method in exception com.google.cloud.spanner.SpannerBatchUpdateException
Returns the number of rows affected by each statement that is successfully run.
getValues() - Method in class com.google.cloud.spanner.Mutation
For all types except Mutation.Op.DELETE, returns the values that this mutation will write.
getWriteSessionsFraction() - Method in class com.google.cloud.spanner.SessionPoolOptions
 
GrpcDatabaseAdminCallableFactory - Class in com.google.cloud.spanner.admin.database.v1.stub
gRPC callable factory implementation for Cloud Spanner Database Admin 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 Cloud Spanner Database Admin 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 Cloud Spanner Instance Admin 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 Cloud Spanner Instance Admin 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 Cloud Spanner 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 Cloud Spanner 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 true if a binding exists for parameter.
hashCode() - Method in class com.google.cloud.spanner.BatchTransactionId
 
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.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.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.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
 

I

Instance - Class in com.google.cloud.spanner
Represents a Cloud Spanner Instance.
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(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 - Interface in com.google.cloud.spanner
Client to do admin operations on Cloud Spanner Instance and Instance Configs.
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.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 Cloud Spanner Instance Admin 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.InstanceConfig adds a layer of service related functionality over InstanceConfigInfo.
InstanceConfig(InstanceConfigId, String, InstanceAdminClient) - Constructor for class com.google.cloud.spanner.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
 
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.
int64() - Static method in class com.google.cloud.spanner.Type
Returns the descriptor for the INT64 type: an integral type with the same value domain as a Java long.
int64(Long) - Static method in class com.google.cloud.spanner.Value
Returns an INT64 value.
int64(long) - Static method in class com.google.cloud.spanner.Value
Returns an INT64 value.
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
 
isAll() - Method in class com.google.cloud.spanner.KeySet
Indicates whether the set will retrieve all rows in a table or index.
isBlockIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions
 
isCommitTimestamp() - Method in class com.google.cloud.spanner.Value
Returns true if this is a commit timestamp value.
isDone() - Method in class com.google.cloud.spanner.Operation
Returns true if the operation is done.
isFailIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions
 
isNull(String) - Method in class com.google.cloud.spanner.AbstractStructReader
 
isNull(int) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
isNull(String) - Method in class com.google.cloud.spanner.ForwardingStructReader
 
isNull(int) - Method in interface com.google.cloud.spanner.StructReader
Returns true if a column contains a NULL value.
isNull(String) - Method in interface com.google.cloud.spanner.StructReader
Returns true if a column contains a NULL value.
isNull() - Method in class com.google.cloud.spanner.Value
Returns true if this instance represents a NULL value.
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.instance.v1.InstanceAdminClient
 
isShutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
 
isShutdown() - Method in class com.google.cloud.spanner.v1.SpannerClient
 
isShutdown() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
 
isSuccessful() - Method in class com.google.cloud.spanner.Operation
Returns true if the operation completed sucessfully.
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.instance.v1.InstanceAdminClient
 
isTerminated() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
 
isTerminated() - Method in class com.google.cloud.spanner.v1.SpannerClient
 
isTerminated() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
 

K

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 Key instances.
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 KeyRange instances.
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 KeySet instances.

L

limit(long) - Static method in class com.google.cloud.spanner.Options
Specifying this will cause the read to yield at most this many rows.
listDatabases(InstanceName) - 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(ListDatabasesRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Lists Cloud Spanner databases.
listDatabases(String, Options.ListOption...) - Method in interface com.google.cloud.spanner.DatabaseAdminClient
Returns the list of Cloud Spanner database in the given instance.
listDatabases() - Method in class com.google.cloud.spanner.Instance
 
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
 
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
 
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
 
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.
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.
listInstanceConfigs(ListInstanceConfigsRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
Lists the supported instance configurations for a given project.
listInstanceConfigs(Options.ListOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
Lists the supported instance configs for current project.
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
 
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.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.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.
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.
listInstances(ListInstancesRequest) - Method in class com.google.cloud.spanner.admin.instance.v1.InstanceAdminClient
Lists all instances in the given project.
listInstances(Options.ListOption...) - Method in interface com.google.cloud.spanner.InstanceAdminClient
Lists the instances.
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
 
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.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.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(String) - 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.
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.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.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.

M

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

N

newBuilder() - 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.DatabaseAdminSettings
Returns a new builder for this class.
newBuilder() - 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.database.v1.stub.DatabaseAdminStubSettings
Returns a new builder for this class.
newBuilder() - 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.InstanceAdminSettings
Returns a new builder for this class.
newBuilder() - 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.admin.instance.v1.stub.InstanceAdminStubSettings
Returns a new builder for this class.
newBuilder(InstanceId) - Static method in class com.google.cloud.spanner.InstanceInfo
 
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
 
newBuilder(String) - Static method in class com.google.cloud.spanner.Statement
Creates a new statement builder with the SQL text sql.
newBuilder() - Static method in class com.google.cloud.spanner.Struct
Returns a builder for creating a non-NULL Struct instance.
newBuilder() - 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.SpannerSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.spanner.v1.stub.SpannerStubSettings
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.
newInsertBuilder(String) - Static method in class com.google.cloud.spanner.Mutation
Returns a builder that can be used to construct an Mutation.Op.INSERT mutation against table; see the INSERT documentation 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_UPDATE mutation against table; see the INSERT_OR_UPDATE documentation for mutation semantics.
newInstanceBuilder(InstanceId) - Method in interface com.google.cloud.spanner.InstanceAdminClient
Returns a builder for Instance object 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.REPLACE mutation against table; see the REPLACE documentation for mutation semantics.
newSpannerBatchUpdateException(ErrorCode, String, long[]) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
 
newSpannerException(ErrorCode, String) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
 
newSpannerException(ErrorCode, String, Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
 
newSpannerException(Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
Creates a new exception based on cause.
newSpannerException(Context, Throwable) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
Creates a new exception based on cause.
newUpdateBuilder(String) - Static method in class com.google.cloud.spanner.Mutation
Returns a builder that can be used to construct an Mutation.Op.UPDATE mutation against table; see the UPDATE documentation 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.

O

of(String, String, String) - Static method in class com.google.cloud.spanner.DatabaseId
Creates a DatabaseId given project, instance and database IDs.
of(InstanceId, String) - Static method in class com.google.cloud.spanner.DatabaseId
Creates a DatabaseId given the instance identity and database id.
of(String, String) - Static method in class com.google.cloud.spanner.InstanceConfigId
Creates an InstanceConfigId given project and instance config IDs.
of(String, String) - Static method in class com.google.cloud.spanner.InstanceId
Creates an InstanceId given project and instance IDs.
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.Statement
Creates a Statement with the given SQL text sql.
of(String, Type) - Static method in class com.google.cloud.spanner.Type.StructField
 
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 units stale.
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.
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.
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
 
openClosed(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
Returns a key range from start exclusive to end inclusive.
openOpen(Key, Key) - Static method in class com.google.cloud.spanner.KeyRange
Returns a key range from start exclusive to end exclusive.
Operation<R,M> - Class in com.google.cloud.spanner
Represents a long running operation.
Options - Class in com.google.cloud.spanner
Specifies options for various spanner operations
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.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

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.
Partition - Class in com.google.cloud.spanner
Defines the segments of data to be read in a batch read/query context.
PartitionOptions - Class in com.google.cloud.spanner
PartitionOptions.Builder - Class in com.google.cloud.spanner
Builder for PartitionOptions instance.
partitionQuery(PartitionOptions, Statement, Options.QueryOption...) - Method in interface com.google.cloud.spanner.BatchReadOnlyTransaction
Returns a list of Partition to execute a query against the database.
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
 
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.
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.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 Partition to read zero or more rows from a database.
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
 
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.
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.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 Partition to read zero or more rows from a database using an index.
prefetchChunks(int) - Static method in class com.google.cloud.spanner.Options
Specifying this will allow the client to prefetch up to prefetchChunks PartialResultSet chunks 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 match prefix exactly.
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 match prefix exactly.
prepareReadWriteTransaction() - Method in interface com.google.cloud.spanner.Session
Prepares a transaction for use by a subsequent DatabaseClient.readWriteTransaction() or DatabaseClient.write(Iterable) call.
propagateInterrupt(InterruptedException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
 
propagateTimeout(TimeoutException) - Static method in class com.google.cloud.spanner.SpannerExceptionFactory
Transforms a TimeoutException to a SpannerException.
putAllLabels(Map<String, String>) - Method in class com.google.cloud.spanner.Instance.Builder
 
putAllLabels(Map<String, String>) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
 

R

range(KeyRange) - Static method in class com.google.cloud.spanner.KeySet
Creates a key set containing a single range.
read(String, KeySet, Iterable<String>, Options.ReadOption...) - Method in interface com.google.cloud.spanner.ReadContext
Reads zero or more rows from a database.
read(ReadRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
read(ReadRequest, SpannerRpc.ResultStreamConsumer, Map<SpannerRpc.Option, ?>) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
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].
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.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).
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 null if the row does not exist.
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 null if the row does not exist.
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.
readWriteTransaction() - Method in interface com.google.cloud.spanner.DatabaseClient
Returns a transaction runner for executing a single logical transaction with retries.
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.
request(int) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc.StreamingCall
Requests more messages from the stream.
resetForRetry() - Method in interface com.google.cloud.spanner.TransactionManager
Creates a new transaction for retry.
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.
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() - Method in interface com.google.cloud.spanner.TransactionManager
Rolls back the currently active transaction.
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(RollbackRequest) - 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.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.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.
run(TransactionRunner.TransactionCallable<T>) - Method in interface com.google.cloud.spanner.TransactionRunner
Executes a read-write transaction, with retries as necessary.
run(TransactionContext) - Method in interface com.google.cloud.spanner.TransactionRunner.TransactionCallable
Invoked by the library framework to perform a single attempt of a transaction.

S

Session - Interface in com.google.cloud.spanner
A Session can be used to perform transactions that read and/or modify data in a Cloud Spanner database.
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 columnName that 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.
setAll() - Method in class com.google.cloud.spanner.KeySet.Builder
Makes the key set retrieve all rows of a table or index.
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.
setChannelProvider(TransportChannelProvider) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
Sets the ChannelProvider.
setDisplayName(String) - Method in class com.google.cloud.spanner.Instance.Builder
 
setDisplayName(String) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
 
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).
setFailIfPoolExhausted() - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
If all sessions are in use and and maxSessions has been reached, fail the request by throwing a SpannerException with the error code RESOURCE_EXHAUSTED.
setIamPolicy(String, Policy) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Sets the access control policy on a database resource.
setIamPolicy(SetIamPolicyRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Sets the access control policy on a database 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(SetIamPolicyRequest) - 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.database.v1.DatabaseAdminClient
Sets the access control policy on a database 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.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.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.
setInstanceConfigId(InstanceConfigId) - Method in class com.google.cloud.spanner.Instance.Builder
 
setInstanceConfigId(InstanceConfigId) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
 
setInterceptorProvider(GrpcInterceptorProvider) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
Sets the GrpcInterceptorProvider.
setKeepAliveIntervalMinutes(int) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
How frequently to keep alive idle sessions.
setMaxIdleSessions(int) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
Maximum number of idle sessions that this pool will maintain.
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.
setNodeCount(int) - Method in class com.google.cloud.spanner.Instance.Builder
 
setNodeCount(int) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
 
setNumChannels(int) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
Sets the number of gRPC channels to use.
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 prefetchChunks PartialResultSet chunks for each read and query.
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.
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(InstanceInfo.State) - Method in class com.google.cloud.spanner.Instance.Builder
 
setState(InstanceInfo.State) - Method in class com.google.cloud.spanner.InstanceInfo.Builder
 
setTransportOptions(TransportOptions) - Method in class com.google.cloud.spanner.SpannerOptions.Builder
 
setWriteSessionsFraction(float) - Method in class com.google.cloud.spanner.SessionPoolOptions.Builder
Fraction of sessions to be kept prepared for write transactions.
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.instance.v1.InstanceAdminClient
 
shutdown() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
 
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
 
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.instance.v1.InstanceAdminClient
 
shutdownNow() - Method in class com.google.cloud.spanner.admin.instance.v1.stub.GrpcInstanceAdminStub
 
shutdownNow() - Method in class com.google.cloud.spanner.v1.SpannerClient
 
shutdownNow() - Method in class com.google.cloud.spanner.v1.stub.GrpcSpannerStub
 
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 null values.
Spanner - Interface in com.google.cloud.spanner
An interface for Cloud Spanner.
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.
SpannerExceptionFactory - Class in com.google.cloud.spanner
A factory for creating instances of SpannerException and 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.Builder - Class in com.google.cloud.spanner
Builder for SpannerOptions instances.
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 SpannerRpc methods 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.
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.
SpannerStub - Class in com.google.cloud.spanner.v1.stub
Base stub class for Cloud Spanner 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.
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.
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.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 STRING type: a variable-length Unicode character string.
string(String) - Static method in class com.google.cloud.spanner.Value
Returns a STRING value.
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.
Struct - Class in com.google.cloud.spanner
Represents a non-NULL value of Type.Code.STRUCT.
struct(Iterable<Type.StructField>) - Static method in class com.google.cloud.spanner.Type
Returns a descriptor for a STRUCT type: an ordered collection of named and typed fields.
struct(Type.StructField...) - Static method in class com.google.cloud.spanner.Type
Returns a descriptor for a STRUCT type: an ordered collection of named and typed fields.
struct(Struct) - Static method in class com.google.cloud.spanner.Value
Returns a non-NULL {#code STRUCT} value.
struct(Type, Struct) - Static method in class com.google.cloud.spanner.Value
Returns a STRUCT value of Type type.
Struct.Builder - Class in com.google.cloud.spanner
Builder for constructing non-NULL Struct instances.
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

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 resource.
testIamPermissions(TestIamPermissionsRequest) - Method in class com.google.cloud.spanner.admin.database.v1.DatabaseAdminClient
Returns permissions that the caller has on the specified database 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(TestIamPermissionsRequest) - 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.database.v1.DatabaseAdminClient
Returns permissions that the caller has on the specified database 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.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.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.
timestamp() - Static method in class com.google.cloud.spanner.Type
Returns the descriptor for the TIMESTAMP type: 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 TIMESTAMP value.
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.
to(Value) - Method in class com.google.cloud.spanner.ValueBinder
Binds a Value
to(boolean) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.bool(value)
to(Boolean) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.bool(value)
to(long) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.int64(value)
to(Long) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.int64(value)
to(double) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.float64(value)
to(Double) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.float64(value)
to(String) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.string(value)
to(ByteArray) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.bytes(value)
to(Timestamp) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.timestamp(value)
to(Date) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.date(value)
to(Struct) - Method in class com.google.cloud.spanner.ValueBinder
Binds a non-NULL struct value to Value.struct(value)
to(Type, Struct) - Method in class com.google.cloud.spanner.ValueBinder
Binds a nullable Struct reference with given Type to Value.struct(type,value
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.Instance
 
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.SpannerOptions
 
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)
toDateArray(Iterable<Date>) - Method in class com.google.cloud.spanner.ValueBinder
Binds to Value.dateArray(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)
toString() - Method in class com.google.cloud.spanner.BatchTransactionId
 
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.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.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 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 class com.google.cloud.spanner.Type
 
toString() - Method in class com.google.cloud.spanner.Value
 
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)
TransactionContext - Interface in com.google.cloud.spanner
Context for a single attempt of a locking read-write transaction.
transactionManager() - 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.
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.
Type - Class in com.google.cloud.spanner
Describes a type in the Cloud Spanner type system.
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
 
update(InstanceInfo.InstanceField...) - Method in class com.google.cloud.spanner.Instance
 
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.
updateDatabaseDdl(String, Iterable<String>, String) - Method in class com.google.cloud.spanner.spi.v1.GapicSpannerRpc
 
updateDatabaseDdl(String, Iterable<String>, String) - Method in interface com.google.cloud.spanner.spi.v1.SpannerRpc
 
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(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.
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.
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
 
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
 
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.
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.
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.InstanceAdminStub
 
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.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.
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.

V

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 Value in some context.
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.ErrorCode
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.ReadContext.QueryAnalyzeMode
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.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.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.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.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.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.

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
 
write(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.DatabaseClient
Writes the given mutations atomically to the database.
writeAtLeastOnce(Iterable<Mutation>) - Method in interface com.google.cloud.spanner.DatabaseClient
Writes the given mutations atomically to the database without replay protection.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2019 Google LLC. All rights reserved.