Class ControlServiceGrpc.ControlServiceBlockingStub (2.43.0)

public static final class ControlServiceGrpc.ControlServiceBlockingStub extends AbstractBlockingStub<ControlServiceGrpc.ControlServiceBlockingStub>

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

Service for modifying Control.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ControlServiceGrpc.ControlServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ControlServiceGrpc.ControlServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
ControlServiceGrpc.ControlServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createControl(CreateControlRequest request)

public Control createControl(CreateControlRequest request)

Creates a Control. If the Control to create already exists, an ALREADY_EXISTS error is returned.

Parameter
NameDescription
requestCreateControlRequest
Returns
TypeDescription
Control

deleteControl(DeleteControlRequest request)

public Empty deleteControl(DeleteControlRequest request)

Deletes a Control. If the Control to delete does not exist, a NOT_FOUND error is returned.

Parameter
NameDescription
requestDeleteControlRequest
Returns
TypeDescription
Empty

getControl(GetControlRequest request)

public Control getControl(GetControlRequest request)

Gets a Control.

Parameter
NameDescription
requestGetControlRequest
Returns
TypeDescription
Control

listControls(ListControlsRequest request)

public ListControlsResponse listControls(ListControlsRequest request)

Lists all Controls by their parent Catalog.

Parameter
NameDescription
requestListControlsRequest
Returns
TypeDescription
ListControlsResponse

updateControl(UpdateControlRequest request)

public Control updateControl(UpdateControlRequest request)

Updates a Control. Control cannot be set to a different oneof field, if so an INVALID_ARGUMENT is returned. If the Control to update does not exist, a NOT_FOUND error is returned.

Parameter
NameDescription
requestUpdateControlRequest
Returns
TypeDescription
Control