public final class SpannerGrpc
Cloud Spanner API
The Cloud Spanner API can be used to manage sessions and execute
transactions on data stored in Cloud Spanner databases.
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value |
---|
Type | Description |
String | |
Static Methods
bindService(SpannerGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(SpannerGrpc.AsyncService service)
Returns |
---|
Type | Description |
io.grpc.ServerServiceDefinition | |
getBatchCreateSessionsMethod()
public static MethodDescriptor<BatchCreateSessionsRequest,BatchCreateSessionsResponse> getBatchCreateSessionsMethod()
getBatchWriteMethod()
public static MethodDescriptor<BatchWriteRequest,BatchWriteResponse> getBatchWriteMethod()
getBeginTransactionMethod()
public static MethodDescriptor<BeginTransactionRequest,Transaction> getBeginTransactionMethod()
getCommitMethod()
public static MethodDescriptor<CommitRequest,CommitResponse> getCommitMethod()
getCreateSessionMethod()
public static MethodDescriptor<CreateSessionRequest,Session> getCreateSessionMethod()
getDeleteSessionMethod()
public static MethodDescriptor<DeleteSessionRequest,Empty> getDeleteSessionMethod()
getExecuteBatchDmlMethod()
public static MethodDescriptor<ExecuteBatchDmlRequest,ExecuteBatchDmlResponse> getExecuteBatchDmlMethod()
getExecuteSqlMethod()
public static MethodDescriptor<ExecuteSqlRequest,ResultSet> getExecuteSqlMethod()
getExecuteStreamingSqlMethod()
public static MethodDescriptor<ExecuteSqlRequest,PartialResultSet> getExecuteStreamingSqlMethod()
getGetSessionMethod()
public static MethodDescriptor<GetSessionRequest,Session> getGetSessionMethod()
getListSessionsMethod()
public static MethodDescriptor<ListSessionsRequest,ListSessionsResponse> getListSessionsMethod()
getPartitionQueryMethod()
public static MethodDescriptor<PartitionQueryRequest,PartitionResponse> getPartitionQueryMethod()
getPartitionReadMethod()
public static MethodDescriptor<PartitionReadRequest,PartitionResponse> getPartitionReadMethod()
getReadMethod()
public static MethodDescriptor<ReadRequest,ResultSet> getReadMethod()
getRollbackMethod()
public static MethodDescriptor<RollbackRequest,Empty> getRollbackMethod()
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns |
---|
Type | Description |
io.grpc.ServiceDescriptor | |
getStreamingReadMethod()
public static MethodDescriptor<ReadRequest,PartialResultSet> getStreamingReadMethod()
newBlockingStub(Channel channel)
public static SpannerGrpc.SpannerBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter |
---|
Name | Description |
channel | io.grpc.Channel
|
newFutureStub(Channel channel)
public static SpannerGrpc.SpannerFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter |
---|
Name | Description |
channel | io.grpc.Channel
|
newStub(Channel channel)
public static SpannerGrpc.SpannerStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter |
---|
Name | Description |
channel | io.grpc.Channel
|