/** * <pre> * put entries to table (entries will be streaming in) * </pre> */ public io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> putAll( io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Empty> responseObserver) { return asyncClientStreamingCall( getChannel().newCall(getPutAllMethod(), getCallOptions()), responseObserver); }
StreamObserver<Kv.Operand> requestObs = stub.putAll(new StreamObserver<Kv.Empty>() { @Override public void onNext(Kv.Empty empty) {
@java.lang.Override protected KVServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new KVServiceStub(channel, callOptions); }
/** * Creates a new async stub that supports all call types for the service */ public static KVServiceStub newStub(io.grpc.Channel channel) { return new KVServiceStub(channel); }
/** * <pre> * put an entry to table if absent * </pre> */ public void putIfAbsent(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> responseObserver) { asyncUnaryCall( getChannel().newCall(getPutIfAbsentMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * create a table * </pre> */ public void createIfAbsent(com.webank.ai.fate.api.eggroll.storage.Kv.CreateTableInfo request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.CreateTableInfo> responseObserver) { asyncUnaryCall( getChannel().newCall(getCreateIfAbsentMethod(), getCallOptions()), request, responseObserver); }
/** * Creates a new async stub that supports all call types for the service */ public static KVServiceStub newStub(io.grpc.Channel channel) { return new KVServiceStub(channel); }
/** * <pre> * iterate through a table. Response entries are ordered * </pre> */ public void iterate(com.webank.ai.fate.api.eggroll.storage.Kv.Range request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> responseObserver) { asyncServerStreamingCall( getChannel().newCall(getIterateMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * get an entry from table * </pre> */ public void get(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> responseObserver) { asyncUnaryCall( getChannel().newCall(getGetMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * put an entry to table if absent * </pre> */ public void putIfAbsent(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> responseObserver) { asyncUnaryCall( getChannel().newCall(getPutIfAbsentMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * count record amount of a table * </pre> */ public void count(com.webank.ai.fate.api.eggroll.storage.Kv.Empty request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Count> responseObserver) { asyncUnaryCall( getChannel().newCall(getCountMethod(), getCallOptions()), request, responseObserver); } }
/** * <pre> * destroy a table * </pre> */ public void destroy(com.webank.ai.fate.api.eggroll.storage.Kv.Empty request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Empty> responseObserver) { asyncUnaryCall( getChannel().newCall(getDestroyMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * get an entry from table * </pre> */ public void get(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> responseObserver) { asyncUnaryCall( getChannel().newCall(getGetMethod(), getCallOptions()), request, responseObserver); }
@java.lang.Override protected KVServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { return new KVServiceStub(channel, callOptions); }
/** * <pre> * count record amount of a table * </pre> */ public void count(com.webank.ai.fate.api.eggroll.storage.Kv.Empty request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Count> responseObserver) { asyncUnaryCall( getChannel().newCall(getCountMethod(), getCallOptions()), request, responseObserver); } }
/** * <pre> * destroy a table * </pre> */ public void destroy(com.webank.ai.fate.api.eggroll.storage.Kv.Empty request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Empty> responseObserver) { asyncUnaryCall( getChannel().newCall(getDestroyMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * delete an entry from table * </pre> */ public void delete(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Operand> responseObserver) { asyncUnaryCall( getChannel().newCall(getDeleteMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * put an entry to table * </pre> */ public void put(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Empty> responseObserver) { asyncUnaryCall( getChannel().newCall(getPutMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * put an entry to table * </pre> */ public void put(com.webank.ai.fate.api.eggroll.storage.Kv.Operand request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.Empty> responseObserver) { asyncUnaryCall( getChannel().newCall(getPutMethod(), getCallOptions()), request, responseObserver); }
/** * <pre> * create a table * </pre> */ public void createIfAbsent(com.webank.ai.fate.api.eggroll.storage.Kv.CreateTableInfo request, io.grpc.stub.StreamObserver<com.webank.ai.fate.api.eggroll.storage.Kv.CreateTableInfo> responseObserver) { asyncUnaryCall( getChannel().newCall(getCreateIfAbsentMethod(), getCallOptions()), request, responseObserver); }