@Override public void onSuccess(@Nullable final Void result) { responseObserver.onValue(AddDataPointResponse.newBuilder().setMessage("OK").build()); responseObserver.onCompleted(); }
@Override public void onFailure(final Throwable throwable) { responseObserver.onValue( AddDataPointResponse.newBuilder().setMessage(throwable.getMessage()).build()); responseObserver.onCompleted(); }
@Override public void sayHello(HelloRequest req, StreamObserver<HelloResponse> responseObserver) { HelloResponse reply = HelloResponse.newBuilder().setMessage("Hello " + req.getName()).build(); responseObserver.onValue(reply); responseObserver.onCompleted(); }