Class TenantServiceGrpc.TenantServiceBlockingStub (2.43.0)

public static final class TenantServiceGrpc.TenantServiceBlockingStub extends AbstractBlockingStub<TenantServiceGrpc.TenantServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service TenantService.

A service that handles tenant management, including CRUD and enumeration.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > TenantServiceGrpc.TenantServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected TenantServiceGrpc.TenantServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
TenantServiceGrpc.TenantServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createTenant(CreateTenantRequest request)

public Tenant createTenant(CreateTenantRequest request)

Creates a new tenant entity.

Parameter
Name Description
request CreateTenantRequest
Returns
Type Description
Tenant

deleteTenant(DeleteTenantRequest request)

public Empty deleteTenant(DeleteTenantRequest request)

Deletes specified tenant.

Parameter
Name Description
request DeleteTenantRequest
Returns
Type Description
Empty

getTenant(GetTenantRequest request)

public Tenant getTenant(GetTenantRequest request)

Retrieves specified tenant.

Parameter
Name Description
request GetTenantRequest
Returns
Type Description
Tenant

listTenants(ListTenantsRequest request)

public ListTenantsResponse listTenants(ListTenantsRequest request)

Lists all tenants associated with the project.

Parameter
Name Description
request ListTenantsRequest
Returns
Type Description
ListTenantsResponse

updateTenant(UpdateTenantRequest request)

public Tenant updateTenant(UpdateTenantRequest request)

Updates specified tenant.

Parameter
Name Description
request UpdateTenantRequest
Returns
Type Description
Tenant