Class SessionServiceGrpc.SessionServiceBlockingV2Stub (3.82.0)

public static final class SessionServiceGrpc.SessionServiceBlockingV2Stub extends AbstractBlockingStub<SessionServiceGrpc.SessionServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service SessionService.

The service that manages Vertex Session related resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SessionServiceGrpc.SessionServiceBlockingV2Stub

Methods

appendEvent(AppendEventRequest request)

public AppendEventResponse appendEvent(AppendEventRequest request)

Appends an event to a given session.

Parameter
Name Description
request AppendEventRequest
Returns
Type Description
AppendEventResponse
Exceptions
Type Description
io.grpc.StatusException

build(Channel channel, CallOptions callOptions)

protected SessionServiceGrpc.SessionServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
SessionServiceGrpc.SessionServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createSession(CreateSessionRequest request)

public Operation createSession(CreateSessionRequest request)

Creates a new Session.

Parameter
Name Description
request CreateSessionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteSession(DeleteSessionRequest request)

public Operation deleteSession(DeleteSessionRequest request)

Deletes details of the specific Session.

Parameter
Name Description
request DeleteSessionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getSession(GetSessionRequest request)

public Session getSession(GetSessionRequest request)

Gets details of the specific Session.

Parameter
Name Description
request GetSessionRequest
Returns
Type Description
Session
Exceptions
Type Description
io.grpc.StatusException

listEvents(ListEventsRequest request)

public ListEventsResponse listEvents(ListEventsRequest request)

Lists Events in a given session.

Parameter
Name Description
request ListEventsRequest
Returns
Type Description
ListEventsResponse
Exceptions
Type Description
io.grpc.StatusException

listSessions(ListSessionsRequest request)

public ListSessionsResponse listSessions(ListSessionsRequest request)

Lists Sessions in a given reasoning engine.

Parameter
Name Description
request ListSessionsRequest
Returns
Type Description
ListSessionsResponse
Exceptions
Type Description
io.grpc.StatusException

updateSession(UpdateSessionRequest request)

public Session updateSession(UpdateSessionRequest request)

Updates the specific Session.

Parameter
Name Description
request UpdateSessionRequest
Returns
Type Description
Session
Exceptions
Type Description
io.grpc.StatusException