Package viam.app.v1
Class EndUserServiceGrpc.EndUserServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<EndUserServiceGrpc.EndUserServiceStub>
viam.app.v1.EndUserServiceGrpc.EndUserServiceStub
- Enclosing class:
- EndUserServiceGrpc
public static final class EndUserServiceGrpc.EndUserServiceStub
extends io.grpc.stub.AbstractAsyncStub<EndUserServiceGrpc.EndUserServiceStub>
A stub to allow clients to do asynchronous rpc calls to service EndUserService.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptLegal
(EndUser.AcceptLegalRequest request, io.grpc.stub.StreamObserver<EndUser.AcceptLegalResponse> responseObserver) Marks that the specified user has accepted end user license agreements.protected EndUserServiceGrpc.EndUserServiceStub
build
(io.grpc.Channel channel, io.grpc.CallOptions callOptions) void
getAuthApplication
(EndUser.GetAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.GetAuthApplicationResponse> responseObserver) Allows users to get the config for their third party auth applicationsvoid
isLegalAccepted
(EndUser.IsLegalAcceptedRequest request, io.grpc.stub.StreamObserver<EndUser.IsLegalAcceptedResponse> responseObserver) Returns whether the specified user has accepted end user license agreements.void
registerAuthApplication
(EndUser.RegisterAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.RegisterAuthApplicationResponse> responseObserver) Allows users to register third party auth applications using Viam linked to the indicated organizationvoid
updateAuthApplication
(EndUser.UpdateAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.UpdateAuthApplicationResponse> responseObserver) Allows users to update their third party auth applicationsMethods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStub
Methods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected EndUserServiceGrpc.EndUserServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
build
in classio.grpc.stub.AbstractStub<EndUserServiceGrpc.EndUserServiceStub>
-
isLegalAccepted
public void isLegalAccepted(EndUser.IsLegalAcceptedRequest request, io.grpc.stub.StreamObserver<EndUser.IsLegalAcceptedResponse> responseObserver) Returns whether the specified user has accepted end user license agreements. If false, the user should not be able to use the application.
-
acceptLegal
public void acceptLegal(EndUser.AcceptLegalRequest request, io.grpc.stub.StreamObserver<EndUser.AcceptLegalResponse> responseObserver) Marks that the specified user has accepted end user license agreements.
-
registerAuthApplication
public void registerAuthApplication(EndUser.RegisterAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.RegisterAuthApplicationResponse> responseObserver) Allows users to register third party auth applications using Viam linked to the indicated organization
-
updateAuthApplication
public void updateAuthApplication(EndUser.UpdateAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.UpdateAuthApplicationResponse> responseObserver) Allows users to update their third party auth applications
-
getAuthApplication
public void getAuthApplication(EndUser.GetAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.GetAuthApplicationResponse> responseObserver) Allows users to get the config for their third party auth applications
-