&& mode_ != com.google.datastore.v1.TransactionOptions.ReadWrite.getDefaultInstance()) { mode_ = com.google.datastore.v1.TransactionOptions.ReadWrite.newBuilder( (com.google.datastore.v1.TransactionOptions.ReadWrite) mode_) .mergeFrom(value)
/** * <pre> * The transaction should allow both reads and writes. * </pre> * * <code>optional .google.datastore.v1.TransactionOptions.ReadWrite read_write = 1;</code> */ public Builder mergeReadWrite(com.google.datastore.v1.TransactionOptions.ReadWrite value) { if (readWriteBuilder_ == null) { if (modeCase_ == 1 && mode_ != com.google.datastore.v1.TransactionOptions.ReadWrite.getDefaultInstance()) { mode_ = com.google.datastore.v1.TransactionOptions.ReadWrite.newBuilder((com.google.datastore.v1.TransactionOptions.ReadWrite) mode_) .mergeFrom(value).buildPartial(); } else { mode_ = value; } onChanged(); } else { if (modeCase_ == 1) { readWriteBuilder_.mergeFrom(value); } readWriteBuilder_.setMessage(value); } modeCase_ = 1; return this; } /**
&& mode_ != com.google.datastore.v1.TransactionOptions.ReadWrite.getDefaultInstance()) { mode_ = com.google.datastore.v1.TransactionOptions.ReadWrite.newBuilder( (com.google.datastore.v1.TransactionOptions.ReadWrite) mode_) .mergeFrom(value)
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); }
void setPrevTransactionId(ByteString transactionId) { TransactionOptions.ReadWrite readWrite = TransactionOptions.ReadWrite.newBuilder().setPreviousTransaction(transactionId).build(); options = options.toBuilder().setReadWrite(readWrite).build(); }
void setPrevTransactionId(ByteString transactionId) { TransactionOptions.ReadWrite readWrite = TransactionOptions.ReadWrite.newBuilder().setPreviousTransaction(transactionId).build(); options = options.toBuilder().setReadWrite(readWrite).build(); }
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); }