// Generated by the protocol buffer compiler. DO NOT EDIT! // source: src/main/proto/MLDataFormats.proto package org.apache.bookkeeper.mledger.proto; public final class MLDataFormats { private MLDataFormats() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface ManagedLedgerInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .ManagedLedgerInfo.LedgerInfo ledgerInfo = 1; java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo> getLedgerInfoList(); org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo getLedgerInfo(int index); int getLedgerInfoCount(); java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder> getLedgerInfoOrBuilderList(); org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder getLedgerInfoOrBuilder( int index); } public static final class ManagedLedgerInfo extends com.google.protobuf.GeneratedMessage implements ManagedLedgerInfoOrBuilder { // Use ManagedLedgerInfo.newBuilder() to construct. private ManagedLedgerInfo(Builder builder) { super(builder); } private ManagedLedgerInfo(boolean noInit) {} private static final ManagedLedgerInfo defaultInstance; public static ManagedLedgerInfo getDefaultInstance() { return defaultInstance; } public ManagedLedgerInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_fieldAccessorTable; } public interface LedgerInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 ledgerId = 1; boolean hasLedgerId(); long getLedgerId(); // optional int64 entries = 2; boolean hasEntries(); long getEntries(); // optional int64 size = 3; boolean hasSize(); long getSize(); // optional int64 timestamp = 4; boolean hasTimestamp(); long getTimestamp(); } public static final class LedgerInfo extends com.google.protobuf.GeneratedMessage implements LedgerInfoOrBuilder { // Use LedgerInfo.newBuilder() to construct. private LedgerInfo(Builder builder) { super(builder); } private LedgerInfo(boolean noInit) {} private static final LedgerInfo defaultInstance; public static LedgerInfo getDefaultInstance() { return defaultInstance; } public LedgerInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_LedgerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_LedgerInfo_fieldAccessorTable; } private int bitField0_; // required int64 ledgerId = 1; public static final int LEDGERID_FIELD_NUMBER = 1; private long ledgerId_; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } // optional int64 entries = 2; public static final int ENTRIES_FIELD_NUMBER = 2; private long entries_; public boolean hasEntries() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntries() { return entries_; } // optional int64 size = 3; public static final int SIZE_FIELD_NUMBER = 3; private long size_; public boolean hasSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getSize() { return size_; } // optional int64 timestamp = 4; public static final int TIMESTAMP_FIELD_NUMBER = 4; private long timestamp_; public boolean hasTimestamp() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getTimestamp() { return timestamp_; } private void initFields() { ledgerId_ = 0L; entries_ = 0L; size_ = 0L; timestamp_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLedgerId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, entries_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, size_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, timestamp_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, entries_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, size_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, timestamp_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_LedgerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_LedgerInfo_fieldAccessorTable; } // Construct using org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); ledgerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); entries_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); size_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); timestamp_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.getDescriptor(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo getDefaultInstanceForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.getDefaultInstance(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo buildPartial() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo result = new org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.ledgerId_ = ledgerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.entries_ = entries_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.size_ = size_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.timestamp_ = timestamp_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo) { return mergeFrom((org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.getDefaultInstance()) return this; if (other.hasLedgerId()) { setLedgerId(other.getLedgerId()); } if (other.hasEntries()) { setEntries(other.getEntries()); } if (other.hasSize()) { setSize(other.getSize()); } if (other.hasTimestamp()) { setTimestamp(other.getTimestamp()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLedgerId()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; ledgerId_ = input.readInt64(); break; } case 16: { bitField0_ |= 0x00000002; entries_ = input.readInt64(); break; } case 24: { bitField0_ |= 0x00000004; size_ = input.readInt64(); break; } case 32: { bitField0_ |= 0x00000008; timestamp_ = input.readInt64(); break; } } } } private int bitField0_; // required int64 ledgerId = 1; private long ledgerId_ ; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } public Builder setLedgerId(long value) { bitField0_ |= 0x00000001; ledgerId_ = value; onChanged(); return this; } public Builder clearLedgerId() { bitField0_ = (bitField0_ & ~0x00000001); ledgerId_ = 0L; onChanged(); return this; } // optional int64 entries = 2; private long entries_ ; public boolean hasEntries() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntries() { return entries_; } public Builder setEntries(long value) { bitField0_ |= 0x00000002; entries_ = value; onChanged(); return this; } public Builder clearEntries() { bitField0_ = (bitField0_ & ~0x00000002); entries_ = 0L; onChanged(); return this; } // optional int64 size = 3; private long size_ ; public boolean hasSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getSize() { return size_; } public Builder setSize(long value) { bitField0_ |= 0x00000004; size_ = value; onChanged(); return this; } public Builder clearSize() { bitField0_ = (bitField0_ & ~0x00000004); size_ = 0L; onChanged(); return this; } // optional int64 timestamp = 4; private long timestamp_ ; public boolean hasTimestamp() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getTimestamp() { return timestamp_; } public Builder setTimestamp(long value) { bitField0_ |= 0x00000008; timestamp_ = value; onChanged(); return this; } public Builder clearTimestamp() { bitField0_ = (bitField0_ & ~0x00000008); timestamp_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ManagedLedgerInfo.LedgerInfo) } static { defaultInstance = new LedgerInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ManagedLedgerInfo.LedgerInfo) } // repeated .ManagedLedgerInfo.LedgerInfo ledgerInfo = 1; public static final int LEDGERINFO_FIELD_NUMBER = 1; private java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo> ledgerInfo_; public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo> getLedgerInfoList() { return ledgerInfo_; } public java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder> getLedgerInfoOrBuilderList() { return ledgerInfo_; } public int getLedgerInfoCount() { return ledgerInfo_.size(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo getLedgerInfo(int index) { return ledgerInfo_.get(index); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder getLedgerInfoOrBuilder( int index) { return ledgerInfo_.get(index); } private void initFields() { ledgerInfo_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; for (int i = 0; i < getLedgerInfoCount(); i++) { if (!getLedgerInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < ledgerInfo_.size(); i++) { output.writeMessage(1, ledgerInfo_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < ledgerInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, ledgerInfo_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedLedgerInfo_fieldAccessorTable; } // Construct using org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getLedgerInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (ledgerInfoBuilder_ == null) { ledgerInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { ledgerInfoBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.getDescriptor(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo getDefaultInstanceForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.getDefaultInstance(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo buildPartial() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo result = new org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo(this); int from_bitField0_ = bitField0_; if (ledgerInfoBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { ledgerInfo_ = java.util.Collections.unmodifiableList(ledgerInfo_); bitField0_ = (bitField0_ & ~0x00000001); } result.ledgerInfo_ = ledgerInfo_; } else { result.ledgerInfo_ = ledgerInfoBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo) { return mergeFrom((org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.getDefaultInstance()) return this; if (ledgerInfoBuilder_ == null) { if (!other.ledgerInfo_.isEmpty()) { if (ledgerInfo_.isEmpty()) { ledgerInfo_ = other.ledgerInfo_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureLedgerInfoIsMutable(); ledgerInfo_.addAll(other.ledgerInfo_); } onChanged(); } } else { if (!other.ledgerInfo_.isEmpty()) { if (ledgerInfoBuilder_.isEmpty()) { ledgerInfoBuilder_.dispose(); ledgerInfoBuilder_ = null; ledgerInfo_ = other.ledgerInfo_; bitField0_ = (bitField0_ & ~0x00000001); ledgerInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getLedgerInfoFieldBuilder() : null; } else { ledgerInfoBuilder_.addAllMessages(other.ledgerInfo_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getLedgerInfoCount(); i++) { if (!getLedgerInfo(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder subBuilder = org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addLedgerInfo(subBuilder.buildPartial()); break; } } } } private int bitField0_; // repeated .ManagedLedgerInfo.LedgerInfo ledgerInfo = 1; private java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo> ledgerInfo_ = java.util.Collections.emptyList(); private void ensureLedgerInfoIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { ledgerInfo_ = new java.util.ArrayList<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo>(ledgerInfo_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder> ledgerInfoBuilder_; public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo> getLedgerInfoList() { if (ledgerInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(ledgerInfo_); } else { return ledgerInfoBuilder_.getMessageList(); } } public int getLedgerInfoCount() { if (ledgerInfoBuilder_ == null) { return ledgerInfo_.size(); } else { return ledgerInfoBuilder_.getCount(); } } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo getLedgerInfo(int index) { if (ledgerInfoBuilder_ == null) { return ledgerInfo_.get(index); } else { return ledgerInfoBuilder_.getMessage(index); } } public Builder setLedgerInfo( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo value) { if (ledgerInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLedgerInfoIsMutable(); ledgerInfo_.set(index, value); onChanged(); } else { ledgerInfoBuilder_.setMessage(index, value); } return this; } public Builder setLedgerInfo( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder builderForValue) { if (ledgerInfoBuilder_ == null) { ensureLedgerInfoIsMutable(); ledgerInfo_.set(index, builderForValue.build()); onChanged(); } else { ledgerInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addLedgerInfo(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo value) { if (ledgerInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLedgerInfoIsMutable(); ledgerInfo_.add(value); onChanged(); } else { ledgerInfoBuilder_.addMessage(value); } return this; } public Builder addLedgerInfo( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo value) { if (ledgerInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLedgerInfoIsMutable(); ledgerInfo_.add(index, value); onChanged(); } else { ledgerInfoBuilder_.addMessage(index, value); } return this; } public Builder addLedgerInfo( org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder builderForValue) { if (ledgerInfoBuilder_ == null) { ensureLedgerInfoIsMutable(); ledgerInfo_.add(builderForValue.build()); onChanged(); } else { ledgerInfoBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addLedgerInfo( int index, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder builderForValue) { if (ledgerInfoBuilder_ == null) { ensureLedgerInfoIsMutable(); ledgerInfo_.add(index, builderForValue.build()); onChanged(); } else { ledgerInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllLedgerInfo( java.lang.Iterable<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo> values) { if (ledgerInfoBuilder_ == null) { ensureLedgerInfoIsMutable(); super.addAll(values, ledgerInfo_); onChanged(); } else { ledgerInfoBuilder_.addAllMessages(values); } return this; } public Builder clearLedgerInfo() { if (ledgerInfoBuilder_ == null) { ledgerInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { ledgerInfoBuilder_.clear(); } return this; } public Builder removeLedgerInfo(int index) { if (ledgerInfoBuilder_ == null) { ensureLedgerInfoIsMutable(); ledgerInfo_.remove(index); onChanged(); } else { ledgerInfoBuilder_.remove(index); } return this; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder getLedgerInfoBuilder( int index) { return getLedgerInfoFieldBuilder().getBuilder(index); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder getLedgerInfoOrBuilder( int index) { if (ledgerInfoBuilder_ == null) { return ledgerInfo_.get(index); } else { return ledgerInfoBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder> getLedgerInfoOrBuilderList() { if (ledgerInfoBuilder_ != null) { return ledgerInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(ledgerInfo_); } } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder addLedgerInfoBuilder() { return getLedgerInfoFieldBuilder().addBuilder( org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.getDefaultInstance()); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder addLedgerInfoBuilder( int index) { return getLedgerInfoFieldBuilder().addBuilder( index, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.getDefaultInstance()); } public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder> getLedgerInfoBuilderList() { return getLedgerInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder> getLedgerInfoFieldBuilder() { if (ledgerInfoBuilder_ == null) { ledgerInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfoOrBuilder>( ledgerInfo_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); ledgerInfo_ = null; } return ledgerInfoBuilder_; } // @@protoc_insertion_point(builder_scope:ManagedLedgerInfo) } static { defaultInstance = new ManagedLedgerInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ManagedLedgerInfo) } public interface PositionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 ledgerId = 1; boolean hasLedgerId(); long getLedgerId(); // required int64 entryId = 2; boolean hasEntryId(); long getEntryId(); // repeated .MessageRange individualDeletedMessages = 3; java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> getIndividualDeletedMessagesList(); org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getIndividualDeletedMessages(int index); int getIndividualDeletedMessagesCount(); java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList(); org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder( int index); } public static final class PositionInfo extends com.google.protobuf.GeneratedMessage implements PositionInfoOrBuilder { // Use PositionInfo.newBuilder() to construct. private PositionInfo(Builder builder) { super(builder); } private PositionInfo(boolean noInit) {} private static final PositionInfo defaultInstance; public static PositionInfo getDefaultInstance() { return defaultInstance; } public PositionInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_PositionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_PositionInfo_fieldAccessorTable; } private int bitField0_; // required int64 ledgerId = 1; public static final int LEDGERID_FIELD_NUMBER = 1; private long ledgerId_; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } // required int64 entryId = 2; public static final int ENTRYID_FIELD_NUMBER = 2; private long entryId_; public boolean hasEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntryId() { return entryId_; } // repeated .MessageRange individualDeletedMessages = 3; public static final int INDIVIDUALDELETEDMESSAGES_FIELD_NUMBER = 3; private java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> individualDeletedMessages_; public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> getIndividualDeletedMessagesList() { return individualDeletedMessages_; } public java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList() { return individualDeletedMessages_; } public int getIndividualDeletedMessagesCount() { return individualDeletedMessages_.size(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getIndividualDeletedMessages(int index) { return individualDeletedMessages_.get(index); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder( int index) { return individualDeletedMessages_.get(index); } private void initFields() { ledgerId_ = 0L; entryId_ = 0L; individualDeletedMessages_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLedgerId()) { memoizedIsInitialized = 0; return false; } if (!hasEntryId()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getIndividualDeletedMessagesCount(); i++) { if (!getIndividualDeletedMessages(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, entryId_); } for (int i = 0; i < individualDeletedMessages_.size(); i++) { output.writeMessage(3, individualDeletedMessages_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, entryId_); } for (int i = 0; i < individualDeletedMessages_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, individualDeletedMessages_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_PositionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_PositionInfo_fieldAccessorTable; } // Construct using org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getIndividualDeletedMessagesFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); ledgerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); entryId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessages_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { individualDeletedMessagesBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo.getDescriptor(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo getDefaultInstanceForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo.getDefaultInstance(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo buildPartial() { org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo result = new org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.ledgerId_ = ledgerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.entryId_ = entryId_; if (individualDeletedMessagesBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { individualDeletedMessages_ = java.util.Collections.unmodifiableList(individualDeletedMessages_); bitField0_ = (bitField0_ & ~0x00000004); } result.individualDeletedMessages_ = individualDeletedMessages_; } else { result.individualDeletedMessages_ = individualDeletedMessagesBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo) { return mergeFrom((org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo.getDefaultInstance()) return this; if (other.hasLedgerId()) { setLedgerId(other.getLedgerId()); } if (other.hasEntryId()) { setEntryId(other.getEntryId()); } if (individualDeletedMessagesBuilder_ == null) { if (!other.individualDeletedMessages_.isEmpty()) { if (individualDeletedMessages_.isEmpty()) { individualDeletedMessages_ = other.individualDeletedMessages_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.addAll(other.individualDeletedMessages_); } onChanged(); } } else { if (!other.individualDeletedMessages_.isEmpty()) { if (individualDeletedMessagesBuilder_.isEmpty()) { individualDeletedMessagesBuilder_.dispose(); individualDeletedMessagesBuilder_ = null; individualDeletedMessages_ = other.individualDeletedMessages_; bitField0_ = (bitField0_ & ~0x00000004); individualDeletedMessagesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getIndividualDeletedMessagesFieldBuilder() : null; } else { individualDeletedMessagesBuilder_.addAllMessages(other.individualDeletedMessages_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLedgerId()) { return false; } if (!hasEntryId()) { return false; } for (int i = 0; i < getIndividualDeletedMessagesCount(); i++) { if (!getIndividualDeletedMessages(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; ledgerId_ = input.readInt64(); break; } case 16: { bitField0_ |= 0x00000002; entryId_ = input.readInt64(); break; } case 26: { org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder subBuilder = org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addIndividualDeletedMessages(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required int64 ledgerId = 1; private long ledgerId_ ; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } public Builder setLedgerId(long value) { bitField0_ |= 0x00000001; ledgerId_ = value; onChanged(); return this; } public Builder clearLedgerId() { bitField0_ = (bitField0_ & ~0x00000001); ledgerId_ = 0L; onChanged(); return this; } // required int64 entryId = 2; private long entryId_ ; public boolean hasEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntryId() { return entryId_; } public Builder setEntryId(long value) { bitField0_ |= 0x00000002; entryId_ = value; onChanged(); return this; } public Builder clearEntryId() { bitField0_ = (bitField0_ & ~0x00000002); entryId_ = 0L; onChanged(); return this; } // repeated .MessageRange individualDeletedMessages = 3; private java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> individualDeletedMessages_ = java.util.Collections.emptyList(); private void ensureIndividualDeletedMessagesIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { individualDeletedMessages_ = new java.util.ArrayList<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange>(individualDeletedMessages_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> individualDeletedMessagesBuilder_; public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> getIndividualDeletedMessagesList() { if (individualDeletedMessagesBuilder_ == null) { return java.util.Collections.unmodifiableList(individualDeletedMessages_); } else { return individualDeletedMessagesBuilder_.getMessageList(); } } public int getIndividualDeletedMessagesCount() { if (individualDeletedMessagesBuilder_ == null) { return individualDeletedMessages_.size(); } else { return individualDeletedMessagesBuilder_.getCount(); } } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { return individualDeletedMessages_.get(index); } else { return individualDeletedMessagesBuilder_.getMessage(index); } } 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; } 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; } 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; } 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; } 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; } 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; } public Builder addAllIndividualDeletedMessages( java.lang.Iterable<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> values) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); super.addAll(values, individualDeletedMessages_); onChanged(); } else { individualDeletedMessagesBuilder_.addAllMessages(values); } return this; } public Builder clearIndividualDeletedMessages() { if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessages_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { individualDeletedMessagesBuilder_.clear(); } return this; } public Builder removeIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.remove(index); onChanged(); } else { individualDeletedMessagesBuilder_.remove(index); } return this; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder getIndividualDeletedMessagesBuilder( int index) { return getIndividualDeletedMessagesFieldBuilder().getBuilder(index); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder( int index) { if (individualDeletedMessagesBuilder_ == null) { return individualDeletedMessages_.get(index); } else { return individualDeletedMessagesBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList() { if (individualDeletedMessagesBuilder_ != null) { return individualDeletedMessagesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(individualDeletedMessages_); } } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder addIndividualDeletedMessagesBuilder() { return getIndividualDeletedMessagesFieldBuilder().addBuilder( org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDefaultInstance()); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder addIndividualDeletedMessagesBuilder( int index) { return getIndividualDeletedMessagesFieldBuilder().addBuilder( index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDefaultInstance()); } public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder> getIndividualDeletedMessagesBuilderList() { return getIndividualDeletedMessagesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesFieldBuilder() { if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder>( individualDeletedMessages_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); individualDeletedMessages_ = null; } return individualDeletedMessagesBuilder_; } // @@protoc_insertion_point(builder_scope:PositionInfo) } static { defaultInstance = new PositionInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:PositionInfo) } public interface NestedPositionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 ledgerId = 1; boolean hasLedgerId(); long getLedgerId(); // required int64 entryId = 2; boolean hasEntryId(); long getEntryId(); } public static final class NestedPositionInfo extends com.google.protobuf.GeneratedMessage implements NestedPositionInfoOrBuilder { // Use NestedPositionInfo.newBuilder() to construct. private NestedPositionInfo(Builder builder) { super(builder); } private NestedPositionInfo(boolean noInit) {} private static final NestedPositionInfo defaultInstance; public static NestedPositionInfo getDefaultInstance() { return defaultInstance; } public NestedPositionInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_NestedPositionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_NestedPositionInfo_fieldAccessorTable; } private int bitField0_; // required int64 ledgerId = 1; public static final int LEDGERID_FIELD_NUMBER = 1; private long ledgerId_; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } // required int64 entryId = 2; public static final int ENTRYID_FIELD_NUMBER = 2; private long entryId_; public boolean hasEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntryId() { return entryId_; } private void initFields() { ledgerId_ = 0L; entryId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLedgerId()) { memoizedIsInitialized = 0; return false; } if (!hasEntryId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, entryId_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, entryId_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_NestedPositionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_NestedPositionInfo_fieldAccessorTable; } // Construct using org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); ledgerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); entryId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDescriptor(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getDefaultInstanceForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo buildPartial() { org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo result = new org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.ledgerId_ = ledgerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.entryId_ = entryId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo) { return mergeFrom((org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance()) return this; if (other.hasLedgerId()) { setLedgerId(other.getLedgerId()); } if (other.hasEntryId()) { setEntryId(other.getEntryId()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLedgerId()) { return false; } if (!hasEntryId()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; ledgerId_ = input.readInt64(); break; } case 16: { bitField0_ |= 0x00000002; entryId_ = input.readInt64(); break; } } } } private int bitField0_; // required int64 ledgerId = 1; private long ledgerId_ ; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } public Builder setLedgerId(long value) { bitField0_ |= 0x00000001; ledgerId_ = value; onChanged(); return this; } public Builder clearLedgerId() { bitField0_ = (bitField0_ & ~0x00000001); ledgerId_ = 0L; onChanged(); return this; } // required int64 entryId = 2; private long entryId_ ; public boolean hasEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntryId() { return entryId_; } public Builder setEntryId(long value) { bitField0_ |= 0x00000002; entryId_ = value; onChanged(); return this; } public Builder clearEntryId() { bitField0_ = (bitField0_ & ~0x00000002); entryId_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:NestedPositionInfo) } static { defaultInstance = new NestedPositionInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:NestedPositionInfo) } public interface MessageRangeOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .NestedPositionInfo lowerEndpoint = 1; boolean hasLowerEndpoint(); org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getLowerEndpoint(); org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder getLowerEndpointOrBuilder(); // required .NestedPositionInfo upperEndpoint = 2; boolean hasUpperEndpoint(); org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getUpperEndpoint(); org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder getUpperEndpointOrBuilder(); } public static final class MessageRange extends com.google.protobuf.GeneratedMessage implements MessageRangeOrBuilder { // Use MessageRange.newBuilder() to construct. private MessageRange(Builder builder) { super(builder); } private MessageRange(boolean noInit) {} private static final MessageRange defaultInstance; public static MessageRange getDefaultInstance() { return defaultInstance; } public MessageRange getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_MessageRange_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_MessageRange_fieldAccessorTable; } private int bitField0_; // required .NestedPositionInfo lowerEndpoint = 1; public static final int LOWERENDPOINT_FIELD_NUMBER = 1; private org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo lowerEndpoint_; public boolean hasLowerEndpoint() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getLowerEndpoint() { return lowerEndpoint_; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder getLowerEndpointOrBuilder() { return lowerEndpoint_; } // required .NestedPositionInfo upperEndpoint = 2; public static final int UPPERENDPOINT_FIELD_NUMBER = 2; private org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo upperEndpoint_; public boolean hasUpperEndpoint() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getUpperEndpoint() { return upperEndpoint_; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder getUpperEndpointOrBuilder() { return upperEndpoint_; } private void initFields() { lowerEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); upperEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLowerEndpoint()) { memoizedIsInitialized = 0; return false; } if (!hasUpperEndpoint()) { memoizedIsInitialized = 0; return false; } if (!getLowerEndpoint().isInitialized()) { memoizedIsInitialized = 0; return false; } if (!getUpperEndpoint().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, lowerEndpoint_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, upperEndpoint_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, lowerEndpoint_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, upperEndpoint_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_MessageRange_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_MessageRange_fieldAccessorTable; } // Construct using org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getLowerEndpointFieldBuilder(); getUpperEndpointFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (lowerEndpointBuilder_ == null) { lowerEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); } else { lowerEndpointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (upperEndpointBuilder_ == null) { upperEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); } else { upperEndpointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDescriptor(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getDefaultInstanceForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDefaultInstance(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange buildPartial() { org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange result = new org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (lowerEndpointBuilder_ == null) { result.lowerEndpoint_ = lowerEndpoint_; } else { result.lowerEndpoint_ = lowerEndpointBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (upperEndpointBuilder_ == null) { result.upperEndpoint_ = upperEndpoint_; } else { result.upperEndpoint_ = upperEndpointBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange) { return mergeFrom((org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDefaultInstance()) return this; if (other.hasLowerEndpoint()) { mergeLowerEndpoint(other.getLowerEndpoint()); } if (other.hasUpperEndpoint()) { mergeUpperEndpoint(other.getUpperEndpoint()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLowerEndpoint()) { return false; } if (!hasUpperEndpoint()) { return false; } if (!getLowerEndpoint().isInitialized()) { return false; } if (!getUpperEndpoint().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder subBuilder = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.newBuilder(); if (hasLowerEndpoint()) { subBuilder.mergeFrom(getLowerEndpoint()); } input.readMessage(subBuilder, extensionRegistry); setLowerEndpoint(subBuilder.buildPartial()); break; } case 18: { org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder subBuilder = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.newBuilder(); if (hasUpperEndpoint()) { subBuilder.mergeFrom(getUpperEndpoint()); } input.readMessage(subBuilder, extensionRegistry); setUpperEndpoint(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .NestedPositionInfo lowerEndpoint = 1; private org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo lowerEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder> lowerEndpointBuilder_; public boolean hasLowerEndpoint() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getLowerEndpoint() { if (lowerEndpointBuilder_ == null) { return lowerEndpoint_; } else { return lowerEndpointBuilder_.getMessage(); } } public Builder setLowerEndpoint(org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo value) { if (lowerEndpointBuilder_ == null) { if (value == null) { throw new NullPointerException(); } lowerEndpoint_ = value; onChanged(); } else { lowerEndpointBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setLowerEndpoint( org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder builderForValue) { if (lowerEndpointBuilder_ == null) { lowerEndpoint_ = builderForValue.build(); onChanged(); } else { lowerEndpointBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeLowerEndpoint(org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo value) { if (lowerEndpointBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && lowerEndpoint_ != org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance()) { lowerEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.newBuilder(lowerEndpoint_).mergeFrom(value).buildPartial(); } else { lowerEndpoint_ = value; } onChanged(); } else { lowerEndpointBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearLowerEndpoint() { if (lowerEndpointBuilder_ == null) { lowerEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); onChanged(); } else { lowerEndpointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder getLowerEndpointBuilder() { bitField0_ |= 0x00000001; onChanged(); return getLowerEndpointFieldBuilder().getBuilder(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder getLowerEndpointOrBuilder() { if (lowerEndpointBuilder_ != null) { return lowerEndpointBuilder_.getMessageOrBuilder(); } else { return lowerEndpoint_; } } private com.google.protobuf.SingleFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder> getLowerEndpointFieldBuilder() { if (lowerEndpointBuilder_ == null) { lowerEndpointBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder>( lowerEndpoint_, getParentForChildren(), isClean()); lowerEndpoint_ = null; } return lowerEndpointBuilder_; } // required .NestedPositionInfo upperEndpoint = 2; private org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo upperEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder> upperEndpointBuilder_; public boolean hasUpperEndpoint() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo getUpperEndpoint() { if (upperEndpointBuilder_ == null) { return upperEndpoint_; } else { return upperEndpointBuilder_.getMessage(); } } public Builder setUpperEndpoint(org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo value) { if (upperEndpointBuilder_ == null) { if (value == null) { throw new NullPointerException(); } upperEndpoint_ = value; onChanged(); } else { upperEndpointBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setUpperEndpoint( org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder builderForValue) { if (upperEndpointBuilder_ == null) { upperEndpoint_ = builderForValue.build(); onChanged(); } else { upperEndpointBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeUpperEndpoint(org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo value) { if (upperEndpointBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && upperEndpoint_ != org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance()) { upperEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.newBuilder(upperEndpoint_).mergeFrom(value).buildPartial(); } else { upperEndpoint_ = value; } onChanged(); } else { upperEndpointBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearUpperEndpoint() { if (upperEndpointBuilder_ == null) { upperEndpoint_ = org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.getDefaultInstance(); onChanged(); } else { upperEndpointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder getUpperEndpointBuilder() { bitField0_ |= 0x00000002; onChanged(); return getUpperEndpointFieldBuilder().getBuilder(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder getUpperEndpointOrBuilder() { if (upperEndpointBuilder_ != null) { return upperEndpointBuilder_.getMessageOrBuilder(); } else { return upperEndpoint_; } } private com.google.protobuf.SingleFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder> getUpperEndpointFieldBuilder() { if (upperEndpointBuilder_ == null) { upperEndpointBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfoOrBuilder>( upperEndpoint_, getParentForChildren(), isClean()); upperEndpoint_ = null; } return upperEndpointBuilder_; } // @@protoc_insertion_point(builder_scope:MessageRange) } static { defaultInstance = new MessageRange(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:MessageRange) } public interface ManagedCursorInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 cursorsLedgerId = 1; boolean hasCursorsLedgerId(); long getCursorsLedgerId(); // optional int64 markDeleteLedgerId = 2; boolean hasMarkDeleteLedgerId(); long getMarkDeleteLedgerId(); // optional int64 markDeleteEntryId = 3; boolean hasMarkDeleteEntryId(); long getMarkDeleteEntryId(); // repeated .MessageRange individualDeletedMessages = 4; java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> getIndividualDeletedMessagesList(); org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getIndividualDeletedMessages(int index); int getIndividualDeletedMessagesCount(); java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList(); org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder( int index); } public static final class ManagedCursorInfo extends com.google.protobuf.GeneratedMessage implements ManagedCursorInfoOrBuilder { // Use ManagedCursorInfo.newBuilder() to construct. private ManagedCursorInfo(Builder builder) { super(builder); } private ManagedCursorInfo(boolean noInit) {} private static final ManagedCursorInfo defaultInstance; public static ManagedCursorInfo getDefaultInstance() { return defaultInstance; } public ManagedCursorInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedCursorInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedCursorInfo_fieldAccessorTable; } private int bitField0_; // required int64 cursorsLedgerId = 1; public static final int CURSORSLEDGERID_FIELD_NUMBER = 1; private long cursorsLedgerId_; public boolean hasCursorsLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getCursorsLedgerId() { return cursorsLedgerId_; } // optional int64 markDeleteLedgerId = 2; public static final int MARKDELETELEDGERID_FIELD_NUMBER = 2; private long markDeleteLedgerId_; public boolean hasMarkDeleteLedgerId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getMarkDeleteLedgerId() { return markDeleteLedgerId_; } // optional int64 markDeleteEntryId = 3; public static final int MARKDELETEENTRYID_FIELD_NUMBER = 3; private long markDeleteEntryId_; public boolean hasMarkDeleteEntryId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getMarkDeleteEntryId() { return markDeleteEntryId_; } // repeated .MessageRange individualDeletedMessages = 4; public static final int INDIVIDUALDELETEDMESSAGES_FIELD_NUMBER = 4; private java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> individualDeletedMessages_; public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> getIndividualDeletedMessagesList() { return individualDeletedMessages_; } public java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList() { return individualDeletedMessages_; } public int getIndividualDeletedMessagesCount() { return individualDeletedMessages_.size(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getIndividualDeletedMessages(int index) { return individualDeletedMessages_.get(index); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder( int index) { return individualDeletedMessages_.get(index); } private void initFields() { cursorsLedgerId_ = 0L; markDeleteLedgerId_ = 0L; markDeleteEntryId_ = 0L; individualDeletedMessages_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCursorsLedgerId()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getIndividualDeletedMessagesCount(); i++) { if (!getIndividualDeletedMessages(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, cursorsLedgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, markDeleteLedgerId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, markDeleteEntryId_); } for (int i = 0; i < individualDeletedMessages_.size(); i++) { output.writeMessage(4, individualDeletedMessages_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, cursorsLedgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, markDeleteLedgerId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, markDeleteEntryId_); } for (int i = 0; i < individualDeletedMessages_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, individualDeletedMessages_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedCursorInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.internal_static_ManagedCursorInfo_fieldAccessorTable; } // Construct using org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getIndividualDeletedMessagesFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); cursorsLedgerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); markDeleteLedgerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); markDeleteEntryId_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessages_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { individualDeletedMessagesBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.getDescriptor(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo getDefaultInstanceForType() { return org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.getDefaultInstance(); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo build() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo buildPartial() { org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo result = new org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.cursorsLedgerId_ = cursorsLedgerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.markDeleteLedgerId_ = markDeleteLedgerId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.markDeleteEntryId_ = markDeleteEntryId_; if (individualDeletedMessagesBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { individualDeletedMessages_ = java.util.Collections.unmodifiableList(individualDeletedMessages_); bitField0_ = (bitField0_ & ~0x00000008); } result.individualDeletedMessages_ = individualDeletedMessages_; } else { result.individualDeletedMessages_ = individualDeletedMessagesBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo) { return mergeFrom((org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.getDefaultInstance()) return this; if (other.hasCursorsLedgerId()) { setCursorsLedgerId(other.getCursorsLedgerId()); } if (other.hasMarkDeleteLedgerId()) { setMarkDeleteLedgerId(other.getMarkDeleteLedgerId()); } if (other.hasMarkDeleteEntryId()) { setMarkDeleteEntryId(other.getMarkDeleteEntryId()); } if (individualDeletedMessagesBuilder_ == null) { if (!other.individualDeletedMessages_.isEmpty()) { if (individualDeletedMessages_.isEmpty()) { individualDeletedMessages_ = other.individualDeletedMessages_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.addAll(other.individualDeletedMessages_); } onChanged(); } } else { if (!other.individualDeletedMessages_.isEmpty()) { if (individualDeletedMessagesBuilder_.isEmpty()) { individualDeletedMessagesBuilder_.dispose(); individualDeletedMessagesBuilder_ = null; individualDeletedMessages_ = other.individualDeletedMessages_; bitField0_ = (bitField0_ & ~0x00000008); individualDeletedMessagesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getIndividualDeletedMessagesFieldBuilder() : null; } else { individualDeletedMessagesBuilder_.addAllMessages(other.individualDeletedMessages_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCursorsLedgerId()) { return false; } for (int i = 0; i < getIndividualDeletedMessagesCount(); i++) { if (!getIndividualDeletedMessages(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; cursorsLedgerId_ = input.readInt64(); break; } case 16: { bitField0_ |= 0x00000002; markDeleteLedgerId_ = input.readInt64(); break; } case 24: { bitField0_ |= 0x00000004; markDeleteEntryId_ = input.readInt64(); break; } case 34: { org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder subBuilder = org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addIndividualDeletedMessages(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required int64 cursorsLedgerId = 1; private long cursorsLedgerId_ ; public boolean hasCursorsLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getCursorsLedgerId() { return cursorsLedgerId_; } public Builder setCursorsLedgerId(long value) { bitField0_ |= 0x00000001; cursorsLedgerId_ = value; onChanged(); return this; } public Builder clearCursorsLedgerId() { bitField0_ = (bitField0_ & ~0x00000001); cursorsLedgerId_ = 0L; onChanged(); return this; } // optional int64 markDeleteLedgerId = 2; private long markDeleteLedgerId_ ; public boolean hasMarkDeleteLedgerId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getMarkDeleteLedgerId() { return markDeleteLedgerId_; } public Builder setMarkDeleteLedgerId(long value) { bitField0_ |= 0x00000002; markDeleteLedgerId_ = value; onChanged(); return this; } public Builder clearMarkDeleteLedgerId() { bitField0_ = (bitField0_ & ~0x00000002); markDeleteLedgerId_ = 0L; onChanged(); return this; } // optional int64 markDeleteEntryId = 3; private long markDeleteEntryId_ ; public boolean hasMarkDeleteEntryId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getMarkDeleteEntryId() { return markDeleteEntryId_; } public Builder setMarkDeleteEntryId(long value) { bitField0_ |= 0x00000004; markDeleteEntryId_ = value; onChanged(); return this; } public Builder clearMarkDeleteEntryId() { bitField0_ = (bitField0_ & ~0x00000004); markDeleteEntryId_ = 0L; onChanged(); return this; } // repeated .MessageRange individualDeletedMessages = 4; private java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> individualDeletedMessages_ = java.util.Collections.emptyList(); private void ensureIndividualDeletedMessagesIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { individualDeletedMessages_ = new java.util.ArrayList<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange>(individualDeletedMessages_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> individualDeletedMessagesBuilder_; public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> getIndividualDeletedMessagesList() { if (individualDeletedMessagesBuilder_ == null) { return java.util.Collections.unmodifiableList(individualDeletedMessages_); } else { return individualDeletedMessagesBuilder_.getMessageList(); } } public int getIndividualDeletedMessagesCount() { if (individualDeletedMessagesBuilder_ == null) { return individualDeletedMessages_.size(); } else { return individualDeletedMessagesBuilder_.getCount(); } } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange getIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { return individualDeletedMessages_.get(index); } else { return individualDeletedMessagesBuilder_.getMessage(index); } } 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; } 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; } 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; } 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; } 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; } 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; } public Builder addAllIndividualDeletedMessages( java.lang.Iterable<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange> values) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); super.addAll(values, individualDeletedMessages_); onChanged(); } else { individualDeletedMessagesBuilder_.addAllMessages(values); } return this; } public Builder clearIndividualDeletedMessages() { if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessages_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { individualDeletedMessagesBuilder_.clear(); } return this; } public Builder removeIndividualDeletedMessages(int index) { if (individualDeletedMessagesBuilder_ == null) { ensureIndividualDeletedMessagesIsMutable(); individualDeletedMessages_.remove(index); onChanged(); } else { individualDeletedMessagesBuilder_.remove(index); } return this; } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder getIndividualDeletedMessagesBuilder( int index) { return getIndividualDeletedMessagesFieldBuilder().getBuilder(index); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder getIndividualDeletedMessagesOrBuilder( int index) { if (individualDeletedMessagesBuilder_ == null) { return individualDeletedMessages_.get(index); } else { return individualDeletedMessagesBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesOrBuilderList() { if (individualDeletedMessagesBuilder_ != null) { return individualDeletedMessagesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(individualDeletedMessages_); } } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder addIndividualDeletedMessagesBuilder() { return getIndividualDeletedMessagesFieldBuilder().addBuilder( org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDefaultInstance()); } public org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder addIndividualDeletedMessagesBuilder( int index) { return getIndividualDeletedMessagesFieldBuilder().addBuilder( index, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.getDefaultInstance()); } public java.util.List<org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder> getIndividualDeletedMessagesBuilderList() { return getIndividualDeletedMessagesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder> getIndividualDeletedMessagesFieldBuilder() { if (individualDeletedMessagesBuilder_ == null) { individualDeletedMessagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRangeOrBuilder>( individualDeletedMessages_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); individualDeletedMessages_ = null; } return individualDeletedMessagesBuilder_; } // @@protoc_insertion_point(builder_scope:ManagedCursorInfo) } static { defaultInstance = new ManagedCursorInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ManagedCursorInfo) } private static com.google.protobuf.Descriptors.Descriptor internal_static_ManagedLedgerInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ManagedLedgerInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_ManagedLedgerInfo_LedgerInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ManagedLedgerInfo_LedgerInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_PositionInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_PositionInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_NestedPositionInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_NestedPositionInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_MessageRange_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_MessageRange_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_ManagedCursorInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ManagedCursorInfo_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\"src/main/proto/MLDataFormats.proto\"\230\001\n" + "\021ManagedLedgerInfo\0221\n\nledgerInfo\030\001 \003(\0132\035" + ".ManagedLedgerInfo.LedgerInfo\032P\n\nLedgerI" + "nfo\022\020\n\010ledgerId\030\001 \002(\003\022\017\n\007entries\030\002 \001(\003\022\014" + "\n\004size\030\003 \001(\003\022\021\n\ttimestamp\030\004 \001(\003\"c\n\014Posit" + "ionInfo\022\020\n\010ledgerId\030\001 \002(\003\022\017\n\007entryId\030\002 \002" + "(\003\0220\n\031individualDeletedMessages\030\003 \003(\0132\r." + "MessageRange\"7\n\022NestedPositionInfo\022\020\n\010le" + "dgerId\030\001 \002(\003\022\017\n\007entryId\030\002 \002(\003\"f\n\014Message" + "Range\022*\n\rlowerEndpoint\030\001 \002(\0132\023.NestedPos", "itionInfo\022*\n\rupperEndpoint\030\002 \002(\0132\023.Neste" + "dPositionInfo\"\225\001\n\021ManagedCursorInfo\022\027\n\017c" + "ursorsLedgerId\030\001 \002(\003\022\032\n\022markDeleteLedger" + "Id\030\002 \001(\003\022\031\n\021markDeleteEntryId\030\003 \001(\003\0220\n\031i" + "ndividualDeletedMessages\030\004 \003(\0132\r.Message" + "RangeB\'\n#org.apache.bookkeeper.mledger.p" + "rotoH\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_ManagedLedgerInfo_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_ManagedLedgerInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ManagedLedgerInfo_descriptor, new java.lang.String[] { "LedgerInfo", }, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.class, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.Builder.class); internal_static_ManagedLedgerInfo_LedgerInfo_descriptor = internal_static_ManagedLedgerInfo_descriptor.getNestedTypes().get(0); internal_static_ManagedLedgerInfo_LedgerInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ManagedLedgerInfo_LedgerInfo_descriptor, new java.lang.String[] { "LedgerId", "Entries", "Size", "Timestamp", }, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.class, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedLedgerInfo.LedgerInfo.Builder.class); internal_static_PositionInfo_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_PositionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_PositionInfo_descriptor, new java.lang.String[] { "LedgerId", "EntryId", "IndividualDeletedMessages", }, org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo.class, org.apache.bookkeeper.mledger.proto.MLDataFormats.PositionInfo.Builder.class); internal_static_NestedPositionInfo_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_NestedPositionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_NestedPositionInfo_descriptor, new java.lang.String[] { "LedgerId", "EntryId", }, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.class, org.apache.bookkeeper.mledger.proto.MLDataFormats.NestedPositionInfo.Builder.class); internal_static_MessageRange_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_MessageRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_MessageRange_descriptor, new java.lang.String[] { "LowerEndpoint", "UpperEndpoint", }, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.class, org.apache.bookkeeper.mledger.proto.MLDataFormats.MessageRange.Builder.class); internal_static_ManagedCursorInfo_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_ManagedCursorInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ManagedCursorInfo_descriptor, new java.lang.String[] { "CursorsLedgerId", "MarkDeleteLedgerId", "MarkDeleteEntryId", "IndividualDeletedMessages", }, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.class, org.apache.bookkeeper.mledger.proto.MLDataFormats.ManagedCursorInfo.Builder.class); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner); } // @@protoc_insertion_point(outer_class_scope) }