Class ValueGrpc.ValueImplBase

java.lang.Object
io.atomix.api.runtime.value.v1.ValueGrpc.ValueImplBase
All Implemented Interfaces:
io.grpc.BindableService
Enclosing class:
ValueGrpc

public abstract static class ValueGrpc.ValueImplBase extends Object implements io.grpc.BindableService
 Value is a service for a value primitive
 
  • Constructor Details

    • ValueImplBase

      public ValueImplBase()
  • Method Details

    • create

      public void create(CreateRequest request, io.grpc.stub.StreamObserver<CreateResponse> responseObserver)
       Create creates the value
       
    • close

      public void close(CloseRequest request, io.grpc.stub.StreamObserver<CloseResponse> responseObserver)
       Close closes the value
       
    • set

      public void set(SetRequest request, io.grpc.stub.StreamObserver<SetResponse> responseObserver)
       Set sets the value
       
    • insert

      public void insert(InsertRequest request, io.grpc.stub.StreamObserver<InsertResponse> responseObserver)
       Insert inserts the value
       
    • update

      public void update(UpdateRequest request, io.grpc.stub.StreamObserver<UpdateResponse> responseObserver)
       Update updates the value
       
    • get

      public void get(GetRequest request, io.grpc.stub.StreamObserver<GetResponse> responseObserver)
       Get gets the value
       
    • delete

      public void delete(DeleteRequest request, io.grpc.stub.StreamObserver<DeleteResponse> responseObserver)
       Delete deletes the value
       
    • watch

      public void watch(WatchRequest request, io.grpc.stub.StreamObserver<WatchResponse> responseObserver)
       Watch watches the value
       
    • events

      public void events(EventsRequest request, io.grpc.stub.StreamObserver<EventsResponse> responseObserver)
       Events watches for value change events
       
    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService