/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 2;</code> */ private com.google.protobuf.SingleFieldBuilderV3< io.pravega.controller.stream.api.grpc.v1.Controller.TxnId, io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.Builder, io.pravega.controller.stream.api.grpc.v1.Controller.TxnIdOrBuilder> getTxnIdFieldBuilder() { if (txnIdBuilder_ == null) { txnIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.pravega.controller.stream.api.grpc.v1.Controller.TxnId, io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.Builder, io.pravega.controller.stream.api.grpc.v1.Controller.TxnIdOrBuilder>( getTxnId(), getParentForChildren(), isClean()); txnId_ = null; } return txnIdBuilder_; }
/** * <code>.io.pravega.controller.stream.api.grpc.v1.StreamInfo streamInfo = 1;</code> */ private com.google.protobuf.SingleFieldBuilderV3< io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfo, io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfo.Builder, io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfoOrBuilder> getStreamInfoFieldBuilder() { if (streamInfoBuilder_ == null) { streamInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfo, io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfo.Builder, io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfoOrBuilder>( getStreamInfo(), getParentForChildren(), isClean()); streamInfo_ = null; } return streamInfoBuilder_; }
/** * <code>.io.pravega.controller.stream.api.grpc.v1.StreamInfo streamInfo = 1;</code> */ public io.pravega.controller.stream.api.grpc.v1.Controller.StreamInfo.Builder getStreamInfoBuilder() { onChanged(); return getStreamInfoFieldBuilder().getBuilder(); } /**
@Override public CompletableFuture<Void> pingTransaction(Stream stream, UUID txId, long lease) { Exceptions.checkNotClosed(closed.get(), this); long traceId = LoggerHelpers.traceEnter(log, "pingTransaction", stream, txId, lease); final CompletableFuture<PingTxnStatus> result = this.retryConfig.runAsync(() -> { RPCAsyncCallback<PingTxnStatus> callback = new RPCAsyncCallback<>(traceId, "pingTransaction"); client.pingTransaction(PingTxnRequest.newBuilder().setStreamInfo( ModelHelper.createStreamInfo(stream.getScope(), stream.getStreamName())) .setTxnId(ModelHelper.decode(txId)) .setLease(lease).build(), callback); return callback.getFuture(); }, this.executor); return Futures.toVoidExpecting(result, PingTxnStatus.newBuilder().setStatus(PingTxnStatus.Status.OK).build(), PingFailedException::new) .whenComplete((x, e) -> { if (e != null) { log.warn("pingTransaction failed: ", e); } LoggerHelpers.traceLeave(log, "pingTransaction", traceId); }); }
public Builder mergeFrom(io.pravega.controller.stream.api.grpc.v1.Controller.PingTxnRequest other) { if (other == io.pravega.controller.stream.api.grpc.v1.Controller.PingTxnRequest.getDefaultInstance()) return this; if (other.hasStreamInfo()) { mergeStreamInfo(other.getStreamInfo()); } if (other.hasTxnId()) { mergeTxnId(other.getTxnId()); } if (other.getLease() != 0L) { setLease(other.getLease()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 2;</code> */ public io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.Builder getTxnIdBuilder() { onChanged(); return getTxnIdFieldBuilder().getBuilder(); } /**
public io.pravega.controller.stream.api.grpc.v1.Controller.PingTxnRequest build() { io.pravega.controller.stream.api.grpc.v1.Controller.PingTxnRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**