Class SessionServiceGrpc.SessionServiceBlockingV2Stub (3.64.0)

public static final class SessionServiceGrpc.SessionServiceBlockingV2Stub extends AbstractBlockingStub.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

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

deleteSession(DeleteSessionRequest request)

public Operation deleteSession(DeleteSessionRequest request)

Deletes details of the specific Session.

Parameter
Name Description
request DeleteSessionRequest
Returns
Type Description
Operation

getSession(GetSessionRequest request)

public Session getSession(GetSessionRequest request)

Gets details of the specific Session.

Parameter
Name Description
request GetSessionRequest
Returns
Type Description
Session

listEvents(ListEventsRequest request)

public ListEventsResponse listEvents(ListEventsRequest request)

Lists Events in a given session.

Parameter
Name Description
request ListEventsRequest
Returns
Type Description
ListEventsResponse

listSessions(ListSessionsRequest request)

public ListSessionsResponse listSessions(ListSessionsRequest request)

Lists Sessions in a given reasoning engine.

Parameter
Name Description
request ListSessionsRequest
Returns
Type Description
ListSessionsResponse

updateSession(UpdateSessionRequest request)

public Session updateSession(UpdateSessionRequest request)

Updates the specific Session.

Parameter
Name Description
request UpdateSessionRequest
Returns
Type Description
Session