@Generated(value="by gapic-generator-java") public class GrpcSessionTemplateControllerStub extends SessionTemplateControllerStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcSessionTemplateControllerStub(SessionTemplateControllerStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcSessionTemplateControllerStub, using the given settings.
|
protected |
GrpcSessionTemplateControllerStub(SessionTemplateControllerStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcSessionTemplateControllerStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcSessionTemplateControllerStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcSessionTemplateControllerStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcSessionTemplateControllerStub |
create(SessionTemplateControllerStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateSessionTemplateRequest,SessionTemplate> |
createSessionTemplateCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteSessionTemplateRequest,com.google.protobuf.Empty> |
deleteSessionTemplateCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<GetSessionTemplateRequest,SessionTemplate> |
getSessionTemplateCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListSessionTemplatesRequest,ListSessionTemplatesResponse> |
listSessionTemplatesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListSessionTemplatesRequest,SessionTemplateControllerClient.ListSessionTemplatesPagedResponse> |
listSessionTemplatesPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateSessionTemplateRequest,SessionTemplate> |
updateSessionTemplateCallable() |
protected GrpcSessionTemplateControllerStub(SessionTemplateControllerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcSessionTemplateControllerStub(SessionTemplateControllerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcSessionTemplateControllerStub create(SessionTemplateControllerStubSettings settings) throws IOException
IOExceptionpublic static final GrpcSessionTemplateControllerStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcSessionTemplateControllerStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
public com.google.api.gax.rpc.UnaryCallable<CreateSessionTemplateRequest,SessionTemplate> createSessionTemplateCallable()
createSessionTemplateCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateSessionTemplateRequest,SessionTemplate> updateSessionTemplateCallable()
updateSessionTemplateCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<GetSessionTemplateRequest,SessionTemplate> getSessionTemplateCallable()
getSessionTemplateCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<ListSessionTemplatesRequest,ListSessionTemplatesResponse> listSessionTemplatesCallable()
listSessionTemplatesCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<ListSessionTemplatesRequest,SessionTemplateControllerClient.ListSessionTemplatesPagedResponse> listSessionTemplatesPagedCallable()
listSessionTemplatesPagedCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteSessionTemplateRequest,com.google.protobuf.Empty> deleteSessionTemplateCallable()
deleteSessionTemplateCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class SessionTemplateControllerStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class SessionTemplateControllerStubpublic final void close()
close in interface AutoCloseableclose in class SessionTemplateControllerStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.