// 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)
}