public abstract static class TenantServiceGrpc.TenantServiceImplBase implements BindableServiceA service that handles tenant management, including CRUD and enumeration.
Implements
io.grpc.BindableServiceConstructors
TenantServiceImplBase()
public TenantServiceImplBase()Methods
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
| io.grpc.ServerServiceDefinition |
createTenant(CreateTenantRequest request, StreamObserver<Tenant> responseObserver)
public void createTenant(CreateTenantRequest request, StreamObserver<Tenant> responseObserver)Creates a new tenant entity.
| Name | Description |
| request | CreateTenantRequest |
| responseObserver | io.grpc.stub.StreamObserver<Tenant> |
deleteTenant(DeleteTenantRequest request, StreamObserver<Empty> responseObserver)
public void deleteTenant(DeleteTenantRequest request, StreamObserver<Empty> responseObserver)Deletes specified tenant.
| Name | Description |
| request | DeleteTenantRequest |
| responseObserver | io.grpc.stub.StreamObserver<Empty> |
getTenant(GetTenantRequest request, StreamObserver<Tenant> responseObserver)
public void getTenant(GetTenantRequest request, StreamObserver<Tenant> responseObserver)Retrieves specified tenant.
| Name | Description |
| request | GetTenantRequest |
| responseObserver | io.grpc.stub.StreamObserver<Tenant> |
listTenants(ListTenantsRequest request, StreamObserver<ListTenantsResponse> responseObserver)
public void listTenants(ListTenantsRequest request, StreamObserver<ListTenantsResponse> responseObserver)Lists all tenants associated with the project.
| Name | Description |
| request | ListTenantsRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListTenantsResponse> |
updateTenant(UpdateTenantRequest request, StreamObserver<Tenant> responseObserver)
public void updateTenant(UpdateTenantRequest request, StreamObserver<Tenant> responseObserver)Updates specified tenant.
| Name | Description |
| request | UpdateTenantRequest |
| responseObserver | io.grpc.stub.StreamObserver<Tenant> |