// Generated by the protocol buffer compiler. DO NOT EDIT! // source: src/main/proto/DataFormats.proto package org.apache.bookkeeper.proto; public final class DataFormats { private DataFormats() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface LedgerMetadataFormatOrBuilder extends // @@protoc_insertion_point(interface_extends:LedgerMetadataFormat) com.google.protobuf.MessageOrBuilder { /** * <code>required int32 quorumSize = 1;</code> */ boolean hasQuorumSize(); /** * <code>required int32 quorumSize = 1;</code> */ int getQuorumSize(); /** * <code>required int32 ensembleSize = 2;</code> */ boolean hasEnsembleSize(); /** * <code>required int32 ensembleSize = 2;</code> */ int getEnsembleSize(); /** * <code>required int64 length = 3;</code> */ boolean hasLength(); /** * <code>required int64 length = 3;</code> */ long getLength(); /** * <code>optional int64 lastEntryId = 4;</code> */ boolean hasLastEntryId(); /** * <code>optional int64 lastEntryId = 4;</code> */ long getLastEntryId(); /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ boolean hasState(); /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State getState(); /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment> getSegmentList(); /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment getSegment(int index); /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ int getSegmentCount(); /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ java.util.List<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder> getSegmentOrBuilderList(); /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder getSegmentOrBuilder( int index); /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ boolean hasDigestType(); /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType getDigestType(); /** * <code>optional bytes password = 8;</code> */ boolean hasPassword(); /** * <code>optional bytes password = 8;</code> */ com.google.protobuf.ByteString getPassword(); /** * <code>optional int32 ackQuorumSize = 9;</code> */ boolean hasAckQuorumSize(); /** * <code>optional int32 ackQuorumSize = 9;</code> */ int getAckQuorumSize(); /** * <code>optional int64 ctime = 10;</code> */ boolean hasCtime(); /** * <code>optional int64 ctime = 10;</code> */ long getCtime(); /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry> getCustomMetadataList(); /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry getCustomMetadata(int index); /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ int getCustomMetadataCount(); /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ java.util.List<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder> getCustomMetadataOrBuilderList(); /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder getCustomMetadataOrBuilder( int index); } /** * Protobuf type {@code LedgerMetadataFormat} * * <pre> ** * Metadata format for storing ledger information * </pre> */ public static final class LedgerMetadataFormat extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:LedgerMetadataFormat) LedgerMetadataFormatOrBuilder { // Use LedgerMetadataFormat.newBuilder() to construct. private LedgerMetadataFormat(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private LedgerMetadataFormat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final LedgerMetadataFormat defaultInstance; public static LedgerMetadataFormat getDefaultInstance() { return defaultInstance; } public LedgerMetadataFormat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private LedgerMetadataFormat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; quorumSize_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; ensembleSize_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; length_ = input.readInt64(); break; } case 32: { bitField0_ |= 0x00000008; lastEntryId_ = input.readInt64(); break; } case 40: { int rawValue = input.readEnum(); org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State value = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(5, rawValue); } else { bitField0_ |= 0x00000010; state_ = value; } break; } case 50: { if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { segment_ = new java.util.ArrayList<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment>(); mutable_bitField0_ |= 0x00000020; } segment_.add(input.readMessage(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.PARSER, extensionRegistry)); break; } case 56: { int rawValue = input.readEnum(); org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType value = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(7, rawValue); } else { bitField0_ |= 0x00000020; digestType_ = value; } break; } case 66: { bitField0_ |= 0x00000040; password_ = input.readBytes(); break; } case 72: { bitField0_ |= 0x00000080; ackQuorumSize_ = input.readInt32(); break; } case 80: { bitField0_ |= 0x00000100; ctime_ = input.readInt64(); break; } case 90: { if (!((mutable_bitField0_ & 0x00000400) == 0x00000400)) { customMetadata_ = new java.util.ArrayList<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry>(); mutable_bitField0_ |= 0x00000400; } customMetadata_.add(input.readMessage(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { segment_ = java.util.Collections.unmodifiableList(segment_); } if (((mutable_bitField0_ & 0x00000400) == 0x00000400)) { customMetadata_ = java.util.Collections.unmodifiableList(customMetadata_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.class, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Builder.class); } public static com.google.protobuf.Parser<LedgerMetadataFormat> PARSER = new com.google.protobuf.AbstractParser<LedgerMetadataFormat>() { public LedgerMetadataFormat parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new LedgerMetadataFormat(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<LedgerMetadataFormat> getParserForType() { return PARSER; } /** * Protobuf enum {@code LedgerMetadataFormat.State} */ public enum State implements com.google.protobuf.ProtocolMessageEnum { /** * <code>OPEN = 1;</code> */ OPEN(0, 1), /** * <code>IN_RECOVERY = 2;</code> */ IN_RECOVERY(1, 2), /** * <code>CLOSED = 3;</code> */ CLOSED(2, 3), ; /** * <code>OPEN = 1;</code> */ public static final int OPEN_VALUE = 1; /** * <code>IN_RECOVERY = 2;</code> */ public static final int IN_RECOVERY_VALUE = 2; /** * <code>CLOSED = 3;</code> */ public static final int CLOSED_VALUE = 3; public final int getNumber() { return value; } public static State valueOf(int value) { switch (value) { case 1: return OPEN; case 2: return IN_RECOVERY; case 3: return CLOSED; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<State> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<State> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<State>() { public State findValueByNumber(int number) { return State.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.getDescriptor().getEnumTypes().get(0); } private static final State[] VALUES = values(); public static State valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private State(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:LedgerMetadataFormat.State) } /** * Protobuf enum {@code LedgerMetadataFormat.DigestType} */ public enum DigestType implements com.google.protobuf.ProtocolMessageEnum { /** * <code>CRC32 = 1;</code> */ CRC32(0, 1), /** * <code>HMAC = 2;</code> */ HMAC(1, 2), ; /** * <code>CRC32 = 1;</code> */ public static final int CRC32_VALUE = 1; /** * <code>HMAC = 2;</code> */ public static final int HMAC_VALUE = 2; public final int getNumber() { return value; } public static DigestType valueOf(int value) { switch (value) { case 1: return CRC32; case 2: return HMAC; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<DigestType> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<DigestType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<DigestType>() { public DigestType findValueByNumber(int number) { return DigestType.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.getDescriptor().getEnumTypes().get(1); } private static final DigestType[] VALUES = values(); public static DigestType valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private DigestType(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:LedgerMetadataFormat.DigestType) } public interface SegmentOrBuilder extends // @@protoc_insertion_point(interface_extends:LedgerMetadataFormat.Segment) com.google.protobuf.MessageOrBuilder { /** * <code>repeated string ensembleMember = 1;</code> */ com.google.protobuf.ProtocolStringList getEnsembleMemberList(); /** * <code>repeated string ensembleMember = 1;</code> */ int getEnsembleMemberCount(); /** * <code>repeated string ensembleMember = 1;</code> */ java.lang.String getEnsembleMember(int index); /** * <code>repeated string ensembleMember = 1;</code> */ com.google.protobuf.ByteString getEnsembleMemberBytes(int index); /** * <code>required int64 firstEntryId = 2;</code> */ boolean hasFirstEntryId(); /** * <code>required int64 firstEntryId = 2;</code> */ long getFirstEntryId(); } /** * Protobuf type {@code LedgerMetadataFormat.Segment} */ public static final class Segment extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:LedgerMetadataFormat.Segment) SegmentOrBuilder { // Use Segment.newBuilder() to construct. private Segment(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Segment(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Segment defaultInstance; public static Segment getDefaultInstance() { return defaultInstance; } public Segment getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Segment( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { ensembleMember_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } ensembleMember_.add(bs); break; } case 16: { bitField0_ |= 0x00000001; firstEntryId_ = input.readInt64(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { ensembleMember_ = ensembleMember_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_Segment_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_Segment_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.class, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder.class); } public static com.google.protobuf.Parser<Segment> PARSER = new com.google.protobuf.AbstractParser<Segment>() { public Segment parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Segment(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Segment> getParserForType() { return PARSER; } private int bitField0_; public static final int ENSEMBLEMEMBER_FIELD_NUMBER = 1; private com.google.protobuf.LazyStringList ensembleMember_; /** * <code>repeated string ensembleMember = 1;</code> */ public com.google.protobuf.ProtocolStringList getEnsembleMemberList() { return ensembleMember_; } /** * <code>repeated string ensembleMember = 1;</code> */ public int getEnsembleMemberCount() { return ensembleMember_.size(); } /** * <code>repeated string ensembleMember = 1;</code> */ public java.lang.String getEnsembleMember(int index) { return ensembleMember_.get(index); } /** * <code>repeated string ensembleMember = 1;</code> */ public com.google.protobuf.ByteString getEnsembleMemberBytes(int index) { return ensembleMember_.getByteString(index); } public static final int FIRSTENTRYID_FIELD_NUMBER = 2; private long firstEntryId_; /** * <code>required int64 firstEntryId = 2;</code> */ public boolean hasFirstEntryId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 firstEntryId = 2;</code> */ public long getFirstEntryId() { return firstEntryId_; } private void initFields() { ensembleMember_ = com.google.protobuf.LazyStringArrayList.EMPTY; firstEntryId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasFirstEntryId()) { 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 < ensembleMember_.size(); i++) { output.writeBytes(1, ensembleMember_.getByteString(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(2, firstEntryId_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < ensembleMember_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(ensembleMember_.getByteString(i)); } size += dataSize; size += 1 * getEnsembleMemberList().size(); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, firstEntryId_); } 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.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment 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; } /** * Protobuf type {@code LedgerMetadataFormat.Segment} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:LedgerMetadataFormat.Segment) org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_Segment_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_Segment_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.class, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); ensembleMember_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); firstEntryId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_Segment_descriptor; } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment build() { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment buildPartial() { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment result = new org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { ensembleMember_ = ensembleMember_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.ensembleMember_ = ensembleMember_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000001; } result.firstEntryId_ = firstEntryId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment other) { if (other == org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.getDefaultInstance()) return this; if (!other.ensembleMember_.isEmpty()) { if (ensembleMember_.isEmpty()) { ensembleMember_ = other.ensembleMember_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureEnsembleMemberIsMutable(); ensembleMember_.addAll(other.ensembleMember_); } onChanged(); } if (other.hasFirstEntryId()) { setFirstEntryId(other.getFirstEntryId()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasFirstEntryId()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.LazyStringList ensembleMember_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureEnsembleMemberIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { ensembleMember_ = new com.google.protobuf.LazyStringArrayList(ensembleMember_); bitField0_ |= 0x00000001; } } /** * <code>repeated string ensembleMember = 1;</code> */ public com.google.protobuf.ProtocolStringList getEnsembleMemberList() { return ensembleMember_.getUnmodifiableView(); } /** * <code>repeated string ensembleMember = 1;</code> */ public int getEnsembleMemberCount() { return ensembleMember_.size(); } /** * <code>repeated string ensembleMember = 1;</code> */ public java.lang.String getEnsembleMember(int index) { return ensembleMember_.get(index); } /** * <code>repeated string ensembleMember = 1;</code> */ public com.google.protobuf.ByteString getEnsembleMemberBytes(int index) { return ensembleMember_.getByteString(index); } /** * <code>repeated string ensembleMember = 1;</code> */ public Builder setEnsembleMember( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureEnsembleMemberIsMutable(); ensembleMember_.set(index, value); onChanged(); return this; } /** * <code>repeated string ensembleMember = 1;</code> */ public Builder addEnsembleMember( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureEnsembleMemberIsMutable(); ensembleMember_.add(value); onChanged(); return this; } /** * <code>repeated string ensembleMember = 1;</code> */ public Builder addAllEnsembleMember( java.lang.Iterable<java.lang.String> values) { ensureEnsembleMemberIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, ensembleMember_); onChanged(); return this; } /** * <code>repeated string ensembleMember = 1;</code> */ public Builder clearEnsembleMember() { ensembleMember_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * <code>repeated string ensembleMember = 1;</code> */ public Builder addEnsembleMemberBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureEnsembleMemberIsMutable(); ensembleMember_.add(value); onChanged(); return this; } private long firstEntryId_ ; /** * <code>required int64 firstEntryId = 2;</code> */ public boolean hasFirstEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int64 firstEntryId = 2;</code> */ public long getFirstEntryId() { return firstEntryId_; } /** * <code>required int64 firstEntryId = 2;</code> */ public Builder setFirstEntryId(long value) { bitField0_ |= 0x00000002; firstEntryId_ = value; onChanged(); return this; } /** * <code>required int64 firstEntryId = 2;</code> */ public Builder clearFirstEntryId() { bitField0_ = (bitField0_ & ~0x00000002); firstEntryId_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:LedgerMetadataFormat.Segment) } static { defaultInstance = new Segment(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:LedgerMetadataFormat.Segment) } public interface cMetadataMapEntryOrBuilder extends // @@protoc_insertion_point(interface_extends:LedgerMetadataFormat.cMetadataMapEntry) com.google.protobuf.MessageOrBuilder { /** * <code>optional string key = 1;</code> */ boolean hasKey(); /** * <code>optional string key = 1;</code> */ java.lang.String getKey(); /** * <code>optional string key = 1;</code> */ com.google.protobuf.ByteString getKeyBytes(); /** * <code>optional bytes value = 2;</code> */ boolean hasValue(); /** * <code>optional bytes value = 2;</code> */ com.google.protobuf.ByteString getValue(); } /** * Protobuf type {@code LedgerMetadataFormat.cMetadataMapEntry} */ public static final class cMetadataMapEntry extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:LedgerMetadataFormat.cMetadataMapEntry) cMetadataMapEntryOrBuilder { // Use cMetadataMapEntry.newBuilder() to construct. private cMetadataMapEntry(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private cMetadataMapEntry(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final cMetadataMapEntry defaultInstance; public static cMetadataMapEntry getDefaultInstance() { return defaultInstance; } public cMetadataMapEntry getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private cMetadataMapEntry( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; key_ = bs; break; } case 18: { bitField0_ |= 0x00000002; value_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_cMetadataMapEntry_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_cMetadataMapEntry_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.class, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder.class); } public static com.google.protobuf.Parser<cMetadataMapEntry> PARSER = new com.google.protobuf.AbstractParser<cMetadataMapEntry>() { public cMetadataMapEntry parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new cMetadataMapEntry(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<cMetadataMapEntry> getParserForType() { return PARSER; } private int bitField0_; public static final int KEY_FIELD_NUMBER = 1; private java.lang.Object key_; /** * <code>optional string key = 1;</code> */ public boolean hasKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string key = 1;</code> */ public java.lang.String getKey() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } } /** * <code>optional string key = 1;</code> */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUE_FIELD_NUMBER = 2; private com.google.protobuf.ByteString value_; /** * <code>optional bytes value = 2;</code> */ public boolean hasValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes value = 2;</code> */ public com.google.protobuf.ByteString getValue() { return value_; } private void initFields() { key_ = ""; value_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 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.writeBytes(1, getKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, value_); } 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 .computeBytesSize(1, getKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, value_); } 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.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry 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; } /** * Protobuf type {@code LedgerMetadataFormat.cMetadataMapEntry} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:LedgerMetadataFormat.cMetadataMapEntry) org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_cMetadataMapEntry_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_cMetadataMapEntry_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.class, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); key_ = ""; bitField0_ = (bitField0_ & ~0x00000001); value_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_cMetadataMapEntry_descriptor; } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry build() { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry buildPartial() { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry result = new org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.key_ = key_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.value_ = value_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry other) { if (other == org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.getDefaultInstance()) return this; if (other.hasKey()) { bitField0_ |= 0x00000001; key_ = other.key_; onChanged(); } if (other.hasValue()) { setValue(other.getValue()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object key_ = ""; /** * <code>optional string key = 1;</code> */ public boolean hasKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string key = 1;</code> */ public java.lang.String getKey() { java.lang.Object ref = key_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { key_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string key = 1;</code> */ public com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string key = 1;</code> */ public Builder setKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; onChanged(); return this; } /** * <code>optional string key = 1;</code> */ public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000001); key_ = getDefaultInstance().getKey(); onChanged(); return this; } /** * <code>optional string key = 1;</code> */ public Builder setKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; onChanged(); return this; } private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes value = 2;</code> */ public boolean hasValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes value = 2;</code> */ public com.google.protobuf.ByteString getValue() { return value_; } /** * <code>optional bytes value = 2;</code> */ public Builder setValue(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } /** * <code>optional bytes value = 2;</code> */ public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000002); value_ = getDefaultInstance().getValue(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:LedgerMetadataFormat.cMetadataMapEntry) } static { defaultInstance = new cMetadataMapEntry(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:LedgerMetadataFormat.cMetadataMapEntry) } private int bitField0_; public static final int QUORUMSIZE_FIELD_NUMBER = 1; private int quorumSize_; /** * <code>required int32 quorumSize = 1;</code> */ public boolean hasQuorumSize() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int32 quorumSize = 1;</code> */ public int getQuorumSize() { return quorumSize_; } public static final int ENSEMBLESIZE_FIELD_NUMBER = 2; private int ensembleSize_; /** * <code>required int32 ensembleSize = 2;</code> */ public boolean hasEnsembleSize() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int32 ensembleSize = 2;</code> */ public int getEnsembleSize() { return ensembleSize_; } public static final int LENGTH_FIELD_NUMBER = 3; private long length_; /** * <code>required int64 length = 3;</code> */ public boolean hasLength() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required int64 length = 3;</code> */ public long getLength() { return length_; } public static final int LASTENTRYID_FIELD_NUMBER = 4; private long lastEntryId_; /** * <code>optional int64 lastEntryId = 4;</code> */ public boolean hasLastEntryId() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int64 lastEntryId = 4;</code> */ public long getLastEntryId() { return lastEntryId_; } public static final int STATE_FIELD_NUMBER = 5; private org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State state_; /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ public boolean hasState() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State getState() { return state_; } public static final int SEGMENT_FIELD_NUMBER = 6; private java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment> segment_; /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment> getSegmentList() { return segment_; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public java.util.List<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder> getSegmentOrBuilderList() { return segment_; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public int getSegmentCount() { return segment_.size(); } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment getSegment(int index) { return segment_.get(index); } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder getSegmentOrBuilder( int index) { return segment_.get(index); } public static final int DIGESTTYPE_FIELD_NUMBER = 7; private org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType digestType_; /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ public boolean hasDigestType() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType getDigestType() { return digestType_; } public static final int PASSWORD_FIELD_NUMBER = 8; private com.google.protobuf.ByteString password_; /** * <code>optional bytes password = 8;</code> */ public boolean hasPassword() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional bytes password = 8;</code> */ public com.google.protobuf.ByteString getPassword() { return password_; } public static final int ACKQUORUMSIZE_FIELD_NUMBER = 9; private int ackQuorumSize_; /** * <code>optional int32 ackQuorumSize = 9;</code> */ public boolean hasAckQuorumSize() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional int32 ackQuorumSize = 9;</code> */ public int getAckQuorumSize() { return ackQuorumSize_; } public static final int CTIME_FIELD_NUMBER = 10; private long ctime_; /** * <code>optional int64 ctime = 10;</code> */ public boolean hasCtime() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional int64 ctime = 10;</code> */ public long getCtime() { return ctime_; } public static final int CUSTOMMETADATA_FIELD_NUMBER = 11; private java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry> customMetadata_; /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry> getCustomMetadataList() { return customMetadata_; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public java.util.List<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder> getCustomMetadataOrBuilderList() { return customMetadata_; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public int getCustomMetadataCount() { return customMetadata_.size(); } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry getCustomMetadata(int index) { return customMetadata_.get(index); } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder getCustomMetadataOrBuilder( int index) { return customMetadata_.get(index); } private void initFields() { quorumSize_ = 0; ensembleSize_ = 0; length_ = 0L; lastEntryId_ = 0L; state_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State.OPEN; segment_ = java.util.Collections.emptyList(); digestType_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType.CRC32; password_ = com.google.protobuf.ByteString.EMPTY; ackQuorumSize_ = 0; ctime_ = 0L; customMetadata_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasQuorumSize()) { memoizedIsInitialized = 0; return false; } if (!hasEnsembleSize()) { memoizedIsInitialized = 0; return false; } if (!hasLength()) { memoizedIsInitialized = 0; return false; } if (!hasState()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getSegmentCount(); i++) { if (!getSegment(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.writeInt32(1, quorumSize_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, ensembleSize_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, length_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, lastEntryId_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeEnum(5, state_.getNumber()); } for (int i = 0; i < segment_.size(); i++) { output.writeMessage(6, segment_.get(i)); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeEnum(7, digestType_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBytes(8, password_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeInt32(9, ackQuorumSize_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeInt64(10, ctime_); } for (int i = 0; i < customMetadata_.size(); i++) { output.writeMessage(11, customMetadata_.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 .computeInt32Size(1, quorumSize_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, ensembleSize_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, length_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, lastEntryId_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(5, state_.getNumber()); } for (int i = 0; i < segment_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, segment_.get(i)); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(7, digestType_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(8, password_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(9, ackQuorumSize_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(10, ctime_); } for (int i = 0; i < customMetadata_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, customMetadata_.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.proto.DataFormats.LedgerMetadataFormat parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat 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; } /** * Protobuf type {@code LedgerMetadataFormat} * * <pre> ** * Metadata format for storing ledger information * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:LedgerMetadataFormat) org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormatOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.class, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getSegmentFieldBuilder(); getCustomMetadataFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); quorumSize_ = 0; bitField0_ = (bitField0_ & ~0x00000001); ensembleSize_ = 0; bitField0_ = (bitField0_ & ~0x00000002); length_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); lastEntryId_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); state_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State.OPEN; bitField0_ = (bitField0_ & ~0x00000010); if (segmentBuilder_ == null) { segment_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); } else { segmentBuilder_.clear(); } digestType_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType.CRC32; bitField0_ = (bitField0_ & ~0x00000040); password_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000080); ackQuorumSize_ = 0; bitField0_ = (bitField0_ & ~0x00000100); ctime_ = 0L; bitField0_ = (bitField0_ & ~0x00000200); if (customMetadataBuilder_ == null) { customMetadata_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000400); } else { customMetadataBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerMetadataFormat_descriptor; } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat build() { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat buildPartial() { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat result = new org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.quorumSize_ = quorumSize_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.ensembleSize_ = ensembleSize_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.length_ = length_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.lastEntryId_ = lastEntryId_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.state_ = state_; if (segmentBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020)) { segment_ = java.util.Collections.unmodifiableList(segment_); bitField0_ = (bitField0_ & ~0x00000020); } result.segment_ = segment_; } else { result.segment_ = segmentBuilder_.build(); } if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000020; } result.digestType_ = digestType_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000040; } result.password_ = password_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000080; } result.ackQuorumSize_ = ackQuorumSize_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000100; } result.ctime_ = ctime_; if (customMetadataBuilder_ == null) { if (((bitField0_ & 0x00000400) == 0x00000400)) { customMetadata_ = java.util.Collections.unmodifiableList(customMetadata_); bitField0_ = (bitField0_ & ~0x00000400); } result.customMetadata_ = customMetadata_; } else { result.customMetadata_ = customMetadataBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat other) { if (other == org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.getDefaultInstance()) return this; if (other.hasQuorumSize()) { setQuorumSize(other.getQuorumSize()); } if (other.hasEnsembleSize()) { setEnsembleSize(other.getEnsembleSize()); } if (other.hasLength()) { setLength(other.getLength()); } if (other.hasLastEntryId()) { setLastEntryId(other.getLastEntryId()); } if (other.hasState()) { setState(other.getState()); } if (segmentBuilder_ == null) { if (!other.segment_.isEmpty()) { if (segment_.isEmpty()) { segment_ = other.segment_; bitField0_ = (bitField0_ & ~0x00000020); } else { ensureSegmentIsMutable(); segment_.addAll(other.segment_); } onChanged(); } } else { if (!other.segment_.isEmpty()) { if (segmentBuilder_.isEmpty()) { segmentBuilder_.dispose(); segmentBuilder_ = null; segment_ = other.segment_; bitField0_ = (bitField0_ & ~0x00000020); segmentBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getSegmentFieldBuilder() : null; } else { segmentBuilder_.addAllMessages(other.segment_); } } } if (other.hasDigestType()) { setDigestType(other.getDigestType()); } if (other.hasPassword()) { setPassword(other.getPassword()); } if (other.hasAckQuorumSize()) { setAckQuorumSize(other.getAckQuorumSize()); } if (other.hasCtime()) { setCtime(other.getCtime()); } if (customMetadataBuilder_ == null) { if (!other.customMetadata_.isEmpty()) { if (customMetadata_.isEmpty()) { customMetadata_ = other.customMetadata_; bitField0_ = (bitField0_ & ~0x00000400); } else { ensureCustomMetadataIsMutable(); customMetadata_.addAll(other.customMetadata_); } onChanged(); } } else { if (!other.customMetadata_.isEmpty()) { if (customMetadataBuilder_.isEmpty()) { customMetadataBuilder_.dispose(); customMetadataBuilder_ = null; customMetadata_ = other.customMetadata_; bitField0_ = (bitField0_ & ~0x00000400); customMetadataBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getCustomMetadataFieldBuilder() : null; } else { customMetadataBuilder_.addAllMessages(other.customMetadata_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasQuorumSize()) { return false; } if (!hasEnsembleSize()) { return false; } if (!hasLength()) { return false; } if (!hasState()) { return false; } for (int i = 0; i < getSegmentCount(); i++) { if (!getSegment(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private int quorumSize_ ; /** * <code>required int32 quorumSize = 1;</code> */ public boolean hasQuorumSize() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int32 quorumSize = 1;</code> */ public int getQuorumSize() { return quorumSize_; } /** * <code>required int32 quorumSize = 1;</code> */ public Builder setQuorumSize(int value) { bitField0_ |= 0x00000001; quorumSize_ = value; onChanged(); return this; } /** * <code>required int32 quorumSize = 1;</code> */ public Builder clearQuorumSize() { bitField0_ = (bitField0_ & ~0x00000001); quorumSize_ = 0; onChanged(); return this; } private int ensembleSize_ ; /** * <code>required int32 ensembleSize = 2;</code> */ public boolean hasEnsembleSize() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int32 ensembleSize = 2;</code> */ public int getEnsembleSize() { return ensembleSize_; } /** * <code>required int32 ensembleSize = 2;</code> */ public Builder setEnsembleSize(int value) { bitField0_ |= 0x00000002; ensembleSize_ = value; onChanged(); return this; } /** * <code>required int32 ensembleSize = 2;</code> */ public Builder clearEnsembleSize() { bitField0_ = (bitField0_ & ~0x00000002); ensembleSize_ = 0; onChanged(); return this; } private long length_ ; /** * <code>required int64 length = 3;</code> */ public boolean hasLength() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required int64 length = 3;</code> */ public long getLength() { return length_; } /** * <code>required int64 length = 3;</code> */ public Builder setLength(long value) { bitField0_ |= 0x00000004; length_ = value; onChanged(); return this; } /** * <code>required int64 length = 3;</code> */ public Builder clearLength() { bitField0_ = (bitField0_ & ~0x00000004); length_ = 0L; onChanged(); return this; } private long lastEntryId_ ; /** * <code>optional int64 lastEntryId = 4;</code> */ public boolean hasLastEntryId() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int64 lastEntryId = 4;</code> */ public long getLastEntryId() { return lastEntryId_; } /** * <code>optional int64 lastEntryId = 4;</code> */ public Builder setLastEntryId(long value) { bitField0_ |= 0x00000008; lastEntryId_ = value; onChanged(); return this; } /** * <code>optional int64 lastEntryId = 4;</code> */ public Builder clearLastEntryId() { bitField0_ = (bitField0_ & ~0x00000008); lastEntryId_ = 0L; onChanged(); return this; } private org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State state_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State.OPEN; /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ public boolean hasState() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State getState() { return state_; } /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ public Builder setState(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; state_ = value; onChanged(); return this; } /** * <code>required .LedgerMetadataFormat.State state = 5 [default = OPEN];</code> */ public Builder clearState() { bitField0_ = (bitField0_ & ~0x00000010); state_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.State.OPEN; onChanged(); return this; } private java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment> segment_ = java.util.Collections.emptyList(); private void ensureSegmentIsMutable() { if (!((bitField0_ & 0x00000020) == 0x00000020)) { segment_ = new java.util.ArrayList<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment>(segment_); bitField0_ |= 0x00000020; } } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder> segmentBuilder_; /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment> getSegmentList() { if (segmentBuilder_ == null) { return java.util.Collections.unmodifiableList(segment_); } else { return segmentBuilder_.getMessageList(); } } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public int getSegmentCount() { if (segmentBuilder_ == null) { return segment_.size(); } else { return segmentBuilder_.getCount(); } } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment getSegment(int index) { if (segmentBuilder_ == null) { return segment_.get(index); } else { return segmentBuilder_.getMessage(index); } } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder setSegment( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment value) { if (segmentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSegmentIsMutable(); segment_.set(index, value); onChanged(); } else { segmentBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder setSegment( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder builderForValue) { if (segmentBuilder_ == null) { ensureSegmentIsMutable(); segment_.set(index, builderForValue.build()); onChanged(); } else { segmentBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder addSegment(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment value) { if (segmentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSegmentIsMutable(); segment_.add(value); onChanged(); } else { segmentBuilder_.addMessage(value); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder addSegment( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment value) { if (segmentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSegmentIsMutable(); segment_.add(index, value); onChanged(); } else { segmentBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder addSegment( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder builderForValue) { if (segmentBuilder_ == null) { ensureSegmentIsMutable(); segment_.add(builderForValue.build()); onChanged(); } else { segmentBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder addSegment( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder builderForValue) { if (segmentBuilder_ == null) { ensureSegmentIsMutable(); segment_.add(index, builderForValue.build()); onChanged(); } else { segmentBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder addAllSegment( java.lang.Iterable<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment> values) { if (segmentBuilder_ == null) { ensureSegmentIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, segment_); onChanged(); } else { segmentBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder clearSegment() { if (segmentBuilder_ == null) { segment_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); onChanged(); } else { segmentBuilder_.clear(); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public Builder removeSegment(int index) { if (segmentBuilder_ == null) { ensureSegmentIsMutable(); segment_.remove(index); onChanged(); } else { segmentBuilder_.remove(index); } return this; } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder getSegmentBuilder( int index) { return getSegmentFieldBuilder().getBuilder(index); } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder getSegmentOrBuilder( int index) { if (segmentBuilder_ == null) { return segment_.get(index); } else { return segmentBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public java.util.List<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder> getSegmentOrBuilderList() { if (segmentBuilder_ != null) { return segmentBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(segment_); } } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder addSegmentBuilder() { return getSegmentFieldBuilder().addBuilder( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.getDefaultInstance()); } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder addSegmentBuilder( int index) { return getSegmentFieldBuilder().addBuilder( index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.getDefaultInstance()); } /** * <code>repeated .LedgerMetadataFormat.Segment segment = 6;</code> */ public java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder> getSegmentBuilderList() { return getSegmentFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder> getSegmentFieldBuilder() { if (segmentBuilder_ == null) { segmentBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.Segment.Builder, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.SegmentOrBuilder>( segment_, ((bitField0_ & 0x00000020) == 0x00000020), getParentForChildren(), isClean()); segment_ = null; } return segmentBuilder_; } private org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType digestType_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType.CRC32; /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ public boolean hasDigestType() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType getDigestType() { return digestType_; } /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ public Builder setDigestType(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; digestType_ = value; onChanged(); return this; } /** * <code>optional .LedgerMetadataFormat.DigestType digestType = 7;</code> */ public Builder clearDigestType() { bitField0_ = (bitField0_ & ~0x00000040); digestType_ = org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.DigestType.CRC32; onChanged(); return this; } private com.google.protobuf.ByteString password_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes password = 8;</code> */ public boolean hasPassword() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional bytes password = 8;</code> */ public com.google.protobuf.ByteString getPassword() { return password_; } /** * <code>optional bytes password = 8;</code> */ public Builder setPassword(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000080; password_ = value; onChanged(); return this; } /** * <code>optional bytes password = 8;</code> */ public Builder clearPassword() { bitField0_ = (bitField0_ & ~0x00000080); password_ = getDefaultInstance().getPassword(); onChanged(); return this; } private int ackQuorumSize_ ; /** * <code>optional int32 ackQuorumSize = 9;</code> */ public boolean hasAckQuorumSize() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional int32 ackQuorumSize = 9;</code> */ public int getAckQuorumSize() { return ackQuorumSize_; } /** * <code>optional int32 ackQuorumSize = 9;</code> */ public Builder setAckQuorumSize(int value) { bitField0_ |= 0x00000100; ackQuorumSize_ = value; onChanged(); return this; } /** * <code>optional int32 ackQuorumSize = 9;</code> */ public Builder clearAckQuorumSize() { bitField0_ = (bitField0_ & ~0x00000100); ackQuorumSize_ = 0; onChanged(); return this; } private long ctime_ ; /** * <code>optional int64 ctime = 10;</code> */ public boolean hasCtime() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional int64 ctime = 10;</code> */ public long getCtime() { return ctime_; } /** * <code>optional int64 ctime = 10;</code> */ public Builder setCtime(long value) { bitField0_ |= 0x00000200; ctime_ = value; onChanged(); return this; } /** * <code>optional int64 ctime = 10;</code> */ public Builder clearCtime() { bitField0_ = (bitField0_ & ~0x00000200); ctime_ = 0L; onChanged(); return this; } private java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry> customMetadata_ = java.util.Collections.emptyList(); private void ensureCustomMetadataIsMutable() { if (!((bitField0_ & 0x00000400) == 0x00000400)) { customMetadata_ = new java.util.ArrayList<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry>(customMetadata_); bitField0_ |= 0x00000400; } } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder> customMetadataBuilder_; /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry> getCustomMetadataList() { if (customMetadataBuilder_ == null) { return java.util.Collections.unmodifiableList(customMetadata_); } else { return customMetadataBuilder_.getMessageList(); } } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public int getCustomMetadataCount() { if (customMetadataBuilder_ == null) { return customMetadata_.size(); } else { return customMetadataBuilder_.getCount(); } } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry getCustomMetadata(int index) { if (customMetadataBuilder_ == null) { return customMetadata_.get(index); } else { return customMetadataBuilder_.getMessage(index); } } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder setCustomMetadata( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry value) { if (customMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCustomMetadataIsMutable(); customMetadata_.set(index, value); onChanged(); } else { customMetadataBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder setCustomMetadata( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder builderForValue) { if (customMetadataBuilder_ == null) { ensureCustomMetadataIsMutable(); customMetadata_.set(index, builderForValue.build()); onChanged(); } else { customMetadataBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder addCustomMetadata(org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry value) { if (customMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCustomMetadataIsMutable(); customMetadata_.add(value); onChanged(); } else { customMetadataBuilder_.addMessage(value); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder addCustomMetadata( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry value) { if (customMetadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCustomMetadataIsMutable(); customMetadata_.add(index, value); onChanged(); } else { customMetadataBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder addCustomMetadata( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder builderForValue) { if (customMetadataBuilder_ == null) { ensureCustomMetadataIsMutable(); customMetadata_.add(builderForValue.build()); onChanged(); } else { customMetadataBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder addCustomMetadata( int index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder builderForValue) { if (customMetadataBuilder_ == null) { ensureCustomMetadataIsMutable(); customMetadata_.add(index, builderForValue.build()); onChanged(); } else { customMetadataBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder addAllCustomMetadata( java.lang.Iterable<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry> values) { if (customMetadataBuilder_ == null) { ensureCustomMetadataIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, customMetadata_); onChanged(); } else { customMetadataBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder clearCustomMetadata() { if (customMetadataBuilder_ == null) { customMetadata_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000400); onChanged(); } else { customMetadataBuilder_.clear(); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public Builder removeCustomMetadata(int index) { if (customMetadataBuilder_ == null) { ensureCustomMetadataIsMutable(); customMetadata_.remove(index); onChanged(); } else { customMetadataBuilder_.remove(index); } return this; } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder getCustomMetadataBuilder( int index) { return getCustomMetadataFieldBuilder().getBuilder(index); } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder getCustomMetadataOrBuilder( int index) { if (customMetadataBuilder_ == null) { return customMetadata_.get(index); } else { return customMetadataBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public java.util.List<? extends org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder> getCustomMetadataOrBuilderList() { if (customMetadataBuilder_ != null) { return customMetadataBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(customMetadata_); } } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder addCustomMetadataBuilder() { return getCustomMetadataFieldBuilder().addBuilder( org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.getDefaultInstance()); } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder addCustomMetadataBuilder( int index) { return getCustomMetadataFieldBuilder().addBuilder( index, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.getDefaultInstance()); } /** * <code>repeated .LedgerMetadataFormat.cMetadataMapEntry customMetadata = 11;</code> */ public java.util.List<org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder> getCustomMetadataBuilderList() { return getCustomMetadataFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder> getCustomMetadataFieldBuilder() { if (customMetadataBuilder_ == null) { customMetadataBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntry.Builder, org.apache.bookkeeper.proto.DataFormats.LedgerMetadataFormat.cMetadataMapEntryOrBuilder>( customMetadata_, ((bitField0_ & 0x00000400) == 0x00000400), getParentForChildren(), isClean()); customMetadata_ = null; } return customMetadataBuilder_; } // @@protoc_insertion_point(builder_scope:LedgerMetadataFormat) } static { defaultInstance = new LedgerMetadataFormat(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:LedgerMetadataFormat) } public interface LedgerRereplicationLayoutFormatOrBuilder extends // @@protoc_insertion_point(interface_extends:LedgerRereplicationLayoutFormat) com.google.protobuf.MessageOrBuilder { /** * <code>required string type = 1;</code> */ boolean hasType(); /** * <code>required string type = 1;</code> */ java.lang.String getType(); /** * <code>required string type = 1;</code> */ com.google.protobuf.ByteString getTypeBytes(); /** * <code>required int32 version = 2;</code> */ boolean hasVersion(); /** * <code>required int32 version = 2;</code> */ int getVersion(); } /** * Protobuf type {@code LedgerRereplicationLayoutFormat} */ public static final class LedgerRereplicationLayoutFormat extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:LedgerRereplicationLayoutFormat) LedgerRereplicationLayoutFormatOrBuilder { // Use LedgerRereplicationLayoutFormat.newBuilder() to construct. private LedgerRereplicationLayoutFormat(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private LedgerRereplicationLayoutFormat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final LedgerRereplicationLayoutFormat defaultInstance; public static LedgerRereplicationLayoutFormat getDefaultInstance() { return defaultInstance; } public LedgerRereplicationLayoutFormat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private LedgerRereplicationLayoutFormat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; type_ = bs; break; } case 16: { bitField0_ |= 0x00000002; version_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerRereplicationLayoutFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerRereplicationLayoutFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.class, org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.Builder.class); } public static com.google.protobuf.Parser<LedgerRereplicationLayoutFormat> PARSER = new com.google.protobuf.AbstractParser<LedgerRereplicationLayoutFormat>() { public LedgerRereplicationLayoutFormat parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new LedgerRereplicationLayoutFormat(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<LedgerRereplicationLayoutFormat> getParserForType() { return PARSER; } private int bitField0_; public static final int TYPE_FIELD_NUMBER = 1; private java.lang.Object type_; /** * <code>required string type = 1;</code> */ public boolean hasType() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string type = 1;</code> */ public java.lang.String getType() { java.lang.Object ref = type_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { type_ = s; } return s; } } /** * <code>required string type = 1;</code> */ public com.google.protobuf.ByteString getTypeBytes() { java.lang.Object ref = type_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); type_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private int version_; /** * <code>required int32 version = 2;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int32 version = 2;</code> */ public int getVersion() { return version_; } private void initFields() { type_ = ""; version_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasType()) { memoizedIsInitialized = 0; return false; } if (!hasVersion()) { 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.writeBytes(1, getTypeBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, version_); } 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 .computeBytesSize(1, getTypeBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, version_); } 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.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat 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; } /** * Protobuf type {@code LedgerRereplicationLayoutFormat} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:LedgerRereplicationLayoutFormat) org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormatOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerRereplicationLayoutFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerRereplicationLayoutFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.class, org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); type_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LedgerRereplicationLayoutFormat_descriptor; } public org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat build() { org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat buildPartial() { org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat result = new org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.type_ = type_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat other) { if (other == org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat.getDefaultInstance()) return this; if (other.hasType()) { bitField0_ |= 0x00000001; type_ = other.type_; onChanged(); } if (other.hasVersion()) { setVersion(other.getVersion()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasType()) { return false; } if (!hasVersion()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.LedgerRereplicationLayoutFormat) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object type_ = ""; /** * <code>required string type = 1;</code> */ public boolean hasType() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string type = 1;</code> */ public java.lang.String getType() { java.lang.Object ref = type_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { type_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string type = 1;</code> */ public com.google.protobuf.ByteString getTypeBytes() { java.lang.Object ref = type_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); type_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string type = 1;</code> */ public Builder setType( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; type_ = value; onChanged(); return this; } /** * <code>required string type = 1;</code> */ public Builder clearType() { bitField0_ = (bitField0_ & ~0x00000001); type_ = getDefaultInstance().getType(); onChanged(); return this; } /** * <code>required string type = 1;</code> */ public Builder setTypeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; type_ = value; onChanged(); return this; } private int version_ ; /** * <code>required int32 version = 2;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int32 version = 2;</code> */ public int getVersion() { return version_; } /** * <code>required int32 version = 2;</code> */ public Builder setVersion(int value) { bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** * <code>required int32 version = 2;</code> */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:LedgerRereplicationLayoutFormat) } static { defaultInstance = new LedgerRereplicationLayoutFormat(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:LedgerRereplicationLayoutFormat) } public interface UnderreplicatedLedgerFormatOrBuilder extends // @@protoc_insertion_point(interface_extends:UnderreplicatedLedgerFormat) com.google.protobuf.MessageOrBuilder { /** * <code>repeated string replica = 1;</code> */ com.google.protobuf.ProtocolStringList getReplicaList(); /** * <code>repeated string replica = 1;</code> */ int getReplicaCount(); /** * <code>repeated string replica = 1;</code> */ java.lang.String getReplica(int index); /** * <code>repeated string replica = 1;</code> */ com.google.protobuf.ByteString getReplicaBytes(int index); } /** * Protobuf type {@code UnderreplicatedLedgerFormat} */ public static final class UnderreplicatedLedgerFormat extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:UnderreplicatedLedgerFormat) UnderreplicatedLedgerFormatOrBuilder { // Use UnderreplicatedLedgerFormat.newBuilder() to construct. private UnderreplicatedLedgerFormat(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private UnderreplicatedLedgerFormat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final UnderreplicatedLedgerFormat defaultInstance; public static UnderreplicatedLedgerFormat getDefaultInstance() { return defaultInstance; } public UnderreplicatedLedgerFormat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private UnderreplicatedLedgerFormat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { replica_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } replica_.add(bs); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { replica_ = replica_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_UnderreplicatedLedgerFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_UnderreplicatedLedgerFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.class, org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.Builder.class); } public static com.google.protobuf.Parser<UnderreplicatedLedgerFormat> PARSER = new com.google.protobuf.AbstractParser<UnderreplicatedLedgerFormat>() { public UnderreplicatedLedgerFormat parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new UnderreplicatedLedgerFormat(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<UnderreplicatedLedgerFormat> getParserForType() { return PARSER; } public static final int REPLICA_FIELD_NUMBER = 1; private com.google.protobuf.LazyStringList replica_; /** * <code>repeated string replica = 1;</code> */ public com.google.protobuf.ProtocolStringList getReplicaList() { return replica_; } /** * <code>repeated string replica = 1;</code> */ public int getReplicaCount() { return replica_.size(); } /** * <code>repeated string replica = 1;</code> */ public java.lang.String getReplica(int index) { return replica_.get(index); } /** * <code>repeated string replica = 1;</code> */ public com.google.protobuf.ByteString getReplicaBytes(int index) { return replica_.getByteString(index); } private void initFields() { replica_ = com.google.protobuf.LazyStringArrayList.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 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 < replica_.size(); i++) { output.writeBytes(1, replica_.getByteString(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < replica_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(replica_.getByteString(i)); } size += dataSize; size += 1 * getReplicaList().size(); } 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.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat 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; } /** * Protobuf type {@code UnderreplicatedLedgerFormat} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:UnderreplicatedLedgerFormat) org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormatOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_UnderreplicatedLedgerFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_UnderreplicatedLedgerFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.class, org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); replica_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_UnderreplicatedLedgerFormat_descriptor; } public org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat build() { org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat buildPartial() { org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat result = new org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) == 0x00000001)) { replica_ = replica_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.replica_ = replica_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat other) { if (other == org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat.getDefaultInstance()) return this; if (!other.replica_.isEmpty()) { if (replica_.isEmpty()) { replica_ = other.replica_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureReplicaIsMutable(); replica_.addAll(other.replica_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.UnderreplicatedLedgerFormat) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.LazyStringList replica_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureReplicaIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { replica_ = new com.google.protobuf.LazyStringArrayList(replica_); bitField0_ |= 0x00000001; } } /** * <code>repeated string replica = 1;</code> */ public com.google.protobuf.ProtocolStringList getReplicaList() { return replica_.getUnmodifiableView(); } /** * <code>repeated string replica = 1;</code> */ public int getReplicaCount() { return replica_.size(); } /** * <code>repeated string replica = 1;</code> */ public java.lang.String getReplica(int index) { return replica_.get(index); } /** * <code>repeated string replica = 1;</code> */ public com.google.protobuf.ByteString getReplicaBytes(int index) { return replica_.getByteString(index); } /** * <code>repeated string replica = 1;</code> */ public Builder setReplica( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureReplicaIsMutable(); replica_.set(index, value); onChanged(); return this; } /** * <code>repeated string replica = 1;</code> */ public Builder addReplica( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureReplicaIsMutable(); replica_.add(value); onChanged(); return this; } /** * <code>repeated string replica = 1;</code> */ public Builder addAllReplica( java.lang.Iterable<java.lang.String> values) { ensureReplicaIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, replica_); onChanged(); return this; } /** * <code>repeated string replica = 1;</code> */ public Builder clearReplica() { replica_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * <code>repeated string replica = 1;</code> */ public Builder addReplicaBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureReplicaIsMutable(); replica_.add(value); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:UnderreplicatedLedgerFormat) } static { defaultInstance = new UnderreplicatedLedgerFormat(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:UnderreplicatedLedgerFormat) } public interface CookieFormatOrBuilder extends // @@protoc_insertion_point(interface_extends:CookieFormat) com.google.protobuf.MessageOrBuilder { /** * <code>required string bookieHost = 1;</code> */ boolean hasBookieHost(); /** * <code>required string bookieHost = 1;</code> */ java.lang.String getBookieHost(); /** * <code>required string bookieHost = 1;</code> */ com.google.protobuf.ByteString getBookieHostBytes(); /** * <code>required string journalDir = 2;</code> */ boolean hasJournalDir(); /** * <code>required string journalDir = 2;</code> */ java.lang.String getJournalDir(); /** * <code>required string journalDir = 2;</code> */ com.google.protobuf.ByteString getJournalDirBytes(); /** * <code>required string ledgerDirs = 3;</code> */ boolean hasLedgerDirs(); /** * <code>required string ledgerDirs = 3;</code> */ java.lang.String getLedgerDirs(); /** * <code>required string ledgerDirs = 3;</code> */ com.google.protobuf.ByteString getLedgerDirsBytes(); /** * <code>optional string instanceId = 4;</code> */ boolean hasInstanceId(); /** * <code>optional string instanceId = 4;</code> */ java.lang.String getInstanceId(); /** * <code>optional string instanceId = 4;</code> */ com.google.protobuf.ByteString getInstanceIdBytes(); } /** * Protobuf type {@code CookieFormat} * * <pre> ** * Cookie format for storing cookie information * </pre> */ public static final class CookieFormat extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:CookieFormat) CookieFormatOrBuilder { // Use CookieFormat.newBuilder() to construct. private CookieFormat(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CookieFormat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CookieFormat defaultInstance; public static CookieFormat getDefaultInstance() { return defaultInstance; } public CookieFormat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CookieFormat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; bookieHost_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; journalDir_ = bs; break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; ledgerDirs_ = bs; break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000008; instanceId_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_CookieFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_CookieFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.CookieFormat.class, org.apache.bookkeeper.proto.DataFormats.CookieFormat.Builder.class); } public static com.google.protobuf.Parser<CookieFormat> PARSER = new com.google.protobuf.AbstractParser<CookieFormat>() { public CookieFormat parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CookieFormat(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CookieFormat> getParserForType() { return PARSER; } private int bitField0_; public static final int BOOKIEHOST_FIELD_NUMBER = 1; private java.lang.Object bookieHost_; /** * <code>required string bookieHost = 1;</code> */ public boolean hasBookieHost() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string bookieHost = 1;</code> */ public java.lang.String getBookieHost() { java.lang.Object ref = bookieHost_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { bookieHost_ = s; } return s; } } /** * <code>required string bookieHost = 1;</code> */ public com.google.protobuf.ByteString getBookieHostBytes() { java.lang.Object ref = bookieHost_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); bookieHost_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int JOURNALDIR_FIELD_NUMBER = 2; private java.lang.Object journalDir_; /** * <code>required string journalDir = 2;</code> */ public boolean hasJournalDir() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string journalDir = 2;</code> */ public java.lang.String getJournalDir() { java.lang.Object ref = journalDir_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { journalDir_ = s; } return s; } } /** * <code>required string journalDir = 2;</code> */ public com.google.protobuf.ByteString getJournalDirBytes() { java.lang.Object ref = journalDir_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); journalDir_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int LEDGERDIRS_FIELD_NUMBER = 3; private java.lang.Object ledgerDirs_; /** * <code>required string ledgerDirs = 3;</code> */ public boolean hasLedgerDirs() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string ledgerDirs = 3;</code> */ public java.lang.String getLedgerDirs() { java.lang.Object ref = ledgerDirs_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { ledgerDirs_ = s; } return s; } } /** * <code>required string ledgerDirs = 3;</code> */ public com.google.protobuf.ByteString getLedgerDirsBytes() { java.lang.Object ref = ledgerDirs_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); ledgerDirs_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int INSTANCEID_FIELD_NUMBER = 4; private java.lang.Object instanceId_; /** * <code>optional string instanceId = 4;</code> */ public boolean hasInstanceId() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional string instanceId = 4;</code> */ public java.lang.String getInstanceId() { java.lang.Object ref = instanceId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { instanceId_ = s; } return s; } } /** * <code>optional string instanceId = 4;</code> */ public com.google.protobuf.ByteString getInstanceIdBytes() { java.lang.Object ref = instanceId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); instanceId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { bookieHost_ = ""; journalDir_ = ""; ledgerDirs_ = ""; instanceId_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasBookieHost()) { memoizedIsInitialized = 0; return false; } if (!hasJournalDir()) { memoizedIsInitialized = 0; return false; } if (!hasLedgerDirs()) { 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.writeBytes(1, getBookieHostBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getJournalDirBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getLedgerDirsBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, getInstanceIdBytes()); } 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 .computeBytesSize(1, getBookieHostBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getJournalDirBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getLedgerDirsBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getInstanceIdBytes()); } 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.proto.DataFormats.CookieFormat parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.CookieFormat parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.CookieFormat 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; } /** * Protobuf type {@code CookieFormat} * * <pre> ** * Cookie format for storing cookie information * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:CookieFormat) org.apache.bookkeeper.proto.DataFormats.CookieFormatOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_CookieFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_CookieFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.CookieFormat.class, org.apache.bookkeeper.proto.DataFormats.CookieFormat.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.CookieFormat.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); bookieHost_ = ""; bitField0_ = (bitField0_ & ~0x00000001); journalDir_ = ""; bitField0_ = (bitField0_ & ~0x00000002); ledgerDirs_ = ""; bitField0_ = (bitField0_ & ~0x00000004); instanceId_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_CookieFormat_descriptor; } public org.apache.bookkeeper.proto.DataFormats.CookieFormat getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.CookieFormat.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.CookieFormat build() { org.apache.bookkeeper.proto.DataFormats.CookieFormat result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.CookieFormat buildPartial() { org.apache.bookkeeper.proto.DataFormats.CookieFormat result = new org.apache.bookkeeper.proto.DataFormats.CookieFormat(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.bookieHost_ = bookieHost_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.journalDir_ = journalDir_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.ledgerDirs_ = ledgerDirs_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.instanceId_ = instanceId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.CookieFormat) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.CookieFormat)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.CookieFormat other) { if (other == org.apache.bookkeeper.proto.DataFormats.CookieFormat.getDefaultInstance()) return this; if (other.hasBookieHost()) { bitField0_ |= 0x00000001; bookieHost_ = other.bookieHost_; onChanged(); } if (other.hasJournalDir()) { bitField0_ |= 0x00000002; journalDir_ = other.journalDir_; onChanged(); } if (other.hasLedgerDirs()) { bitField0_ |= 0x00000004; ledgerDirs_ = other.ledgerDirs_; onChanged(); } if (other.hasInstanceId()) { bitField0_ |= 0x00000008; instanceId_ = other.instanceId_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasBookieHost()) { return false; } if (!hasJournalDir()) { return false; } if (!hasLedgerDirs()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.CookieFormat parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.CookieFormat) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object bookieHost_ = ""; /** * <code>required string bookieHost = 1;</code> */ public boolean hasBookieHost() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string bookieHost = 1;</code> */ public java.lang.String getBookieHost() { java.lang.Object ref = bookieHost_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { bookieHost_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string bookieHost = 1;</code> */ public com.google.protobuf.ByteString getBookieHostBytes() { java.lang.Object ref = bookieHost_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); bookieHost_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string bookieHost = 1;</code> */ public Builder setBookieHost( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; bookieHost_ = value; onChanged(); return this; } /** * <code>required string bookieHost = 1;</code> */ public Builder clearBookieHost() { bitField0_ = (bitField0_ & ~0x00000001); bookieHost_ = getDefaultInstance().getBookieHost(); onChanged(); return this; } /** * <code>required string bookieHost = 1;</code> */ public Builder setBookieHostBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; bookieHost_ = value; onChanged(); return this; } private java.lang.Object journalDir_ = ""; /** * <code>required string journalDir = 2;</code> */ public boolean hasJournalDir() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string journalDir = 2;</code> */ public java.lang.String getJournalDir() { java.lang.Object ref = journalDir_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { journalDir_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string journalDir = 2;</code> */ public com.google.protobuf.ByteString getJournalDirBytes() { java.lang.Object ref = journalDir_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); journalDir_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string journalDir = 2;</code> */ public Builder setJournalDir( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; journalDir_ = value; onChanged(); return this; } /** * <code>required string journalDir = 2;</code> */ public Builder clearJournalDir() { bitField0_ = (bitField0_ & ~0x00000002); journalDir_ = getDefaultInstance().getJournalDir(); onChanged(); return this; } /** * <code>required string journalDir = 2;</code> */ public Builder setJournalDirBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; journalDir_ = value; onChanged(); return this; } private java.lang.Object ledgerDirs_ = ""; /** * <code>required string ledgerDirs = 3;</code> */ public boolean hasLedgerDirs() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string ledgerDirs = 3;</code> */ public java.lang.String getLedgerDirs() { java.lang.Object ref = ledgerDirs_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { ledgerDirs_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string ledgerDirs = 3;</code> */ public com.google.protobuf.ByteString getLedgerDirsBytes() { java.lang.Object ref = ledgerDirs_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); ledgerDirs_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string ledgerDirs = 3;</code> */ public Builder setLedgerDirs( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; ledgerDirs_ = value; onChanged(); return this; } /** * <code>required string ledgerDirs = 3;</code> */ public Builder clearLedgerDirs() { bitField0_ = (bitField0_ & ~0x00000004); ledgerDirs_ = getDefaultInstance().getLedgerDirs(); onChanged(); return this; } /** * <code>required string ledgerDirs = 3;</code> */ public Builder setLedgerDirsBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; ledgerDirs_ = value; onChanged(); return this; } private java.lang.Object instanceId_ = ""; /** * <code>optional string instanceId = 4;</code> */ public boolean hasInstanceId() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional string instanceId = 4;</code> */ public java.lang.String getInstanceId() { java.lang.Object ref = instanceId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { instanceId_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string instanceId = 4;</code> */ public com.google.protobuf.ByteString getInstanceIdBytes() { java.lang.Object ref = instanceId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); instanceId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string instanceId = 4;</code> */ public Builder setInstanceId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; instanceId_ = value; onChanged(); return this; } /** * <code>optional string instanceId = 4;</code> */ public Builder clearInstanceId() { bitField0_ = (bitField0_ & ~0x00000008); instanceId_ = getDefaultInstance().getInstanceId(); onChanged(); return this; } /** * <code>optional string instanceId = 4;</code> */ public Builder setInstanceIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; instanceId_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CookieFormat) } static { defaultInstance = new CookieFormat(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CookieFormat) } public interface LockDataFormatOrBuilder extends // @@protoc_insertion_point(interface_extends:LockDataFormat) com.google.protobuf.MessageOrBuilder { /** * <code>optional string bookieId = 1;</code> */ boolean hasBookieId(); /** * <code>optional string bookieId = 1;</code> */ java.lang.String getBookieId(); /** * <code>optional string bookieId = 1;</code> */ com.google.protobuf.ByteString getBookieIdBytes(); } /** * Protobuf type {@code LockDataFormat} * * <pre> ** * Debug information for locks * </pre> */ public static final class LockDataFormat extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:LockDataFormat) LockDataFormatOrBuilder { // Use LockDataFormat.newBuilder() to construct. private LockDataFormat(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private LockDataFormat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final LockDataFormat defaultInstance; public static LockDataFormat getDefaultInstance() { return defaultInstance; } public LockDataFormat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private LockDataFormat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; bookieId_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LockDataFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LockDataFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LockDataFormat.class, org.apache.bookkeeper.proto.DataFormats.LockDataFormat.Builder.class); } public static com.google.protobuf.Parser<LockDataFormat> PARSER = new com.google.protobuf.AbstractParser<LockDataFormat>() { public LockDataFormat parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new LockDataFormat(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<LockDataFormat> getParserForType() { return PARSER; } private int bitField0_; public static final int BOOKIEID_FIELD_NUMBER = 1; private java.lang.Object bookieId_; /** * <code>optional string bookieId = 1;</code> */ public boolean hasBookieId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string bookieId = 1;</code> */ public java.lang.String getBookieId() { java.lang.Object ref = bookieId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { bookieId_ = s; } return s; } } /** * <code>optional string bookieId = 1;</code> */ public com.google.protobuf.ByteString getBookieIdBytes() { java.lang.Object ref = bookieId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); bookieId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { bookieId_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 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.writeBytes(1, getBookieIdBytes()); } 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 .computeBytesSize(1, getBookieIdBytes()); } 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.proto.DataFormats.LockDataFormat parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.LockDataFormat parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.LockDataFormat 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; } /** * Protobuf type {@code LockDataFormat} * * <pre> ** * Debug information for locks * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:LockDataFormat) org.apache.bookkeeper.proto.DataFormats.LockDataFormatOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LockDataFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LockDataFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.LockDataFormat.class, org.apache.bookkeeper.proto.DataFormats.LockDataFormat.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.LockDataFormat.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); bookieId_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_LockDataFormat_descriptor; } public org.apache.bookkeeper.proto.DataFormats.LockDataFormat getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.LockDataFormat.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.LockDataFormat build() { org.apache.bookkeeper.proto.DataFormats.LockDataFormat result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.LockDataFormat buildPartial() { org.apache.bookkeeper.proto.DataFormats.LockDataFormat result = new org.apache.bookkeeper.proto.DataFormats.LockDataFormat(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.bookieId_ = bookieId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.LockDataFormat) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.LockDataFormat)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.LockDataFormat other) { if (other == org.apache.bookkeeper.proto.DataFormats.LockDataFormat.getDefaultInstance()) return this; if (other.hasBookieId()) { bitField0_ |= 0x00000001; bookieId_ = other.bookieId_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.LockDataFormat parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.LockDataFormat) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object bookieId_ = ""; /** * <code>optional string bookieId = 1;</code> */ public boolean hasBookieId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string bookieId = 1;</code> */ public java.lang.String getBookieId() { java.lang.Object ref = bookieId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { bookieId_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string bookieId = 1;</code> */ public com.google.protobuf.ByteString getBookieIdBytes() { java.lang.Object ref = bookieId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); bookieId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string bookieId = 1;</code> */ public Builder setBookieId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; bookieId_ = value; onChanged(); return this; } /** * <code>optional string bookieId = 1;</code> */ public Builder clearBookieId() { bitField0_ = (bitField0_ & ~0x00000001); bookieId_ = getDefaultInstance().getBookieId(); onChanged(); return this; } /** * <code>optional string bookieId = 1;</code> */ public Builder setBookieIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; bookieId_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:LockDataFormat) } static { defaultInstance = new LockDataFormat(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:LockDataFormat) } public interface AuditorVoteFormatOrBuilder extends // @@protoc_insertion_point(interface_extends:AuditorVoteFormat) com.google.protobuf.MessageOrBuilder { /** * <code>optional string bookieId = 1;</code> */ boolean hasBookieId(); /** * <code>optional string bookieId = 1;</code> */ java.lang.String getBookieId(); /** * <code>optional string bookieId = 1;</code> */ com.google.protobuf.ByteString getBookieIdBytes(); } /** * Protobuf type {@code AuditorVoteFormat} * * <pre> ** * Debug information for auditor votes * </pre> */ public static final class AuditorVoteFormat extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:AuditorVoteFormat) AuditorVoteFormatOrBuilder { // Use AuditorVoteFormat.newBuilder() to construct. private AuditorVoteFormat(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private AuditorVoteFormat(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final AuditorVoteFormat defaultInstance; public static AuditorVoteFormat getDefaultInstance() { return defaultInstance; } public AuditorVoteFormat getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private AuditorVoteFormat( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; bookieId_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_AuditorVoteFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_AuditorVoteFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.class, org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.Builder.class); } public static com.google.protobuf.Parser<AuditorVoteFormat> PARSER = new com.google.protobuf.AbstractParser<AuditorVoteFormat>() { public AuditorVoteFormat parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new AuditorVoteFormat(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<AuditorVoteFormat> getParserForType() { return PARSER; } private int bitField0_; public static final int BOOKIEID_FIELD_NUMBER = 1; private java.lang.Object bookieId_; /** * <code>optional string bookieId = 1;</code> */ public boolean hasBookieId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string bookieId = 1;</code> */ public java.lang.String getBookieId() { java.lang.Object ref = bookieId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { bookieId_ = s; } return s; } } /** * <code>optional string bookieId = 1;</code> */ public com.google.protobuf.ByteString getBookieIdBytes() { java.lang.Object ref = bookieId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); bookieId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { bookieId_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 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.writeBytes(1, getBookieIdBytes()); } 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 .computeBytesSize(1, getBookieIdBytes()); } 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.proto.DataFormats.AuditorVoteFormat parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat 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; } /** * Protobuf type {@code AuditorVoteFormat} * * <pre> ** * Debug information for auditor votes * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:AuditorVoteFormat) org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormatOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.bookkeeper.proto.DataFormats.internal_static_AuditorVoteFormat_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.bookkeeper.proto.DataFormats.internal_static_AuditorVoteFormat_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.class, org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.Builder.class); } // Construct using org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.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(); bookieId_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.bookkeeper.proto.DataFormats.internal_static_AuditorVoteFormat_descriptor; } public org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat getDefaultInstanceForType() { return org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.getDefaultInstance(); } public org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat build() { org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat buildPartial() { org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat result = new org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.bookieId_ = bookieId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat) { return mergeFrom((org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat other) { if (other == org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat.getDefaultInstance()) return this; if (other.hasBookieId()) { bitField0_ |= 0x00000001; bookieId_ = other.bookieId_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.bookkeeper.proto.DataFormats.AuditorVoteFormat) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object bookieId_ = ""; /** * <code>optional string bookieId = 1;</code> */ public boolean hasBookieId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string bookieId = 1;</code> */ public java.lang.String getBookieId() { java.lang.Object ref = bookieId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { bookieId_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string bookieId = 1;</code> */ public com.google.protobuf.ByteString getBookieIdBytes() { java.lang.Object ref = bookieId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); bookieId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string bookieId = 1;</code> */ public Builder setBookieId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; bookieId_ = value; onChanged(); return this; } /** * <code>optional string bookieId = 1;</code> */ public Builder clearBookieId() { bitField0_ = (bitField0_ & ~0x00000001); bookieId_ = getDefaultInstance().getBookieId(); onChanged(); return this; } /** * <code>optional string bookieId = 1;</code> */ public Builder setBookieIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; bookieId_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:AuditorVoteFormat) } static { defaultInstance = new AuditorVoteFormat(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:AuditorVoteFormat) } private static final com.google.protobuf.Descriptors.Descriptor internal_static_LedgerMetadataFormat_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_LedgerMetadataFormat_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_LedgerMetadataFormat_Segment_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_LedgerMetadataFormat_Segment_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_LedgerMetadataFormat_cMetadataMapEntry_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_LedgerMetadataFormat_cMetadataMapEntry_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_LedgerRereplicationLayoutFormat_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_LedgerRereplicationLayoutFormat_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_UnderreplicatedLedgerFormat_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_UnderreplicatedLedgerFormat_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_CookieFormat_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CookieFormat_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_LockDataFormat_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_LockDataFormat_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_AuditorVoteFormat_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_AuditorVoteFormat_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/DataFormats.proto\"\263\004\n\024L" + "edgerMetadataFormat\022\022\n\nquorumSize\030\001 \002(\005\022" + "\024\n\014ensembleSize\030\002 \002(\005\022\016\n\006length\030\003 \002(\003\022\023\n" + "\013lastEntryId\030\004 \001(\003\0220\n\005state\030\005 \002(\0162\033.Ledg" + "erMetadataFormat.State:\004OPEN\022.\n\007segment\030" + "\006 \003(\0132\035.LedgerMetadataFormat.Segment\0224\n\n" + "digestType\030\007 \001(\0162 .LedgerMetadataFormat." + "DigestType\022\020\n\010password\030\010 \001(\014\022\025\n\rackQuoru" + "mSize\030\t \001(\005\022\r\n\005ctime\030\n \001(\003\022?\n\016customMeta" + "data\030\013 \003(\0132\'.LedgerMetadataFormat.cMetad", "ataMapEntry\0327\n\007Segment\022\026\n\016ensembleMember" + "\030\001 \003(\t\022\024\n\014firstEntryId\030\002 \002(\003\032/\n\021cMetadat" + "aMapEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\014\".\n" + "\005State\022\010\n\004OPEN\020\001\022\017\n\013IN_RECOVERY\020\002\022\n\n\006CLO" + "SED\020\003\"!\n\nDigestType\022\t\n\005CRC32\020\001\022\010\n\004HMAC\020\002" + "\"@\n\037LedgerRereplicationLayoutFormat\022\014\n\004t" + "ype\030\001 \002(\t\022\017\n\007version\030\002 \002(\005\".\n\033Underrepli" + "catedLedgerFormat\022\017\n\007replica\030\001 \003(\t\"^\n\014Co" + "okieFormat\022\022\n\nbookieHost\030\001 \002(\t\022\022\n\njourna" + "lDir\030\002 \002(\t\022\022\n\nledgerDirs\030\003 \002(\t\022\022\n\ninstan", "ceId\030\004 \001(\t\"\"\n\016LockDataFormat\022\020\n\010bookieId" + "\030\001 \001(\t\"%\n\021AuditorVoteFormat\022\020\n\010bookieId\030" + "\001 \001(\tB\037\n\033org.apache.bookkeeper.protoH\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; return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner); internal_static_LedgerMetadataFormat_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_LedgerMetadataFormat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_LedgerMetadataFormat_descriptor, new java.lang.String[] { "QuorumSize", "EnsembleSize", "Length", "LastEntryId", "State", "Segment", "DigestType", "Password", "AckQuorumSize", "Ctime", "CustomMetadata", }); internal_static_LedgerMetadataFormat_Segment_descriptor = internal_static_LedgerMetadataFormat_descriptor.getNestedTypes().get(0); internal_static_LedgerMetadataFormat_Segment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_LedgerMetadataFormat_Segment_descriptor, new java.lang.String[] { "EnsembleMember", "FirstEntryId", }); internal_static_LedgerMetadataFormat_cMetadataMapEntry_descriptor = internal_static_LedgerMetadataFormat_descriptor.getNestedTypes().get(1); internal_static_LedgerMetadataFormat_cMetadataMapEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_LedgerMetadataFormat_cMetadataMapEntry_descriptor, new java.lang.String[] { "Key", "Value", }); internal_static_LedgerRereplicationLayoutFormat_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_LedgerRereplicationLayoutFormat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_LedgerRereplicationLayoutFormat_descriptor, new java.lang.String[] { "Type", "Version", }); internal_static_UnderreplicatedLedgerFormat_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_UnderreplicatedLedgerFormat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_UnderreplicatedLedgerFormat_descriptor, new java.lang.String[] { "Replica", }); internal_static_CookieFormat_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_CookieFormat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CookieFormat_descriptor, new java.lang.String[] { "BookieHost", "JournalDir", "LedgerDirs", "InstanceId", }); internal_static_LockDataFormat_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_LockDataFormat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_LockDataFormat_descriptor, new java.lang.String[] { "BookieId", }); internal_static_AuditorVoteFormat_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_AuditorVoteFormat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_AuditorVoteFormat_descriptor, new java.lang.String[] { "BookieId", }); } // @@protoc_insertion_point(outer_class_scope) }