/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 2;</code> */ public Builder setTxnId( io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.Builder builderForValue) { if (txnIdBuilder_ == null) { txnId_ = builderForValue.build(); onChanged(); } else { txnIdBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * Returns TxnId object instance for a given transaction with UUID. * * @param txnId UUID * @return Instance of TxnId. */ public static final TxnId decode(final UUID txnId) { Preconditions.checkNotNull(txnId, "txnId"); return TxnId.newBuilder() .setHighBits(txnId.getMostSignificantBits()) .setLowBits(txnId.getLeastSignificantBits()) .build(); }
subBuilder.mergeFrom(txnId_); txnId_ = subBuilder.buildPartial();
subBuilder.mergeFrom(txnId_); txnId_ = subBuilder.buildPartial();
subBuilder.mergeFrom(txnId_); txnId_ = subBuilder.buildPartial();
@Override public void createTransaction(CreateTxnRequest request, StreamObserver<Controller.CreateTxnResponse> responseObserver) { Controller.CreateTxnResponse.Builder builder = Controller.CreateTxnResponse.newBuilder(); if (request.getStreamInfo().getStream().equals("stream1")) { builder.setTxnId(TxnId.newBuilder().setHighBits(11L).setLowBits(22L).build()); builder.addActiveSegments(ModelHelper.createSegmentRange("scope1", "stream1", 0, 0.0, 0.5)); builder.addActiveSegments(ModelHelper.createSegmentRange("scope1", "stream1", 1, 0.5, 1.0)); responseObserver.onNext(builder.build()); responseObserver.onCompleted(); } else if (request.getStreamInfo().getStream().equals("stream2")) { builder.addActiveSegments(ModelHelper.createSegmentRange("scope1", "stream2", 0, 0.0, 1.0)); builder.setTxnId(TxnId.newBuilder().setHighBits(33L).setLowBits(44L).build()); responseObserver.onNext(builder.build()); responseObserver.onCompleted(); } else { responseObserver.onError(Status.INTERNAL.withDescription("Server error").asRuntimeException()); } }
public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { io.pravega.controller.stream.api.grpc.v1.Controller.TxnId parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.pravega.controller.stream.api.grpc.v1.Controller.TxnId) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; }
/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 2;</code> */ public Builder mergeTxnId(io.pravega.controller.stream.api.grpc.v1.Controller.TxnId value) { if (txnIdBuilder_ == null) { if (txnId_ != null) { txnId_ = io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.newBuilder(txnId_).mergeFrom(value).buildPartial(); } else { txnId_ = value; } onChanged(); } else { txnIdBuilder_.mergeFrom(value); } return this; } /**
/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 2;</code> */ public Builder mergeTxnId(io.pravega.controller.stream.api.grpc.v1.Controller.TxnId value) { if (txnIdBuilder_ == null) { if (txnId_ != null) { txnId_ = io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.newBuilder(txnId_).mergeFrom(value).buildPartial(); } else { txnId_ = value; } onChanged(); } else { txnIdBuilder_.mergeFrom(value); } return this; } /**
/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 1;</code> */ public Builder setTxnId( io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.Builder builderForValue) { if (txnIdBuilder_ == null) { txnId_ = builderForValue.build(); onChanged(); } else { txnIdBuilder_.setMessage(builderForValue.build()); } return this; } /**
/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 1;</code> */ public Builder mergeTxnId(io.pravega.controller.stream.api.grpc.v1.Controller.TxnId value) { if (txnIdBuilder_ == null) { if (txnId_ != null) { txnId_ = io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.newBuilder(txnId_).mergeFrom(value).buildPartial(); } else { txnId_ = value; } onChanged(); } else { txnIdBuilder_.mergeFrom(value); } return this; } /**
public static Builder newBuilder(io.pravega.controller.stream.api.grpc.v1.Controller.TxnId prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } public Builder toBuilder() {
private Builder() { maybeForceBuilderInitialization(); }
public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof io.pravega.controller.stream.api.grpc.v1.Controller.TxnId) { return mergeFrom((io.pravega.controller.stream.api.grpc.v1.Controller.TxnId)other); } else { super.mergeFrom(other); return this; } }
private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() {
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
/** * <code>.io.pravega.controller.stream.api.grpc.v1.TxnId txnId = 2;</code> */ public Builder setTxnId( io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.Builder builderForValue) { if (txnIdBuilder_ == null) { txnId_ = builderForValue.build(); onChanged(); } else { txnIdBuilder_.setMessage(builderForValue.build()); } return this; } /**
@Test(timeout = 10000) public void testUnknownTxnPingSuccess() throws InterruptedException { UUID txnId = streamStore.generateTransactionId(SCOPE, STREAM, null, executor).join(); VersionedTransactionData txData = streamStore.createTransaction(SCOPE, STREAM, txnId, LEASE, 10 * LEASE, null, executor).join(); TxnId tx = TxnId.newBuilder() .setHighBits(txnId.getMostSignificantBits()) .setLowBits(txnId.getLeastSignificantBits()) .build(); controllerService.pingTransaction(SCOPE, STREAM, tx, LEASE); TxnStatus status = streamStore.transactionStatus(SCOPE, STREAM, txData.getId(), null, executor).join(); Assert.assertEquals(TxnStatus.OPEN, status); }
public io.pravega.controller.stream.api.grpc.v1.Controller.TxnId build() { io.pravega.controller.stream.api.grpc.v1.Controller.TxnId result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public Builder mergeFrom(io.pravega.controller.stream.api.grpc.v1.Controller.TxnId other) { if (other == io.pravega.controller.stream.api.grpc.v1.Controller.TxnId.getDefaultInstance()) return this; if (other.getHighBits() != 0L) { setHighBits(other.getHighBits()); } if (other.getLowBits() != 0L) { setLowBits(other.getLowBits()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }