Index

A B C D E F G H I M N O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

appendChangeStreamRecord(ChangeStreamRecord) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Append change stream record to result.
appendRow(ValueList) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Add another row to buffer.
appendRowsModifiedInDml(Long) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Add rows modified in DML to result.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.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.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
Applies the given settings updater function to all of the unary API methods in this service.
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 

B

build() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
 
build() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
 
Builder() - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
 
Builder() - Constructor for class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
 
Builder(SpannerExecutorProxySettings) - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
 
Builder(SpannerExecutorProxyStubSettings) - Constructor for class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
 
Builder(SpannerExecutorProxyStubSettings.Builder) - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
 

C

cert - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 
close() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
close() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
close() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStub
 
CloudClientExecutor - Class in com.google.cloud.executor.spanner
Implementation of the SpannerExecutorProxy gRPC service that proxies action request through the Java Cloud Client.
CloudClientExecutor(boolean) - Constructor for class com.google.cloud.executor.spanner.CloudClientExecutor
 
CloudExecutor - Class in com.google.cloud.executor.spanner
Superclass of cloud Java Client implementations for cloud requests.
CloudExecutor() - Constructor for class com.google.cloud.executor.spanner.CloudExecutor
 
CloudExecutor.Metadata - Class in com.google.cloud.executor.spanner
Metadata is used to hold and retrieve metadata of tables and columns involved in a transaction.
CloudExecutor.OutcomeSender - Class in com.google.cloud.executor.spanner
OutcomeSender is a utility class used for sending action outcomes back to the client.
CloudExecutorImpl - Class in com.google.cloud.executor.spanner
Send proxied action requests through Spanner Cloud API.
CloudExecutorImpl(boolean) - Constructor for class com.google.cloud.executor.spanner.CloudExecutorImpl
 
CloudUtil - Class in com.google.cloud.executor.spanner
 
CloudUtil() - Constructor for class com.google.cloud.executor.spanner.CloudUtil
 
com.google.cloud.executor.spanner - package com.google.cloud.executor.spanner
 
com.google.cloud.spanner.executor.v1 - package com.google.cloud.spanner.executor.v1
A client to Cloud Spanner Executor test API
com.google.cloud.spanner.executor.v1.stub - package com.google.cloud.spanner.executor.v1.stub
 
commandLine - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 
create() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
Constructs an instance of SpannerExecutorProxyClient with default settings.
create(ClientContext) - Static method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
create(SpannerExecutorProxySettings) - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
Constructs an instance of SpannerExecutorProxyClient, using the given settings.
create(SpannerExecutorProxyStub) - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
Constructs an instance of SpannerExecutorProxyClient, using the given stub for making calls.
create(SpannerExecutorProxyStubSettings) - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
 
create(SpannerExecutorProxyStubSettings) - Static method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
createStub() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
 
createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 

D

DB_NAME - Static variable in class com.google.cloud.executor.spanner.CloudExecutor
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
 
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns a builder for the default credentials for this service.
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns a builder for the default credentials for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns a builder for the default ExecutorProvider for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns a builder for the default ExecutorProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
 
defaultTransportChannelProvider() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
 

E

enableGrpcFaultInjector - Variable in class com.google.cloud.executor.spanner.CloudExecutor
 
enableGrpcFaultInjector - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 
executeActionAsync(StreamObserver<SpannerAsyncActionResponse>) - Method in class com.google.cloud.executor.spanner.CloudExecutorImpl
Execute SpannerAsync action requests.
executeActionAsyncCallable() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
ExecuteActionAsync is a streaming call that starts executing a new Spanner action.
executeActionAsyncCallable() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
executeActionAsyncCallable() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStub
 
executeActionAsyncSettings() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
Returns the builder for the settings used for calls to executeActionAsync.
executeActionAsyncSettings() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns the object with the settings used for calls to executeActionAsync.
executeActionAsyncSettings() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
Returns the builder for the settings used for calls to executeActionAsync.
executeActionAsyncSettings() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns the object with the settings used for calls to executeActionAsync.

F

finishWithError(Status) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Send the last outcome with given error status.
finishWithOK() - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Send the last outcome with OK status.
finishWithTransactionRestarted() - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Send the last outcome with aborted error, this will set the transactionRestarted to true.

G

getChangeStreamHeartbeatMilliSeconds() - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
 
getChangeStreamRecordReceivedTimestamp() - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
 
getChannelBuilderForTestGFE(String, int, String, String) - Static method in class com.google.cloud.executor.spanner.CloudUtil
 
getColumnType(String, String) - Method in class com.google.cloud.executor.spanner.CloudExecutor.Metadata
Return column type of the given table and column.
getDefaultEndpoint() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns the default service endpoint.
getDefaultEndpoint() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns the default service endpoint.
getDefaultMtlsEndpoint() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns the default mTLS service endpoint.
getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns the default service scopes.
getDefaultServiceScopes() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns the default service scopes.
getIsPartitionedChangeStreamQuery() - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
 
getKeyColumnTypes(String) - Method in class com.google.cloud.executor.spanner.CloudExecutor.Metadata
 
getOperationsStub() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
getSettings() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
getStub() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
getStubSettingsBuilder() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings.Builder
 
GrpcSpannerExecutorProxyCallableFactory - Class in com.google.cloud.spanner.executor.v1.stub
gRPC callable factory implementation for the SpannerExecutorProxy service API.
GrpcSpannerExecutorProxyCallableFactory() - Constructor for class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyCallableFactory
 
GrpcSpannerExecutorProxyStub - Class in com.google.cloud.spanner.executor.v1.stub
gRPC stub implementation for the SpannerExecutorProxy service API.
GrpcSpannerExecutorProxyStub(SpannerExecutorProxyStubSettings, ClientContext) - Constructor for class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
Constructs an instance of GrpcSpannerExecutorProxyStub, using the given settings.
GrpcSpannerExecutorProxyStub(SpannerExecutorProxyStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
Constructs an instance of GrpcSpannerExecutorProxyStub, using the given settings.

H

HTTP_TRANSPORT_FACTORY - Static variable in class com.google.cloud.executor.spanner.CloudExecutor
 

I

initForBatchRead(String, String) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Init the sender for batch read action, then set the table and index if there exists.
initForChangeStreamQuery(long, String, String) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Init the sender for change stream query action.
initForQuery() - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Init the sender for query action.
initForRead(String, String) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Init the sender for read action, then set the table and index if there exists.
isShutdown() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
isShutdown() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
isTerminated() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
isTerminated() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 

M

main(String[]) - Static method in class com.google.cloud.executor.spanner.WorkerProxy
 
Metadata(List<TableMetadata>) - Constructor for class com.google.cloud.executor.spanner.CloudExecutor.Metadata
Init metadata from list of tableMetadata in startTransaction action.

N

newBuilder() - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns a new builder for this class.
newChannelProviderHelper(int) - Static method in class com.google.cloud.executor.spanner.CloudUtil
 

O

OutcomeSender(int, CloudClientExecutor.ExecutionFlowContext) - Constructor for class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
 

P

PROJECT_ID - Static variable in class com.google.cloud.executor.spanner.CloudExecutor
 
proxyPort - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 

S

sendOutcome(SpannerActionOutcome) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Send the given SpannerActionOutcome.
serviceKeyFile - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 
setRowType(StructType) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Set the rowType for appending row.
setTimestamp(Timestamp) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Set the timestamp for commit.
shutdown() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
shutdown() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
shutdownNow() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
shutdownNow() - Method in class com.google.cloud.spanner.executor.v1.stub.GrpcSpannerExecutorProxyStub
 
SpannerExecutorProxyClient - Class in com.google.cloud.spanner.executor.v1
Service Description: Service that executes SpannerActions asynchronously.
SpannerExecutorProxyClient(SpannerExecutorProxySettings) - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
Constructs an instance of SpannerExecutorProxyClient, using the given settings.
SpannerExecutorProxyClient(SpannerExecutorProxyStub) - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxyClient
 
SpannerExecutorProxySettings - Class in com.google.cloud.spanner.executor.v1
Settings class to configure an instance of SpannerExecutorProxyClient.
SpannerExecutorProxySettings(SpannerExecutorProxySettings.Builder) - Constructor for class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
 
SpannerExecutorProxySettings.Builder - Class in com.google.cloud.spanner.executor.v1
Builder for SpannerExecutorProxySettings.
SpannerExecutorProxyStub - Class in com.google.cloud.spanner.executor.v1.stub
Base stub class for the SpannerExecutorProxy service API.
SpannerExecutorProxyStub() - Constructor for class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStub
 
SpannerExecutorProxyStubSettings - Class in com.google.cloud.spanner.executor.v1.stub
Settings class to configure an instance of SpannerExecutorProxyStub.
SpannerExecutorProxyStubSettings(SpannerExecutorProxyStubSettings.Builder) - Constructor for class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
 
SpannerExecutorProxyStubSettings.Builder - Class in com.google.cloud.spanner.executor.v1.stub
Builder for SpannerExecutorProxyStubSettings.
spannerPort - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 
startHandlingRequest(SpannerAsyncActionRequest, CloudClientExecutor.ExecutionFlowContext) - Method in class com.google.cloud.executor.spanner.CloudClientExecutor
Handle actions.

T

timestampToString(boolean, long) - Static method in class com.google.cloud.executor.spanner.CloudExecutor
Converts timestamp microseconds to query-friendly timestamp string.
toBuilder() - Method in class com.google.cloud.spanner.executor.v1.SpannerExecutorProxySettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings
Returns a builder containing all the values of this settings class.
toProto(Status) - Static method in class com.google.cloud.executor.spanner.CloudExecutor
Convert a Status to a Status Proto.
toStatus(SpannerException) - Method in class com.google.cloud.executor.spanner.CloudExecutor
Map Cloud ErrorCode to Status.

U

unaryMethodSettingsBuilders() - Method in class com.google.cloud.spanner.executor.v1.stub.SpannerExecutorProxyStubSettings.Builder
 
updateChangeStreamRecordReceivedTimestamp(long) - Method in class com.google.cloud.executor.spanner.CloudExecutor.OutcomeSender
Update change stream record timestamp.
usePlainTextChannel - Static variable in class com.google.cloud.executor.spanner.WorkerProxy
 

W

WorkerProxy - Class in com.google.cloud.executor.spanner
Worker proxy for Java API.
WorkerProxy() - Constructor for class com.google.cloud.executor.spanner.WorkerProxy
 
A B C D E F G H I M N O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values