@java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.webank.ai.fate.api.eggroll.storage.Kv.Empty parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.webank.ai.fate.api.eggroll.storage.Kv.Empty) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override
@Override public void destroy(Kv.Empty request, StreamObserver<Kv.Empty> responseObserver) { StoreInfo info = StoreInfo.fromGrpcContext(); storeMgr.destroy(info); responseObserver.onNext(Kv.Empty.newBuilder().build()); responseObserver.onCompleted(); }
@java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.webank.ai.fate.api.eggroll.storage.Kv.Empty parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.webank.ai.fate.api.eggroll.storage.Kv.Empty) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override
private Builder() { maybeForceBuilderInitialization(); }
public static Builder newBuilder(com.webank.ai.fate.api.eggroll.storage.Kv.Empty prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override
private Builder() { maybeForceBuilderInitialization(); }
@Override public void put(Kv.Operand request, StreamObserver<Kv.Empty> responseObserver) { LMDBStore store = getStore(); LOGGER.info("{} receive put request. keyLength: {}, valueLength: {}", store, request.getKey().size(), request.getValue().size()); store.put(Bytes.wrap(request.getKey()), request.getValue().toByteArray()); responseObserver.onNext(Kv.Empty.newBuilder().build()); responseObserver.onCompleted(); }
@java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.webank.ai.fate.api.eggroll.storage.Kv.Empty) { return mergeFrom((com.webank.ai.fate.api.eggroll.storage.Kv.Empty)other); } else { super.mergeFrom(other); return this; } }
@Override public synchronized void destroy() { blockingStub.destroy(Kv.Empty.newBuilder().build()); close(); this.channel = null; this.blockingStub = null; this.stub = null; }
@Override public void onCompleted() { store.putAll(toPut); responseObserver.onNext(Kv.Empty.newBuilder().build()); responseObserver.onCompleted(); } };
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
@java.lang.Override public com.webank.ai.fate.api.eggroll.storage.Kv.Empty build() { com.webank.ai.fate.api.eggroll.storage.Kv.Empty result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public static Builder newBuilder(com.webank.ai.fate.api.eggroll.storage.Kv.Empty prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override
@java.lang.Override public com.webank.ai.fate.api.eggroll.storage.Kv.Empty buildPartial() { com.webank.ai.fate.api.eggroll.storage.Kv.Empty result = new com.webank.ai.fate.api.eggroll.storage.Kv.Empty(this); onBuilt(); return result; }
@java.lang.Override public com.webank.ai.fate.api.eggroll.storage.Kv.Empty buildPartial() { com.webank.ai.fate.api.eggroll.storage.Kv.Empty result = new com.webank.ai.fate.api.eggroll.storage.Kv.Empty(this); onBuilt(); return result; }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
@Override public void onCompleted() { putObs.onCompleted(); responseObserver.onNext(Kv.Empty.newBuilder().build()); responseObserver.onCompleted(); LOGGER.info(String.format("%s put all %d entries", store.toString(), count)); } };
@java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.webank.ai.fate.api.eggroll.storage.Kv.Empty) { return mergeFrom((com.webank.ai.fate.api.eggroll.storage.Kv.Empty)other); } else { super.mergeFrom(other); return this; } }