Package gql
Class SessionServiceGrpc.SessionServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<SessionServiceGrpc.SessionServiceFutureStub>
gql.SessionServiceGrpc.SessionServiceFutureStub
- Enclosing class:
- SessionServiceGrpc
public static final class SessionServiceGrpc.SessionServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<SessionServiceGrpc.SessionServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service SessionService.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.CloseResponse>close(GqlServiceOuterClass.CloseRequest request) Terminate the session.com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.ConfigureResponse>Configure session state (schema, graph, timezone, parameters).com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.HandshakeResponse>Establish a session.com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.PongResponse>ping(GqlServiceOuterClass.PingRequest request) Health check and keepalive.com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.ResetResponse>reset(GqlServiceOuterClass.ResetRequest request) Reset session state to defaults.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected SessionServiceGrpc.SessionServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<SessionServiceGrpc.SessionServiceFutureStub>
-
handshake
public com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.HandshakeResponse> handshake(GqlServiceOuterClass.HandshakeRequest request) Establish a session. Negotiates protocol version and authenticates.
-
configure
public com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.ConfigureResponse> configure(GqlServiceOuterClass.ConfigureRequest request) Configure session state (schema, graph, timezone, parameters).
-
reset
public com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.ResetResponse> reset(GqlServiceOuterClass.ResetRequest request) Reset session state to defaults.
-
close
public com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.CloseResponse> close(GqlServiceOuterClass.CloseRequest request) Terminate the session. Rolls back any active transaction.
-
ping
public com.google.common.util.concurrent.ListenableFuture<GqlServiceOuterClass.PongResponse> ping(GqlServiceOuterClass.PingRequest request) Health check and keepalive.
-