Class CloudClientExecutor
java.lang.Object
com.google.cloud.executor.spanner.CloudExecutor
com.google.cloud.executor.spanner.CloudClientExecutor
Implementation of the SpannerExecutorProxy gRPC service that proxies action request through the
Java Cloud Client.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.cloud.executor.spanner.CloudExecutor
CloudExecutor.Metadata, CloudExecutor.OutcomeSender -
Field Summary
Fields inherited from class com.google.cloud.executor.spanner.CloudExecutor
DB_NAME, enableGrpcFaultInjector, HTTP_TRANSPORT_FACTORY, PROJECT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.grpc.StatusstartHandlingRequest(SpannerAsyncActionRequest req, com.google.cloud.executor.spanner.CloudClientExecutor.ExecutionFlowContext executionContext) Handle actions.Methods inherited from class com.google.cloud.executor.spanner.CloudExecutor
timestampToString, toProto, toStatus
-
Constructor Details
-
CloudClientExecutor
public CloudClientExecutor(boolean enableGrpcFaultInjector)
-
-
Method Details
-
startHandlingRequest
public io.grpc.Status startHandlingRequest(SpannerAsyncActionRequest req, com.google.cloud.executor.spanner.CloudClientExecutor.ExecutionFlowContext executionContext) Handle actions.
-