- 0.51.0 (latest)
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class ControlServiceGrpc.ControlServiceStub extends AbstractAsyncStub<ControlServiceGrpc.ControlServiceStub>
A stub to allow clients to do asynchronous rpc calls to service ControlService.
Service for performing CRUD operations on Controls. Controls allow for custom logic to be implemented in the serving path. Controls need to be attached to a Serving Config to be considered during a request.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > ControlServiceGrpc.ControlServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected ControlServiceGrpc.ControlServiceStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
ControlServiceGrpc.ControlServiceStub |
createControl(CreateControlRequest request, StreamObserver<Control> responseObserver)
public void createControl(CreateControlRequest request, StreamObserver<Control> responseObserver)
Creates a Control. By default 1000 controls are allowed for a data store. A request can be submitted to adjust this limit. If the Control to create already exists, an ALREADY_EXISTS error is returned.
Parameters | |
---|---|
Name | Description |
request |
CreateControlRequest |
responseObserver |
io.grpc.stub.StreamObserver<Control> |
deleteControl(DeleteControlRequest request, StreamObserver<Empty> responseObserver)
public void deleteControl(DeleteControlRequest request, StreamObserver<Empty> responseObserver)
Deletes a Control. If the Control to delete does not exist, a NOT_FOUND error is returned.
Parameters | |
---|---|
Name | Description |
request |
DeleteControlRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getControl(GetControlRequest request, StreamObserver<Control> responseObserver)
public void getControl(GetControlRequest request, StreamObserver<Control> responseObserver)
Gets a Control.
Parameters | |
---|---|
Name | Description |
request |
GetControlRequest |
responseObserver |
io.grpc.stub.StreamObserver<Control> |
listControls(ListControlsRequest request, StreamObserver<ListControlsResponse> responseObserver)
public void listControls(ListControlsRequest request, StreamObserver<ListControlsResponse> responseObserver)
Lists all Controls by their parent DataStore.
Parameters | |
---|---|
Name | Description |
request |
ListControlsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListControlsResponse> |
updateControl(UpdateControlRequest request, StreamObserver<Control> responseObserver)
public void updateControl(UpdateControlRequest request, StreamObserver<Control> responseObserver)
Updates a Control. Control action type cannot be changed. If the Control to update does not exist, a NOT_FOUND error is returned.
Parameters | |
---|---|
Name | Description |
request |
UpdateControlRequest |
responseObserver |
io.grpc.stub.StreamObserver<Control> |