Class AclApiGrpc.AclApiFutureStub
java.lang.Object
io.deephaven.shadow.core.io.grpc.stub.AbstractStub<S>
io.deephaven.shadow.core.io.grpc.stub.AbstractFutureStub<AclApiGrpc.AclApiFutureStub>
io.deephaven.proto.controller.grpc.AclApiGrpc.AclApiFutureStub
- Enclosing class:
- AclApiGrpc
public static final class AclApiGrpc.AclApiFutureStub
extends io.deephaven.shadow.core.io.grpc.stub.AbstractFutureStub<AclApiGrpc.AclApiFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AclApi.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.deephaven.shadow.core.io.grpc.stub.AbstractStub
io.deephaven.shadow.core.io.grpc.stub.AbstractStub.StubFactory<T extends io.deephaven.shadow.core.io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected AclApiGrpc.AclApiFutureStubbuild(io.deephaven.shadow.core.io.grpc.Channel channel, io.deephaven.shadow.core.io.grpc.CallOptions callOptions) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList>getAllGroups(GetAllGroupsRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList>getAllUsers(GetAllUsersRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList>getGroupsForUser(UnaryUserRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList>getUsersForGroup(UnaryGroupRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse>isAclEditor(UnaryUserRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse>isQueryManager(UnaryUserRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse>isSchemaManager(UnaryUserRequest request) io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse>isSuperUser(UnaryUserRequest request) Methods inherited from class io.deephaven.shadow.core.io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.deephaven.shadow.core.io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
build
protected AclApiGrpc.AclApiFutureStub build(io.deephaven.shadow.core.io.grpc.Channel channel, io.deephaven.shadow.core.io.grpc.CallOptions callOptions) - Specified by:
buildin classio.deephaven.shadow.core.io.grpc.stub.AbstractStub<AclApiGrpc.AclApiFutureStub>
-
isSuperUser
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse> isSuperUser(UnaryUserRequest request) -
isAclEditor
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse> isAclEditor(UnaryUserRequest request) -
isQueryManager
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse> isQueryManager(UnaryUserRequest request) -
isSchemaManager
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<BooleanResponse> isSchemaManager(UnaryUserRequest request) -
getUsersForGroup
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList> getUsersForGroup(UnaryGroupRequest request) -
getGroupsForUser
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList> getGroupsForUser(UnaryUserRequest request) -
getAllUsers
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList> getAllUsers(GetAllUsersRequest request) -
getAllGroups
public io.deephaven.shadow.core.com.google.common.util.concurrent.ListenableFuture<UserOrGroupList> getAllGroups(GetAllGroupsRequest request)
-