Class TenantServiceGrpc.TenantServiceStub

  • Enclosing class:
    TenantServiceGrpc

    public static final class TenantServiceGrpc.TenantServiceStub
    extends io.grpc.stub.AbstractAsyncStub<TenantServiceGrpc.TenantServiceStub>
    A stub to allow clients to do asynchronous rpc calls to service TenantService.
     A service that handles tenant management, including CRUD and enumeration.
     
    • Method Detail

      • createTenant

        public void createTenant​(CreateTenantRequest request,
                                 io.grpc.stub.StreamObserver<Tenant> responseObserver)
         Creates a new tenant entity.
         
      • getTenant

        public void getTenant​(GetTenantRequest request,
                              io.grpc.stub.StreamObserver<Tenant> responseObserver)
         Retrieves specified tenant.
         
      • updateTenant

        public void updateTenant​(UpdateTenantRequest request,
                                 io.grpc.stub.StreamObserver<Tenant> responseObserver)
         Updates specified tenant.
         
      • deleteTenant

        public void deleteTenant​(DeleteTenantRequest request,
                                 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes specified tenant.
         
      • listTenants

        public void listTenants​(ListTenantsRequest request,
                                io.grpc.stub.StreamObserver<ListTenantsResponse> responseObserver)
         Lists all tenants associated with the project.