/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder clearIndividualDeletedMessages() { if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessages_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { individualDeletedMessagesBuilder_.clear(); } return this; } /**
/** * <pre> * Additional custom properties associated with * the current cursor position * </pre> * * <code>repeated .LongProperty properties = 5;</code> */ public Builder clearProperties() { if (propertiesBuilder_ == null) { properties_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); onChanged(); } else { propertiesBuilder_.clear(); } return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder addIndividualDeletedMessages(org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange value) { if (individualDeletedMessagesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(value); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(value); } return this; } /**
/** * <pre> * Additional custom properties associated with * the current cursor position * </pre> * * <code>repeated .LongProperty properties = 5;</code> */ public Builder addProperties( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.LongProperty.Builder builderForValue) { if (propertiesBuilder_ == null) { ensurePropertiesIsMutable(); properties_.add(index, builderForValue.build()); onChanged(); } else { propertiesBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * Additional custom properties associated with * the current cursor position * </pre> * * <code>repeated .LongProperty properties = 5;</code> */ public Builder removeProperties(int index) { if (propertiesBuilder_ == null) { ensurePropertiesIsMutable(); properties_.remove(index); onChanged(); } else { propertiesBuilder_.remove(index); } return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder setIndividualDeletedMessages( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange value) { if (individualDeletedMessagesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.set(index, value); onChanged(); } else { individualDeletedMessagesBuilder_.setMessage(index, value); } return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder addIndividualDeletedMessages( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange value) { if (individualDeletedMessagesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(index, value); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(index, value); } return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder addIndividualDeletedMessages( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder builderForValue) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(index, builderForValue.build()); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * If the ledger id is -1, then the mark-delete position is * the one from the (ledgerId, entryId) snapshot below * </pre> * * <code>required int64 cursorsLedgerId = 1;</code> */ public Builder setCursorsLedgerId(long value) { bitField0_ |= 0x00000001; cursorsLedgerId_ = value; onChanged(); return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder addIndividualDeletedMessages( org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder builderForValue) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.add(builderForValue.build()); onChanged(); } else { individualDeletedMessagesBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder addAllIndividualDeletedMessages( java.lang.Iterable<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> values) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, individualDeletedMessages_); onChanged(); } else { individualDeletedMessagesBuilder_.addAllMessages(values); } return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder setIndividualDeletedMessages( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder builderForValue) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.set(index, builderForValue.build()); onChanged(); } else { individualDeletedMessagesBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * If the ledger id is -1, then the mark-delete position is * the one from the (ledgerId, entryId) snapshot below * </pre> * * <code>required int64 cursorsLedgerId = 1;</code> */ public Builder clearCursorsLedgerId() { bitField0_ = (bitField0_ & ~0x00000001); cursorsLedgerId_ = 0L; onChanged(); return this; }
/** * <pre> * Last snapshot of the mark-delete position * </pre> * * <code>optional int64 markDeleteLedgerId = 2;</code> */ public Builder setMarkDeleteLedgerId(long value) { bitField0_ |= 0x00000002; markDeleteLedgerId_ = value; onChanged(); return this; } /**
/** * <code>repeated .MessageRange individualDeletedMessages = 4;</code> */ public Builder removeIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.remove(index); onChanged(); } else { individualDeletedMessagesBuilder_.remove(index); } return this; } /**
/** * <pre> * Last snapshot of the mark-delete position * </pre> * * <code>optional int64 markDeleteLedgerId = 2;</code> */ public Builder clearMarkDeleteLedgerId() { bitField0_ = (bitField0_ & ~0x00000002); markDeleteLedgerId_ = 0L; onChanged(); return this; }
/** * <code>optional int64 markDeleteEntryId = 3;</code> */ public Builder clearMarkDeleteEntryId() { bitField0_ = (bitField0_ & ~0x00000004); markDeleteEntryId_ = 0L; onChanged(); return this; }
/** * <code>optional int64 markDeleteEntryId = 3;</code> */ public Builder setMarkDeleteEntryId(long value) { bitField0_ |= 0x00000004; markDeleteEntryId_ = value; onChanged(); return this; } /**
/** * <code>optional int64 lastActive = 6;</code> */ public Builder clearLastActive() { bitField0_ = (bitField0_ & ~0x00000020); lastActive_ = 0L; onChanged(); return this; } public final Builder setUnknownFields(
/** * <code>optional int64 lastActive = 6;</code> */ public Builder setLastActive(long value) { bitField0_ |= 0x00000020; lastActive_ = value; onChanged(); return this; } /**