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
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
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
|
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.
deleteTenant(DeleteTenantRequest request)
public Empty deleteTenant(DeleteTenantRequest request)
Deletes specified tenant.
Returns |
---|
Type | Description |
Empty | |
getTenant(GetTenantRequest request)
public Tenant getTenant(GetTenantRequest request)
Retrieves specified tenant.
listTenants(ListTenantsRequest request)
public ListTenantsResponse listTenants(ListTenantsRequest request)
Lists all tenants associated with the project.
updateTenant(UpdateTenantRequest request)
public Tenant updateTenant(UpdateTenantRequest request)
Updates specified tenant.