Class SessionTemplateControllerGrpc.SessionTemplateControllerBlockingStub (4.38.0)

public static final class SessionTemplateControllerGrpc.SessionTemplateControllerBlockingStub extends AbstractBlockingStub<SessionTemplateControllerGrpc.SessionTemplateControllerBlockingStub>

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

The SessionTemplateController provides methods to manage session templates.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SessionTemplateControllerGrpc.SessionTemplateControllerBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected SessionTemplateControllerGrpc.SessionTemplateControllerBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
SessionTemplateControllerGrpc.SessionTemplateControllerBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createSessionTemplate(CreateSessionTemplateRequest request)

public SessionTemplate createSessionTemplate(CreateSessionTemplateRequest request)

Create a session template synchronously.

Parameter
NameDescription
requestCreateSessionTemplateRequest
Returns
TypeDescription
SessionTemplate

deleteSessionTemplate(DeleteSessionTemplateRequest request)

public Empty deleteSessionTemplate(DeleteSessionTemplateRequest request)

Deletes a session template.

Parameter
NameDescription
requestDeleteSessionTemplateRequest
Returns
TypeDescription
Empty

getSessionTemplate(GetSessionTemplateRequest request)

public SessionTemplate getSessionTemplate(GetSessionTemplateRequest request)

Gets the resource representation for a session template.

Parameter
NameDescription
requestGetSessionTemplateRequest
Returns
TypeDescription
SessionTemplate

listSessionTemplates(ListSessionTemplatesRequest request)

public ListSessionTemplatesResponse listSessionTemplates(ListSessionTemplatesRequest request)

Lists session templates.

Parameter
NameDescription
requestListSessionTemplatesRequest
Returns
TypeDescription
ListSessionTemplatesResponse

updateSessionTemplate(UpdateSessionTemplateRequest request)

public SessionTemplate updateSessionTemplate(UpdateSessionTemplateRequest request)

Updates the session template synchronously.

Parameter
NameDescription
requestUpdateSessionTemplateRequest
Returns
TypeDescription
SessionTemplate