Class SessionTemplateControllerGrpc.SessionTemplateControllerStub (4.44.0)

public static final class SessionTemplateControllerGrpc.SessionTemplateControllerStub extends AbstractAsyncStub<SessionTemplateControllerGrpc.SessionTemplateControllerStub>

A stub to allow clients to do asynchronous rpc calls to service SessionTemplateController.

The SessionTemplateController provides methods to manage session templates.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > SessionTemplateControllerGrpc.SessionTemplateControllerStub

Methods

build(Channel channel, CallOptions callOptions)

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

createSessionTemplate(CreateSessionTemplateRequest request, StreamObserver<SessionTemplate> responseObserver)

public void createSessionTemplate(CreateSessionTemplateRequest request, StreamObserver<SessionTemplate> responseObserver)

Create a session template synchronously.

Parameters
Name Description
request CreateSessionTemplateRequest
responseObserver io.grpc.stub.StreamObserver<SessionTemplate>

deleteSessionTemplate(DeleteSessionTemplateRequest request, StreamObserver<Empty> responseObserver)

public void deleteSessionTemplate(DeleteSessionTemplateRequest request, StreamObserver<Empty> responseObserver)

Deletes a session template.

Parameters
Name Description
request DeleteSessionTemplateRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getSessionTemplate(GetSessionTemplateRequest request, StreamObserver<SessionTemplate> responseObserver)

public void getSessionTemplate(GetSessionTemplateRequest request, StreamObserver<SessionTemplate> responseObserver)

Gets the resource representation for a session template.

Parameters
Name Description
request GetSessionTemplateRequest
responseObserver io.grpc.stub.StreamObserver<SessionTemplate>

listSessionTemplates(ListSessionTemplatesRequest request, StreamObserver<ListSessionTemplatesResponse> responseObserver)

public void listSessionTemplates(ListSessionTemplatesRequest request, StreamObserver<ListSessionTemplatesResponse> responseObserver)

Lists session templates.

Parameters
Name Description
request ListSessionTemplatesRequest
responseObserver io.grpc.stub.StreamObserver<ListSessionTemplatesResponse>

updateSessionTemplate(UpdateSessionTemplateRequest request, StreamObserver<SessionTemplate> responseObserver)

public void updateSessionTemplate(UpdateSessionTemplateRequest request, StreamObserver<SessionTemplate> responseObserver)

Updates the session template synchronously.

Parameters
Name Description
request UpdateSessionTemplateRequest
responseObserver io.grpc.stub.StreamObserver<SessionTemplate>