@BetaApi @Generated(value="by gapic-generator-java") public class GrpcSessionServiceStub extends SessionServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcSessionServiceStub(SessionServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcSessionServiceStub, using the given settings.
|
protected |
GrpcSessionServiceStub(SessionServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcSessionServiceStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.api.gax.rpc.UnaryCallable<AppendEventRequest,AppendEventResponse> |
appendEventCallable() |
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcSessionServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcSessionServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcSessionServiceStub |
create(SessionServiceStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateSessionRequest,com.google.longrunning.Operation> |
createSessionCallable() |
com.google.api.gax.rpc.OperationCallable<CreateSessionRequest,Session,CreateSessionOperationMetadata> |
createSessionOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteSessionRequest,com.google.longrunning.Operation> |
deleteSessionCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteSessionRequest,com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteSessionOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<GetSessionRequest,Session> |
getSessionCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListEventsRequest,ListEventsResponse> |
listEventsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListEventsRequest,SessionServiceClient.ListEventsPagedResponse> |
listEventsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,SessionServiceClient.ListLocationsPagedResponse> |
listLocationsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListSessionsRequest,ListSessionsResponse> |
listSessionsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListSessionsRequest,SessionServiceClient.ListSessionsPagedResponse> |
listSessionsPagedCallable() |
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<UpdateSessionRequest,Session> |
updateSessionCallable() |
protected GrpcSessionServiceStub(SessionServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcSessionServiceStub(SessionServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcSessionServiceStub create(SessionServiceStubSettings settings) throws IOException
IOExceptionpublic static final GrpcSessionServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcSessionServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateSessionRequest,com.google.longrunning.Operation> createSessionCallable()
createSessionCallable in class SessionServiceStubpublic com.google.api.gax.rpc.OperationCallable<CreateSessionRequest,Session,CreateSessionOperationMetadata> createSessionOperationCallable()
createSessionOperationCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetSessionRequest,Session> getSessionCallable()
getSessionCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListSessionsRequest,ListSessionsResponse> listSessionsCallable()
listSessionsCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListSessionsRequest,SessionServiceClient.ListSessionsPagedResponse> listSessionsPagedCallable()
listSessionsPagedCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateSessionRequest,Session> updateSessionCallable()
updateSessionCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteSessionRequest,com.google.longrunning.Operation> deleteSessionCallable()
deleteSessionCallable in class SessionServiceStubpublic com.google.api.gax.rpc.OperationCallable<DeleteSessionRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteSessionOperationCallable()
deleteSessionOperationCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListEventsRequest,ListEventsResponse> listEventsCallable()
listEventsCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListEventsRequest,SessionServiceClient.ListEventsPagedResponse> listEventsPagedCallable()
listEventsPagedCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<AppendEventRequest,AppendEventResponse> appendEventCallable()
appendEventCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
listLocationsCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,SessionServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
listLocationsPagedCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
getLocationCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class SessionServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class SessionServiceStubpublic final void close()
close in interface AutoCloseableclose in class SessionServiceStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2025 Google LLC. All rights reserved.