// Generated by the protocol buffer compiler. DO NOT EDIT! // source: log.proto package org.robotninjas.barge.proto; public final class LogProto { private LogProto() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface AppendOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 index = 1; /** * <code>required int64 index = 1;</code> */ boolean hasIndex(); /** * <code>required int64 index = 1;</code> */ long getIndex(); // required .Entry entry = 2; /** * <code>required .Entry entry = 2;</code> */ boolean hasEntry(); /** * <code>required .Entry entry = 2;</code> */ org.robotninjas.barge.proto.RaftEntry.Entry getEntry(); /** * <code>required .Entry entry = 2;</code> */ org.robotninjas.barge.proto.RaftEntry.EntryOrBuilder getEntryOrBuilder(); } /** * Protobuf type {@code Append} */ public static final class Append extends com.google.protobuf.GeneratedMessage implements AppendOrBuilder { // Use Append.newBuilder() to construct. private Append(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Append(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Append defaultInstance; public static Append getDefaultInstance() { return defaultInstance; } public Append getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Append( 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; index_ = input.readInt64(); break; } case 18: { org.robotninjas.barge.proto.RaftEntry.Entry.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = entry_.toBuilder(); } entry_ = input.readMessage(org.robotninjas.barge.proto.RaftEntry.Entry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(entry_); entry_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; 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.robotninjas.barge.proto.LogProto.internal_static_Append_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Append_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Append.class, org.robotninjas.barge.proto.LogProto.Append.Builder.class); } public static com.google.protobuf.Parser<Append> PARSER = new com.google.protobuf.AbstractParser<Append>() { public Append parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Append(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Append> getParserForType() { return PARSER; } private int bitField0_; // required int64 index = 1; public static final int INDEX_FIELD_NUMBER = 1; private long index_; /** * <code>required int64 index = 1;</code> */ public boolean hasIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 index = 1;</code> */ public long getIndex() { return index_; } // required .Entry entry = 2; public static final int ENTRY_FIELD_NUMBER = 2; private org.robotninjas.barge.proto.RaftEntry.Entry entry_; /** * <code>required .Entry entry = 2;</code> */ public boolean hasEntry() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .Entry entry = 2;</code> */ public org.robotninjas.barge.proto.RaftEntry.Entry getEntry() { return entry_; } /** * <code>required .Entry entry = 2;</code> */ public org.robotninjas.barge.proto.RaftEntry.EntryOrBuilder getEntryOrBuilder() { return entry_; } private void initFields() { index_ = 0L; entry_ = org.robotninjas.barge.proto.RaftEntry.Entry.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasIndex()) { memoizedIsInitialized = 0; return false; } if (!hasEntry()) { memoizedIsInitialized = 0; return false; } if (!getEntry().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, index_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, entry_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, index_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, entry_); } 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.robotninjas.barge.proto.LogProto.Append parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Append parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Append parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Append parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Append parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Append parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Append parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.Append parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Append parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Append 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.robotninjas.barge.proto.LogProto.Append 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 Append} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.AppendOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Append_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Append_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Append.class, org.robotninjas.barge.proto.LogProto.Append.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.Append.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEntryFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); index_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); if (entryBuilder_ == null) { entry_ = org.robotninjas.barge.proto.RaftEntry.Entry.getDefaultInstance(); } else { entryBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_Append_descriptor; } public org.robotninjas.barge.proto.LogProto.Append getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.Append build() { org.robotninjas.barge.proto.LogProto.Append result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.Append buildPartial() { org.robotninjas.barge.proto.LogProto.Append result = new org.robotninjas.barge.proto.LogProto.Append(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.index_ = index_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (entryBuilder_ == null) { result.entry_ = entry_; } else { result.entry_ = entryBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.Append) { return mergeFrom((org.robotninjas.barge.proto.LogProto.Append)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.Append other) { if (other == org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance()) return this; if (other.hasIndex()) { setIndex(other.getIndex()); } if (other.hasEntry()) { mergeEntry(other.getEntry()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasIndex()) { return false; } if (!hasEntry()) { return false; } if (!getEntry().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.robotninjas.barge.proto.LogProto.Append parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.Append) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required int64 index = 1; private long index_ ; /** * <code>required int64 index = 1;</code> */ public boolean hasIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 index = 1;</code> */ public long getIndex() { return index_; } /** * <code>required int64 index = 1;</code> */ public Builder setIndex(long value) { bitField0_ |= 0x00000001; index_ = value; onChanged(); return this; } /** * <code>required int64 index = 1;</code> */ public Builder clearIndex() { bitField0_ = (bitField0_ & ~0x00000001); index_ = 0L; onChanged(); return this; } // required .Entry entry = 2; private org.robotninjas.barge.proto.RaftEntry.Entry entry_ = org.robotninjas.barge.proto.RaftEntry.Entry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.RaftEntry.Entry, org.robotninjas.barge.proto.RaftEntry.Entry.Builder, org.robotninjas.barge.proto.RaftEntry.EntryOrBuilder> entryBuilder_; /** * <code>required .Entry entry = 2;</code> */ public boolean hasEntry() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .Entry entry = 2;</code> */ public org.robotninjas.barge.proto.RaftEntry.Entry getEntry() { if (entryBuilder_ == null) { return entry_; } else { return entryBuilder_.getMessage(); } } /** * <code>required .Entry entry = 2;</code> */ public Builder setEntry(org.robotninjas.barge.proto.RaftEntry.Entry value) { if (entryBuilder_ == null) { if (value == null) { throw new NullPointerException(); } entry_ = value; onChanged(); } else { entryBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .Entry entry = 2;</code> */ public Builder setEntry( org.robotninjas.barge.proto.RaftEntry.Entry.Builder builderForValue) { if (entryBuilder_ == null) { entry_ = builderForValue.build(); onChanged(); } else { entryBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>required .Entry entry = 2;</code> */ public Builder mergeEntry(org.robotninjas.barge.proto.RaftEntry.Entry value) { if (entryBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && entry_ != org.robotninjas.barge.proto.RaftEntry.Entry.getDefaultInstance()) { entry_ = org.robotninjas.barge.proto.RaftEntry.Entry.newBuilder(entry_).mergeFrom(value).buildPartial(); } else { entry_ = value; } onChanged(); } else { entryBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .Entry entry = 2;</code> */ public Builder clearEntry() { if (entryBuilder_ == null) { entry_ = org.robotninjas.barge.proto.RaftEntry.Entry.getDefaultInstance(); onChanged(); } else { entryBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>required .Entry entry = 2;</code> */ public org.robotninjas.barge.proto.RaftEntry.Entry.Builder getEntryBuilder() { bitField0_ |= 0x00000002; onChanged(); return getEntryFieldBuilder().getBuilder(); } /** * <code>required .Entry entry = 2;</code> */ public org.robotninjas.barge.proto.RaftEntry.EntryOrBuilder getEntryOrBuilder() { if (entryBuilder_ != null) { return entryBuilder_.getMessageOrBuilder(); } else { return entry_; } } /** * <code>required .Entry entry = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.RaftEntry.Entry, org.robotninjas.barge.proto.RaftEntry.Entry.Builder, org.robotninjas.barge.proto.RaftEntry.EntryOrBuilder> getEntryFieldBuilder() { if (entryBuilder_ == null) { entryBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.RaftEntry.Entry, org.robotninjas.barge.proto.RaftEntry.Entry.Builder, org.robotninjas.barge.proto.RaftEntry.EntryOrBuilder>( entry_, getParentForChildren(), isClean()); entry_ = null; } return entryBuilder_; } // @@protoc_insertion_point(builder_scope:Append) } static { defaultInstance = new Append(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Append) } public interface MembershipOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 index = 1; /** * <code>required int64 index = 1;</code> */ boolean hasIndex(); /** * <code>required int64 index = 1;</code> */ long getIndex(); // required int64 term = 2; /** * <code>required int64 term = 2;</code> */ boolean hasTerm(); /** * <code>required int64 term = 2;</code> */ long getTerm(); // repeated string members = 3; /** * <code>repeated string members = 3;</code> */ java.util.List<java.lang.String> getMembersList(); /** * <code>repeated string members = 3;</code> */ int getMembersCount(); /** * <code>repeated string members = 3;</code> */ java.lang.String getMembers(int index); /** * <code>repeated string members = 3;</code> */ com.google.protobuf.ByteString getMembersBytes(int index); } /** * Protobuf type {@code Membership} */ public static final class Membership extends com.google.protobuf.GeneratedMessage implements MembershipOrBuilder { // Use Membership.newBuilder() to construct. private Membership(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Membership(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Membership defaultInstance; public static Membership getDefaultInstance() { return defaultInstance; } public Membership getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Membership( 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; index_ = input.readInt64(); break; } case 16: { bitField0_ |= 0x00000002; term_ = input.readInt64(); break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { members_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } members_.add(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 { if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { members_ = new com.google.protobuf.UnmodifiableLazyStringList(members_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Membership_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Membership_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Membership.class, org.robotninjas.barge.proto.LogProto.Membership.Builder.class); } public static com.google.protobuf.Parser<Membership> PARSER = new com.google.protobuf.AbstractParser<Membership>() { public Membership parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Membership(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Membership> getParserForType() { return PARSER; } private int bitField0_; // required int64 index = 1; public static final int INDEX_FIELD_NUMBER = 1; private long index_; /** * <code>required int64 index = 1;</code> */ public boolean hasIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 index = 1;</code> */ public long getIndex() { return index_; } // required int64 term = 2; public static final int TERM_FIELD_NUMBER = 2; private long term_; /** * <code>required int64 term = 2;</code> */ public boolean hasTerm() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int64 term = 2;</code> */ public long getTerm() { return term_; } // repeated string members = 3; public static final int MEMBERS_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList members_; /** * <code>repeated string members = 3;</code> */ public java.util.List<java.lang.String> getMembersList() { return members_; } /** * <code>repeated string members = 3;</code> */ public int getMembersCount() { return members_.size(); } /** * <code>repeated string members = 3;</code> */ public java.lang.String getMembers(int index) { return members_.get(index); } /** * <code>repeated string members = 3;</code> */ public com.google.protobuf.ByteString getMembersBytes(int index) { return members_.getByteString(index); } private void initFields() { index_ = 0L; term_ = 0L; members_ = com.google.protobuf.LazyStringArrayList.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasIndex()) { memoizedIsInitialized = 0; return false; } if (!hasTerm()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, index_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, term_); } for (int i = 0; i < members_.size(); i++) { output.writeBytes(3, members_.getByteString(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, index_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, term_); } { int dataSize = 0; for (int i = 0; i < members_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(members_.getByteString(i)); } size += dataSize; size += 1 * getMembersList().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.robotninjas.barge.proto.LogProto.Membership parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Membership parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Membership parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Membership parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Membership parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Membership parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Membership parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.Membership parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Membership parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Membership 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.robotninjas.barge.proto.LogProto.Membership 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 Membership} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.MembershipOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Membership_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Membership_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Membership.class, org.robotninjas.barge.proto.LogProto.Membership.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.Membership.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(); index_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); term_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); members_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_Membership_descriptor; } public org.robotninjas.barge.proto.LogProto.Membership getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.Membership build() { org.robotninjas.barge.proto.LogProto.Membership result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.Membership buildPartial() { org.robotninjas.barge.proto.LogProto.Membership result = new org.robotninjas.barge.proto.LogProto.Membership(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.index_ = index_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.term_ = term_; if (((bitField0_ & 0x00000004) == 0x00000004)) { members_ = new com.google.protobuf.UnmodifiableLazyStringList( members_); bitField0_ = (bitField0_ & ~0x00000004); } result.members_ = members_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.Membership) { return mergeFrom((org.robotninjas.barge.proto.LogProto.Membership)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.Membership other) { if (other == org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance()) return this; if (other.hasIndex()) { setIndex(other.getIndex()); } if (other.hasTerm()) { setTerm(other.getTerm()); } if (!other.members_.isEmpty()) { if (members_.isEmpty()) { members_ = other.members_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureMembersIsMutable(); members_.addAll(other.members_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasIndex()) { return false; } if (!hasTerm()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.robotninjas.barge.proto.LogProto.Membership parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.Membership) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required int64 index = 1; private long index_ ; /** * <code>required int64 index = 1;</code> */ public boolean hasIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 index = 1;</code> */ public long getIndex() { return index_; } /** * <code>required int64 index = 1;</code> */ public Builder setIndex(long value) { bitField0_ |= 0x00000001; index_ = value; onChanged(); return this; } /** * <code>required int64 index = 1;</code> */ public Builder clearIndex() { bitField0_ = (bitField0_ & ~0x00000001); index_ = 0L; onChanged(); return this; } // required int64 term = 2; private long term_ ; /** * <code>required int64 term = 2;</code> */ public boolean hasTerm() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int64 term = 2;</code> */ public long getTerm() { return term_; } /** * <code>required int64 term = 2;</code> */ public Builder setTerm(long value) { bitField0_ |= 0x00000002; term_ = value; onChanged(); return this; } /** * <code>required int64 term = 2;</code> */ public Builder clearTerm() { bitField0_ = (bitField0_ & ~0x00000002); term_ = 0L; onChanged(); return this; } // repeated string members = 3; private com.google.protobuf.LazyStringList members_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureMembersIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { members_ = new com.google.protobuf.LazyStringArrayList(members_); bitField0_ |= 0x00000004; } } /** * <code>repeated string members = 3;</code> */ public java.util.List<java.lang.String> getMembersList() { return java.util.Collections.unmodifiableList(members_); } /** * <code>repeated string members = 3;</code> */ public int getMembersCount() { return members_.size(); } /** * <code>repeated string members = 3;</code> */ public java.lang.String getMembers(int index) { return members_.get(index); } /** * <code>repeated string members = 3;</code> */ public com.google.protobuf.ByteString getMembersBytes(int index) { return members_.getByteString(index); } /** * <code>repeated string members = 3;</code> */ public Builder setMembers( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureMembersIsMutable(); members_.set(index, value); onChanged(); return this; } /** * <code>repeated string members = 3;</code> */ public Builder addMembers( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureMembersIsMutable(); members_.add(value); onChanged(); return this; } /** * <code>repeated string members = 3;</code> */ public Builder addAllMembers( java.lang.Iterable<java.lang.String> values) { ensureMembersIsMutable(); super.addAll(values, members_); onChanged(); return this; } /** * <code>repeated string members = 3;</code> */ public Builder clearMembers() { members_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** * <code>repeated string members = 3;</code> */ public Builder addMembersBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureMembersIsMutable(); members_.add(value); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Membership) } static { defaultInstance = new Membership(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Membership) } public interface VoteOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional string voted_for = 2; /** * <code>optional string voted_for = 2;</code> */ boolean hasVotedFor(); /** * <code>optional string voted_for = 2;</code> */ java.lang.String getVotedFor(); /** * <code>optional string voted_for = 2;</code> */ com.google.protobuf.ByteString getVotedForBytes(); } /** * Protobuf type {@code Vote} */ public static final class Vote extends com.google.protobuf.GeneratedMessage implements VoteOrBuilder { // Use Vote.newBuilder() to construct. private Vote(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Vote(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Vote defaultInstance; public static Vote getDefaultInstance() { return defaultInstance; } public Vote getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Vote( 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 18: { bitField0_ |= 0x00000001; votedFor_ = 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.robotninjas.barge.proto.LogProto.internal_static_Vote_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Vote_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Vote.class, org.robotninjas.barge.proto.LogProto.Vote.Builder.class); } public static com.google.protobuf.Parser<Vote> PARSER = new com.google.protobuf.AbstractParser<Vote>() { public Vote parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Vote(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Vote> getParserForType() { return PARSER; } private int bitField0_; // optional string voted_for = 2; public static final int VOTED_FOR_FIELD_NUMBER = 2; private java.lang.Object votedFor_; /** * <code>optional string voted_for = 2;</code> */ public boolean hasVotedFor() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string voted_for = 2;</code> */ public java.lang.String getVotedFor() { java.lang.Object ref = votedFor_; 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()) { votedFor_ = s; } return s; } } /** * <code>optional string voted_for = 2;</code> */ public com.google.protobuf.ByteString getVotedForBytes() { java.lang.Object ref = votedFor_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); votedFor_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { votedFor_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(2, getVotedForBytes()); } 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(2, getVotedForBytes()); } 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.robotninjas.barge.proto.LogProto.Vote parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Vote parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Vote parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Vote parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Vote parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Vote parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Vote parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.Vote parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Vote parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Vote 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.robotninjas.barge.proto.LogProto.Vote 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 Vote} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.VoteOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Vote_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Vote_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Vote.class, org.robotninjas.barge.proto.LogProto.Vote.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.Vote.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(); votedFor_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_Vote_descriptor; } public org.robotninjas.barge.proto.LogProto.Vote getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.Vote build() { org.robotninjas.barge.proto.LogProto.Vote result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.Vote buildPartial() { org.robotninjas.barge.proto.LogProto.Vote result = new org.robotninjas.barge.proto.LogProto.Vote(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.votedFor_ = votedFor_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.Vote) { return mergeFrom((org.robotninjas.barge.proto.LogProto.Vote)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.Vote other) { if (other == org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance()) return this; if (other.hasVotedFor()) { bitField0_ |= 0x00000001; votedFor_ = other.votedFor_; 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.robotninjas.barge.proto.LogProto.Vote parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.Vote) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional string voted_for = 2; private java.lang.Object votedFor_ = ""; /** * <code>optional string voted_for = 2;</code> */ public boolean hasVotedFor() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string voted_for = 2;</code> */ public java.lang.String getVotedFor() { java.lang.Object ref = votedFor_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); votedFor_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string voted_for = 2;</code> */ public com.google.protobuf.ByteString getVotedForBytes() { java.lang.Object ref = votedFor_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); votedFor_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string voted_for = 2;</code> */ public Builder setVotedFor( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; votedFor_ = value; onChanged(); return this; } /** * <code>optional string voted_for = 2;</code> */ public Builder clearVotedFor() { bitField0_ = (bitField0_ & ~0x00000001); votedFor_ = getDefaultInstance().getVotedFor(); onChanged(); return this; } /** * <code>optional string voted_for = 2;</code> */ public Builder setVotedForBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; votedFor_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Vote) } static { defaultInstance = new Vote(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Vote) } public interface TermOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 term = 1; /** * <code>required int64 term = 1;</code> */ boolean hasTerm(); /** * <code>required int64 term = 1;</code> */ long getTerm(); } /** * Protobuf type {@code Term} */ public static final class Term extends com.google.protobuf.GeneratedMessage implements TermOrBuilder { // Use Term.newBuilder() to construct. private Term(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Term(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Term defaultInstance; public static Term getDefaultInstance() { return defaultInstance; } public Term getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Term( 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; term_ = 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 { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Term_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Term_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Term.class, org.robotninjas.barge.proto.LogProto.Term.Builder.class); } public static com.google.protobuf.Parser<Term> PARSER = new com.google.protobuf.AbstractParser<Term>() { public Term parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Term(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Term> getParserForType() { return PARSER; } private int bitField0_; // required int64 term = 1; public static final int TERM_FIELD_NUMBER = 1; private long term_; /** * <code>required int64 term = 1;</code> */ public boolean hasTerm() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 term = 1;</code> */ public long getTerm() { return term_; } private void initFields() { term_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTerm()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, term_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, term_); } 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.robotninjas.barge.proto.LogProto.Term parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Term parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Term parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Term parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Term parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Term parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Term parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.Term parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Term parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Term 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.robotninjas.barge.proto.LogProto.Term 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 Term} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.TermOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Term_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Term_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Term.class, org.robotninjas.barge.proto.LogProto.Term.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.Term.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(); term_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_Term_descriptor; } public org.robotninjas.barge.proto.LogProto.Term getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.Term build() { org.robotninjas.barge.proto.LogProto.Term result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.Term buildPartial() { org.robotninjas.barge.proto.LogProto.Term result = new org.robotninjas.barge.proto.LogProto.Term(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.term_ = term_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.Term) { return mergeFrom((org.robotninjas.barge.proto.LogProto.Term)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.Term other) { if (other == org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance()) return this; if (other.hasTerm()) { setTerm(other.getTerm()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTerm()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.robotninjas.barge.proto.LogProto.Term parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.Term) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required int64 term = 1; private long term_ ; /** * <code>required int64 term = 1;</code> */ public boolean hasTerm() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 term = 1;</code> */ public long getTerm() { return term_; } /** * <code>required int64 term = 1;</code> */ public Builder setTerm(long value) { bitField0_ |= 0x00000001; term_ = value; onChanged(); return this; } /** * <code>required int64 term = 1;</code> */ public Builder clearTerm() { bitField0_ = (bitField0_ & ~0x00000001); term_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Term) } static { defaultInstance = new Term(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Term) } public interface CommitOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 index = 1; /** * <code>required int64 index = 1;</code> */ boolean hasIndex(); /** * <code>required int64 index = 1;</code> */ long getIndex(); } /** * Protobuf type {@code Commit} */ public static final class Commit extends com.google.protobuf.GeneratedMessage implements CommitOrBuilder { // Use Commit.newBuilder() to construct. private Commit(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Commit(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Commit defaultInstance; public static Commit getDefaultInstance() { return defaultInstance; } public Commit getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Commit( 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; index_ = 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 { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Commit_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Commit_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Commit.class, org.robotninjas.barge.proto.LogProto.Commit.Builder.class); } public static com.google.protobuf.Parser<Commit> PARSER = new com.google.protobuf.AbstractParser<Commit>() { public Commit parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Commit(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Commit> getParserForType() { return PARSER; } private int bitField0_; // required int64 index = 1; public static final int INDEX_FIELD_NUMBER = 1; private long index_; /** * <code>required int64 index = 1;</code> */ public boolean hasIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 index = 1;</code> */ public long getIndex() { return index_; } private void initFields() { index_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasIndex()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, index_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, index_); } 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.robotninjas.barge.proto.LogProto.Commit parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Commit parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Commit parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Commit parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Commit parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Commit parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Commit parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.Commit parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Commit parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Commit 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.robotninjas.barge.proto.LogProto.Commit 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 Commit} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.CommitOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Commit_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Commit_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Commit.class, org.robotninjas.barge.proto.LogProto.Commit.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.Commit.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(); index_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_Commit_descriptor; } public org.robotninjas.barge.proto.LogProto.Commit getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.Commit build() { org.robotninjas.barge.proto.LogProto.Commit result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.Commit buildPartial() { org.robotninjas.barge.proto.LogProto.Commit result = new org.robotninjas.barge.proto.LogProto.Commit(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.index_ = index_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.Commit) { return mergeFrom((org.robotninjas.barge.proto.LogProto.Commit)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.Commit other) { if (other == org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance()) return this; if (other.hasIndex()) { setIndex(other.getIndex()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasIndex()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.robotninjas.barge.proto.LogProto.Commit parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.Commit) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required int64 index = 1; private long index_ ; /** * <code>required int64 index = 1;</code> */ public boolean hasIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 index = 1;</code> */ public long getIndex() { return index_; } /** * <code>required int64 index = 1;</code> */ public Builder setIndex(long value) { bitField0_ |= 0x00000001; index_ = value; onChanged(); return this; } /** * <code>required int64 index = 1;</code> */ public Builder clearIndex() { bitField0_ = (bitField0_ & ~0x00000001); index_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Commit) } static { defaultInstance = new Commit(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Commit) } public interface SnapshotOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 last_included_index = 1; /** * <code>required int64 last_included_index = 1;</code> */ boolean hasLastIncludedIndex(); /** * <code>required int64 last_included_index = 1;</code> */ long getLastIncludedIndex(); // required int64 last_included_term = 2; /** * <code>required int64 last_included_term = 2;</code> */ boolean hasLastIncludedTerm(); /** * <code>required int64 last_included_term = 2;</code> */ long getLastIncludedTerm(); // required string snapshot_file = 3; /** * <code>required string snapshot_file = 3;</code> */ boolean hasSnapshotFile(); /** * <code>required string snapshot_file = 3;</code> */ java.lang.String getSnapshotFile(); /** * <code>required string snapshot_file = 3;</code> */ com.google.protobuf.ByteString getSnapshotFileBytes(); } /** * Protobuf type {@code Snapshot} */ public static final class Snapshot extends com.google.protobuf.GeneratedMessage implements SnapshotOrBuilder { // Use Snapshot.newBuilder() to construct. private Snapshot(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Snapshot(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Snapshot defaultInstance; public static Snapshot getDefaultInstance() { return defaultInstance; } public Snapshot getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Snapshot( 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; lastIncludedIndex_ = input.readInt64(); break; } case 16: { bitField0_ |= 0x00000002; lastIncludedTerm_ = input.readInt64(); break; } case 26: { bitField0_ |= 0x00000004; snapshotFile_ = 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.robotninjas.barge.proto.LogProto.internal_static_Snapshot_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Snapshot_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Snapshot.class, org.robotninjas.barge.proto.LogProto.Snapshot.Builder.class); } public static com.google.protobuf.Parser<Snapshot> PARSER = new com.google.protobuf.AbstractParser<Snapshot>() { public Snapshot parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Snapshot(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Snapshot> getParserForType() { return PARSER; } private int bitField0_; // required int64 last_included_index = 1; public static final int LAST_INCLUDED_INDEX_FIELD_NUMBER = 1; private long lastIncludedIndex_; /** * <code>required int64 last_included_index = 1;</code> */ public boolean hasLastIncludedIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 last_included_index = 1;</code> */ public long getLastIncludedIndex() { return lastIncludedIndex_; } // required int64 last_included_term = 2; public static final int LAST_INCLUDED_TERM_FIELD_NUMBER = 2; private long lastIncludedTerm_; /** * <code>required int64 last_included_term = 2;</code> */ public boolean hasLastIncludedTerm() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int64 last_included_term = 2;</code> */ public long getLastIncludedTerm() { return lastIncludedTerm_; } // required string snapshot_file = 3; public static final int SNAPSHOT_FILE_FIELD_NUMBER = 3; private java.lang.Object snapshotFile_; /** * <code>required string snapshot_file = 3;</code> */ public boolean hasSnapshotFile() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string snapshot_file = 3;</code> */ public java.lang.String getSnapshotFile() { java.lang.Object ref = snapshotFile_; 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()) { snapshotFile_ = s; } return s; } } /** * <code>required string snapshot_file = 3;</code> */ public com.google.protobuf.ByteString getSnapshotFileBytes() { java.lang.Object ref = snapshotFile_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); snapshotFile_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { lastIncludedIndex_ = 0L; lastIncludedTerm_ = 0L; snapshotFile_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLastIncludedIndex()) { memoizedIsInitialized = 0; return false; } if (!hasLastIncludedTerm()) { memoizedIsInitialized = 0; return false; } if (!hasSnapshotFile()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, lastIncludedIndex_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, lastIncludedTerm_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getSnapshotFileBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, lastIncludedIndex_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, lastIncludedTerm_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getSnapshotFileBytes()); } 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.robotninjas.barge.proto.LogProto.Snapshot parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.Snapshot parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.Snapshot 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.robotninjas.barge.proto.LogProto.Snapshot 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 Snapshot} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_Snapshot_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_Snapshot_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.Snapshot.class, org.robotninjas.barge.proto.LogProto.Snapshot.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.Snapshot.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(); lastIncludedIndex_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); lastIncludedTerm_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); snapshotFile_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_Snapshot_descriptor; } public org.robotninjas.barge.proto.LogProto.Snapshot getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.Snapshot build() { org.robotninjas.barge.proto.LogProto.Snapshot result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.Snapshot buildPartial() { org.robotninjas.barge.proto.LogProto.Snapshot result = new org.robotninjas.barge.proto.LogProto.Snapshot(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.lastIncludedIndex_ = lastIncludedIndex_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.lastIncludedTerm_ = lastIncludedTerm_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.snapshotFile_ = snapshotFile_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.Snapshot) { return mergeFrom((org.robotninjas.barge.proto.LogProto.Snapshot)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.Snapshot other) { if (other == org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance()) return this; if (other.hasLastIncludedIndex()) { setLastIncludedIndex(other.getLastIncludedIndex()); } if (other.hasLastIncludedTerm()) { setLastIncludedTerm(other.getLastIncludedTerm()); } if (other.hasSnapshotFile()) { bitField0_ |= 0x00000004; snapshotFile_ = other.snapshotFile_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLastIncludedIndex()) { return false; } if (!hasLastIncludedTerm()) { return false; } if (!hasSnapshotFile()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.robotninjas.barge.proto.LogProto.Snapshot parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.Snapshot) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required int64 last_included_index = 1; private long lastIncludedIndex_ ; /** * <code>required int64 last_included_index = 1;</code> */ public boolean hasLastIncludedIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required int64 last_included_index = 1;</code> */ public long getLastIncludedIndex() { return lastIncludedIndex_; } /** * <code>required int64 last_included_index = 1;</code> */ public Builder setLastIncludedIndex(long value) { bitField0_ |= 0x00000001; lastIncludedIndex_ = value; onChanged(); return this; } /** * <code>required int64 last_included_index = 1;</code> */ public Builder clearLastIncludedIndex() { bitField0_ = (bitField0_ & ~0x00000001); lastIncludedIndex_ = 0L; onChanged(); return this; } // required int64 last_included_term = 2; private long lastIncludedTerm_ ; /** * <code>required int64 last_included_term = 2;</code> */ public boolean hasLastIncludedTerm() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int64 last_included_term = 2;</code> */ public long getLastIncludedTerm() { return lastIncludedTerm_; } /** * <code>required int64 last_included_term = 2;</code> */ public Builder setLastIncludedTerm(long value) { bitField0_ |= 0x00000002; lastIncludedTerm_ = value; onChanged(); return this; } /** * <code>required int64 last_included_term = 2;</code> */ public Builder clearLastIncludedTerm() { bitField0_ = (bitField0_ & ~0x00000002); lastIncludedTerm_ = 0L; onChanged(); return this; } // required string snapshot_file = 3; private java.lang.Object snapshotFile_ = ""; /** * <code>required string snapshot_file = 3;</code> */ public boolean hasSnapshotFile() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string snapshot_file = 3;</code> */ public java.lang.String getSnapshotFile() { java.lang.Object ref = snapshotFile_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); snapshotFile_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>required string snapshot_file = 3;</code> */ public com.google.protobuf.ByteString getSnapshotFileBytes() { java.lang.Object ref = snapshotFile_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); snapshotFile_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string snapshot_file = 3;</code> */ public Builder setSnapshotFile( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; snapshotFile_ = value; onChanged(); return this; } /** * <code>required string snapshot_file = 3;</code> */ public Builder clearSnapshotFile() { bitField0_ = (bitField0_ & ~0x00000004); snapshotFile_ = getDefaultInstance().getSnapshotFile(); onChanged(); return this; } /** * <code>required string snapshot_file = 3;</code> */ public Builder setSnapshotFileBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; snapshotFile_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Snapshot) } static { defaultInstance = new Snapshot(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Snapshot) } public interface JournalEntryOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional .Append append = 2; /** * <code>optional .Append append = 2;</code> */ boolean hasAppend(); /** * <code>optional .Append append = 2;</code> */ org.robotninjas.barge.proto.LogProto.Append getAppend(); /** * <code>optional .Append append = 2;</code> */ org.robotninjas.barge.proto.LogProto.AppendOrBuilder getAppendOrBuilder(); // optional .Membership membership = 3; /** * <code>optional .Membership membership = 3;</code> */ boolean hasMembership(); /** * <code>optional .Membership membership = 3;</code> */ org.robotninjas.barge.proto.LogProto.Membership getMembership(); /** * <code>optional .Membership membership = 3;</code> */ org.robotninjas.barge.proto.LogProto.MembershipOrBuilder getMembershipOrBuilder(); // optional .Vote vote = 4; /** * <code>optional .Vote vote = 4;</code> */ boolean hasVote(); /** * <code>optional .Vote vote = 4;</code> */ org.robotninjas.barge.proto.LogProto.Vote getVote(); /** * <code>optional .Vote vote = 4;</code> */ org.robotninjas.barge.proto.LogProto.VoteOrBuilder getVoteOrBuilder(); // optional .Term term = 5; /** * <code>optional .Term term = 5;</code> */ boolean hasTerm(); /** * <code>optional .Term term = 5;</code> */ org.robotninjas.barge.proto.LogProto.Term getTerm(); /** * <code>optional .Term term = 5;</code> */ org.robotninjas.barge.proto.LogProto.TermOrBuilder getTermOrBuilder(); // optional .Commit commit = 6; /** * <code>optional .Commit commit = 6;</code> */ boolean hasCommit(); /** * <code>optional .Commit commit = 6;</code> */ org.robotninjas.barge.proto.LogProto.Commit getCommit(); /** * <code>optional .Commit commit = 6;</code> */ org.robotninjas.barge.proto.LogProto.CommitOrBuilder getCommitOrBuilder(); // optional .Snapshot snapshot = 7; /** * <code>optional .Snapshot snapshot = 7;</code> */ boolean hasSnapshot(); /** * <code>optional .Snapshot snapshot = 7;</code> */ org.robotninjas.barge.proto.LogProto.Snapshot getSnapshot(); /** * <code>optional .Snapshot snapshot = 7;</code> */ org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder getSnapshotOrBuilder(); } /** * Protobuf type {@code JournalEntry} */ public static final class JournalEntry extends com.google.protobuf.GeneratedMessage implements JournalEntryOrBuilder { // Use JournalEntry.newBuilder() to construct. private JournalEntry(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private JournalEntry(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final JournalEntry defaultInstance; public static JournalEntry getDefaultInstance() { return defaultInstance; } public JournalEntry getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private JournalEntry( 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 18: { org.robotninjas.barge.proto.LogProto.Append.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = append_.toBuilder(); } append_ = input.readMessage(org.robotninjas.barge.proto.LogProto.Append.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(append_); append_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 26: { org.robotninjas.barge.proto.LogProto.Membership.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = membership_.toBuilder(); } membership_ = input.readMessage(org.robotninjas.barge.proto.LogProto.Membership.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(membership_); membership_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 34: { org.robotninjas.barge.proto.LogProto.Vote.Builder subBuilder = null; if (((bitField0_ & 0x00000004) == 0x00000004)) { subBuilder = vote_.toBuilder(); } vote_ = input.readMessage(org.robotninjas.barge.proto.LogProto.Vote.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(vote_); vote_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000004; break; } case 42: { org.robotninjas.barge.proto.LogProto.Term.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = term_.toBuilder(); } term_ = input.readMessage(org.robotninjas.barge.proto.LogProto.Term.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(term_); term_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; break; } case 50: { org.robotninjas.barge.proto.LogProto.Commit.Builder subBuilder = null; if (((bitField0_ & 0x00000010) == 0x00000010)) { subBuilder = commit_.toBuilder(); } commit_ = input.readMessage(org.robotninjas.barge.proto.LogProto.Commit.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(commit_); commit_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000010; break; } case 58: { org.robotninjas.barge.proto.LogProto.Snapshot.Builder subBuilder = null; if (((bitField0_ & 0x00000020) == 0x00000020)) { subBuilder = snapshot_.toBuilder(); } snapshot_ = input.readMessage(org.robotninjas.barge.proto.LogProto.Snapshot.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(snapshot_); snapshot_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000020; 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.robotninjas.barge.proto.LogProto.internal_static_JournalEntry_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_JournalEntry_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.JournalEntry.class, org.robotninjas.barge.proto.LogProto.JournalEntry.Builder.class); } public static com.google.protobuf.Parser<JournalEntry> PARSER = new com.google.protobuf.AbstractParser<JournalEntry>() { public JournalEntry parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new JournalEntry(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<JournalEntry> getParserForType() { return PARSER; } private int bitField0_; // optional .Append append = 2; public static final int APPEND_FIELD_NUMBER = 2; private org.robotninjas.barge.proto.LogProto.Append append_; /** * <code>optional .Append append = 2;</code> */ public boolean hasAppend() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Append append = 2;</code> */ public org.robotninjas.barge.proto.LogProto.Append getAppend() { return append_; } /** * <code>optional .Append append = 2;</code> */ public org.robotninjas.barge.proto.LogProto.AppendOrBuilder getAppendOrBuilder() { return append_; } // optional .Membership membership = 3; public static final int MEMBERSHIP_FIELD_NUMBER = 3; private org.robotninjas.barge.proto.LogProto.Membership membership_; /** * <code>optional .Membership membership = 3;</code> */ public boolean hasMembership() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Membership membership = 3;</code> */ public org.robotninjas.barge.proto.LogProto.Membership getMembership() { return membership_; } /** * <code>optional .Membership membership = 3;</code> */ public org.robotninjas.barge.proto.LogProto.MembershipOrBuilder getMembershipOrBuilder() { return membership_; } // optional .Vote vote = 4; public static final int VOTE_FIELD_NUMBER = 4; private org.robotninjas.barge.proto.LogProto.Vote vote_; /** * <code>optional .Vote vote = 4;</code> */ public boolean hasVote() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .Vote vote = 4;</code> */ public org.robotninjas.barge.proto.LogProto.Vote getVote() { return vote_; } /** * <code>optional .Vote vote = 4;</code> */ public org.robotninjas.barge.proto.LogProto.VoteOrBuilder getVoteOrBuilder() { return vote_; } // optional .Term term = 5; public static final int TERM_FIELD_NUMBER = 5; private org.robotninjas.barge.proto.LogProto.Term term_; /** * <code>optional .Term term = 5;</code> */ public boolean hasTerm() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .Term term = 5;</code> */ public org.robotninjas.barge.proto.LogProto.Term getTerm() { return term_; } /** * <code>optional .Term term = 5;</code> */ public org.robotninjas.barge.proto.LogProto.TermOrBuilder getTermOrBuilder() { return term_; } // optional .Commit commit = 6; public static final int COMMIT_FIELD_NUMBER = 6; private org.robotninjas.barge.proto.LogProto.Commit commit_; /** * <code>optional .Commit commit = 6;</code> */ public boolean hasCommit() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .Commit commit = 6;</code> */ public org.robotninjas.barge.proto.LogProto.Commit getCommit() { return commit_; } /** * <code>optional .Commit commit = 6;</code> */ public org.robotninjas.barge.proto.LogProto.CommitOrBuilder getCommitOrBuilder() { return commit_; } // optional .Snapshot snapshot = 7; public static final int SNAPSHOT_FIELD_NUMBER = 7; private org.robotninjas.barge.proto.LogProto.Snapshot snapshot_; /** * <code>optional .Snapshot snapshot = 7;</code> */ public boolean hasSnapshot() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .Snapshot snapshot = 7;</code> */ public org.robotninjas.barge.proto.LogProto.Snapshot getSnapshot() { return snapshot_; } /** * <code>optional .Snapshot snapshot = 7;</code> */ public org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder getSnapshotOrBuilder() { return snapshot_; } private void initFields() { append_ = org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance(); membership_ = org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance(); vote_ = org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance(); term_ = org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance(); commit_ = org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance(); snapshot_ = org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (hasAppend()) { if (!getAppend().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasMembership()) { if (!getMembership().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasTerm()) { if (!getTerm().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasCommit()) { if (!getCommit().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasSnapshot()) { if (!getSnapshot().isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(2, append_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(3, membership_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(4, vote_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(5, term_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(6, commit_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(7, snapshot_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, append_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, membership_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, vote_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, term_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, commit_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, snapshot_); } 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.robotninjas.barge.proto.LogProto.JournalEntry parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.robotninjas.barge.proto.LogProto.JournalEntry parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.robotninjas.barge.proto.LogProto.JournalEntry 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.robotninjas.barge.proto.LogProto.JournalEntry 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 JournalEntry} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.robotninjas.barge.proto.LogProto.JournalEntryOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.robotninjas.barge.proto.LogProto.internal_static_JournalEntry_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.robotninjas.barge.proto.LogProto.internal_static_JournalEntry_fieldAccessorTable .ensureFieldAccessorsInitialized( org.robotninjas.barge.proto.LogProto.JournalEntry.class, org.robotninjas.barge.proto.LogProto.JournalEntry.Builder.class); } // Construct using org.robotninjas.barge.proto.LogProto.JournalEntry.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getAppendFieldBuilder(); getMembershipFieldBuilder(); getVoteFieldBuilder(); getTermFieldBuilder(); getCommitFieldBuilder(); getSnapshotFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (appendBuilder_ == null) { append_ = org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance(); } else { appendBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (membershipBuilder_ == null) { membership_ = org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance(); } else { membershipBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); if (voteBuilder_ == null) { vote_ = org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance(); } else { voteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); if (termBuilder_ == null) { term_ = org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance(); } else { termBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); if (commitBuilder_ == null) { commit_ = org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance(); } else { commitBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); if (snapshotBuilder_ == null) { snapshot_ = org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance(); } else { snapshotBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.robotninjas.barge.proto.LogProto.internal_static_JournalEntry_descriptor; } public org.robotninjas.barge.proto.LogProto.JournalEntry getDefaultInstanceForType() { return org.robotninjas.barge.proto.LogProto.JournalEntry.getDefaultInstance(); } public org.robotninjas.barge.proto.LogProto.JournalEntry build() { org.robotninjas.barge.proto.LogProto.JournalEntry result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.robotninjas.barge.proto.LogProto.JournalEntry buildPartial() { org.robotninjas.barge.proto.LogProto.JournalEntry result = new org.robotninjas.barge.proto.LogProto.JournalEntry(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (appendBuilder_ == null) { result.append_ = append_; } else { result.append_ = appendBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (membershipBuilder_ == null) { result.membership_ = membership_; } else { result.membership_ = membershipBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (voteBuilder_ == null) { result.vote_ = vote_; } else { result.vote_ = voteBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } if (termBuilder_ == null) { result.term_ = term_; } else { result.term_ = termBuilder_.build(); } if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } if (commitBuilder_ == null) { result.commit_ = commit_; } else { result.commit_ = commitBuilder_.build(); } if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } if (snapshotBuilder_ == null) { result.snapshot_ = snapshot_; } else { result.snapshot_ = snapshotBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.robotninjas.barge.proto.LogProto.JournalEntry) { return mergeFrom((org.robotninjas.barge.proto.LogProto.JournalEntry)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.robotninjas.barge.proto.LogProto.JournalEntry other) { if (other == org.robotninjas.barge.proto.LogProto.JournalEntry.getDefaultInstance()) return this; if (other.hasAppend()) { mergeAppend(other.getAppend()); } if (other.hasMembership()) { mergeMembership(other.getMembership()); } if (other.hasVote()) { mergeVote(other.getVote()); } if (other.hasTerm()) { mergeTerm(other.getTerm()); } if (other.hasCommit()) { mergeCommit(other.getCommit()); } if (other.hasSnapshot()) { mergeSnapshot(other.getSnapshot()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasAppend()) { if (!getAppend().isInitialized()) { return false; } } if (hasMembership()) { if (!getMembership().isInitialized()) { return false; } } if (hasTerm()) { if (!getTerm().isInitialized()) { return false; } } if (hasCommit()) { if (!getCommit().isInitialized()) { return false; } } if (hasSnapshot()) { if (!getSnapshot().isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.robotninjas.barge.proto.LogProto.JournalEntry parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.robotninjas.barge.proto.LogProto.JournalEntry) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional .Append append = 2; private org.robotninjas.barge.proto.LogProto.Append append_ = org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Append, org.robotninjas.barge.proto.LogProto.Append.Builder, org.robotninjas.barge.proto.LogProto.AppendOrBuilder> appendBuilder_; /** * <code>optional .Append append = 2;</code> */ public boolean hasAppend() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Append append = 2;</code> */ public org.robotninjas.barge.proto.LogProto.Append getAppend() { if (appendBuilder_ == null) { return append_; } else { return appendBuilder_.getMessage(); } } /** * <code>optional .Append append = 2;</code> */ public Builder setAppend(org.robotninjas.barge.proto.LogProto.Append value) { if (appendBuilder_ == null) { if (value == null) { throw new NullPointerException(); } append_ = value; onChanged(); } else { appendBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Append append = 2;</code> */ public Builder setAppend( org.robotninjas.barge.proto.LogProto.Append.Builder builderForValue) { if (appendBuilder_ == null) { append_ = builderForValue.build(); onChanged(); } else { appendBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Append append = 2;</code> */ public Builder mergeAppend(org.robotninjas.barge.proto.LogProto.Append value) { if (appendBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && append_ != org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance()) { append_ = org.robotninjas.barge.proto.LogProto.Append.newBuilder(append_).mergeFrom(value).buildPartial(); } else { append_ = value; } onChanged(); } else { appendBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Append append = 2;</code> */ public Builder clearAppend() { if (appendBuilder_ == null) { append_ = org.robotninjas.barge.proto.LogProto.Append.getDefaultInstance(); onChanged(); } else { appendBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .Append append = 2;</code> */ public org.robotninjas.barge.proto.LogProto.Append.Builder getAppendBuilder() { bitField0_ |= 0x00000001; onChanged(); return getAppendFieldBuilder().getBuilder(); } /** * <code>optional .Append append = 2;</code> */ public org.robotninjas.barge.proto.LogProto.AppendOrBuilder getAppendOrBuilder() { if (appendBuilder_ != null) { return appendBuilder_.getMessageOrBuilder(); } else { return append_; } } /** * <code>optional .Append append = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Append, org.robotninjas.barge.proto.LogProto.Append.Builder, org.robotninjas.barge.proto.LogProto.AppendOrBuilder> getAppendFieldBuilder() { if (appendBuilder_ == null) { appendBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Append, org.robotninjas.barge.proto.LogProto.Append.Builder, org.robotninjas.barge.proto.LogProto.AppendOrBuilder>( append_, getParentForChildren(), isClean()); append_ = null; } return appendBuilder_; } // optional .Membership membership = 3; private org.robotninjas.barge.proto.LogProto.Membership membership_ = org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Membership, org.robotninjas.barge.proto.LogProto.Membership.Builder, org.robotninjas.barge.proto.LogProto.MembershipOrBuilder> membershipBuilder_; /** * <code>optional .Membership membership = 3;</code> */ public boolean hasMembership() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Membership membership = 3;</code> */ public org.robotninjas.barge.proto.LogProto.Membership getMembership() { if (membershipBuilder_ == null) { return membership_; } else { return membershipBuilder_.getMessage(); } } /** * <code>optional .Membership membership = 3;</code> */ public Builder setMembership(org.robotninjas.barge.proto.LogProto.Membership value) { if (membershipBuilder_ == null) { if (value == null) { throw new NullPointerException(); } membership_ = value; onChanged(); } else { membershipBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Membership membership = 3;</code> */ public Builder setMembership( org.robotninjas.barge.proto.LogProto.Membership.Builder builderForValue) { if (membershipBuilder_ == null) { membership_ = builderForValue.build(); onChanged(); } else { membershipBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Membership membership = 3;</code> */ public Builder mergeMembership(org.robotninjas.barge.proto.LogProto.Membership value) { if (membershipBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && membership_ != org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance()) { membership_ = org.robotninjas.barge.proto.LogProto.Membership.newBuilder(membership_).mergeFrom(value).buildPartial(); } else { membership_ = value; } onChanged(); } else { membershipBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Membership membership = 3;</code> */ public Builder clearMembership() { if (membershipBuilder_ == null) { membership_ = org.robotninjas.barge.proto.LogProto.Membership.getDefaultInstance(); onChanged(); } else { membershipBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .Membership membership = 3;</code> */ public org.robotninjas.barge.proto.LogProto.Membership.Builder getMembershipBuilder() { bitField0_ |= 0x00000002; onChanged(); return getMembershipFieldBuilder().getBuilder(); } /** * <code>optional .Membership membership = 3;</code> */ public org.robotninjas.barge.proto.LogProto.MembershipOrBuilder getMembershipOrBuilder() { if (membershipBuilder_ != null) { return membershipBuilder_.getMessageOrBuilder(); } else { return membership_; } } /** * <code>optional .Membership membership = 3;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Membership, org.robotninjas.barge.proto.LogProto.Membership.Builder, org.robotninjas.barge.proto.LogProto.MembershipOrBuilder> getMembershipFieldBuilder() { if (membershipBuilder_ == null) { membershipBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Membership, org.robotninjas.barge.proto.LogProto.Membership.Builder, org.robotninjas.barge.proto.LogProto.MembershipOrBuilder>( membership_, getParentForChildren(), isClean()); membership_ = null; } return membershipBuilder_; } // optional .Vote vote = 4; private org.robotninjas.barge.proto.LogProto.Vote vote_ = org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Vote, org.robotninjas.barge.proto.LogProto.Vote.Builder, org.robotninjas.barge.proto.LogProto.VoteOrBuilder> voteBuilder_; /** * <code>optional .Vote vote = 4;</code> */ public boolean hasVote() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .Vote vote = 4;</code> */ public org.robotninjas.barge.proto.LogProto.Vote getVote() { if (voteBuilder_ == null) { return vote_; } else { return voteBuilder_.getMessage(); } } /** * <code>optional .Vote vote = 4;</code> */ public Builder setVote(org.robotninjas.barge.proto.LogProto.Vote value) { if (voteBuilder_ == null) { if (value == null) { throw new NullPointerException(); } vote_ = value; onChanged(); } else { voteBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .Vote vote = 4;</code> */ public Builder setVote( org.robotninjas.barge.proto.LogProto.Vote.Builder builderForValue) { if (voteBuilder_ == null) { vote_ = builderForValue.build(); onChanged(); } else { voteBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .Vote vote = 4;</code> */ public Builder mergeVote(org.robotninjas.barge.proto.LogProto.Vote value) { if (voteBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && vote_ != org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance()) { vote_ = org.robotninjas.barge.proto.LogProto.Vote.newBuilder(vote_).mergeFrom(value).buildPartial(); } else { vote_ = value; } onChanged(); } else { voteBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .Vote vote = 4;</code> */ public Builder clearVote() { if (voteBuilder_ == null) { vote_ = org.robotninjas.barge.proto.LogProto.Vote.getDefaultInstance(); onChanged(); } else { voteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } /** * <code>optional .Vote vote = 4;</code> */ public org.robotninjas.barge.proto.LogProto.Vote.Builder getVoteBuilder() { bitField0_ |= 0x00000004; onChanged(); return getVoteFieldBuilder().getBuilder(); } /** * <code>optional .Vote vote = 4;</code> */ public org.robotninjas.barge.proto.LogProto.VoteOrBuilder getVoteOrBuilder() { if (voteBuilder_ != null) { return voteBuilder_.getMessageOrBuilder(); } else { return vote_; } } /** * <code>optional .Vote vote = 4;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Vote, org.robotninjas.barge.proto.LogProto.Vote.Builder, org.robotninjas.barge.proto.LogProto.VoteOrBuilder> getVoteFieldBuilder() { if (voteBuilder_ == null) { voteBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Vote, org.robotninjas.barge.proto.LogProto.Vote.Builder, org.robotninjas.barge.proto.LogProto.VoteOrBuilder>( vote_, getParentForChildren(), isClean()); vote_ = null; } return voteBuilder_; } // optional .Term term = 5; private org.robotninjas.barge.proto.LogProto.Term term_ = org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Term, org.robotninjas.barge.proto.LogProto.Term.Builder, org.robotninjas.barge.proto.LogProto.TermOrBuilder> termBuilder_; /** * <code>optional .Term term = 5;</code> */ public boolean hasTerm() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .Term term = 5;</code> */ public org.robotninjas.barge.proto.LogProto.Term getTerm() { if (termBuilder_ == null) { return term_; } else { return termBuilder_.getMessage(); } } /** * <code>optional .Term term = 5;</code> */ public Builder setTerm(org.robotninjas.barge.proto.LogProto.Term value) { if (termBuilder_ == null) { if (value == null) { throw new NullPointerException(); } term_ = value; onChanged(); } else { termBuilder_.setMessage(value); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .Term term = 5;</code> */ public Builder setTerm( org.robotninjas.barge.proto.LogProto.Term.Builder builderForValue) { if (termBuilder_ == null) { term_ = builderForValue.build(); onChanged(); } else { termBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .Term term = 5;</code> */ public Builder mergeTerm(org.robotninjas.barge.proto.LogProto.Term value) { if (termBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && term_ != org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance()) { term_ = org.robotninjas.barge.proto.LogProto.Term.newBuilder(term_).mergeFrom(value).buildPartial(); } else { term_ = value; } onChanged(); } else { termBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .Term term = 5;</code> */ public Builder clearTerm() { if (termBuilder_ == null) { term_ = org.robotninjas.barge.proto.LogProto.Term.getDefaultInstance(); onChanged(); } else { termBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } /** * <code>optional .Term term = 5;</code> */ public org.robotninjas.barge.proto.LogProto.Term.Builder getTermBuilder() { bitField0_ |= 0x00000008; onChanged(); return getTermFieldBuilder().getBuilder(); } /** * <code>optional .Term term = 5;</code> */ public org.robotninjas.barge.proto.LogProto.TermOrBuilder getTermOrBuilder() { if (termBuilder_ != null) { return termBuilder_.getMessageOrBuilder(); } else { return term_; } } /** * <code>optional .Term term = 5;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Term, org.robotninjas.barge.proto.LogProto.Term.Builder, org.robotninjas.barge.proto.LogProto.TermOrBuilder> getTermFieldBuilder() { if (termBuilder_ == null) { termBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Term, org.robotninjas.barge.proto.LogProto.Term.Builder, org.robotninjas.barge.proto.LogProto.TermOrBuilder>( term_, getParentForChildren(), isClean()); term_ = null; } return termBuilder_; } // optional .Commit commit = 6; private org.robotninjas.barge.proto.LogProto.Commit commit_ = org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Commit, org.robotninjas.barge.proto.LogProto.Commit.Builder, org.robotninjas.barge.proto.LogProto.CommitOrBuilder> commitBuilder_; /** * <code>optional .Commit commit = 6;</code> */ public boolean hasCommit() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .Commit commit = 6;</code> */ public org.robotninjas.barge.proto.LogProto.Commit getCommit() { if (commitBuilder_ == null) { return commit_; } else { return commitBuilder_.getMessage(); } } /** * <code>optional .Commit commit = 6;</code> */ public Builder setCommit(org.robotninjas.barge.proto.LogProto.Commit value) { if (commitBuilder_ == null) { if (value == null) { throw new NullPointerException(); } commit_ = value; onChanged(); } else { commitBuilder_.setMessage(value); } bitField0_ |= 0x00000010; return this; } /** * <code>optional .Commit commit = 6;</code> */ public Builder setCommit( org.robotninjas.barge.proto.LogProto.Commit.Builder builderForValue) { if (commitBuilder_ == null) { commit_ = builderForValue.build(); onChanged(); } else { commitBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; return this; } /** * <code>optional .Commit commit = 6;</code> */ public Builder mergeCommit(org.robotninjas.barge.proto.LogProto.Commit value) { if (commitBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010) && commit_ != org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance()) { commit_ = org.robotninjas.barge.proto.LogProto.Commit.newBuilder(commit_).mergeFrom(value).buildPartial(); } else { commit_ = value; } onChanged(); } else { commitBuilder_.mergeFrom(value); } bitField0_ |= 0x00000010; return this; } /** * <code>optional .Commit commit = 6;</code> */ public Builder clearCommit() { if (commitBuilder_ == null) { commit_ = org.robotninjas.barge.proto.LogProto.Commit.getDefaultInstance(); onChanged(); } else { commitBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); return this; } /** * <code>optional .Commit commit = 6;</code> */ public org.robotninjas.barge.proto.LogProto.Commit.Builder getCommitBuilder() { bitField0_ |= 0x00000010; onChanged(); return getCommitFieldBuilder().getBuilder(); } /** * <code>optional .Commit commit = 6;</code> */ public org.robotninjas.barge.proto.LogProto.CommitOrBuilder getCommitOrBuilder() { if (commitBuilder_ != null) { return commitBuilder_.getMessageOrBuilder(); } else { return commit_; } } /** * <code>optional .Commit commit = 6;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Commit, org.robotninjas.barge.proto.LogProto.Commit.Builder, org.robotninjas.barge.proto.LogProto.CommitOrBuilder> getCommitFieldBuilder() { if (commitBuilder_ == null) { commitBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Commit, org.robotninjas.barge.proto.LogProto.Commit.Builder, org.robotninjas.barge.proto.LogProto.CommitOrBuilder>( commit_, getParentForChildren(), isClean()); commit_ = null; } return commitBuilder_; } // optional .Snapshot snapshot = 7; private org.robotninjas.barge.proto.LogProto.Snapshot snapshot_ = org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Snapshot, org.robotninjas.barge.proto.LogProto.Snapshot.Builder, org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder> snapshotBuilder_; /** * <code>optional .Snapshot snapshot = 7;</code> */ public boolean hasSnapshot() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .Snapshot snapshot = 7;</code> */ public org.robotninjas.barge.proto.LogProto.Snapshot getSnapshot() { if (snapshotBuilder_ == null) { return snapshot_; } else { return snapshotBuilder_.getMessage(); } } /** * <code>optional .Snapshot snapshot = 7;</code> */ public Builder setSnapshot(org.robotninjas.barge.proto.LogProto.Snapshot value) { if (snapshotBuilder_ == null) { if (value == null) { throw new NullPointerException(); } snapshot_ = value; onChanged(); } else { snapshotBuilder_.setMessage(value); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .Snapshot snapshot = 7;</code> */ public Builder setSnapshot( org.robotninjas.barge.proto.LogProto.Snapshot.Builder builderForValue) { if (snapshotBuilder_ == null) { snapshot_ = builderForValue.build(); onChanged(); } else { snapshotBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .Snapshot snapshot = 7;</code> */ public Builder mergeSnapshot(org.robotninjas.barge.proto.LogProto.Snapshot value) { if (snapshotBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020) && snapshot_ != org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance()) { snapshot_ = org.robotninjas.barge.proto.LogProto.Snapshot.newBuilder(snapshot_).mergeFrom(value).buildPartial(); } else { snapshot_ = value; } onChanged(); } else { snapshotBuilder_.mergeFrom(value); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .Snapshot snapshot = 7;</code> */ public Builder clearSnapshot() { if (snapshotBuilder_ == null) { snapshot_ = org.robotninjas.barge.proto.LogProto.Snapshot.getDefaultInstance(); onChanged(); } else { snapshotBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); return this; } /** * <code>optional .Snapshot snapshot = 7;</code> */ public org.robotninjas.barge.proto.LogProto.Snapshot.Builder getSnapshotBuilder() { bitField0_ |= 0x00000020; onChanged(); return getSnapshotFieldBuilder().getBuilder(); } /** * <code>optional .Snapshot snapshot = 7;</code> */ public org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder getSnapshotOrBuilder() { if (snapshotBuilder_ != null) { return snapshotBuilder_.getMessageOrBuilder(); } else { return snapshot_; } } /** * <code>optional .Snapshot snapshot = 7;</code> */ private com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Snapshot, org.robotninjas.barge.proto.LogProto.Snapshot.Builder, org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder> getSnapshotFieldBuilder() { if (snapshotBuilder_ == null) { snapshotBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.robotninjas.barge.proto.LogProto.Snapshot, org.robotninjas.barge.proto.LogProto.Snapshot.Builder, org.robotninjas.barge.proto.LogProto.SnapshotOrBuilder>( snapshot_, getParentForChildren(), isClean()); snapshot_ = null; } return snapshotBuilder_; } // @@protoc_insertion_point(builder_scope:JournalEntry) } static { defaultInstance = new JournalEntry(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:JournalEntry) } private static com.google.protobuf.Descriptors.Descriptor internal_static_Append_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Append_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_Membership_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Membership_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_Vote_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Vote_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_Term_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Term_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_Commit_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Commit_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_Snapshot_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Snapshot_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_JournalEntry_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_JournalEntry_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\tlog.proto\032\013entry.proto\".\n\006Append\022\r\n\005in" + "dex\030\001 \002(\003\022\025\n\005entry\030\002 \002(\0132\006.Entry\":\n\nMemb" + "ership\022\r\n\005index\030\001 \002(\003\022\014\n\004term\030\002 \002(\003\022\017\n\007m" + "embers\030\003 \003(\t\"\031\n\004Vote\022\021\n\tvoted_for\030\002 \001(\t\"" + "\024\n\004Term\022\014\n\004term\030\001 \002(\003\"\027\n\006Commit\022\r\n\005index" + "\030\001 \002(\003\"Z\n\010Snapshot\022\033\n\023last_included_inde" + "x\030\001 \002(\003\022\032\n\022last_included_term\030\002 \002(\003\022\025\n\rs" + "napshot_file\030\003 \002(\t\"\250\001\n\014JournalEntry\022\027\n\006a" + "ppend\030\002 \001(\0132\007.Append\022\037\n\nmembership\030\003 \001(\013" + "2\013.Membership\022\023\n\004vote\030\004 \001(\0132\005.Vote\022\023\n\004te", "rm\030\005 \001(\0132\005.Term\022\027\n\006commit\030\006 \001(\0132\007.Commit" + "\022\033\n\010snapshot\030\007 \001(\0132\t.SnapshotB\'\n\033org.rob" + "otninjas.barge.protoB\010LogProto" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_Append_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_Append_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Append_descriptor, new java.lang.String[] { "Index", "Entry", }); internal_static_Membership_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_Membership_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Membership_descriptor, new java.lang.String[] { "Index", "Term", "Members", }); internal_static_Vote_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_Vote_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Vote_descriptor, new java.lang.String[] { "VotedFor", }); internal_static_Term_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_Term_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Term_descriptor, new java.lang.String[] { "Term", }); internal_static_Commit_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_Commit_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Commit_descriptor, new java.lang.String[] { "Index", }); internal_static_Snapshot_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_Snapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Snapshot_descriptor, new java.lang.String[] { "LastIncludedIndex", "LastIncludedTerm", "SnapshotFile", }); internal_static_JournalEntry_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_JournalEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_JournalEntry_descriptor, new java.lang.String[] { "Append", "Membership", "Vote", "Term", "Commit", "Snapshot", }); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { org.robotninjas.barge.proto.RaftEntry.getDescriptor(), }, assigner); } // @@protoc_insertion_point(outer_class_scope) }