Class SessionTemplateControllerStub (4.32.0)

public abstract class SessionTemplateControllerStub implements BackgroundResource

Base stub class for the SessionTemplateController service API.

This class is for advanced usage and reflects the underlying API directly.

java.lang.Object > SessionTemplateControllerStub

Implements

BackgroundResource

Constructors

SessionTemplateControllerStub()

public SessionTemplateControllerStub()

Methods

close()

public abstract void close()

createSessionTemplateCallable()

public UnaryCallable<CreateSessionTemplateRequest,SessionTemplate> createSessionTemplateCallable()

deleteSessionTemplateCallable()

public UnaryCallable<DeleteSessionTemplateRequest,Empty> deleteSessionTemplateCallable()

getIamPolicyCallable()

public UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getSessionTemplateCallable()

public UnaryCallable<GetSessionTemplateRequest,SessionTemplate> getSessionTemplateCallable()

listSessionTemplatesCallable()

public UnaryCallable<ListSessionTemplatesRequest,ListSessionTemplatesResponse> listSessionTemplatesCallable()

listSessionTemplatesPagedCallable()

public UnaryCallable<ListSessionTemplatesRequest,SessionTemplateControllerClient.ListSessionTemplatesPagedResponse> listSessionTemplatesPagedCallable()

setIamPolicyCallable()

public UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

testIamPermissionsCallable()

public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

updateSessionTemplateCallable()

public UnaryCallable<UpdateSessionTemplateRequest,SessionTemplate> updateSessionTemplateCallable()