// Generated by the protocol buffer compiler. DO NOT EDIT! // source: chunkserver.proto package com.github.horrorho.liquiddonkey.cloud.protobuf; public final class ChunkServer { private ChunkServer() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface ChunkInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes chunk_checksum = 1;</code> */ boolean hasChunkChecksum(); /** * <code>required bytes chunk_checksum = 1;</code> */ com.google.protobuf.ByteString getChunkChecksum(); /** * <code>optional bytes chunk_encryption_key = 2;</code> */ boolean hasChunkEncryptionKey(); /** * <code>optional bytes chunk_encryption_key = 2;</code> */ com.google.protobuf.ByteString getChunkEncryptionKey(); /** * <code>required uint32 chunk_length = 3;</code> */ boolean hasChunkLength(); /** * <code>required uint32 chunk_length = 3;</code> */ int getChunkLength(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo} */ public static final class ChunkInfo extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo) ChunkInfoOrBuilder { // Use ChunkInfo.newBuilder() to construct. private ChunkInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ChunkInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ChunkInfo defaultInstance; public static ChunkInfo getDefaultInstance() { return defaultInstance; } public ChunkInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ChunkInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; chunkChecksum_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; chunkEncryptionKey_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; chunkLength_ = input.readUInt32(); 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder.class); } public static com.google.protobuf.Parser<ChunkInfo> PARSER = new com.google.protobuf.AbstractParser<ChunkInfo>() { public ChunkInfo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ChunkInfo(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ChunkInfo> getParserForType() { return PARSER; } private int bitField0_; public static final int CHUNK_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString chunkChecksum_; /** * <code>required bytes chunk_checksum = 1;</code> */ public boolean hasChunkChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum() { return chunkChecksum_; } public static final int CHUNK_ENCRYPTION_KEY_FIELD_NUMBER = 2; private com.google.protobuf.ByteString chunkEncryptionKey_; /** * <code>optional bytes chunk_encryption_key = 2;</code> */ public boolean hasChunkEncryptionKey() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes chunk_encryption_key = 2;</code> */ public com.google.protobuf.ByteString getChunkEncryptionKey() { return chunkEncryptionKey_; } public static final int CHUNK_LENGTH_FIELD_NUMBER = 3; private int chunkLength_; /** * <code>required uint32 chunk_length = 3;</code> */ public boolean hasChunkLength() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required uint32 chunk_length = 3;</code> */ public int getChunkLength() { return chunkLength_; } private void initFields() { chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; chunkEncryptionKey_ = com.google.protobuf.ByteString.EMPTY; chunkLength_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasChunkChecksum()) { memoizedIsInitialized = 0; return false; } if (!hasChunkLength()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, chunkChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, chunkEncryptionKey_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeUInt32(3, chunkLength_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, chunkChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, chunkEncryptionKey_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(3, chunkLength_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.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(); chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); chunkEncryptionKey_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); chunkLength_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.chunkChecksum_ = chunkChecksum_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.chunkEncryptionKey_ = chunkEncryptionKey_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.chunkLength_ = chunkLength_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.getDefaultInstance()) return this; if (other.hasChunkChecksum()) { setChunkChecksum(other.getChunkChecksum()); } if (other.hasChunkEncryptionKey()) { setChunkEncryptionKey(other.getChunkEncryptionKey()); } if (other.hasChunkLength()) { setChunkLength(other.getChunkLength()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasChunkChecksum()) { return false; } if (!hasChunkLength()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes chunk_checksum = 1;</code> */ public boolean hasChunkChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum() { return chunkChecksum_; } /** * <code>required bytes chunk_checksum = 1;</code> */ public Builder setChunkChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; chunkChecksum_ = value; onChanged(); return this; } /** * <code>required bytes chunk_checksum = 1;</code> */ public Builder clearChunkChecksum() { bitField0_ = (bitField0_ & ~0x00000001); chunkChecksum_ = getDefaultInstance().getChunkChecksum(); onChanged(); return this; } private com.google.protobuf.ByteString chunkEncryptionKey_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes chunk_encryption_key = 2;</code> */ public boolean hasChunkEncryptionKey() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes chunk_encryption_key = 2;</code> */ public com.google.protobuf.ByteString getChunkEncryptionKey() { return chunkEncryptionKey_; } /** * <code>optional bytes chunk_encryption_key = 2;</code> */ public Builder setChunkEncryptionKey(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; chunkEncryptionKey_ = value; onChanged(); return this; } /** * <code>optional bytes chunk_encryption_key = 2;</code> */ public Builder clearChunkEncryptionKey() { bitField0_ = (bitField0_ & ~0x00000002); chunkEncryptionKey_ = getDefaultInstance().getChunkEncryptionKey(); onChanged(); return this; } private int chunkLength_ ; /** * <code>required uint32 chunk_length = 3;</code> */ public boolean hasChunkLength() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required uint32 chunk_length = 3;</code> */ public int getChunkLength() { return chunkLength_; } /** * <code>required uint32 chunk_length = 3;</code> */ public Builder setChunkLength(int value) { bitField0_ |= 0x00000004; chunkLength_ = value; onChanged(); return this; } /** * <code>required uint32 chunk_length = 3;</code> */ public Builder clearChunkLength() { bitField0_ = (bitField0_ & ~0x00000004); chunkLength_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo) } static { defaultInstance = new ChunkInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo) } public interface NameValuePairOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair) com.google.protobuf.MessageOrBuilder { /** * <code>required string name = 1;</code> */ boolean hasName(); /** * <code>required string name = 1;</code> */ java.lang.String getName(); /** * <code>required string name = 1;</code> */ com.google.protobuf.ByteString getNameBytes(); /** * <code>required string value = 2;</code> */ boolean hasValue(); /** * <code>required string value = 2;</code> */ java.lang.String getValue(); /** * <code>required string value = 2;</code> */ com.google.protobuf.ByteString getValueBytes(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair} */ public static final class NameValuePair extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair) NameValuePairOrBuilder { // Use NameValuePair.newBuilder() to construct. private NameValuePair(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private NameValuePair(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final NameValuePair defaultInstance; public static NameValuePair getDefaultInstance() { return defaultInstance; } public NameValuePair getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NameValuePair( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; value_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder.class); } public static com.google.protobuf.Parser<NameValuePair> PARSER = new com.google.protobuf.AbstractParser<NameValuePair>() { public NameValuePair parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NameValuePair(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<NameValuePair> getParserForType() { return PARSER; } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private java.lang.Object name_; /** * <code>required string name = 1;</code> */ public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; 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()) { name_ = s; } return s; } } /** * <code>required string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUE_FIELD_NUMBER = 2; private java.lang.Object value_; /** * <code>required string value = 2;</code> */ public boolean hasValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string value = 2;</code> */ public java.lang.String getValue() { java.lang.Object ref = value_; 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()) { value_ = s; } return s; } } /** * <code>required string value = 2;</code> */ public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { name_ = ""; value_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasName()) { memoizedIsInitialized = 0; return false; } if (!hasValue()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getValueBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getValueBytes()); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair 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 com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.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(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); value_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.value_ = value_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasValue()) { bitField0_ |= 0x00000002; value_ = other.value_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasName()) { return false; } if (!hasValue()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** * <code>required string name = 1;</code> */ public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string name = 1;</code> */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** * <code>required string name = 1;</code> */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** * <code>required string name = 1;</code> */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object value_ = ""; /** * <code>required string value = 2;</code> */ public boolean hasValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string value = 2;</code> */ public java.lang.String getValue() { java.lang.Object ref = value_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { value_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string value = 2;</code> */ public com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string value = 2;</code> */ public Builder setValue( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } /** * <code>required string value = 2;</code> */ public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000002); value_ = getDefaultInstance().getValue(); onChanged(); return this; } /** * <code>required string value = 2;</code> */ public Builder setValueBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair) } static { defaultInstance = new NameValuePair(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair) } public interface HostInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo) com.google.protobuf.MessageOrBuilder { /** * <code>required string hostname = 1;</code> */ boolean hasHostname(); /** * <code>required string hostname = 1;</code> */ java.lang.String getHostname(); /** * <code>required string hostname = 1;</code> */ com.google.protobuf.ByteString getHostnameBytes(); /** * <code>required uint32 port = 2;</code> */ boolean hasPort(); /** * <code>required uint32 port = 2;</code> */ int getPort(); /** * <code>required string method = 3;</code> */ boolean hasMethod(); /** * <code>required string method = 3;</code> */ java.lang.String getMethod(); /** * <code>required string method = 3;</code> */ com.google.protobuf.ByteString getMethodBytes(); /** * <code>required string uri = 4;</code> */ boolean hasUri(); /** * <code>required string uri = 4;</code> */ java.lang.String getUri(); /** * <code>required string uri = 4;</code> */ com.google.protobuf.ByteString getUriBytes(); /** * <code>required string transport_protocol = 5;</code> */ boolean hasTransportProtocol(); /** * <code>required string transport_protocol = 5;</code> */ java.lang.String getTransportProtocol(); /** * <code>required string transport_protocol = 5;</code> */ com.google.protobuf.ByteString getTransportProtocolBytes(); /** * <code>required string transport_protocol_version = 6;</code> */ boolean hasTransportProtocolVersion(); /** * <code>required string transport_protocol_version = 6;</code> */ java.lang.String getTransportProtocolVersion(); /** * <code>required string transport_protocol_version = 6;</code> */ com.google.protobuf.ByteString getTransportProtocolVersionBytes(); /** * <code>required string scheme = 7;</code> */ boolean hasScheme(); /** * <code>required string scheme = 7;</code> */ java.lang.String getScheme(); /** * <code>required string scheme = 7;</code> */ com.google.protobuf.ByteString getSchemeBytes(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getHeadersList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getHeaders(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ int getHeadersCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getHeadersOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getHeadersOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo} */ public static final class HostInfo extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo) HostInfoOrBuilder { // Use HostInfo.newBuilder() to construct. private HostInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private HostInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final HostInfo defaultInstance; public static HostInfo getDefaultInstance() { return defaultInstance; } public HostInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private HostInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; hostname_ = bs; break; } case 16: { bitField0_ |= 0x00000002; port_ = input.readUInt32(); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; method_ = bs; break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000008; uri_ = bs; break; } case 42: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000010; transportProtocol_ = bs; break; } case 50: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000020; transportProtocolVersion_ = bs; break; } case 58: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000040; scheme_ = bs; break; } case 66: { if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) { headers_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(); mutable_bitField0_ |= 0x00000080; } headers_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) { headers_ = java.util.Collections.unmodifiableList(headers_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder.class); } public static com.google.protobuf.Parser<HostInfo> PARSER = new com.google.protobuf.AbstractParser<HostInfo>() { public HostInfo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new HostInfo(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<HostInfo> getParserForType() { return PARSER; } private int bitField0_; public static final int HOSTNAME_FIELD_NUMBER = 1; private java.lang.Object hostname_; /** * <code>required string hostname = 1;</code> */ public boolean hasHostname() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string hostname = 1;</code> */ public java.lang.String getHostname() { java.lang.Object ref = hostname_; 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()) { hostname_ = s; } return s; } } /** * <code>required string hostname = 1;</code> */ public com.google.protobuf.ByteString getHostnameBytes() { java.lang.Object ref = hostname_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); hostname_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PORT_FIELD_NUMBER = 2; private int port_; /** * <code>required uint32 port = 2;</code> */ public boolean hasPort() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required uint32 port = 2;</code> */ public int getPort() { return port_; } public static final int METHOD_FIELD_NUMBER = 3; private java.lang.Object method_; /** * <code>required string method = 3;</code> */ public boolean hasMethod() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string method = 3;</code> */ public java.lang.String getMethod() { java.lang.Object ref = method_; 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()) { method_ = s; } return s; } } /** * <code>required string method = 3;</code> */ public com.google.protobuf.ByteString getMethodBytes() { java.lang.Object ref = method_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); method_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int URI_FIELD_NUMBER = 4; private java.lang.Object uri_; /** * <code>required string uri = 4;</code> */ public boolean hasUri() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>required string uri = 4;</code> */ public java.lang.String getUri() { java.lang.Object ref = uri_; 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()) { uri_ = s; } return s; } } /** * <code>required string uri = 4;</code> */ public com.google.protobuf.ByteString getUriBytes() { java.lang.Object ref = uri_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); uri_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TRANSPORT_PROTOCOL_FIELD_NUMBER = 5; private java.lang.Object transportProtocol_; /** * <code>required string transport_protocol = 5;</code> */ public boolean hasTransportProtocol() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>required string transport_protocol = 5;</code> */ public java.lang.String getTransportProtocol() { java.lang.Object ref = transportProtocol_; 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()) { transportProtocol_ = s; } return s; } } /** * <code>required string transport_protocol = 5;</code> */ public com.google.protobuf.ByteString getTransportProtocolBytes() { java.lang.Object ref = transportProtocol_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); transportProtocol_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TRANSPORT_PROTOCOL_VERSION_FIELD_NUMBER = 6; private java.lang.Object transportProtocolVersion_; /** * <code>required string transport_protocol_version = 6;</code> */ public boolean hasTransportProtocolVersion() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>required string transport_protocol_version = 6;</code> */ public java.lang.String getTransportProtocolVersion() { java.lang.Object ref = transportProtocolVersion_; 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()) { transportProtocolVersion_ = s; } return s; } } /** * <code>required string transport_protocol_version = 6;</code> */ public com.google.protobuf.ByteString getTransportProtocolVersionBytes() { java.lang.Object ref = transportProtocolVersion_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); transportProtocolVersion_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SCHEME_FIELD_NUMBER = 7; private java.lang.Object scheme_; /** * <code>required string scheme = 7;</code> */ public boolean hasScheme() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>required string scheme = 7;</code> */ public java.lang.String getScheme() { java.lang.Object ref = scheme_; 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()) { scheme_ = s; } return s; } } /** * <code>required string scheme = 7;</code> */ public com.google.protobuf.ByteString getSchemeBytes() { java.lang.Object ref = scheme_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); scheme_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int HEADERS_FIELD_NUMBER = 8; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> headers_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getHeadersList() { return headers_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getHeadersOrBuilderList() { return headers_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public int getHeadersCount() { return headers_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getHeaders(int index) { return headers_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getHeadersOrBuilder( int index) { return headers_.get(index); } private void initFields() { hostname_ = ""; port_ = 0; method_ = ""; uri_ = ""; transportProtocol_ = ""; transportProtocolVersion_ = ""; scheme_ = ""; headers_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasHostname()) { memoizedIsInitialized = 0; return false; } if (!hasPort()) { memoizedIsInitialized = 0; return false; } if (!hasMethod()) { memoizedIsInitialized = 0; return false; } if (!hasUri()) { memoizedIsInitialized = 0; return false; } if (!hasTransportProtocol()) { memoizedIsInitialized = 0; return false; } if (!hasTransportProtocolVersion()) { memoizedIsInitialized = 0; return false; } if (!hasScheme()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getHeadersCount(); i++) { if (!getHeaders(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getHostnameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt32(2, port_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getMethodBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, getUriBytes()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeBytes(5, getTransportProtocolBytes()); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBytes(6, getTransportProtocolVersionBytes()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBytes(7, getSchemeBytes()); } for (int i = 0; i < headers_.size(); i++) { output.writeMessage(8, headers_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getHostnameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(2, port_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getMethodBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getUriBytes()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, getTransportProtocolBytes()); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(6, getTransportProtocolVersionBytes()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(7, getSchemeBytes()); } for (int i = 0; i < headers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, headers_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo 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 com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeadersFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); hostname_ = ""; bitField0_ = (bitField0_ & ~0x00000001); port_ = 0; bitField0_ = (bitField0_ & ~0x00000002); method_ = ""; bitField0_ = (bitField0_ & ~0x00000004); uri_ = ""; bitField0_ = (bitField0_ & ~0x00000008); transportProtocol_ = ""; bitField0_ = (bitField0_ & ~0x00000010); transportProtocolVersion_ = ""; bitField0_ = (bitField0_ & ~0x00000020); scheme_ = ""; bitField0_ = (bitField0_ & ~0x00000040); if (headersBuilder_ == null) { headers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); } else { headersBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.hostname_ = hostname_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.port_ = port_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.method_ = method_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.uri_ = uri_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.transportProtocol_ = transportProtocol_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.transportProtocolVersion_ = transportProtocolVersion_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.scheme_ = scheme_; if (headersBuilder_ == null) { if (((bitField0_ & 0x00000080) == 0x00000080)) { headers_ = java.util.Collections.unmodifiableList(headers_); bitField0_ = (bitField0_ & ~0x00000080); } result.headers_ = headers_; } else { result.headers_ = headersBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance()) return this; if (other.hasHostname()) { bitField0_ |= 0x00000001; hostname_ = other.hostname_; onChanged(); } if (other.hasPort()) { setPort(other.getPort()); } if (other.hasMethod()) { bitField0_ |= 0x00000004; method_ = other.method_; onChanged(); } if (other.hasUri()) { bitField0_ |= 0x00000008; uri_ = other.uri_; onChanged(); } if (other.hasTransportProtocol()) { bitField0_ |= 0x00000010; transportProtocol_ = other.transportProtocol_; onChanged(); } if (other.hasTransportProtocolVersion()) { bitField0_ |= 0x00000020; transportProtocolVersion_ = other.transportProtocolVersion_; onChanged(); } if (other.hasScheme()) { bitField0_ |= 0x00000040; scheme_ = other.scheme_; onChanged(); } if (headersBuilder_ == null) { if (!other.headers_.isEmpty()) { if (headers_.isEmpty()) { headers_ = other.headers_; bitField0_ = (bitField0_ & ~0x00000080); } else { ensureHeadersIsMutable(); headers_.addAll(other.headers_); } onChanged(); } } else { if (!other.headers_.isEmpty()) { if (headersBuilder_.isEmpty()) { headersBuilder_.dispose(); headersBuilder_ = null; headers_ = other.headers_; bitField0_ = (bitField0_ & ~0x00000080); headersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getHeadersFieldBuilder() : null; } else { headersBuilder_.addAllMessages(other.headers_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHostname()) { return false; } if (!hasPort()) { return false; } if (!hasMethod()) { return false; } if (!hasUri()) { return false; } if (!hasTransportProtocol()) { return false; } if (!hasTransportProtocolVersion()) { return false; } if (!hasScheme()) { return false; } for (int i = 0; i < getHeadersCount(); i++) { if (!getHeaders(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object hostname_ = ""; /** * <code>required string hostname = 1;</code> */ public boolean hasHostname() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string hostname = 1;</code> */ public java.lang.String getHostname() { java.lang.Object ref = hostname_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { hostname_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string hostname = 1;</code> */ public com.google.protobuf.ByteString getHostnameBytes() { java.lang.Object ref = hostname_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); hostname_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string hostname = 1;</code> */ public Builder setHostname( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; hostname_ = value; onChanged(); return this; } /** * <code>required string hostname = 1;</code> */ public Builder clearHostname() { bitField0_ = (bitField0_ & ~0x00000001); hostname_ = getDefaultInstance().getHostname(); onChanged(); return this; } /** * <code>required string hostname = 1;</code> */ public Builder setHostnameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; hostname_ = value; onChanged(); return this; } private int port_ ; /** * <code>required uint32 port = 2;</code> */ public boolean hasPort() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required uint32 port = 2;</code> */ public int getPort() { return port_; } /** * <code>required uint32 port = 2;</code> */ public Builder setPort(int value) { bitField0_ |= 0x00000002; port_ = value; onChanged(); return this; } /** * <code>required uint32 port = 2;</code> */ public Builder clearPort() { bitField0_ = (bitField0_ & ~0x00000002); port_ = 0; onChanged(); return this; } private java.lang.Object method_ = ""; /** * <code>required string method = 3;</code> */ public boolean hasMethod() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string method = 3;</code> */ public java.lang.String getMethod() { java.lang.Object ref = method_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { method_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string method = 3;</code> */ public com.google.protobuf.ByteString getMethodBytes() { java.lang.Object ref = method_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); method_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string method = 3;</code> */ public Builder setMethod( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; method_ = value; onChanged(); return this; } /** * <code>required string method = 3;</code> */ public Builder clearMethod() { bitField0_ = (bitField0_ & ~0x00000004); method_ = getDefaultInstance().getMethod(); onChanged(); return this; } /** * <code>required string method = 3;</code> */ public Builder setMethodBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; method_ = value; onChanged(); return this; } private java.lang.Object uri_ = ""; /** * <code>required string uri = 4;</code> */ public boolean hasUri() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>required string uri = 4;</code> */ public java.lang.String getUri() { java.lang.Object ref = uri_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { uri_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string uri = 4;</code> */ public com.google.protobuf.ByteString getUriBytes() { java.lang.Object ref = uri_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); uri_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string uri = 4;</code> */ public Builder setUri( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; uri_ = value; onChanged(); return this; } /** * <code>required string uri = 4;</code> */ public Builder clearUri() { bitField0_ = (bitField0_ & ~0x00000008); uri_ = getDefaultInstance().getUri(); onChanged(); return this; } /** * <code>required string uri = 4;</code> */ public Builder setUriBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; uri_ = value; onChanged(); return this; } private java.lang.Object transportProtocol_ = ""; /** * <code>required string transport_protocol = 5;</code> */ public boolean hasTransportProtocol() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>required string transport_protocol = 5;</code> */ public java.lang.String getTransportProtocol() { java.lang.Object ref = transportProtocol_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { transportProtocol_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string transport_protocol = 5;</code> */ public com.google.protobuf.ByteString getTransportProtocolBytes() { java.lang.Object ref = transportProtocol_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); transportProtocol_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string transport_protocol = 5;</code> */ public Builder setTransportProtocol( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; transportProtocol_ = value; onChanged(); return this; } /** * <code>required string transport_protocol = 5;</code> */ public Builder clearTransportProtocol() { bitField0_ = (bitField0_ & ~0x00000010); transportProtocol_ = getDefaultInstance().getTransportProtocol(); onChanged(); return this; } /** * <code>required string transport_protocol = 5;</code> */ public Builder setTransportProtocolBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; transportProtocol_ = value; onChanged(); return this; } private java.lang.Object transportProtocolVersion_ = ""; /** * <code>required string transport_protocol_version = 6;</code> */ public boolean hasTransportProtocolVersion() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>required string transport_protocol_version = 6;</code> */ public java.lang.String getTransportProtocolVersion() { java.lang.Object ref = transportProtocolVersion_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { transportProtocolVersion_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string transport_protocol_version = 6;</code> */ public com.google.protobuf.ByteString getTransportProtocolVersionBytes() { java.lang.Object ref = transportProtocolVersion_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); transportProtocolVersion_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string transport_protocol_version = 6;</code> */ public Builder setTransportProtocolVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; transportProtocolVersion_ = value; onChanged(); return this; } /** * <code>required string transport_protocol_version = 6;</code> */ public Builder clearTransportProtocolVersion() { bitField0_ = (bitField0_ & ~0x00000020); transportProtocolVersion_ = getDefaultInstance().getTransportProtocolVersion(); onChanged(); return this; } /** * <code>required string transport_protocol_version = 6;</code> */ public Builder setTransportProtocolVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; transportProtocolVersion_ = value; onChanged(); return this; } private java.lang.Object scheme_ = ""; /** * <code>required string scheme = 7;</code> */ public boolean hasScheme() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>required string scheme = 7;</code> */ public java.lang.String getScheme() { java.lang.Object ref = scheme_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { scheme_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string scheme = 7;</code> */ public com.google.protobuf.ByteString getSchemeBytes() { java.lang.Object ref = scheme_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); scheme_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string scheme = 7;</code> */ public Builder setScheme( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; scheme_ = value; onChanged(); return this; } /** * <code>required string scheme = 7;</code> */ public Builder clearScheme() { bitField0_ = (bitField0_ & ~0x00000040); scheme_ = getDefaultInstance().getScheme(); onChanged(); return this; } /** * <code>required string scheme = 7;</code> */ public Builder setSchemeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; scheme_ = value; onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> headers_ = java.util.Collections.emptyList(); private void ensureHeadersIsMutable() { if (!((bitField0_ & 0x00000080) == 0x00000080)) { headers_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(headers_); bitField0_ |= 0x00000080; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> headersBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getHeadersList() { if (headersBuilder_ == null) { return java.util.Collections.unmodifiableList(headers_); } else { return headersBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public int getHeadersCount() { if (headersBuilder_ == null) { return headers_.size(); } else { return headersBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getHeaders(int index) { if (headersBuilder_ == null) { return headers_.get(index); } else { return headersBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder setHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (headersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureHeadersIsMutable(); headers_.set(index, value); onChanged(); } else { headersBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder setHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (headersBuilder_ == null) { ensureHeadersIsMutable(); headers_.set(index, builderForValue.build()); onChanged(); } else { headersBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder addHeaders(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (headersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureHeadersIsMutable(); headers_.add(value); onChanged(); } else { headersBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder addHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (headersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureHeadersIsMutable(); headers_.add(index, value); onChanged(); } else { headersBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder addHeaders( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (headersBuilder_ == null) { ensureHeadersIsMutable(); headers_.add(builderForValue.build()); onChanged(); } else { headersBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder addHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (headersBuilder_ == null) { ensureHeadersIsMutable(); headers_.add(index, builderForValue.build()); onChanged(); } else { headersBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder addAllHeaders( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> values) { if (headersBuilder_ == null) { ensureHeadersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, headers_); onChanged(); } else { headersBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder clearHeaders() { if (headersBuilder_ == null) { headers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); onChanged(); } else { headersBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public Builder removeHeaders(int index) { if (headersBuilder_ == null) { ensureHeadersIsMutable(); headers_.remove(index); onChanged(); } else { headersBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder getHeadersBuilder( int index) { return getHeadersFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getHeadersOrBuilder( int index) { if (headersBuilder_ == null) { return headers_.get(index); } else { return headersBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getHeadersOrBuilderList() { if (headersBuilder_ != null) { return headersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(headers_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addHeadersBuilder() { return getHeadersFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addHeadersBuilder( int index) { return getHeadersFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair headers = 8;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder> getHeadersBuilderList() { return getHeadersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getHeadersFieldBuilder() { if (headersBuilder_ == null) { headersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder>( headers_, ((bitField0_ & 0x00000080) == 0x00000080), getParentForChildren(), isClean()); headers_ = null; } return headersBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo) } static { defaultInstance = new HostInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo) } public interface ErrorResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse) com.google.protobuf.MessageOrBuilder { /** * <code>required string domain = 1;</code> */ boolean hasDomain(); /** * <code>required string domain = 1;</code> */ java.lang.String getDomain(); /** * <code>required string domain = 1;</code> */ com.google.protobuf.ByteString getDomainBytes(); /** * <code>required int32 error_code = 2;</code> */ boolean hasErrorCode(); /** * <code>required int32 error_code = 2;</code> */ int getErrorCode(); /** * <code>optional string error_description = 3;</code> */ boolean hasErrorDescription(); /** * <code>optional string error_description = 3;</code> */ java.lang.String getErrorDescription(); /** * <code>optional string error_description = 3;</code> */ com.google.protobuf.ByteString getErrorDescriptionBytes(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse> getUnderlyingErrorsList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getUnderlyingErrors(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ int getUnderlyingErrorsCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getUnderlyingErrorsOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getUnderlyingErrorsOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getNameValuePairList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getNameValuePair(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ int getNameValuePairCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getNameValuePairOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getNameValuePairOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse} */ public static final class ErrorResponse extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse) ErrorResponseOrBuilder { // Use ErrorResponse.newBuilder() to construct. private ErrorResponse(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ErrorResponse(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ErrorResponse defaultInstance; public static ErrorResponse getDefaultInstance() { return defaultInstance; } public ErrorResponse getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ErrorResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; domain_ = bs; break; } case 16: { bitField0_ |= 0x00000002; errorCode_ = input.readInt32(); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; errorDescription_ = bs; break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { underlyingErrors_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse>(); mutable_bitField0_ |= 0x00000008; } underlyingErrors_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.PARSER, extensionRegistry)); break; } case 42: { if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) { nameValuePair_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(); mutable_bitField0_ |= 0x00000010; } nameValuePair_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { underlyingErrors_ = java.util.Collections.unmodifiableList(underlyingErrors_); } if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) { nameValuePair_ = java.util.Collections.unmodifiableList(nameValuePair_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder.class); } public static com.google.protobuf.Parser<ErrorResponse> PARSER = new com.google.protobuf.AbstractParser<ErrorResponse>() { public ErrorResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ErrorResponse(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ErrorResponse> getParserForType() { return PARSER; } private int bitField0_; public static final int DOMAIN_FIELD_NUMBER = 1; private java.lang.Object domain_; /** * <code>required string domain = 1;</code> */ public boolean hasDomain() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string domain = 1;</code> */ public java.lang.String getDomain() { java.lang.Object ref = domain_; 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()) { domain_ = s; } return s; } } /** * <code>required string domain = 1;</code> */ public com.google.protobuf.ByteString getDomainBytes() { java.lang.Object ref = domain_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); domain_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ERROR_CODE_FIELD_NUMBER = 2; private int errorCode_; /** * <code>required int32 error_code = 2;</code> */ public boolean hasErrorCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int32 error_code = 2;</code> */ public int getErrorCode() { return errorCode_; } public static final int ERROR_DESCRIPTION_FIELD_NUMBER = 3; private java.lang.Object errorDescription_; /** * <code>optional string error_description = 3;</code> */ public boolean hasErrorDescription() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional string error_description = 3;</code> */ public java.lang.String getErrorDescription() { java.lang.Object ref = errorDescription_; 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()) { errorDescription_ = s; } return s; } } /** * <code>optional string error_description = 3;</code> */ public com.google.protobuf.ByteString getErrorDescriptionBytes() { java.lang.Object ref = errorDescription_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); errorDescription_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int UNDERLYING_ERRORS_FIELD_NUMBER = 4; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse> underlyingErrors_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse> getUnderlyingErrorsList() { return underlyingErrors_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getUnderlyingErrorsOrBuilderList() { return underlyingErrors_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public int getUnderlyingErrorsCount() { return underlyingErrors_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getUnderlyingErrors(int index) { return underlyingErrors_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getUnderlyingErrorsOrBuilder( int index) { return underlyingErrors_.get(index); } public static final int NAME_VALUE_PAIR_FIELD_NUMBER = 5; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> nameValuePair_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getNameValuePairList() { return nameValuePair_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getNameValuePairOrBuilderList() { return nameValuePair_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public int getNameValuePairCount() { return nameValuePair_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getNameValuePair(int index) { return nameValuePair_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getNameValuePairOrBuilder( int index) { return nameValuePair_.get(index); } private void initFields() { domain_ = ""; errorCode_ = 0; errorDescription_ = ""; underlyingErrors_ = java.util.Collections.emptyList(); nameValuePair_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasDomain()) { memoizedIsInitialized = 0; return false; } if (!hasErrorCode()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getUnderlyingErrorsCount(); i++) { if (!getUnderlyingErrors(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getNameValuePairCount(); i++) { if (!getNameValuePair(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getDomainBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, errorCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getErrorDescriptionBytes()); } for (int i = 0; i < underlyingErrors_.size(); i++) { output.writeMessage(4, underlyingErrors_.get(i)); } for (int i = 0; i < nameValuePair_.size(); i++) { output.writeMessage(5, nameValuePair_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getDomainBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, errorCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getErrorDescriptionBytes()); } for (int i = 0; i < underlyingErrors_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, underlyingErrors_.get(i)); } for (int i = 0; i < nameValuePair_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, nameValuePair_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getUnderlyingErrorsFieldBuilder(); getNameValuePairFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); domain_ = ""; bitField0_ = (bitField0_ & ~0x00000001); errorCode_ = 0; bitField0_ = (bitField0_ & ~0x00000002); errorDescription_ = ""; bitField0_ = (bitField0_ & ~0x00000004); if (underlyingErrorsBuilder_ == null) { underlyingErrors_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { underlyingErrorsBuilder_.clear(); } if (nameValuePairBuilder_ == null) { nameValuePair_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); } else { nameValuePairBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.domain_ = domain_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.errorCode_ = errorCode_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.errorDescription_ = errorDescription_; if (underlyingErrorsBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { underlyingErrors_ = java.util.Collections.unmodifiableList(underlyingErrors_); bitField0_ = (bitField0_ & ~0x00000008); } result.underlyingErrors_ = underlyingErrors_; } else { result.underlyingErrors_ = underlyingErrorsBuilder_.build(); } if (nameValuePairBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010)) { nameValuePair_ = java.util.Collections.unmodifiableList(nameValuePair_); bitField0_ = (bitField0_ & ~0x00000010); } result.nameValuePair_ = nameValuePair_; } else { result.nameValuePair_ = nameValuePairBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()) return this; if (other.hasDomain()) { bitField0_ |= 0x00000001; domain_ = other.domain_; onChanged(); } if (other.hasErrorCode()) { setErrorCode(other.getErrorCode()); } if (other.hasErrorDescription()) { bitField0_ |= 0x00000004; errorDescription_ = other.errorDescription_; onChanged(); } if (underlyingErrorsBuilder_ == null) { if (!other.underlyingErrors_.isEmpty()) { if (underlyingErrors_.isEmpty()) { underlyingErrors_ = other.underlyingErrors_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureUnderlyingErrorsIsMutable(); underlyingErrors_.addAll(other.underlyingErrors_); } onChanged(); } } else { if (!other.underlyingErrors_.isEmpty()) { if (underlyingErrorsBuilder_.isEmpty()) { underlyingErrorsBuilder_.dispose(); underlyingErrorsBuilder_ = null; underlyingErrors_ = other.underlyingErrors_; bitField0_ = (bitField0_ & ~0x00000008); underlyingErrorsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getUnderlyingErrorsFieldBuilder() : null; } else { underlyingErrorsBuilder_.addAllMessages(other.underlyingErrors_); } } } if (nameValuePairBuilder_ == null) { if (!other.nameValuePair_.isEmpty()) { if (nameValuePair_.isEmpty()) { nameValuePair_ = other.nameValuePair_; bitField0_ = (bitField0_ & ~0x00000010); } else { ensureNameValuePairIsMutable(); nameValuePair_.addAll(other.nameValuePair_); } onChanged(); } } else { if (!other.nameValuePair_.isEmpty()) { if (nameValuePairBuilder_.isEmpty()) { nameValuePairBuilder_.dispose(); nameValuePairBuilder_ = null; nameValuePair_ = other.nameValuePair_; bitField0_ = (bitField0_ & ~0x00000010); nameValuePairBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getNameValuePairFieldBuilder() : null; } else { nameValuePairBuilder_.addAllMessages(other.nameValuePair_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasDomain()) { return false; } if (!hasErrorCode()) { return false; } for (int i = 0; i < getUnderlyingErrorsCount(); i++) { if (!getUnderlyingErrors(i).isInitialized()) { return false; } } for (int i = 0; i < getNameValuePairCount(); i++) { if (!getNameValuePair(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object domain_ = ""; /** * <code>required string domain = 1;</code> */ public boolean hasDomain() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string domain = 1;</code> */ public java.lang.String getDomain() { java.lang.Object ref = domain_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { domain_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string domain = 1;</code> */ public com.google.protobuf.ByteString getDomainBytes() { java.lang.Object ref = domain_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); domain_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string domain = 1;</code> */ public Builder setDomain( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; domain_ = value; onChanged(); return this; } /** * <code>required string domain = 1;</code> */ public Builder clearDomain() { bitField0_ = (bitField0_ & ~0x00000001); domain_ = getDefaultInstance().getDomain(); onChanged(); return this; } /** * <code>required string domain = 1;</code> */ public Builder setDomainBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; domain_ = value; onChanged(); return this; } private int errorCode_ ; /** * <code>required int32 error_code = 2;</code> */ public boolean hasErrorCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required int32 error_code = 2;</code> */ public int getErrorCode() { return errorCode_; } /** * <code>required int32 error_code = 2;</code> */ public Builder setErrorCode(int value) { bitField0_ |= 0x00000002; errorCode_ = value; onChanged(); return this; } /** * <code>required int32 error_code = 2;</code> */ public Builder clearErrorCode() { bitField0_ = (bitField0_ & ~0x00000002); errorCode_ = 0; onChanged(); return this; } private java.lang.Object errorDescription_ = ""; /** * <code>optional string error_description = 3;</code> */ public boolean hasErrorDescription() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional string error_description = 3;</code> */ public java.lang.String getErrorDescription() { java.lang.Object ref = errorDescription_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { errorDescription_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string error_description = 3;</code> */ public com.google.protobuf.ByteString getErrorDescriptionBytes() { java.lang.Object ref = errorDescription_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); errorDescription_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string error_description = 3;</code> */ public Builder setErrorDescription( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; errorDescription_ = value; onChanged(); return this; } /** * <code>optional string error_description = 3;</code> */ public Builder clearErrorDescription() { bitField0_ = (bitField0_ & ~0x00000004); errorDescription_ = getDefaultInstance().getErrorDescription(); onChanged(); return this; } /** * <code>optional string error_description = 3;</code> */ public Builder setErrorDescriptionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; errorDescription_ = value; onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse> underlyingErrors_ = java.util.Collections.emptyList(); private void ensureUnderlyingErrorsIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { underlyingErrors_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse>(underlyingErrors_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> underlyingErrorsBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse> getUnderlyingErrorsList() { if (underlyingErrorsBuilder_ == null) { return java.util.Collections.unmodifiableList(underlyingErrors_); } else { return underlyingErrorsBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public int getUnderlyingErrorsCount() { if (underlyingErrorsBuilder_ == null) { return underlyingErrors_.size(); } else { return underlyingErrorsBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getUnderlyingErrors(int index) { if (underlyingErrorsBuilder_ == null) { return underlyingErrors_.get(index); } else { return underlyingErrorsBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder setUnderlyingErrors( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (underlyingErrorsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUnderlyingErrorsIsMutable(); underlyingErrors_.set(index, value); onChanged(); } else { underlyingErrorsBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder setUnderlyingErrors( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (underlyingErrorsBuilder_ == null) { ensureUnderlyingErrorsIsMutable(); underlyingErrors_.set(index, builderForValue.build()); onChanged(); } else { underlyingErrorsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder addUnderlyingErrors(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (underlyingErrorsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUnderlyingErrorsIsMutable(); underlyingErrors_.add(value); onChanged(); } else { underlyingErrorsBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder addUnderlyingErrors( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (underlyingErrorsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUnderlyingErrorsIsMutable(); underlyingErrors_.add(index, value); onChanged(); } else { underlyingErrorsBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder addUnderlyingErrors( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (underlyingErrorsBuilder_ == null) { ensureUnderlyingErrorsIsMutable(); underlyingErrors_.add(builderForValue.build()); onChanged(); } else { underlyingErrorsBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder addUnderlyingErrors( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (underlyingErrorsBuilder_ == null) { ensureUnderlyingErrorsIsMutable(); underlyingErrors_.add(index, builderForValue.build()); onChanged(); } else { underlyingErrorsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder addAllUnderlyingErrors( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse> values) { if (underlyingErrorsBuilder_ == null) { ensureUnderlyingErrorsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, underlyingErrors_); onChanged(); } else { underlyingErrorsBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder clearUnderlyingErrors() { if (underlyingErrorsBuilder_ == null) { underlyingErrors_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { underlyingErrorsBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public Builder removeUnderlyingErrors(int index) { if (underlyingErrorsBuilder_ == null) { ensureUnderlyingErrorsIsMutable(); underlyingErrors_.remove(index); onChanged(); } else { underlyingErrorsBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder getUnderlyingErrorsBuilder( int index) { return getUnderlyingErrorsFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getUnderlyingErrorsOrBuilder( int index) { if (underlyingErrorsBuilder_ == null) { return underlyingErrors_.get(index); } else { return underlyingErrorsBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getUnderlyingErrorsOrBuilderList() { if (underlyingErrorsBuilder_ != null) { return underlyingErrorsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(underlyingErrors_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder addUnderlyingErrorsBuilder() { return getUnderlyingErrorsFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder addUnderlyingErrorsBuilder( int index) { return getUnderlyingErrorsFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse underlying_errors = 4;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder> getUnderlyingErrorsBuilderList() { return getUnderlyingErrorsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getUnderlyingErrorsFieldBuilder() { if (underlyingErrorsBuilder_ == null) { underlyingErrorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder>( underlyingErrors_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); underlyingErrors_ = null; } return underlyingErrorsBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> nameValuePair_ = java.util.Collections.emptyList(); private void ensureNameValuePairIsMutable() { if (!((bitField0_ & 0x00000010) == 0x00000010)) { nameValuePair_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(nameValuePair_); bitField0_ |= 0x00000010; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> nameValuePairBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getNameValuePairList() { if (nameValuePairBuilder_ == null) { return java.util.Collections.unmodifiableList(nameValuePair_); } else { return nameValuePairBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public int getNameValuePairCount() { if (nameValuePairBuilder_ == null) { return nameValuePair_.size(); } else { return nameValuePairBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getNameValuePair(int index) { if (nameValuePairBuilder_ == null) { return nameValuePair_.get(index); } else { return nameValuePairBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder setNameValuePair( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (nameValuePairBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNameValuePairIsMutable(); nameValuePair_.set(index, value); onChanged(); } else { nameValuePairBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder setNameValuePair( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (nameValuePairBuilder_ == null) { ensureNameValuePairIsMutable(); nameValuePair_.set(index, builderForValue.build()); onChanged(); } else { nameValuePairBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder addNameValuePair(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (nameValuePairBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNameValuePairIsMutable(); nameValuePair_.add(value); onChanged(); } else { nameValuePairBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder addNameValuePair( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (nameValuePairBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNameValuePairIsMutable(); nameValuePair_.add(index, value); onChanged(); } else { nameValuePairBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder addNameValuePair( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (nameValuePairBuilder_ == null) { ensureNameValuePairIsMutable(); nameValuePair_.add(builderForValue.build()); onChanged(); } else { nameValuePairBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder addNameValuePair( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (nameValuePairBuilder_ == null) { ensureNameValuePairIsMutable(); nameValuePair_.add(index, builderForValue.build()); onChanged(); } else { nameValuePairBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder addAllNameValuePair( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> values) { if (nameValuePairBuilder_ == null) { ensureNameValuePairIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, nameValuePair_); onChanged(); } else { nameValuePairBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder clearNameValuePair() { if (nameValuePairBuilder_ == null) { nameValuePair_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); onChanged(); } else { nameValuePairBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public Builder removeNameValuePair(int index) { if (nameValuePairBuilder_ == null) { ensureNameValuePairIsMutable(); nameValuePair_.remove(index); onChanged(); } else { nameValuePairBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder getNameValuePairBuilder( int index) { return getNameValuePairFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getNameValuePairOrBuilder( int index) { if (nameValuePairBuilder_ == null) { return nameValuePair_.get(index); } else { return nameValuePairBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getNameValuePairOrBuilderList() { if (nameValuePairBuilder_ != null) { return nameValuePairBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(nameValuePair_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addNameValuePairBuilder() { return getNameValuePairFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addNameValuePairBuilder( int index) { return getNameValuePairFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair name_value_pair = 5;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder> getNameValuePairBuilderList() { return getNameValuePairFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getNameValuePairFieldBuilder() { if (nameValuePairBuilder_ == null) { nameValuePairBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder>( nameValuePair_, ((bitField0_ & 0x00000010) == 0x00000010), getParentForChildren(), isClean()); nameValuePair_ = null; } return nameValuePairBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse) } static { defaultInstance = new ErrorResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse) } public interface FileErrorOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileError) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes file_checksum = 1;</code> */ boolean hasFileChecksum(); /** * <code>required bytes file_checksum = 1;</code> */ com.google.protobuf.ByteString getFileChecksum(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ boolean hasErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileError} */ public static final class FileError extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileError) FileErrorOrBuilder { // Use FileError.newBuilder() to construct. private FileError(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileError(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileError defaultInstance; public static FileError getDefaultInstance() { return defaultInstance; } public FileError getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileError( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; fileChecksum_ = input.readBytes(); break; } case 18: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = errorResponse_.toBuilder(); } errorResponse_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(errorResponse_); errorResponse_ = 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder.class); } public static com.google.protobuf.Parser<FileError> PARSER = new com.google.protobuf.AbstractParser<FileError>() { public FileError parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileError(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileError> getParserForType() { return PARSER; } private int bitField0_; public static final int FILE_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString fileChecksum_; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } public static final int ERROR_RESPONSE_FIELD_NUMBER = 2; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { return errorResponse_; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { return errorResponse_; } private void initFields() { fileChecksum_ = com.google.protobuf.ByteString.EMPTY; errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasFileChecksum()) { memoizedIsInitialized = 0; return false; } if (!hasErrorResponse()) { memoizedIsInitialized = 0; return false; } if (!getErrorResponse().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.writeBytes(1, fileChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, errorResponse_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, fileChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, errorResponse_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileError} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileError) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getErrorResponseFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); fileChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.fileChecksum_ = fileChecksum_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (errorResponseBuilder_ == null) { result.errorResponse_ = errorResponse_; } else { result.errorResponse_ = errorResponseBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.getDefaultInstance()) return this; if (other.hasFileChecksum()) { setFileChecksum(other.getFileChecksum()); } if (other.hasErrorResponse()) { mergeErrorResponse(other.getErrorResponse()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasFileChecksum()) { return false; } if (!hasErrorResponse()) { return false; } if (!getErrorResponse().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString fileChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder setFileChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; fileChecksum_ = value; onChanged(); return this; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder clearFileChecksum() { bitField0_ = (bitField0_ & ~0x00000001); fileChecksum_ = getDefaultInstance().getFileChecksum(); onChanged(); return this; } private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> errorResponseBuilder_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { if (errorResponseBuilder_ == null) { return errorResponse_; } else { return errorResponseBuilder_.getMessage(); } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } errorResponse_ = value; onChanged(); } else { errorResponseBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (errorResponseBuilder_ == null) { errorResponse_ = builderForValue.build(); onChanged(); } else { errorResponseBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder mergeErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && errorResponse_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.newBuilder(errorResponse_).mergeFrom(value).buildPartial(); } else { errorResponse_ = value; } onChanged(); } else { errorResponseBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder clearErrorResponse() { if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); onChanged(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder getErrorResponseBuilder() { bitField0_ |= 0x00000002; onChanged(); return getErrorResponseFieldBuilder().getBuilder(); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { if (errorResponseBuilder_ != null) { return errorResponseBuilder_.getMessageOrBuilder(); } else { return errorResponse_; } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getErrorResponseFieldBuilder() { if (errorResponseBuilder_ == null) { errorResponseBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder>( getErrorResponse(), getParentForChildren(), isClean()); errorResponse_ = null; } return errorResponseBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileError) } static { defaultInstance = new FileError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileError) } public interface ChunkErrorOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes chunk_checksum = 1;</code> */ boolean hasChunkChecksum(); /** * <code>required bytes chunk_checksum = 1;</code> */ com.google.protobuf.ByteString getChunkChecksum(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ boolean hasErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError} */ public static final class ChunkError extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError) ChunkErrorOrBuilder { // Use ChunkError.newBuilder() to construct. private ChunkError(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ChunkError(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ChunkError defaultInstance; public static ChunkError getDefaultInstance() { return defaultInstance; } public ChunkError getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ChunkError( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; chunkChecksum_ = input.readBytes(); break; } case 18: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = errorResponse_.toBuilder(); } errorResponse_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(errorResponse_); errorResponse_ = 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder.class); } public static com.google.protobuf.Parser<ChunkError> PARSER = new com.google.protobuf.AbstractParser<ChunkError>() { public ChunkError parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ChunkError(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ChunkError> getParserForType() { return PARSER; } private int bitField0_; public static final int CHUNK_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString chunkChecksum_; /** * <code>required bytes chunk_checksum = 1;</code> */ public boolean hasChunkChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum() { return chunkChecksum_; } public static final int ERROR_RESPONSE_FIELD_NUMBER = 2; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { return errorResponse_; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { return errorResponse_; } private void initFields() { chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasChunkChecksum()) { memoizedIsInitialized = 0; return false; } if (!hasErrorResponse()) { memoizedIsInitialized = 0; return false; } if (!getErrorResponse().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.writeBytes(1, chunkChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, errorResponse_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, chunkChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, errorResponse_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getErrorResponseFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.chunkChecksum_ = chunkChecksum_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (errorResponseBuilder_ == null) { result.errorResponse_ = errorResponse_; } else { result.errorResponse_ = errorResponseBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.getDefaultInstance()) return this; if (other.hasChunkChecksum()) { setChunkChecksum(other.getChunkChecksum()); } if (other.hasErrorResponse()) { mergeErrorResponse(other.getErrorResponse()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasChunkChecksum()) { return false; } if (!hasErrorResponse()) { return false; } if (!getErrorResponse().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes chunk_checksum = 1;</code> */ public boolean hasChunkChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum() { return chunkChecksum_; } /** * <code>required bytes chunk_checksum = 1;</code> */ public Builder setChunkChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; chunkChecksum_ = value; onChanged(); return this; } /** * <code>required bytes chunk_checksum = 1;</code> */ public Builder clearChunkChecksum() { bitField0_ = (bitField0_ & ~0x00000001); chunkChecksum_ = getDefaultInstance().getChunkChecksum(); onChanged(); return this; } private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> errorResponseBuilder_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { if (errorResponseBuilder_ == null) { return errorResponse_; } else { return errorResponseBuilder_.getMessage(); } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } errorResponse_ = value; onChanged(); } else { errorResponseBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (errorResponseBuilder_ == null) { errorResponse_ = builderForValue.build(); onChanged(); } else { errorResponseBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder mergeErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && errorResponse_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.newBuilder(errorResponse_).mergeFrom(value).buildPartial(); } else { errorResponse_ = value; } onChanged(); } else { errorResponseBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder clearErrorResponse() { if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); onChanged(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder getErrorResponseBuilder() { bitField0_ |= 0x00000002; onChanged(); return getErrorResponseFieldBuilder().getBuilder(); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { if (errorResponseBuilder_ != null) { return errorResponseBuilder_.getMessageOrBuilder(); } else { return errorResponse_; } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getErrorResponseFieldBuilder() { if (errorResponseBuilder_ == null) { errorResponseBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder>( getErrorResponse(), getParentForChildren(), isClean()); errorResponse_ = null; } return errorResponseBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError) } static { defaultInstance = new ChunkError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError) } public interface ChunkErrorIndexOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes chunk_checksum = 1;</code> */ boolean hasChunkChecksum(); /** * <code>required bytes chunk_checksum = 1;</code> */ com.google.protobuf.ByteString getChunkChecksum(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ boolean hasErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder(); /** * <code>required uint32 chunk_index = 3;</code> */ boolean hasChunkIndex(); /** * <code>required uint32 chunk_index = 3;</code> */ int getChunkIndex(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex} */ public static final class ChunkErrorIndex extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex) ChunkErrorIndexOrBuilder { // Use ChunkErrorIndex.newBuilder() to construct. private ChunkErrorIndex(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ChunkErrorIndex(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ChunkErrorIndex defaultInstance; public static ChunkErrorIndex getDefaultInstance() { return defaultInstance; } public ChunkErrorIndex getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ChunkErrorIndex( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; chunkChecksum_ = input.readBytes(); break; } case 18: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = errorResponse_.toBuilder(); } errorResponse_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(errorResponse_); errorResponse_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 24: { bitField0_ |= 0x00000004; chunkIndex_ = input.readUInt32(); 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder.class); } public static com.google.protobuf.Parser<ChunkErrorIndex> PARSER = new com.google.protobuf.AbstractParser<ChunkErrorIndex>() { public ChunkErrorIndex parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ChunkErrorIndex(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ChunkErrorIndex> getParserForType() { return PARSER; } private int bitField0_; public static final int CHUNK_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString chunkChecksum_; /** * <code>required bytes chunk_checksum = 1;</code> */ public boolean hasChunkChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum() { return chunkChecksum_; } public static final int ERROR_RESPONSE_FIELD_NUMBER = 2; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { return errorResponse_; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { return errorResponse_; } public static final int CHUNK_INDEX_FIELD_NUMBER = 3; private int chunkIndex_; /** * <code>required uint32 chunk_index = 3;</code> */ public boolean hasChunkIndex() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required uint32 chunk_index = 3;</code> */ public int getChunkIndex() { return chunkIndex_; } private void initFields() { chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); chunkIndex_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasChunkChecksum()) { memoizedIsInitialized = 0; return false; } if (!hasErrorResponse()) { memoizedIsInitialized = 0; return false; } if (!hasChunkIndex()) { memoizedIsInitialized = 0; return false; } if (!getErrorResponse().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.writeBytes(1, chunkChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, errorResponse_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeUInt32(3, chunkIndex_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, chunkChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, errorResponse_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(3, chunkIndex_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getErrorResponseFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); chunkIndex_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.chunkChecksum_ = chunkChecksum_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (errorResponseBuilder_ == null) { result.errorResponse_ = errorResponse_; } else { result.errorResponse_ = errorResponseBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.chunkIndex_ = chunkIndex_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.getDefaultInstance()) return this; if (other.hasChunkChecksum()) { setChunkChecksum(other.getChunkChecksum()); } if (other.hasErrorResponse()) { mergeErrorResponse(other.getErrorResponse()); } if (other.hasChunkIndex()) { setChunkIndex(other.getChunkIndex()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasChunkChecksum()) { return false; } if (!hasErrorResponse()) { return false; } if (!hasChunkIndex()) { return false; } if (!getErrorResponse().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString chunkChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes chunk_checksum = 1;</code> */ public boolean hasChunkChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum() { return chunkChecksum_; } /** * <code>required bytes chunk_checksum = 1;</code> */ public Builder setChunkChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; chunkChecksum_ = value; onChanged(); return this; } /** * <code>required bytes chunk_checksum = 1;</code> */ public Builder clearChunkChecksum() { bitField0_ = (bitField0_ & ~0x00000001); chunkChecksum_ = getDefaultInstance().getChunkChecksum(); onChanged(); return this; } private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> errorResponseBuilder_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { if (errorResponseBuilder_ == null) { return errorResponse_; } else { return errorResponseBuilder_.getMessage(); } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } errorResponse_ = value; onChanged(); } else { errorResponseBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (errorResponseBuilder_ == null) { errorResponse_ = builderForValue.build(); onChanged(); } else { errorResponseBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder mergeErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && errorResponse_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.newBuilder(errorResponse_).mergeFrom(value).buildPartial(); } else { errorResponse_ = value; } onChanged(); } else { errorResponseBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder clearErrorResponse() { if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); onChanged(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder getErrorResponseBuilder() { bitField0_ |= 0x00000002; onChanged(); return getErrorResponseFieldBuilder().getBuilder(); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { if (errorResponseBuilder_ != null) { return errorResponseBuilder_.getMessageOrBuilder(); } else { return errorResponse_; } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getErrorResponseFieldBuilder() { if (errorResponseBuilder_ == null) { errorResponseBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder>( getErrorResponse(), getParentForChildren(), isClean()); errorResponse_ = null; } return errorResponseBuilder_; } private int chunkIndex_ ; /** * <code>required uint32 chunk_index = 3;</code> */ public boolean hasChunkIndex() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required uint32 chunk_index = 3;</code> */ public int getChunkIndex() { return chunkIndex_; } /** * <code>required uint32 chunk_index = 3;</code> */ public Builder setChunkIndex(int value) { bitField0_ |= 0x00000004; chunkIndex_ = value; onChanged(); return this; } /** * <code>required uint32 chunk_index = 3;</code> */ public Builder clearChunkIndex() { bitField0_ = (bitField0_ & ~0x00000004); chunkIndex_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex) } static { defaultInstance = new ChunkErrorIndex(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex) } public interface FileChunkErrorOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes file_checksum = 1;</code> */ boolean hasFileChecksum(); /** * <code>required bytes file_checksum = 1;</code> */ com.google.protobuf.ByteString getFileChecksum(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex> getChunkErrorList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex getChunkError(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ int getChunkErrorCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder> getChunkErrorOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder getChunkErrorOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError} */ public static final class FileChunkError extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError) FileChunkErrorOrBuilder { // Use FileChunkError.newBuilder() to construct. private FileChunkError(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChunkError(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChunkError defaultInstance; public static FileChunkError getDefaultInstance() { return defaultInstance; } public FileChunkError getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChunkError( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; fileChecksum_ = input.readBytes(); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex>(); mutable_bitField0_ |= 0x00000002; } chunkError_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = java.util.Collections.unmodifiableList(chunkError_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder.class); } public static com.google.protobuf.Parser<FileChunkError> PARSER = new com.google.protobuf.AbstractParser<FileChunkError>() { public FileChunkError parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChunkError(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChunkError> getParserForType() { return PARSER; } private int bitField0_; public static final int FILE_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString fileChecksum_; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } public static final int CHUNK_ERROR_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex> chunkError_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex> getChunkErrorList() { return chunkError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder> getChunkErrorOrBuilderList() { return chunkError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public int getChunkErrorCount() { return chunkError_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex getChunkError(int index) { return chunkError_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder getChunkErrorOrBuilder( int index) { return chunkError_.get(index); } private void initFields() { fileChecksum_ = com.google.protobuf.ByteString.EMPTY; chunkError_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasFileChecksum()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getChunkErrorCount(); i++) { if (!getChunkError(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, fileChecksum_); } for (int i = 0; i < chunkError_.size(); i++) { output.writeMessage(2, chunkError_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, fileChecksum_); } for (int i = 0; i < chunkError_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, chunkError_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getChunkErrorFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); fileChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (chunkErrorBuilder_ == null) { chunkError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { chunkErrorBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.fileChecksum_ = fileChecksum_; if (chunkErrorBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = java.util.Collections.unmodifiableList(chunkError_); bitField0_ = (bitField0_ & ~0x00000002); } result.chunkError_ = chunkError_; } else { result.chunkError_ = chunkErrorBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.getDefaultInstance()) return this; if (other.hasFileChecksum()) { setFileChecksum(other.getFileChecksum()); } if (chunkErrorBuilder_ == null) { if (!other.chunkError_.isEmpty()) { if (chunkError_.isEmpty()) { chunkError_ = other.chunkError_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureChunkErrorIsMutable(); chunkError_.addAll(other.chunkError_); } onChanged(); } } else { if (!other.chunkError_.isEmpty()) { if (chunkErrorBuilder_.isEmpty()) { chunkErrorBuilder_.dispose(); chunkErrorBuilder_ = null; chunkError_ = other.chunkError_; bitField0_ = (bitField0_ & ~0x00000002); chunkErrorBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getChunkErrorFieldBuilder() : null; } else { chunkErrorBuilder_.addAllMessages(other.chunkError_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasFileChecksum()) { return false; } for (int i = 0; i < getChunkErrorCount(); i++) { if (!getChunkError(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString fileChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder setFileChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; fileChecksum_ = value; onChanged(); return this; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder clearFileChecksum() { bitField0_ = (bitField0_ & ~0x00000001); fileChecksum_ = getDefaultInstance().getFileChecksum(); onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex> chunkError_ = java.util.Collections.emptyList(); private void ensureChunkErrorIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex>(chunkError_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder> chunkErrorBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex> getChunkErrorList() { if (chunkErrorBuilder_ == null) { return java.util.Collections.unmodifiableList(chunkError_); } else { return chunkErrorBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public int getChunkErrorCount() { if (chunkErrorBuilder_ == null) { return chunkError_.size(); } else { return chunkErrorBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex getChunkError(int index) { if (chunkErrorBuilder_ == null) { return chunkError_.get(index); } else { return chunkErrorBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder setChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex value) { if (chunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkErrorIsMutable(); chunkError_.set(index, value); onChanged(); } else { chunkErrorBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder setChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder builderForValue) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.set(index, builderForValue.build()); onChanged(); } else { chunkErrorBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder addChunkError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex value) { if (chunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkErrorIsMutable(); chunkError_.add(value); onChanged(); } else { chunkErrorBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder addChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex value) { if (chunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkErrorIsMutable(); chunkError_.add(index, value); onChanged(); } else { chunkErrorBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder addChunkError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder builderForValue) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.add(builderForValue.build()); onChanged(); } else { chunkErrorBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder addChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder builderForValue) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.add(index, builderForValue.build()); onChanged(); } else { chunkErrorBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder addAllChunkError( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex> values) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkError_); onChanged(); } else { chunkErrorBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder clearChunkError() { if (chunkErrorBuilder_ == null) { chunkError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { chunkErrorBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public Builder removeChunkError(int index) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.remove(index); onChanged(); } else { chunkErrorBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder getChunkErrorBuilder( int index) { return getChunkErrorFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder getChunkErrorOrBuilder( int index) { if (chunkErrorBuilder_ == null) { return chunkError_.get(index); } else { return chunkErrorBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder> getChunkErrorOrBuilderList() { if (chunkErrorBuilder_ != null) { return chunkErrorBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(chunkError_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder addChunkErrorBuilder() { return getChunkErrorFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder addChunkErrorBuilder( int index) { return getChunkErrorFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkErrorIndex chunk_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder> getChunkErrorBuilderList() { return getChunkErrorFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder> getChunkErrorFieldBuilder() { if (chunkErrorBuilder_ == null) { chunkErrorBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndex.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorIndexOrBuilder>( chunkError_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); chunkError_ = null; } return chunkErrorBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError) } static { defaultInstance = new FileChunkError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError) } public interface StorageContainerErrorOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError) com.google.protobuf.MessageOrBuilder { /** * <code>required string storage_container_key = 1;</code> */ boolean hasStorageContainerKey(); /** * <code>required string storage_container_key = 1;</code> */ java.lang.String getStorageContainerKey(); /** * <code>required string storage_container_key = 1;</code> */ com.google.protobuf.ByteString getStorageContainerKeyBytes(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ boolean hasErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError} */ public static final class StorageContainerError extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError) StorageContainerErrorOrBuilder { // Use StorageContainerError.newBuilder() to construct. private StorageContainerError(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private StorageContainerError(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final StorageContainerError defaultInstance; public static StorageContainerError getDefaultInstance() { return defaultInstance; } public StorageContainerError getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private StorageContainerError( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; storageContainerKey_ = bs; break; } case 18: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = errorResponse_.toBuilder(); } errorResponse_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(errorResponse_); errorResponse_ = 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder.class); } public static com.google.protobuf.Parser<StorageContainerError> PARSER = new com.google.protobuf.AbstractParser<StorageContainerError>() { public StorageContainerError parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StorageContainerError(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StorageContainerError> getParserForType() { return PARSER; } private int bitField0_; public static final int STORAGE_CONTAINER_KEY_FIELD_NUMBER = 1; private java.lang.Object storageContainerKey_; /** * <code>required string storage_container_key = 1;</code> */ public boolean hasStorageContainerKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string storage_container_key = 1;</code> */ public java.lang.String getStorageContainerKey() { java.lang.Object ref = storageContainerKey_; 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()) { storageContainerKey_ = s; } return s; } } /** * <code>required string storage_container_key = 1;</code> */ public com.google.protobuf.ByteString getStorageContainerKeyBytes() { java.lang.Object ref = storageContainerKey_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ERROR_RESPONSE_FIELD_NUMBER = 2; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { return errorResponse_; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { return errorResponse_; } private void initFields() { storageContainerKey_ = ""; errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasStorageContainerKey()) { memoizedIsInitialized = 0; return false; } if (!hasErrorResponse()) { memoizedIsInitialized = 0; return false; } if (!getErrorResponse().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.writeBytes(1, getStorageContainerKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, errorResponse_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getStorageContainerKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, errorResponse_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError 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 com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getErrorResponseFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); storageContainerKey_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.storageContainerKey_ = storageContainerKey_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (errorResponseBuilder_ == null) { result.errorResponse_ = errorResponse_; } else { result.errorResponse_ = errorResponseBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.getDefaultInstance()) return this; if (other.hasStorageContainerKey()) { bitField0_ |= 0x00000001; storageContainerKey_ = other.storageContainerKey_; onChanged(); } if (other.hasErrorResponse()) { mergeErrorResponse(other.getErrorResponse()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStorageContainerKey()) { return false; } if (!hasErrorResponse()) { return false; } if (!getErrorResponse().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object storageContainerKey_ = ""; /** * <code>required string storage_container_key = 1;</code> */ public boolean hasStorageContainerKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string storage_container_key = 1;</code> */ public java.lang.String getStorageContainerKey() { java.lang.Object ref = storageContainerKey_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { storageContainerKey_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string storage_container_key = 1;</code> */ public com.google.protobuf.ByteString getStorageContainerKeyBytes() { java.lang.Object ref = storageContainerKey_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string storage_container_key = 1;</code> */ public Builder setStorageContainerKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; storageContainerKey_ = value; onChanged(); return this; } /** * <code>required string storage_container_key = 1;</code> */ public Builder clearStorageContainerKey() { bitField0_ = (bitField0_ & ~0x00000001); storageContainerKey_ = getDefaultInstance().getStorageContainerKey(); onChanged(); return this; } /** * <code>required string storage_container_key = 1;</code> */ public Builder setStorageContainerKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; storageContainerKey_ = value; onChanged(); return this; } private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> errorResponseBuilder_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public boolean hasErrorResponse() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getErrorResponse() { if (errorResponseBuilder_ == null) { return errorResponse_; } else { return errorResponseBuilder_.getMessage(); } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } errorResponse_ = value; onChanged(); } else { errorResponseBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder setErrorResponse( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (errorResponseBuilder_ == null) { errorResponse_ = builderForValue.build(); onChanged(); } else { errorResponseBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder mergeErrorResponse(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorResponseBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && errorResponse_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.newBuilder(errorResponse_).mergeFrom(value).buildPartial(); } else { errorResponse_ = value; } onChanged(); } else { errorResponseBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public Builder clearErrorResponse() { if (errorResponseBuilder_ == null) { errorResponse_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); onChanged(); } else { errorResponseBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder getErrorResponseBuilder() { bitField0_ |= 0x00000002; onChanged(); return getErrorResponseFieldBuilder().getBuilder(); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorResponseOrBuilder() { if (errorResponseBuilder_ != null) { return errorResponseBuilder_.getMessageOrBuilder(); } else { return errorResponse_; } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error_response = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getErrorResponseFieldBuilder() { if (errorResponseBuilder_ == null) { errorResponseBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder>( getErrorResponse(), getParentForChildren(), isClean()); errorResponse_ = null; } return errorResponseBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError) } static { defaultInstance = new StorageContainerError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError) } public interface MethodCompletionInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo) com.google.protobuf.MessageOrBuilder { /** * <code>required string url = 1;</code> */ boolean hasUrl(); /** * <code>required string url = 1;</code> */ java.lang.String getUrl(); /** * <code>required string url = 1;</code> */ com.google.protobuf.ByteString getUrlBytes(); /** * <code>required uint32 response_status_code = 2;</code> */ boolean hasResponseStatusCode(); /** * <code>required uint32 response_status_code = 2;</code> */ int getResponseStatusCode(); /** * <code>optional string response_status_line = 3;</code> */ boolean hasResponseStatusLine(); /** * <code>optional string response_status_line = 3;</code> */ java.lang.String getResponseStatusLine(); /** * <code>optional string response_status_line = 3;</code> */ com.google.protobuf.ByteString getResponseStatusLineBytes(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getVendorResponseHeadersList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getVendorResponseHeaders(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ int getVendorResponseHeadersCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorResponseHeadersOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getVendorResponseHeadersOrBuilder( int index); /** * <code>optional bytes response_body = 5;</code> */ boolean hasResponseBody(); /** * <code>optional bytes response_body = 5;</code> */ com.google.protobuf.ByteString getResponseBody(); /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ boolean hasError(); /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getError(); /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorOrBuilder(); /** * <code>optional bytes client_computed_md5 = 7;</code> */ boolean hasClientComputedMd5(); /** * <code>optional bytes client_computed_md5 = 7;</code> */ com.google.protobuf.ByteString getClientComputedMd5(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getVendorNvPairsList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getVendorNvPairs(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ int getVendorNvPairsCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorNvPairsOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getVendorNvPairsOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getClientNvPairsList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getClientNvPairs(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ int getClientNvPairsCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getClientNvPairsOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getClientNvPairsOrBuilder( int index); /** * <code>required string storage_container_authorization_token = 10;</code> */ boolean hasStorageContainerAuthorizationToken(); /** * <code>required string storage_container_authorization_token = 10;</code> */ java.lang.String getStorageContainerAuthorizationToken(); /** * <code>required string storage_container_authorization_token = 10;</code> */ com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo} */ public static final class MethodCompletionInfo extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo) MethodCompletionInfoOrBuilder { // Use MethodCompletionInfo.newBuilder() to construct. private MethodCompletionInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private MethodCompletionInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final MethodCompletionInfo defaultInstance; public static MethodCompletionInfo getDefaultInstance() { return defaultInstance; } public MethodCompletionInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private MethodCompletionInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; url_ = bs; break; } case 16: { bitField0_ |= 0x00000002; responseStatusCode_ = input.readUInt32(); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; responseStatusLine_ = bs; break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { vendorResponseHeaders_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(); mutable_bitField0_ |= 0x00000008; } vendorResponseHeaders_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.PARSER, extensionRegistry)); break; } case 42: { bitField0_ |= 0x00000008; responseBody_ = input.readBytes(); break; } case 50: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder subBuilder = null; if (((bitField0_ & 0x00000010) == 0x00000010)) { subBuilder = error_.toBuilder(); } error_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(error_); error_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000010; break; } case 58: { bitField0_ |= 0x00000020; clientComputedMd5_ = input.readBytes(); break; } case 66: { if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) { vendorNvPairs_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(); mutable_bitField0_ |= 0x00000080; } vendorNvPairs_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.PARSER, extensionRegistry)); break; } case 74: { if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) { clientNvPairs_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(); mutable_bitField0_ |= 0x00000100; } clientNvPairs_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.PARSER, extensionRegistry)); break; } case 82: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000040; storageContainerAuthorizationToken_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { vendorResponseHeaders_ = java.util.Collections.unmodifiableList(vendorResponseHeaders_); } if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) { vendorNvPairs_ = java.util.Collections.unmodifiableList(vendorNvPairs_); } if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) { clientNvPairs_ = java.util.Collections.unmodifiableList(clientNvPairs_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder.class); } public static com.google.protobuf.Parser<MethodCompletionInfo> PARSER = new com.google.protobuf.AbstractParser<MethodCompletionInfo>() { public MethodCompletionInfo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new MethodCompletionInfo(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<MethodCompletionInfo> getParserForType() { return PARSER; } private int bitField0_; public static final int URL_FIELD_NUMBER = 1; private java.lang.Object url_; /** * <code>required string url = 1;</code> */ public boolean hasUrl() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string url = 1;</code> */ public java.lang.String getUrl() { java.lang.Object ref = url_; 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()) { url_ = s; } return s; } } /** * <code>required string url = 1;</code> */ public com.google.protobuf.ByteString getUrlBytes() { java.lang.Object ref = url_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); url_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int RESPONSE_STATUS_CODE_FIELD_NUMBER = 2; private int responseStatusCode_; /** * <code>required uint32 response_status_code = 2;</code> */ public boolean hasResponseStatusCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required uint32 response_status_code = 2;</code> */ public int getResponseStatusCode() { return responseStatusCode_; } public static final int RESPONSE_STATUS_LINE_FIELD_NUMBER = 3; private java.lang.Object responseStatusLine_; /** * <code>optional string response_status_line = 3;</code> */ public boolean hasResponseStatusLine() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional string response_status_line = 3;</code> */ public java.lang.String getResponseStatusLine() { java.lang.Object ref = responseStatusLine_; 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()) { responseStatusLine_ = s; } return s; } } /** * <code>optional string response_status_line = 3;</code> */ public com.google.protobuf.ByteString getResponseStatusLineBytes() { java.lang.Object ref = responseStatusLine_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); responseStatusLine_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VENDOR_RESPONSE_HEADERS_FIELD_NUMBER = 4; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> vendorResponseHeaders_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getVendorResponseHeadersList() { return vendorResponseHeaders_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorResponseHeadersOrBuilderList() { return vendorResponseHeaders_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public int getVendorResponseHeadersCount() { return vendorResponseHeaders_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getVendorResponseHeaders(int index) { return vendorResponseHeaders_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getVendorResponseHeadersOrBuilder( int index) { return vendorResponseHeaders_.get(index); } public static final int RESPONSE_BODY_FIELD_NUMBER = 5; private com.google.protobuf.ByteString responseBody_; /** * <code>optional bytes response_body = 5;</code> */ public boolean hasResponseBody() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional bytes response_body = 5;</code> */ public com.google.protobuf.ByteString getResponseBody() { return responseBody_; } public static final int ERROR_FIELD_NUMBER = 6; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse error_; /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public boolean hasError() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getError() { return error_; } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorOrBuilder() { return error_; } public static final int CLIENT_COMPUTED_MD5_FIELD_NUMBER = 7; private com.google.protobuf.ByteString clientComputedMd5_; /** * <code>optional bytes client_computed_md5 = 7;</code> */ public boolean hasClientComputedMd5() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional bytes client_computed_md5 = 7;</code> */ public com.google.protobuf.ByteString getClientComputedMd5() { return clientComputedMd5_; } public static final int VENDOR_NV_PAIRS_FIELD_NUMBER = 8; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> vendorNvPairs_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getVendorNvPairsList() { return vendorNvPairs_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorNvPairsOrBuilderList() { return vendorNvPairs_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public int getVendorNvPairsCount() { return vendorNvPairs_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getVendorNvPairs(int index) { return vendorNvPairs_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getVendorNvPairsOrBuilder( int index) { return vendorNvPairs_.get(index); } public static final int CLIENT_NV_PAIRS_FIELD_NUMBER = 9; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> clientNvPairs_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getClientNvPairsList() { return clientNvPairs_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getClientNvPairsOrBuilderList() { return clientNvPairs_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public int getClientNvPairsCount() { return clientNvPairs_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getClientNvPairs(int index) { return clientNvPairs_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getClientNvPairsOrBuilder( int index) { return clientNvPairs_.get(index); } public static final int STORAGE_CONTAINER_AUTHORIZATION_TOKEN_FIELD_NUMBER = 10; private java.lang.Object storageContainerAuthorizationToken_; /** * <code>required string storage_container_authorization_token = 10;</code> */ public boolean hasStorageContainerAuthorizationToken() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>required string storage_container_authorization_token = 10;</code> */ public java.lang.String getStorageContainerAuthorizationToken() { java.lang.Object ref = storageContainerAuthorizationToken_; 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()) { storageContainerAuthorizationToken_ = s; } return s; } } /** * <code>required string storage_container_authorization_token = 10;</code> */ public com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes() { java.lang.Object ref = storageContainerAuthorizationToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerAuthorizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { url_ = ""; responseStatusCode_ = 0; responseStatusLine_ = ""; vendorResponseHeaders_ = java.util.Collections.emptyList(); responseBody_ = com.google.protobuf.ByteString.EMPTY; error_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); clientComputedMd5_ = com.google.protobuf.ByteString.EMPTY; vendorNvPairs_ = java.util.Collections.emptyList(); clientNvPairs_ = java.util.Collections.emptyList(); storageContainerAuthorizationToken_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasUrl()) { memoizedIsInitialized = 0; return false; } if (!hasResponseStatusCode()) { memoizedIsInitialized = 0; return false; } if (!hasStorageContainerAuthorizationToken()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getVendorResponseHeadersCount(); i++) { if (!getVendorResponseHeaders(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasError()) { if (!getError().isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getVendorNvPairsCount(); i++) { if (!getVendorNvPairs(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getClientNvPairsCount(); i++) { if (!getClientNvPairs(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getUrlBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt32(2, responseStatusCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getResponseStatusLineBytes()); } for (int i = 0; i < vendorResponseHeaders_.size(); i++) { output.writeMessage(4, vendorResponseHeaders_.get(i)); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(5, responseBody_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(6, error_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBytes(7, clientComputedMd5_); } for (int i = 0; i < vendorNvPairs_.size(); i++) { output.writeMessage(8, vendorNvPairs_.get(i)); } for (int i = 0; i < clientNvPairs_.size(); i++) { output.writeMessage(9, clientNvPairs_.get(i)); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBytes(10, getStorageContainerAuthorizationTokenBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getUrlBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(2, responseStatusCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getResponseStatusLineBytes()); } for (int i = 0; i < vendorResponseHeaders_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, vendorResponseHeaders_.get(i)); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, responseBody_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, error_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(7, clientComputedMd5_); } for (int i = 0; i < vendorNvPairs_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, vendorNvPairs_.get(i)); } for (int i = 0; i < clientNvPairs_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, clientNvPairs_.get(i)); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(10, getStorageContainerAuthorizationTokenBytes()); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo 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 com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getVendorResponseHeadersFieldBuilder(); getErrorFieldBuilder(); getVendorNvPairsFieldBuilder(); getClientNvPairsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); url_ = ""; bitField0_ = (bitField0_ & ~0x00000001); responseStatusCode_ = 0; bitField0_ = (bitField0_ & ~0x00000002); responseStatusLine_ = ""; bitField0_ = (bitField0_ & ~0x00000004); if (vendorResponseHeadersBuilder_ == null) { vendorResponseHeaders_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { vendorResponseHeadersBuilder_.clear(); } responseBody_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000010); if (errorBuilder_ == null) { error_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); } else { errorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); clientComputedMd5_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000040); if (vendorNvPairsBuilder_ == null) { vendorNvPairs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); } else { vendorNvPairsBuilder_.clear(); } if (clientNvPairsBuilder_ == null) { clientNvPairs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000100); } else { clientNvPairsBuilder_.clear(); } storageContainerAuthorizationToken_ = ""; bitField0_ = (bitField0_ & ~0x00000200); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.url_ = url_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.responseStatusCode_ = responseStatusCode_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.responseStatusLine_ = responseStatusLine_; if (vendorResponseHeadersBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { vendorResponseHeaders_ = java.util.Collections.unmodifiableList(vendorResponseHeaders_); bitField0_ = (bitField0_ & ~0x00000008); } result.vendorResponseHeaders_ = vendorResponseHeaders_; } else { result.vendorResponseHeaders_ = vendorResponseHeadersBuilder_.build(); } if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000008; } result.responseBody_ = responseBody_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000010; } if (errorBuilder_ == null) { result.error_ = error_; } else { result.error_ = errorBuilder_.build(); } if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000020; } result.clientComputedMd5_ = clientComputedMd5_; if (vendorNvPairsBuilder_ == null) { if (((bitField0_ & 0x00000080) == 0x00000080)) { vendorNvPairs_ = java.util.Collections.unmodifiableList(vendorNvPairs_); bitField0_ = (bitField0_ & ~0x00000080); } result.vendorNvPairs_ = vendorNvPairs_; } else { result.vendorNvPairs_ = vendorNvPairsBuilder_.build(); } if (clientNvPairsBuilder_ == null) { if (((bitField0_ & 0x00000100) == 0x00000100)) { clientNvPairs_ = java.util.Collections.unmodifiableList(clientNvPairs_); bitField0_ = (bitField0_ & ~0x00000100); } result.clientNvPairs_ = clientNvPairs_; } else { result.clientNvPairs_ = clientNvPairsBuilder_.build(); } if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000040; } result.storageContainerAuthorizationToken_ = storageContainerAuthorizationToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.getDefaultInstance()) return this; if (other.hasUrl()) { bitField0_ |= 0x00000001; url_ = other.url_; onChanged(); } if (other.hasResponseStatusCode()) { setResponseStatusCode(other.getResponseStatusCode()); } if (other.hasResponseStatusLine()) { bitField0_ |= 0x00000004; responseStatusLine_ = other.responseStatusLine_; onChanged(); } if (vendorResponseHeadersBuilder_ == null) { if (!other.vendorResponseHeaders_.isEmpty()) { if (vendorResponseHeaders_.isEmpty()) { vendorResponseHeaders_ = other.vendorResponseHeaders_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.addAll(other.vendorResponseHeaders_); } onChanged(); } } else { if (!other.vendorResponseHeaders_.isEmpty()) { if (vendorResponseHeadersBuilder_.isEmpty()) { vendorResponseHeadersBuilder_.dispose(); vendorResponseHeadersBuilder_ = null; vendorResponseHeaders_ = other.vendorResponseHeaders_; bitField0_ = (bitField0_ & ~0x00000008); vendorResponseHeadersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getVendorResponseHeadersFieldBuilder() : null; } else { vendorResponseHeadersBuilder_.addAllMessages(other.vendorResponseHeaders_); } } } if (other.hasResponseBody()) { setResponseBody(other.getResponseBody()); } if (other.hasError()) { mergeError(other.getError()); } if (other.hasClientComputedMd5()) { setClientComputedMd5(other.getClientComputedMd5()); } if (vendorNvPairsBuilder_ == null) { if (!other.vendorNvPairs_.isEmpty()) { if (vendorNvPairs_.isEmpty()) { vendorNvPairs_ = other.vendorNvPairs_; bitField0_ = (bitField0_ & ~0x00000080); } else { ensureVendorNvPairsIsMutable(); vendorNvPairs_.addAll(other.vendorNvPairs_); } onChanged(); } } else { if (!other.vendorNvPairs_.isEmpty()) { if (vendorNvPairsBuilder_.isEmpty()) { vendorNvPairsBuilder_.dispose(); vendorNvPairsBuilder_ = null; vendorNvPairs_ = other.vendorNvPairs_; bitField0_ = (bitField0_ & ~0x00000080); vendorNvPairsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getVendorNvPairsFieldBuilder() : null; } else { vendorNvPairsBuilder_.addAllMessages(other.vendorNvPairs_); } } } if (clientNvPairsBuilder_ == null) { if (!other.clientNvPairs_.isEmpty()) { if (clientNvPairs_.isEmpty()) { clientNvPairs_ = other.clientNvPairs_; bitField0_ = (bitField0_ & ~0x00000100); } else { ensureClientNvPairsIsMutable(); clientNvPairs_.addAll(other.clientNvPairs_); } onChanged(); } } else { if (!other.clientNvPairs_.isEmpty()) { if (clientNvPairsBuilder_.isEmpty()) { clientNvPairsBuilder_.dispose(); clientNvPairsBuilder_ = null; clientNvPairs_ = other.clientNvPairs_; bitField0_ = (bitField0_ & ~0x00000100); clientNvPairsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getClientNvPairsFieldBuilder() : null; } else { clientNvPairsBuilder_.addAllMessages(other.clientNvPairs_); } } } if (other.hasStorageContainerAuthorizationToken()) { bitField0_ |= 0x00000200; storageContainerAuthorizationToken_ = other.storageContainerAuthorizationToken_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasUrl()) { return false; } if (!hasResponseStatusCode()) { return false; } if (!hasStorageContainerAuthorizationToken()) { return false; } for (int i = 0; i < getVendorResponseHeadersCount(); i++) { if (!getVendorResponseHeaders(i).isInitialized()) { return false; } } if (hasError()) { if (!getError().isInitialized()) { return false; } } for (int i = 0; i < getVendorNvPairsCount(); i++) { if (!getVendorNvPairs(i).isInitialized()) { return false; } } for (int i = 0; i < getClientNvPairsCount(); i++) { if (!getClientNvPairs(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object url_ = ""; /** * <code>required string url = 1;</code> */ public boolean hasUrl() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string url = 1;</code> */ public java.lang.String getUrl() { java.lang.Object ref = url_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { url_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string url = 1;</code> */ public com.google.protobuf.ByteString getUrlBytes() { java.lang.Object ref = url_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); url_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string url = 1;</code> */ public Builder setUrl( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; url_ = value; onChanged(); return this; } /** * <code>required string url = 1;</code> */ public Builder clearUrl() { bitField0_ = (bitField0_ & ~0x00000001); url_ = getDefaultInstance().getUrl(); onChanged(); return this; } /** * <code>required string url = 1;</code> */ public Builder setUrlBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; url_ = value; onChanged(); return this; } private int responseStatusCode_ ; /** * <code>required uint32 response_status_code = 2;</code> */ public boolean hasResponseStatusCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required uint32 response_status_code = 2;</code> */ public int getResponseStatusCode() { return responseStatusCode_; } /** * <code>required uint32 response_status_code = 2;</code> */ public Builder setResponseStatusCode(int value) { bitField0_ |= 0x00000002; responseStatusCode_ = value; onChanged(); return this; } /** * <code>required uint32 response_status_code = 2;</code> */ public Builder clearResponseStatusCode() { bitField0_ = (bitField0_ & ~0x00000002); responseStatusCode_ = 0; onChanged(); return this; } private java.lang.Object responseStatusLine_ = ""; /** * <code>optional string response_status_line = 3;</code> */ public boolean hasResponseStatusLine() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional string response_status_line = 3;</code> */ public java.lang.String getResponseStatusLine() { java.lang.Object ref = responseStatusLine_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { responseStatusLine_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string response_status_line = 3;</code> */ public com.google.protobuf.ByteString getResponseStatusLineBytes() { java.lang.Object ref = responseStatusLine_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); responseStatusLine_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string response_status_line = 3;</code> */ public Builder setResponseStatusLine( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; responseStatusLine_ = value; onChanged(); return this; } /** * <code>optional string response_status_line = 3;</code> */ public Builder clearResponseStatusLine() { bitField0_ = (bitField0_ & ~0x00000004); responseStatusLine_ = getDefaultInstance().getResponseStatusLine(); onChanged(); return this; } /** * <code>optional string response_status_line = 3;</code> */ public Builder setResponseStatusLineBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; responseStatusLine_ = value; onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> vendorResponseHeaders_ = java.util.Collections.emptyList(); private void ensureVendorResponseHeadersIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { vendorResponseHeaders_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(vendorResponseHeaders_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> vendorResponseHeadersBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getVendorResponseHeadersList() { if (vendorResponseHeadersBuilder_ == null) { return java.util.Collections.unmodifiableList(vendorResponseHeaders_); } else { return vendorResponseHeadersBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public int getVendorResponseHeadersCount() { if (vendorResponseHeadersBuilder_ == null) { return vendorResponseHeaders_.size(); } else { return vendorResponseHeadersBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getVendorResponseHeaders(int index) { if (vendorResponseHeadersBuilder_ == null) { return vendorResponseHeaders_.get(index); } else { return vendorResponseHeadersBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder setVendorResponseHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (vendorResponseHeadersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.set(index, value); onChanged(); } else { vendorResponseHeadersBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder setVendorResponseHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (vendorResponseHeadersBuilder_ == null) { ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.set(index, builderForValue.build()); onChanged(); } else { vendorResponseHeadersBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder addVendorResponseHeaders(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (vendorResponseHeadersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.add(value); onChanged(); } else { vendorResponseHeadersBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder addVendorResponseHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (vendorResponseHeadersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.add(index, value); onChanged(); } else { vendorResponseHeadersBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder addVendorResponseHeaders( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (vendorResponseHeadersBuilder_ == null) { ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.add(builderForValue.build()); onChanged(); } else { vendorResponseHeadersBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder addVendorResponseHeaders( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (vendorResponseHeadersBuilder_ == null) { ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.add(index, builderForValue.build()); onChanged(); } else { vendorResponseHeadersBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder addAllVendorResponseHeaders( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> values) { if (vendorResponseHeadersBuilder_ == null) { ensureVendorResponseHeadersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, vendorResponseHeaders_); onChanged(); } else { vendorResponseHeadersBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder clearVendorResponseHeaders() { if (vendorResponseHeadersBuilder_ == null) { vendorResponseHeaders_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { vendorResponseHeadersBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public Builder removeVendorResponseHeaders(int index) { if (vendorResponseHeadersBuilder_ == null) { ensureVendorResponseHeadersIsMutable(); vendorResponseHeaders_.remove(index); onChanged(); } else { vendorResponseHeadersBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder getVendorResponseHeadersBuilder( int index) { return getVendorResponseHeadersFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getVendorResponseHeadersOrBuilder( int index) { if (vendorResponseHeadersBuilder_ == null) { return vendorResponseHeaders_.get(index); } else { return vendorResponseHeadersBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorResponseHeadersOrBuilderList() { if (vendorResponseHeadersBuilder_ != null) { return vendorResponseHeadersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(vendorResponseHeaders_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addVendorResponseHeadersBuilder() { return getVendorResponseHeadersFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addVendorResponseHeadersBuilder( int index) { return getVendorResponseHeadersFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_response_headers = 4;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder> getVendorResponseHeadersBuilderList() { return getVendorResponseHeadersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorResponseHeadersFieldBuilder() { if (vendorResponseHeadersBuilder_ == null) { vendorResponseHeadersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder>( vendorResponseHeaders_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); vendorResponseHeaders_ = null; } return vendorResponseHeadersBuilder_; } private com.google.protobuf.ByteString responseBody_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes response_body = 5;</code> */ public boolean hasResponseBody() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional bytes response_body = 5;</code> */ public com.google.protobuf.ByteString getResponseBody() { return responseBody_; } /** * <code>optional bytes response_body = 5;</code> */ public Builder setResponseBody(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; responseBody_ = value; onChanged(); return this; } /** * <code>optional bytes response_body = 5;</code> */ public Builder clearResponseBody() { bitField0_ = (bitField0_ & ~0x00000010); responseBody_ = getDefaultInstance().getResponseBody(); onChanged(); return this; } private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse error_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> errorBuilder_; /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public boolean hasError() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse getError() { if (errorBuilder_ == null) { return error_; } else { return errorBuilder_.getMessage(); } } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public Builder setError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } error_ = value; onChanged(); } else { errorBuilder_.setMessage(value); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public Builder setError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder builderForValue) { if (errorBuilder_ == null) { error_ = builderForValue.build(); onChanged(); } else { errorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public Builder mergeError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse value) { if (errorBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020) && error_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance()) { error_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.newBuilder(error_).mergeFrom(value).buildPartial(); } else { error_ = value; } onChanged(); } else { errorBuilder_.mergeFrom(value); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public Builder clearError() { if (errorBuilder_ == null) { error_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.getDefaultInstance(); onChanged(); } else { errorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); return this; } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder getErrorBuilder() { bitField0_ |= 0x00000020; onChanged(); return getErrorFieldBuilder().getBuilder(); } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder getErrorOrBuilder() { if (errorBuilder_ != null) { return errorBuilder_.getMessageOrBuilder(); } else { return error_; } } /** * <code>optional .com.github.horrorho.liquiddonkey.cloud.protobuf.ErrorResponse error = 6;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder> getErrorFieldBuilder() { if (errorBuilder_ == null) { errorBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponse.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ErrorResponseOrBuilder>( getError(), getParentForChildren(), isClean()); error_ = null; } return errorBuilder_; } private com.google.protobuf.ByteString clientComputedMd5_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes client_computed_md5 = 7;</code> */ public boolean hasClientComputedMd5() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional bytes client_computed_md5 = 7;</code> */ public com.google.protobuf.ByteString getClientComputedMd5() { return clientComputedMd5_; } /** * <code>optional bytes client_computed_md5 = 7;</code> */ public Builder setClientComputedMd5(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; clientComputedMd5_ = value; onChanged(); return this; } /** * <code>optional bytes client_computed_md5 = 7;</code> */ public Builder clearClientComputedMd5() { bitField0_ = (bitField0_ & ~0x00000040); clientComputedMd5_ = getDefaultInstance().getClientComputedMd5(); onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> vendorNvPairs_ = java.util.Collections.emptyList(); private void ensureVendorNvPairsIsMutable() { if (!((bitField0_ & 0x00000080) == 0x00000080)) { vendorNvPairs_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(vendorNvPairs_); bitField0_ |= 0x00000080; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> vendorNvPairsBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getVendorNvPairsList() { if (vendorNvPairsBuilder_ == null) { return java.util.Collections.unmodifiableList(vendorNvPairs_); } else { return vendorNvPairsBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public int getVendorNvPairsCount() { if (vendorNvPairsBuilder_ == null) { return vendorNvPairs_.size(); } else { return vendorNvPairsBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getVendorNvPairs(int index) { if (vendorNvPairsBuilder_ == null) { return vendorNvPairs_.get(index); } else { return vendorNvPairsBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder setVendorNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (vendorNvPairsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureVendorNvPairsIsMutable(); vendorNvPairs_.set(index, value); onChanged(); } else { vendorNvPairsBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder setVendorNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (vendorNvPairsBuilder_ == null) { ensureVendorNvPairsIsMutable(); vendorNvPairs_.set(index, builderForValue.build()); onChanged(); } else { vendorNvPairsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder addVendorNvPairs(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (vendorNvPairsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureVendorNvPairsIsMutable(); vendorNvPairs_.add(value); onChanged(); } else { vendorNvPairsBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder addVendorNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (vendorNvPairsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureVendorNvPairsIsMutable(); vendorNvPairs_.add(index, value); onChanged(); } else { vendorNvPairsBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder addVendorNvPairs( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (vendorNvPairsBuilder_ == null) { ensureVendorNvPairsIsMutable(); vendorNvPairs_.add(builderForValue.build()); onChanged(); } else { vendorNvPairsBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder addVendorNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (vendorNvPairsBuilder_ == null) { ensureVendorNvPairsIsMutable(); vendorNvPairs_.add(index, builderForValue.build()); onChanged(); } else { vendorNvPairsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder addAllVendorNvPairs( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> values) { if (vendorNvPairsBuilder_ == null) { ensureVendorNvPairsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, vendorNvPairs_); onChanged(); } else { vendorNvPairsBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder clearVendorNvPairs() { if (vendorNvPairsBuilder_ == null) { vendorNvPairs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); onChanged(); } else { vendorNvPairsBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public Builder removeVendorNvPairs(int index) { if (vendorNvPairsBuilder_ == null) { ensureVendorNvPairsIsMutable(); vendorNvPairs_.remove(index); onChanged(); } else { vendorNvPairsBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder getVendorNvPairsBuilder( int index) { return getVendorNvPairsFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getVendorNvPairsOrBuilder( int index) { if (vendorNvPairsBuilder_ == null) { return vendorNvPairs_.get(index); } else { return vendorNvPairsBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorNvPairsOrBuilderList() { if (vendorNvPairsBuilder_ != null) { return vendorNvPairsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(vendorNvPairs_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addVendorNvPairsBuilder() { return getVendorNvPairsFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addVendorNvPairsBuilder( int index) { return getVendorNvPairsFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair vendor_nv_pairs = 8;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder> getVendorNvPairsBuilderList() { return getVendorNvPairsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getVendorNvPairsFieldBuilder() { if (vendorNvPairsBuilder_ == null) { vendorNvPairsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder>( vendorNvPairs_, ((bitField0_ & 0x00000080) == 0x00000080), getParentForChildren(), isClean()); vendorNvPairs_ = null; } return vendorNvPairsBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> clientNvPairs_ = java.util.Collections.emptyList(); private void ensureClientNvPairsIsMutable() { if (!((bitField0_ & 0x00000100) == 0x00000100)) { clientNvPairs_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair>(clientNvPairs_); bitField0_ |= 0x00000100; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> clientNvPairsBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> getClientNvPairsList() { if (clientNvPairsBuilder_ == null) { return java.util.Collections.unmodifiableList(clientNvPairs_); } else { return clientNvPairsBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public int getClientNvPairsCount() { if (clientNvPairsBuilder_ == null) { return clientNvPairs_.size(); } else { return clientNvPairsBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair getClientNvPairs(int index) { if (clientNvPairsBuilder_ == null) { return clientNvPairs_.get(index); } else { return clientNvPairsBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder setClientNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (clientNvPairsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureClientNvPairsIsMutable(); clientNvPairs_.set(index, value); onChanged(); } else { clientNvPairsBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder setClientNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (clientNvPairsBuilder_ == null) { ensureClientNvPairsIsMutable(); clientNvPairs_.set(index, builderForValue.build()); onChanged(); } else { clientNvPairsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder addClientNvPairs(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (clientNvPairsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureClientNvPairsIsMutable(); clientNvPairs_.add(value); onChanged(); } else { clientNvPairsBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder addClientNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair value) { if (clientNvPairsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureClientNvPairsIsMutable(); clientNvPairs_.add(index, value); onChanged(); } else { clientNvPairsBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder addClientNvPairs( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (clientNvPairsBuilder_ == null) { ensureClientNvPairsIsMutable(); clientNvPairs_.add(builderForValue.build()); onChanged(); } else { clientNvPairsBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder addClientNvPairs( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder builderForValue) { if (clientNvPairsBuilder_ == null) { ensureClientNvPairsIsMutable(); clientNvPairs_.add(index, builderForValue.build()); onChanged(); } else { clientNvPairsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder addAllClientNvPairs( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair> values) { if (clientNvPairsBuilder_ == null) { ensureClientNvPairsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, clientNvPairs_); onChanged(); } else { clientNvPairsBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder clearClientNvPairs() { if (clientNvPairsBuilder_ == null) { clientNvPairs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000100); onChanged(); } else { clientNvPairsBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public Builder removeClientNvPairs(int index) { if (clientNvPairsBuilder_ == null) { ensureClientNvPairsIsMutable(); clientNvPairs_.remove(index); onChanged(); } else { clientNvPairsBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder getClientNvPairsBuilder( int index) { return getClientNvPairsFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder getClientNvPairsOrBuilder( int index) { if (clientNvPairsBuilder_ == null) { return clientNvPairs_.get(index); } else { return clientNvPairsBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getClientNvPairsOrBuilderList() { if (clientNvPairsBuilder_ != null) { return clientNvPairsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(clientNvPairs_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addClientNvPairsBuilder() { return getClientNvPairsFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder addClientNvPairsBuilder( int index) { return getClientNvPairsFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.NameValuePair client_nv_pairs = 9;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder> getClientNvPairsBuilderList() { return getClientNvPairsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder> getClientNvPairsFieldBuilder() { if (clientNvPairsBuilder_ == null) { clientNvPairsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePair.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.NameValuePairOrBuilder>( clientNvPairs_, ((bitField0_ & 0x00000100) == 0x00000100), getParentForChildren(), isClean()); clientNvPairs_ = null; } return clientNvPairsBuilder_; } private java.lang.Object storageContainerAuthorizationToken_ = ""; /** * <code>required string storage_container_authorization_token = 10;</code> */ public boolean hasStorageContainerAuthorizationToken() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>required string storage_container_authorization_token = 10;</code> */ public java.lang.String getStorageContainerAuthorizationToken() { java.lang.Object ref = storageContainerAuthorizationToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { storageContainerAuthorizationToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string storage_container_authorization_token = 10;</code> */ public com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes() { java.lang.Object ref = storageContainerAuthorizationToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerAuthorizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string storage_container_authorization_token = 10;</code> */ public Builder setStorageContainerAuthorizationToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000200; storageContainerAuthorizationToken_ = value; onChanged(); return this; } /** * <code>required string storage_container_authorization_token = 10;</code> */ public Builder clearStorageContainerAuthorizationToken() { bitField0_ = (bitField0_ & ~0x00000200); storageContainerAuthorizationToken_ = getDefaultInstance().getStorageContainerAuthorizationToken(); onChanged(); return this; } /** * <code>required string storage_container_authorization_token = 10;</code> */ public Builder setStorageContainerAuthorizationTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000200; storageContainerAuthorizationToken_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo) } static { defaultInstance = new MethodCompletionInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo) } public interface MethodCompletionInfoListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo> getMethodCompletionInfoList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo getMethodCompletionInfo(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ int getMethodCompletionInfoCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder> getMethodCompletionInfoOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder getMethodCompletionInfoOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList} */ public static final class MethodCompletionInfoList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList) MethodCompletionInfoListOrBuilder { // Use MethodCompletionInfoList.newBuilder() to construct. private MethodCompletionInfoList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private MethodCompletionInfoList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final MethodCompletionInfoList defaultInstance; public static MethodCompletionInfoList getDefaultInstance() { return defaultInstance; } public MethodCompletionInfoList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private MethodCompletionInfoList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { methodCompletionInfo_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo>(); mutable_bitField0_ |= 0x00000001; } methodCompletionInfo_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { methodCompletionInfo_ = java.util.Collections.unmodifiableList(methodCompletionInfo_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.Builder.class); } public static com.google.protobuf.Parser<MethodCompletionInfoList> PARSER = new com.google.protobuf.AbstractParser<MethodCompletionInfoList>() { public MethodCompletionInfoList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new MethodCompletionInfoList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<MethodCompletionInfoList> getParserForType() { return PARSER; } public static final int METHOD_COMPLETION_INFO_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo> methodCompletionInfo_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo> getMethodCompletionInfoList() { return methodCompletionInfo_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder> getMethodCompletionInfoOrBuilderList() { return methodCompletionInfo_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public int getMethodCompletionInfoCount() { return methodCompletionInfo_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo getMethodCompletionInfo(int index) { return methodCompletionInfo_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder getMethodCompletionInfoOrBuilder( int index) { return methodCompletionInfo_.get(index); } private void initFields() { methodCompletionInfo_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getMethodCompletionInfoCount(); i++) { if (!getMethodCompletionInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < methodCompletionInfo_.size(); i++) { output.writeMessage(1, methodCompletionInfo_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < methodCompletionInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, methodCompletionInfo_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getMethodCompletionInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (methodCompletionInfoBuilder_ == null) { methodCompletionInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { methodCompletionInfoBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList(this); int from_bitField0_ = bitField0_; if (methodCompletionInfoBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { methodCompletionInfo_ = java.util.Collections.unmodifiableList(methodCompletionInfo_); bitField0_ = (bitField0_ & ~0x00000001); } result.methodCompletionInfo_ = methodCompletionInfo_; } else { result.methodCompletionInfo_ = methodCompletionInfoBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList.getDefaultInstance()) return this; if (methodCompletionInfoBuilder_ == null) { if (!other.methodCompletionInfo_.isEmpty()) { if (methodCompletionInfo_.isEmpty()) { methodCompletionInfo_ = other.methodCompletionInfo_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.addAll(other.methodCompletionInfo_); } onChanged(); } } else { if (!other.methodCompletionInfo_.isEmpty()) { if (methodCompletionInfoBuilder_.isEmpty()) { methodCompletionInfoBuilder_.dispose(); methodCompletionInfoBuilder_ = null; methodCompletionInfo_ = other.methodCompletionInfo_; bitField0_ = (bitField0_ & ~0x00000001); methodCompletionInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getMethodCompletionInfoFieldBuilder() : null; } else { methodCompletionInfoBuilder_.addAllMessages(other.methodCompletionInfo_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getMethodCompletionInfoCount(); i++) { if (!getMethodCompletionInfo(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo> methodCompletionInfo_ = java.util.Collections.emptyList(); private void ensureMethodCompletionInfoIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { methodCompletionInfo_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo>(methodCompletionInfo_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder> methodCompletionInfoBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo> getMethodCompletionInfoList() { if (methodCompletionInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(methodCompletionInfo_); } else { return methodCompletionInfoBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public int getMethodCompletionInfoCount() { if (methodCompletionInfoBuilder_ == null) { return methodCompletionInfo_.size(); } else { return methodCompletionInfoBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo getMethodCompletionInfo(int index) { if (methodCompletionInfoBuilder_ == null) { return methodCompletionInfo_.get(index); } else { return methodCompletionInfoBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder setMethodCompletionInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo value) { if (methodCompletionInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.set(index, value); onChanged(); } else { methodCompletionInfoBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder setMethodCompletionInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder builderForValue) { if (methodCompletionInfoBuilder_ == null) { ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.set(index, builderForValue.build()); onChanged(); } else { methodCompletionInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder addMethodCompletionInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo value) { if (methodCompletionInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.add(value); onChanged(); } else { methodCompletionInfoBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder addMethodCompletionInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo value) { if (methodCompletionInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.add(index, value); onChanged(); } else { methodCompletionInfoBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder addMethodCompletionInfo( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder builderForValue) { if (methodCompletionInfoBuilder_ == null) { ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.add(builderForValue.build()); onChanged(); } else { methodCompletionInfoBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder addMethodCompletionInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder builderForValue) { if (methodCompletionInfoBuilder_ == null) { ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.add(index, builderForValue.build()); onChanged(); } else { methodCompletionInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder addAllMethodCompletionInfo( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo> values) { if (methodCompletionInfoBuilder_ == null) { ensureMethodCompletionInfoIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, methodCompletionInfo_); onChanged(); } else { methodCompletionInfoBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder clearMethodCompletionInfo() { if (methodCompletionInfoBuilder_ == null) { methodCompletionInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { methodCompletionInfoBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public Builder removeMethodCompletionInfo(int index) { if (methodCompletionInfoBuilder_ == null) { ensureMethodCompletionInfoIsMutable(); methodCompletionInfo_.remove(index); onChanged(); } else { methodCompletionInfoBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder getMethodCompletionInfoBuilder( int index) { return getMethodCompletionInfoFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder getMethodCompletionInfoOrBuilder( int index) { if (methodCompletionInfoBuilder_ == null) { return methodCompletionInfo_.get(index); } else { return methodCompletionInfoBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder> getMethodCompletionInfoOrBuilderList() { if (methodCompletionInfoBuilder_ != null) { return methodCompletionInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(methodCompletionInfo_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder addMethodCompletionInfoBuilder() { return getMethodCompletionInfoFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder addMethodCompletionInfoBuilder( int index) { return getMethodCompletionInfoFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfo method_completion_info = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder> getMethodCompletionInfoBuilderList() { return getMethodCompletionInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder> getMethodCompletionInfoFieldBuilder() { if (methodCompletionInfoBuilder_ == null) { methodCompletionInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.MethodCompletionInfoOrBuilder>( methodCompletionInfo_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); methodCompletionInfo_ = null; } return methodCompletionInfoBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList) } static { defaultInstance = new MethodCompletionInfoList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.MethodCompletionInfoList) } public interface FileChunkListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes file_checksum = 1;</code> */ boolean hasFileChecksum(); /** * <code>required bytes file_checksum = 1;</code> */ com.google.protobuf.ByteString getFileChecksum(); /** * <code>required string authorization = 2;</code> */ boolean hasAuthorization(); /** * <code>required string authorization = 2;</code> */ java.lang.String getAuthorization(); /** * <code>required string authorization = 2;</code> */ com.google.protobuf.ByteString getAuthorizationBytes(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> getChunkInfoList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getChunkInfo(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ int getChunkInfoCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder getChunkInfoOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList} */ public static final class FileChunkList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList) FileChunkListOrBuilder { // Use FileChunkList.newBuilder() to construct. private FileChunkList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChunkList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChunkList defaultInstance; public static FileChunkList getDefaultInstance() { return defaultInstance; } public FileChunkList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChunkList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; fileChecksum_ = input.readBytes(); break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; authorization_ = bs; break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { chunkInfo_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo>(); mutable_bitField0_ |= 0x00000004; } chunkInfo_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { chunkInfo_ = java.util.Collections.unmodifiableList(chunkInfo_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder.class); } public static com.google.protobuf.Parser<FileChunkList> PARSER = new com.google.protobuf.AbstractParser<FileChunkList>() { public FileChunkList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChunkList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChunkList> getParserForType() { return PARSER; } private int bitField0_; public static final int FILE_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString fileChecksum_; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } public static final int AUTHORIZATION_FIELD_NUMBER = 2; private java.lang.Object authorization_; /** * <code>required string authorization = 2;</code> */ public boolean hasAuthorization() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string authorization = 2;</code> */ public java.lang.String getAuthorization() { java.lang.Object ref = authorization_; 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()) { authorization_ = s; } return s; } } /** * <code>required string authorization = 2;</code> */ public com.google.protobuf.ByteString getAuthorizationBytes() { java.lang.Object ref = authorization_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); authorization_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CHUNK_INFO_FIELD_NUMBER = 3; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> chunkInfo_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> getChunkInfoList() { return chunkInfo_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoOrBuilderList() { return chunkInfo_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public int getChunkInfoCount() { return chunkInfo_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getChunkInfo(int index) { return chunkInfo_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder getChunkInfoOrBuilder( int index) { return chunkInfo_.get(index); } private void initFields() { fileChecksum_ = com.google.protobuf.ByteString.EMPTY; authorization_ = ""; chunkInfo_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasFileChecksum()) { memoizedIsInitialized = 0; return false; } if (!hasAuthorization()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getChunkInfoCount(); i++) { if (!getChunkInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, fileChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAuthorizationBytes()); } for (int i = 0; i < chunkInfo_.size(); i++) { output.writeMessage(3, chunkInfo_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, fileChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAuthorizationBytes()); } for (int i = 0; i < chunkInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, chunkInfo_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getChunkInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); fileChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); authorization_ = ""; bitField0_ = (bitField0_ & ~0x00000002); if (chunkInfoBuilder_ == null) { chunkInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { chunkInfoBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.fileChecksum_ = fileChecksum_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.authorization_ = authorization_; if (chunkInfoBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { chunkInfo_ = java.util.Collections.unmodifiableList(chunkInfo_); bitField0_ = (bitField0_ & ~0x00000004); } result.chunkInfo_ = chunkInfo_; } else { result.chunkInfo_ = chunkInfoBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.getDefaultInstance()) return this; if (other.hasFileChecksum()) { setFileChecksum(other.getFileChecksum()); } if (other.hasAuthorization()) { bitField0_ |= 0x00000002; authorization_ = other.authorization_; onChanged(); } if (chunkInfoBuilder_ == null) { if (!other.chunkInfo_.isEmpty()) { if (chunkInfo_.isEmpty()) { chunkInfo_ = other.chunkInfo_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureChunkInfoIsMutable(); chunkInfo_.addAll(other.chunkInfo_); } onChanged(); } } else { if (!other.chunkInfo_.isEmpty()) { if (chunkInfoBuilder_.isEmpty()) { chunkInfoBuilder_.dispose(); chunkInfoBuilder_ = null; chunkInfo_ = other.chunkInfo_; bitField0_ = (bitField0_ & ~0x00000004); chunkInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getChunkInfoFieldBuilder() : null; } else { chunkInfoBuilder_.addAllMessages(other.chunkInfo_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasFileChecksum()) { return false; } if (!hasAuthorization()) { return false; } for (int i = 0; i < getChunkInfoCount(); i++) { if (!getChunkInfo(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString fileChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder setFileChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; fileChecksum_ = value; onChanged(); return this; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder clearFileChecksum() { bitField0_ = (bitField0_ & ~0x00000001); fileChecksum_ = getDefaultInstance().getFileChecksum(); onChanged(); return this; } private java.lang.Object authorization_ = ""; /** * <code>required string authorization = 2;</code> */ public boolean hasAuthorization() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string authorization = 2;</code> */ public java.lang.String getAuthorization() { java.lang.Object ref = authorization_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { authorization_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string authorization = 2;</code> */ public com.google.protobuf.ByteString getAuthorizationBytes() { java.lang.Object ref = authorization_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); authorization_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string authorization = 2;</code> */ public Builder setAuthorization( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; authorization_ = value; onChanged(); return this; } /** * <code>required string authorization = 2;</code> */ public Builder clearAuthorization() { bitField0_ = (bitField0_ & ~0x00000002); authorization_ = getDefaultInstance().getAuthorization(); onChanged(); return this; } /** * <code>required string authorization = 2;</code> */ public Builder setAuthorizationBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; authorization_ = value; onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> chunkInfo_ = java.util.Collections.emptyList(); private void ensureChunkInfoIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { chunkInfo_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo>(chunkInfo_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> chunkInfoBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> getChunkInfoList() { if (chunkInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(chunkInfo_); } else { return chunkInfoBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public int getChunkInfoCount() { if (chunkInfoBuilder_ == null) { return chunkInfo_.size(); } else { return chunkInfoBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getChunkInfo(int index) { if (chunkInfoBuilder_ == null) { return chunkInfo_.get(index); } else { return chunkInfoBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder setChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.set(index, value); onChanged(); } else { chunkInfoBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder setChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.set(index, builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder addChunkInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.add(value); onChanged(); } else { chunkInfoBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder addChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.add(index, value); onChanged(); } else { chunkInfoBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder addChunkInfo( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.add(builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder addChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.add(index, builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder addAllChunkInfo( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> values) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkInfo_); onChanged(); } else { chunkInfoBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder clearChunkInfo() { if (chunkInfoBuilder_ == null) { chunkInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { chunkInfoBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public Builder removeChunkInfo(int index) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.remove(index); onChanged(); } else { chunkInfoBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder getChunkInfoBuilder( int index) { return getChunkInfoFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder getChunkInfoOrBuilder( int index) { if (chunkInfoBuilder_ == null) { return chunkInfo_.get(index); } else { return chunkInfoBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoOrBuilderList() { if (chunkInfoBuilder_ != null) { return chunkInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(chunkInfo_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder addChunkInfoBuilder() { return getChunkInfoFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder addChunkInfoBuilder( int index) { return getChunkInfoFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 3;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder> getChunkInfoBuilderList() { return getChunkInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoFieldBuilder() { if (chunkInfoBuilder_ == null) { chunkInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder>( chunkInfo_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); chunkInfo_ = null; } return chunkInfoBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList) } static { defaultInstance = new FileChunkList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList) } public interface FileChunkListsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList> getFileChunkListList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList getFileChunkList(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ int getFileChunkListCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder> getFileChunkListOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder getFileChunkListOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists} */ public static final class FileChunkLists extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists) FileChunkListsOrBuilder { // Use FileChunkLists.newBuilder() to construct. private FileChunkLists(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChunkLists(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChunkLists defaultInstance; public static FileChunkLists getDefaultInstance() { return defaultInstance; } public FileChunkLists getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChunkLists( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { fileChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList>(); mutable_bitField0_ |= 0x00000001; } fileChunkList_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { fileChunkList_ = java.util.Collections.unmodifiableList(fileChunkList_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.Builder.class); } public static com.google.protobuf.Parser<FileChunkLists> PARSER = new com.google.protobuf.AbstractParser<FileChunkLists>() { public FileChunkLists parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChunkLists(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChunkLists> getParserForType() { return PARSER; } public static final int FILE_CHUNK_LIST_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList> fileChunkList_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList> getFileChunkListList() { return fileChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder> getFileChunkListOrBuilderList() { return fileChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public int getFileChunkListCount() { return fileChunkList_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList getFileChunkList(int index) { return fileChunkList_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder getFileChunkListOrBuilder( int index) { return fileChunkList_.get(index); } private void initFields() { fileChunkList_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getFileChunkListCount(); i++) { if (!getFileChunkList(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < fileChunkList_.size(); i++) { output.writeMessage(1, fileChunkList_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < fileChunkList_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, fileChunkList_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getFileChunkListFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (fileChunkListBuilder_ == null) { fileChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { fileChunkListBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists(this); int from_bitField0_ = bitField0_; if (fileChunkListBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { fileChunkList_ = java.util.Collections.unmodifiableList(fileChunkList_); bitField0_ = (bitField0_ & ~0x00000001); } result.fileChunkList_ = fileChunkList_; } else { result.fileChunkList_ = fileChunkListBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists.getDefaultInstance()) return this; if (fileChunkListBuilder_ == null) { if (!other.fileChunkList_.isEmpty()) { if (fileChunkList_.isEmpty()) { fileChunkList_ = other.fileChunkList_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureFileChunkListIsMutable(); fileChunkList_.addAll(other.fileChunkList_); } onChanged(); } } else { if (!other.fileChunkList_.isEmpty()) { if (fileChunkListBuilder_.isEmpty()) { fileChunkListBuilder_.dispose(); fileChunkListBuilder_ = null; fileChunkList_ = other.fileChunkList_; bitField0_ = (bitField0_ & ~0x00000001); fileChunkListBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileChunkListFieldBuilder() : null; } else { fileChunkListBuilder_.addAllMessages(other.fileChunkList_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getFileChunkListCount(); i++) { if (!getFileChunkList(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkLists) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList> fileChunkList_ = java.util.Collections.emptyList(); private void ensureFileChunkListIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { fileChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList>(fileChunkList_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder> fileChunkListBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList> getFileChunkListList() { if (fileChunkListBuilder_ == null) { return java.util.Collections.unmodifiableList(fileChunkList_); } else { return fileChunkListBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public int getFileChunkListCount() { if (fileChunkListBuilder_ == null) { return fileChunkList_.size(); } else { return fileChunkListBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList getFileChunkList(int index) { if (fileChunkListBuilder_ == null) { return fileChunkList_.get(index); } else { return fileChunkListBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder setFileChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList value) { if (fileChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChunkListIsMutable(); fileChunkList_.set(index, value); onChanged(); } else { fileChunkListBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder setFileChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder builderForValue) { if (fileChunkListBuilder_ == null) { ensureFileChunkListIsMutable(); fileChunkList_.set(index, builderForValue.build()); onChanged(); } else { fileChunkListBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder addFileChunkList(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList value) { if (fileChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChunkListIsMutable(); fileChunkList_.add(value); onChanged(); } else { fileChunkListBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder addFileChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList value) { if (fileChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChunkListIsMutable(); fileChunkList_.add(index, value); onChanged(); } else { fileChunkListBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder addFileChunkList( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder builderForValue) { if (fileChunkListBuilder_ == null) { ensureFileChunkListIsMutable(); fileChunkList_.add(builderForValue.build()); onChanged(); } else { fileChunkListBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder addFileChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder builderForValue) { if (fileChunkListBuilder_ == null) { ensureFileChunkListIsMutable(); fileChunkList_.add(index, builderForValue.build()); onChanged(); } else { fileChunkListBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder addAllFileChunkList( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList> values) { if (fileChunkListBuilder_ == null) { ensureFileChunkListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileChunkList_); onChanged(); } else { fileChunkListBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder clearFileChunkList() { if (fileChunkListBuilder_ == null) { fileChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { fileChunkListBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public Builder removeFileChunkList(int index) { if (fileChunkListBuilder_ == null) { ensureFileChunkListIsMutable(); fileChunkList_.remove(index); onChanged(); } else { fileChunkListBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder getFileChunkListBuilder( int index) { return getFileChunkListFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder getFileChunkListOrBuilder( int index) { if (fileChunkListBuilder_ == null) { return fileChunkList_.get(index); } else { return fileChunkListBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder> getFileChunkListOrBuilderList() { if (fileChunkListBuilder_ != null) { return fileChunkListBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileChunkList_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder addFileChunkListBuilder() { return getFileChunkListFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder addFileChunkListBuilder( int index) { return getFileChunkListFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkList file_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder> getFileChunkListBuilderList() { return getFileChunkListFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder> getFileChunkListFieldBuilder() { if (fileChunkListBuilder_ == null) { fileChunkListBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkListOrBuilder>( fileChunkList_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); fileChunkList_ = null; } return fileChunkListBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists) } static { defaultInstance = new FileChunkLists(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkLists) } public interface StorageContainerChunkListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes storage_container_key = 1;</code> */ boolean hasStorageContainerKey(); /** * <code>required bytes storage_container_key = 1;</code> */ com.google.protobuf.ByteString getStorageContainerKey(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ boolean hasHostInfo(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getHostInfo(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder getHostInfoOrBuilder(); /** * <code>repeated bytes chunk_checksum = 3;</code> */ java.util.List<com.google.protobuf.ByteString> getChunkChecksumList(); /** * <code>repeated bytes chunk_checksum = 3;</code> */ int getChunkChecksumCount(); /** * <code>repeated bytes chunk_checksum = 3;</code> */ com.google.protobuf.ByteString getChunkChecksum(int index); /** * <code>required string storage_container_authorization_token = 4;</code> */ boolean hasStorageContainerAuthorizationToken(); /** * <code>required string storage_container_authorization_token = 4;</code> */ java.lang.String getStorageContainerAuthorizationToken(); /** * <code>required string storage_container_authorization_token = 4;</code> */ com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList} */ public static final class StorageContainerChunkList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList) StorageContainerChunkListOrBuilder { // Use StorageContainerChunkList.newBuilder() to construct. private StorageContainerChunkList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private StorageContainerChunkList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final StorageContainerChunkList defaultInstance; public static StorageContainerChunkList getDefaultInstance() { return defaultInstance; } public StorageContainerChunkList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private StorageContainerChunkList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; storageContainerKey_ = input.readBytes(); break; } case 18: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = hostInfo_.toBuilder(); } hostInfo_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(hostInfo_); hostInfo_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksum_ = new java.util.ArrayList<com.google.protobuf.ByteString>(); mutable_bitField0_ |= 0x00000004; } chunkChecksum_.add(input.readBytes()); break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; storageContainerAuthorizationToken_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksum_ = java.util.Collections.unmodifiableList(chunkChecksum_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder.class); } public static com.google.protobuf.Parser<StorageContainerChunkList> PARSER = new com.google.protobuf.AbstractParser<StorageContainerChunkList>() { public StorageContainerChunkList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StorageContainerChunkList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StorageContainerChunkList> getParserForType() { return PARSER; } private int bitField0_; public static final int STORAGE_CONTAINER_KEY_FIELD_NUMBER = 1; private com.google.protobuf.ByteString storageContainerKey_; /** * <code>required bytes storage_container_key = 1;</code> */ public boolean hasStorageContainerKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes storage_container_key = 1;</code> */ public com.google.protobuf.ByteString getStorageContainerKey() { return storageContainerKey_; } public static final int HOST_INFO_FIELD_NUMBER = 2; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo hostInfo_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public boolean hasHostInfo() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getHostInfo() { return hostInfo_; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder getHostInfoOrBuilder() { return hostInfo_; } public static final int CHUNK_CHECKSUM_FIELD_NUMBER = 3; private java.util.List<com.google.protobuf.ByteString> chunkChecksum_; /** * <code>repeated bytes chunk_checksum = 3;</code> */ public java.util.List<com.google.protobuf.ByteString> getChunkChecksumList() { return chunkChecksum_; } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public int getChunkChecksumCount() { return chunkChecksum_.size(); } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public com.google.protobuf.ByteString getChunkChecksum(int index) { return chunkChecksum_.get(index); } public static final int STORAGE_CONTAINER_AUTHORIZATION_TOKEN_FIELD_NUMBER = 4; private java.lang.Object storageContainerAuthorizationToken_; /** * <code>required string storage_container_authorization_token = 4;</code> */ public boolean hasStorageContainerAuthorizationToken() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string storage_container_authorization_token = 4;</code> */ public java.lang.String getStorageContainerAuthorizationToken() { java.lang.Object ref = storageContainerAuthorizationToken_; 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()) { storageContainerAuthorizationToken_ = s; } return s; } } /** * <code>required string storage_container_authorization_token = 4;</code> */ public com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes() { java.lang.Object ref = storageContainerAuthorizationToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerAuthorizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { storageContainerKey_ = com.google.protobuf.ByteString.EMPTY; hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); chunkChecksum_ = java.util.Collections.emptyList(); storageContainerAuthorizationToken_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasStorageContainerKey()) { memoizedIsInitialized = 0; return false; } if (!hasHostInfo()) { memoizedIsInitialized = 0; return false; } if (!hasStorageContainerAuthorizationToken()) { memoizedIsInitialized = 0; return false; } if (!getHostInfo().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.writeBytes(1, storageContainerKey_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, hostInfo_); } for (int i = 0; i < chunkChecksum_.size(); i++) { output.writeBytes(3, chunkChecksum_.get(i)); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(4, getStorageContainerAuthorizationTokenBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, storageContainerKey_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, hostInfo_); } { int dataSize = 0; for (int i = 0; i < chunkChecksum_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(chunkChecksum_.get(i)); } size += dataSize; size += 1 * getChunkChecksumList().size(); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getStorageContainerAuthorizationTokenBytes()); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHostInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); storageContainerKey_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (hostInfoBuilder_ == null) { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); } else { hostInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); chunkChecksum_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); storageContainerAuthorizationToken_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.storageContainerKey_ = storageContainerKey_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (hostInfoBuilder_ == null) { result.hostInfo_ = hostInfo_; } else { result.hostInfo_ = hostInfoBuilder_.build(); } if (((bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksum_ = java.util.Collections.unmodifiableList(chunkChecksum_); bitField0_ = (bitField0_ & ~0x00000004); } result.chunkChecksum_ = chunkChecksum_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000004; } result.storageContainerAuthorizationToken_ = storageContainerAuthorizationToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.getDefaultInstance()) return this; if (other.hasStorageContainerKey()) { setStorageContainerKey(other.getStorageContainerKey()); } if (other.hasHostInfo()) { mergeHostInfo(other.getHostInfo()); } if (!other.chunkChecksum_.isEmpty()) { if (chunkChecksum_.isEmpty()) { chunkChecksum_ = other.chunkChecksum_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureChunkChecksumIsMutable(); chunkChecksum_.addAll(other.chunkChecksum_); } onChanged(); } if (other.hasStorageContainerAuthorizationToken()) { bitField0_ |= 0x00000008; storageContainerAuthorizationToken_ = other.storageContainerAuthorizationToken_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStorageContainerKey()) { return false; } if (!hasHostInfo()) { return false; } if (!hasStorageContainerAuthorizationToken()) { return false; } if (!getHostInfo().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString storageContainerKey_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes storage_container_key = 1;</code> */ public boolean hasStorageContainerKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes storage_container_key = 1;</code> */ public com.google.protobuf.ByteString getStorageContainerKey() { return storageContainerKey_; } /** * <code>required bytes storage_container_key = 1;</code> */ public Builder setStorageContainerKey(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; storageContainerKey_ = value; onChanged(); return this; } /** * <code>required bytes storage_container_key = 1;</code> */ public Builder clearStorageContainerKey() { bitField0_ = (bitField0_ & ~0x00000001); storageContainerKey_ = getDefaultInstance().getStorageContainerKey(); onChanged(); return this; } private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder> hostInfoBuilder_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public boolean hasHostInfo() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getHostInfo() { if (hostInfoBuilder_ == null) { return hostInfo_; } else { return hostInfoBuilder_.getMessage(); } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public Builder setHostInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo value) { if (hostInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } hostInfo_ = value; onChanged(); } else { hostInfoBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public Builder setHostInfo( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder builderForValue) { if (hostInfoBuilder_ == null) { hostInfo_ = builderForValue.build(); onChanged(); } else { hostInfoBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public Builder mergeHostInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo value) { if (hostInfoBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && hostInfo_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance()) { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.newBuilder(hostInfo_).mergeFrom(value).buildPartial(); } else { hostInfo_ = value; } onChanged(); } else { hostInfoBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public Builder clearHostInfo() { if (hostInfoBuilder_ == null) { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); onChanged(); } else { hostInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder getHostInfoBuilder() { bitField0_ |= 0x00000002; onChanged(); return getHostInfoFieldBuilder().getBuilder(); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder getHostInfoOrBuilder() { if (hostInfoBuilder_ != null) { return hostInfoBuilder_.getMessageOrBuilder(); } else { return hostInfo_; } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder> getHostInfoFieldBuilder() { if (hostInfoBuilder_ == null) { hostInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder>( getHostInfo(), getParentForChildren(), isClean()); hostInfo_ = null; } return hostInfoBuilder_; } private java.util.List<com.google.protobuf.ByteString> chunkChecksum_ = java.util.Collections.emptyList(); private void ensureChunkChecksumIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksum_ = new java.util.ArrayList<com.google.protobuf.ByteString>(chunkChecksum_); bitField0_ |= 0x00000004; } } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public java.util.List<com.google.protobuf.ByteString> getChunkChecksumList() { return java.util.Collections.unmodifiableList(chunkChecksum_); } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public int getChunkChecksumCount() { return chunkChecksum_.size(); } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public com.google.protobuf.ByteString getChunkChecksum(int index) { return chunkChecksum_.get(index); } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public Builder setChunkChecksum( int index, com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureChunkChecksumIsMutable(); chunkChecksum_.set(index, value); onChanged(); return this; } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public Builder addChunkChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureChunkChecksumIsMutable(); chunkChecksum_.add(value); onChanged(); return this; } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public Builder addAllChunkChecksum( java.lang.Iterable<? extends com.google.protobuf.ByteString> values) { ensureChunkChecksumIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkChecksum_); onChanged(); return this; } /** * <code>repeated bytes chunk_checksum = 3;</code> */ public Builder clearChunkChecksum() { chunkChecksum_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } private java.lang.Object storageContainerAuthorizationToken_ = ""; /** * <code>required string storage_container_authorization_token = 4;</code> */ public boolean hasStorageContainerAuthorizationToken() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>required string storage_container_authorization_token = 4;</code> */ public java.lang.String getStorageContainerAuthorizationToken() { java.lang.Object ref = storageContainerAuthorizationToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { storageContainerAuthorizationToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string storage_container_authorization_token = 4;</code> */ public com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes() { java.lang.Object ref = storageContainerAuthorizationToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerAuthorizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string storage_container_authorization_token = 4;</code> */ public Builder setStorageContainerAuthorizationToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; storageContainerAuthorizationToken_ = value; onChanged(); return this; } /** * <code>required string storage_container_authorization_token = 4;</code> */ public Builder clearStorageContainerAuthorizationToken() { bitField0_ = (bitField0_ & ~0x00000008); storageContainerAuthorizationToken_ = getDefaultInstance().getStorageContainerAuthorizationToken(); onChanged(); return this; } /** * <code>required string storage_container_authorization_token = 4;</code> */ public Builder setStorageContainerAuthorizationTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; storageContainerAuthorizationToken_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList) } static { defaultInstance = new StorageContainerChunkList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList) } public interface StorageContainerChunkListsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList> getStorageContainerChunkListList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList getStorageContainerChunkList(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ int getStorageContainerChunkListCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder> getStorageContainerChunkListOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder getStorageContainerChunkListOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> getFileErrorList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getFileError(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ int getFileErrorCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder getFileErrorOrBuilder( int index); /** * <code>optional uint32 verbosity_level = 3;</code> */ boolean hasVerbosityLevel(); /** * <code>optional uint32 verbosity_level = 3;</code> */ int getVerbosityLevel(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists} */ public static final class StorageContainerChunkLists extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists) StorageContainerChunkListsOrBuilder { // Use StorageContainerChunkLists.newBuilder() to construct. private StorageContainerChunkLists(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private StorageContainerChunkLists(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final StorageContainerChunkLists defaultInstance; public static StorageContainerChunkLists getDefaultInstance() { return defaultInstance; } public StorageContainerChunkLists getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private StorageContainerChunkLists( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageContainerChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList>(); mutable_bitField0_ |= 0x00000001; } storageContainerChunkList_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.PARSER, extensionRegistry)); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError>(); mutable_bitField0_ |= 0x00000002; } fileError_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.PARSER, extensionRegistry)); break; } case 24: { bitField0_ |= 0x00000001; verbosityLevel_ = input.readUInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageContainerChunkList_ = java.util.Collections.unmodifiableList(storageContainerChunkList_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = java.util.Collections.unmodifiableList(fileError_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.Builder.class); } public static com.google.protobuf.Parser<StorageContainerChunkLists> PARSER = new com.google.protobuf.AbstractParser<StorageContainerChunkLists>() { public StorageContainerChunkLists parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StorageContainerChunkLists(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StorageContainerChunkLists> getParserForType() { return PARSER; } private int bitField0_; public static final int STORAGE_CONTAINER_CHUNK_LIST_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList> storageContainerChunkList_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList> getStorageContainerChunkListList() { return storageContainerChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder> getStorageContainerChunkListOrBuilderList() { return storageContainerChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public int getStorageContainerChunkListCount() { return storageContainerChunkList_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList getStorageContainerChunkList(int index) { return storageContainerChunkList_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder getStorageContainerChunkListOrBuilder( int index) { return storageContainerChunkList_.get(index); } public static final int FILE_ERROR_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> fileError_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> getFileErrorList() { return fileError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorOrBuilderList() { return fileError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public int getFileErrorCount() { return fileError_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getFileError(int index) { return fileError_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder getFileErrorOrBuilder( int index) { return fileError_.get(index); } public static final int VERBOSITY_LEVEL_FIELD_NUMBER = 3; private int verbosityLevel_; /** * <code>optional uint32 verbosity_level = 3;</code> */ public boolean hasVerbosityLevel() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional uint32 verbosity_level = 3;</code> */ public int getVerbosityLevel() { return verbosityLevel_; } private void initFields() { storageContainerChunkList_ = java.util.Collections.emptyList(); fileError_ = java.util.Collections.emptyList(); verbosityLevel_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getStorageContainerChunkListCount(); i++) { if (!getStorageContainerChunkList(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getFileErrorCount(); i++) { if (!getFileError(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < storageContainerChunkList_.size(); i++) { output.writeMessage(1, storageContainerChunkList_.get(i)); } for (int i = 0; i < fileError_.size(); i++) { output.writeMessage(2, fileError_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt32(3, verbosityLevel_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < storageContainerChunkList_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, storageContainerChunkList_.get(i)); } for (int i = 0; i < fileError_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, fileError_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(3, verbosityLevel_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists 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 com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getStorageContainerChunkListFieldBuilder(); getFileErrorFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (storageContainerChunkListBuilder_ == null) { storageContainerChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { storageContainerChunkListBuilder_.clear(); } if (fileErrorBuilder_ == null) { fileError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { fileErrorBuilder_.clear(); } verbosityLevel_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (storageContainerChunkListBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { storageContainerChunkList_ = java.util.Collections.unmodifiableList(storageContainerChunkList_); bitField0_ = (bitField0_ & ~0x00000001); } result.storageContainerChunkList_ = storageContainerChunkList_; } else { result.storageContainerChunkList_ = storageContainerChunkListBuilder_.build(); } if (fileErrorBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = java.util.Collections.unmodifiableList(fileError_); bitField0_ = (bitField0_ & ~0x00000002); } result.fileError_ = fileError_; } else { result.fileError_ = fileErrorBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000001; } result.verbosityLevel_ = verbosityLevel_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists.getDefaultInstance()) return this; if (storageContainerChunkListBuilder_ == null) { if (!other.storageContainerChunkList_.isEmpty()) { if (storageContainerChunkList_.isEmpty()) { storageContainerChunkList_ = other.storageContainerChunkList_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.addAll(other.storageContainerChunkList_); } onChanged(); } } else { if (!other.storageContainerChunkList_.isEmpty()) { if (storageContainerChunkListBuilder_.isEmpty()) { storageContainerChunkListBuilder_.dispose(); storageContainerChunkListBuilder_ = null; storageContainerChunkList_ = other.storageContainerChunkList_; bitField0_ = (bitField0_ & ~0x00000001); storageContainerChunkListBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getStorageContainerChunkListFieldBuilder() : null; } else { storageContainerChunkListBuilder_.addAllMessages(other.storageContainerChunkList_); } } } if (fileErrorBuilder_ == null) { if (!other.fileError_.isEmpty()) { if (fileError_.isEmpty()) { fileError_ = other.fileError_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureFileErrorIsMutable(); fileError_.addAll(other.fileError_); } onChanged(); } } else { if (!other.fileError_.isEmpty()) { if (fileErrorBuilder_.isEmpty()) { fileErrorBuilder_.dispose(); fileErrorBuilder_ = null; fileError_ = other.fileError_; bitField0_ = (bitField0_ & ~0x00000002); fileErrorBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileErrorFieldBuilder() : null; } else { fileErrorBuilder_.addAllMessages(other.fileError_); } } } if (other.hasVerbosityLevel()) { setVerbosityLevel(other.getVerbosityLevel()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getStorageContainerChunkListCount(); i++) { if (!getStorageContainerChunkList(i).isInitialized()) { return false; } } for (int i = 0; i < getFileErrorCount(); i++) { if (!getFileError(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkLists) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList> storageContainerChunkList_ = java.util.Collections.emptyList(); private void ensureStorageContainerChunkListIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { storageContainerChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList>(storageContainerChunkList_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder> storageContainerChunkListBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList> getStorageContainerChunkListList() { if (storageContainerChunkListBuilder_ == null) { return java.util.Collections.unmodifiableList(storageContainerChunkList_); } else { return storageContainerChunkListBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public int getStorageContainerChunkListCount() { if (storageContainerChunkListBuilder_ == null) { return storageContainerChunkList_.size(); } else { return storageContainerChunkListBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList getStorageContainerChunkList(int index) { if (storageContainerChunkListBuilder_ == null) { return storageContainerChunkList_.get(index); } else { return storageContainerChunkListBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder setStorageContainerChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList value) { if (storageContainerChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.set(index, value); onChanged(); } else { storageContainerChunkListBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder setStorageContainerChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder builderForValue) { if (storageContainerChunkListBuilder_ == null) { ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.set(index, builderForValue.build()); onChanged(); } else { storageContainerChunkListBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder addStorageContainerChunkList(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList value) { if (storageContainerChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.add(value); onChanged(); } else { storageContainerChunkListBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder addStorageContainerChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList value) { if (storageContainerChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.add(index, value); onChanged(); } else { storageContainerChunkListBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder addStorageContainerChunkList( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder builderForValue) { if (storageContainerChunkListBuilder_ == null) { ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.add(builderForValue.build()); onChanged(); } else { storageContainerChunkListBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder addStorageContainerChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder builderForValue) { if (storageContainerChunkListBuilder_ == null) { ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.add(index, builderForValue.build()); onChanged(); } else { storageContainerChunkListBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder addAllStorageContainerChunkList( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList> values) { if (storageContainerChunkListBuilder_ == null) { ensureStorageContainerChunkListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, storageContainerChunkList_); onChanged(); } else { storageContainerChunkListBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder clearStorageContainerChunkList() { if (storageContainerChunkListBuilder_ == null) { storageContainerChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { storageContainerChunkListBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public Builder removeStorageContainerChunkList(int index) { if (storageContainerChunkListBuilder_ == null) { ensureStorageContainerChunkListIsMutable(); storageContainerChunkList_.remove(index); onChanged(); } else { storageContainerChunkListBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder getStorageContainerChunkListBuilder( int index) { return getStorageContainerChunkListFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder getStorageContainerChunkListOrBuilder( int index) { if (storageContainerChunkListBuilder_ == null) { return storageContainerChunkList_.get(index); } else { return storageContainerChunkListBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder> getStorageContainerChunkListOrBuilderList() { if (storageContainerChunkListBuilder_ != null) { return storageContainerChunkListBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(storageContainerChunkList_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder addStorageContainerChunkListBuilder() { return getStorageContainerChunkListFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder addStorageContainerChunkListBuilder( int index) { return getStorageContainerChunkListFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkList storage_container_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder> getStorageContainerChunkListBuilderList() { return getStorageContainerChunkListFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder> getStorageContainerChunkListFieldBuilder() { if (storageContainerChunkListBuilder_ == null) { storageContainerChunkListBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerChunkListOrBuilder>( storageContainerChunkList_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); storageContainerChunkList_ = null; } return storageContainerChunkListBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> fileError_ = java.util.Collections.emptyList(); private void ensureFileErrorIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError>(fileError_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> fileErrorBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> getFileErrorList() { if (fileErrorBuilder_ == null) { return java.util.Collections.unmodifiableList(fileError_); } else { return fileErrorBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public int getFileErrorCount() { if (fileErrorBuilder_ == null) { return fileError_.size(); } else { return fileErrorBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getFileError(int index) { if (fileErrorBuilder_ == null) { return fileError_.get(index); } else { return fileErrorBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder setFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError value) { if (fileErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileErrorIsMutable(); fileError_.set(index, value); onChanged(); } else { fileErrorBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder setFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder builderForValue) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.set(index, builderForValue.build()); onChanged(); } else { fileErrorBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError value) { if (fileErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileErrorIsMutable(); fileError_.add(value); onChanged(); } else { fileErrorBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError value) { if (fileErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileErrorIsMutable(); fileError_.add(index, value); onChanged(); } else { fileErrorBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder builderForValue) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.add(builderForValue.build()); onChanged(); } else { fileErrorBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder builderForValue) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.add(index, builderForValue.build()); onChanged(); } else { fileErrorBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addAllFileError( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> values) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileError_); onChanged(); } else { fileErrorBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder clearFileError() { if (fileErrorBuilder_ == null) { fileError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { fileErrorBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder removeFileError(int index) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.remove(index); onChanged(); } else { fileErrorBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder getFileErrorBuilder( int index) { return getFileErrorFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder getFileErrorOrBuilder( int index) { if (fileErrorBuilder_ == null) { return fileError_.get(index); } else { return fileErrorBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorOrBuilderList() { if (fileErrorBuilder_ != null) { return fileErrorBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileError_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder addFileErrorBuilder() { return getFileErrorFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder addFileErrorBuilder( int index) { return getFileErrorFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder> getFileErrorBuilderList() { return getFileErrorFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorFieldBuilder() { if (fileErrorBuilder_ == null) { fileErrorBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder>( fileError_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); fileError_ = null; } return fileErrorBuilder_; } private int verbosityLevel_ ; /** * <code>optional uint32 verbosity_level = 3;</code> */ public boolean hasVerbosityLevel() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional uint32 verbosity_level = 3;</code> */ public int getVerbosityLevel() { return verbosityLevel_; } /** * <code>optional uint32 verbosity_level = 3;</code> */ public Builder setVerbosityLevel(int value) { bitField0_ |= 0x00000004; verbosityLevel_ = value; onChanged(); return this; } /** * <code>optional uint32 verbosity_level = 3;</code> */ public Builder clearVerbosityLevel() { bitField0_ = (bitField0_ & ~0x00000004); verbosityLevel_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists) } static { defaultInstance = new StorageContainerChunkLists(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerChunkLists) } public interface StorageContainerErrorListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError> getStorageContainerErrorList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError getStorageContainerError(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ int getStorageContainerErrorCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder> getStorageContainerErrorOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder getStorageContainerErrorOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList} */ public static final class StorageContainerErrorList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList) StorageContainerErrorListOrBuilder { // Use StorageContainerErrorList.newBuilder() to construct. private StorageContainerErrorList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private StorageContainerErrorList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final StorageContainerErrorList defaultInstance; public static StorageContainerErrorList getDefaultInstance() { return defaultInstance; } public StorageContainerErrorList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private StorageContainerErrorList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageContainerError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError>(); mutable_bitField0_ |= 0x00000001; } storageContainerError_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageContainerError_ = java.util.Collections.unmodifiableList(storageContainerError_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.Builder.class); } public static com.google.protobuf.Parser<StorageContainerErrorList> PARSER = new com.google.protobuf.AbstractParser<StorageContainerErrorList>() { public StorageContainerErrorList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StorageContainerErrorList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StorageContainerErrorList> getParserForType() { return PARSER; } public static final int STORAGE_CONTAINER_ERROR_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError> storageContainerError_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError> getStorageContainerErrorList() { return storageContainerError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder> getStorageContainerErrorOrBuilderList() { return storageContainerError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public int getStorageContainerErrorCount() { return storageContainerError_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError getStorageContainerError(int index) { return storageContainerError_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder getStorageContainerErrorOrBuilder( int index) { return storageContainerError_.get(index); } private void initFields() { storageContainerError_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getStorageContainerErrorCount(); i++) { if (!getStorageContainerError(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < storageContainerError_.size(); i++) { output.writeMessage(1, storageContainerError_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < storageContainerError_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, storageContainerError_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getStorageContainerErrorFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (storageContainerErrorBuilder_ == null) { storageContainerError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { storageContainerErrorBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList(this); int from_bitField0_ = bitField0_; if (storageContainerErrorBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { storageContainerError_ = java.util.Collections.unmodifiableList(storageContainerError_); bitField0_ = (bitField0_ & ~0x00000001); } result.storageContainerError_ = storageContainerError_; } else { result.storageContainerError_ = storageContainerErrorBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList.getDefaultInstance()) return this; if (storageContainerErrorBuilder_ == null) { if (!other.storageContainerError_.isEmpty()) { if (storageContainerError_.isEmpty()) { storageContainerError_ = other.storageContainerError_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureStorageContainerErrorIsMutable(); storageContainerError_.addAll(other.storageContainerError_); } onChanged(); } } else { if (!other.storageContainerError_.isEmpty()) { if (storageContainerErrorBuilder_.isEmpty()) { storageContainerErrorBuilder_.dispose(); storageContainerErrorBuilder_ = null; storageContainerError_ = other.storageContainerError_; bitField0_ = (bitField0_ & ~0x00000001); storageContainerErrorBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getStorageContainerErrorFieldBuilder() : null; } else { storageContainerErrorBuilder_.addAllMessages(other.storageContainerError_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getStorageContainerErrorCount(); i++) { if (!getStorageContainerError(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError> storageContainerError_ = java.util.Collections.emptyList(); private void ensureStorageContainerErrorIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { storageContainerError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError>(storageContainerError_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder> storageContainerErrorBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError> getStorageContainerErrorList() { if (storageContainerErrorBuilder_ == null) { return java.util.Collections.unmodifiableList(storageContainerError_); } else { return storageContainerErrorBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public int getStorageContainerErrorCount() { if (storageContainerErrorBuilder_ == null) { return storageContainerError_.size(); } else { return storageContainerErrorBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError getStorageContainerError(int index) { if (storageContainerErrorBuilder_ == null) { return storageContainerError_.get(index); } else { return storageContainerErrorBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder setStorageContainerError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError value) { if (storageContainerErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageContainerErrorIsMutable(); storageContainerError_.set(index, value); onChanged(); } else { storageContainerErrorBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder setStorageContainerError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder builderForValue) { if (storageContainerErrorBuilder_ == null) { ensureStorageContainerErrorIsMutable(); storageContainerError_.set(index, builderForValue.build()); onChanged(); } else { storageContainerErrorBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder addStorageContainerError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError value) { if (storageContainerErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageContainerErrorIsMutable(); storageContainerError_.add(value); onChanged(); } else { storageContainerErrorBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder addStorageContainerError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError value) { if (storageContainerErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageContainerErrorIsMutable(); storageContainerError_.add(index, value); onChanged(); } else { storageContainerErrorBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder addStorageContainerError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder builderForValue) { if (storageContainerErrorBuilder_ == null) { ensureStorageContainerErrorIsMutable(); storageContainerError_.add(builderForValue.build()); onChanged(); } else { storageContainerErrorBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder addStorageContainerError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder builderForValue) { if (storageContainerErrorBuilder_ == null) { ensureStorageContainerErrorIsMutable(); storageContainerError_.add(index, builderForValue.build()); onChanged(); } else { storageContainerErrorBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder addAllStorageContainerError( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError> values) { if (storageContainerErrorBuilder_ == null) { ensureStorageContainerErrorIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, storageContainerError_); onChanged(); } else { storageContainerErrorBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder clearStorageContainerError() { if (storageContainerErrorBuilder_ == null) { storageContainerError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { storageContainerErrorBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public Builder removeStorageContainerError(int index) { if (storageContainerErrorBuilder_ == null) { ensureStorageContainerErrorIsMutable(); storageContainerError_.remove(index); onChanged(); } else { storageContainerErrorBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder getStorageContainerErrorBuilder( int index) { return getStorageContainerErrorFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder getStorageContainerErrorOrBuilder( int index) { if (storageContainerErrorBuilder_ == null) { return storageContainerError_.get(index); } else { return storageContainerErrorBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder> getStorageContainerErrorOrBuilderList() { if (storageContainerErrorBuilder_ != null) { return storageContainerErrorBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(storageContainerError_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder addStorageContainerErrorBuilder() { return getStorageContainerErrorFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder addStorageContainerErrorBuilder( int index) { return getStorageContainerErrorFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerError storage_container_error = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder> getStorageContainerErrorBuilderList() { return getStorageContainerErrorFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder> getStorageContainerErrorFieldBuilder() { if (storageContainerErrorBuilder_ == null) { storageContainerErrorBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageContainerErrorOrBuilder>( storageContainerError_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); storageContainerError_ = null; } return storageContainerErrorBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList) } static { defaultInstance = new StorageContainerErrorList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageContainerErrorList) } public interface FileChecksumAuthorizationOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes file_checksum = 1;</code> */ boolean hasFileChecksum(); /** * <code>required bytes file_checksum = 1;</code> */ com.google.protobuf.ByteString getFileChecksum(); /** * <code>required string authorization = 2;</code> */ boolean hasAuthorization(); /** * <code>required string authorization = 2;</code> */ java.lang.String getAuthorization(); /** * <code>required string authorization = 2;</code> */ com.google.protobuf.ByteString getAuthorizationBytes(); /** * <code>repeated bytes chunk_checksums = 3;</code> */ java.util.List<com.google.protobuf.ByteString> getChunkChecksumsList(); /** * <code>repeated bytes chunk_checksums = 3;</code> */ int getChunkChecksumsCount(); /** * <code>repeated bytes chunk_checksums = 3;</code> */ com.google.protobuf.ByteString getChunkChecksums(int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization} */ public static final class FileChecksumAuthorization extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization) FileChecksumAuthorizationOrBuilder { // Use FileChecksumAuthorization.newBuilder() to construct. private FileChecksumAuthorization(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChecksumAuthorization(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChecksumAuthorization defaultInstance; public static FileChecksumAuthorization getDefaultInstance() { return defaultInstance; } public FileChecksumAuthorization getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChecksumAuthorization( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; fileChecksum_ = input.readBytes(); break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; authorization_ = bs; break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksums_ = new java.util.ArrayList<com.google.protobuf.ByteString>(); mutable_bitField0_ |= 0x00000004; } chunkChecksums_.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)) { chunkChecksums_ = java.util.Collections.unmodifiableList(chunkChecksums_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder.class); } public static com.google.protobuf.Parser<FileChecksumAuthorization> PARSER = new com.google.protobuf.AbstractParser<FileChecksumAuthorization>() { public FileChecksumAuthorization parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChecksumAuthorization(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChecksumAuthorization> getParserForType() { return PARSER; } private int bitField0_; public static final int FILE_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString fileChecksum_; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } public static final int AUTHORIZATION_FIELD_NUMBER = 2; private java.lang.Object authorization_; /** * <code>required string authorization = 2;</code> */ public boolean hasAuthorization() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string authorization = 2;</code> */ public java.lang.String getAuthorization() { java.lang.Object ref = authorization_; 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()) { authorization_ = s; } return s; } } /** * <code>required string authorization = 2;</code> */ public com.google.protobuf.ByteString getAuthorizationBytes() { java.lang.Object ref = authorization_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); authorization_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CHUNK_CHECKSUMS_FIELD_NUMBER = 3; private java.util.List<com.google.protobuf.ByteString> chunkChecksums_; /** * <code>repeated bytes chunk_checksums = 3;</code> */ public java.util.List<com.google.protobuf.ByteString> getChunkChecksumsList() { return chunkChecksums_; } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public int getChunkChecksumsCount() { return chunkChecksums_.size(); } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public com.google.protobuf.ByteString getChunkChecksums(int index) { return chunkChecksums_.get(index); } private void initFields() { fileChecksum_ = com.google.protobuf.ByteString.EMPTY; authorization_ = ""; chunkChecksums_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasFileChecksum()) { memoizedIsInitialized = 0; return false; } if (!hasAuthorization()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, fileChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAuthorizationBytes()); } for (int i = 0; i < chunkChecksums_.size(); i++) { output.writeBytes(3, chunkChecksums_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, fileChecksum_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAuthorizationBytes()); } { int dataSize = 0; for (int i = 0; i < chunkChecksums_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(chunkChecksums_.get(i)); } size += dataSize; size += 1 * getChunkChecksumsList().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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.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(); fileChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); authorization_ = ""; bitField0_ = (bitField0_ & ~0x00000002); chunkChecksums_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.fileChecksum_ = fileChecksum_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.authorization_ = authorization_; if (((bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksums_ = java.util.Collections.unmodifiableList(chunkChecksums_); bitField0_ = (bitField0_ & ~0x00000004); } result.chunkChecksums_ = chunkChecksums_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.getDefaultInstance()) return this; if (other.hasFileChecksum()) { setFileChecksum(other.getFileChecksum()); } if (other.hasAuthorization()) { bitField0_ |= 0x00000002; authorization_ = other.authorization_; onChanged(); } if (!other.chunkChecksums_.isEmpty()) { if (chunkChecksums_.isEmpty()) { chunkChecksums_ = other.chunkChecksums_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureChunkChecksumsIsMutable(); chunkChecksums_.addAll(other.chunkChecksums_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasFileChecksum()) { return false; } if (!hasAuthorization()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString fileChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder setFileChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; fileChecksum_ = value; onChanged(); return this; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder clearFileChecksum() { bitField0_ = (bitField0_ & ~0x00000001); fileChecksum_ = getDefaultInstance().getFileChecksum(); onChanged(); return this; } private java.lang.Object authorization_ = ""; /** * <code>required string authorization = 2;</code> */ public boolean hasAuthorization() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string authorization = 2;</code> */ public java.lang.String getAuthorization() { java.lang.Object ref = authorization_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { authorization_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string authorization = 2;</code> */ public com.google.protobuf.ByteString getAuthorizationBytes() { java.lang.Object ref = authorization_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); authorization_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string authorization = 2;</code> */ public Builder setAuthorization( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; authorization_ = value; onChanged(); return this; } /** * <code>required string authorization = 2;</code> */ public Builder clearAuthorization() { bitField0_ = (bitField0_ & ~0x00000002); authorization_ = getDefaultInstance().getAuthorization(); onChanged(); return this; } /** * <code>required string authorization = 2;</code> */ public Builder setAuthorizationBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; authorization_ = value; onChanged(); return this; } private java.util.List<com.google.protobuf.ByteString> chunkChecksums_ = java.util.Collections.emptyList(); private void ensureChunkChecksumsIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { chunkChecksums_ = new java.util.ArrayList<com.google.protobuf.ByteString>(chunkChecksums_); bitField0_ |= 0x00000004; } } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public java.util.List<com.google.protobuf.ByteString> getChunkChecksumsList() { return java.util.Collections.unmodifiableList(chunkChecksums_); } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public int getChunkChecksumsCount() { return chunkChecksums_.size(); } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public com.google.protobuf.ByteString getChunkChecksums(int index) { return chunkChecksums_.get(index); } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public Builder setChunkChecksums( int index, com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureChunkChecksumsIsMutable(); chunkChecksums_.set(index, value); onChanged(); return this; } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public Builder addChunkChecksums(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureChunkChecksumsIsMutable(); chunkChecksums_.add(value); onChanged(); return this; } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public Builder addAllChunkChecksums( java.lang.Iterable<? extends com.google.protobuf.ByteString> values) { ensureChunkChecksumsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkChecksums_); onChanged(); return this; } /** * <code>repeated bytes chunk_checksums = 3;</code> */ public Builder clearChunkChecksums() { chunkChecksums_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization) } static { defaultInstance = new FileChecksumAuthorization(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization) } public interface FileChecksumAuthorizationListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization> getFileChecksumAuthorizationList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization getFileChecksumAuthorization(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ int getFileChecksumAuthorizationCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder> getFileChecksumAuthorizationOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder getFileChecksumAuthorizationOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList} */ public static final class FileChecksumAuthorizationList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList) FileChecksumAuthorizationListOrBuilder { // Use FileChecksumAuthorizationList.newBuilder() to construct. private FileChecksumAuthorizationList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChecksumAuthorizationList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChecksumAuthorizationList defaultInstance; public static FileChecksumAuthorizationList getDefaultInstance() { return defaultInstance; } public FileChecksumAuthorizationList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChecksumAuthorizationList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { fileChecksumAuthorization_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization>(); mutable_bitField0_ |= 0x00000001; } fileChecksumAuthorization_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { fileChecksumAuthorization_ = java.util.Collections.unmodifiableList(fileChecksumAuthorization_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.Builder.class); } public static com.google.protobuf.Parser<FileChecksumAuthorizationList> PARSER = new com.google.protobuf.AbstractParser<FileChecksumAuthorizationList>() { public FileChecksumAuthorizationList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChecksumAuthorizationList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChecksumAuthorizationList> getParserForType() { return PARSER; } public static final int FILE_CHECKSUM_AUTHORIZATION_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization> fileChecksumAuthorization_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization> getFileChecksumAuthorizationList() { return fileChecksumAuthorization_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder> getFileChecksumAuthorizationOrBuilderList() { return fileChecksumAuthorization_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public int getFileChecksumAuthorizationCount() { return fileChecksumAuthorization_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization getFileChecksumAuthorization(int index) { return fileChecksumAuthorization_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder getFileChecksumAuthorizationOrBuilder( int index) { return fileChecksumAuthorization_.get(index); } private void initFields() { fileChecksumAuthorization_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getFileChecksumAuthorizationCount(); i++) { if (!getFileChecksumAuthorization(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < fileChecksumAuthorization_.size(); i++) { output.writeMessage(1, fileChecksumAuthorization_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < fileChecksumAuthorization_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, fileChecksumAuthorization_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getFileChecksumAuthorizationFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (fileChecksumAuthorizationBuilder_ == null) { fileChecksumAuthorization_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { fileChecksumAuthorizationBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList(this); int from_bitField0_ = bitField0_; if (fileChecksumAuthorizationBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { fileChecksumAuthorization_ = java.util.Collections.unmodifiableList(fileChecksumAuthorization_); bitField0_ = (bitField0_ & ~0x00000001); } result.fileChecksumAuthorization_ = fileChecksumAuthorization_; } else { result.fileChecksumAuthorization_ = fileChecksumAuthorizationBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList.getDefaultInstance()) return this; if (fileChecksumAuthorizationBuilder_ == null) { if (!other.fileChecksumAuthorization_.isEmpty()) { if (fileChecksumAuthorization_.isEmpty()) { fileChecksumAuthorization_ = other.fileChecksumAuthorization_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.addAll(other.fileChecksumAuthorization_); } onChanged(); } } else { if (!other.fileChecksumAuthorization_.isEmpty()) { if (fileChecksumAuthorizationBuilder_.isEmpty()) { fileChecksumAuthorizationBuilder_.dispose(); fileChecksumAuthorizationBuilder_ = null; fileChecksumAuthorization_ = other.fileChecksumAuthorization_; bitField0_ = (bitField0_ & ~0x00000001); fileChecksumAuthorizationBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileChecksumAuthorizationFieldBuilder() : null; } else { fileChecksumAuthorizationBuilder_.addAllMessages(other.fileChecksumAuthorization_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getFileChecksumAuthorizationCount(); i++) { if (!getFileChecksumAuthorization(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization> fileChecksumAuthorization_ = java.util.Collections.emptyList(); private void ensureFileChecksumAuthorizationIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { fileChecksumAuthorization_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization>(fileChecksumAuthorization_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder> fileChecksumAuthorizationBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization> getFileChecksumAuthorizationList() { if (fileChecksumAuthorizationBuilder_ == null) { return java.util.Collections.unmodifiableList(fileChecksumAuthorization_); } else { return fileChecksumAuthorizationBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public int getFileChecksumAuthorizationCount() { if (fileChecksumAuthorizationBuilder_ == null) { return fileChecksumAuthorization_.size(); } else { return fileChecksumAuthorizationBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization getFileChecksumAuthorization(int index) { if (fileChecksumAuthorizationBuilder_ == null) { return fileChecksumAuthorization_.get(index); } else { return fileChecksumAuthorizationBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder setFileChecksumAuthorization( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization value) { if (fileChecksumAuthorizationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.set(index, value); onChanged(); } else { fileChecksumAuthorizationBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder setFileChecksumAuthorization( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder builderForValue) { if (fileChecksumAuthorizationBuilder_ == null) { ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.set(index, builderForValue.build()); onChanged(); } else { fileChecksumAuthorizationBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder addFileChecksumAuthorization(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization value) { if (fileChecksumAuthorizationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.add(value); onChanged(); } else { fileChecksumAuthorizationBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder addFileChecksumAuthorization( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization value) { if (fileChecksumAuthorizationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.add(index, value); onChanged(); } else { fileChecksumAuthorizationBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder addFileChecksumAuthorization( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder builderForValue) { if (fileChecksumAuthorizationBuilder_ == null) { ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.add(builderForValue.build()); onChanged(); } else { fileChecksumAuthorizationBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder addFileChecksumAuthorization( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder builderForValue) { if (fileChecksumAuthorizationBuilder_ == null) { ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.add(index, builderForValue.build()); onChanged(); } else { fileChecksumAuthorizationBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder addAllFileChecksumAuthorization( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization> values) { if (fileChecksumAuthorizationBuilder_ == null) { ensureFileChecksumAuthorizationIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileChecksumAuthorization_); onChanged(); } else { fileChecksumAuthorizationBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder clearFileChecksumAuthorization() { if (fileChecksumAuthorizationBuilder_ == null) { fileChecksumAuthorization_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { fileChecksumAuthorizationBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public Builder removeFileChecksumAuthorization(int index) { if (fileChecksumAuthorizationBuilder_ == null) { ensureFileChecksumAuthorizationIsMutable(); fileChecksumAuthorization_.remove(index); onChanged(); } else { fileChecksumAuthorizationBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder getFileChecksumAuthorizationBuilder( int index) { return getFileChecksumAuthorizationFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder getFileChecksumAuthorizationOrBuilder( int index) { if (fileChecksumAuthorizationBuilder_ == null) { return fileChecksumAuthorization_.get(index); } else { return fileChecksumAuthorizationBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder> getFileChecksumAuthorizationOrBuilderList() { if (fileChecksumAuthorizationBuilder_ != null) { return fileChecksumAuthorizationBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileChecksumAuthorization_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder addFileChecksumAuthorizationBuilder() { return getFileChecksumAuthorizationFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder addFileChecksumAuthorizationBuilder( int index) { return getFileChecksumAuthorizationFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorization file_checksum_authorization = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder> getFileChecksumAuthorizationBuilderList() { return getFileChecksumAuthorizationFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder> getFileChecksumAuthorizationFieldBuilder() { if (fileChecksumAuthorizationBuilder_ == null) { fileChecksumAuthorizationBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorization.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumAuthorizationOrBuilder>( fileChecksumAuthorization_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); fileChecksumAuthorization_ = null; } return fileChecksumAuthorizationBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList) } static { defaultInstance = new FileChecksumAuthorizationList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumAuthorizationList) } public interface ChunkReferenceOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference) com.google.protobuf.MessageOrBuilder { /** * <code>required uint64 container_index = 1;</code> */ boolean hasContainerIndex(); /** * <code>required uint64 container_index = 1;</code> */ long getContainerIndex(); /** * <code>required uint64 chunk_index = 2;</code> */ boolean hasChunkIndex(); /** * <code>required uint64 chunk_index = 2;</code> */ long getChunkIndex(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference} */ public static final class ChunkReference extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference) ChunkReferenceOrBuilder { // Use ChunkReference.newBuilder() to construct. private ChunkReference(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ChunkReference(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ChunkReference defaultInstance; public static ChunkReference getDefaultInstance() { return defaultInstance; } public ChunkReference getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ChunkReference( 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; containerIndex_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; chunkIndex_ = input.readUInt64(); 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder.class); } public static com.google.protobuf.Parser<ChunkReference> PARSER = new com.google.protobuf.AbstractParser<ChunkReference>() { public ChunkReference parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ChunkReference(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ChunkReference> getParserForType() { return PARSER; } private int bitField0_; public static final int CONTAINER_INDEX_FIELD_NUMBER = 1; private long containerIndex_; /** * <code>required uint64 container_index = 1;</code> */ public boolean hasContainerIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required uint64 container_index = 1;</code> */ public long getContainerIndex() { return containerIndex_; } public static final int CHUNK_INDEX_FIELD_NUMBER = 2; private long chunkIndex_; /** * <code>required uint64 chunk_index = 2;</code> */ public boolean hasChunkIndex() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required uint64 chunk_index = 2;</code> */ public long getChunkIndex() { return chunkIndex_; } private void initFields() { containerIndex_ = 0L; chunkIndex_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasContainerIndex()) { memoizedIsInitialized = 0; return false; } if (!hasChunkIndex()) { 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.writeUInt64(1, containerIndex_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, chunkIndex_); } 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 .computeUInt64Size(1, containerIndex_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, chunkIndex_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.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(); containerIndex_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); chunkIndex_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.containerIndex_ = containerIndex_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.chunkIndex_ = chunkIndex_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.getDefaultInstance()) return this; if (other.hasContainerIndex()) { setContainerIndex(other.getContainerIndex()); } if (other.hasChunkIndex()) { setChunkIndex(other.getChunkIndex()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasContainerIndex()) { return false; } if (!hasChunkIndex()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private long containerIndex_ ; /** * <code>required uint64 container_index = 1;</code> */ public boolean hasContainerIndex() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required uint64 container_index = 1;</code> */ public long getContainerIndex() { return containerIndex_; } /** * <code>required uint64 container_index = 1;</code> */ public Builder setContainerIndex(long value) { bitField0_ |= 0x00000001; containerIndex_ = value; onChanged(); return this; } /** * <code>required uint64 container_index = 1;</code> */ public Builder clearContainerIndex() { bitField0_ = (bitField0_ & ~0x00000001); containerIndex_ = 0L; onChanged(); return this; } private long chunkIndex_ ; /** * <code>required uint64 chunk_index = 2;</code> */ public boolean hasChunkIndex() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required uint64 chunk_index = 2;</code> */ public long getChunkIndex() { return chunkIndex_; } /** * <code>required uint64 chunk_index = 2;</code> */ public Builder setChunkIndex(long value) { bitField0_ |= 0x00000002; chunkIndex_ = value; onChanged(); return this; } /** * <code>required uint64 chunk_index = 2;</code> */ public Builder clearChunkIndex() { bitField0_ = (bitField0_ & ~0x00000002); chunkIndex_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference) } static { defaultInstance = new ChunkReference(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference) } public interface FileChecksumChunkReferencesOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences) com.google.protobuf.MessageOrBuilder { /** * <code>required bytes file_checksum = 1;</code> */ boolean hasFileChecksum(); /** * <code>required bytes file_checksum = 1;</code> */ com.google.protobuf.ByteString getFileChecksum(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference> getChunkReferencesList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference getChunkReferences(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ int getChunkReferencesCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder> getChunkReferencesOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder getChunkReferencesOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences} */ public static final class FileChecksumChunkReferences extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences) FileChecksumChunkReferencesOrBuilder { // Use FileChecksumChunkReferences.newBuilder() to construct. private FileChecksumChunkReferences(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChecksumChunkReferences(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChecksumChunkReferences defaultInstance; public static FileChecksumChunkReferences getDefaultInstance() { return defaultInstance; } public FileChecksumChunkReferences getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChecksumChunkReferences( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; fileChecksum_ = input.readBytes(); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkReferences_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference>(); mutable_bitField0_ |= 0x00000002; } chunkReferences_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkReferences_ = java.util.Collections.unmodifiableList(chunkReferences_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder.class); } public static com.google.protobuf.Parser<FileChecksumChunkReferences> PARSER = new com.google.protobuf.AbstractParser<FileChecksumChunkReferences>() { public FileChecksumChunkReferences parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChecksumChunkReferences(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChecksumChunkReferences> getParserForType() { return PARSER; } private int bitField0_; public static final int FILE_CHECKSUM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString fileChecksum_; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } public static final int CHUNK_REFERENCES_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference> chunkReferences_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference> getChunkReferencesList() { return chunkReferences_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder> getChunkReferencesOrBuilderList() { return chunkReferences_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public int getChunkReferencesCount() { return chunkReferences_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference getChunkReferences(int index) { return chunkReferences_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder getChunkReferencesOrBuilder( int index) { return chunkReferences_.get(index); } private void initFields() { fileChecksum_ = com.google.protobuf.ByteString.EMPTY; chunkReferences_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasFileChecksum()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getChunkReferencesCount(); i++) { if (!getChunkReferences(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, fileChecksum_); } for (int i = 0; i < chunkReferences_.size(); i++) { output.writeMessage(2, chunkReferences_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, fileChecksum_); } for (int i = 0; i < chunkReferences_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, chunkReferences_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getChunkReferencesFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); fileChecksum_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (chunkReferencesBuilder_ == null) { chunkReferences_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { chunkReferencesBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.fileChecksum_ = fileChecksum_; if (chunkReferencesBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { chunkReferences_ = java.util.Collections.unmodifiableList(chunkReferences_); bitField0_ = (bitField0_ & ~0x00000002); } result.chunkReferences_ = chunkReferences_; } else { result.chunkReferences_ = chunkReferencesBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.getDefaultInstance()) return this; if (other.hasFileChecksum()) { setFileChecksum(other.getFileChecksum()); } if (chunkReferencesBuilder_ == null) { if (!other.chunkReferences_.isEmpty()) { if (chunkReferences_.isEmpty()) { chunkReferences_ = other.chunkReferences_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureChunkReferencesIsMutable(); chunkReferences_.addAll(other.chunkReferences_); } onChanged(); } } else { if (!other.chunkReferences_.isEmpty()) { if (chunkReferencesBuilder_.isEmpty()) { chunkReferencesBuilder_.dispose(); chunkReferencesBuilder_ = null; chunkReferences_ = other.chunkReferences_; bitField0_ = (bitField0_ & ~0x00000002); chunkReferencesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getChunkReferencesFieldBuilder() : null; } else { chunkReferencesBuilder_.addAllMessages(other.chunkReferences_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasFileChecksum()) { return false; } for (int i = 0; i < getChunkReferencesCount(); i++) { if (!getChunkReferences(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString fileChecksum_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes file_checksum = 1;</code> */ public boolean hasFileChecksum() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required bytes file_checksum = 1;</code> */ public com.google.protobuf.ByteString getFileChecksum() { return fileChecksum_; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder setFileChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; fileChecksum_ = value; onChanged(); return this; } /** * <code>required bytes file_checksum = 1;</code> */ public Builder clearFileChecksum() { bitField0_ = (bitField0_ & ~0x00000001); fileChecksum_ = getDefaultInstance().getFileChecksum(); onChanged(); return this; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference> chunkReferences_ = java.util.Collections.emptyList(); private void ensureChunkReferencesIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { chunkReferences_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference>(chunkReferences_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder> chunkReferencesBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference> getChunkReferencesList() { if (chunkReferencesBuilder_ == null) { return java.util.Collections.unmodifiableList(chunkReferences_); } else { return chunkReferencesBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public int getChunkReferencesCount() { if (chunkReferencesBuilder_ == null) { return chunkReferences_.size(); } else { return chunkReferencesBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference getChunkReferences(int index) { if (chunkReferencesBuilder_ == null) { return chunkReferences_.get(index); } else { return chunkReferencesBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder setChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference value) { if (chunkReferencesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkReferencesIsMutable(); chunkReferences_.set(index, value); onChanged(); } else { chunkReferencesBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder setChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder builderForValue) { if (chunkReferencesBuilder_ == null) { ensureChunkReferencesIsMutable(); chunkReferences_.set(index, builderForValue.build()); onChanged(); } else { chunkReferencesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder addChunkReferences(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference value) { if (chunkReferencesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkReferencesIsMutable(); chunkReferences_.add(value); onChanged(); } else { chunkReferencesBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder addChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference value) { if (chunkReferencesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkReferencesIsMutable(); chunkReferences_.add(index, value); onChanged(); } else { chunkReferencesBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder addChunkReferences( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder builderForValue) { if (chunkReferencesBuilder_ == null) { ensureChunkReferencesIsMutable(); chunkReferences_.add(builderForValue.build()); onChanged(); } else { chunkReferencesBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder addChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder builderForValue) { if (chunkReferencesBuilder_ == null) { ensureChunkReferencesIsMutable(); chunkReferences_.add(index, builderForValue.build()); onChanged(); } else { chunkReferencesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder addAllChunkReferences( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference> values) { if (chunkReferencesBuilder_ == null) { ensureChunkReferencesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkReferences_); onChanged(); } else { chunkReferencesBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder clearChunkReferences() { if (chunkReferencesBuilder_ == null) { chunkReferences_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { chunkReferencesBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public Builder removeChunkReferences(int index) { if (chunkReferencesBuilder_ == null) { ensureChunkReferencesIsMutable(); chunkReferences_.remove(index); onChanged(); } else { chunkReferencesBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder getChunkReferencesBuilder( int index) { return getChunkReferencesFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder getChunkReferencesOrBuilder( int index) { if (chunkReferencesBuilder_ == null) { return chunkReferences_.get(index); } else { return chunkReferencesBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder> getChunkReferencesOrBuilderList() { if (chunkReferencesBuilder_ != null) { return chunkReferencesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(chunkReferences_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder addChunkReferencesBuilder() { return getChunkReferencesFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder addChunkReferencesBuilder( int index) { return getChunkReferencesFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkReference chunk_references = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder> getChunkReferencesBuilderList() { return getChunkReferencesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder> getChunkReferencesFieldBuilder() { if (chunkReferencesBuilder_ == null) { chunkReferencesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReference.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkReferenceOrBuilder>( chunkReferences_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); chunkReferences_ = null; } return chunkReferencesBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences) } static { defaultInstance = new FileChecksumChunkReferences(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences) } public interface FileChecksumStorageHostChunkListsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> getStorageHostChunkListList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getStorageHostChunkList(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ int getStorageHostChunkListCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder getStorageHostChunkListOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences> getFileChecksumChunkReferencesList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences getFileChecksumChunkReferences(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ int getFileChecksumChunkReferencesCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder> getFileChecksumChunkReferencesOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder getFileChecksumChunkReferencesOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists} */ public static final class FileChecksumStorageHostChunkLists extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists) FileChecksumStorageHostChunkListsOrBuilder { // Use FileChecksumStorageHostChunkLists.newBuilder() to construct. private FileChecksumStorageHostChunkLists(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileChecksumStorageHostChunkLists(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileChecksumStorageHostChunkLists defaultInstance; public static FileChecksumStorageHostChunkLists getDefaultInstance() { return defaultInstance; } public FileChecksumStorageHostChunkLists getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileChecksumStorageHostChunkLists( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList>(); mutable_bitField0_ |= 0x00000001; } storageHostChunkList_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.PARSER, extensionRegistry)); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { fileChecksumChunkReferences_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences>(); mutable_bitField0_ |= 0x00000002; } fileChecksumChunkReferences_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = java.util.Collections.unmodifiableList(storageHostChunkList_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { fileChecksumChunkReferences_ = java.util.Collections.unmodifiableList(fileChecksumChunkReferences_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder.class); } public static com.google.protobuf.Parser<FileChecksumStorageHostChunkLists> PARSER = new com.google.protobuf.AbstractParser<FileChecksumStorageHostChunkLists>() { public FileChecksumStorageHostChunkLists parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileChecksumStorageHostChunkLists(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileChecksumStorageHostChunkLists> getParserForType() { return PARSER; } public static final int STORAGE_HOST_CHUNK_LIST_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> storageHostChunkList_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> getStorageHostChunkListList() { return storageHostChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListOrBuilderList() { return storageHostChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public int getStorageHostChunkListCount() { return storageHostChunkList_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getStorageHostChunkList(int index) { return storageHostChunkList_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder getStorageHostChunkListOrBuilder( int index) { return storageHostChunkList_.get(index); } public static final int FILE_CHECKSUM_CHUNK_REFERENCES_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences> fileChecksumChunkReferences_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences> getFileChecksumChunkReferencesList() { return fileChecksumChunkReferences_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder> getFileChecksumChunkReferencesOrBuilderList() { return fileChecksumChunkReferences_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public int getFileChecksumChunkReferencesCount() { return fileChecksumChunkReferences_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences getFileChecksumChunkReferences(int index) { return fileChecksumChunkReferences_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder getFileChecksumChunkReferencesOrBuilder( int index) { return fileChecksumChunkReferences_.get(index); } private void initFields() { storageHostChunkList_ = java.util.Collections.emptyList(); fileChecksumChunkReferences_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getStorageHostChunkListCount(); i++) { if (!getStorageHostChunkList(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getFileChecksumChunkReferencesCount(); i++) { if (!getFileChecksumChunkReferences(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < storageHostChunkList_.size(); i++) { output.writeMessage(1, storageHostChunkList_.get(i)); } for (int i = 0; i < fileChecksumChunkReferences_.size(); i++) { output.writeMessage(2, fileChecksumChunkReferences_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < storageHostChunkList_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, storageHostChunkList_.get(i)); } for (int i = 0; i < fileChecksumChunkReferences_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, fileChecksumChunkReferences_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getStorageHostChunkListFieldBuilder(); getFileChecksumChunkReferencesFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (storageHostChunkListBuilder_ == null) { storageHostChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { storageHostChunkListBuilder_.clear(); } if (fileChecksumChunkReferencesBuilder_ == null) { fileChecksumChunkReferences_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { fileChecksumChunkReferencesBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists(this); int from_bitField0_ = bitField0_; if (storageHostChunkListBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = java.util.Collections.unmodifiableList(storageHostChunkList_); bitField0_ = (bitField0_ & ~0x00000001); } result.storageHostChunkList_ = storageHostChunkList_; } else { result.storageHostChunkList_ = storageHostChunkListBuilder_.build(); } if (fileChecksumChunkReferencesBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { fileChecksumChunkReferences_ = java.util.Collections.unmodifiableList(fileChecksumChunkReferences_); bitField0_ = (bitField0_ & ~0x00000002); } result.fileChecksumChunkReferences_ = fileChecksumChunkReferences_; } else { result.fileChecksumChunkReferences_ = fileChecksumChunkReferencesBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.getDefaultInstance()) return this; if (storageHostChunkListBuilder_ == null) { if (!other.storageHostChunkList_.isEmpty()) { if (storageHostChunkList_.isEmpty()) { storageHostChunkList_ = other.storageHostChunkList_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.addAll(other.storageHostChunkList_); } onChanged(); } } else { if (!other.storageHostChunkList_.isEmpty()) { if (storageHostChunkListBuilder_.isEmpty()) { storageHostChunkListBuilder_.dispose(); storageHostChunkListBuilder_ = null; storageHostChunkList_ = other.storageHostChunkList_; bitField0_ = (bitField0_ & ~0x00000001); storageHostChunkListBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getStorageHostChunkListFieldBuilder() : null; } else { storageHostChunkListBuilder_.addAllMessages(other.storageHostChunkList_); } } } if (fileChecksumChunkReferencesBuilder_ == null) { if (!other.fileChecksumChunkReferences_.isEmpty()) { if (fileChecksumChunkReferences_.isEmpty()) { fileChecksumChunkReferences_ = other.fileChecksumChunkReferences_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.addAll(other.fileChecksumChunkReferences_); } onChanged(); } } else { if (!other.fileChecksumChunkReferences_.isEmpty()) { if (fileChecksumChunkReferencesBuilder_.isEmpty()) { fileChecksumChunkReferencesBuilder_.dispose(); fileChecksumChunkReferencesBuilder_ = null; fileChecksumChunkReferences_ = other.fileChecksumChunkReferences_; bitField0_ = (bitField0_ & ~0x00000002); fileChecksumChunkReferencesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileChecksumChunkReferencesFieldBuilder() : null; } else { fileChecksumChunkReferencesBuilder_.addAllMessages(other.fileChecksumChunkReferences_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getStorageHostChunkListCount(); i++) { if (!getStorageHostChunkList(i).isInitialized()) { return false; } } for (int i = 0; i < getFileChecksumChunkReferencesCount(); i++) { if (!getFileChecksumChunkReferences(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> storageHostChunkList_ = java.util.Collections.emptyList(); private void ensureStorageHostChunkListIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList>(storageHostChunkList_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> storageHostChunkListBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> getStorageHostChunkListList() { if (storageHostChunkListBuilder_ == null) { return java.util.Collections.unmodifiableList(storageHostChunkList_); } else { return storageHostChunkListBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public int getStorageHostChunkListCount() { if (storageHostChunkListBuilder_ == null) { return storageHostChunkList_.size(); } else { return storageHostChunkListBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getStorageHostChunkList(int index) { if (storageHostChunkListBuilder_ == null) { return storageHostChunkList_.get(index); } else { return storageHostChunkListBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder setStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList value) { if (storageHostChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageHostChunkListIsMutable(); storageHostChunkList_.set(index, value); onChanged(); } else { storageHostChunkListBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder setStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder builderForValue) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.set(index, builderForValue.build()); onChanged(); } else { storageHostChunkListBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList value) { if (storageHostChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(value); onChanged(); } else { storageHostChunkListBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList value) { if (storageHostChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(index, value); onChanged(); } else { storageHostChunkListBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder builderForValue) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(builderForValue.build()); onChanged(); } else { storageHostChunkListBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder builderForValue) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(index, builderForValue.build()); onChanged(); } else { storageHostChunkListBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addAllStorageHostChunkList( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> values) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, storageHostChunkList_); onChanged(); } else { storageHostChunkListBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder clearStorageHostChunkList() { if (storageHostChunkListBuilder_ == null) { storageHostChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { storageHostChunkListBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder removeStorageHostChunkList(int index) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.remove(index); onChanged(); } else { storageHostChunkListBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder getStorageHostChunkListBuilder( int index) { return getStorageHostChunkListFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder getStorageHostChunkListOrBuilder( int index) { if (storageHostChunkListBuilder_ == null) { return storageHostChunkList_.get(index); } else { return storageHostChunkListBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListOrBuilderList() { if (storageHostChunkListBuilder_ != null) { return storageHostChunkListBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(storageHostChunkList_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder addStorageHostChunkListBuilder() { return getStorageHostChunkListFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder addStorageHostChunkListBuilder( int index) { return getStorageHostChunkListFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder> getStorageHostChunkListBuilderList() { return getStorageHostChunkListFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListFieldBuilder() { if (storageHostChunkListBuilder_ == null) { storageHostChunkListBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder>( storageHostChunkList_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); storageHostChunkList_ = null; } return storageHostChunkListBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences> fileChecksumChunkReferences_ = java.util.Collections.emptyList(); private void ensureFileChecksumChunkReferencesIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { fileChecksumChunkReferences_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences>(fileChecksumChunkReferences_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder> fileChecksumChunkReferencesBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences> getFileChecksumChunkReferencesList() { if (fileChecksumChunkReferencesBuilder_ == null) { return java.util.Collections.unmodifiableList(fileChecksumChunkReferences_); } else { return fileChecksumChunkReferencesBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public int getFileChecksumChunkReferencesCount() { if (fileChecksumChunkReferencesBuilder_ == null) { return fileChecksumChunkReferences_.size(); } else { return fileChecksumChunkReferencesBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences getFileChecksumChunkReferences(int index) { if (fileChecksumChunkReferencesBuilder_ == null) { return fileChecksumChunkReferences_.get(index); } else { return fileChecksumChunkReferencesBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder setFileChecksumChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences value) { if (fileChecksumChunkReferencesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.set(index, value); onChanged(); } else { fileChecksumChunkReferencesBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder setFileChecksumChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder builderForValue) { if (fileChecksumChunkReferencesBuilder_ == null) { ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.set(index, builderForValue.build()); onChanged(); } else { fileChecksumChunkReferencesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder addFileChecksumChunkReferences(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences value) { if (fileChecksumChunkReferencesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.add(value); onChanged(); } else { fileChecksumChunkReferencesBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder addFileChecksumChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences value) { if (fileChecksumChunkReferencesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.add(index, value); onChanged(); } else { fileChecksumChunkReferencesBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder addFileChecksumChunkReferences( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder builderForValue) { if (fileChecksumChunkReferencesBuilder_ == null) { ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.add(builderForValue.build()); onChanged(); } else { fileChecksumChunkReferencesBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder addFileChecksumChunkReferences( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder builderForValue) { if (fileChecksumChunkReferencesBuilder_ == null) { ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.add(index, builderForValue.build()); onChanged(); } else { fileChecksumChunkReferencesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder addAllFileChecksumChunkReferences( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences> values) { if (fileChecksumChunkReferencesBuilder_ == null) { ensureFileChecksumChunkReferencesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileChecksumChunkReferences_); onChanged(); } else { fileChecksumChunkReferencesBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder clearFileChecksumChunkReferences() { if (fileChecksumChunkReferencesBuilder_ == null) { fileChecksumChunkReferences_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { fileChecksumChunkReferencesBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public Builder removeFileChecksumChunkReferences(int index) { if (fileChecksumChunkReferencesBuilder_ == null) { ensureFileChecksumChunkReferencesIsMutable(); fileChecksumChunkReferences_.remove(index); onChanged(); } else { fileChecksumChunkReferencesBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder getFileChecksumChunkReferencesBuilder( int index) { return getFileChecksumChunkReferencesFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder getFileChecksumChunkReferencesOrBuilder( int index) { if (fileChecksumChunkReferencesBuilder_ == null) { return fileChecksumChunkReferences_.get(index); } else { return fileChecksumChunkReferencesBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder> getFileChecksumChunkReferencesOrBuilderList() { if (fileChecksumChunkReferencesBuilder_ != null) { return fileChecksumChunkReferencesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileChecksumChunkReferences_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder addFileChecksumChunkReferencesBuilder() { return getFileChecksumChunkReferencesFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder addFileChecksumChunkReferencesBuilder( int index) { return getFileChecksumChunkReferencesFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumChunkReferences file_checksum_chunk_references = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder> getFileChecksumChunkReferencesBuilderList() { return getFileChecksumChunkReferencesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder> getFileChecksumChunkReferencesFieldBuilder() { if (fileChecksumChunkReferencesBuilder_ == null) { fileChecksumChunkReferencesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferences.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumChunkReferencesOrBuilder>( fileChecksumChunkReferences_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); fileChecksumChunkReferences_ = null; } return fileChecksumChunkReferencesBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists) } static { defaultInstance = new FileChecksumStorageHostChunkLists(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists) } public interface FileGroupsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists> getFileGroupsList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists getFileGroups(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ int getFileGroupsCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder> getFileGroupsOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder getFileGroupsOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> getFileErrorList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getFileError(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ int getFileErrorCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder getFileErrorOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError> getFileChunkErrorList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError getFileChunkError(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ int getFileChunkErrorCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder> getFileChunkErrorOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder getFileChunkErrorOrBuilder( int index); /** * <code>optional uint32 verbosity_level = 4;</code> */ boolean hasVerbosityLevel(); /** * <code>optional uint32 verbosity_level = 4;</code> */ int getVerbosityLevel(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups} */ public static final class FileGroups extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups) FileGroupsOrBuilder { // Use FileGroups.newBuilder() to construct. private FileGroups(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private FileGroups(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final FileGroups defaultInstance; public static FileGroups getDefaultInstance() { return defaultInstance; } public FileGroups getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileGroups( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { fileGroups_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists>(); mutable_bitField0_ |= 0x00000001; } fileGroups_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.PARSER, extensionRegistry)); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError>(); mutable_bitField0_ |= 0x00000002; } fileError_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.PARSER, extensionRegistry)); break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { fileChunkError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError>(); mutable_bitField0_ |= 0x00000004; } fileChunkError_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.PARSER, extensionRegistry)); break; } case 32: { bitField0_ |= 0x00000001; verbosityLevel_ = input.readUInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { fileGroups_ = java.util.Collections.unmodifiableList(fileGroups_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = java.util.Collections.unmodifiableList(fileError_); } if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { fileChunkError_ = java.util.Collections.unmodifiableList(fileChunkError_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.Builder.class); } public static com.google.protobuf.Parser<FileGroups> PARSER = new com.google.protobuf.AbstractParser<FileGroups>() { public FileGroups parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileGroups(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<FileGroups> getParserForType() { return PARSER; } private int bitField0_; public static final int FILE_GROUPS_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists> fileGroups_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists> getFileGroupsList() { return fileGroups_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder> getFileGroupsOrBuilderList() { return fileGroups_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public int getFileGroupsCount() { return fileGroups_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists getFileGroups(int index) { return fileGroups_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder getFileGroupsOrBuilder( int index) { return fileGroups_.get(index); } public static final int FILE_ERROR_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> fileError_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> getFileErrorList() { return fileError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorOrBuilderList() { return fileError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public int getFileErrorCount() { return fileError_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getFileError(int index) { return fileError_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder getFileErrorOrBuilder( int index) { return fileError_.get(index); } public static final int FILE_CHUNK_ERROR_FIELD_NUMBER = 3; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError> fileChunkError_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError> getFileChunkErrorList() { return fileChunkError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder> getFileChunkErrorOrBuilderList() { return fileChunkError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public int getFileChunkErrorCount() { return fileChunkError_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError getFileChunkError(int index) { return fileChunkError_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder getFileChunkErrorOrBuilder( int index) { return fileChunkError_.get(index); } public static final int VERBOSITY_LEVEL_FIELD_NUMBER = 4; private int verbosityLevel_; /** * <code>optional uint32 verbosity_level = 4;</code> */ public boolean hasVerbosityLevel() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional uint32 verbosity_level = 4;</code> */ public int getVerbosityLevel() { return verbosityLevel_; } private void initFields() { fileGroups_ = java.util.Collections.emptyList(); fileError_ = java.util.Collections.emptyList(); fileChunkError_ = java.util.Collections.emptyList(); verbosityLevel_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getFileGroupsCount(); i++) { if (!getFileGroups(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getFileErrorCount(); i++) { if (!getFileError(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getFileChunkErrorCount(); i++) { if (!getFileChunkError(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < fileGroups_.size(); i++) { output.writeMessage(1, fileGroups_.get(i)); } for (int i = 0; i < fileError_.size(); i++) { output.writeMessage(2, fileError_.get(i)); } for (int i = 0; i < fileChunkError_.size(); i++) { output.writeMessage(3, fileChunkError_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt32(4, verbosityLevel_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < fileGroups_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, fileGroups_.get(i)); } for (int i = 0; i < fileError_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, fileError_.get(i)); } for (int i = 0; i < fileChunkError_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, fileChunkError_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(4, verbosityLevel_); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups 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 com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroupsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getFileGroupsFieldBuilder(); getFileErrorFieldBuilder(); getFileChunkErrorFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (fileGroupsBuilder_ == null) { fileGroups_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { fileGroupsBuilder_.clear(); } if (fileErrorBuilder_ == null) { fileError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { fileErrorBuilder_.clear(); } if (fileChunkErrorBuilder_ == null) { fileChunkError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { fileChunkErrorBuilder_.clear(); } verbosityLevel_ = 0; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (fileGroupsBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { fileGroups_ = java.util.Collections.unmodifiableList(fileGroups_); bitField0_ = (bitField0_ & ~0x00000001); } result.fileGroups_ = fileGroups_; } else { result.fileGroups_ = fileGroupsBuilder_.build(); } if (fileErrorBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = java.util.Collections.unmodifiableList(fileError_); bitField0_ = (bitField0_ & ~0x00000002); } result.fileError_ = fileError_; } else { result.fileError_ = fileErrorBuilder_.build(); } if (fileChunkErrorBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { fileChunkError_ = java.util.Collections.unmodifiableList(fileChunkError_); bitField0_ = (bitField0_ & ~0x00000004); } result.fileChunkError_ = fileChunkError_; } else { result.fileChunkError_ = fileChunkErrorBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000001; } result.verbosityLevel_ = verbosityLevel_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups.getDefaultInstance()) return this; if (fileGroupsBuilder_ == null) { if (!other.fileGroups_.isEmpty()) { if (fileGroups_.isEmpty()) { fileGroups_ = other.fileGroups_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureFileGroupsIsMutable(); fileGroups_.addAll(other.fileGroups_); } onChanged(); } } else { if (!other.fileGroups_.isEmpty()) { if (fileGroupsBuilder_.isEmpty()) { fileGroupsBuilder_.dispose(); fileGroupsBuilder_ = null; fileGroups_ = other.fileGroups_; bitField0_ = (bitField0_ & ~0x00000001); fileGroupsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileGroupsFieldBuilder() : null; } else { fileGroupsBuilder_.addAllMessages(other.fileGroups_); } } } if (fileErrorBuilder_ == null) { if (!other.fileError_.isEmpty()) { if (fileError_.isEmpty()) { fileError_ = other.fileError_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureFileErrorIsMutable(); fileError_.addAll(other.fileError_); } onChanged(); } } else { if (!other.fileError_.isEmpty()) { if (fileErrorBuilder_.isEmpty()) { fileErrorBuilder_.dispose(); fileErrorBuilder_ = null; fileError_ = other.fileError_; bitField0_ = (bitField0_ & ~0x00000002); fileErrorBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileErrorFieldBuilder() : null; } else { fileErrorBuilder_.addAllMessages(other.fileError_); } } } if (fileChunkErrorBuilder_ == null) { if (!other.fileChunkError_.isEmpty()) { if (fileChunkError_.isEmpty()) { fileChunkError_ = other.fileChunkError_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureFileChunkErrorIsMutable(); fileChunkError_.addAll(other.fileChunkError_); } onChanged(); } } else { if (!other.fileChunkError_.isEmpty()) { if (fileChunkErrorBuilder_.isEmpty()) { fileChunkErrorBuilder_.dispose(); fileChunkErrorBuilder_ = null; fileChunkError_ = other.fileChunkError_; bitField0_ = (bitField0_ & ~0x00000004); fileChunkErrorBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getFileChunkErrorFieldBuilder() : null; } else { fileChunkErrorBuilder_.addAllMessages(other.fileChunkError_); } } } if (other.hasVerbosityLevel()) { setVerbosityLevel(other.getVerbosityLevel()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getFileGroupsCount(); i++) { if (!getFileGroups(i).isInitialized()) { return false; } } for (int i = 0; i < getFileErrorCount(); i++) { if (!getFileError(i).isInitialized()) { return false; } } for (int i = 0; i < getFileChunkErrorCount(); i++) { if (!getFileChunkError(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileGroups) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists> fileGroups_ = java.util.Collections.emptyList(); private void ensureFileGroupsIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { fileGroups_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists>(fileGroups_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder> fileGroupsBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists> getFileGroupsList() { if (fileGroupsBuilder_ == null) { return java.util.Collections.unmodifiableList(fileGroups_); } else { return fileGroupsBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public int getFileGroupsCount() { if (fileGroupsBuilder_ == null) { return fileGroups_.size(); } else { return fileGroupsBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists getFileGroups(int index) { if (fileGroupsBuilder_ == null) { return fileGroups_.get(index); } else { return fileGroupsBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder setFileGroups( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists value) { if (fileGroupsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileGroupsIsMutable(); fileGroups_.set(index, value); onChanged(); } else { fileGroupsBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder setFileGroups( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder builderForValue) { if (fileGroupsBuilder_ == null) { ensureFileGroupsIsMutable(); fileGroups_.set(index, builderForValue.build()); onChanged(); } else { fileGroupsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder addFileGroups(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists value) { if (fileGroupsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileGroupsIsMutable(); fileGroups_.add(value); onChanged(); } else { fileGroupsBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder addFileGroups( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists value) { if (fileGroupsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileGroupsIsMutable(); fileGroups_.add(index, value); onChanged(); } else { fileGroupsBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder addFileGroups( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder builderForValue) { if (fileGroupsBuilder_ == null) { ensureFileGroupsIsMutable(); fileGroups_.add(builderForValue.build()); onChanged(); } else { fileGroupsBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder addFileGroups( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder builderForValue) { if (fileGroupsBuilder_ == null) { ensureFileGroupsIsMutable(); fileGroups_.add(index, builderForValue.build()); onChanged(); } else { fileGroupsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder addAllFileGroups( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists> values) { if (fileGroupsBuilder_ == null) { ensureFileGroupsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileGroups_); onChanged(); } else { fileGroupsBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder clearFileGroups() { if (fileGroupsBuilder_ == null) { fileGroups_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { fileGroupsBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public Builder removeFileGroups(int index) { if (fileGroupsBuilder_ == null) { ensureFileGroupsIsMutable(); fileGroups_.remove(index); onChanged(); } else { fileGroupsBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder getFileGroupsBuilder( int index) { return getFileGroupsFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder getFileGroupsOrBuilder( int index) { if (fileGroupsBuilder_ == null) { return fileGroups_.get(index); } else { return fileGroupsBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder> getFileGroupsOrBuilderList() { if (fileGroupsBuilder_ != null) { return fileGroupsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileGroups_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder addFileGroupsBuilder() { return getFileGroupsFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder addFileGroupsBuilder( int index) { return getFileGroupsFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChecksumStorageHostChunkLists file_groups = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder> getFileGroupsBuilderList() { return getFileGroupsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder> getFileGroupsFieldBuilder() { if (fileGroupsBuilder_ == null) { fileGroupsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkLists.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChecksumStorageHostChunkListsOrBuilder>( fileGroups_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); fileGroups_ = null; } return fileGroupsBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> fileError_ = java.util.Collections.emptyList(); private void ensureFileErrorIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { fileError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError>(fileError_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> fileErrorBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> getFileErrorList() { if (fileErrorBuilder_ == null) { return java.util.Collections.unmodifiableList(fileError_); } else { return fileErrorBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public int getFileErrorCount() { if (fileErrorBuilder_ == null) { return fileError_.size(); } else { return fileErrorBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError getFileError(int index) { if (fileErrorBuilder_ == null) { return fileError_.get(index); } else { return fileErrorBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder setFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError value) { if (fileErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileErrorIsMutable(); fileError_.set(index, value); onChanged(); } else { fileErrorBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder setFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder builderForValue) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.set(index, builderForValue.build()); onChanged(); } else { fileErrorBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError value) { if (fileErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileErrorIsMutable(); fileError_.add(value); onChanged(); } else { fileErrorBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError value) { if (fileErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileErrorIsMutable(); fileError_.add(index, value); onChanged(); } else { fileErrorBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder builderForValue) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.add(builderForValue.build()); onChanged(); } else { fileErrorBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addFileError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder builderForValue) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.add(index, builderForValue.build()); onChanged(); } else { fileErrorBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder addAllFileError( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError> values) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileError_); onChanged(); } else { fileErrorBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder clearFileError() { if (fileErrorBuilder_ == null) { fileError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { fileErrorBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public Builder removeFileError(int index) { if (fileErrorBuilder_ == null) { ensureFileErrorIsMutable(); fileError_.remove(index); onChanged(); } else { fileErrorBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder getFileErrorBuilder( int index) { return getFileErrorFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder getFileErrorOrBuilder( int index) { if (fileErrorBuilder_ == null) { return fileError_.get(index); } else { return fileErrorBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorOrBuilderList() { if (fileErrorBuilder_ != null) { return fileErrorBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileError_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder addFileErrorBuilder() { return getFileErrorFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder addFileErrorBuilder( int index) { return getFileErrorFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileError file_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder> getFileErrorBuilderList() { return getFileErrorFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder> getFileErrorFieldBuilder() { if (fileErrorBuilder_ == null) { fileErrorBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileErrorOrBuilder>( fileError_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); fileError_ = null; } return fileErrorBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError> fileChunkError_ = java.util.Collections.emptyList(); private void ensureFileChunkErrorIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { fileChunkError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError>(fileChunkError_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder> fileChunkErrorBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError> getFileChunkErrorList() { if (fileChunkErrorBuilder_ == null) { return java.util.Collections.unmodifiableList(fileChunkError_); } else { return fileChunkErrorBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public int getFileChunkErrorCount() { if (fileChunkErrorBuilder_ == null) { return fileChunkError_.size(); } else { return fileChunkErrorBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError getFileChunkError(int index) { if (fileChunkErrorBuilder_ == null) { return fileChunkError_.get(index); } else { return fileChunkErrorBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder setFileChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError value) { if (fileChunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChunkErrorIsMutable(); fileChunkError_.set(index, value); onChanged(); } else { fileChunkErrorBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder setFileChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder builderForValue) { if (fileChunkErrorBuilder_ == null) { ensureFileChunkErrorIsMutable(); fileChunkError_.set(index, builderForValue.build()); onChanged(); } else { fileChunkErrorBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder addFileChunkError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError value) { if (fileChunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChunkErrorIsMutable(); fileChunkError_.add(value); onChanged(); } else { fileChunkErrorBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder addFileChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError value) { if (fileChunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFileChunkErrorIsMutable(); fileChunkError_.add(index, value); onChanged(); } else { fileChunkErrorBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder addFileChunkError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder builderForValue) { if (fileChunkErrorBuilder_ == null) { ensureFileChunkErrorIsMutable(); fileChunkError_.add(builderForValue.build()); onChanged(); } else { fileChunkErrorBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder addFileChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder builderForValue) { if (fileChunkErrorBuilder_ == null) { ensureFileChunkErrorIsMutable(); fileChunkError_.add(index, builderForValue.build()); onChanged(); } else { fileChunkErrorBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder addAllFileChunkError( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError> values) { if (fileChunkErrorBuilder_ == null) { ensureFileChunkErrorIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fileChunkError_); onChanged(); } else { fileChunkErrorBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder clearFileChunkError() { if (fileChunkErrorBuilder_ == null) { fileChunkError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { fileChunkErrorBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public Builder removeFileChunkError(int index) { if (fileChunkErrorBuilder_ == null) { ensureFileChunkErrorIsMutable(); fileChunkError_.remove(index); onChanged(); } else { fileChunkErrorBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder getFileChunkErrorBuilder( int index) { return getFileChunkErrorFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder getFileChunkErrorOrBuilder( int index) { if (fileChunkErrorBuilder_ == null) { return fileChunkError_.get(index); } else { return fileChunkErrorBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder> getFileChunkErrorOrBuilderList() { if (fileChunkErrorBuilder_ != null) { return fileChunkErrorBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(fileChunkError_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder addFileChunkErrorBuilder() { return getFileChunkErrorFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder addFileChunkErrorBuilder( int index) { return getFileChunkErrorFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.FileChunkError file_chunk_error = 3;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder> getFileChunkErrorBuilderList() { return getFileChunkErrorFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder> getFileChunkErrorFieldBuilder() { if (fileChunkErrorBuilder_ == null) { fileChunkErrorBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.FileChunkErrorOrBuilder>( fileChunkError_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); fileChunkError_ = null; } return fileChunkErrorBuilder_; } private int verbosityLevel_ ; /** * <code>optional uint32 verbosity_level = 4;</code> */ public boolean hasVerbosityLevel() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional uint32 verbosity_level = 4;</code> */ public int getVerbosityLevel() { return verbosityLevel_; } /** * <code>optional uint32 verbosity_level = 4;</code> */ public Builder setVerbosityLevel(int value) { bitField0_ |= 0x00000008; verbosityLevel_ = value; onChanged(); return this; } /** * <code>optional uint32 verbosity_level = 4;</code> */ public Builder clearVerbosityLevel() { bitField0_ = (bitField0_ & ~0x00000008); verbosityLevel_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups) } static { defaultInstance = new FileGroups(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.FileGroups) } public interface ChunkChecksumListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList) com.google.protobuf.MessageOrBuilder { /** * <code>repeated bytes chunk_checksum = 1;</code> */ java.util.List<com.google.protobuf.ByteString> getChunkChecksumList(); /** * <code>repeated bytes chunk_checksum = 1;</code> */ int getChunkChecksumCount(); /** * <code>repeated bytes chunk_checksum = 1;</code> */ com.google.protobuf.ByteString getChunkChecksum(int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList} */ public static final class ChunkChecksumList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList) ChunkChecksumListOrBuilder { // Use ChunkChecksumList.newBuilder() to construct. private ChunkChecksumList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ChunkChecksumList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ChunkChecksumList defaultInstance; public static ChunkChecksumList getDefaultInstance() { return defaultInstance; } public ChunkChecksumList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ChunkChecksumList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { chunkChecksum_ = new java.util.ArrayList<com.google.protobuf.ByteString>(); mutable_bitField0_ |= 0x00000001; } chunkChecksum_.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_ & 0x00000001) == 0x00000001)) { chunkChecksum_ = java.util.Collections.unmodifiableList(chunkChecksum_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.Builder.class); } public static com.google.protobuf.Parser<ChunkChecksumList> PARSER = new com.google.protobuf.AbstractParser<ChunkChecksumList>() { public ChunkChecksumList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ChunkChecksumList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ChunkChecksumList> getParserForType() { return PARSER; } public static final int CHUNK_CHECKSUM_FIELD_NUMBER = 1; private java.util.List<com.google.protobuf.ByteString> chunkChecksum_; /** * <code>repeated bytes chunk_checksum = 1;</code> */ public java.util.List<com.google.protobuf.ByteString> getChunkChecksumList() { return chunkChecksum_; } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public int getChunkChecksumCount() { return chunkChecksum_.size(); } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum(int index) { return chunkChecksum_.get(index); } private void initFields() { chunkChecksum_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < chunkChecksum_.size(); i++) { output.writeBytes(1, chunkChecksum_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < chunkChecksum_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(chunkChecksum_.get(i)); } size += dataSize; size += 1 * getChunkChecksumList().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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.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(); chunkChecksum_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) == 0x00000001)) { chunkChecksum_ = java.util.Collections.unmodifiableList(chunkChecksum_); bitField0_ = (bitField0_ & ~0x00000001); } result.chunkChecksum_ = chunkChecksum_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList.getDefaultInstance()) return this; if (!other.chunkChecksum_.isEmpty()) { if (chunkChecksum_.isEmpty()) { chunkChecksum_ = other.chunkChecksum_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureChunkChecksumIsMutable(); chunkChecksum_.addAll(other.chunkChecksum_); } 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 { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkChecksumList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.google.protobuf.ByteString> chunkChecksum_ = java.util.Collections.emptyList(); private void ensureChunkChecksumIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { chunkChecksum_ = new java.util.ArrayList<com.google.protobuf.ByteString>(chunkChecksum_); bitField0_ |= 0x00000001; } } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public java.util.List<com.google.protobuf.ByteString> getChunkChecksumList() { return java.util.Collections.unmodifiableList(chunkChecksum_); } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public int getChunkChecksumCount() { return chunkChecksum_.size(); } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public com.google.protobuf.ByteString getChunkChecksum(int index) { return chunkChecksum_.get(index); } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public Builder setChunkChecksum( int index, com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureChunkChecksumIsMutable(); chunkChecksum_.set(index, value); onChanged(); return this; } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public Builder addChunkChecksum(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureChunkChecksumIsMutable(); chunkChecksum_.add(value); onChanged(); return this; } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public Builder addAllChunkChecksum( java.lang.Iterable<? extends com.google.protobuf.ByteString> values) { ensureChunkChecksumIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkChecksum_); onChanged(); return this; } /** * <code>repeated bytes chunk_checksum = 1;</code> */ public Builder clearChunkChecksum() { chunkChecksum_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList) } static { defaultInstance = new ChunkChecksumList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkChecksumList) } public interface StorageHostChunkListOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList) com.google.protobuf.MessageOrBuilder { /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ boolean hasHostInfo(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getHostInfo(); /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder getHostInfoOrBuilder(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> getChunkInfoList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getChunkInfo(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ int getChunkInfoCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder getChunkInfoOrBuilder( int index); /** * <code>required string storage_container_key = 3;</code> */ boolean hasStorageContainerKey(); /** * <code>required string storage_container_key = 3;</code> */ java.lang.String getStorageContainerKey(); /** * <code>required string storage_container_key = 3;</code> */ com.google.protobuf.ByteString getStorageContainerKeyBytes(); /** * <code>required string storage_container_authorization_token = 4;</code> */ boolean hasStorageContainerAuthorizationToken(); /** * <code>required string storage_container_authorization_token = 4;</code> */ java.lang.String getStorageContainerAuthorizationToken(); /** * <code>required string storage_container_authorization_token = 4;</code> */ com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes(); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList} */ public static final class StorageHostChunkList extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList) StorageHostChunkListOrBuilder { // Use StorageHostChunkList.newBuilder() to construct. private StorageHostChunkList(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private StorageHostChunkList(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final StorageHostChunkList defaultInstance; public static StorageHostChunkList getDefaultInstance() { return defaultInstance; } public StorageHostChunkList getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private StorageHostChunkList( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = hostInfo_.toBuilder(); } hostInfo_ = input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(hostInfo_); hostInfo_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkInfo_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo>(); mutable_bitField0_ |= 0x00000002; } chunkInfo_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.PARSER, extensionRegistry)); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; storageContainerKey_ = bs; break; } case 34: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000004; storageContainerAuthorizationToken_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkInfo_ = java.util.Collections.unmodifiableList(chunkInfo_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder.class); } public static com.google.protobuf.Parser<StorageHostChunkList> PARSER = new com.google.protobuf.AbstractParser<StorageHostChunkList>() { public StorageHostChunkList parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StorageHostChunkList(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StorageHostChunkList> getParserForType() { return PARSER; } private int bitField0_; public static final int HOST_INFO_FIELD_NUMBER = 1; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo hostInfo_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public boolean hasHostInfo() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getHostInfo() { return hostInfo_; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder getHostInfoOrBuilder() { return hostInfo_; } public static final int CHUNK_INFO_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> chunkInfo_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> getChunkInfoList() { return chunkInfo_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoOrBuilderList() { return chunkInfo_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public int getChunkInfoCount() { return chunkInfo_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getChunkInfo(int index) { return chunkInfo_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder getChunkInfoOrBuilder( int index) { return chunkInfo_.get(index); } public static final int STORAGE_CONTAINER_KEY_FIELD_NUMBER = 3; private java.lang.Object storageContainerKey_; /** * <code>required string storage_container_key = 3;</code> */ public boolean hasStorageContainerKey() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required string storage_container_key = 3;</code> */ public java.lang.String getStorageContainerKey() { java.lang.Object ref = storageContainerKey_; 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()) { storageContainerKey_ = s; } return s; } } /** * <code>required string storage_container_key = 3;</code> */ public com.google.protobuf.ByteString getStorageContainerKeyBytes() { java.lang.Object ref = storageContainerKey_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STORAGE_CONTAINER_AUTHORIZATION_TOKEN_FIELD_NUMBER = 4; private java.lang.Object storageContainerAuthorizationToken_; /** * <code>required string storage_container_authorization_token = 4;</code> */ public boolean hasStorageContainerAuthorizationToken() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string storage_container_authorization_token = 4;</code> */ public java.lang.String getStorageContainerAuthorizationToken() { java.lang.Object ref = storageContainerAuthorizationToken_; 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()) { storageContainerAuthorizationToken_ = s; } return s; } } /** * <code>required string storage_container_authorization_token = 4;</code> */ public com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes() { java.lang.Object ref = storageContainerAuthorizationToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerAuthorizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); chunkInfo_ = java.util.Collections.emptyList(); storageContainerKey_ = ""; storageContainerAuthorizationToken_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!hasHostInfo()) { memoizedIsInitialized = 0; return false; } if (!hasStorageContainerKey()) { memoizedIsInitialized = 0; return false; } if (!hasStorageContainerAuthorizationToken()) { memoizedIsInitialized = 0; return false; } if (!getHostInfo().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getChunkInfoCount(); i++) { if (!getChunkInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, hostInfo_); } for (int i = 0; i < chunkInfo_.size(); i++) { output.writeMessage(2, chunkInfo_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(3, getStorageContainerKeyBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(4, getStorageContainerAuthorizationTokenBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, hostInfo_); } for (int i = 0; i < chunkInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, chunkInfo_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getStorageContainerKeyBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getStorageContainerAuthorizationTokenBytes()); } 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 com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList 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 com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHostInfoFieldBuilder(); getChunkInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (hostInfoBuilder_ == null) { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); } else { hostInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (chunkInfoBuilder_ == null) { chunkInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { chunkInfoBuilder_.clear(); } storageContainerKey_ = ""; bitField0_ = (bitField0_ & ~0x00000004); storageContainerAuthorizationToken_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (hostInfoBuilder_ == null) { result.hostInfo_ = hostInfo_; } else { result.hostInfo_ = hostInfoBuilder_.build(); } if (chunkInfoBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { chunkInfo_ = java.util.Collections.unmodifiableList(chunkInfo_); bitField0_ = (bitField0_ & ~0x00000002); } result.chunkInfo_ = chunkInfo_; } else { result.chunkInfo_ = chunkInfoBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000002; } result.storageContainerKey_ = storageContainerKey_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000004; } result.storageContainerAuthorizationToken_ = storageContainerAuthorizationToken_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.getDefaultInstance()) return this; if (other.hasHostInfo()) { mergeHostInfo(other.getHostInfo()); } if (chunkInfoBuilder_ == null) { if (!other.chunkInfo_.isEmpty()) { if (chunkInfo_.isEmpty()) { chunkInfo_ = other.chunkInfo_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureChunkInfoIsMutable(); chunkInfo_.addAll(other.chunkInfo_); } onChanged(); } } else { if (!other.chunkInfo_.isEmpty()) { if (chunkInfoBuilder_.isEmpty()) { chunkInfoBuilder_.dispose(); chunkInfoBuilder_ = null; chunkInfo_ = other.chunkInfo_; bitField0_ = (bitField0_ & ~0x00000002); chunkInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getChunkInfoFieldBuilder() : null; } else { chunkInfoBuilder_.addAllMessages(other.chunkInfo_); } } } if (other.hasStorageContainerKey()) { bitField0_ |= 0x00000004; storageContainerKey_ = other.storageContainerKey_; onChanged(); } if (other.hasStorageContainerAuthorizationToken()) { bitField0_ |= 0x00000008; storageContainerAuthorizationToken_ = other.storageContainerAuthorizationToken_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHostInfo()) { return false; } if (!hasStorageContainerKey()) { return false; } if (!hasStorageContainerAuthorizationToken()) { return false; } if (!getHostInfo().isInitialized()) { return false; } for (int i = 0; i < getChunkInfoCount(); i++) { if (!getChunkInfo(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder> hostInfoBuilder_; /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public boolean hasHostInfo() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo getHostInfo() { if (hostInfoBuilder_ == null) { return hostInfo_; } else { return hostInfoBuilder_.getMessage(); } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public Builder setHostInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo value) { if (hostInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } hostInfo_ = value; onChanged(); } else { hostInfoBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public Builder setHostInfo( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder builderForValue) { if (hostInfoBuilder_ == null) { hostInfo_ = builderForValue.build(); onChanged(); } else { hostInfoBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public Builder mergeHostInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo value) { if (hostInfoBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && hostInfo_ != com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance()) { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.newBuilder(hostInfo_).mergeFrom(value).buildPartial(); } else { hostInfo_ = value; } onChanged(); } else { hostInfoBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public Builder clearHostInfo() { if (hostInfoBuilder_ == null) { hostInfo_ = com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.getDefaultInstance(); onChanged(); } else { hostInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder getHostInfoBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHostInfoFieldBuilder().getBuilder(); } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder getHostInfoOrBuilder() { if (hostInfoBuilder_ != null) { return hostInfoBuilder_.getMessageOrBuilder(); } else { return hostInfo_; } } /** * <code>required .com.github.horrorho.liquiddonkey.cloud.protobuf.HostInfo host_info = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder> getHostInfoFieldBuilder() { if (hostInfoBuilder_ == null) { hostInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.HostInfoOrBuilder>( getHostInfo(), getParentForChildren(), isClean()); hostInfo_ = null; } return hostInfoBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> chunkInfo_ = java.util.Collections.emptyList(); private void ensureChunkInfoIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { chunkInfo_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo>(chunkInfo_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> chunkInfoBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> getChunkInfoList() { if (chunkInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(chunkInfo_); } else { return chunkInfoBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public int getChunkInfoCount() { if (chunkInfoBuilder_ == null) { return chunkInfo_.size(); } else { return chunkInfoBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo getChunkInfo(int index) { if (chunkInfoBuilder_ == null) { return chunkInfo_.get(index); } else { return chunkInfoBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder setChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.set(index, value); onChanged(); } else { chunkInfoBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder setChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.set(index, builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder addChunkInfo(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.add(value); onChanged(); } else { chunkInfoBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder addChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.add(index, value); onChanged(); } else { chunkInfoBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder addChunkInfo( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.add(builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder addChunkInfo( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.add(index, builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder addAllChunkInfo( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo> values) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkInfo_); onChanged(); } else { chunkInfoBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder clearChunkInfo() { if (chunkInfoBuilder_ == null) { chunkInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { chunkInfoBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public Builder removeChunkInfo(int index) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.remove(index); onChanged(); } else { chunkInfoBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder getChunkInfoBuilder( int index) { return getChunkInfoFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder getChunkInfoOrBuilder( int index) { if (chunkInfoBuilder_ == null) { return chunkInfo_.get(index); } else { return chunkInfoBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoOrBuilderList() { if (chunkInfoBuilder_ != null) { return chunkInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(chunkInfo_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder addChunkInfoBuilder() { return getChunkInfoFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder addChunkInfoBuilder( int index) { return getChunkInfoFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkInfo chunk_info = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder> getChunkInfoBuilderList() { return getChunkInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder> getChunkInfoFieldBuilder() { if (chunkInfoBuilder_ == null) { chunkInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfo.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkInfoOrBuilder>( chunkInfo_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); chunkInfo_ = null; } return chunkInfoBuilder_; } private java.lang.Object storageContainerKey_ = ""; /** * <code>required string storage_container_key = 3;</code> */ public boolean hasStorageContainerKey() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required string storage_container_key = 3;</code> */ public java.lang.String getStorageContainerKey() { java.lang.Object ref = storageContainerKey_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { storageContainerKey_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string storage_container_key = 3;</code> */ public com.google.protobuf.ByteString getStorageContainerKeyBytes() { java.lang.Object ref = storageContainerKey_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string storage_container_key = 3;</code> */ public Builder setStorageContainerKey( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; storageContainerKey_ = value; onChanged(); return this; } /** * <code>required string storage_container_key = 3;</code> */ public Builder clearStorageContainerKey() { bitField0_ = (bitField0_ & ~0x00000004); storageContainerKey_ = getDefaultInstance().getStorageContainerKey(); onChanged(); return this; } /** * <code>required string storage_container_key = 3;</code> */ public Builder setStorageContainerKeyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; storageContainerKey_ = value; onChanged(); return this; } private java.lang.Object storageContainerAuthorizationToken_ = ""; /** * <code>required string storage_container_authorization_token = 4;</code> */ public boolean hasStorageContainerAuthorizationToken() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>required string storage_container_authorization_token = 4;</code> */ public java.lang.String getStorageContainerAuthorizationToken() { java.lang.Object ref = storageContainerAuthorizationToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { storageContainerAuthorizationToken_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>required string storage_container_authorization_token = 4;</code> */ public com.google.protobuf.ByteString getStorageContainerAuthorizationTokenBytes() { java.lang.Object ref = storageContainerAuthorizationToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); storageContainerAuthorizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string storage_container_authorization_token = 4;</code> */ public Builder setStorageContainerAuthorizationToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; storageContainerAuthorizationToken_ = value; onChanged(); return this; } /** * <code>required string storage_container_authorization_token = 4;</code> */ public Builder clearStorageContainerAuthorizationToken() { bitField0_ = (bitField0_ & ~0x00000008); storageContainerAuthorizationToken_ = getDefaultInstance().getStorageContainerAuthorizationToken(); onChanged(); return this; } /** * <code>required string storage_container_authorization_token = 4;</code> */ public Builder setStorageContainerAuthorizationTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; storageContainerAuthorizationToken_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList) } static { defaultInstance = new StorageHostChunkList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList) } public interface StorageHostChunkListsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> getStorageHostChunkListList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getStorageHostChunkList(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ int getStorageHostChunkListCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder getStorageHostChunkListOrBuilder( int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError> getChunkErrorList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError getChunkError(int index); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ int getChunkErrorCount(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder> getChunkErrorOrBuilderList(); /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder getChunkErrorOrBuilder( int index); } /** * Protobuf type {@code com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists} */ public static final class StorageHostChunkLists extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists) StorageHostChunkListsOrBuilder { // Use StorageHostChunkLists.newBuilder() to construct. private StorageHostChunkLists(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private StorageHostChunkLists(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final StorageHostChunkLists defaultInstance; public static StorageHostChunkLists getDefaultInstance() { return defaultInstance; } public StorageHostChunkLists getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private StorageHostChunkLists( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList>(); mutable_bitField0_ |= 0x00000001; } storageHostChunkList_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.PARSER, extensionRegistry)); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError>(); mutable_bitField0_ |= 0x00000002; } chunkError_.add(input.readMessage(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = java.util.Collections.unmodifiableList(storageHostChunkList_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = java.util.Collections.unmodifiableList(chunkError_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.Builder.class); } public static com.google.protobuf.Parser<StorageHostChunkLists> PARSER = new com.google.protobuf.AbstractParser<StorageHostChunkLists>() { public StorageHostChunkLists parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StorageHostChunkLists(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StorageHostChunkLists> getParserForType() { return PARSER; } public static final int STORAGE_HOST_CHUNK_LIST_FIELD_NUMBER = 1; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> storageHostChunkList_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> getStorageHostChunkListList() { return storageHostChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListOrBuilderList() { return storageHostChunkList_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public int getStorageHostChunkListCount() { return storageHostChunkList_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getStorageHostChunkList(int index) { return storageHostChunkList_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder getStorageHostChunkListOrBuilder( int index) { return storageHostChunkList_.get(index); } public static final int CHUNK_ERROR_FIELD_NUMBER = 2; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError> chunkError_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError> getChunkErrorList() { return chunkError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder> getChunkErrorOrBuilderList() { return chunkError_; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public int getChunkErrorCount() { return chunkError_.size(); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError getChunkError(int index) { return chunkError_.get(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder getChunkErrorOrBuilder( int index) { return chunkError_.get(index); } private void initFields() { storageHostChunkList_ = java.util.Collections.emptyList(); chunkError_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getStorageHostChunkListCount(); i++) { if (!getStorageHostChunkList(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getChunkErrorCount(); i++) { if (!getChunkError(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < storageHostChunkList_.size(); i++) { output.writeMessage(1, storageHostChunkList_.get(i)); } for (int i = 0; i < chunkError_.size(); i++) { output.writeMessage(2, chunkError_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < storageHostChunkList_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, storageHostChunkList_.get(i)); } for (int i = 0; i < chunkError_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, chunkError_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists 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(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists 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 com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists) com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_fieldAccessorTable .ensureFieldAccessorsInitialized(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.class, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.Builder.class); } // Construct using com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getStorageHostChunkListFieldBuilder(); getChunkErrorFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (storageHostChunkListBuilder_ == null) { storageHostChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { storageHostChunkListBuilder_.clear(); } if (chunkErrorBuilder_ == null) { chunkError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { chunkErrorBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_descriptor; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists getDefaultInstanceForType() { return com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.getDefaultInstance(); } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists build() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists buildPartial() { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists result = new com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists(this); int from_bitField0_ = bitField0_; if (storageHostChunkListBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = java.util.Collections.unmodifiableList(storageHostChunkList_); bitField0_ = (bitField0_ & ~0x00000001); } result.storageHostChunkList_ = storageHostChunkList_; } else { result.storageHostChunkList_ = storageHostChunkListBuilder_.build(); } if (chunkErrorBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = java.util.Collections.unmodifiableList(chunkError_); bitField0_ = (bitField0_ & ~0x00000002); } result.chunkError_ = chunkError_; } else { result.chunkError_ = chunkErrorBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists) { return mergeFrom((com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists other) { if (other == com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists.getDefaultInstance()) return this; if (storageHostChunkListBuilder_ == null) { if (!other.storageHostChunkList_.isEmpty()) { if (storageHostChunkList_.isEmpty()) { storageHostChunkList_ = other.storageHostChunkList_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.addAll(other.storageHostChunkList_); } onChanged(); } } else { if (!other.storageHostChunkList_.isEmpty()) { if (storageHostChunkListBuilder_.isEmpty()) { storageHostChunkListBuilder_.dispose(); storageHostChunkListBuilder_ = null; storageHostChunkList_ = other.storageHostChunkList_; bitField0_ = (bitField0_ & ~0x00000001); storageHostChunkListBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getStorageHostChunkListFieldBuilder() : null; } else { storageHostChunkListBuilder_.addAllMessages(other.storageHostChunkList_); } } } if (chunkErrorBuilder_ == null) { if (!other.chunkError_.isEmpty()) { if (chunkError_.isEmpty()) { chunkError_ = other.chunkError_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureChunkErrorIsMutable(); chunkError_.addAll(other.chunkError_); } onChanged(); } } else { if (!other.chunkError_.isEmpty()) { if (chunkErrorBuilder_.isEmpty()) { chunkErrorBuilder_.dispose(); chunkErrorBuilder_ = null; chunkError_ = other.chunkError_; bitField0_ = (bitField0_ & ~0x00000002); chunkErrorBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getChunkErrorFieldBuilder() : null; } else { chunkErrorBuilder_.addAllMessages(other.chunkError_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getStorageHostChunkListCount(); i++) { if (!getStorageHostChunkList(i).isInitialized()) { return false; } } for (int i = 0; i < getChunkErrorCount(); i++) { if (!getChunkError(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkLists) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> storageHostChunkList_ = java.util.Collections.emptyList(); private void ensureStorageHostChunkListIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { storageHostChunkList_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList>(storageHostChunkList_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> storageHostChunkListBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> getStorageHostChunkListList() { if (storageHostChunkListBuilder_ == null) { return java.util.Collections.unmodifiableList(storageHostChunkList_); } else { return storageHostChunkListBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public int getStorageHostChunkListCount() { if (storageHostChunkListBuilder_ == null) { return storageHostChunkList_.size(); } else { return storageHostChunkListBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList getStorageHostChunkList(int index) { if (storageHostChunkListBuilder_ == null) { return storageHostChunkList_.get(index); } else { return storageHostChunkListBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder setStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList value) { if (storageHostChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageHostChunkListIsMutable(); storageHostChunkList_.set(index, value); onChanged(); } else { storageHostChunkListBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder setStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder builderForValue) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.set(index, builderForValue.build()); onChanged(); } else { storageHostChunkListBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList value) { if (storageHostChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(value); onChanged(); } else { storageHostChunkListBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList value) { if (storageHostChunkListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(index, value); onChanged(); } else { storageHostChunkListBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder builderForValue) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(builderForValue.build()); onChanged(); } else { storageHostChunkListBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addStorageHostChunkList( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder builderForValue) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.add(index, builderForValue.build()); onChanged(); } else { storageHostChunkListBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder addAllStorageHostChunkList( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList> values) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, storageHostChunkList_); onChanged(); } else { storageHostChunkListBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder clearStorageHostChunkList() { if (storageHostChunkListBuilder_ == null) { storageHostChunkList_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { storageHostChunkListBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public Builder removeStorageHostChunkList(int index) { if (storageHostChunkListBuilder_ == null) { ensureStorageHostChunkListIsMutable(); storageHostChunkList_.remove(index); onChanged(); } else { storageHostChunkListBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder getStorageHostChunkListBuilder( int index) { return getStorageHostChunkListFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder getStorageHostChunkListOrBuilder( int index) { if (storageHostChunkListBuilder_ == null) { return storageHostChunkList_.get(index); } else { return storageHostChunkListBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListOrBuilderList() { if (storageHostChunkListBuilder_ != null) { return storageHostChunkListBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(storageHostChunkList_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder addStorageHostChunkListBuilder() { return getStorageHostChunkListFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder addStorageHostChunkListBuilder( int index) { return getStorageHostChunkListFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkList storage_host_chunk_list = 1;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder> getStorageHostChunkListBuilderList() { return getStorageHostChunkListFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder> getStorageHostChunkListFieldBuilder() { if (storageHostChunkListBuilder_ == null) { storageHostChunkListBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkList.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.StorageHostChunkListOrBuilder>( storageHostChunkList_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); storageHostChunkList_ = null; } return storageHostChunkListBuilder_; } private java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError> chunkError_ = java.util.Collections.emptyList(); private void ensureChunkErrorIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { chunkError_ = new java.util.ArrayList<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError>(chunkError_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder> chunkErrorBuilder_; /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError> getChunkErrorList() { if (chunkErrorBuilder_ == null) { return java.util.Collections.unmodifiableList(chunkError_); } else { return chunkErrorBuilder_.getMessageList(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public int getChunkErrorCount() { if (chunkErrorBuilder_ == null) { return chunkError_.size(); } else { return chunkErrorBuilder_.getCount(); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError getChunkError(int index) { if (chunkErrorBuilder_ == null) { return chunkError_.get(index); } else { return chunkErrorBuilder_.getMessage(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder setChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError value) { if (chunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkErrorIsMutable(); chunkError_.set(index, value); onChanged(); } else { chunkErrorBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder setChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder builderForValue) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.set(index, builderForValue.build()); onChanged(); } else { chunkErrorBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder addChunkError(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError value) { if (chunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkErrorIsMutable(); chunkError_.add(value); onChanged(); } else { chunkErrorBuilder_.addMessage(value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder addChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError value) { if (chunkErrorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkErrorIsMutable(); chunkError_.add(index, value); onChanged(); } else { chunkErrorBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder addChunkError( com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder builderForValue) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.add(builderForValue.build()); onChanged(); } else { chunkErrorBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder addChunkError( int index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder builderForValue) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.add(index, builderForValue.build()); onChanged(); } else { chunkErrorBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder addAllChunkError( java.lang.Iterable<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError> values) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkError_); onChanged(); } else { chunkErrorBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder clearChunkError() { if (chunkErrorBuilder_ == null) { chunkError_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { chunkErrorBuilder_.clear(); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public Builder removeChunkError(int index) { if (chunkErrorBuilder_ == null) { ensureChunkErrorIsMutable(); chunkError_.remove(index); onChanged(); } else { chunkErrorBuilder_.remove(index); } return this; } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder getChunkErrorBuilder( int index) { return getChunkErrorFieldBuilder().getBuilder(index); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder getChunkErrorOrBuilder( int index) { if (chunkErrorBuilder_ == null) { return chunkError_.get(index); } else { return chunkErrorBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public java.util.List<? extends com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder> getChunkErrorOrBuilderList() { if (chunkErrorBuilder_ != null) { return chunkErrorBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(chunkError_); } } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder addChunkErrorBuilder() { return getChunkErrorFieldBuilder().addBuilder(com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder addChunkErrorBuilder( int index) { return getChunkErrorFieldBuilder().addBuilder(index, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.getDefaultInstance()); } /** * <code>repeated .com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkError chunk_error = 2;</code> */ public java.util.List<com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder> getChunkErrorBuilderList() { return getChunkErrorFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder> getChunkErrorFieldBuilder() { if (chunkErrorBuilder_ == null) { chunkErrorBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkError.Builder, com.github.horrorho.liquiddonkey.cloud.protobuf.ChunkServer.ChunkErrorOrBuilder>( chunkError_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); chunkError_ = null; } return chunkErrorBuilder_; } // @@protoc_insertion_point(builder_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists) } static { defaultInstance = new StorageHostChunkLists(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.github.horrorho.liquiddonkey.cloud.protobuf.StorageHostChunkLists) } private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_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\021chunkserver.proto\022/com.github.horrorho" + ".liquiddonkey.cloud.protobuf\"W\n\tChunkInf" + "o\022\026\n\016chunk_checksum\030\001 \002(\014\022\034\n\024chunk_encry" + "ption_key\030\002 \001(\014\022\024\n\014chunk_length\030\003 \002(\r\",\n" + "\rNameValuePair\022\014\n\004name\030\001 \002(\t\022\r\n\005value\030\002 " + "\002(\t\"\350\001\n\010HostInfo\022\020\n\010hostname\030\001 \002(\t\022\014\n\004po" + "rt\030\002 \002(\r\022\016\n\006method\030\003 \002(\t\022\013\n\003uri\030\004 \002(\t\022\032\n" + "\022transport_protocol\030\005 \002(\t\022\"\n\032transport_p" + "rotocol_version\030\006 \002(\t\022\016\n\006scheme\030\007 \002(\t\022O\n" + "\007headers\030\010 \003(\0132>.com.github.horrorho.liq", "uiddonkey.cloud.protobuf.NameValuePair\"\202" + "\002\n\rErrorResponse\022\016\n\006domain\030\001 \002(\t\022\022\n\nerro" + "r_code\030\002 \002(\005\022\031\n\021error_description\030\003 \001(\t\022" + "Y\n\021underlying_errors\030\004 \003(\0132>.com.github." + "horrorho.liquiddonkey.cloud.protobuf.Err" + "orResponse\022W\n\017name_value_pair\030\005 \003(\0132>.co" + "m.github.horrorho.liquiddonkey.cloud.pro" + "tobuf.NameValuePair\"z\n\tFileError\022\025\n\rfile" + "_checksum\030\001 \002(\014\022V\n\016error_response\030\002 \002(\0132" + ">.com.github.horrorho.liquiddonkey.cloud", ".protobuf.ErrorResponse\"|\n\nChunkError\022\026\n" + "\016chunk_checksum\030\001 \002(\014\022V\n\016error_response\030" + "\002 \002(\0132>.com.github.horrorho.liquiddonkey" + ".cloud.protobuf.ErrorResponse\"\226\001\n\017ChunkE" + "rrorIndex\022\026\n\016chunk_checksum\030\001 \002(\014\022V\n\016err" + "or_response\030\002 \002(\0132>.com.github.horrorho." + "liquiddonkey.cloud.protobuf.ErrorRespons" + "e\022\023\n\013chunk_index\030\003 \002(\r\"~\n\016FileChunkError" + "\022\025\n\rfile_checksum\030\001 \002(\014\022U\n\013chunk_error\030\002" + " \003(\0132@.com.github.horrorho.liquiddonkey.", "cloud.protobuf.ChunkErrorIndex\"\216\001\n\025Stora" + "geContainerError\022\035\n\025storage_container_ke" + "y\030\001 \002(\t\022V\n\016error_response\030\002 \002(\0132>.com.gi" + "thub.horrorho.liquiddonkey.cloud.protobu" + "f.ErrorResponse\"\244\004\n\024MethodCompletionInfo" + "\022\013\n\003url\030\001 \002(\t\022\034\n\024response_status_code\030\002 " + "\002(\r\022\034\n\024response_status_line\030\003 \001(\t\022_\n\027ven" + "dor_response_headers\030\004 \003(\0132>.com.github." + "horrorho.liquiddonkey.cloud.protobuf.Nam" + "eValuePair\022\025\n\rresponse_body\030\005 \001(\014\022M\n\005err", "or\030\006 \001(\0132>.com.github.horrorho.liquiddon" + "key.cloud.protobuf.ErrorResponse\022\033\n\023clie" + "nt_computed_md5\030\007 \001(\014\022W\n\017vendor_nv_pairs" + "\030\010 \003(\0132>.com.github.horrorho.liquiddonke" + "y.cloud.protobuf.NameValuePair\022W\n\017client" + "_nv_pairs\030\t \003(\0132>.com.github.horrorho.li" + "quiddonkey.cloud.protobuf.NameValuePair\022" + "-\n%storage_container_authorization_token" + "\030\n \002(\t\"\201\001\n\030MethodCompletionInfoList\022e\n\026m" + "ethod_completion_info\030\001 \003(\0132E.com.github", ".horrorho.liquiddonkey.cloud.protobuf.Me" + "thodCompletionInfo\"\215\001\n\rFileChunkList\022\025\n\r" + "file_checksum\030\001 \002(\014\022\025\n\rauthorization\030\002 \002" + "(\t\022N\n\nchunk_info\030\003 \003(\0132:.com.github.horr" + "orho.liquiddonkey.cloud.protobuf.ChunkIn" + "fo\"i\n\016FileChunkLists\022W\n\017file_chunk_list\030" + "\001 \003(\0132>.com.github.horrorho.liquiddonkey" + ".cloud.protobuf.FileChunkList\"\317\001\n\031Storag" + "eContainerChunkList\022\035\n\025storage_container" + "_key\030\001 \002(\014\022L\n\thost_info\030\002 \002(\01329.com.gith", "ub.horrorho.liquiddonkey.cloud.protobuf." + "HostInfo\022\026\n\016chunk_checksum\030\003 \003(\014\022-\n%stor" + "age_container_authorization_token\030\004 \002(\t\"" + "\367\001\n\032StorageContainerChunkLists\022p\n\034storag" + "e_container_chunk_list\030\001 \003(\0132J.com.githu" + "b.horrorho.liquiddonkey.cloud.protobuf.S" + "torageContainerChunkList\022N\n\nfile_error\030\002" + " \003(\0132:.com.github.horrorho.liquiddonkey." + "cloud.protobuf.FileError\022\027\n\017verbosity_le" + "vel\030\003 \001(\r\"\204\001\n\031StorageContainerErrorList\022", "g\n\027storage_container_error\030\001 \003(\0132F.com.g" + "ithub.horrorho.liquiddonkey.cloud.protob" + "uf.StorageContainerError\"b\n\031FileChecksum" + "Authorization\022\025\n\rfile_checksum\030\001 \002(\014\022\025\n\r" + "authorization\030\002 \002(\t\022\027\n\017chunk_checksums\030\003" + " \003(\014\"\220\001\n\035FileChecksumAuthorizationList\022o" + "\n\033file_checksum_authorization\030\001 \003(\0132J.co" + "m.github.horrorho.liquiddonkey.cloud.pro" + "tobuf.FileChecksumAuthorization\">\n\016Chunk" + "Reference\022\027\n\017container_index\030\001 \002(\004\022\023\n\013ch", "unk_index\030\002 \002(\004\"\217\001\n\033FileChecksumChunkRef" + "erences\022\025\n\rfile_checksum\030\001 \002(\014\022Y\n\020chunk_" + "references\030\002 \003(\0132?.com.github.horrorho.l" + "iquiddonkey.cloud.protobuf.ChunkReferenc" + "e\"\201\002\n!FileChecksumStorageHostChunkLists\022" + "f\n\027storage_host_chunk_list\030\001 \003(\0132E.com.g" + "ithub.horrorho.liquiddonkey.cloud.protob" + "uf.StorageHostChunkList\022t\n\036file_checksum" + "_chunk_references\030\002 \003(\0132L.com.github.hor" + "rorho.liquiddonkey.cloud.protobuf.FileCh", "ecksumChunkReferences\"\271\002\n\nFileGroups\022g\n\013" + "file_groups\030\001 \003(\0132R.com.github.horrorho." + "liquiddonkey.cloud.protobuf.FileChecksum" + "StorageHostChunkLists\022N\n\nfile_error\030\002 \003(" + "\0132:.com.github.horrorho.liquiddonkey.clo" + "ud.protobuf.FileError\022Y\n\020file_chunk_erro" + "r\030\003 \003(\0132?.com.github.horrorho.liquiddonk" + "ey.cloud.protobuf.FileChunkError\022\027\n\017verb" + "osity_level\030\004 \001(\r\"+\n\021ChunkChecksumList\022\026" + "\n\016chunk_checksum\030\001 \003(\014\"\202\002\n\024StorageHostCh", "unkList\022L\n\thost_info\030\001 \002(\01329.com.github." + "horrorho.liquiddonkey.cloud.protobuf.Hos" + "tInfo\022N\n\nchunk_info\030\002 \003(\0132:.com.github.h" + "orrorho.liquiddonkey.cloud.protobuf.Chun" + "kInfo\022\035\n\025storage_container_key\030\003 \002(\t\022-\n%" + "storage_container_authorization_token\030\004 " + "\002(\t\"\321\001\n\025StorageHostChunkLists\022f\n\027storage" + "_host_chunk_list\030\001 \003(\0132E.com.github.horr" + "orho.liquiddonkey.cloud.protobuf.Storage" + "HostChunkList\022P\n\013chunk_error\030\002 \003(\0132;.com", ".github.horrorho.liquiddonkey.cloud.prot" + "obuf.ChunkError" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkInfo_descriptor, new java.lang.String[] { "ChunkChecksum", "ChunkEncryptionKey", "ChunkLength", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_NameValuePair_descriptor, new java.lang.String[] { "Name", "Value", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_HostInfo_descriptor, new java.lang.String[] { "Hostname", "Port", "Method", "Uri", "TransportProtocol", "TransportProtocolVersion", "Scheme", "Headers", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ErrorResponse_descriptor, new java.lang.String[] { "Domain", "ErrorCode", "ErrorDescription", "UnderlyingErrors", "NameValuePair", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileError_descriptor, new java.lang.String[] { "FileChecksum", "ErrorResponse", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkError_descriptor, new java.lang.String[] { "ChunkChecksum", "ErrorResponse", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkErrorIndex_descriptor, new java.lang.String[] { "ChunkChecksum", "ErrorResponse", "ChunkIndex", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkError_descriptor, new java.lang.String[] { "FileChecksum", "ChunkError", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerError_descriptor, new java.lang.String[] { "StorageContainerKey", "ErrorResponse", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfo_descriptor, new java.lang.String[] { "Url", "ResponseStatusCode", "ResponseStatusLine", "VendorResponseHeaders", "ResponseBody", "Error", "ClientComputedMd5", "VendorNvPairs", "ClientNvPairs", "StorageContainerAuthorizationToken", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_MethodCompletionInfoList_descriptor, new java.lang.String[] { "MethodCompletionInfo", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_descriptor = getDescriptor().getMessageTypes().get(11); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkList_descriptor, new java.lang.String[] { "FileChecksum", "Authorization", "ChunkInfo", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_descriptor = getDescriptor().getMessageTypes().get(12); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChunkLists_descriptor, new java.lang.String[] { "FileChunkList", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_descriptor = getDescriptor().getMessageTypes().get(13); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkList_descriptor, new java.lang.String[] { "StorageContainerKey", "HostInfo", "ChunkChecksum", "StorageContainerAuthorizationToken", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_descriptor = getDescriptor().getMessageTypes().get(14); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerChunkLists_descriptor, new java.lang.String[] { "StorageContainerChunkList", "FileError", "VerbosityLevel", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_descriptor = getDescriptor().getMessageTypes().get(15); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageContainerErrorList_descriptor, new java.lang.String[] { "StorageContainerError", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_descriptor = getDescriptor().getMessageTypes().get(16); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorization_descriptor, new java.lang.String[] { "FileChecksum", "Authorization", "ChunkChecksums", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_descriptor = getDescriptor().getMessageTypes().get(17); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumAuthorizationList_descriptor, new java.lang.String[] { "FileChecksumAuthorization", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_descriptor = getDescriptor().getMessageTypes().get(18); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkReference_descriptor, new java.lang.String[] { "ContainerIndex", "ChunkIndex", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_descriptor = getDescriptor().getMessageTypes().get(19); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumChunkReferences_descriptor, new java.lang.String[] { "FileChecksum", "ChunkReferences", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_descriptor = getDescriptor().getMessageTypes().get(20); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileChecksumStorageHostChunkLists_descriptor, new java.lang.String[] { "StorageHostChunkList", "FileChecksumChunkReferences", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_descriptor = getDescriptor().getMessageTypes().get(21); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_FileGroups_descriptor, new java.lang.String[] { "FileGroups", "FileError", "FileChunkError", "VerbosityLevel", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_descriptor = getDescriptor().getMessageTypes().get(22); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_ChunkChecksumList_descriptor, new java.lang.String[] { "ChunkChecksum", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_descriptor = getDescriptor().getMessageTypes().get(23); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkList_descriptor, new java.lang.String[] { "HostInfo", "ChunkInfo", "StorageContainerKey", "StorageContainerAuthorizationToken", }); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_descriptor = getDescriptor().getMessageTypes().get(24); internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_github_horrorho_liquiddonkey_cloud_protobuf_StorageHostChunkLists_descriptor, new java.lang.String[] { "StorageHostChunkList", "ChunkError", }); } // @@protoc_insertion_point(outer_class_scope) }