// Generated by the protocol buffer compiler. DO NOT EDIT! // source: src/org/umit/icm/mobile/common/proto/messages.proto package org.umit.icm.mobile.proto; public final class MessageProtos { private MessageProtos() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface TraceOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 hop = 1; boolean hasHop(); int getHop(); // required string ip = 2; boolean hasIp(); String getIp(); // repeated int32 packetsTiming = 3; java.util.List<java.lang.Integer> getPacketsTimingList(); int getPacketsTimingCount(); int getPacketsTiming(int index); } public static final class Trace extends com.google.protobuf.GeneratedMessage implements TraceOrBuilder { // Use Trace.newBuilder() to construct. private Trace(Builder builder) { super(builder); } private Trace(boolean noInit) {} private static final Trace defaultInstance; public static Trace getDefaultInstance() { return defaultInstance; } public Trace getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Trace_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Trace_fieldAccessorTable; } private int bitField0_; // required int32 hop = 1; public static final int HOP_FIELD_NUMBER = 1; private int hop_; public boolean hasHop() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getHop() { return hop_; } // required string ip = 2; public static final int IP_FIELD_NUMBER = 2; private java.lang.Object ip_; public boolean hasIp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getIp() { java.lang.Object ref = ip_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { ip_ = s; } return s; } } private com.google.protobuf.ByteString getIpBytes() { java.lang.Object ref = ip_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); ip_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated int32 packetsTiming = 3; public static final int PACKETSTIMING_FIELD_NUMBER = 3; private java.util.List<java.lang.Integer> packetsTiming_; public java.util.List<java.lang.Integer> getPacketsTimingList() { return packetsTiming_; } public int getPacketsTimingCount() { return packetsTiming_.size(); } public int getPacketsTiming(int index) { return packetsTiming_.get(index); } private void initFields() { hop_ = 0; ip_ = ""; packetsTiming_ = java.util.Collections.emptyList();; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHop()) { memoizedIsInitialized = 0; return false; } if (!hasIp()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, hop_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getIpBytes()); } for (int i = 0; i < packetsTiming_.size(); i++) { output.writeInt32(3, packetsTiming_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, hop_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getIpBytes()); } { int dataSize = 0; for (int i = 0; i < packetsTiming_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(packetsTiming_.get(i)); } size += dataSize; size += 1 * getPacketsTimingList().size(); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Trace parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Trace prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Trace_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Trace_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Trace.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); hop_ = 0; bitField0_ = (bitField0_ & ~0x00000001); ip_ = ""; bitField0_ = (bitField0_ & ~0x00000002); packetsTiming_ = java.util.Collections.emptyList();; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Trace.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Trace getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Trace.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Trace build() { org.umit.icm.mobile.proto.MessageProtos.Trace result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Trace buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Trace result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Trace buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Trace result = new org.umit.icm.mobile.proto.MessageProtos.Trace(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.hop_ = hop_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.ip_ = ip_; if (((bitField0_ & 0x00000004) == 0x00000004)) { packetsTiming_ = java.util.Collections.unmodifiableList(packetsTiming_); bitField0_ = (bitField0_ & ~0x00000004); } result.packetsTiming_ = packetsTiming_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Trace) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Trace)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Trace other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Trace.getDefaultInstance()) return this; if (other.hasHop()) { setHop(other.getHop()); } if (other.hasIp()) { setIp(other.getIp()); } if (!other.packetsTiming_.isEmpty()) { if (packetsTiming_.isEmpty()) { packetsTiming_ = other.packetsTiming_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensurePacketsTimingIsMutable(); packetsTiming_.addAll(other.packetsTiming_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHop()) { return false; } if (!hasIp()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; hop_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; ip_ = input.readBytes(); break; } case 24: { ensurePacketsTimingIsMutable(); packetsTiming_.add(input.readInt32()); break; } case 26: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); while (input.getBytesUntilLimit() > 0) { addPacketsTiming(input.readInt32()); } input.popLimit(limit); break; } } } } private int bitField0_; // required int32 hop = 1; private int hop_ ; public boolean hasHop() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getHop() { return hop_; } public Builder setHop(int value) { bitField0_ |= 0x00000001; hop_ = value; onChanged(); return this; } public Builder clearHop() { bitField0_ = (bitField0_ & ~0x00000001); hop_ = 0; onChanged(); return this; } // required string ip = 2; private java.lang.Object ip_ = ""; public boolean hasIp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getIp() { java.lang.Object ref = ip_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); ip_ = s; return s; } else { return (String) ref; } } public Builder setIp(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; ip_ = value; onChanged(); return this; } public Builder clearIp() { bitField0_ = (bitField0_ & ~0x00000002); ip_ = getDefaultInstance().getIp(); onChanged(); return this; } void setIp(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; ip_ = value; onChanged(); } // repeated int32 packetsTiming = 3; private java.util.List<java.lang.Integer> packetsTiming_ = java.util.Collections.emptyList();; private void ensurePacketsTimingIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { packetsTiming_ = new java.util.ArrayList<java.lang.Integer>(packetsTiming_); bitField0_ |= 0x00000004; } } public java.util.List<java.lang.Integer> getPacketsTimingList() { return java.util.Collections.unmodifiableList(packetsTiming_); } public int getPacketsTimingCount() { return packetsTiming_.size(); } public int getPacketsTiming(int index) { return packetsTiming_.get(index); } public Builder setPacketsTiming( int index, int value) { ensurePacketsTimingIsMutable(); packetsTiming_.set(index, value); onChanged(); return this; } public Builder addPacketsTiming(int value) { ensurePacketsTimingIsMutable(); packetsTiming_.add(value); onChanged(); return this; } public Builder addAllPacketsTiming( java.lang.Iterable<? extends java.lang.Integer> values) { ensurePacketsTimingIsMutable(); super.addAll(values, packetsTiming_); onChanged(); return this; } public Builder clearPacketsTiming() { packetsTiming_ = java.util.Collections.emptyList();; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Trace) } static { defaultInstance = new Trace(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Trace) } public interface TraceRouteOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string target = 1; boolean hasTarget(); String getTarget(); // required int32 hops = 2; boolean hasHops(); int getHops(); // required int32 packetSize = 3; boolean hasPacketSize(); int getPacketSize(); // repeated .org.umit.icm.mobile.proto.Trace traces = 4; java.util.List<org.umit.icm.mobile.proto.MessageProtos.Trace> getTracesList(); org.umit.icm.mobile.proto.MessageProtos.Trace getTraces(int index); int getTracesCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder> getTracesOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder getTracesOrBuilder( int index); } public static final class TraceRoute extends com.google.protobuf.GeneratedMessage implements TraceRouteOrBuilder { // Use TraceRoute.newBuilder() to construct. private TraceRoute(Builder builder) { super(builder); } private TraceRoute(boolean noInit) {} private static final TraceRoute defaultInstance; public static TraceRoute getDefaultInstance() { return defaultInstance; } public TraceRoute getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TraceRoute_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TraceRoute_fieldAccessorTable; } private int bitField0_; // required string target = 1; public static final int TARGET_FIELD_NUMBER = 1; private java.lang.Object target_; public boolean hasTarget() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTarget() { java.lang.Object ref = target_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { target_ = s; } return s; } } private com.google.protobuf.ByteString getTargetBytes() { java.lang.Object ref = target_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); target_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 hops = 2; public static final int HOPS_FIELD_NUMBER = 2; private int hops_; public boolean hasHops() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getHops() { return hops_; } // required int32 packetSize = 3; public static final int PACKETSIZE_FIELD_NUMBER = 3; private int packetSize_; public boolean hasPacketSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPacketSize() { return packetSize_; } // repeated .org.umit.icm.mobile.proto.Trace traces = 4; public static final int TRACES_FIELD_NUMBER = 4; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Trace> traces_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Trace> getTracesList() { return traces_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder> getTracesOrBuilderList() { return traces_; } public int getTracesCount() { return traces_.size(); } public org.umit.icm.mobile.proto.MessageProtos.Trace getTraces(int index) { return traces_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder getTracesOrBuilder( int index) { return traces_.get(index); } private void initFields() { target_ = ""; hops_ = 0; packetSize_ = 0; traces_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTarget()) { memoizedIsInitialized = 0; return false; } if (!hasHops()) { memoizedIsInitialized = 0; return false; } if (!hasPacketSize()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getTracesCount(); i++) { if (!getTraces(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, getTargetBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, hops_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, packetSize_); } for (int i = 0; i < traces_.size(); i++) { output.writeMessage(4, traces_.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, getTargetBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, hops_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, packetSize_); } for (int i = 0; i < traces_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, traces_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TraceRoute parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.TraceRoute prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TraceRoute_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TraceRoute_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.TraceRoute.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getTracesFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); target_ = ""; bitField0_ = (bitField0_ & ~0x00000001); hops_ = 0; bitField0_ = (bitField0_ & ~0x00000002); packetSize_ = 0; bitField0_ = (bitField0_ & ~0x00000004); if (tracesBuilder_ == null) { traces_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { tracesBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.TraceRoute getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.TraceRoute build() { org.umit.icm.mobile.proto.MessageProtos.TraceRoute result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.TraceRoute buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.TraceRoute result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.TraceRoute buildPartial() { org.umit.icm.mobile.proto.MessageProtos.TraceRoute result = new org.umit.icm.mobile.proto.MessageProtos.TraceRoute(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.target_ = target_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.hops_ = hops_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.packetSize_ = packetSize_; if (tracesBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { traces_ = java.util.Collections.unmodifiableList(traces_); bitField0_ = (bitField0_ & ~0x00000008); } result.traces_ = traces_; } else { result.traces_ = tracesBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.TraceRoute) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.TraceRoute)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.TraceRoute other) { if (other == org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance()) return this; if (other.hasTarget()) { setTarget(other.getTarget()); } if (other.hasHops()) { setHops(other.getHops()); } if (other.hasPacketSize()) { setPacketSize(other.getPacketSize()); } if (tracesBuilder_ == null) { if (!other.traces_.isEmpty()) { if (traces_.isEmpty()) { traces_ = other.traces_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureTracesIsMutable(); traces_.addAll(other.traces_); } onChanged(); } } else { if (!other.traces_.isEmpty()) { if (tracesBuilder_.isEmpty()) { tracesBuilder_.dispose(); tracesBuilder_ = null; traces_ = other.traces_; bitField0_ = (bitField0_ & ~0x00000008); tracesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getTracesFieldBuilder() : null; } else { tracesBuilder_.addAllMessages(other.traces_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTarget()) { return false; } if (!hasHops()) { return false; } if (!hasPacketSize()) { return false; } for (int i = 0; i < getTracesCount(); i++) { if (!getTraces(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; target_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; hops_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; packetSize_ = input.readInt32(); break; } case 34: { org.umit.icm.mobile.proto.MessageProtos.Trace.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Trace.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addTraces(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string target = 1; private java.lang.Object target_ = ""; public boolean hasTarget() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTarget() { java.lang.Object ref = target_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); target_ = s; return s; } else { return (String) ref; } } public Builder setTarget(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; target_ = value; onChanged(); return this; } public Builder clearTarget() { bitField0_ = (bitField0_ & ~0x00000001); target_ = getDefaultInstance().getTarget(); onChanged(); return this; } void setTarget(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; target_ = value; onChanged(); } // required int32 hops = 2; private int hops_ ; public boolean hasHops() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getHops() { return hops_; } public Builder setHops(int value) { bitField0_ |= 0x00000002; hops_ = value; onChanged(); return this; } public Builder clearHops() { bitField0_ = (bitField0_ & ~0x00000002); hops_ = 0; onChanged(); return this; } // required int32 packetSize = 3; private int packetSize_ ; public boolean hasPacketSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPacketSize() { return packetSize_; } public Builder setPacketSize(int value) { bitField0_ |= 0x00000004; packetSize_ = value; onChanged(); return this; } public Builder clearPacketSize() { bitField0_ = (bitField0_ & ~0x00000004); packetSize_ = 0; onChanged(); return this; } // repeated .org.umit.icm.mobile.proto.Trace traces = 4; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Trace> traces_ = java.util.Collections.emptyList(); private void ensureTracesIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { traces_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.Trace>(traces_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Trace, org.umit.icm.mobile.proto.MessageProtos.Trace.Builder, org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder> tracesBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Trace> getTracesList() { if (tracesBuilder_ == null) { return java.util.Collections.unmodifiableList(traces_); } else { return tracesBuilder_.getMessageList(); } } public int getTracesCount() { if (tracesBuilder_ == null) { return traces_.size(); } else { return tracesBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.Trace getTraces(int index) { if (tracesBuilder_ == null) { return traces_.get(index); } else { return tracesBuilder_.getMessage(index); } } public Builder setTraces( int index, org.umit.icm.mobile.proto.MessageProtos.Trace value) { if (tracesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTracesIsMutable(); traces_.set(index, value); onChanged(); } else { tracesBuilder_.setMessage(index, value); } return this; } public Builder setTraces( int index, org.umit.icm.mobile.proto.MessageProtos.Trace.Builder builderForValue) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.set(index, builderForValue.build()); onChanged(); } else { tracesBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addTraces(org.umit.icm.mobile.proto.MessageProtos.Trace value) { if (tracesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTracesIsMutable(); traces_.add(value); onChanged(); } else { tracesBuilder_.addMessage(value); } return this; } public Builder addTraces( int index, org.umit.icm.mobile.proto.MessageProtos.Trace value) { if (tracesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTracesIsMutable(); traces_.add(index, value); onChanged(); } else { tracesBuilder_.addMessage(index, value); } return this; } public Builder addTraces( org.umit.icm.mobile.proto.MessageProtos.Trace.Builder builderForValue) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.add(builderForValue.build()); onChanged(); } else { tracesBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addTraces( int index, org.umit.icm.mobile.proto.MessageProtos.Trace.Builder builderForValue) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.add(index, builderForValue.build()); onChanged(); } else { tracesBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllTraces( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.Trace> values) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); super.addAll(values, traces_); onChanged(); } else { tracesBuilder_.addAllMessages(values); } return this; } public Builder clearTraces() { if (tracesBuilder_ == null) { traces_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { tracesBuilder_.clear(); } return this; } public Builder removeTraces(int index) { if (tracesBuilder_ == null) { ensureTracesIsMutable(); traces_.remove(index); onChanged(); } else { tracesBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.Trace.Builder getTracesBuilder( int index) { return getTracesFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder getTracesOrBuilder( int index) { if (tracesBuilder_ == null) { return traces_.get(index); } else { return tracesBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder> getTracesOrBuilderList() { if (tracesBuilder_ != null) { return tracesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(traces_); } } public org.umit.icm.mobile.proto.MessageProtos.Trace.Builder addTracesBuilder() { return getTracesFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.Trace.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.Trace.Builder addTracesBuilder( int index) { return getTracesFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.Trace.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Trace.Builder> getTracesBuilderList() { return getTracesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Trace, org.umit.icm.mobile.proto.MessageProtos.Trace.Builder, org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder> getTracesFieldBuilder() { if (tracesBuilder_ == null) { tracesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Trace, org.umit.icm.mobile.proto.MessageProtos.Trace.Builder, org.umit.icm.mobile.proto.MessageProtos.TraceOrBuilder>( traces_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); traces_ = null; } return tracesBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.TraceRoute) } static { defaultInstance = new TraceRoute(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.TraceRoute) } public interface ICMReportOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional string reportID = 1; boolean hasReportID(); String getReportID(); // required string agentID = 2; boolean hasAgentID(); String getAgentID(); // required string testID = 3; boolean hasTestID(); String getTestID(); // required int32 timeZone = 4; boolean hasTimeZone(); int getTimeZone(); // required int64 timeUTC = 5; boolean hasTimeUTC(); long getTimeUTC(); // repeated string passedNode = 6; java.util.List<String> getPassedNodeList(); int getPassedNodeCount(); String getPassedNode(int index); // optional .org.umit.icm.mobile.proto.TraceRoute traceroute = 7; boolean hasTraceroute(); org.umit.icm.mobile.proto.MessageProtos.TraceRoute getTraceroute(); org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder getTracerouteOrBuilder(); } public static final class ICMReport extends com.google.protobuf.GeneratedMessage implements ICMReportOrBuilder { // Use ICMReport.newBuilder() to construct. private ICMReport(Builder builder) { super(builder); } private ICMReport(boolean noInit) {} private static final ICMReport defaultInstance; public static ICMReport getDefaultInstance() { return defaultInstance; } public ICMReport getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ICMReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ICMReport_fieldAccessorTable; } private int bitField0_; // optional string reportID = 1; public static final int REPORTID_FIELD_NUMBER = 1; private java.lang.Object reportID_; public boolean hasReportID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getReportID() { java.lang.Object ref = reportID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { reportID_ = s; } return s; } } private com.google.protobuf.ByteString getReportIDBytes() { java.lang.Object ref = reportID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); reportID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string agentID = 2; public static final int AGENTID_FIELD_NUMBER = 2; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string testID = 3; public static final int TESTID_FIELD_NUMBER = 3; private java.lang.Object testID_; public boolean hasTestID() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getTestID() { java.lang.Object ref = testID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { testID_ = s; } return s; } } private com.google.protobuf.ByteString getTestIDBytes() { java.lang.Object ref = testID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); testID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 timeZone = 4; public static final int TIMEZONE_FIELD_NUMBER = 4; private int timeZone_; public boolean hasTimeZone() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getTimeZone() { return timeZone_; } // required int64 timeUTC = 5; public static final int TIMEUTC_FIELD_NUMBER = 5; private long timeUTC_; public boolean hasTimeUTC() { return ((bitField0_ & 0x00000010) == 0x00000010); } public long getTimeUTC() { return timeUTC_; } // repeated string passedNode = 6; public static final int PASSEDNODE_FIELD_NUMBER = 6; private com.google.protobuf.LazyStringList passedNode_; public java.util.List<String> getPassedNodeList() { return passedNode_; } public int getPassedNodeCount() { return passedNode_.size(); } public String getPassedNode(int index) { return passedNode_.get(index); } // optional .org.umit.icm.mobile.proto.TraceRoute traceroute = 7; public static final int TRACEROUTE_FIELD_NUMBER = 7; private org.umit.icm.mobile.proto.MessageProtos.TraceRoute traceroute_; public boolean hasTraceroute() { return ((bitField0_ & 0x00000020) == 0x00000020); } public org.umit.icm.mobile.proto.MessageProtos.TraceRoute getTraceroute() { return traceroute_; } public org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder getTracerouteOrBuilder() { return traceroute_; } private void initFields() { reportID_ = ""; agentID_ = ""; testID_ = ""; timeZone_ = 0; timeUTC_ = 0L; passedNode_ = com.google.protobuf.LazyStringArrayList.EMPTY; traceroute_ = org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentID()) { memoizedIsInitialized = 0; return false; } if (!hasTestID()) { memoizedIsInitialized = 0; return false; } if (!hasTimeZone()) { memoizedIsInitialized = 0; return false; } if (!hasTimeUTC()) { memoizedIsInitialized = 0; return false; } if (hasTraceroute()) { if (!getTraceroute().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, getReportIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAgentIDBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getTestIDBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, timeZone_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt64(5, timeUTC_); } for (int i = 0; i < passedNode_.size(); i++) { output.writeBytes(6, passedNode_.getByteString(i)); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(7, traceroute_); } 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, getReportIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAgentIDBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getTestIDBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, timeZone_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, timeUTC_); } { int dataSize = 0; for (int i = 0; i < passedNode_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(passedNode_.getByteString(i)); } size += dataSize; size += 1 * getPassedNodeList().size(); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, traceroute_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ICMReport parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ICMReport prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ICMReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ICMReport_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ICMReport.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getTracerouteFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); reportID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000002); testID_ = ""; bitField0_ = (bitField0_ & ~0x00000004); timeZone_ = 0; bitField0_ = (bitField0_ & ~0x00000008); timeUTC_ = 0L; bitField0_ = (bitField0_ & ~0x00000010); passedNode_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000020); if (tracerouteBuilder_ == null) { traceroute_ = org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance(); } else { tracerouteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ICMReport getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ICMReport build() { org.umit.icm.mobile.proto.MessageProtos.ICMReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ICMReport buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ICMReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ICMReport buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ICMReport result = new org.umit.icm.mobile.proto.MessageProtos.ICMReport(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.reportID_ = reportID_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.agentID_ = agentID_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.testID_ = testID_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.timeZone_ = timeZone_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.timeUTC_ = timeUTC_; if (((bitField0_ & 0x00000020) == 0x00000020)) { passedNode_ = new com.google.protobuf.UnmodifiableLazyStringList( passedNode_); bitField0_ = (bitField0_ & ~0x00000020); } result.passedNode_ = passedNode_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000020; } if (tracerouteBuilder_ == null) { result.traceroute_ = traceroute_; } else { result.traceroute_ = tracerouteBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ICMReport) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ICMReport)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ICMReport other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance()) return this; if (other.hasReportID()) { setReportID(other.getReportID()); } if (other.hasAgentID()) { setAgentID(other.getAgentID()); } if (other.hasTestID()) { setTestID(other.getTestID()); } if (other.hasTimeZone()) { setTimeZone(other.getTimeZone()); } if (other.hasTimeUTC()) { setTimeUTC(other.getTimeUTC()); } if (!other.passedNode_.isEmpty()) { if (passedNode_.isEmpty()) { passedNode_ = other.passedNode_; bitField0_ = (bitField0_ & ~0x00000020); } else { ensurePassedNodeIsMutable(); passedNode_.addAll(other.passedNode_); } onChanged(); } if (other.hasTraceroute()) { mergeTraceroute(other.getTraceroute()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentID()) { return false; } if (!hasTestID()) { return false; } if (!hasTimeZone()) { return false; } if (!hasTimeUTC()) { return false; } if (hasTraceroute()) { if (!getTraceroute().isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; reportID_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; agentID_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; testID_ = input.readBytes(); break; } case 32: { bitField0_ |= 0x00000008; timeZone_ = input.readInt32(); break; } case 40: { bitField0_ |= 0x00000010; timeUTC_ = input.readInt64(); break; } case 50: { ensurePassedNodeIsMutable(); passedNode_.add(input.readBytes()); break; } case 58: { org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.TraceRoute.newBuilder(); if (hasTraceroute()) { subBuilder.mergeFrom(getTraceroute()); } input.readMessage(subBuilder, extensionRegistry); setTraceroute(subBuilder.buildPartial()); break; } } } } private int bitField0_; // optional string reportID = 1; private java.lang.Object reportID_ = ""; public boolean hasReportID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getReportID() { java.lang.Object ref = reportID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); reportID_ = s; return s; } else { return (String) ref; } } public Builder setReportID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; reportID_ = value; onChanged(); return this; } public Builder clearReportID() { bitField0_ = (bitField0_ & ~0x00000001); reportID_ = getDefaultInstance().getReportID(); onChanged(); return this; } void setReportID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; reportID_ = value; onChanged(); } // required string agentID = 2; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000002); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; agentID_ = value; onChanged(); } // required string testID = 3; private java.lang.Object testID_ = ""; public boolean hasTestID() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getTestID() { java.lang.Object ref = testID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); testID_ = s; return s; } else { return (String) ref; } } public Builder setTestID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; testID_ = value; onChanged(); return this; } public Builder clearTestID() { bitField0_ = (bitField0_ & ~0x00000004); testID_ = getDefaultInstance().getTestID(); onChanged(); return this; } void setTestID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; testID_ = value; onChanged(); } // required int32 timeZone = 4; private int timeZone_ ; public boolean hasTimeZone() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getTimeZone() { return timeZone_; } public Builder setTimeZone(int value) { bitField0_ |= 0x00000008; timeZone_ = value; onChanged(); return this; } public Builder clearTimeZone() { bitField0_ = (bitField0_ & ~0x00000008); timeZone_ = 0; onChanged(); return this; } // required int64 timeUTC = 5; private long timeUTC_ ; public boolean hasTimeUTC() { return ((bitField0_ & 0x00000010) == 0x00000010); } public long getTimeUTC() { return timeUTC_; } public Builder setTimeUTC(long value) { bitField0_ |= 0x00000010; timeUTC_ = value; onChanged(); return this; } public Builder clearTimeUTC() { bitField0_ = (bitField0_ & ~0x00000010); timeUTC_ = 0L; onChanged(); return this; } // repeated string passedNode = 6; private com.google.protobuf.LazyStringList passedNode_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensurePassedNodeIsMutable() { if (!((bitField0_ & 0x00000020) == 0x00000020)) { passedNode_ = new com.google.protobuf.LazyStringArrayList(passedNode_); bitField0_ |= 0x00000020; } } public java.util.List<String> getPassedNodeList() { return java.util.Collections.unmodifiableList(passedNode_); } public int getPassedNodeCount() { return passedNode_.size(); } public String getPassedNode(int index) { return passedNode_.get(index); } public Builder setPassedNode( int index, String value) { if (value == null) { throw new NullPointerException(); } ensurePassedNodeIsMutable(); passedNode_.set(index, value); onChanged(); return this; } public Builder addPassedNode(String value) { if (value == null) { throw new NullPointerException(); } ensurePassedNodeIsMutable(); passedNode_.add(value); onChanged(); return this; } public Builder addAllPassedNode( java.lang.Iterable<String> values) { ensurePassedNodeIsMutable(); super.addAll(values, passedNode_); onChanged(); return this; } public Builder clearPassedNode() { passedNode_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } void addPassedNode(com.google.protobuf.ByteString value) { ensurePassedNodeIsMutable(); passedNode_.add(value); onChanged(); } // optional .org.umit.icm.mobile.proto.TraceRoute traceroute = 7; private org.umit.icm.mobile.proto.MessageProtos.TraceRoute traceroute_ = org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.TraceRoute, org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder, org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder> tracerouteBuilder_; public boolean hasTraceroute() { return ((bitField0_ & 0x00000040) == 0x00000040); } public org.umit.icm.mobile.proto.MessageProtos.TraceRoute getTraceroute() { if (tracerouteBuilder_ == null) { return traceroute_; } else { return tracerouteBuilder_.getMessage(); } } public Builder setTraceroute(org.umit.icm.mobile.proto.MessageProtos.TraceRoute value) { if (tracerouteBuilder_ == null) { if (value == null) { throw new NullPointerException(); } traceroute_ = value; onChanged(); } else { tracerouteBuilder_.setMessage(value); } bitField0_ |= 0x00000040; return this; } public Builder setTraceroute( org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder builderForValue) { if (tracerouteBuilder_ == null) { traceroute_ = builderForValue.build(); onChanged(); } else { tracerouteBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000040; return this; } public Builder mergeTraceroute(org.umit.icm.mobile.proto.MessageProtos.TraceRoute value) { if (tracerouteBuilder_ == null) { if (((bitField0_ & 0x00000040) == 0x00000040) && traceroute_ != org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance()) { traceroute_ = org.umit.icm.mobile.proto.MessageProtos.TraceRoute.newBuilder(traceroute_).mergeFrom(value).buildPartial(); } else { traceroute_ = value; } onChanged(); } else { tracerouteBuilder_.mergeFrom(value); } bitField0_ |= 0x00000040; return this; } public Builder clearTraceroute() { if (tracerouteBuilder_ == null) { traceroute_ = org.umit.icm.mobile.proto.MessageProtos.TraceRoute.getDefaultInstance(); onChanged(); } else { tracerouteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); return this; } public org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder getTracerouteBuilder() { bitField0_ |= 0x00000040; onChanged(); return getTracerouteFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder getTracerouteOrBuilder() { if (tracerouteBuilder_ != null) { return tracerouteBuilder_.getMessageOrBuilder(); } else { return traceroute_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.TraceRoute, org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder, org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder> getTracerouteFieldBuilder() { if (tracerouteBuilder_ == null) { tracerouteBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.TraceRoute, org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder, org.umit.icm.mobile.proto.MessageProtos.TraceRouteOrBuilder>( traceroute_, getParentForChildren(), isClean()); traceroute_ = null; } return tracerouteBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ICMReport) } static { defaultInstance = new ICMReport(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ICMReport) } public interface WebsiteReportDetailOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string websiteURL = 1; boolean hasWebsiteURL(); String getWebsiteURL(); // required int32 statusCode = 2; boolean hasStatusCode(); int getStatusCode(); // optional int32 responseTime = 3; boolean hasResponseTime(); int getResponseTime(); // optional int32 bandwidth = 4; boolean hasBandwidth(); int getBandwidth(); // optional string redirectLink = 5; boolean hasRedirectLink(); String getRedirectLink(); // optional string htmlResponse = 6; boolean hasHtmlResponse(); String getHtmlResponse(); // optional bytes htmlMedia = 7; boolean hasHtmlMedia(); com.google.protobuf.ByteString getHtmlMedia(); } public static final class WebsiteReportDetail extends com.google.protobuf.GeneratedMessage implements WebsiteReportDetailOrBuilder { // Use WebsiteReportDetail.newBuilder() to construct. private WebsiteReportDetail(Builder builder) { super(builder); } private WebsiteReportDetail(boolean noInit) {} private static final WebsiteReportDetail defaultInstance; public static WebsiteReportDetail getDefaultInstance() { return defaultInstance; } public WebsiteReportDetail getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_fieldAccessorTable; } private int bitField0_; // required string websiteURL = 1; public static final int WEBSITEURL_FIELD_NUMBER = 1; private java.lang.Object websiteURL_; public boolean hasWebsiteURL() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getWebsiteURL() { java.lang.Object ref = websiteURL_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { websiteURL_ = s; } return s; } } private com.google.protobuf.ByteString getWebsiteURLBytes() { java.lang.Object ref = websiteURL_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); websiteURL_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 statusCode = 2; public static final int STATUSCODE_FIELD_NUMBER = 2; private int statusCode_; public boolean hasStatusCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getStatusCode() { return statusCode_; } // optional int32 responseTime = 3; public static final int RESPONSETIME_FIELD_NUMBER = 3; private int responseTime_; public boolean hasResponseTime() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getResponseTime() { return responseTime_; } // optional int32 bandwidth = 4; public static final int BANDWIDTH_FIELD_NUMBER = 4; private int bandwidth_; public boolean hasBandwidth() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getBandwidth() { return bandwidth_; } // optional string redirectLink = 5; public static final int REDIRECTLINK_FIELD_NUMBER = 5; private java.lang.Object redirectLink_; public boolean hasRedirectLink() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getRedirectLink() { java.lang.Object ref = redirectLink_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { redirectLink_ = s; } return s; } } private com.google.protobuf.ByteString getRedirectLinkBytes() { java.lang.Object ref = redirectLink_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); redirectLink_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional string htmlResponse = 6; public static final int HTMLRESPONSE_FIELD_NUMBER = 6; private java.lang.Object htmlResponse_; public boolean hasHtmlResponse() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getHtmlResponse() { java.lang.Object ref = htmlResponse_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { htmlResponse_ = s; } return s; } } private com.google.protobuf.ByteString getHtmlResponseBytes() { java.lang.Object ref = htmlResponse_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); htmlResponse_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional bytes htmlMedia = 7; public static final int HTMLMEDIA_FIELD_NUMBER = 7; private com.google.protobuf.ByteString htmlMedia_; public boolean hasHtmlMedia() { return ((bitField0_ & 0x00000040) == 0x00000040); } public com.google.protobuf.ByteString getHtmlMedia() { return htmlMedia_; } private void initFields() { websiteURL_ = ""; statusCode_ = 0; responseTime_ = 0; bandwidth_ = 0; redirectLink_ = ""; htmlResponse_ = ""; htmlMedia_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasWebsiteURL()) { memoizedIsInitialized = 0; return false; } if (!hasStatusCode()) { 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, getWebsiteURLBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, statusCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, responseTime_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, bandwidth_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeBytes(5, getRedirectLinkBytes()); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBytes(6, getHtmlResponseBytes()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBytes(7, htmlMedia_); } 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, getWebsiteURLBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, statusCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, responseTime_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, bandwidth_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, getRedirectLinkBytes()); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(6, getHtmlResponseBytes()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(7, htmlMedia_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); websiteURL_ = ""; bitField0_ = (bitField0_ & ~0x00000001); statusCode_ = 0; bitField0_ = (bitField0_ & ~0x00000002); responseTime_ = 0; bitField0_ = (bitField0_ & ~0x00000004); bandwidth_ = 0; bitField0_ = (bitField0_ & ~0x00000008); redirectLink_ = ""; bitField0_ = (bitField0_ & ~0x00000010); htmlResponse_ = ""; bitField0_ = (bitField0_ & ~0x00000020); htmlMedia_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000040); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail build() { org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail buildPartial() { org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail result = new org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.websiteURL_ = websiteURL_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.statusCode_ = statusCode_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.responseTime_ = responseTime_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.bandwidth_ = bandwidth_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.redirectLink_ = redirectLink_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.htmlResponse_ = htmlResponse_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.htmlMedia_ = htmlMedia_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail other) { if (other == org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance()) return this; if (other.hasWebsiteURL()) { setWebsiteURL(other.getWebsiteURL()); } if (other.hasStatusCode()) { setStatusCode(other.getStatusCode()); } if (other.hasResponseTime()) { setResponseTime(other.getResponseTime()); } if (other.hasBandwidth()) { setBandwidth(other.getBandwidth()); } if (other.hasRedirectLink()) { setRedirectLink(other.getRedirectLink()); } if (other.hasHtmlResponse()) { setHtmlResponse(other.getHtmlResponse()); } if (other.hasHtmlMedia()) { setHtmlMedia(other.getHtmlMedia()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasWebsiteURL()) { return false; } if (!hasStatusCode()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; websiteURL_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; statusCode_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; responseTime_ = input.readInt32(); break; } case 32: { bitField0_ |= 0x00000008; bandwidth_ = input.readInt32(); break; } case 42: { bitField0_ |= 0x00000010; redirectLink_ = input.readBytes(); break; } case 50: { bitField0_ |= 0x00000020; htmlResponse_ = input.readBytes(); break; } case 58: { bitField0_ |= 0x00000040; htmlMedia_ = input.readBytes(); break; } } } } private int bitField0_; // required string websiteURL = 1; private java.lang.Object websiteURL_ = ""; public boolean hasWebsiteURL() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getWebsiteURL() { java.lang.Object ref = websiteURL_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); websiteURL_ = s; return s; } else { return (String) ref; } } public Builder setWebsiteURL(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; websiteURL_ = value; onChanged(); return this; } public Builder clearWebsiteURL() { bitField0_ = (bitField0_ & ~0x00000001); websiteURL_ = getDefaultInstance().getWebsiteURL(); onChanged(); return this; } void setWebsiteURL(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; websiteURL_ = value; onChanged(); } // required int32 statusCode = 2; private int statusCode_ ; public boolean hasStatusCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getStatusCode() { return statusCode_; } public Builder setStatusCode(int value) { bitField0_ |= 0x00000002; statusCode_ = value; onChanged(); return this; } public Builder clearStatusCode() { bitField0_ = (bitField0_ & ~0x00000002); statusCode_ = 0; onChanged(); return this; } // optional int32 responseTime = 3; private int responseTime_ ; public boolean hasResponseTime() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getResponseTime() { return responseTime_; } public Builder setResponseTime(int value) { bitField0_ |= 0x00000004; responseTime_ = value; onChanged(); return this; } public Builder clearResponseTime() { bitField0_ = (bitField0_ & ~0x00000004); responseTime_ = 0; onChanged(); return this; } // optional int32 bandwidth = 4; private int bandwidth_ ; public boolean hasBandwidth() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getBandwidth() { return bandwidth_; } public Builder setBandwidth(int value) { bitField0_ |= 0x00000008; bandwidth_ = value; onChanged(); return this; } public Builder clearBandwidth() { bitField0_ = (bitField0_ & ~0x00000008); bandwidth_ = 0; onChanged(); return this; } // optional string redirectLink = 5; private java.lang.Object redirectLink_ = ""; public boolean hasRedirectLink() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getRedirectLink() { java.lang.Object ref = redirectLink_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); redirectLink_ = s; return s; } else { return (String) ref; } } public Builder setRedirectLink(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; redirectLink_ = value; onChanged(); return this; } public Builder clearRedirectLink() { bitField0_ = (bitField0_ & ~0x00000010); redirectLink_ = getDefaultInstance().getRedirectLink(); onChanged(); return this; } void setRedirectLink(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000010; redirectLink_ = value; onChanged(); } // optional string htmlResponse = 6; private java.lang.Object htmlResponse_ = ""; public boolean hasHtmlResponse() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getHtmlResponse() { java.lang.Object ref = htmlResponse_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); htmlResponse_ = s; return s; } else { return (String) ref; } } public Builder setHtmlResponse(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; htmlResponse_ = value; onChanged(); return this; } public Builder clearHtmlResponse() { bitField0_ = (bitField0_ & ~0x00000020); htmlResponse_ = getDefaultInstance().getHtmlResponse(); onChanged(); return this; } void setHtmlResponse(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000020; htmlResponse_ = value; onChanged(); } // optional bytes htmlMedia = 7; private com.google.protobuf.ByteString htmlMedia_ = com.google.protobuf.ByteString.EMPTY; public boolean hasHtmlMedia() { return ((bitField0_ & 0x00000040) == 0x00000040); } public com.google.protobuf.ByteString getHtmlMedia() { return htmlMedia_; } public Builder setHtmlMedia(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; htmlMedia_ = value; onChanged(); return this; } public Builder clearHtmlMedia() { bitField0_ = (bitField0_ & ~0x00000040); htmlMedia_ = getDefaultInstance().getHtmlMedia(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.WebsiteReportDetail) } static { defaultInstance = new WebsiteReportDetail(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.WebsiteReportDetail) } public interface WebsiteReportOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ICMReport header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ICMReport getHeader(); org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder getHeaderOrBuilder(); // required .org.umit.icm.mobile.proto.WebsiteReportDetail report = 2; boolean hasReport(); org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getReport(); org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder getReportOrBuilder(); } public static final class WebsiteReport extends com.google.protobuf.GeneratedMessage implements WebsiteReportOrBuilder { // Use WebsiteReport.newBuilder() to construct. private WebsiteReport(Builder builder) { super(builder); } private WebsiteReport(boolean noInit) {} private static final WebsiteReport defaultInstance; public static WebsiteReport getDefaultInstance() { return defaultInstance; } public WebsiteReport getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReport_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ICMReport header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ICMReport header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ICMReport getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder getHeaderOrBuilder() { return header_; } // required .org.umit.icm.mobile.proto.WebsiteReportDetail report = 2; public static final int REPORT_FIELD_NUMBER = 2; private org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail report_; public boolean hasReport() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getReport() { return report_; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder getReportOrBuilder() { return report_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasReport()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } if (!getReport().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, report_); } 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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, report_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteReport parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.WebsiteReport prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteReport_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getReportFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReport getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReport build() { org.umit.icm.mobile.proto.MessageProtos.WebsiteReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.WebsiteReport buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.WebsiteReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReport buildPartial() { org.umit.icm.mobile.proto.MessageProtos.WebsiteReport result = new org.umit.icm.mobile.proto.MessageProtos.WebsiteReport(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (reportBuilder_ == null) { result.report_ = report_; } else { result.report_ = reportBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.WebsiteReport) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.WebsiteReport)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.WebsiteReport other) { if (other == org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasReport()) { mergeReport(other.getReport()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasReport()) { return false; } if (!getHeader().isInitialized()) { return false; } if (!getReport().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ICMReport.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.newBuilder(); if (hasReport()) { subBuilder.mergeFrom(getReport()); } input.readMessage(subBuilder, extensionRegistry); setReport(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ICMReport header = 1; private org.umit.icm.mobile.proto.MessageProtos.ICMReport header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ICMReport, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ICMReport getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ICMReport value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ICMReport value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ICMReport, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ICMReport, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // required .org.umit.icm.mobile.proto.WebsiteReportDetail report = 2; private org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder> reportBuilder_; public boolean hasReport() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getReport() { if (reportBuilder_ == null) { return report_; } else { return reportBuilder_.getMessage(); } } public Builder setReport(org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail value) { if (reportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } report_ = value; onChanged(); } else { reportBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setReport( org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder builderForValue) { if (reportBuilder_ == null) { report_ = builderForValue.build(); onChanged(); } else { reportBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeReport(org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail value) { if (reportBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && report_ != org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance()) { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.newBuilder(report_).mergeFrom(value).buildPartial(); } else { report_ = value; } onChanged(); } else { reportBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearReport() { if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); onChanged(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder getReportBuilder() { bitField0_ |= 0x00000002; onChanged(); return getReportFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder getReportOrBuilder() { if (reportBuilder_ != null) { return reportBuilder_.getMessageOrBuilder(); } else { return report_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder> getReportFieldBuilder() { if (reportBuilder_ == null) { reportBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder>( report_, getParentForChildren(), isClean()); report_ = null; } return reportBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.WebsiteReport) } static { defaultInstance = new WebsiteReport(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.WebsiteReport) } public interface ServiceReportDetailOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string serviceName = 1; boolean hasServiceName(); String getServiceName(); // required int32 statusCode = 2; boolean hasStatusCode(); int getStatusCode(); // required int32 port = 3; boolean hasPort(); int getPort(); // optional double responseTime = 4; boolean hasResponseTime(); double getResponseTime(); // optional double bandwidth = 5; boolean hasBandwidth(); double getBandwidth(); } public static final class ServiceReportDetail extends com.google.protobuf.GeneratedMessage implements ServiceReportDetailOrBuilder { // Use ServiceReportDetail.newBuilder() to construct. private ServiceReportDetail(Builder builder) { super(builder); } private ServiceReportDetail(boolean noInit) {} private static final ServiceReportDetail defaultInstance; public static ServiceReportDetail getDefaultInstance() { return defaultInstance; } public ServiceReportDetail getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_fieldAccessorTable; } private int bitField0_; // required string serviceName = 1; public static final int SERVICENAME_FIELD_NUMBER = 1; private java.lang.Object serviceName_; public boolean hasServiceName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getServiceName() { java.lang.Object ref = serviceName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { serviceName_ = s; } return s; } } private com.google.protobuf.ByteString getServiceNameBytes() { java.lang.Object ref = serviceName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); serviceName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 statusCode = 2; public static final int STATUSCODE_FIELD_NUMBER = 2; private int statusCode_; public boolean hasStatusCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getStatusCode() { return statusCode_; } // required int32 port = 3; public static final int PORT_FIELD_NUMBER = 3; private int port_; public boolean hasPort() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPort() { return port_; } // optional double responseTime = 4; public static final int RESPONSETIME_FIELD_NUMBER = 4; private double responseTime_; public boolean hasResponseTime() { return ((bitField0_ & 0x00000008) == 0x00000008); } public double getResponseTime() { return responseTime_; } // optional double bandwidth = 5; public static final int BANDWIDTH_FIELD_NUMBER = 5; private double bandwidth_; public boolean hasBandwidth() { return ((bitField0_ & 0x00000010) == 0x00000010); } public double getBandwidth() { return bandwidth_; } private void initFields() { serviceName_ = ""; statusCode_ = 0; port_ = 0; responseTime_ = 0D; bandwidth_ = 0D; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasServiceName()) { memoizedIsInitialized = 0; return false; } if (!hasStatusCode()) { memoizedIsInitialized = 0; return false; } if (!hasPort()) { 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, getServiceNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, statusCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, port_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeDouble(4, responseTime_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeDouble(5, bandwidth_); } 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, getServiceNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, statusCode_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, port_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(4, responseTime_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(5, bandwidth_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); serviceName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); statusCode_ = 0; bitField0_ = (bitField0_ & ~0x00000002); port_ = 0; bitField0_ = (bitField0_ & ~0x00000004); responseTime_ = 0D; bitField0_ = (bitField0_ & ~0x00000008); bandwidth_ = 0D; bitField0_ = (bitField0_ & ~0x00000010); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail build() { org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail result = new org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.serviceName_ = serviceName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.statusCode_ = statusCode_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.port_ = port_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.responseTime_ = responseTime_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.bandwidth_ = bandwidth_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance()) return this; if (other.hasServiceName()) { setServiceName(other.getServiceName()); } if (other.hasStatusCode()) { setStatusCode(other.getStatusCode()); } if (other.hasPort()) { setPort(other.getPort()); } if (other.hasResponseTime()) { setResponseTime(other.getResponseTime()); } if (other.hasBandwidth()) { setBandwidth(other.getBandwidth()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasServiceName()) { return false; } if (!hasStatusCode()) { return false; } if (!hasPort()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; serviceName_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; statusCode_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; port_ = input.readInt32(); break; } case 33: { bitField0_ |= 0x00000008; responseTime_ = input.readDouble(); break; } case 41: { bitField0_ |= 0x00000010; bandwidth_ = input.readDouble(); break; } } } } private int bitField0_; // required string serviceName = 1; private java.lang.Object serviceName_ = ""; public boolean hasServiceName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getServiceName() { java.lang.Object ref = serviceName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); serviceName_ = s; return s; } else { return (String) ref; } } public Builder setServiceName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; serviceName_ = value; onChanged(); return this; } public Builder clearServiceName() { bitField0_ = (bitField0_ & ~0x00000001); serviceName_ = getDefaultInstance().getServiceName(); onChanged(); return this; } void setServiceName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; serviceName_ = value; onChanged(); } // required int32 statusCode = 2; private int statusCode_ ; public boolean hasStatusCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getStatusCode() { return statusCode_; } public Builder setStatusCode(int value) { bitField0_ |= 0x00000002; statusCode_ = value; onChanged(); return this; } public Builder clearStatusCode() { bitField0_ = (bitField0_ & ~0x00000002); statusCode_ = 0; onChanged(); return this; } // required int32 port = 3; private int port_ ; public boolean hasPort() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPort() { return port_; } public Builder setPort(int value) { bitField0_ |= 0x00000004; port_ = value; onChanged(); return this; } public Builder clearPort() { bitField0_ = (bitField0_ & ~0x00000004); port_ = 0; onChanged(); return this; } // optional double responseTime = 4; private double responseTime_ ; public boolean hasResponseTime() { return ((bitField0_ & 0x00000008) == 0x00000008); } public double getResponseTime() { return responseTime_; } public Builder setResponseTime(double value) { bitField0_ |= 0x00000008; responseTime_ = value; onChanged(); return this; } public Builder clearResponseTime() { bitField0_ = (bitField0_ & ~0x00000008); responseTime_ = 0D; onChanged(); return this; } // optional double bandwidth = 5; private double bandwidth_ ; public boolean hasBandwidth() { return ((bitField0_ & 0x00000010) == 0x00000010); } public double getBandwidth() { return bandwidth_; } public Builder setBandwidth(double value) { bitField0_ |= 0x00000010; bandwidth_ = value; onChanged(); return this; } public Builder clearBandwidth() { bitField0_ = (bitField0_ & ~0x00000010); bandwidth_ = 0D; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ServiceReportDetail) } static { defaultInstance = new ServiceReportDetail(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ServiceReportDetail) } public interface ServiceReportOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ICMReport header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ICMReport getHeader(); org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder getHeaderOrBuilder(); // required .org.umit.icm.mobile.proto.ServiceReportDetail report = 2; boolean hasReport(); org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getReport(); org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder getReportOrBuilder(); } public static final class ServiceReport extends com.google.protobuf.GeneratedMessage implements ServiceReportOrBuilder { // Use ServiceReport.newBuilder() to construct. private ServiceReport(Builder builder) { super(builder); } private ServiceReport(boolean noInit) {} private static final ServiceReport defaultInstance; public static ServiceReport getDefaultInstance() { return defaultInstance; } public ServiceReport getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReport_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ICMReport header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ICMReport header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ICMReport getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder getHeaderOrBuilder() { return header_; } // required .org.umit.icm.mobile.proto.ServiceReportDetail report = 2; public static final int REPORT_FIELD_NUMBER = 2; private org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail report_; public boolean hasReport() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getReport() { return report_; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder getReportOrBuilder() { return report_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasReport()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } if (!getReport().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, report_); } 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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, report_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceReport parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ServiceReport prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceReport_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ServiceReport.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getReportFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReport getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReport build() { org.umit.icm.mobile.proto.MessageProtos.ServiceReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ServiceReport buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ServiceReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReport buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ServiceReport result = new org.umit.icm.mobile.proto.MessageProtos.ServiceReport(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (reportBuilder_ == null) { result.report_ = report_; } else { result.report_ = reportBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ServiceReport) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ServiceReport)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ServiceReport other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasReport()) { mergeReport(other.getReport()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasReport()) { return false; } if (!getHeader().isInitialized()) { return false; } if (!getReport().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ICMReport.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.newBuilder(); if (hasReport()) { subBuilder.mergeFrom(getReport()); } input.readMessage(subBuilder, extensionRegistry); setReport(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ICMReport header = 1; private org.umit.icm.mobile.proto.MessageProtos.ICMReport header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ICMReport, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ICMReport getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ICMReport value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ICMReport value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ICMReport.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ICMReport, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ICMReport, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ICMReportOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // required .org.umit.icm.mobile.proto.ServiceReportDetail report = 2; private org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder> reportBuilder_; public boolean hasReport() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getReport() { if (reportBuilder_ == null) { return report_; } else { return reportBuilder_.getMessage(); } } public Builder setReport(org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail value) { if (reportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } report_ = value; onChanged(); } else { reportBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setReport( org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder builderForValue) { if (reportBuilder_ == null) { report_ = builderForValue.build(); onChanged(); } else { reportBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeReport(org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail value) { if (reportBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && report_ != org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance()) { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.newBuilder(report_).mergeFrom(value).buildPartial(); } else { report_ = value; } onChanged(); } else { reportBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearReport() { if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); onChanged(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder getReportBuilder() { bitField0_ |= 0x00000002; onChanged(); return getReportFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder getReportOrBuilder() { if (reportBuilder_ != null) { return reportBuilder_.getMessageOrBuilder(); } else { return report_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder> getReportFieldBuilder() { if (reportBuilder_ == null) { reportBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder>( report_, getParentForChildren(), isClean()); report_ = null; } return reportBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ServiceReport) } static { defaultInstance = new ServiceReport(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ServiceReport) } public interface RequestHeaderOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string agentID = 1; boolean hasAgentID(); String getAgentID(); } public static final class RequestHeader extends com.google.protobuf.GeneratedMessage implements RequestHeaderOrBuilder { // Use RequestHeader.newBuilder() to construct. private RequestHeader(Builder builder) { super(builder); } private RequestHeader(boolean noInit) {} private static final RequestHeader defaultInstance; public static RequestHeader getDefaultInstance() { return defaultInstance; } public RequestHeader getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RequestHeader_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RequestHeader_fieldAccessorTable; } private int bitField0_; // required string agentID = 1; public static final int AGENTID_FIELD_NUMBER = 1; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentID_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentID()) { 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, getAgentIDBytes()); } 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, getAgentIDBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RequestHeader parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.RequestHeader prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RequestHeader_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RequestHeader_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.RequestHeader.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader build() { org.umit.icm.mobile.proto.MessageProtos.RequestHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.RequestHeader buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.RequestHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader buildPartial() { org.umit.icm.mobile.proto.MessageProtos.RequestHeader result = new org.umit.icm.mobile.proto.MessageProtos.RequestHeader(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentID_ = agentID_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.RequestHeader) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.RequestHeader)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.RequestHeader other) { if (other == org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance()) return this; if (other.hasAgentID()) { setAgentID(other.getAgentID()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentID()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; agentID_ = input.readBytes(); break; } } } } private int bitField0_; // required string agentID = 1; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000001); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; agentID_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.RequestHeader) } static { defaultInstance = new RequestHeader(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.RequestHeader) } public interface ResponseHeaderOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 currentVersionNo = 1; boolean hasCurrentVersionNo(); int getCurrentVersionNo(); // required int32 currentTestVersionNo = 2; boolean hasCurrentTestVersionNo(); int getCurrentTestVersionNo(); } public static final class ResponseHeader extends com.google.protobuf.GeneratedMessage implements ResponseHeaderOrBuilder { // Use ResponseHeader.newBuilder() to construct. private ResponseHeader(Builder builder) { super(builder); } private ResponseHeader(boolean noInit) {} private static final ResponseHeader defaultInstance; public static ResponseHeader getDefaultInstance() { return defaultInstance; } public ResponseHeader getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ResponseHeader_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ResponseHeader_fieldAccessorTable; } private int bitField0_; // required int32 currentVersionNo = 1; public static final int CURRENTVERSIONNO_FIELD_NUMBER = 1; private int currentVersionNo_; public boolean hasCurrentVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCurrentVersionNo() { return currentVersionNo_; } // required int32 currentTestVersionNo = 2; public static final int CURRENTTESTVERSIONNO_FIELD_NUMBER = 2; private int currentTestVersionNo_; public boolean hasCurrentTestVersionNo() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getCurrentTestVersionNo() { return currentTestVersionNo_; } private void initFields() { currentVersionNo_ = 0; currentTestVersionNo_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCurrentVersionNo()) { memoizedIsInitialized = 0; return false; } if (!hasCurrentTestVersionNo()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, currentVersionNo_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, currentTestVersionNo_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, currentVersionNo_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, currentTestVersionNo_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ResponseHeader parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ResponseHeader_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ResponseHeader_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); currentVersionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000001); currentTestVersionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader build() { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader result = new org.umit.icm.mobile.proto.MessageProtos.ResponseHeader(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.currentVersionNo_ = currentVersionNo_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.currentTestVersionNo_ = currentTestVersionNo_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ResponseHeader) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ResponseHeader)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) return this; if (other.hasCurrentVersionNo()) { setCurrentVersionNo(other.getCurrentVersionNo()); } if (other.hasCurrentTestVersionNo()) { setCurrentTestVersionNo(other.getCurrentTestVersionNo()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCurrentVersionNo()) { return false; } if (!hasCurrentTestVersionNo()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; currentVersionNo_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; currentTestVersionNo_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 currentVersionNo = 1; private int currentVersionNo_ ; public boolean hasCurrentVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCurrentVersionNo() { return currentVersionNo_; } public Builder setCurrentVersionNo(int value) { bitField0_ |= 0x00000001; currentVersionNo_ = value; onChanged(); return this; } public Builder clearCurrentVersionNo() { bitField0_ = (bitField0_ & ~0x00000001); currentVersionNo_ = 0; onChanged(); return this; } // required int32 currentTestVersionNo = 2; private int currentTestVersionNo_ ; public boolean hasCurrentTestVersionNo() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getCurrentTestVersionNo() { return currentTestVersionNo_; } public Builder setCurrentTestVersionNo(int value) { bitField0_ |= 0x00000002; currentTestVersionNo_ = value; onChanged(); return this; } public Builder clearCurrentTestVersionNo() { bitField0_ = (bitField0_ & ~0x00000002); currentTestVersionNo_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ResponseHeader) } static { defaultInstance = new ResponseHeader(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ResponseHeader) } public interface RegisterAgentOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 versionNo = 1; boolean hasVersionNo(); int getVersionNo(); // required string agentType = 2; boolean hasAgentType(); String getAgentType(); // required .org.umit.icm.mobile.proto.LoginCredentials credentials = 3; boolean hasCredentials(); org.umit.icm.mobile.proto.MessageProtos.LoginCredentials getCredentials(); org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder getCredentialsOrBuilder(); // required .org.umit.icm.mobile.proto.RSAKey agentPublicKey = 4; boolean hasAgentPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKey getAgentPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getAgentPublicKeyOrBuilder(); // optional string ip = 5; boolean hasIp(); String getIp(); // optional bool superPeer = 6; boolean hasSuperPeer(); boolean getSuperPeer(); } public static final class RegisterAgent extends com.google.protobuf.GeneratedMessage implements RegisterAgentOrBuilder { // Use RegisterAgent.newBuilder() to construct. private RegisterAgent(Builder builder) { super(builder); } private RegisterAgent(boolean noInit) {} private static final RegisterAgent defaultInstance; public static RegisterAgent getDefaultInstance() { return defaultInstance; } public RegisterAgent getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgent_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgent_fieldAccessorTable; } private int bitField0_; // required int32 versionNo = 1; public static final int VERSIONNO_FIELD_NUMBER = 1; private int versionNo_; public boolean hasVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getVersionNo() { return versionNo_; } // required string agentType = 2; public static final int AGENTTYPE_FIELD_NUMBER = 2; private java.lang.Object agentType_; public boolean hasAgentType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentType() { java.lang.Object ref = agentType_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentType_ = s; } return s; } } private com.google.protobuf.ByteString getAgentTypeBytes() { java.lang.Object ref = agentType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required .org.umit.icm.mobile.proto.LoginCredentials credentials = 3; public static final int CREDENTIALS_FIELD_NUMBER = 3; private org.umit.icm.mobile.proto.MessageProtos.LoginCredentials credentials_; public boolean hasCredentials() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentials getCredentials() { return credentials_; } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder getCredentialsOrBuilder() { return credentials_; } // required .org.umit.icm.mobile.proto.RSAKey agentPublicKey = 4; public static final int AGENTPUBLICKEY_FIELD_NUMBER = 4; private org.umit.icm.mobile.proto.MessageProtos.RSAKey agentPublicKey_; public boolean hasAgentPublicKey() { return ((bitField0_ & 0x00000008) == 0x00000008); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getAgentPublicKey() { return agentPublicKey_; } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getAgentPublicKeyOrBuilder() { return agentPublicKey_; } // optional string ip = 5; public static final int IP_FIELD_NUMBER = 5; private java.lang.Object ip_; public boolean hasIp() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getIp() { java.lang.Object ref = ip_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { ip_ = s; } return s; } } private com.google.protobuf.ByteString getIpBytes() { java.lang.Object ref = ip_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); ip_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional bool superPeer = 6; public static final int SUPERPEER_FIELD_NUMBER = 6; private boolean superPeer_; public boolean hasSuperPeer() { return ((bitField0_ & 0x00000020) == 0x00000020); } public boolean getSuperPeer() { return superPeer_; } private void initFields() { versionNo_ = 0; agentType_ = ""; credentials_ = org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance(); agentPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); ip_ = ""; superPeer_ = false; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasVersionNo()) { memoizedIsInitialized = 0; return false; } if (!hasAgentType()) { memoizedIsInitialized = 0; return false; } if (!hasCredentials()) { memoizedIsInitialized = 0; return false; } if (!hasAgentPublicKey()) { memoizedIsInitialized = 0; return false; } if (!getCredentials().isInitialized()) { memoizedIsInitialized = 0; return false; } if (!getAgentPublicKey().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, versionNo_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAgentTypeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, credentials_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(4, agentPublicKey_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeBytes(5, getIpBytes()); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBool(6, superPeer_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, versionNo_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAgentTypeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, credentials_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, agentPublicKey_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, getIpBytes()); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(6, superPeer_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgent parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.RegisterAgent prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.RegisterAgentOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgent_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgent_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.RegisterAgent.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getCredentialsFieldBuilder(); getAgentPublicKeyFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); versionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000001); agentType_ = ""; bitField0_ = (bitField0_ & ~0x00000002); if (credentialsBuilder_ == null) { credentials_ = org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance(); } else { credentialsBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); if (agentPublicKeyBuilder_ == null) { agentPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } else { agentPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); ip_ = ""; bitField0_ = (bitField0_ & ~0x00000010); superPeer_ = false; bitField0_ = (bitField0_ & ~0x00000020); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.RegisterAgent.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.RegisterAgent getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.RegisterAgent.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.RegisterAgent build() { org.umit.icm.mobile.proto.MessageProtos.RegisterAgent result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.RegisterAgent buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.RegisterAgent result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.RegisterAgent buildPartial() { org.umit.icm.mobile.proto.MessageProtos.RegisterAgent result = new org.umit.icm.mobile.proto.MessageProtos.RegisterAgent(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.versionNo_ = versionNo_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.agentType_ = agentType_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (credentialsBuilder_ == null) { result.credentials_ = credentials_; } else { result.credentials_ = credentialsBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } if (agentPublicKeyBuilder_ == null) { result.agentPublicKey_ = agentPublicKey_; } else { result.agentPublicKey_ = agentPublicKeyBuilder_.build(); } if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.ip_ = ip_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.superPeer_ = superPeer_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.RegisterAgent) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.RegisterAgent)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.RegisterAgent other) { if (other == org.umit.icm.mobile.proto.MessageProtos.RegisterAgent.getDefaultInstance()) return this; if (other.hasVersionNo()) { setVersionNo(other.getVersionNo()); } if (other.hasAgentType()) { setAgentType(other.getAgentType()); } if (other.hasCredentials()) { mergeCredentials(other.getCredentials()); } if (other.hasAgentPublicKey()) { mergeAgentPublicKey(other.getAgentPublicKey()); } if (other.hasIp()) { setIp(other.getIp()); } if (other.hasSuperPeer()) { setSuperPeer(other.getSuperPeer()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasVersionNo()) { return false; } if (!hasAgentType()) { return false; } if (!hasCredentials()) { return false; } if (!hasAgentPublicKey()) { return false; } if (!getCredentials().isInitialized()) { return false; } if (!getAgentPublicKey().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; versionNo_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; agentType_ = input.readBytes(); break; } case 26: { org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.newBuilder(); if (hasCredentials()) { subBuilder.mergeFrom(getCredentials()); } input.readMessage(subBuilder, extensionRegistry); setCredentials(subBuilder.buildPartial()); break; } case 34: { org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(); if (hasAgentPublicKey()) { subBuilder.mergeFrom(getAgentPublicKey()); } input.readMessage(subBuilder, extensionRegistry); setAgentPublicKey(subBuilder.buildPartial()); break; } case 42: { bitField0_ |= 0x00000010; ip_ = input.readBytes(); break; } case 48: { bitField0_ |= 0x00000020; superPeer_ = input.readBool(); break; } } } } private int bitField0_; // required int32 versionNo = 1; private int versionNo_ ; public boolean hasVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getVersionNo() { return versionNo_; } public Builder setVersionNo(int value) { bitField0_ |= 0x00000001; versionNo_ = value; onChanged(); return this; } public Builder clearVersionNo() { bitField0_ = (bitField0_ & ~0x00000001); versionNo_ = 0; onChanged(); return this; } // required string agentType = 2; private java.lang.Object agentType_ = ""; public boolean hasAgentType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentType() { java.lang.Object ref = agentType_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentType_ = s; return s; } else { return (String) ref; } } public Builder setAgentType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; agentType_ = value; onChanged(); return this; } public Builder clearAgentType() { bitField0_ = (bitField0_ & ~0x00000002); agentType_ = getDefaultInstance().getAgentType(); onChanged(); return this; } void setAgentType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; agentType_ = value; onChanged(); } // required .org.umit.icm.mobile.proto.LoginCredentials credentials = 3; private org.umit.icm.mobile.proto.MessageProtos.LoginCredentials credentials_ = org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.LoginCredentials, org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder, org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder> credentialsBuilder_; public boolean hasCredentials() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentials getCredentials() { if (credentialsBuilder_ == null) { return credentials_; } else { return credentialsBuilder_.getMessage(); } } public Builder setCredentials(org.umit.icm.mobile.proto.MessageProtos.LoginCredentials value) { if (credentialsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } credentials_ = value; onChanged(); } else { credentialsBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } public Builder setCredentials( org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder builderForValue) { if (credentialsBuilder_ == null) { credentials_ = builderForValue.build(); onChanged(); } else { credentialsBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } public Builder mergeCredentials(org.umit.icm.mobile.proto.MessageProtos.LoginCredentials value) { if (credentialsBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && credentials_ != org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance()) { credentials_ = org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.newBuilder(credentials_).mergeFrom(value).buildPartial(); } else { credentials_ = value; } onChanged(); } else { credentialsBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearCredentials() { if (credentialsBuilder_ == null) { credentials_ = org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance(); onChanged(); } else { credentialsBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder getCredentialsBuilder() { bitField0_ |= 0x00000004; onChanged(); return getCredentialsFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder getCredentialsOrBuilder() { if (credentialsBuilder_ != null) { return credentialsBuilder_.getMessageOrBuilder(); } else { return credentials_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.LoginCredentials, org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder, org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder> getCredentialsFieldBuilder() { if (credentialsBuilder_ == null) { credentialsBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.LoginCredentials, org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder, org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder>( credentials_, getParentForChildren(), isClean()); credentials_ = null; } return credentialsBuilder_; } // required .org.umit.icm.mobile.proto.RSAKey agentPublicKey = 4; private org.umit.icm.mobile.proto.MessageProtos.RSAKey agentPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> agentPublicKeyBuilder_; public boolean hasAgentPublicKey() { return ((bitField0_ & 0x00000008) == 0x00000008); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getAgentPublicKey() { if (agentPublicKeyBuilder_ == null) { return agentPublicKey_; } else { return agentPublicKeyBuilder_.getMessage(); } } public Builder setAgentPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (agentPublicKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } agentPublicKey_ = value; onChanged(); } else { agentPublicKeyBuilder_.setMessage(value); } bitField0_ |= 0x00000008; return this; } public Builder setAgentPublicKey( org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder builderForValue) { if (agentPublicKeyBuilder_ == null) { agentPublicKey_ = builderForValue.build(); onChanged(); } else { agentPublicKeyBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; return this; } public Builder mergeAgentPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (agentPublicKeyBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && agentPublicKey_ != org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) { agentPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(agentPublicKey_).mergeFrom(value).buildPartial(); } else { agentPublicKey_ = value; } onChanged(); } else { agentPublicKeyBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } public Builder clearAgentPublicKey() { if (agentPublicKeyBuilder_ == null) { agentPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); onChanged(); } else { agentPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder getAgentPublicKeyBuilder() { bitField0_ |= 0x00000008; onChanged(); return getAgentPublicKeyFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getAgentPublicKeyOrBuilder() { if (agentPublicKeyBuilder_ != null) { return agentPublicKeyBuilder_.getMessageOrBuilder(); } else { return agentPublicKey_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> getAgentPublicKeyFieldBuilder() { if (agentPublicKeyBuilder_ == null) { agentPublicKeyBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder>( agentPublicKey_, getParentForChildren(), isClean()); agentPublicKey_ = null; } return agentPublicKeyBuilder_; } // optional string ip = 5; private java.lang.Object ip_ = ""; public boolean hasIp() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getIp() { java.lang.Object ref = ip_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); ip_ = s; return s; } else { return (String) ref; } } public Builder setIp(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; ip_ = value; onChanged(); return this; } public Builder clearIp() { bitField0_ = (bitField0_ & ~0x00000010); ip_ = getDefaultInstance().getIp(); onChanged(); return this; } void setIp(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000010; ip_ = value; onChanged(); } // optional bool superPeer = 6; private boolean superPeer_ ; public boolean hasSuperPeer() { return ((bitField0_ & 0x00000020) == 0x00000020); } public boolean getSuperPeer() { return superPeer_; } public Builder setSuperPeer(boolean value) { bitField0_ |= 0x00000020; superPeer_ = value; onChanged(); return this; } public Builder clearSuperPeer() { bitField0_ = (bitField0_ & ~0x00000020); superPeer_ = false; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.RegisterAgent) } static { defaultInstance = new RegisterAgent(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.RegisterAgent) } public interface RegisterAgentResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // required string agentID = 2; boolean hasAgentID(); String getAgentID(); // required string publicKeyHash = 3; boolean hasPublicKeyHash(); String getPublicKeyHash(); } public static final class RegisterAgentResponse extends com.google.protobuf.GeneratedMessage implements RegisterAgentResponseOrBuilder { // Use RegisterAgentResponse.newBuilder() to construct. private RegisterAgentResponse(Builder builder) { super(builder); } private RegisterAgentResponse(boolean noInit) {} private static final RegisterAgentResponse defaultInstance; public static RegisterAgentResponse getDefaultInstance() { return defaultInstance; } public RegisterAgentResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // required string agentID = 2; public static final int AGENTID_FIELD_NUMBER = 2; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string publicKeyHash = 3; public static final int PUBLICKEYHASH_FIELD_NUMBER = 3; private java.lang.Object publicKeyHash_; public boolean hasPublicKeyHash() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getPublicKeyHash() { java.lang.Object ref = publicKeyHash_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { publicKeyHash_ = s; } return s; } } private com.google.protobuf.ByteString getPublicKeyHashBytes() { java.lang.Object ref = publicKeyHash_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); publicKeyHash_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); agentID_ = ""; publicKeyHash_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasAgentID()) { memoizedIsInitialized = 0; return false; } if (!hasPublicKeyHash()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAgentIDBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getPublicKeyHashBytes()); } 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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAgentIDBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getPublicKeyHashBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000002); publicKeyHash_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse build() { org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse result = new org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.agentID_ = agentID_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.publicKeyHash_ = publicKeyHash_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasAgentID()) { setAgentID(other.getAgentID()); } if (other.hasPublicKeyHash()) { setPublicKeyHash(other.getPublicKeyHash()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasAgentID()) { return false; } if (!hasPublicKeyHash()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { bitField0_ |= 0x00000002; agentID_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; publicKeyHash_ = input.readBytes(); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // required string agentID = 2; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000002); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; agentID_ = value; onChanged(); } // required string publicKeyHash = 3; private java.lang.Object publicKeyHash_ = ""; public boolean hasPublicKeyHash() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getPublicKeyHash() { java.lang.Object ref = publicKeyHash_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); publicKeyHash_ = s; return s; } else { return (String) ref; } } public Builder setPublicKeyHash(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; publicKeyHash_ = value; onChanged(); return this; } public Builder clearPublicKeyHash() { bitField0_ = (bitField0_ & ~0x00000004); publicKeyHash_ = getDefaultInstance().getPublicKeyHash(); onChanged(); return this; } void setPublicKeyHash(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; publicKeyHash_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.RegisterAgentResponse) } static { defaultInstance = new RegisterAgentResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.RegisterAgentResponse) } public interface RSAKeyOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string mod = 1; boolean hasMod(); String getMod(); // required string exp = 2; boolean hasExp(); String getExp(); } public static final class RSAKey extends com.google.protobuf.GeneratedMessage implements RSAKeyOrBuilder { // Use RSAKey.newBuilder() to construct. private RSAKey(Builder builder) { super(builder); } private RSAKey(boolean noInit) {} private static final RSAKey defaultInstance; public static RSAKey getDefaultInstance() { return defaultInstance; } public RSAKey getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RSAKey_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RSAKey_fieldAccessorTable; } private int bitField0_; // required string mod = 1; public static final int MOD_FIELD_NUMBER = 1; private java.lang.Object mod_; public boolean hasMod() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getMod() { java.lang.Object ref = mod_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { mod_ = s; } return s; } } private com.google.protobuf.ByteString getModBytes() { java.lang.Object ref = mod_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); mod_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string exp = 2; public static final int EXP_FIELD_NUMBER = 2; private java.lang.Object exp_; public boolean hasExp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getExp() { java.lang.Object ref = exp_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { exp_ = s; } return s; } } private com.google.protobuf.ByteString getExpBytes() { java.lang.Object ref = exp_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); exp_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { mod_ = ""; exp_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasMod()) { memoizedIsInitialized = 0; return false; } if (!hasExp()) { 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, getModBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getExpBytes()); } 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, getModBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getExpBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.RSAKey parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.RSAKey prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RSAKey_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_RSAKey_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); mod_ = ""; bitField0_ = (bitField0_ & ~0x00000001); exp_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey build() { org.umit.icm.mobile.proto.MessageProtos.RSAKey result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.RSAKey buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.RSAKey result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey buildPartial() { org.umit.icm.mobile.proto.MessageProtos.RSAKey result = new org.umit.icm.mobile.proto.MessageProtos.RSAKey(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.mod_ = mod_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.exp_ = exp_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.RSAKey) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.RSAKey)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.RSAKey other) { if (other == org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) return this; if (other.hasMod()) { setMod(other.getMod()); } if (other.hasExp()) { setExp(other.getExp()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasMod()) { return false; } if (!hasExp()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; mod_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; exp_ = input.readBytes(); break; } } } } private int bitField0_; // required string mod = 1; private java.lang.Object mod_ = ""; public boolean hasMod() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getMod() { java.lang.Object ref = mod_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); mod_ = s; return s; } else { return (String) ref; } } public Builder setMod(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; mod_ = value; onChanged(); return this; } public Builder clearMod() { bitField0_ = (bitField0_ & ~0x00000001); mod_ = getDefaultInstance().getMod(); onChanged(); return this; } void setMod(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; mod_ = value; onChanged(); } // required string exp = 2; private java.lang.Object exp_ = ""; public boolean hasExp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getExp() { java.lang.Object ref = exp_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); exp_ = s; return s; } else { return (String) ref; } } public Builder setExp(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; exp_ = value; onChanged(); return this; } public Builder clearExp() { bitField0_ = (bitField0_ & ~0x00000002); exp_ = getDefaultInstance().getExp(); onChanged(); return this; } void setExp(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; exp_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.RSAKey) } static { defaultInstance = new RSAKey(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.RSAKey) } public interface CheckAggregatorOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string agentType = 1; boolean hasAgentType(); String getAgentType(); } public static final class CheckAggregator extends com.google.protobuf.GeneratedMessage implements CheckAggregatorOrBuilder { // Use CheckAggregator.newBuilder() to construct. private CheckAggregator(Builder builder) { super(builder); } private CheckAggregator(boolean noInit) {} private static final CheckAggregator defaultInstance; public static CheckAggregator getDefaultInstance() { return defaultInstance; } public CheckAggregator getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregator_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregator_fieldAccessorTable; } private int bitField0_; // required string agentType = 1; public static final int AGENTTYPE_FIELD_NUMBER = 1; private java.lang.Object agentType_; public boolean hasAgentType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentType() { java.lang.Object ref = agentType_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentType_ = s; } return s; } } private com.google.protobuf.ByteString getAgentTypeBytes() { java.lang.Object ref = agentType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentType_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentType()) { 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, getAgentTypeBytes()); } 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, getAgentTypeBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregator parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.CheckAggregator prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregator_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregator_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.CheckAggregator.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentType_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.CheckAggregator.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.CheckAggregator getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.CheckAggregator.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.CheckAggregator build() { org.umit.icm.mobile.proto.MessageProtos.CheckAggregator result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.CheckAggregator buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.CheckAggregator result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.CheckAggregator buildPartial() { org.umit.icm.mobile.proto.MessageProtos.CheckAggregator result = new org.umit.icm.mobile.proto.MessageProtos.CheckAggregator(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentType_ = agentType_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.CheckAggregator) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.CheckAggregator)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.CheckAggregator other) { if (other == org.umit.icm.mobile.proto.MessageProtos.CheckAggregator.getDefaultInstance()) return this; if (other.hasAgentType()) { setAgentType(other.getAgentType()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentType()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; agentType_ = input.readBytes(); break; } } } } private int bitField0_; // required string agentType = 1; private java.lang.Object agentType_ = ""; public boolean hasAgentType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentType() { java.lang.Object ref = agentType_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentType_ = s; return s; } else { return (String) ref; } } public Builder setAgentType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; agentType_ = value; onChanged(); return this; } public Builder clearAgentType() { bitField0_ = (bitField0_ & ~0x00000001); agentType_ = getDefaultInstance().getAgentType(); onChanged(); return this; } void setAgentType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; agentType_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.CheckAggregator) } static { defaultInstance = new CheckAggregator(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.CheckAggregator) } public interface CheckAggregatorResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // required string status = 2; boolean hasStatus(); String getStatus(); } public static final class CheckAggregatorResponse extends com.google.protobuf.GeneratedMessage implements CheckAggregatorResponseOrBuilder { // Use CheckAggregatorResponse.newBuilder() to construct. private CheckAggregatorResponse(Builder builder) { super(builder); } private CheckAggregatorResponse(boolean noInit) {} private static final CheckAggregatorResponse defaultInstance; public static CheckAggregatorResponse getDefaultInstance() { return defaultInstance; } public CheckAggregatorResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // required string status = 2; public static final int STATUS_FIELD_NUMBER = 2; private java.lang.Object status_; public boolean hasStatus() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getStatus() { java.lang.Object ref = status_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { status_ = s; } return s; } } private com.google.protobuf.ByteString getStatusBytes() { java.lang.Object ref = status_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); status_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); status_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasStatus()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getStatusBytes()); } 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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getStatusBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); status_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse build() { org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse result = new org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.status_ = status_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasStatus()) { setStatus(other.getStatus()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasStatus()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { bitField0_ |= 0x00000002; status_ = input.readBytes(); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // required string status = 2; private java.lang.Object status_ = ""; public boolean hasStatus() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getStatus() { java.lang.Object ref = status_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); status_ = s; return s; } else { return (String) ref; } } public Builder setStatus(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; status_ = value; onChanged(); return this; } public Builder clearStatus() { bitField0_ = (bitField0_ & ~0x00000002); status_ = getDefaultInstance().getStatus(); onChanged(); return this; } void setStatus(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; status_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.CheckAggregatorResponse) } static { defaultInstance = new CheckAggregatorResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.CheckAggregatorResponse) } public interface LoginOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string agentID = 1; boolean hasAgentID(); String getAgentID(); // required string challenge = 2; boolean hasChallenge(); String getChallenge(); // required int64 port = 3; boolean hasPort(); long getPort(); // optional string ip = 4; boolean hasIp(); String getIp(); } public static final class Login extends com.google.protobuf.GeneratedMessage implements LoginOrBuilder { // Use Login.newBuilder() to construct. private Login(Builder builder) { super(builder); } private Login(boolean noInit) {} private static final Login defaultInstance; public static Login getDefaultInstance() { return defaultInstance; } public Login getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Login_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Login_fieldAccessorTable; } private int bitField0_; // required string agentID = 1; public static final int AGENTID_FIELD_NUMBER = 1; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string challenge = 2; public static final int CHALLENGE_FIELD_NUMBER = 2; private java.lang.Object challenge_; public boolean hasChallenge() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getChallenge() { java.lang.Object ref = challenge_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { challenge_ = s; } return s; } } private com.google.protobuf.ByteString getChallengeBytes() { java.lang.Object ref = challenge_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); challenge_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int64 port = 3; public static final int PORT_FIELD_NUMBER = 3; private long port_; public boolean hasPort() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getPort() { return port_; } // optional string ip = 4; public static final int IP_FIELD_NUMBER = 4; private java.lang.Object ip_; public boolean hasIp() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getIp() { java.lang.Object ref = ip_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { ip_ = s; } return s; } } private com.google.protobuf.ByteString getIpBytes() { java.lang.Object ref = ip_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); ip_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentID_ = ""; challenge_ = ""; port_ = 0L; ip_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentID()) { memoizedIsInitialized = 0; return false; } if (!hasChallenge()) { memoizedIsInitialized = 0; return false; } if (!hasPort()) { 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, getAgentIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getChallengeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, port_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, getIpBytes()); } 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, getAgentIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getChallengeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, port_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getIpBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Login parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Login parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Login prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LoginOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Login_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Login_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Login.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); challenge_ = ""; bitField0_ = (bitField0_ & ~0x00000002); port_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); ip_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Login.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Login getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Login.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Login build() { org.umit.icm.mobile.proto.MessageProtos.Login result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Login buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Login result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Login buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Login result = new org.umit.icm.mobile.proto.MessageProtos.Login(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentID_ = agentID_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.challenge_ = challenge_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.port_ = port_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.ip_ = ip_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Login) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Login)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Login other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Login.getDefaultInstance()) return this; if (other.hasAgentID()) { setAgentID(other.getAgentID()); } if (other.hasChallenge()) { setChallenge(other.getChallenge()); } if (other.hasPort()) { setPort(other.getPort()); } if (other.hasIp()) { setIp(other.getIp()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentID()) { return false; } if (!hasChallenge()) { return false; } if (!hasPort()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; agentID_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; challenge_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; port_ = input.readInt64(); break; } case 34: { bitField0_ |= 0x00000008; ip_ = input.readBytes(); break; } } } } private int bitField0_; // required string agentID = 1; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000001); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; agentID_ = value; onChanged(); } // required string challenge = 2; private java.lang.Object challenge_ = ""; public boolean hasChallenge() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getChallenge() { java.lang.Object ref = challenge_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); challenge_ = s; return s; } else { return (String) ref; } } public Builder setChallenge(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; challenge_ = value; onChanged(); return this; } public Builder clearChallenge() { bitField0_ = (bitField0_ & ~0x00000002); challenge_ = getDefaultInstance().getChallenge(); onChanged(); return this; } void setChallenge(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; challenge_ = value; onChanged(); } // required int64 port = 3; private long port_ ; public boolean hasPort() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getPort() { return port_; } public Builder setPort(long value) { bitField0_ |= 0x00000004; port_ = value; onChanged(); return this; } public Builder clearPort() { bitField0_ = (bitField0_ & ~0x00000004); port_ = 0L; onChanged(); return this; } // optional string ip = 4; private java.lang.Object ip_ = ""; public boolean hasIp() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getIp() { java.lang.Object ref = ip_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); ip_ = s; return s; } else { return (String) ref; } } public Builder setIp(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; ip_ = value; onChanged(); return this; } public Builder clearIp() { bitField0_ = (bitField0_ & ~0x00000008); ip_ = getDefaultInstance().getIp(); onChanged(); return this; } void setIp(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000008; ip_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Login) } static { defaultInstance = new Login(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Login) } public interface LoginStep1OrBuilder extends com.google.protobuf.MessageOrBuilder { // required string processID = 1; boolean hasProcessID(); String getProcessID(); // required string cipheredChallenge = 2; boolean hasCipheredChallenge(); String getCipheredChallenge(); // required string challenge = 3; boolean hasChallenge(); String getChallenge(); } public static final class LoginStep1 extends com.google.protobuf.GeneratedMessage implements LoginStep1OrBuilder { // Use LoginStep1.newBuilder() to construct. private LoginStep1(Builder builder) { super(builder); } private LoginStep1(boolean noInit) {} private static final LoginStep1 defaultInstance; public static LoginStep1 getDefaultInstance() { return defaultInstance; } public LoginStep1 getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep1_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep1_fieldAccessorTable; } private int bitField0_; // required string processID = 1; public static final int PROCESSID_FIELD_NUMBER = 1; private java.lang.Object processID_; public boolean hasProcessID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getProcessID() { java.lang.Object ref = processID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { processID_ = s; } return s; } } private com.google.protobuf.ByteString getProcessIDBytes() { java.lang.Object ref = processID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); processID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string cipheredChallenge = 2; public static final int CIPHEREDCHALLENGE_FIELD_NUMBER = 2; private java.lang.Object cipheredChallenge_; public boolean hasCipheredChallenge() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getCipheredChallenge() { java.lang.Object ref = cipheredChallenge_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { cipheredChallenge_ = s; } return s; } } private com.google.protobuf.ByteString getCipheredChallengeBytes() { java.lang.Object ref = cipheredChallenge_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); cipheredChallenge_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string challenge = 3; public static final int CHALLENGE_FIELD_NUMBER = 3; private java.lang.Object challenge_; public boolean hasChallenge() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getChallenge() { java.lang.Object ref = challenge_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { challenge_ = s; } return s; } } private com.google.protobuf.ByteString getChallengeBytes() { java.lang.Object ref = challenge_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); challenge_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { processID_ = ""; cipheredChallenge_ = ""; challenge_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProcessID()) { memoizedIsInitialized = 0; return false; } if (!hasCipheredChallenge()) { memoizedIsInitialized = 0; return false; } if (!hasChallenge()) { 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, getProcessIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getCipheredChallengeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getChallengeBytes()); } 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, getProcessIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getCipheredChallengeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getChallengeBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep1 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.LoginStep1 prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LoginStep1OrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep1_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep1_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.LoginStep1.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); processID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); cipheredChallenge_ = ""; bitField0_ = (bitField0_ & ~0x00000002); challenge_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginStep1.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.LoginStep1 getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginStep1.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.LoginStep1 build() { org.umit.icm.mobile.proto.MessageProtos.LoginStep1 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.LoginStep1 buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.LoginStep1 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.LoginStep1 buildPartial() { org.umit.icm.mobile.proto.MessageProtos.LoginStep1 result = new org.umit.icm.mobile.proto.MessageProtos.LoginStep1(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.processID_ = processID_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.cipheredChallenge_ = cipheredChallenge_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.challenge_ = challenge_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.LoginStep1) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.LoginStep1)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.LoginStep1 other) { if (other == org.umit.icm.mobile.proto.MessageProtos.LoginStep1.getDefaultInstance()) return this; if (other.hasProcessID()) { setProcessID(other.getProcessID()); } if (other.hasCipheredChallenge()) { setCipheredChallenge(other.getCipheredChallenge()); } if (other.hasChallenge()) { setChallenge(other.getChallenge()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasProcessID()) { return false; } if (!hasCipheredChallenge()) { return false; } if (!hasChallenge()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; processID_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; cipheredChallenge_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; challenge_ = input.readBytes(); break; } } } } private int bitField0_; // required string processID = 1; private java.lang.Object processID_ = ""; public boolean hasProcessID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getProcessID() { java.lang.Object ref = processID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); processID_ = s; return s; } else { return (String) ref; } } public Builder setProcessID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; processID_ = value; onChanged(); return this; } public Builder clearProcessID() { bitField0_ = (bitField0_ & ~0x00000001); processID_ = getDefaultInstance().getProcessID(); onChanged(); return this; } void setProcessID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; processID_ = value; onChanged(); } // required string cipheredChallenge = 2; private java.lang.Object cipheredChallenge_ = ""; public boolean hasCipheredChallenge() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getCipheredChallenge() { java.lang.Object ref = cipheredChallenge_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); cipheredChallenge_ = s; return s; } else { return (String) ref; } } public Builder setCipheredChallenge(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; cipheredChallenge_ = value; onChanged(); return this; } public Builder clearCipheredChallenge() { bitField0_ = (bitField0_ & ~0x00000002); cipheredChallenge_ = getDefaultInstance().getCipheredChallenge(); onChanged(); return this; } void setCipheredChallenge(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; cipheredChallenge_ = value; onChanged(); } // required string challenge = 3; private java.lang.Object challenge_ = ""; public boolean hasChallenge() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getChallenge() { java.lang.Object ref = challenge_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); challenge_ = s; return s; } else { return (String) ref; } } public Builder setChallenge(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; challenge_ = value; onChanged(); return this; } public Builder clearChallenge() { bitField0_ = (bitField0_ & ~0x00000004); challenge_ = getDefaultInstance().getChallenge(); onChanged(); return this; } void setChallenge(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; challenge_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.LoginStep1) } static { defaultInstance = new LoginStep1(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.LoginStep1) } public interface LoginStep2OrBuilder extends com.google.protobuf.MessageOrBuilder { // required string processID = 1; boolean hasProcessID(); String getProcessID(); // required string cipheredChallenge = 2; boolean hasCipheredChallenge(); String getCipheredChallenge(); } public static final class LoginStep2 extends com.google.protobuf.GeneratedMessage implements LoginStep2OrBuilder { // Use LoginStep2.newBuilder() to construct. private LoginStep2(Builder builder) { super(builder); } private LoginStep2(boolean noInit) {} private static final LoginStep2 defaultInstance; public static LoginStep2 getDefaultInstance() { return defaultInstance; } public LoginStep2 getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep2_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep2_fieldAccessorTable; } private int bitField0_; // required string processID = 1; public static final int PROCESSID_FIELD_NUMBER = 1; private java.lang.Object processID_; public boolean hasProcessID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getProcessID() { java.lang.Object ref = processID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { processID_ = s; } return s; } } private com.google.protobuf.ByteString getProcessIDBytes() { java.lang.Object ref = processID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); processID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string cipheredChallenge = 2; public static final int CIPHEREDCHALLENGE_FIELD_NUMBER = 2; private java.lang.Object cipheredChallenge_; public boolean hasCipheredChallenge() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getCipheredChallenge() { java.lang.Object ref = cipheredChallenge_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { cipheredChallenge_ = s; } return s; } } private com.google.protobuf.ByteString getCipheredChallengeBytes() { java.lang.Object ref = cipheredChallenge_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); cipheredChallenge_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { processID_ = ""; cipheredChallenge_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProcessID()) { memoizedIsInitialized = 0; return false; } if (!hasCipheredChallenge()) { 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, getProcessIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getCipheredChallengeBytes()); } 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, getProcessIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getCipheredChallengeBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginStep2 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.LoginStep2 prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LoginStep2OrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep2_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginStep2_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.LoginStep2.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); processID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); cipheredChallenge_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginStep2.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.LoginStep2 getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginStep2.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.LoginStep2 build() { org.umit.icm.mobile.proto.MessageProtos.LoginStep2 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.LoginStep2 buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.LoginStep2 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.LoginStep2 buildPartial() { org.umit.icm.mobile.proto.MessageProtos.LoginStep2 result = new org.umit.icm.mobile.proto.MessageProtos.LoginStep2(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.processID_ = processID_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.cipheredChallenge_ = cipheredChallenge_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.LoginStep2) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.LoginStep2)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.LoginStep2 other) { if (other == org.umit.icm.mobile.proto.MessageProtos.LoginStep2.getDefaultInstance()) return this; if (other.hasProcessID()) { setProcessID(other.getProcessID()); } if (other.hasCipheredChallenge()) { setCipheredChallenge(other.getCipheredChallenge()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasProcessID()) { return false; } if (!hasCipheredChallenge()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; processID_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; cipheredChallenge_ = input.readBytes(); break; } } } } private int bitField0_; // required string processID = 1; private java.lang.Object processID_ = ""; public boolean hasProcessID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getProcessID() { java.lang.Object ref = processID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); processID_ = s; return s; } else { return (String) ref; } } public Builder setProcessID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; processID_ = value; onChanged(); return this; } public Builder clearProcessID() { bitField0_ = (bitField0_ & ~0x00000001); processID_ = getDefaultInstance().getProcessID(); onChanged(); return this; } void setProcessID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; processID_ = value; onChanged(); } // required string cipheredChallenge = 2; private java.lang.Object cipheredChallenge_ = ""; public boolean hasCipheredChallenge() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getCipheredChallenge() { java.lang.Object ref = cipheredChallenge_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); cipheredChallenge_ = s; return s; } else { return (String) ref; } } public Builder setCipheredChallenge(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; cipheredChallenge_ = value; onChanged(); return this; } public Builder clearCipheredChallenge() { bitField0_ = (bitField0_ & ~0x00000002); cipheredChallenge_ = getDefaultInstance().getCipheredChallenge(); onChanged(); return this; } void setCipheredChallenge(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; cipheredChallenge_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.LoginStep2) } static { defaultInstance = new LoginStep2(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.LoginStep2) } public interface LoginResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); } public static final class LoginResponse extends com.google.protobuf.GeneratedMessage implements LoginResponseOrBuilder { // Use LoginResponse.newBuilder() to construct. private LoginResponse(Builder builder) { super(builder); } private LoginResponse(boolean noInit) {} private static final LoginResponse defaultInstance; public static LoginResponse getDefaultInstance() { return defaultInstance; } public LoginResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } 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, header_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.LoginResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LoginResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.LoginResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.LoginResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.LoginResponse build() { org.umit.icm.mobile.proto.MessageProtos.LoginResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.LoginResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.LoginResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.LoginResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.LoginResponse result = new org.umit.icm.mobile.proto.MessageProtos.LoginResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.LoginResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.LoginResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.LoginResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.LoginResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.LoginResponse) } static { defaultInstance = new LoginResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.LoginResponse) } public interface LogoutOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string agentID = 1; boolean hasAgentID(); String getAgentID(); } public static final class Logout extends com.google.protobuf.GeneratedMessage implements LogoutOrBuilder { // Use Logout.newBuilder() to construct. private Logout(Builder builder) { super(builder); } private Logout(boolean noInit) {} private static final Logout defaultInstance; public static Logout getDefaultInstance() { return defaultInstance; } public Logout getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Logout_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Logout_fieldAccessorTable; } private int bitField0_; // required string agentID = 1; public static final int AGENTID_FIELD_NUMBER = 1; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentID_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentID()) { 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, getAgentIDBytes()); } 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, getAgentIDBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Logout parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Logout prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LogoutOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Logout_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Logout_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Logout.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Logout.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Logout getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Logout.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Logout build() { org.umit.icm.mobile.proto.MessageProtos.Logout result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Logout buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Logout result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Logout buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Logout result = new org.umit.icm.mobile.proto.MessageProtos.Logout(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentID_ = agentID_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Logout) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Logout)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Logout other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Logout.getDefaultInstance()) return this; if (other.hasAgentID()) { setAgentID(other.getAgentID()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentID()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; agentID_ = input.readBytes(); break; } } } } private int bitField0_; // required string agentID = 1; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000001); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; agentID_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Logout) } static { defaultInstance = new Logout(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Logout) } public interface LogoutResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string status = 1; boolean hasStatus(); String getStatus(); } public static final class LogoutResponse extends com.google.protobuf.GeneratedMessage implements LogoutResponseOrBuilder { // Use LogoutResponse.newBuilder() to construct. private LogoutResponse(Builder builder) { super(builder); } private LogoutResponse(boolean noInit) {} private static final LogoutResponse defaultInstance; public static LogoutResponse getDefaultInstance() { return defaultInstance; } public LogoutResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LogoutResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LogoutResponse_fieldAccessorTable; } private int bitField0_; // required string status = 1; public static final int STATUS_FIELD_NUMBER = 1; private java.lang.Object status_; public boolean hasStatus() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getStatus() { java.lang.Object ref = status_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { status_ = s; } return s; } } private com.google.protobuf.ByteString getStatusBytes() { java.lang.Object ref = status_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); status_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { status_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStatus()) { 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, getStatusBytes()); } 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, getStatusBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LogoutResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.LogoutResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LogoutResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LogoutResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LogoutResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.LogoutResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); status_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.LogoutResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.LogoutResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.LogoutResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.LogoutResponse build() { org.umit.icm.mobile.proto.MessageProtos.LogoutResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.LogoutResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.LogoutResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.LogoutResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.LogoutResponse result = new org.umit.icm.mobile.proto.MessageProtos.LogoutResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.status_ = status_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.LogoutResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.LogoutResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.LogoutResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.LogoutResponse.getDefaultInstance()) return this; if (other.hasStatus()) { setStatus(other.getStatus()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStatus()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; status_ = input.readBytes(); break; } } } } private int bitField0_; // required string status = 1; private java.lang.Object status_ = ""; public boolean hasStatus() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getStatus() { java.lang.Object ref = status_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); status_ = s; return s; } else { return (String) ref; } } public Builder setStatus(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; status_ = value; onChanged(); return this; } public Builder clearStatus() { bitField0_ = (bitField0_ & ~0x00000001); status_ = getDefaultInstance().getStatus(); onChanged(); return this; } void setStatus(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; status_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.LogoutResponse) } static { defaultInstance = new LogoutResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.LogoutResponse) } public interface GetPeerListOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 count = 1; boolean hasCount(); int getCount(); } public static final class GetPeerList extends com.google.protobuf.GeneratedMessage implements GetPeerListOrBuilder { // Use GetPeerList.newBuilder() to construct. private GetPeerList(Builder builder) { super(builder); } private GetPeerList(boolean noInit) {} private static final GetPeerList defaultInstance; public static GetPeerList getDefaultInstance() { return defaultInstance; } public GetPeerList getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerList_fieldAccessorTable; } private int bitField0_; // optional int32 count = 1; public static final int COUNT_FIELD_NUMBER = 1; private int count_; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } private void initFields() { count_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, count_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, count_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerList parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetPeerList prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetPeerListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerList_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetPeerList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); count_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetPeerList.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetPeerList getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetPeerList.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetPeerList build() { org.umit.icm.mobile.proto.MessageProtos.GetPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetPeerList buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetPeerList buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetPeerList result = new org.umit.icm.mobile.proto.MessageProtos.GetPeerList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.count_ = count_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetPeerList) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetPeerList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetPeerList other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetPeerList.getDefaultInstance()) return this; if (other.hasCount()) { setCount(other.getCount()); } 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.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; count_ = input.readInt32(); break; } } } } private int bitField0_; // optional int32 count = 1; private int count_ ; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } public Builder setCount(int value) { bitField0_ |= 0x00000001; count_ = value; onChanged(); return this; } public Builder clearCount() { bitField0_ = (bitField0_ & ~0x00000001); count_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetPeerList) } static { defaultInstance = new GetPeerList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetPeerList) } public interface AgentDataOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string agentID = 1; boolean hasAgentID(); String getAgentID(); // required string agentIP = 2; boolean hasAgentIP(); String getAgentIP(); // required int32 agentPort = 3; boolean hasAgentPort(); int getAgentPort(); // required string token = 4; boolean hasToken(); String getToken(); // required .org.umit.icm.mobile.proto.RSAKey publicKey = 5; boolean hasPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKey getPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getPublicKeyOrBuilder(); // required string peerStatus = 6; boolean hasPeerStatus(); String getPeerStatus(); } public static final class AgentData extends com.google.protobuf.GeneratedMessage implements AgentDataOrBuilder { // Use AgentData.newBuilder() to construct. private AgentData(Builder builder) { super(builder); } private AgentData(boolean noInit) {} private static final AgentData defaultInstance; public static AgentData getDefaultInstance() { return defaultInstance; } public AgentData getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentData_fieldAccessorTable; } private int bitField0_; // required string agentID = 1; public static final int AGENTID_FIELD_NUMBER = 1; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string agentIP = 2; public static final int AGENTIP_FIELD_NUMBER = 2; private java.lang.Object agentIP_; public boolean hasAgentIP() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentIP() { java.lang.Object ref = agentIP_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentIP_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIPBytes() { java.lang.Object ref = agentIP_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentIP_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 agentPort = 3; public static final int AGENTPORT_FIELD_NUMBER = 3; private int agentPort_; public boolean hasAgentPort() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getAgentPort() { return agentPort_; } // required string token = 4; public static final int TOKEN_FIELD_NUMBER = 4; private java.lang.Object token_; public boolean hasToken() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getToken() { java.lang.Object ref = token_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { token_ = s; } return s; } } private com.google.protobuf.ByteString getTokenBytes() { java.lang.Object ref = token_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); token_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required .org.umit.icm.mobile.proto.RSAKey publicKey = 5; public static final int PUBLICKEY_FIELD_NUMBER = 5; private org.umit.icm.mobile.proto.MessageProtos.RSAKey publicKey_; public boolean hasPublicKey() { return ((bitField0_ & 0x00000010) == 0x00000010); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getPublicKey() { return publicKey_; } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getPublicKeyOrBuilder() { return publicKey_; } // required string peerStatus = 6; public static final int PEERSTATUS_FIELD_NUMBER = 6; private java.lang.Object peerStatus_; public boolean hasPeerStatus() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getPeerStatus() { java.lang.Object ref = peerStatus_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { peerStatus_ = s; } return s; } } private com.google.protobuf.ByteString getPeerStatusBytes() { java.lang.Object ref = peerStatus_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); peerStatus_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentID_ = ""; agentIP_ = ""; agentPort_ = 0; token_ = ""; publicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); peerStatus_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentID()) { memoizedIsInitialized = 0; return false; } if (!hasAgentIP()) { memoizedIsInitialized = 0; return false; } if (!hasAgentPort()) { memoizedIsInitialized = 0; return false; } if (!hasToken()) { memoizedIsInitialized = 0; return false; } if (!hasPublicKey()) { memoizedIsInitialized = 0; return false; } if (!hasPeerStatus()) { memoizedIsInitialized = 0; return false; } if (!getPublicKey().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, getAgentIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAgentIPBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, agentPort_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, getTokenBytes()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(5, publicKey_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBytes(6, getPeerStatusBytes()); } 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, getAgentIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAgentIPBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, agentPort_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getTokenBytes()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, publicKey_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(6, getPeerStatusBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AgentData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentData_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AgentData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPublicKeyFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); agentIP_ = ""; bitField0_ = (bitField0_ & ~0x00000002); agentPort_ = 0; bitField0_ = (bitField0_ & ~0x00000004); token_ = ""; bitField0_ = (bitField0_ & ~0x00000008); if (publicKeyBuilder_ == null) { publicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } else { publicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); peerStatus_ = ""; bitField0_ = (bitField0_ & ~0x00000020); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AgentData.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData build() { org.umit.icm.mobile.proto.MessageProtos.AgentData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AgentData buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AgentData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AgentData buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AgentData result = new org.umit.icm.mobile.proto.MessageProtos.AgentData(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentID_ = agentID_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.agentIP_ = agentIP_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.agentPort_ = agentPort_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.token_ = token_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } if (publicKeyBuilder_ == null) { result.publicKey_ = publicKey_; } else { result.publicKey_ = publicKeyBuilder_.build(); } if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.peerStatus_ = peerStatus_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AgentData) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AgentData)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AgentData other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()) return this; if (other.hasAgentID()) { setAgentID(other.getAgentID()); } if (other.hasAgentIP()) { setAgentIP(other.getAgentIP()); } if (other.hasAgentPort()) { setAgentPort(other.getAgentPort()); } if (other.hasToken()) { setToken(other.getToken()); } if (other.hasPublicKey()) { mergePublicKey(other.getPublicKey()); } if (other.hasPeerStatus()) { setPeerStatus(other.getPeerStatus()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentID()) { return false; } if (!hasAgentIP()) { return false; } if (!hasAgentPort()) { return false; } if (!hasToken()) { return false; } if (!hasPublicKey()) { return false; } if (!hasPeerStatus()) { return false; } if (!getPublicKey().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; agentID_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; agentIP_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; agentPort_ = input.readInt32(); break; } case 34: { bitField0_ |= 0x00000008; token_ = input.readBytes(); break; } case 42: { org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(); if (hasPublicKey()) { subBuilder.mergeFrom(getPublicKey()); } input.readMessage(subBuilder, extensionRegistry); setPublicKey(subBuilder.buildPartial()); break; } case 50: { bitField0_ |= 0x00000020; peerStatus_ = input.readBytes(); break; } } } } private int bitField0_; // required string agentID = 1; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000001); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; agentID_ = value; onChanged(); } // required string agentIP = 2; private java.lang.Object agentIP_ = ""; public boolean hasAgentIP() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentIP() { java.lang.Object ref = agentIP_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentIP_ = s; return s; } else { return (String) ref; } } public Builder setAgentIP(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; agentIP_ = value; onChanged(); return this; } public Builder clearAgentIP() { bitField0_ = (bitField0_ & ~0x00000002); agentIP_ = getDefaultInstance().getAgentIP(); onChanged(); return this; } void setAgentIP(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; agentIP_ = value; onChanged(); } // required int32 agentPort = 3; private int agentPort_ ; public boolean hasAgentPort() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getAgentPort() { return agentPort_; } public Builder setAgentPort(int value) { bitField0_ |= 0x00000004; agentPort_ = value; onChanged(); return this; } public Builder clearAgentPort() { bitField0_ = (bitField0_ & ~0x00000004); agentPort_ = 0; onChanged(); return this; } // required string token = 4; private java.lang.Object token_ = ""; public boolean hasToken() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getToken() { java.lang.Object ref = token_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); token_ = s; return s; } else { return (String) ref; } } public Builder setToken(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; token_ = value; onChanged(); return this; } public Builder clearToken() { bitField0_ = (bitField0_ & ~0x00000008); token_ = getDefaultInstance().getToken(); onChanged(); return this; } void setToken(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000008; token_ = value; onChanged(); } // required .org.umit.icm.mobile.proto.RSAKey publicKey = 5; private org.umit.icm.mobile.proto.MessageProtos.RSAKey publicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> publicKeyBuilder_; public boolean hasPublicKey() { return ((bitField0_ & 0x00000010) == 0x00000010); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getPublicKey() { if (publicKeyBuilder_ == null) { return publicKey_; } else { return publicKeyBuilder_.getMessage(); } } public Builder setPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (publicKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } publicKey_ = value; onChanged(); } else { publicKeyBuilder_.setMessage(value); } bitField0_ |= 0x00000010; return this; } public Builder setPublicKey( org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder builderForValue) { if (publicKeyBuilder_ == null) { publicKey_ = builderForValue.build(); onChanged(); } else { publicKeyBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; return this; } public Builder mergePublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (publicKeyBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010) && publicKey_ != org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) { publicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(publicKey_).mergeFrom(value).buildPartial(); } else { publicKey_ = value; } onChanged(); } else { publicKeyBuilder_.mergeFrom(value); } bitField0_ |= 0x00000010; return this; } public Builder clearPublicKey() { if (publicKeyBuilder_ == null) { publicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); onChanged(); } else { publicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); return this; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder getPublicKeyBuilder() { bitField0_ |= 0x00000010; onChanged(); return getPublicKeyFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getPublicKeyOrBuilder() { if (publicKeyBuilder_ != null) { return publicKeyBuilder_.getMessageOrBuilder(); } else { return publicKey_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> getPublicKeyFieldBuilder() { if (publicKeyBuilder_ == null) { publicKeyBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder>( publicKey_, getParentForChildren(), isClean()); publicKey_ = null; } return publicKeyBuilder_; } // required string peerStatus = 6; private java.lang.Object peerStatus_ = ""; public boolean hasPeerStatus() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getPeerStatus() { java.lang.Object ref = peerStatus_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); peerStatus_ = s; return s; } else { return (String) ref; } } public Builder setPeerStatus(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; peerStatus_ = value; onChanged(); return this; } public Builder clearPeerStatus() { bitField0_ = (bitField0_ & ~0x00000020); peerStatus_ = getDefaultInstance().getPeerStatus(); onChanged(); return this; } void setPeerStatus(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000020; peerStatus_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AgentData) } static { defaultInstance = new AgentData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AgentData) } public interface GetPeerListResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.AgentData knownPeers = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getKnownPeersList(); org.umit.icm.mobile.proto.MessageProtos.AgentData getKnownPeers(int index); int getKnownPeersCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownPeersOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getKnownPeersOrBuilder( int index); } public static final class GetPeerListResponse extends com.google.protobuf.GeneratedMessage implements GetPeerListResponseOrBuilder { // Use GetPeerListResponse.newBuilder() to construct. private GetPeerListResponse(Builder builder) { super(builder); } private GetPeerListResponse(boolean noInit) {} private static final GetPeerListResponse defaultInstance; public static GetPeerListResponse getDefaultInstance() { return defaultInstance; } public GetPeerListResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.AgentData knownPeers = 2; public static final int KNOWNPEERS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> knownPeers_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getKnownPeersList() { return knownPeers_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownPeersOrBuilderList() { return knownPeers_; } public int getKnownPeersCount() { return knownPeers_.size(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData getKnownPeers(int index) { return knownPeers_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getKnownPeersOrBuilder( int index) { return knownPeers_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); knownPeers_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getKnownPeersCount(); i++) { if (!getKnownPeers(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, header_); } for (int i = 0; i < knownPeers_.size(); i++) { output.writeMessage(2, knownPeers_.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 .computeMessageSize(1, header_); } for (int i = 0; i < knownPeers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, knownPeers_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getKnownPeersFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (knownPeersBuilder_ == null) { knownPeers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { knownPeersBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (knownPeersBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { knownPeers_ = java.util.Collections.unmodifiableList(knownPeers_); bitField0_ = (bitField0_ & ~0x00000002); } result.knownPeers_ = knownPeers_; } else { result.knownPeers_ = knownPeersBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (knownPeersBuilder_ == null) { if (!other.knownPeers_.isEmpty()) { if (knownPeers_.isEmpty()) { knownPeers_ = other.knownPeers_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureKnownPeersIsMutable(); knownPeers_.addAll(other.knownPeers_); } onChanged(); } } else { if (!other.knownPeers_.isEmpty()) { if (knownPeersBuilder_.isEmpty()) { knownPeersBuilder_.dispose(); knownPeersBuilder_ = null; knownPeers_ = other.knownPeers_; bitField0_ = (bitField0_ & ~0x00000002); knownPeersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getKnownPeersFieldBuilder() : null; } else { knownPeersBuilder_.addAllMessages(other.knownPeers_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getKnownPeersCount(); i++) { if (!getKnownPeers(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.AgentData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addKnownPeers(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.AgentData knownPeers = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> knownPeers_ = java.util.Collections.emptyList(); private void ensureKnownPeersIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { knownPeers_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.AgentData>(knownPeers_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> knownPeersBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getKnownPeersList() { if (knownPeersBuilder_ == null) { return java.util.Collections.unmodifiableList(knownPeers_); } else { return knownPeersBuilder_.getMessageList(); } } public int getKnownPeersCount() { if (knownPeersBuilder_ == null) { return knownPeers_.size(); } else { return knownPeersBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData getKnownPeers(int index) { if (knownPeersBuilder_ == null) { return knownPeers_.get(index); } else { return knownPeersBuilder_.getMessage(index); } } public Builder setKnownPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (knownPeersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKnownPeersIsMutable(); knownPeers_.set(index, value); onChanged(); } else { knownPeersBuilder_.setMessage(index, value); } return this; } public Builder setKnownPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (knownPeersBuilder_ == null) { ensureKnownPeersIsMutable(); knownPeers_.set(index, builderForValue.build()); onChanged(); } else { knownPeersBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addKnownPeers(org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (knownPeersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKnownPeersIsMutable(); knownPeers_.add(value); onChanged(); } else { knownPeersBuilder_.addMessage(value); } return this; } public Builder addKnownPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (knownPeersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKnownPeersIsMutable(); knownPeers_.add(index, value); onChanged(); } else { knownPeersBuilder_.addMessage(index, value); } return this; } public Builder addKnownPeers( org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (knownPeersBuilder_ == null) { ensureKnownPeersIsMutable(); knownPeers_.add(builderForValue.build()); onChanged(); } else { knownPeersBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addKnownPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (knownPeersBuilder_ == null) { ensureKnownPeersIsMutable(); knownPeers_.add(index, builderForValue.build()); onChanged(); } else { knownPeersBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllKnownPeers( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.AgentData> values) { if (knownPeersBuilder_ == null) { ensureKnownPeersIsMutable(); super.addAll(values, knownPeers_); onChanged(); } else { knownPeersBuilder_.addAllMessages(values); } return this; } public Builder clearKnownPeers() { if (knownPeersBuilder_ == null) { knownPeers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { knownPeersBuilder_.clear(); } return this; } public Builder removeKnownPeers(int index) { if (knownPeersBuilder_ == null) { ensureKnownPeersIsMutable(); knownPeers_.remove(index); onChanged(); } else { knownPeersBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder getKnownPeersBuilder( int index) { return getKnownPeersFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getKnownPeersOrBuilder( int index) { if (knownPeersBuilder_ == null) { return knownPeers_.get(index); } else { return knownPeersBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownPeersOrBuilderList() { if (knownPeersBuilder_ != null) { return knownPeersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(knownPeers_); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addKnownPeersBuilder() { return getKnownPeersFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addKnownPeersBuilder( int index) { return getKnownPeersFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder> getKnownPeersBuilderList() { return getKnownPeersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownPeersFieldBuilder() { if (knownPeersBuilder_ == null) { knownPeersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder>( knownPeers_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); knownPeers_ = null; } return knownPeersBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetPeerListResponse) } static { defaultInstance = new GetPeerListResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetPeerListResponse) } public interface GetSuperPeerListOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 count = 1; boolean hasCount(); int getCount(); // optional string location = 2; boolean hasLocation(); String getLocation(); } public static final class GetSuperPeerList extends com.google.protobuf.GeneratedMessage implements GetSuperPeerListOrBuilder { // Use GetSuperPeerList.newBuilder() to construct. private GetSuperPeerList(Builder builder) { super(builder); } private GetSuperPeerList(boolean noInit) {} private static final GetSuperPeerList defaultInstance; public static GetSuperPeerList getDefaultInstance() { return defaultInstance; } public GetSuperPeerList getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_fieldAccessorTable; } private int bitField0_; // optional int32 count = 1; public static final int COUNT_FIELD_NUMBER = 1; private int count_; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } // optional string location = 2; public static final int LOCATION_FIELD_NUMBER = 2; private java.lang.Object location_; public boolean hasLocation() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getLocation() { java.lang.Object ref = location_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { location_ = s; } return s; } } private com.google.protobuf.ByteString getLocationBytes() { java.lang.Object ref = location_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); location_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { count_ = 0; location_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, count_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getLocationBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, count_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getLocationBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); count_ = 0; bitField0_ = (bitField0_ & ~0x00000001); location_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList build() { org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList result = new org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.count_ = count_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.location_ = location_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList.getDefaultInstance()) return this; if (other.hasCount()) { setCount(other.getCount()); } if (other.hasLocation()) { setLocation(other.getLocation()); } 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.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; count_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; location_ = input.readBytes(); break; } } } } private int bitField0_; // optional int32 count = 1; private int count_ ; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } public Builder setCount(int value) { bitField0_ |= 0x00000001; count_ = value; onChanged(); return this; } public Builder clearCount() { bitField0_ = (bitField0_ & ~0x00000001); count_ = 0; onChanged(); return this; } // optional string location = 2; private java.lang.Object location_ = ""; public boolean hasLocation() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getLocation() { java.lang.Object ref = location_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); location_ = s; return s; } else { return (String) ref; } } public Builder setLocation(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; location_ = value; onChanged(); return this; } public Builder clearLocation() { bitField0_ = (bitField0_ & ~0x00000002); location_ = getDefaultInstance().getLocation(); onChanged(); return this; } void setLocation(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; location_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetSuperPeerList) } static { defaultInstance = new GetSuperPeerList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetSuperPeerList) } public interface GetSuperPeerListResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.AgentData knownSuperPeers = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getKnownSuperPeersList(); org.umit.icm.mobile.proto.MessageProtos.AgentData getKnownSuperPeers(int index); int getKnownSuperPeersCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownSuperPeersOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getKnownSuperPeersOrBuilder( int index); } public static final class GetSuperPeerListResponse extends com.google.protobuf.GeneratedMessage implements GetSuperPeerListResponseOrBuilder { // Use GetSuperPeerListResponse.newBuilder() to construct. private GetSuperPeerListResponse(Builder builder) { super(builder); } private GetSuperPeerListResponse(boolean noInit) {} private static final GetSuperPeerListResponse defaultInstance; public static GetSuperPeerListResponse getDefaultInstance() { return defaultInstance; } public GetSuperPeerListResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.AgentData knownSuperPeers = 2; public static final int KNOWNSUPERPEERS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> knownSuperPeers_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getKnownSuperPeersList() { return knownSuperPeers_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownSuperPeersOrBuilderList() { return knownSuperPeers_; } public int getKnownSuperPeersCount() { return knownSuperPeers_.size(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData getKnownSuperPeers(int index) { return knownSuperPeers_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getKnownSuperPeersOrBuilder( int index) { return knownSuperPeers_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); knownSuperPeers_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getKnownSuperPeersCount(); i++) { if (!getKnownSuperPeers(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, header_); } for (int i = 0; i < knownSuperPeers_.size(); i++) { output.writeMessage(2, knownSuperPeers_.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 .computeMessageSize(1, header_); } for (int i = 0; i < knownSuperPeers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, knownSuperPeers_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getKnownSuperPeersFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (knownSuperPeersBuilder_ == null) { knownSuperPeers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { knownSuperPeersBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (knownSuperPeersBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { knownSuperPeers_ = java.util.Collections.unmodifiableList(knownSuperPeers_); bitField0_ = (bitField0_ & ~0x00000002); } result.knownSuperPeers_ = knownSuperPeers_; } else { result.knownSuperPeers_ = knownSuperPeersBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (knownSuperPeersBuilder_ == null) { if (!other.knownSuperPeers_.isEmpty()) { if (knownSuperPeers_.isEmpty()) { knownSuperPeers_ = other.knownSuperPeers_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureKnownSuperPeersIsMutable(); knownSuperPeers_.addAll(other.knownSuperPeers_); } onChanged(); } } else { if (!other.knownSuperPeers_.isEmpty()) { if (knownSuperPeersBuilder_.isEmpty()) { knownSuperPeersBuilder_.dispose(); knownSuperPeersBuilder_ = null; knownSuperPeers_ = other.knownSuperPeers_; bitField0_ = (bitField0_ & ~0x00000002); knownSuperPeersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getKnownSuperPeersFieldBuilder() : null; } else { knownSuperPeersBuilder_.addAllMessages(other.knownSuperPeers_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getKnownSuperPeersCount(); i++) { if (!getKnownSuperPeers(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.AgentData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addKnownSuperPeers(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.AgentData knownSuperPeers = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> knownSuperPeers_ = java.util.Collections.emptyList(); private void ensureKnownSuperPeersIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { knownSuperPeers_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.AgentData>(knownSuperPeers_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> knownSuperPeersBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getKnownSuperPeersList() { if (knownSuperPeersBuilder_ == null) { return java.util.Collections.unmodifiableList(knownSuperPeers_); } else { return knownSuperPeersBuilder_.getMessageList(); } } public int getKnownSuperPeersCount() { if (knownSuperPeersBuilder_ == null) { return knownSuperPeers_.size(); } else { return knownSuperPeersBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData getKnownSuperPeers(int index) { if (knownSuperPeersBuilder_ == null) { return knownSuperPeers_.get(index); } else { return knownSuperPeersBuilder_.getMessage(index); } } public Builder setKnownSuperPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (knownSuperPeersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKnownSuperPeersIsMutable(); knownSuperPeers_.set(index, value); onChanged(); } else { knownSuperPeersBuilder_.setMessage(index, value); } return this; } public Builder setKnownSuperPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (knownSuperPeersBuilder_ == null) { ensureKnownSuperPeersIsMutable(); knownSuperPeers_.set(index, builderForValue.build()); onChanged(); } else { knownSuperPeersBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addKnownSuperPeers(org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (knownSuperPeersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKnownSuperPeersIsMutable(); knownSuperPeers_.add(value); onChanged(); } else { knownSuperPeersBuilder_.addMessage(value); } return this; } public Builder addKnownSuperPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (knownSuperPeersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKnownSuperPeersIsMutable(); knownSuperPeers_.add(index, value); onChanged(); } else { knownSuperPeersBuilder_.addMessage(index, value); } return this; } public Builder addKnownSuperPeers( org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (knownSuperPeersBuilder_ == null) { ensureKnownSuperPeersIsMutable(); knownSuperPeers_.add(builderForValue.build()); onChanged(); } else { knownSuperPeersBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addKnownSuperPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (knownSuperPeersBuilder_ == null) { ensureKnownSuperPeersIsMutable(); knownSuperPeers_.add(index, builderForValue.build()); onChanged(); } else { knownSuperPeersBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllKnownSuperPeers( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.AgentData> values) { if (knownSuperPeersBuilder_ == null) { ensureKnownSuperPeersIsMutable(); super.addAll(values, knownSuperPeers_); onChanged(); } else { knownSuperPeersBuilder_.addAllMessages(values); } return this; } public Builder clearKnownSuperPeers() { if (knownSuperPeersBuilder_ == null) { knownSuperPeers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { knownSuperPeersBuilder_.clear(); } return this; } public Builder removeKnownSuperPeers(int index) { if (knownSuperPeersBuilder_ == null) { ensureKnownSuperPeersIsMutable(); knownSuperPeers_.remove(index); onChanged(); } else { knownSuperPeersBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder getKnownSuperPeersBuilder( int index) { return getKnownSuperPeersFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getKnownSuperPeersOrBuilder( int index) { if (knownSuperPeersBuilder_ == null) { return knownSuperPeers_.get(index); } else { return knownSuperPeersBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownSuperPeersOrBuilderList() { if (knownSuperPeersBuilder_ != null) { return knownSuperPeersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(knownSuperPeers_); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addKnownSuperPeersBuilder() { return getKnownSuperPeersFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addKnownSuperPeersBuilder( int index) { return getKnownSuperPeersFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder> getKnownSuperPeersBuilderList() { return getKnownSuperPeersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getKnownSuperPeersFieldBuilder() { if (knownSuperPeersBuilder_ == null) { knownSuperPeersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder>( knownSuperPeers_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); knownSuperPeers_ = null; } return knownSuperPeersBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetSuperPeerListResponse) } static { defaultInstance = new GetSuperPeerListResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetSuperPeerListResponse) } public interface GetLocationOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string agentIP = 1; boolean hasAgentIP(); String getAgentIP(); } public static final class GetLocation extends com.google.protobuf.GeneratedMessage implements GetLocationOrBuilder { // Use GetLocation.newBuilder() to construct. private GetLocation(Builder builder) { super(builder); } private GetLocation(boolean noInit) {} private static final GetLocation defaultInstance; public static GetLocation getDefaultInstance() { return defaultInstance; } public GetLocation getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocation_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocation_fieldAccessorTable; } private int bitField0_; // required string agentIP = 1; public static final int AGENTIP_FIELD_NUMBER = 1; private java.lang.Object agentIP_; public boolean hasAgentIP() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentIP() { java.lang.Object ref = agentIP_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentIP_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIPBytes() { java.lang.Object ref = agentIP_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentIP_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentIP_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentIP()) { 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, getAgentIPBytes()); } 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, getAgentIPBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocation parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetLocation prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetLocationOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocation_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocation_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetLocation.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentIP_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetLocation.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetLocation getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetLocation.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetLocation build() { org.umit.icm.mobile.proto.MessageProtos.GetLocation result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetLocation buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetLocation result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetLocation buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetLocation result = new org.umit.icm.mobile.proto.MessageProtos.GetLocation(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentIP_ = agentIP_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetLocation) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetLocation)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetLocation other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetLocation.getDefaultInstance()) return this; if (other.hasAgentIP()) { setAgentIP(other.getAgentIP()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentIP()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; agentIP_ = input.readBytes(); break; } } } } private int bitField0_; // required string agentIP = 1; private java.lang.Object agentIP_ = ""; public boolean hasAgentIP() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getAgentIP() { java.lang.Object ref = agentIP_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentIP_ = s; return s; } else { return (String) ref; } } public Builder setAgentIP(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; agentIP_ = value; onChanged(); return this; } public Builder clearAgentIP() { bitField0_ = (bitField0_ & ~0x00000001); agentIP_ = getDefaultInstance().getAgentIP(); onChanged(); return this; } void setAgentIP(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; agentIP_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetLocation) } static { defaultInstance = new GetLocation(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetLocation) } public interface GetLocationResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string location = 1; boolean hasLocation(); String getLocation(); } public static final class GetLocationResponse extends com.google.protobuf.GeneratedMessage implements GetLocationResponseOrBuilder { // Use GetLocationResponse.newBuilder() to construct. private GetLocationResponse(Builder builder) { super(builder); } private GetLocationResponse(boolean noInit) {} private static final GetLocationResponse defaultInstance; public static GetLocationResponse getDefaultInstance() { return defaultInstance; } public GetLocationResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocationResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocationResponse_fieldAccessorTable; } private int bitField0_; // required string location = 1; public static final int LOCATION_FIELD_NUMBER = 1; private java.lang.Object location_; public boolean hasLocation() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getLocation() { java.lang.Object ref = location_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { location_ = s; } return s; } } private com.google.protobuf.ByteString getLocationBytes() { java.lang.Object ref = location_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); location_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { location_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLocation()) { 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, getLocationBytes()); } 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, getLocationBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetLocationResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocationResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetLocationResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); location_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.location_ = location_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse.getDefaultInstance()) return this; if (other.hasLocation()) { setLocation(other.getLocation()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLocation()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; location_ = input.readBytes(); break; } } } } private int bitField0_; // required string location = 1; private java.lang.Object location_ = ""; public boolean hasLocation() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getLocation() { java.lang.Object ref = location_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); location_ = s; return s; } else { return (String) ref; } } public Builder setLocation(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; location_ = value; onChanged(); return this; } public Builder clearLocation() { bitField0_ = (bitField0_ & ~0x00000001); location_ = getDefaultInstance().getLocation(); onChanged(); return this; } void setLocation(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; location_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetLocationResponse) } static { defaultInstance = new GetLocationResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetLocationResponse) } public interface LocationOrBuilder extends com.google.protobuf.MessageOrBuilder { // required double longitude = 1; boolean hasLongitude(); double getLongitude(); // required double latitude = 2; boolean hasLatitude(); double getLatitude(); } public static final class Location extends com.google.protobuf.GeneratedMessage implements LocationOrBuilder { // Use Location.newBuilder() to construct. private Location(Builder builder) { super(builder); } private Location(boolean noInit) {} private static final Location defaultInstance; public static Location getDefaultInstance() { return defaultInstance; } public Location getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Location_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Location_fieldAccessorTable; } private int bitField0_; // required double longitude = 1; public static final int LONGITUDE_FIELD_NUMBER = 1; private double longitude_; public boolean hasLongitude() { return ((bitField0_ & 0x00000001) == 0x00000001); } public double getLongitude() { return longitude_; } // required double latitude = 2; public static final int LATITUDE_FIELD_NUMBER = 2; private double latitude_; public boolean hasLatitude() { return ((bitField0_ & 0x00000002) == 0x00000002); } public double getLatitude() { return latitude_; } private void initFields() { longitude_ = 0D; latitude_ = 0D; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLongitude()) { memoizedIsInitialized = 0; return false; } if (!hasLatitude()) { 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.writeDouble(1, longitude_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeDouble(2, latitude_); } 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 .computeDoubleSize(1, longitude_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(2, latitude_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Location parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Location parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Location prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Location_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Location_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Location.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); longitude_ = 0D; bitField0_ = (bitField0_ & ~0x00000001); latitude_ = 0D; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Location.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Location getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Location build() { org.umit.icm.mobile.proto.MessageProtos.Location result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Location buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Location result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Location buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Location result = new org.umit.icm.mobile.proto.MessageProtos.Location(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.longitude_ = longitude_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.latitude_ = latitude_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Location) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Location)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Location other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance()) return this; if (other.hasLongitude()) { setLongitude(other.getLongitude()); } if (other.hasLatitude()) { setLatitude(other.getLatitude()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasLongitude()) { return false; } if (!hasLatitude()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 9: { bitField0_ |= 0x00000001; longitude_ = input.readDouble(); break; } case 17: { bitField0_ |= 0x00000002; latitude_ = input.readDouble(); break; } } } } private int bitField0_; // required double longitude = 1; private double longitude_ ; public boolean hasLongitude() { return ((bitField0_ & 0x00000001) == 0x00000001); } public double getLongitude() { return longitude_; } public Builder setLongitude(double value) { bitField0_ |= 0x00000001; longitude_ = value; onChanged(); return this; } public Builder clearLongitude() { bitField0_ = (bitField0_ & ~0x00000001); longitude_ = 0D; onChanged(); return this; } // required double latitude = 2; private double latitude_ ; public boolean hasLatitude() { return ((bitField0_ & 0x00000002) == 0x00000002); } public double getLatitude() { return latitude_; } public Builder setLatitude(double value) { bitField0_ |= 0x00000002; latitude_ = value; onChanged(); return this; } public Builder clearLatitude() { bitField0_ = (bitField0_ & ~0x00000002); latitude_ = 0D; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Location) } static { defaultInstance = new Location(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Location) } public interface GetEventsOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .org.umit.icm.mobile.proto.Location locations = 1; java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> getLocationsList(); org.umit.icm.mobile.proto.MessageProtos.Location getLocations(int index); int getLocationsCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getLocationsOrBuilder( int index); // optional .org.umit.icm.mobile.proto.Location agentLocation = 2; boolean hasAgentLocation(); org.umit.icm.mobile.proto.MessageProtos.Location getAgentLocation(); org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getAgentLocationOrBuilder(); } public static final class GetEvents extends com.google.protobuf.GeneratedMessage implements GetEventsOrBuilder { // Use GetEvents.newBuilder() to construct. private GetEvents(Builder builder) { super(builder); } private GetEvents(boolean noInit) {} private static final GetEvents defaultInstance; public static GetEvents getDefaultInstance() { return defaultInstance; } public GetEvents getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEvents_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEvents_fieldAccessorTable; } private int bitField0_; // repeated .org.umit.icm.mobile.proto.Location locations = 1; public static final int LOCATIONS_FIELD_NUMBER = 1; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> locations_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> getLocationsList() { return locations_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsOrBuilderList() { return locations_; } public int getLocationsCount() { return locations_.size(); } public org.umit.icm.mobile.proto.MessageProtos.Location getLocations(int index) { return locations_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getLocationsOrBuilder( int index) { return locations_.get(index); } // optional .org.umit.icm.mobile.proto.Location agentLocation = 2; public static final int AGENTLOCATION_FIELD_NUMBER = 2; private org.umit.icm.mobile.proto.MessageProtos.Location agentLocation_; public boolean hasAgentLocation() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.Location getAgentLocation() { return agentLocation_; } public org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getAgentLocationOrBuilder() { return agentLocation_; } private void initFields() { locations_ = java.util.Collections.emptyList(); agentLocation_ = org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; for (int i = 0; i < getLocationsCount(); i++) { if (!getLocations(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasAgentLocation()) { if (!getAgentLocation().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 < locations_.size(); i++) { output.writeMessage(1, locations_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(2, agentLocation_); } 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 < locations_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, locations_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, agentLocation_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEvents parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetEvents prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetEventsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEvents_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEvents_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetEvents.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getLocationsFieldBuilder(); getAgentLocationFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (locationsBuilder_ == null) { locations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { locationsBuilder_.clear(); } if (agentLocationBuilder_ == null) { agentLocation_ = org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance(); } else { agentLocationBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetEvents.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetEvents getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetEvents.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetEvents build() { org.umit.icm.mobile.proto.MessageProtos.GetEvents result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetEvents buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetEvents result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetEvents buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetEvents result = new org.umit.icm.mobile.proto.MessageProtos.GetEvents(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (locationsBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { locations_ = java.util.Collections.unmodifiableList(locations_); bitField0_ = (bitField0_ & ~0x00000001); } result.locations_ = locations_; } else { result.locations_ = locationsBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000001; } if (agentLocationBuilder_ == null) { result.agentLocation_ = agentLocation_; } else { result.agentLocation_ = agentLocationBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetEvents) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetEvents)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetEvents other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetEvents.getDefaultInstance()) return this; if (locationsBuilder_ == null) { if (!other.locations_.isEmpty()) { if (locations_.isEmpty()) { locations_ = other.locations_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureLocationsIsMutable(); locations_.addAll(other.locations_); } onChanged(); } } else { if (!other.locations_.isEmpty()) { if (locationsBuilder_.isEmpty()) { locationsBuilder_.dispose(); locationsBuilder_ = null; locations_ = other.locations_; bitField0_ = (bitField0_ & ~0x00000001); locationsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getLocationsFieldBuilder() : null; } else { locationsBuilder_.addAllMessages(other.locations_); } } } if (other.hasAgentLocation()) { mergeAgentLocation(other.getAgentLocation()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getLocationsCount(); i++) { if (!getLocations(i).isInitialized()) { return false; } } if (hasAgentLocation()) { if (!getAgentLocation().isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.Location.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Location.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addLocations(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.Location.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Location.newBuilder(); if (hasAgentLocation()) { subBuilder.mergeFrom(getAgentLocation()); } input.readMessage(subBuilder, extensionRegistry); setAgentLocation(subBuilder.buildPartial()); break; } } } } private int bitField0_; // repeated .org.umit.icm.mobile.proto.Location locations = 1; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> locations_ = java.util.Collections.emptyList(); private void ensureLocationsIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { locations_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.Location>(locations_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> locationsBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> getLocationsList() { if (locationsBuilder_ == null) { return java.util.Collections.unmodifiableList(locations_); } else { return locationsBuilder_.getMessageList(); } } public int getLocationsCount() { if (locationsBuilder_ == null) { return locations_.size(); } else { return locationsBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.Location getLocations(int index) { if (locationsBuilder_ == null) { return locations_.get(index); } else { return locationsBuilder_.getMessage(index); } } public Builder setLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location value) { if (locationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLocationsIsMutable(); locations_.set(index, value); onChanged(); } else { locationsBuilder_.setMessage(index, value); } return this; } public Builder setLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.set(index, builderForValue.build()); onChanged(); } else { locationsBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addLocations(org.umit.icm.mobile.proto.MessageProtos.Location value) { if (locationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLocationsIsMutable(); locations_.add(value); onChanged(); } else { locationsBuilder_.addMessage(value); } return this; } public Builder addLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location value) { if (locationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLocationsIsMutable(); locations_.add(index, value); onChanged(); } else { locationsBuilder_.addMessage(index, value); } return this; } public Builder addLocations( org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.add(builderForValue.build()); onChanged(); } else { locationsBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.add(index, builderForValue.build()); onChanged(); } else { locationsBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllLocations( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.Location> values) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); super.addAll(values, locations_); onChanged(); } else { locationsBuilder_.addAllMessages(values); } return this; } public Builder clearLocations() { if (locationsBuilder_ == null) { locations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { locationsBuilder_.clear(); } return this; } public Builder removeLocations(int index) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.remove(index); onChanged(); } else { locationsBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder getLocationsBuilder( int index) { return getLocationsFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getLocationsOrBuilder( int index) { if (locationsBuilder_ == null) { return locations_.get(index); } else { return locationsBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsOrBuilderList() { if (locationsBuilder_ != null) { return locationsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(locations_); } } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder addLocationsBuilder() { return getLocationsFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder addLocationsBuilder( int index) { return getLocationsFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location.Builder> getLocationsBuilderList() { return getLocationsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsFieldBuilder() { if (locationsBuilder_ == null) { locationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder>( locations_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); locations_ = null; } return locationsBuilder_; } // optional .org.umit.icm.mobile.proto.Location agentLocation = 2; private org.umit.icm.mobile.proto.MessageProtos.Location agentLocation_ = org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> agentLocationBuilder_; public boolean hasAgentLocation() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.Location getAgentLocation() { if (agentLocationBuilder_ == null) { return agentLocation_; } else { return agentLocationBuilder_.getMessage(); } } public Builder setAgentLocation(org.umit.icm.mobile.proto.MessageProtos.Location value) { if (agentLocationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } agentLocation_ = value; onChanged(); } else { agentLocationBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setAgentLocation( org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (agentLocationBuilder_ == null) { agentLocation_ = builderForValue.build(); onChanged(); } else { agentLocationBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeAgentLocation(org.umit.icm.mobile.proto.MessageProtos.Location value) { if (agentLocationBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && agentLocation_ != org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance()) { agentLocation_ = org.umit.icm.mobile.proto.MessageProtos.Location.newBuilder(agentLocation_).mergeFrom(value).buildPartial(); } else { agentLocation_ = value; } onChanged(); } else { agentLocationBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearAgentLocation() { if (agentLocationBuilder_ == null) { agentLocation_ = org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance(); onChanged(); } else { agentLocationBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder getAgentLocationBuilder() { bitField0_ |= 0x00000002; onChanged(); return getAgentLocationFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getAgentLocationOrBuilder() { if (agentLocationBuilder_ != null) { return agentLocationBuilder_.getMessageOrBuilder(); } else { return agentLocation_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getAgentLocationFieldBuilder() { if (agentLocationBuilder_ == null) { agentLocationBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder>( agentLocation_, getParentForChildren(), isClean()); agentLocation_ = null; } return agentLocationBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetEvents) } static { defaultInstance = new GetEvents(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetEvents) } public interface EventOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string testType = 1; boolean hasTestType(); String getTestType(); // required string eventType = 2; boolean hasEventType(); String getEventType(); // required int64 timeUTC = 3; boolean hasTimeUTC(); long getTimeUTC(); // required int64 sinceTimeUTC = 4; boolean hasSinceTimeUTC(); long getSinceTimeUTC(); // repeated .org.umit.icm.mobile.proto.Location locations = 5; java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> getLocationsList(); org.umit.icm.mobile.proto.MessageProtos.Location getLocations(int index); int getLocationsCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getLocationsOrBuilder( int index); // optional .org.umit.icm.mobile.proto.WebsiteReportDetail websiteReport = 6; boolean hasWebsiteReport(); org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getWebsiteReport(); org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder getWebsiteReportOrBuilder(); // optional .org.umit.icm.mobile.proto.ServiceReportDetail serviceReport = 7; boolean hasServiceReport(); org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getServiceReport(); org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder getServiceReportOrBuilder(); } public static final class Event extends com.google.protobuf.GeneratedMessage implements EventOrBuilder { // Use Event.newBuilder() to construct. private Event(Builder builder) { super(builder); } private Event(boolean noInit) {} private static final Event defaultInstance; public static Event getDefaultInstance() { return defaultInstance; } public Event getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Event_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Event_fieldAccessorTable; } private int bitField0_; // required string testType = 1; public static final int TESTTYPE_FIELD_NUMBER = 1; private java.lang.Object testType_; public boolean hasTestType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTestType() { java.lang.Object ref = testType_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { testType_ = s; } return s; } } private com.google.protobuf.ByteString getTestTypeBytes() { java.lang.Object ref = testType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); testType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string eventType = 2; public static final int EVENTTYPE_FIELD_NUMBER = 2; private java.lang.Object eventType_; public boolean hasEventType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getEventType() { java.lang.Object ref = eventType_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { eventType_ = s; } return s; } } private com.google.protobuf.ByteString getEventTypeBytes() { java.lang.Object ref = eventType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); eventType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int64 timeUTC = 3; public static final int TIMEUTC_FIELD_NUMBER = 3; private long timeUTC_; public boolean hasTimeUTC() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getTimeUTC() { return timeUTC_; } // required int64 sinceTimeUTC = 4; public static final int SINCETIMEUTC_FIELD_NUMBER = 4; private long sinceTimeUTC_; public boolean hasSinceTimeUTC() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getSinceTimeUTC() { return sinceTimeUTC_; } // repeated .org.umit.icm.mobile.proto.Location locations = 5; public static final int LOCATIONS_FIELD_NUMBER = 5; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> locations_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> getLocationsList() { return locations_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsOrBuilderList() { return locations_; } public int getLocationsCount() { return locations_.size(); } public org.umit.icm.mobile.proto.MessageProtos.Location getLocations(int index) { return locations_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getLocationsOrBuilder( int index) { return locations_.get(index); } // optional .org.umit.icm.mobile.proto.WebsiteReportDetail websiteReport = 6; public static final int WEBSITEREPORT_FIELD_NUMBER = 6; private org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail websiteReport_; public boolean hasWebsiteReport() { return ((bitField0_ & 0x00000010) == 0x00000010); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getWebsiteReport() { return websiteReport_; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder getWebsiteReportOrBuilder() { return websiteReport_; } // optional .org.umit.icm.mobile.proto.ServiceReportDetail serviceReport = 7; public static final int SERVICEREPORT_FIELD_NUMBER = 7; private org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail serviceReport_; public boolean hasServiceReport() { return ((bitField0_ & 0x00000020) == 0x00000020); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getServiceReport() { return serviceReport_; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder getServiceReportOrBuilder() { return serviceReport_; } private void initFields() { testType_ = ""; eventType_ = ""; timeUTC_ = 0L; sinceTimeUTC_ = 0L; locations_ = java.util.Collections.emptyList(); websiteReport_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); serviceReport_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTestType()) { memoizedIsInitialized = 0; return false; } if (!hasEventType()) { memoizedIsInitialized = 0; return false; } if (!hasTimeUTC()) { memoizedIsInitialized = 0; return false; } if (!hasSinceTimeUTC()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getLocationsCount(); i++) { if (!getLocations(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasWebsiteReport()) { if (!getWebsiteReport().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasServiceReport()) { if (!getServiceReport().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, getTestTypeBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getEventTypeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, timeUTC_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, sinceTimeUTC_); } for (int i = 0; i < locations_.size(); i++) { output.writeMessage(5, locations_.get(i)); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(6, websiteReport_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(7, serviceReport_); } 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, getTestTypeBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getEventTypeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, timeUTC_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, sinceTimeUTC_); } for (int i = 0; i < locations_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, locations_.get(i)); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, websiteReport_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, serviceReport_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Event parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Event parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Event prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Event_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Event_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Event.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getLocationsFieldBuilder(); getWebsiteReportFieldBuilder(); getServiceReportFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); testType_ = ""; bitField0_ = (bitField0_ & ~0x00000001); eventType_ = ""; bitField0_ = (bitField0_ & ~0x00000002); timeUTC_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); sinceTimeUTC_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); if (locationsBuilder_ == null) { locations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); } else { locationsBuilder_.clear(); } if (websiteReportBuilder_ == null) { websiteReport_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); } else { websiteReportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); if (serviceReportBuilder_ == null) { serviceReport_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); } else { serviceReportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Event.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Event getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Event.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Event build() { org.umit.icm.mobile.proto.MessageProtos.Event result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Event buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Event result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Event buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Event result = new org.umit.icm.mobile.proto.MessageProtos.Event(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.testType_ = testType_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.eventType_ = eventType_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.timeUTC_ = timeUTC_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.sinceTimeUTC_ = sinceTimeUTC_; if (locationsBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010)) { locations_ = java.util.Collections.unmodifiableList(locations_); bitField0_ = (bitField0_ & ~0x00000010); } result.locations_ = locations_; } else { result.locations_ = locationsBuilder_.build(); } if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000010; } if (websiteReportBuilder_ == null) { result.websiteReport_ = websiteReport_; } else { result.websiteReport_ = websiteReportBuilder_.build(); } if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000020; } if (serviceReportBuilder_ == null) { result.serviceReport_ = serviceReport_; } else { result.serviceReport_ = serviceReportBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Event) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Event)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Event other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Event.getDefaultInstance()) return this; if (other.hasTestType()) { setTestType(other.getTestType()); } if (other.hasEventType()) { setEventType(other.getEventType()); } if (other.hasTimeUTC()) { setTimeUTC(other.getTimeUTC()); } if (other.hasSinceTimeUTC()) { setSinceTimeUTC(other.getSinceTimeUTC()); } if (locationsBuilder_ == null) { if (!other.locations_.isEmpty()) { if (locations_.isEmpty()) { locations_ = other.locations_; bitField0_ = (bitField0_ & ~0x00000010); } else { ensureLocationsIsMutable(); locations_.addAll(other.locations_); } onChanged(); } } else { if (!other.locations_.isEmpty()) { if (locationsBuilder_.isEmpty()) { locationsBuilder_.dispose(); locationsBuilder_ = null; locations_ = other.locations_; bitField0_ = (bitField0_ & ~0x00000010); locationsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getLocationsFieldBuilder() : null; } else { locationsBuilder_.addAllMessages(other.locations_); } } } if (other.hasWebsiteReport()) { mergeWebsiteReport(other.getWebsiteReport()); } if (other.hasServiceReport()) { mergeServiceReport(other.getServiceReport()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTestType()) { return false; } if (!hasEventType()) { return false; } if (!hasTimeUTC()) { return false; } if (!hasSinceTimeUTC()) { return false; } for (int i = 0; i < getLocationsCount(); i++) { if (!getLocations(i).isInitialized()) { return false; } } if (hasWebsiteReport()) { if (!getWebsiteReport().isInitialized()) { return false; } } if (hasServiceReport()) { if (!getServiceReport().isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; testType_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; eventType_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; timeUTC_ = input.readInt64(); break; } case 32: { bitField0_ |= 0x00000008; sinceTimeUTC_ = input.readInt64(); break; } case 42: { org.umit.icm.mobile.proto.MessageProtos.Location.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Location.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addLocations(subBuilder.buildPartial()); break; } case 50: { org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.newBuilder(); if (hasWebsiteReport()) { subBuilder.mergeFrom(getWebsiteReport()); } input.readMessage(subBuilder, extensionRegistry); setWebsiteReport(subBuilder.buildPartial()); break; } case 58: { org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.newBuilder(); if (hasServiceReport()) { subBuilder.mergeFrom(getServiceReport()); } input.readMessage(subBuilder, extensionRegistry); setServiceReport(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string testType = 1; private java.lang.Object testType_ = ""; public boolean hasTestType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTestType() { java.lang.Object ref = testType_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); testType_ = s; return s; } else { return (String) ref; } } public Builder setTestType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; testType_ = value; onChanged(); return this; } public Builder clearTestType() { bitField0_ = (bitField0_ & ~0x00000001); testType_ = getDefaultInstance().getTestType(); onChanged(); return this; } void setTestType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; testType_ = value; onChanged(); } // required string eventType = 2; private java.lang.Object eventType_ = ""; public boolean hasEventType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getEventType() { java.lang.Object ref = eventType_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); eventType_ = s; return s; } else { return (String) ref; } } public Builder setEventType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; eventType_ = value; onChanged(); return this; } public Builder clearEventType() { bitField0_ = (bitField0_ & ~0x00000002); eventType_ = getDefaultInstance().getEventType(); onChanged(); return this; } void setEventType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; eventType_ = value; onChanged(); } // required int64 timeUTC = 3; private long timeUTC_ ; public boolean hasTimeUTC() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getTimeUTC() { return timeUTC_; } public Builder setTimeUTC(long value) { bitField0_ |= 0x00000004; timeUTC_ = value; onChanged(); return this; } public Builder clearTimeUTC() { bitField0_ = (bitField0_ & ~0x00000004); timeUTC_ = 0L; onChanged(); return this; } // required int64 sinceTimeUTC = 4; private long sinceTimeUTC_ ; public boolean hasSinceTimeUTC() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getSinceTimeUTC() { return sinceTimeUTC_; } public Builder setSinceTimeUTC(long value) { bitField0_ |= 0x00000008; sinceTimeUTC_ = value; onChanged(); return this; } public Builder clearSinceTimeUTC() { bitField0_ = (bitField0_ & ~0x00000008); sinceTimeUTC_ = 0L; onChanged(); return this; } // repeated .org.umit.icm.mobile.proto.Location locations = 5; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> locations_ = java.util.Collections.emptyList(); private void ensureLocationsIsMutable() { if (!((bitField0_ & 0x00000010) == 0x00000010)) { locations_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.Location>(locations_); bitField0_ |= 0x00000010; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> locationsBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location> getLocationsList() { if (locationsBuilder_ == null) { return java.util.Collections.unmodifiableList(locations_); } else { return locationsBuilder_.getMessageList(); } } public int getLocationsCount() { if (locationsBuilder_ == null) { return locations_.size(); } else { return locationsBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.Location getLocations(int index) { if (locationsBuilder_ == null) { return locations_.get(index); } else { return locationsBuilder_.getMessage(index); } } public Builder setLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location value) { if (locationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLocationsIsMutable(); locations_.set(index, value); onChanged(); } else { locationsBuilder_.setMessage(index, value); } return this; } public Builder setLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.set(index, builderForValue.build()); onChanged(); } else { locationsBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addLocations(org.umit.icm.mobile.proto.MessageProtos.Location value) { if (locationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLocationsIsMutable(); locations_.add(value); onChanged(); } else { locationsBuilder_.addMessage(value); } return this; } public Builder addLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location value) { if (locationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureLocationsIsMutable(); locations_.add(index, value); onChanged(); } else { locationsBuilder_.addMessage(index, value); } return this; } public Builder addLocations( org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.add(builderForValue.build()); onChanged(); } else { locationsBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addLocations( int index, org.umit.icm.mobile.proto.MessageProtos.Location.Builder builderForValue) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.add(index, builderForValue.build()); onChanged(); } else { locationsBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllLocations( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.Location> values) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); super.addAll(values, locations_); onChanged(); } else { locationsBuilder_.addAllMessages(values); } return this; } public Builder clearLocations() { if (locationsBuilder_ == null) { locations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); onChanged(); } else { locationsBuilder_.clear(); } return this; } public Builder removeLocations(int index) { if (locationsBuilder_ == null) { ensureLocationsIsMutable(); locations_.remove(index); onChanged(); } else { locationsBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder getLocationsBuilder( int index) { return getLocationsFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder getLocationsOrBuilder( int index) { if (locationsBuilder_ == null) { return locations_.get(index); } else { return locationsBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsOrBuilderList() { if (locationsBuilder_ != null) { return locationsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(locations_); } } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder addLocationsBuilder() { return getLocationsFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.Location.Builder addLocationsBuilder( int index) { return getLocationsFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.Location.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Location.Builder> getLocationsBuilderList() { return getLocationsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder> getLocationsFieldBuilder() { if (locationsBuilder_ == null) { locationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Location, org.umit.icm.mobile.proto.MessageProtos.Location.Builder, org.umit.icm.mobile.proto.MessageProtos.LocationOrBuilder>( locations_, ((bitField0_ & 0x00000010) == 0x00000010), getParentForChildren(), isClean()); locations_ = null; } return locationsBuilder_; } // optional .org.umit.icm.mobile.proto.WebsiteReportDetail websiteReport = 6; private org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail websiteReport_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder> websiteReportBuilder_; public boolean hasWebsiteReport() { return ((bitField0_ & 0x00000020) == 0x00000020); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail getWebsiteReport() { if (websiteReportBuilder_ == null) { return websiteReport_; } else { return websiteReportBuilder_.getMessage(); } } public Builder setWebsiteReport(org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail value) { if (websiteReportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } websiteReport_ = value; onChanged(); } else { websiteReportBuilder_.setMessage(value); } bitField0_ |= 0x00000020; return this; } public Builder setWebsiteReport( org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder builderForValue) { if (websiteReportBuilder_ == null) { websiteReport_ = builderForValue.build(); onChanged(); } else { websiteReportBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000020; return this; } public Builder mergeWebsiteReport(org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail value) { if (websiteReportBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020) && websiteReport_ != org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance()) { websiteReport_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.newBuilder(websiteReport_).mergeFrom(value).buildPartial(); } else { websiteReport_ = value; } onChanged(); } else { websiteReportBuilder_.mergeFrom(value); } bitField0_ |= 0x00000020; return this; } public Builder clearWebsiteReport() { if (websiteReportBuilder_ == null) { websiteReport_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.getDefaultInstance(); onChanged(); } else { websiteReportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); return this; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder getWebsiteReportBuilder() { bitField0_ |= 0x00000020; onChanged(); return getWebsiteReportFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder getWebsiteReportOrBuilder() { if (websiteReportBuilder_ != null) { return websiteReportBuilder_.getMessageOrBuilder(); } else { return websiteReport_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder> getWebsiteReportFieldBuilder() { if (websiteReportBuilder_ == null) { websiteReportBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetailOrBuilder>( websiteReport_, getParentForChildren(), isClean()); websiteReport_ = null; } return websiteReportBuilder_; } // optional .org.umit.icm.mobile.proto.ServiceReportDetail serviceReport = 7; private org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail serviceReport_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder> serviceReportBuilder_; public boolean hasServiceReport() { return ((bitField0_ & 0x00000040) == 0x00000040); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail getServiceReport() { if (serviceReportBuilder_ == null) { return serviceReport_; } else { return serviceReportBuilder_.getMessage(); } } public Builder setServiceReport(org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail value) { if (serviceReportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } serviceReport_ = value; onChanged(); } else { serviceReportBuilder_.setMessage(value); } bitField0_ |= 0x00000040; return this; } public Builder setServiceReport( org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder builderForValue) { if (serviceReportBuilder_ == null) { serviceReport_ = builderForValue.build(); onChanged(); } else { serviceReportBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000040; return this; } public Builder mergeServiceReport(org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail value) { if (serviceReportBuilder_ == null) { if (((bitField0_ & 0x00000040) == 0x00000040) && serviceReport_ != org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance()) { serviceReport_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.newBuilder(serviceReport_).mergeFrom(value).buildPartial(); } else { serviceReport_ = value; } onChanged(); } else { serviceReportBuilder_.mergeFrom(value); } bitField0_ |= 0x00000040; return this; } public Builder clearServiceReport() { if (serviceReportBuilder_ == null) { serviceReport_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.getDefaultInstance(); onChanged(); } else { serviceReportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); return this; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder getServiceReportBuilder() { bitField0_ |= 0x00000040; onChanged(); return getServiceReportFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder getServiceReportOrBuilder() { if (serviceReportBuilder_ != null) { return serviceReportBuilder_.getMessageOrBuilder(); } else { return serviceReport_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder> getServiceReportFieldBuilder() { if (serviceReportBuilder_ == null) { serviceReportBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetailOrBuilder>( serviceReport_, getParentForChildren(), isClean()); serviceReport_ = null; } return serviceReportBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Event) } static { defaultInstance = new Event(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Event) } public interface GetEventsResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.Event events = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.Event> getEventsList(); org.umit.icm.mobile.proto.MessageProtos.Event getEvents(int index); int getEventsCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder> getEventsOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder getEventsOrBuilder( int index); } public static final class GetEventsResponse extends com.google.protobuf.GeneratedMessage implements GetEventsResponseOrBuilder { // Use GetEventsResponse.newBuilder() to construct. private GetEventsResponse(Builder builder) { super(builder); } private GetEventsResponse(boolean noInit) {} private static final GetEventsResponse defaultInstance; public static GetEventsResponse getDefaultInstance() { return defaultInstance; } public GetEventsResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEventsResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEventsResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.Event events = 2; public static final int EVENTS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Event> events_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Event> getEventsList() { return events_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder> getEventsOrBuilderList() { return events_; } public int getEventsCount() { return events_.size(); } public org.umit.icm.mobile.proto.MessageProtos.Event getEvents(int index) { return events_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder getEventsOrBuilder( int index) { return events_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); events_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getEventsCount(); i++) { if (!getEvents(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, header_); } for (int i = 0; i < events_.size(); i++) { output.writeMessage(2, events_.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 .computeMessageSize(1, header_); } for (int i = 0; i < events_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, events_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetEventsResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEventsResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetEventsResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getEventsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (eventsBuilder_ == null) { events_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { eventsBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (eventsBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { events_ = java.util.Collections.unmodifiableList(events_); bitField0_ = (bitField0_ & ~0x00000002); } result.events_ = events_; } else { result.events_ = eventsBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (eventsBuilder_ == null) { if (!other.events_.isEmpty()) { if (events_.isEmpty()) { events_ = other.events_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureEventsIsMutable(); events_.addAll(other.events_); } onChanged(); } } else { if (!other.events_.isEmpty()) { if (eventsBuilder_.isEmpty()) { eventsBuilder_.dispose(); eventsBuilder_ = null; events_ = other.events_; bitField0_ = (bitField0_ & ~0x00000002); eventsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getEventsFieldBuilder() : null; } else { eventsBuilder_.addAllMessages(other.events_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getEventsCount(); i++) { if (!getEvents(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.Event.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Event.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addEvents(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.Event events = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Event> events_ = java.util.Collections.emptyList(); private void ensureEventsIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { events_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.Event>(events_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Event, org.umit.icm.mobile.proto.MessageProtos.Event.Builder, org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder> eventsBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Event> getEventsList() { if (eventsBuilder_ == null) { return java.util.Collections.unmodifiableList(events_); } else { return eventsBuilder_.getMessageList(); } } public int getEventsCount() { if (eventsBuilder_ == null) { return events_.size(); } else { return eventsBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.Event getEvents(int index) { if (eventsBuilder_ == null) { return events_.get(index); } else { return eventsBuilder_.getMessage(index); } } public Builder setEvents( int index, org.umit.icm.mobile.proto.MessageProtos.Event value) { if (eventsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventsIsMutable(); events_.set(index, value); onChanged(); } else { eventsBuilder_.setMessage(index, value); } return this; } public Builder setEvents( int index, org.umit.icm.mobile.proto.MessageProtos.Event.Builder builderForValue) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.set(index, builderForValue.build()); onChanged(); } else { eventsBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addEvents(org.umit.icm.mobile.proto.MessageProtos.Event value) { if (eventsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventsIsMutable(); events_.add(value); onChanged(); } else { eventsBuilder_.addMessage(value); } return this; } public Builder addEvents( int index, org.umit.icm.mobile.proto.MessageProtos.Event value) { if (eventsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventsIsMutable(); events_.add(index, value); onChanged(); } else { eventsBuilder_.addMessage(index, value); } return this; } public Builder addEvents( org.umit.icm.mobile.proto.MessageProtos.Event.Builder builderForValue) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.add(builderForValue.build()); onChanged(); } else { eventsBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addEvents( int index, org.umit.icm.mobile.proto.MessageProtos.Event.Builder builderForValue) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.add(index, builderForValue.build()); onChanged(); } else { eventsBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllEvents( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.Event> values) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); super.addAll(values, events_); onChanged(); } else { eventsBuilder_.addAllMessages(values); } return this; } public Builder clearEvents() { if (eventsBuilder_ == null) { events_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { eventsBuilder_.clear(); } return this; } public Builder removeEvents(int index) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.remove(index); onChanged(); } else { eventsBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.Event.Builder getEventsBuilder( int index) { return getEventsFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder getEventsOrBuilder( int index) { if (eventsBuilder_ == null) { return events_.get(index); } else { return eventsBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder> getEventsOrBuilderList() { if (eventsBuilder_ != null) { return eventsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(events_); } } public org.umit.icm.mobile.proto.MessageProtos.Event.Builder addEventsBuilder() { return getEventsFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.Event.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.Event.Builder addEventsBuilder( int index) { return getEventsFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.Event.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Event.Builder> getEventsBuilderList() { return getEventsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Event, org.umit.icm.mobile.proto.MessageProtos.Event.Builder, org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder> getEventsFieldBuilder() { if (eventsBuilder_ == null) { eventsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Event, org.umit.icm.mobile.proto.MessageProtos.Event.Builder, org.umit.icm.mobile.proto.MessageProtos.EventOrBuilder>( events_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); events_ = null; } return eventsBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetEventsResponse) } static { defaultInstance = new GetEventsResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetEventsResponse) } public interface SendWebsiteReportOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.WebsiteReport report = 1; boolean hasReport(); org.umit.icm.mobile.proto.MessageProtos.WebsiteReport getReport(); org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder getReportOrBuilder(); } public static final class SendWebsiteReport extends com.google.protobuf.GeneratedMessage implements SendWebsiteReportOrBuilder { // Use SendWebsiteReport.newBuilder() to construct. private SendWebsiteReport(Builder builder) { super(builder); } private SendWebsiteReport(boolean noInit) {} private static final SendWebsiteReport defaultInstance; public static SendWebsiteReport getDefaultInstance() { return defaultInstance; } public SendWebsiteReport getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.WebsiteReport report = 1; public static final int REPORT_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.WebsiteReport report_; public boolean hasReport() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReport getReport() { return report_; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder getReportOrBuilder() { return report_; } private void initFields() { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasReport()) { memoizedIsInitialized = 0; return false; } if (!getReport().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, report_); } 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, report_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReportOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getReportFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport build() { org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport buildPartial() { org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport result = new org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (reportBuilder_ == null) { result.report_ = report_; } else { result.report_ = reportBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport other) { if (other == org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport.getDefaultInstance()) return this; if (other.hasReport()) { mergeReport(other.getReport()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasReport()) { return false; } if (!getReport().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.newBuilder(); if (hasReport()) { subBuilder.mergeFrom(getReport()); } input.readMessage(subBuilder, extensionRegistry); setReport(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.WebsiteReport report = 1; private org.umit.icm.mobile.proto.MessageProtos.WebsiteReport report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReport, org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder> reportBuilder_; public boolean hasReport() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReport getReport() { if (reportBuilder_ == null) { return report_; } else { return reportBuilder_.getMessage(); } } public Builder setReport(org.umit.icm.mobile.proto.MessageProtos.WebsiteReport value) { if (reportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } report_ = value; onChanged(); } else { reportBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setReport( org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder builderForValue) { if (reportBuilder_ == null) { report_ = builderForValue.build(); onChanged(); } else { reportBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeReport(org.umit.icm.mobile.proto.MessageProtos.WebsiteReport value) { if (reportBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && report_ != org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance()) { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.newBuilder(report_).mergeFrom(value).buildPartial(); } else { report_ = value; } onChanged(); } else { reportBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearReport() { if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.getDefaultInstance(); onChanged(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder getReportBuilder() { bitField0_ |= 0x00000001; onChanged(); return getReportFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder getReportOrBuilder() { if (reportBuilder_ != null) { return reportBuilder_.getMessageOrBuilder(); } else { return report_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReport, org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder> getReportFieldBuilder() { if (reportBuilder_ == null) { reportBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.WebsiteReport, org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportOrBuilder>( report_, getParentForChildren(), isClean()); report_ = null; } return reportBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.SendWebsiteReport) } static { defaultInstance = new SendWebsiteReport(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.SendWebsiteReport) } public interface SendServiceReportOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ServiceReport report = 1; boolean hasReport(); org.umit.icm.mobile.proto.MessageProtos.ServiceReport getReport(); org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder getReportOrBuilder(); } public static final class SendServiceReport extends com.google.protobuf.GeneratedMessage implements SendServiceReportOrBuilder { // Use SendServiceReport.newBuilder() to construct. private SendServiceReport(Builder builder) { super(builder); } private SendServiceReport(boolean noInit) {} private static final SendServiceReport defaultInstance; public static SendServiceReport getDefaultInstance() { return defaultInstance; } public SendServiceReport getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendServiceReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendServiceReport_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ServiceReport report = 1; public static final int REPORT_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ServiceReport report_; public boolean hasReport() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReport getReport() { return report_; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder getReportOrBuilder() { return report_; } private void initFields() { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasReport()) { memoizedIsInitialized = 0; return false; } if (!getReport().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, report_); } 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, report_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendServiceReport parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.SendServiceReport prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.SendServiceReportOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendServiceReport_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendServiceReport_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.SendServiceReport.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getReportFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.SendServiceReport.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.SendServiceReport getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.SendServiceReport.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.SendServiceReport build() { org.umit.icm.mobile.proto.MessageProtos.SendServiceReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.SendServiceReport buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.SendServiceReport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.SendServiceReport buildPartial() { org.umit.icm.mobile.proto.MessageProtos.SendServiceReport result = new org.umit.icm.mobile.proto.MessageProtos.SendServiceReport(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (reportBuilder_ == null) { result.report_ = report_; } else { result.report_ = reportBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.SendServiceReport) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.SendServiceReport)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.SendServiceReport other) { if (other == org.umit.icm.mobile.proto.MessageProtos.SendServiceReport.getDefaultInstance()) return this; if (other.hasReport()) { mergeReport(other.getReport()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasReport()) { return false; } if (!getReport().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ServiceReport.newBuilder(); if (hasReport()) { subBuilder.mergeFrom(getReport()); } input.readMessage(subBuilder, extensionRegistry); setReport(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ServiceReport report = 1; private org.umit.icm.mobile.proto.MessageProtos.ServiceReport report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReport, org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder> reportBuilder_; public boolean hasReport() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReport getReport() { if (reportBuilder_ == null) { return report_; } else { return reportBuilder_.getMessage(); } } public Builder setReport(org.umit.icm.mobile.proto.MessageProtos.ServiceReport value) { if (reportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } report_ = value; onChanged(); } else { reportBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setReport( org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder builderForValue) { if (reportBuilder_ == null) { report_ = builderForValue.build(); onChanged(); } else { reportBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeReport(org.umit.icm.mobile.proto.MessageProtos.ServiceReport value) { if (reportBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && report_ != org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance()) { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReport.newBuilder(report_).mergeFrom(value).buildPartial(); } else { report_ = value; } onChanged(); } else { reportBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearReport() { if (reportBuilder_ == null) { report_ = org.umit.icm.mobile.proto.MessageProtos.ServiceReport.getDefaultInstance(); onChanged(); } else { reportBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder getReportBuilder() { bitField0_ |= 0x00000001; onChanged(); return getReportFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder getReportOrBuilder() { if (reportBuilder_ != null) { return reportBuilder_.getMessageOrBuilder(); } else { return report_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReport, org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder> getReportFieldBuilder() { if (reportBuilder_ == null) { reportBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ServiceReport, org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceReportOrBuilder>( report_, getParentForChildren(), isClean()); report_ = null; } return reportBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.SendServiceReport) } static { defaultInstance = new SendServiceReport(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.SendServiceReport) } public interface SendReportResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); } public static final class SendReportResponse extends com.google.protobuf.GeneratedMessage implements SendReportResponseOrBuilder { // Use SendReportResponse.newBuilder() to construct. private SendReportResponse(Builder builder) { super(builder); } private SendReportResponse(boolean noInit) {} private static final SendReportResponse defaultInstance; public static SendReportResponse getDefaultInstance() { return defaultInstance; } public SendReportResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendReportResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendReportResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } 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, header_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.SendReportResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.SendReportResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.SendReportResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendReportResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_SendReportResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.SendReportResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.SendReportResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.SendReportResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.SendReportResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.SendReportResponse build() { org.umit.icm.mobile.proto.MessageProtos.SendReportResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.SendReportResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.SendReportResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.SendReportResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.SendReportResponse result = new org.umit.icm.mobile.proto.MessageProtos.SendReportResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.SendReportResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.SendReportResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.SendReportResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.SendReportResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.SendReportResponse) } static { defaultInstance = new SendReportResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.SendReportResponse) } public interface NewVersionOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 agentVersionNo = 1; boolean hasAgentVersionNo(); int getAgentVersionNo(); // required string agentType = 2; boolean hasAgentType(); String getAgentType(); } public static final class NewVersion extends com.google.protobuf.GeneratedMessage implements NewVersionOrBuilder { // Use NewVersion.newBuilder() to construct. private NewVersion(Builder builder) { super(builder); } private NewVersion(boolean noInit) {} private static final NewVersion defaultInstance; public static NewVersion getDefaultInstance() { return defaultInstance; } public NewVersion getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersion_fieldAccessorTable; } private int bitField0_; // required int32 agentVersionNo = 1; public static final int AGENTVERSIONNO_FIELD_NUMBER = 1; private int agentVersionNo_; public boolean hasAgentVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getAgentVersionNo() { return agentVersionNo_; } // required string agentType = 2; public static final int AGENTTYPE_FIELD_NUMBER = 2; private java.lang.Object agentType_; public boolean hasAgentType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentType() { java.lang.Object ref = agentType_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentType_ = s; } return s; } } private com.google.protobuf.ByteString getAgentTypeBytes() { java.lang.Object ref = agentType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { agentVersionNo_ = 0; agentType_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentVersionNo()) { memoizedIsInitialized = 0; return false; } if (!hasAgentType()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, agentVersionNo_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAgentTypeBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, agentVersionNo_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAgentTypeBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.NewVersion prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.NewVersionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersion_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.NewVersion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentVersionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000001); agentType_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.NewVersion.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.NewVersion getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.NewVersion.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.NewVersion build() { org.umit.icm.mobile.proto.MessageProtos.NewVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.NewVersion buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.NewVersion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.NewVersion buildPartial() { org.umit.icm.mobile.proto.MessageProtos.NewVersion result = new org.umit.icm.mobile.proto.MessageProtos.NewVersion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentVersionNo_ = agentVersionNo_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.agentType_ = agentType_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.NewVersion) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.NewVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.NewVersion other) { if (other == org.umit.icm.mobile.proto.MessageProtos.NewVersion.getDefaultInstance()) return this; if (other.hasAgentVersionNo()) { setAgentVersionNo(other.getAgentVersionNo()); } if (other.hasAgentType()) { setAgentType(other.getAgentType()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentVersionNo()) { return false; } if (!hasAgentType()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; agentVersionNo_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; agentType_ = input.readBytes(); break; } } } } private int bitField0_; // required int32 agentVersionNo = 1; private int agentVersionNo_ ; public boolean hasAgentVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getAgentVersionNo() { return agentVersionNo_; } public Builder setAgentVersionNo(int value) { bitField0_ |= 0x00000001; agentVersionNo_ = value; onChanged(); return this; } public Builder clearAgentVersionNo() { bitField0_ = (bitField0_ & ~0x00000001); agentVersionNo_ = 0; onChanged(); return this; } // required string agentType = 2; private java.lang.Object agentType_ = ""; public boolean hasAgentType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentType() { java.lang.Object ref = agentType_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentType_ = s; return s; } else { return (String) ref; } } public Builder setAgentType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; agentType_ = value; onChanged(); return this; } public Builder clearAgentType() { bitField0_ = (bitField0_ & ~0x00000002); agentType_ = getDefaultInstance().getAgentType(); onChanged(); return this; } void setAgentType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; agentType_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.NewVersion) } static { defaultInstance = new NewVersion(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.NewVersion) } public interface NewVersionResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // optional string downloadURL = 2; boolean hasDownloadURL(); String getDownloadURL(); // optional bytes update = 3; boolean hasUpdate(); com.google.protobuf.ByteString getUpdate(); // required int32 versionNo = 4; boolean hasVersionNo(); int getVersionNo(); } public static final class NewVersionResponse extends com.google.protobuf.GeneratedMessage implements NewVersionResponseOrBuilder { // Use NewVersionResponse.newBuilder() to construct. private NewVersionResponse(Builder builder) { super(builder); } private NewVersionResponse(boolean noInit) {} private static final NewVersionResponse defaultInstance; public static NewVersionResponse getDefaultInstance() { return defaultInstance; } public NewVersionResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersionResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersionResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // optional string downloadURL = 2; public static final int DOWNLOADURL_FIELD_NUMBER = 2; private java.lang.Object downloadURL_; public boolean hasDownloadURL() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getDownloadURL() { java.lang.Object ref = downloadURL_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { downloadURL_ = s; } return s; } } private com.google.protobuf.ByteString getDownloadURLBytes() { java.lang.Object ref = downloadURL_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); downloadURL_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional bytes update = 3; public static final int UPDATE_FIELD_NUMBER = 3; private com.google.protobuf.ByteString update_; public boolean hasUpdate() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.google.protobuf.ByteString getUpdate() { return update_; } // required int32 versionNo = 4; public static final int VERSIONNO_FIELD_NUMBER = 4; private int versionNo_; public boolean hasVersionNo() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getVersionNo() { return versionNo_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); downloadURL_ = ""; update_ = com.google.protobuf.ByteString.EMPTY; versionNo_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasVersionNo()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getDownloadURLBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, update_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, versionNo_); } 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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getDownloadURLBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, update_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, versionNo_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.NewVersionResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersionResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewVersionResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); downloadURL_ = ""; bitField0_ = (bitField0_ & ~0x00000002); update_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); versionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse build() { org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse result = new org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.downloadURL_ = downloadURL_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.update_ = update_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.versionNo_ = versionNo_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasDownloadURL()) { setDownloadURL(other.getDownloadURL()); } if (other.hasUpdate()) { setUpdate(other.getUpdate()); } if (other.hasVersionNo()) { setVersionNo(other.getVersionNo()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasVersionNo()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { bitField0_ |= 0x00000002; downloadURL_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; update_ = input.readBytes(); break; } case 32: { bitField0_ |= 0x00000008; versionNo_ = input.readInt32(); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // optional string downloadURL = 2; private java.lang.Object downloadURL_ = ""; public boolean hasDownloadURL() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getDownloadURL() { java.lang.Object ref = downloadURL_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); downloadURL_ = s; return s; } else { return (String) ref; } } public Builder setDownloadURL(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; downloadURL_ = value; onChanged(); return this; } public Builder clearDownloadURL() { bitField0_ = (bitField0_ & ~0x00000002); downloadURL_ = getDefaultInstance().getDownloadURL(); onChanged(); return this; } void setDownloadURL(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; downloadURL_ = value; onChanged(); } // optional bytes update = 3; private com.google.protobuf.ByteString update_ = com.google.protobuf.ByteString.EMPTY; public boolean hasUpdate() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.google.protobuf.ByteString getUpdate() { return update_; } public Builder setUpdate(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; update_ = value; onChanged(); return this; } public Builder clearUpdate() { bitField0_ = (bitField0_ & ~0x00000004); update_ = getDefaultInstance().getUpdate(); onChanged(); return this; } // required int32 versionNo = 4; private int versionNo_ ; public boolean hasVersionNo() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getVersionNo() { return versionNo_; } public Builder setVersionNo(int value) { bitField0_ |= 0x00000008; versionNo_ = value; onChanged(); return this; } public Builder clearVersionNo() { bitField0_ = (bitField0_ & ~0x00000008); versionNo_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.NewVersionResponse) } static { defaultInstance = new NewVersionResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.NewVersionResponse) } public interface NewTestsOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 currentTestVersionNo = 1; boolean hasCurrentTestVersionNo(); int getCurrentTestVersionNo(); } public static final class NewTests extends com.google.protobuf.GeneratedMessage implements NewTestsOrBuilder { // Use NewTests.newBuilder() to construct. private NewTests(Builder builder) { super(builder); } private NewTests(boolean noInit) {} private static final NewTests defaultInstance; public static NewTests getDefaultInstance() { return defaultInstance; } public NewTests getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTests_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTests_fieldAccessorTable; } private int bitField0_; // required int32 currentTestVersionNo = 1; public static final int CURRENTTESTVERSIONNO_FIELD_NUMBER = 1; private int currentTestVersionNo_; public boolean hasCurrentTestVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCurrentTestVersionNo() { return currentTestVersionNo_; } private void initFields() { currentTestVersionNo_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCurrentTestVersionNo()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, currentTestVersionNo_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, currentTestVersionNo_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTests parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.NewTests prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.NewTestsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTests_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTests_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.NewTests.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); currentTestVersionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.NewTests.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.NewTests getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.NewTests.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.NewTests build() { org.umit.icm.mobile.proto.MessageProtos.NewTests result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.NewTests buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.NewTests result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.NewTests buildPartial() { org.umit.icm.mobile.proto.MessageProtos.NewTests result = new org.umit.icm.mobile.proto.MessageProtos.NewTests(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.currentTestVersionNo_ = currentTestVersionNo_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.NewTests) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.NewTests)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.NewTests other) { if (other == org.umit.icm.mobile.proto.MessageProtos.NewTests.getDefaultInstance()) return this; if (other.hasCurrentTestVersionNo()) { setCurrentTestVersionNo(other.getCurrentTestVersionNo()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCurrentTestVersionNo()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; currentTestVersionNo_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 currentTestVersionNo = 1; private int currentTestVersionNo_ ; public boolean hasCurrentTestVersionNo() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCurrentTestVersionNo() { return currentTestVersionNo_; } public Builder setCurrentTestVersionNo(int value) { bitField0_ |= 0x00000001; currentTestVersionNo_ = value; onChanged(); return this; } public Builder clearCurrentTestVersionNo() { bitField0_ = (bitField0_ & ~0x00000001); currentTestVersionNo_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.NewTests) } static { defaultInstance = new NewTests(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.NewTests) } public interface WebsiteOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string url = 1; boolean hasUrl(); String getUrl(); } public static final class Website extends com.google.protobuf.GeneratedMessage implements WebsiteOrBuilder { // Use Website.newBuilder() to construct. private Website(Builder builder) { super(builder); } private Website(boolean noInit) {} private static final Website defaultInstance; public static Website getDefaultInstance() { return defaultInstance; } public Website getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Website_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Website_fieldAccessorTable; } private int bitField0_; // required string url = 1; public static final int URL_FIELD_NUMBER = 1; private java.lang.Object url_; public boolean hasUrl() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getUrl() { java.lang.Object ref = url_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { url_ = s; } return s; } } private com.google.protobuf.ByteString getUrlBytes() { java.lang.Object ref = url_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); url_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { url_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasUrl()) { 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()); } 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()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Website parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Website parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Website prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Website_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Website_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Website.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); url_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Website.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Website getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Website build() { org.umit.icm.mobile.proto.MessageProtos.Website result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Website buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Website result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Website buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Website result = new org.umit.icm.mobile.proto.MessageProtos.Website(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.url_ = url_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Website) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Website)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Website other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance()) return this; if (other.hasUrl()) { setUrl(other.getUrl()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasUrl()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; url_ = input.readBytes(); break; } } } } private int bitField0_; // required string url = 1; private java.lang.Object url_ = ""; public boolean hasUrl() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getUrl() { java.lang.Object ref = url_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); url_ = s; return s; } else { return (String) ref; } } public Builder setUrl(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; url_ = value; onChanged(); return this; } public Builder clearUrl() { bitField0_ = (bitField0_ & ~0x00000001); url_ = getDefaultInstance().getUrl(); onChanged(); return this; } void setUrl(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; url_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Website) } static { defaultInstance = new Website(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Website) } public interface ServiceOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string name = 1; boolean hasName(); String getName(); // required int32 port = 2; boolean hasPort(); int getPort(); // required string ip = 3; boolean hasIp(); String getIp(); } public static final class Service extends com.google.protobuf.GeneratedMessage implements ServiceOrBuilder { // Use Service.newBuilder() to construct. private Service(Builder builder) { super(builder); } private Service(boolean noInit) {} private static final Service defaultInstance; public static Service getDefaultInstance() { return defaultInstance; } public Service getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Service_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Service_fieldAccessorTable; } private int bitField0_; // required string name = 1; public static final int NAME_FIELD_NUMBER = 1; private java.lang.Object name_; public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getName() { java.lang.Object ref = name_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { name_ = s; } return s; } } private com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 port = 2; public static final int PORT_FIELD_NUMBER = 2; private int port_; public boolean hasPort() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getPort() { return port_; } // required string ip = 3; public static final int IP_FIELD_NUMBER = 3; private java.lang.Object ip_; public boolean hasIp() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getIp() { java.lang.Object ref = ip_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { ip_ = s; } return s; } } private com.google.protobuf.ByteString getIpBytes() { java.lang.Object ref = ip_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); ip_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { name_ = ""; port_ = 0; ip_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasName()) { memoizedIsInitialized = 0; return false; } if (!hasPort()) { memoizedIsInitialized = 0; return false; } if (!hasIp()) { 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.writeInt32(2, port_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getIpBytes()); } 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 .computeInt32Size(2, port_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getIpBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Service parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Service parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Service prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Service_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Service_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Service.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); port_ = 0; bitField0_ = (bitField0_ & ~0x00000002); ip_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Service.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Service getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Service build() { org.umit.icm.mobile.proto.MessageProtos.Service result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Service buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Service result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Service buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Service result = new org.umit.icm.mobile.proto.MessageProtos.Service(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.port_ = port_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.ip_ = ip_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Service) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Service)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Service other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance()) return this; if (other.hasName()) { setName(other.getName()); } if (other.hasPort()) { setPort(other.getPort()); } if (other.hasIp()) { setIp(other.getIp()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasName()) { return false; } if (!hasPort()) { return false; } if (!hasIp()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; name_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; port_ = input.readInt32(); break; } case 26: { bitField0_ |= 0x00000004; ip_ = input.readBytes(); break; } } } } private int bitField0_; // required string name = 1; private java.lang.Object name_ = ""; public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getName() { java.lang.Object ref = name_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); name_ = s; return s; } else { return (String) ref; } } public Builder setName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } void setName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; name_ = value; onChanged(); } // required int32 port = 2; private int port_ ; public boolean hasPort() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getPort() { return port_; } public Builder setPort(int value) { bitField0_ |= 0x00000002; port_ = value; onChanged(); return this; } public Builder clearPort() { bitField0_ = (bitField0_ & ~0x00000002); port_ = 0; onChanged(); return this; } // required string ip = 3; private java.lang.Object ip_ = ""; public boolean hasIp() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getIp() { java.lang.Object ref = ip_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); ip_ = s; return s; } else { return (String) ref; } } public Builder setIp(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; ip_ = value; onChanged(); return this; } public Builder clearIp() { bitField0_ = (bitField0_ & ~0x00000004); ip_ = getDefaultInstance().getIp(); onChanged(); return this; } void setIp(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; ip_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Service) } static { defaultInstance = new Service(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Service) } public interface TestOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string testID = 1; boolean hasTestID(); String getTestID(); // optional .org.umit.icm.mobile.proto.Website website = 2; boolean hasWebsite(); org.umit.icm.mobile.proto.MessageProtos.Website getWebsite(); org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder getWebsiteOrBuilder(); // optional .org.umit.icm.mobile.proto.Service service = 3; boolean hasService(); org.umit.icm.mobile.proto.MessageProtos.Service getService(); org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder getServiceOrBuilder(); // optional int64 executeAtTimeUTC = 4; boolean hasExecuteAtTimeUTC(); long getExecuteAtTimeUTC(); // required int32 testType = 5; boolean hasTestType(); int getTestType(); } public static final class Test extends com.google.protobuf.GeneratedMessage implements TestOrBuilder { // Use Test.newBuilder() to construct. private Test(Builder builder) { super(builder); } private Test(boolean noInit) {} private static final Test defaultInstance; public static Test getDefaultInstance() { return defaultInstance; } public Test getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Test_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Test_fieldAccessorTable; } private int bitField0_; // required string testID = 1; public static final int TESTID_FIELD_NUMBER = 1; private java.lang.Object testID_; public boolean hasTestID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTestID() { java.lang.Object ref = testID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { testID_ = s; } return s; } } private com.google.protobuf.ByteString getTestIDBytes() { java.lang.Object ref = testID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); testID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional .org.umit.icm.mobile.proto.Website website = 2; public static final int WEBSITE_FIELD_NUMBER = 2; private org.umit.icm.mobile.proto.MessageProtos.Website website_; public boolean hasWebsite() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.Website getWebsite() { return website_; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder getWebsiteOrBuilder() { return website_; } // optional .org.umit.icm.mobile.proto.Service service = 3; public static final int SERVICE_FIELD_NUMBER = 3; private org.umit.icm.mobile.proto.MessageProtos.Service service_; public boolean hasService() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.Service getService() { return service_; } public org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder getServiceOrBuilder() { return service_; } // optional int64 executeAtTimeUTC = 4; public static final int EXECUTEATTIMEUTC_FIELD_NUMBER = 4; private long executeAtTimeUTC_; public boolean hasExecuteAtTimeUTC() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getExecuteAtTimeUTC() { return executeAtTimeUTC_; } // required int32 testType = 5; public static final int TESTTYPE_FIELD_NUMBER = 5; private int testType_; public boolean hasTestType() { return ((bitField0_ & 0x00000010) == 0x00000010); } public int getTestType() { return testType_; } private void initFields() { testID_ = ""; website_ = org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance(); service_ = org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance(); executeAtTimeUTC_ = 0L; testType_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTestID()) { memoizedIsInitialized = 0; return false; } if (!hasTestType()) { memoizedIsInitialized = 0; return false; } if (hasWebsite()) { if (!getWebsite().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasService()) { if (!getService().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, getTestIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, website_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, service_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, executeAtTimeUTC_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt32(5, testType_); } 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, getTestIDBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, website_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, service_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, executeAtTimeUTC_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(5, testType_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Test parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.Test parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.Test prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Test_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_Test_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.Test.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getWebsiteFieldBuilder(); getServiceFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); testID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (websiteBuilder_ == null) { website_ = org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance(); } else { websiteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); if (serviceBuilder_ == null) { service_ = org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance(); } else { serviceBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); executeAtTimeUTC_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); testType_ = 0; bitField0_ = (bitField0_ & ~0x00000010); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.Test.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.Test getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.Test.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.Test build() { org.umit.icm.mobile.proto.MessageProtos.Test result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.Test buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.Test result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.Test buildPartial() { org.umit.icm.mobile.proto.MessageProtos.Test result = new org.umit.icm.mobile.proto.MessageProtos.Test(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.testID_ = testID_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (websiteBuilder_ == null) { result.website_ = website_; } else { result.website_ = websiteBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (serviceBuilder_ == null) { result.service_ = service_; } else { result.service_ = serviceBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.executeAtTimeUTC_ = executeAtTimeUTC_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.testType_ = testType_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.Test) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.Test)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.Test other) { if (other == org.umit.icm.mobile.proto.MessageProtos.Test.getDefaultInstance()) return this; if (other.hasTestID()) { setTestID(other.getTestID()); } if (other.hasWebsite()) { mergeWebsite(other.getWebsite()); } if (other.hasService()) { mergeService(other.getService()); } if (other.hasExecuteAtTimeUTC()) { setExecuteAtTimeUTC(other.getExecuteAtTimeUTC()); } if (other.hasTestType()) { setTestType(other.getTestType()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTestID()) { return false; } if (!hasTestType()) { return false; } if (hasWebsite()) { if (!getWebsite().isInitialized()) { return false; } } if (hasService()) { if (!getService().isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; testID_ = input.readBytes(); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.Website.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Website.newBuilder(); if (hasWebsite()) { subBuilder.mergeFrom(getWebsite()); } input.readMessage(subBuilder, extensionRegistry); setWebsite(subBuilder.buildPartial()); break; } case 26: { org.umit.icm.mobile.proto.MessageProtos.Service.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Service.newBuilder(); if (hasService()) { subBuilder.mergeFrom(getService()); } input.readMessage(subBuilder, extensionRegistry); setService(subBuilder.buildPartial()); break; } case 32: { bitField0_ |= 0x00000008; executeAtTimeUTC_ = input.readInt64(); break; } case 40: { bitField0_ |= 0x00000010; testType_ = input.readInt32(); break; } } } } private int bitField0_; // required string testID = 1; private java.lang.Object testID_ = ""; public boolean hasTestID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTestID() { java.lang.Object ref = testID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); testID_ = s; return s; } else { return (String) ref; } } public Builder setTestID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; testID_ = value; onChanged(); return this; } public Builder clearTestID() { bitField0_ = (bitField0_ & ~0x00000001); testID_ = getDefaultInstance().getTestID(); onChanged(); return this; } void setTestID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; testID_ = value; onChanged(); } // optional .org.umit.icm.mobile.proto.Website website = 2; private org.umit.icm.mobile.proto.MessageProtos.Website website_ = org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Website, org.umit.icm.mobile.proto.MessageProtos.Website.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder> websiteBuilder_; public boolean hasWebsite() { return ((bitField0_ & 0x00000002) == 0x00000002); } public org.umit.icm.mobile.proto.MessageProtos.Website getWebsite() { if (websiteBuilder_ == null) { return website_; } else { return websiteBuilder_.getMessage(); } } public Builder setWebsite(org.umit.icm.mobile.proto.MessageProtos.Website value) { if (websiteBuilder_ == null) { if (value == null) { throw new NullPointerException(); } website_ = value; onChanged(); } else { websiteBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setWebsite( org.umit.icm.mobile.proto.MessageProtos.Website.Builder builderForValue) { if (websiteBuilder_ == null) { website_ = builderForValue.build(); onChanged(); } else { websiteBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeWebsite(org.umit.icm.mobile.proto.MessageProtos.Website value) { if (websiteBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && website_ != org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance()) { website_ = org.umit.icm.mobile.proto.MessageProtos.Website.newBuilder(website_).mergeFrom(value).buildPartial(); } else { website_ = value; } onChanged(); } else { websiteBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearWebsite() { if (websiteBuilder_ == null) { website_ = org.umit.icm.mobile.proto.MessageProtos.Website.getDefaultInstance(); onChanged(); } else { websiteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public org.umit.icm.mobile.proto.MessageProtos.Website.Builder getWebsiteBuilder() { bitField0_ |= 0x00000002; onChanged(); return getWebsiteFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder getWebsiteOrBuilder() { if (websiteBuilder_ != null) { return websiteBuilder_.getMessageOrBuilder(); } else { return website_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Website, org.umit.icm.mobile.proto.MessageProtos.Website.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder> getWebsiteFieldBuilder() { if (websiteBuilder_ == null) { websiteBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Website, org.umit.icm.mobile.proto.MessageProtos.Website.Builder, org.umit.icm.mobile.proto.MessageProtos.WebsiteOrBuilder>( website_, getParentForChildren(), isClean()); website_ = null; } return websiteBuilder_; } // optional .org.umit.icm.mobile.proto.Service service = 3; private org.umit.icm.mobile.proto.MessageProtos.Service service_ = org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Service, org.umit.icm.mobile.proto.MessageProtos.Service.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder> serviceBuilder_; public boolean hasService() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.Service getService() { if (serviceBuilder_ == null) { return service_; } else { return serviceBuilder_.getMessage(); } } public Builder setService(org.umit.icm.mobile.proto.MessageProtos.Service value) { if (serviceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } service_ = value; onChanged(); } else { serviceBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } public Builder setService( org.umit.icm.mobile.proto.MessageProtos.Service.Builder builderForValue) { if (serviceBuilder_ == null) { service_ = builderForValue.build(); onChanged(); } else { serviceBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } public Builder mergeService(org.umit.icm.mobile.proto.MessageProtos.Service value) { if (serviceBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && service_ != org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance()) { service_ = org.umit.icm.mobile.proto.MessageProtos.Service.newBuilder(service_).mergeFrom(value).buildPartial(); } else { service_ = value; } onChanged(); } else { serviceBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearService() { if (serviceBuilder_ == null) { service_ = org.umit.icm.mobile.proto.MessageProtos.Service.getDefaultInstance(); onChanged(); } else { serviceBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } public org.umit.icm.mobile.proto.MessageProtos.Service.Builder getServiceBuilder() { bitField0_ |= 0x00000004; onChanged(); return getServiceFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder getServiceOrBuilder() { if (serviceBuilder_ != null) { return serviceBuilder_.getMessageOrBuilder(); } else { return service_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Service, org.umit.icm.mobile.proto.MessageProtos.Service.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder> getServiceFieldBuilder() { if (serviceBuilder_ == null) { serviceBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Service, org.umit.icm.mobile.proto.MessageProtos.Service.Builder, org.umit.icm.mobile.proto.MessageProtos.ServiceOrBuilder>( service_, getParentForChildren(), isClean()); service_ = null; } return serviceBuilder_; } // optional int64 executeAtTimeUTC = 4; private long executeAtTimeUTC_ ; public boolean hasExecuteAtTimeUTC() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getExecuteAtTimeUTC() { return executeAtTimeUTC_; } public Builder setExecuteAtTimeUTC(long value) { bitField0_ |= 0x00000008; executeAtTimeUTC_ = value; onChanged(); return this; } public Builder clearExecuteAtTimeUTC() { bitField0_ = (bitField0_ & ~0x00000008); executeAtTimeUTC_ = 0L; onChanged(); return this; } // required int32 testType = 5; private int testType_ ; public boolean hasTestType() { return ((bitField0_ & 0x00000010) == 0x00000010); } public int getTestType() { return testType_; } public Builder setTestType(int value) { bitField0_ |= 0x00000010; testType_ = value; onChanged(); return this; } public Builder clearTestType() { bitField0_ = (bitField0_ & ~0x00000010); testType_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.Test) } static { defaultInstance = new Test(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.Test) } public interface NewTestsResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.Test tests = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> getTestsList(); org.umit.icm.mobile.proto.MessageProtos.Test getTests(int index); int getTestsCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder getTestsOrBuilder( int index); // required int32 testVersionNo = 3; boolean hasTestVersionNo(); int getTestVersionNo(); } public static final class NewTestsResponse extends com.google.protobuf.GeneratedMessage implements NewTestsResponseOrBuilder { // Use NewTestsResponse.newBuilder() to construct. private NewTestsResponse(Builder builder) { super(builder); } private NewTestsResponse(boolean noInit) {} private static final NewTestsResponse defaultInstance; public static NewTestsResponse getDefaultInstance() { return defaultInstance; } public NewTestsResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTestsResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTestsResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.Test tests = 2; public static final int TESTS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> tests_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> getTestsList() { return tests_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsOrBuilderList() { return tests_; } public int getTestsCount() { return tests_.size(); } public org.umit.icm.mobile.proto.MessageProtos.Test getTests(int index) { return tests_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder getTestsOrBuilder( int index) { return tests_.get(index); } // required int32 testVersionNo = 3; public static final int TESTVERSIONNO_FIELD_NUMBER = 3; private int testVersionNo_; public boolean hasTestVersionNo() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getTestVersionNo() { return testVersionNo_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); tests_ = java.util.Collections.emptyList(); testVersionNo_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasTestVersionNo()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getTestsCount(); i++) { if (!getTests(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, header_); } for (int i = 0; i < tests_.size(); i++) { output.writeMessage(2, tests_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(3, testVersionNo_); } 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, header_); } for (int i = 0; i < tests_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, tests_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, testVersionNo_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.NewTestsResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTestsResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NewTestsResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getTestsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (testsBuilder_ == null) { tests_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { testsBuilder_.clear(); } testVersionNo_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse build() { org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse result = new org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (testsBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { tests_ = java.util.Collections.unmodifiableList(tests_); bitField0_ = (bitField0_ & ~0x00000002); } result.tests_ = tests_; } else { result.tests_ = testsBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000002; } result.testVersionNo_ = testVersionNo_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (testsBuilder_ == null) { if (!other.tests_.isEmpty()) { if (tests_.isEmpty()) { tests_ = other.tests_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureTestsIsMutable(); tests_.addAll(other.tests_); } onChanged(); } } else { if (!other.tests_.isEmpty()) { if (testsBuilder_.isEmpty()) { testsBuilder_.dispose(); testsBuilder_ = null; tests_ = other.tests_; bitField0_ = (bitField0_ & ~0x00000002); testsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getTestsFieldBuilder() : null; } else { testsBuilder_.addAllMessages(other.tests_); } } } if (other.hasTestVersionNo()) { setTestVersionNo(other.getTestVersionNo()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasTestVersionNo()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getTestsCount(); i++) { if (!getTests(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.Test.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Test.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addTests(subBuilder.buildPartial()); break; } case 24: { bitField0_ |= 0x00000004; testVersionNo_ = input.readInt32(); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.Test tests = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> tests_ = java.util.Collections.emptyList(); private void ensureTestsIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { tests_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.Test>(tests_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Test, org.umit.icm.mobile.proto.MessageProtos.Test.Builder, org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> testsBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> getTestsList() { if (testsBuilder_ == null) { return java.util.Collections.unmodifiableList(tests_); } else { return testsBuilder_.getMessageList(); } } public int getTestsCount() { if (testsBuilder_ == null) { return tests_.size(); } else { return testsBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.Test getTests(int index) { if (testsBuilder_ == null) { return tests_.get(index); } else { return testsBuilder_.getMessage(index); } } public Builder setTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test value) { if (testsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTestsIsMutable(); tests_.set(index, value); onChanged(); } else { testsBuilder_.setMessage(index, value); } return this; } public Builder setTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test.Builder builderForValue) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.set(index, builderForValue.build()); onChanged(); } else { testsBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addTests(org.umit.icm.mobile.proto.MessageProtos.Test value) { if (testsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTestsIsMutable(); tests_.add(value); onChanged(); } else { testsBuilder_.addMessage(value); } return this; } public Builder addTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test value) { if (testsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTestsIsMutable(); tests_.add(index, value); onChanged(); } else { testsBuilder_.addMessage(index, value); } return this; } public Builder addTests( org.umit.icm.mobile.proto.MessageProtos.Test.Builder builderForValue) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.add(builderForValue.build()); onChanged(); } else { testsBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test.Builder builderForValue) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.add(index, builderForValue.build()); onChanged(); } else { testsBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllTests( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.Test> values) { if (testsBuilder_ == null) { ensureTestsIsMutable(); super.addAll(values, tests_); onChanged(); } else { testsBuilder_.addAllMessages(values); } return this; } public Builder clearTests() { if (testsBuilder_ == null) { tests_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { testsBuilder_.clear(); } return this; } public Builder removeTests(int index) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.remove(index); onChanged(); } else { testsBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.Test.Builder getTestsBuilder( int index) { return getTestsFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder getTestsOrBuilder( int index) { if (testsBuilder_ == null) { return tests_.get(index); } else { return testsBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsOrBuilderList() { if (testsBuilder_ != null) { return testsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tests_); } } public org.umit.icm.mobile.proto.MessageProtos.Test.Builder addTestsBuilder() { return getTestsFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.Test.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.Test.Builder addTestsBuilder( int index) { return getTestsFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.Test.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test.Builder> getTestsBuilderList() { return getTestsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Test, org.umit.icm.mobile.proto.MessageProtos.Test.Builder, org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsFieldBuilder() { if (testsBuilder_ == null) { testsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Test, org.umit.icm.mobile.proto.MessageProtos.Test.Builder, org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder>( tests_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); tests_ = null; } return testsBuilder_; } // required int32 testVersionNo = 3; private int testVersionNo_ ; public boolean hasTestVersionNo() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getTestVersionNo() { return testVersionNo_; } public Builder setTestVersionNo(int value) { bitField0_ |= 0x00000004; testVersionNo_ = value; onChanged(); return this; } public Builder clearTestVersionNo() { bitField0_ = (bitField0_ & ~0x00000004); testVersionNo_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.NewTestsResponse) } static { defaultInstance = new NewTestsResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.NewTestsResponse) } public interface AssignTaskOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.RequestHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.RequestHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder getHeaderOrBuilder(); } public static final class AssignTask extends com.google.protobuf.GeneratedMessage implements AssignTaskOrBuilder { // Use AssignTask.newBuilder() to construct. private AssignTask(Builder builder) { super(builder); } private AssignTask(boolean noInit) {} private static final AssignTask defaultInstance; public static AssignTask getDefaultInstance() { return defaultInstance; } public AssignTask getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTask_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTask_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.RequestHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.RequestHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder getHeaderOrBuilder() { return header_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } 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, header_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTask parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AssignTask prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AssignTaskOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTask_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTask_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AssignTask.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AssignTask.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AssignTask getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AssignTask.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AssignTask build() { org.umit.icm.mobile.proto.MessageProtos.AssignTask result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AssignTask buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AssignTask result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AssignTask buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AssignTask result = new org.umit.icm.mobile.proto.MessageProtos.AssignTask(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AssignTask) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AssignTask)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AssignTask other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AssignTask.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.RequestHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.RequestHeader header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RequestHeader, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.RequestHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.RequestHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RequestHeader, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RequestHeader, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AssignTask) } static { defaultInstance = new AssignTask(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AssignTask) } public interface AssignTaskResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.Test tests = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> getTestsList(); org.umit.icm.mobile.proto.MessageProtos.Test getTests(int index); int getTestsCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder getTestsOrBuilder( int index); } public static final class AssignTaskResponse extends com.google.protobuf.GeneratedMessage implements AssignTaskResponseOrBuilder { // Use AssignTaskResponse.newBuilder() to construct. private AssignTaskResponse(Builder builder) { super(builder); } private AssignTaskResponse(boolean noInit) {} private static final AssignTaskResponse defaultInstance; public static AssignTaskResponse getDefaultInstance() { return defaultInstance; } public AssignTaskResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.Test tests = 2; public static final int TESTS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> tests_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> getTestsList() { return tests_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsOrBuilderList() { return tests_; } public int getTestsCount() { return tests_.size(); } public org.umit.icm.mobile.proto.MessageProtos.Test getTests(int index) { return tests_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder getTestsOrBuilder( int index) { return tests_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); tests_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getTestsCount(); i++) { if (!getTests(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, header_); } for (int i = 0; i < tests_.size(); i++) { output.writeMessage(2, tests_.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 .computeMessageSize(1, header_); } for (int i = 0; i < tests_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, tests_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getTestsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (testsBuilder_ == null) { tests_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { testsBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse build() { org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse result = new org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (testsBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { tests_ = java.util.Collections.unmodifiableList(tests_); bitField0_ = (bitField0_ & ~0x00000002); } result.tests_ = tests_; } else { result.tests_ = testsBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (testsBuilder_ == null) { if (!other.tests_.isEmpty()) { if (tests_.isEmpty()) { tests_ = other.tests_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureTestsIsMutable(); tests_.addAll(other.tests_); } onChanged(); } } else { if (!other.tests_.isEmpty()) { if (testsBuilder_.isEmpty()) { testsBuilder_.dispose(); testsBuilder_ = null; tests_ = other.tests_; bitField0_ = (bitField0_ & ~0x00000002); testsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getTestsFieldBuilder() : null; } else { testsBuilder_.addAllMessages(other.tests_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getTestsCount(); i++) { if (!getTests(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.Test.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.Test.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addTests(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.Test tests = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> tests_ = java.util.Collections.emptyList(); private void ensureTestsIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { tests_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.Test>(tests_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Test, org.umit.icm.mobile.proto.MessageProtos.Test.Builder, org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> testsBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test> getTestsList() { if (testsBuilder_ == null) { return java.util.Collections.unmodifiableList(tests_); } else { return testsBuilder_.getMessageList(); } } public int getTestsCount() { if (testsBuilder_ == null) { return tests_.size(); } else { return testsBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.Test getTests(int index) { if (testsBuilder_ == null) { return tests_.get(index); } else { return testsBuilder_.getMessage(index); } } public Builder setTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test value) { if (testsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTestsIsMutable(); tests_.set(index, value); onChanged(); } else { testsBuilder_.setMessage(index, value); } return this; } public Builder setTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test.Builder builderForValue) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.set(index, builderForValue.build()); onChanged(); } else { testsBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addTests(org.umit.icm.mobile.proto.MessageProtos.Test value) { if (testsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTestsIsMutable(); tests_.add(value); onChanged(); } else { testsBuilder_.addMessage(value); } return this; } public Builder addTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test value) { if (testsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTestsIsMutable(); tests_.add(index, value); onChanged(); } else { testsBuilder_.addMessage(index, value); } return this; } public Builder addTests( org.umit.icm.mobile.proto.MessageProtos.Test.Builder builderForValue) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.add(builderForValue.build()); onChanged(); } else { testsBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addTests( int index, org.umit.icm.mobile.proto.MessageProtos.Test.Builder builderForValue) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.add(index, builderForValue.build()); onChanged(); } else { testsBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllTests( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.Test> values) { if (testsBuilder_ == null) { ensureTestsIsMutable(); super.addAll(values, tests_); onChanged(); } else { testsBuilder_.addAllMessages(values); } return this; } public Builder clearTests() { if (testsBuilder_ == null) { tests_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { testsBuilder_.clear(); } return this; } public Builder removeTests(int index) { if (testsBuilder_ == null) { ensureTestsIsMutable(); tests_.remove(index); onChanged(); } else { testsBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.Test.Builder getTestsBuilder( int index) { return getTestsFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder getTestsOrBuilder( int index) { if (testsBuilder_ == null) { return tests_.get(index); } else { return testsBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsOrBuilderList() { if (testsBuilder_ != null) { return testsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tests_); } } public org.umit.icm.mobile.proto.MessageProtos.Test.Builder addTestsBuilder() { return getTestsFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.Test.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.Test.Builder addTestsBuilder( int index) { return getTestsFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.Test.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.Test.Builder> getTestsBuilderList() { return getTestsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Test, org.umit.icm.mobile.proto.MessageProtos.Test.Builder, org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder> getTestsFieldBuilder() { if (testsBuilder_ == null) { testsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.Test, org.umit.icm.mobile.proto.MessageProtos.Test.Builder, org.umit.icm.mobile.proto.MessageProtos.TestOrBuilder>( tests_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); tests_ = null; } return testsBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AssignTaskResponse) } static { defaultInstance = new AssignTaskResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AssignTaskResponse) } public interface UpgradeToSuperOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.RequestHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.RequestHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder getHeaderOrBuilder(); } public static final class UpgradeToSuper extends com.google.protobuf.GeneratedMessage implements UpgradeToSuperOrBuilder { // Use UpgradeToSuper.newBuilder() to construct. private UpgradeToSuper(Builder builder) { super(builder); } private UpgradeToSuper(boolean noInit) {} private static final UpgradeToSuper defaultInstance; public static UpgradeToSuper getDefaultInstance() { return defaultInstance; } public UpgradeToSuper getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.RequestHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.RequestHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder getHeaderOrBuilder() { return header_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } 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, header_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper build() { org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper buildPartial() { org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper result = new org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper other) { if (other == org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.RequestHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.RequestHeader header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RequestHeader, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.RequestHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.RequestHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.RequestHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RequestHeader, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RequestHeader, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.RequestHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.UpgradeToSuper) } static { defaultInstance = new UpgradeToSuper(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.UpgradeToSuper) } public interface UpgradeToSuperResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // required string newToken = 2; boolean hasNewToken(); String getNewToken(); // required .org.umit.icm.mobile.proto.RSAKey newPrivateKey = 3; boolean hasNewPrivateKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKey getNewPrivateKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getNewPrivateKeyOrBuilder(); // required .org.umit.icm.mobile.proto.RSAKey newPublicKey = 4; boolean hasNewPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKey getNewPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getNewPublicKeyOrBuilder(); } public static final class UpgradeToSuperResponse extends com.google.protobuf.GeneratedMessage implements UpgradeToSuperResponseOrBuilder { // Use UpgradeToSuperResponse.newBuilder() to construct. private UpgradeToSuperResponse(Builder builder) { super(builder); } private UpgradeToSuperResponse(boolean noInit) {} private static final UpgradeToSuperResponse defaultInstance; public static UpgradeToSuperResponse getDefaultInstance() { return defaultInstance; } public UpgradeToSuperResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // required string newToken = 2; public static final int NEWTOKEN_FIELD_NUMBER = 2; private java.lang.Object newToken_; public boolean hasNewToken() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getNewToken() { java.lang.Object ref = newToken_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { newToken_ = s; } return s; } } private com.google.protobuf.ByteString getNewTokenBytes() { java.lang.Object ref = newToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); newToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required .org.umit.icm.mobile.proto.RSAKey newPrivateKey = 3; public static final int NEWPRIVATEKEY_FIELD_NUMBER = 3; private org.umit.icm.mobile.proto.MessageProtos.RSAKey newPrivateKey_; public boolean hasNewPrivateKey() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getNewPrivateKey() { return newPrivateKey_; } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getNewPrivateKeyOrBuilder() { return newPrivateKey_; } // required .org.umit.icm.mobile.proto.RSAKey newPublicKey = 4; public static final int NEWPUBLICKEY_FIELD_NUMBER = 4; private org.umit.icm.mobile.proto.MessageProtos.RSAKey newPublicKey_; public boolean hasNewPublicKey() { return ((bitField0_ & 0x00000008) == 0x00000008); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getNewPublicKey() { return newPublicKey_; } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getNewPublicKeyOrBuilder() { return newPublicKey_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); newToken_ = ""; newPrivateKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); newPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasNewToken()) { memoizedIsInitialized = 0; return false; } if (!hasNewPrivateKey()) { memoizedIsInitialized = 0; return false; } if (!hasNewPublicKey()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } if (!getNewPrivateKey().isInitialized()) { memoizedIsInitialized = 0; return false; } if (!getNewPublicKey().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getNewTokenBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, newPrivateKey_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(4, newPublicKey_); } 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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getNewTokenBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, newPrivateKey_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, newPublicKey_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getNewPrivateKeyFieldBuilder(); getNewPublicKeyFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); newToken_ = ""; bitField0_ = (bitField0_ & ~0x00000002); if (newPrivateKeyBuilder_ == null) { newPrivateKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } else { newPrivateKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); if (newPublicKeyBuilder_ == null) { newPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } else { newPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse build() { org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse result = new org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.newToken_ = newToken_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (newPrivateKeyBuilder_ == null) { result.newPrivateKey_ = newPrivateKey_; } else { result.newPrivateKey_ = newPrivateKeyBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } if (newPublicKeyBuilder_ == null) { result.newPublicKey_ = newPublicKey_; } else { result.newPublicKey_ = newPublicKeyBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasNewToken()) { setNewToken(other.getNewToken()); } if (other.hasNewPrivateKey()) { mergeNewPrivateKey(other.getNewPrivateKey()); } if (other.hasNewPublicKey()) { mergeNewPublicKey(other.getNewPublicKey()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasNewToken()) { return false; } if (!hasNewPrivateKey()) { return false; } if (!hasNewPublicKey()) { return false; } if (!getHeader().isInitialized()) { return false; } if (!getNewPrivateKey().isInitialized()) { return false; } if (!getNewPublicKey().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { bitField0_ |= 0x00000002; newToken_ = input.readBytes(); break; } case 26: { org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(); if (hasNewPrivateKey()) { subBuilder.mergeFrom(getNewPrivateKey()); } input.readMessage(subBuilder, extensionRegistry); setNewPrivateKey(subBuilder.buildPartial()); break; } case 34: { org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(); if (hasNewPublicKey()) { subBuilder.mergeFrom(getNewPublicKey()); } input.readMessage(subBuilder, extensionRegistry); setNewPublicKey(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // required string newToken = 2; private java.lang.Object newToken_ = ""; public boolean hasNewToken() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getNewToken() { java.lang.Object ref = newToken_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); newToken_ = s; return s; } else { return (String) ref; } } public Builder setNewToken(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; newToken_ = value; onChanged(); return this; } public Builder clearNewToken() { bitField0_ = (bitField0_ & ~0x00000002); newToken_ = getDefaultInstance().getNewToken(); onChanged(); return this; } void setNewToken(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; newToken_ = value; onChanged(); } // required .org.umit.icm.mobile.proto.RSAKey newPrivateKey = 3; private org.umit.icm.mobile.proto.MessageProtos.RSAKey newPrivateKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> newPrivateKeyBuilder_; public boolean hasNewPrivateKey() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getNewPrivateKey() { if (newPrivateKeyBuilder_ == null) { return newPrivateKey_; } else { return newPrivateKeyBuilder_.getMessage(); } } public Builder setNewPrivateKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (newPrivateKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } newPrivateKey_ = value; onChanged(); } else { newPrivateKeyBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } public Builder setNewPrivateKey( org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder builderForValue) { if (newPrivateKeyBuilder_ == null) { newPrivateKey_ = builderForValue.build(); onChanged(); } else { newPrivateKeyBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } public Builder mergeNewPrivateKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (newPrivateKeyBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && newPrivateKey_ != org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) { newPrivateKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(newPrivateKey_).mergeFrom(value).buildPartial(); } else { newPrivateKey_ = value; } onChanged(); } else { newPrivateKeyBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearNewPrivateKey() { if (newPrivateKeyBuilder_ == null) { newPrivateKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); onChanged(); } else { newPrivateKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder getNewPrivateKeyBuilder() { bitField0_ |= 0x00000004; onChanged(); return getNewPrivateKeyFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getNewPrivateKeyOrBuilder() { if (newPrivateKeyBuilder_ != null) { return newPrivateKeyBuilder_.getMessageOrBuilder(); } else { return newPrivateKey_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> getNewPrivateKeyFieldBuilder() { if (newPrivateKeyBuilder_ == null) { newPrivateKeyBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder>( newPrivateKey_, getParentForChildren(), isClean()); newPrivateKey_ = null; } return newPrivateKeyBuilder_; } // required .org.umit.icm.mobile.proto.RSAKey newPublicKey = 4; private org.umit.icm.mobile.proto.MessageProtos.RSAKey newPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> newPublicKeyBuilder_; public boolean hasNewPublicKey() { return ((bitField0_ & 0x00000008) == 0x00000008); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getNewPublicKey() { if (newPublicKeyBuilder_ == null) { return newPublicKey_; } else { return newPublicKeyBuilder_.getMessage(); } } public Builder setNewPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (newPublicKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } newPublicKey_ = value; onChanged(); } else { newPublicKeyBuilder_.setMessage(value); } bitField0_ |= 0x00000008; return this; } public Builder setNewPublicKey( org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder builderForValue) { if (newPublicKeyBuilder_ == null) { newPublicKey_ = builderForValue.build(); onChanged(); } else { newPublicKeyBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; return this; } public Builder mergeNewPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (newPublicKeyBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && newPublicKey_ != org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) { newPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(newPublicKey_).mergeFrom(value).buildPartial(); } else { newPublicKey_ = value; } onChanged(); } else { newPublicKeyBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } public Builder clearNewPublicKey() { if (newPublicKeyBuilder_ == null) { newPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); onChanged(); } else { newPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder getNewPublicKeyBuilder() { bitField0_ |= 0x00000008; onChanged(); return getNewPublicKeyFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getNewPublicKeyOrBuilder() { if (newPublicKeyBuilder_ != null) { return newPublicKeyBuilder_.getMessageOrBuilder(); } else { return newPublicKey_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> getNewPublicKeyFieldBuilder() { if (newPublicKeyBuilder_ == null) { newPublicKeyBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder>( newPublicKey_, getParentForChildren(), isClean()); newPublicKey_ = null; } return newPublicKeyBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.UpgradeToSuperResponse) } static { defaultInstance = new UpgradeToSuperResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.UpgradeToSuperResponse) } public interface WebsiteSuggestionOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string websiteURL = 1; boolean hasWebsiteURL(); String getWebsiteURL(); } public static final class WebsiteSuggestion extends com.google.protobuf.GeneratedMessage implements WebsiteSuggestionOrBuilder { // Use WebsiteSuggestion.newBuilder() to construct. private WebsiteSuggestion(Builder builder) { super(builder); } private WebsiteSuggestion(boolean noInit) {} private static final WebsiteSuggestion defaultInstance; public static WebsiteSuggestion getDefaultInstance() { return defaultInstance; } public WebsiteSuggestion getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_fieldAccessorTable; } private int bitField0_; // required string websiteURL = 1; public static final int WEBSITEURL_FIELD_NUMBER = 1; private java.lang.Object websiteURL_; public boolean hasWebsiteURL() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getWebsiteURL() { java.lang.Object ref = websiteURL_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { websiteURL_ = s; } return s; } } private com.google.protobuf.ByteString getWebsiteURLBytes() { java.lang.Object ref = websiteURL_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); websiteURL_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { websiteURL_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasWebsiteURL()) { 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, getWebsiteURLBytes()); } 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, getWebsiteURLBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); websiteURL_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion build() { org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion buildPartial() { org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion result = new org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.websiteURL_ = websiteURL_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion other) { if (other == org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion.getDefaultInstance()) return this; if (other.hasWebsiteURL()) { setWebsiteURL(other.getWebsiteURL()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasWebsiteURL()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; websiteURL_ = input.readBytes(); break; } } } } private int bitField0_; // required string websiteURL = 1; private java.lang.Object websiteURL_ = ""; public boolean hasWebsiteURL() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getWebsiteURL() { java.lang.Object ref = websiteURL_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); websiteURL_ = s; return s; } else { return (String) ref; } } public Builder setWebsiteURL(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; websiteURL_ = value; onChanged(); return this; } public Builder clearWebsiteURL() { bitField0_ = (bitField0_ & ~0x00000001); websiteURL_ = getDefaultInstance().getWebsiteURL(); onChanged(); return this; } void setWebsiteURL(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; websiteURL_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.WebsiteSuggestion) } static { defaultInstance = new WebsiteSuggestion(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.WebsiteSuggestion) } public interface ServiceSuggestionOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string serviceName = 1; boolean hasServiceName(); String getServiceName(); // required string hostName = 2; boolean hasHostName(); String getHostName(); // required string ip = 3; boolean hasIp(); String getIp(); // required int64 port = 4; boolean hasPort(); long getPort(); } public static final class ServiceSuggestion extends com.google.protobuf.GeneratedMessage implements ServiceSuggestionOrBuilder { // Use ServiceSuggestion.newBuilder() to construct. private ServiceSuggestion(Builder builder) { super(builder); } private ServiceSuggestion(boolean noInit) {} private static final ServiceSuggestion defaultInstance; public static ServiceSuggestion getDefaultInstance() { return defaultInstance; } public ServiceSuggestion getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_fieldAccessorTable; } private int bitField0_; // required string serviceName = 1; public static final int SERVICENAME_FIELD_NUMBER = 1; private java.lang.Object serviceName_; public boolean hasServiceName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getServiceName() { java.lang.Object ref = serviceName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { serviceName_ = s; } return s; } } private com.google.protobuf.ByteString getServiceNameBytes() { java.lang.Object ref = serviceName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); serviceName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string hostName = 2; public static final int HOSTNAME_FIELD_NUMBER = 2; private java.lang.Object hostName_; public boolean hasHostName() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getHostName() { java.lang.Object ref = hostName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { hostName_ = s; } return s; } } private com.google.protobuf.ByteString getHostNameBytes() { java.lang.Object ref = hostName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); hostName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string ip = 3; public static final int IP_FIELD_NUMBER = 3; private java.lang.Object ip_; public boolean hasIp() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getIp() { java.lang.Object ref = ip_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { ip_ = s; } return s; } } private com.google.protobuf.ByteString getIpBytes() { java.lang.Object ref = ip_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); ip_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int64 port = 4; public static final int PORT_FIELD_NUMBER = 4; private long port_; public boolean hasPort() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getPort() { return port_; } private void initFields() { serviceName_ = ""; hostName_ = ""; ip_ = ""; port_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasServiceName()) { memoizedIsInitialized = 0; return false; } if (!hasHostName()) { memoizedIsInitialized = 0; return false; } if (!hasIp()) { memoizedIsInitialized = 0; return false; } if (!hasPort()) { 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, getServiceNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getHostNameBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getIpBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, port_); } 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, getServiceNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getHostNameBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getIpBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, port_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); serviceName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); hostName_ = ""; bitField0_ = (bitField0_ & ~0x00000002); ip_ = ""; bitField0_ = (bitField0_ & ~0x00000004); port_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion build() { org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion result = new org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.serviceName_ = serviceName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.hostName_ = hostName_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.ip_ = ip_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.port_ = port_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion.getDefaultInstance()) return this; if (other.hasServiceName()) { setServiceName(other.getServiceName()); } if (other.hasHostName()) { setHostName(other.getHostName()); } if (other.hasIp()) { setIp(other.getIp()); } if (other.hasPort()) { setPort(other.getPort()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasServiceName()) { return false; } if (!hasHostName()) { return false; } if (!hasIp()) { return false; } if (!hasPort()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; serviceName_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; hostName_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; ip_ = input.readBytes(); break; } case 32: { bitField0_ |= 0x00000008; port_ = input.readInt64(); break; } } } } private int bitField0_; // required string serviceName = 1; private java.lang.Object serviceName_ = ""; public boolean hasServiceName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getServiceName() { java.lang.Object ref = serviceName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); serviceName_ = s; return s; } else { return (String) ref; } } public Builder setServiceName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; serviceName_ = value; onChanged(); return this; } public Builder clearServiceName() { bitField0_ = (bitField0_ & ~0x00000001); serviceName_ = getDefaultInstance().getServiceName(); onChanged(); return this; } void setServiceName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; serviceName_ = value; onChanged(); } // required string hostName = 2; private java.lang.Object hostName_ = ""; public boolean hasHostName() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getHostName() { java.lang.Object ref = hostName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); hostName_ = s; return s; } else { return (String) ref; } } public Builder setHostName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; hostName_ = value; onChanged(); return this; } public Builder clearHostName() { bitField0_ = (bitField0_ & ~0x00000002); hostName_ = getDefaultInstance().getHostName(); onChanged(); return this; } void setHostName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; hostName_ = value; onChanged(); } // required string ip = 3; private java.lang.Object ip_ = ""; public boolean hasIp() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getIp() { java.lang.Object ref = ip_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); ip_ = s; return s; } else { return (String) ref; } } public Builder setIp(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; ip_ = value; onChanged(); return this; } public Builder clearIp() { bitField0_ = (bitField0_ & ~0x00000004); ip_ = getDefaultInstance().getIp(); onChanged(); return this; } void setIp(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; ip_ = value; onChanged(); } // required int64 port = 4; private long port_ ; public boolean hasPort() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getPort() { return port_; } public Builder setPort(long value) { bitField0_ |= 0x00000008; port_ = value; onChanged(); return this; } public Builder clearPort() { bitField0_ = (bitField0_ & ~0x00000008); port_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ServiceSuggestion) } static { defaultInstance = new ServiceSuggestion(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ServiceSuggestion) } public interface TestSuggestionResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); } public static final class TestSuggestionResponse extends com.google.protobuf.GeneratedMessage implements TestSuggestionResponseOrBuilder { // Use TestSuggestionResponse.newBuilder() to construct. private TestSuggestionResponse(Builder builder) { super(builder); } private TestSuggestionResponse(boolean noInit) {} private static final TestSuggestionResponse defaultInstance; public static TestSuggestionResponse getDefaultInstance() { return defaultInstance; } public TestSuggestionResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } 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, header_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse build() { org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse result = new org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.TestSuggestionResponse) } static { defaultInstance = new TestSuggestionResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.TestSuggestionResponse) } public interface AuthenticatePeerOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 agentType = 1; boolean hasAgentType(); int getAgentType(); // required string agentID = 2; boolean hasAgentID(); String getAgentID(); // required .org.umit.icm.mobile.proto.RSAKey cipheredPublicKey = 3; boolean hasCipheredPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKey getCipheredPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getCipheredPublicKeyOrBuilder(); // optional int32 agentPort = 4; boolean hasAgentPort(); int getAgentPort(); } public static final class AuthenticatePeer extends com.google.protobuf.GeneratedMessage implements AuthenticatePeerOrBuilder { // Use AuthenticatePeer.newBuilder() to construct. private AuthenticatePeer(Builder builder) { super(builder); } private AuthenticatePeer(boolean noInit) {} private static final AuthenticatePeer defaultInstance; public static AuthenticatePeer getDefaultInstance() { return defaultInstance; } public AuthenticatePeer getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_fieldAccessorTable; } private int bitField0_; // required int32 agentType = 1; public static final int AGENTTYPE_FIELD_NUMBER = 1; private int agentType_; public boolean hasAgentType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getAgentType() { return agentType_; } // required string agentID = 2; public static final int AGENTID_FIELD_NUMBER = 2; private java.lang.Object agentID_; public boolean hasAgentID() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentID() { java.lang.Object ref = agentID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { agentID_ = s; } return s; } } private com.google.protobuf.ByteString getAgentIDBytes() { java.lang.Object ref = agentID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); agentID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required .org.umit.icm.mobile.proto.RSAKey cipheredPublicKey = 3; public static final int CIPHEREDPUBLICKEY_FIELD_NUMBER = 3; private org.umit.icm.mobile.proto.MessageProtos.RSAKey cipheredPublicKey_; public boolean hasCipheredPublicKey() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getCipheredPublicKey() { return cipheredPublicKey_; } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getCipheredPublicKeyOrBuilder() { return cipheredPublicKey_; } // optional int32 agentPort = 4; public static final int AGENTPORT_FIELD_NUMBER = 4; private int agentPort_; public boolean hasAgentPort() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getAgentPort() { return agentPort_; } private void initFields() { agentType_ = 0; agentID_ = ""; cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); agentPort_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasAgentType()) { memoizedIsInitialized = 0; return false; } if (!hasAgentID()) { memoizedIsInitialized = 0; return false; } if (!hasCipheredPublicKey()) { memoizedIsInitialized = 0; return false; } if (!getCipheredPublicKey().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, agentType_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAgentIDBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, cipheredPublicKey_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, agentPort_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, agentType_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAgentIDBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, cipheredPublicKey_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, agentPort_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getCipheredPublicKeyFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); agentType_ = 0; bitField0_ = (bitField0_ & ~0x00000001); agentID_ = ""; bitField0_ = (bitField0_ & ~0x00000002); if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } else { cipheredPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); agentPort_ = 0; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer build() { org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer result = new org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.agentType_ = agentType_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.agentID_ = agentID_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (cipheredPublicKeyBuilder_ == null) { result.cipheredPublicKey_ = cipheredPublicKey_; } else { result.cipheredPublicKey_ = cipheredPublicKeyBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.agentPort_ = agentPort_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer.getDefaultInstance()) return this; if (other.hasAgentType()) { setAgentType(other.getAgentType()); } if (other.hasAgentID()) { setAgentID(other.getAgentID()); } if (other.hasCipheredPublicKey()) { mergeCipheredPublicKey(other.getCipheredPublicKey()); } if (other.hasAgentPort()) { setAgentPort(other.getAgentPort()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasAgentType()) { return false; } if (!hasAgentID()) { return false; } if (!hasCipheredPublicKey()) { return false; } if (!getCipheredPublicKey().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; agentType_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; agentID_ = input.readBytes(); break; } case 26: { org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(); if (hasCipheredPublicKey()) { subBuilder.mergeFrom(getCipheredPublicKey()); } input.readMessage(subBuilder, extensionRegistry); setCipheredPublicKey(subBuilder.buildPartial()); break; } case 32: { bitField0_ |= 0x00000008; agentPort_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 agentType = 1; private int agentType_ ; public boolean hasAgentType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getAgentType() { return agentType_; } public Builder setAgentType(int value) { bitField0_ |= 0x00000001; agentType_ = value; onChanged(); return this; } public Builder clearAgentType() { bitField0_ = (bitField0_ & ~0x00000001); agentType_ = 0; onChanged(); return this; } // required string agentID = 2; private java.lang.Object agentID_ = ""; public boolean hasAgentID() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAgentID() { java.lang.Object ref = agentID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); agentID_ = s; return s; } else { return (String) ref; } } public Builder setAgentID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; agentID_ = value; onChanged(); return this; } public Builder clearAgentID() { bitField0_ = (bitField0_ & ~0x00000002); agentID_ = getDefaultInstance().getAgentID(); onChanged(); return this; } void setAgentID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; agentID_ = value; onChanged(); } // required .org.umit.icm.mobile.proto.RSAKey cipheredPublicKey = 3; private org.umit.icm.mobile.proto.MessageProtos.RSAKey cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> cipheredPublicKeyBuilder_; public boolean hasCipheredPublicKey() { return ((bitField0_ & 0x00000004) == 0x00000004); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getCipheredPublicKey() { if (cipheredPublicKeyBuilder_ == null) { return cipheredPublicKey_; } else { return cipheredPublicKeyBuilder_.getMessage(); } } public Builder setCipheredPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (cipheredPublicKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } cipheredPublicKey_ = value; onChanged(); } else { cipheredPublicKeyBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } public Builder setCipheredPublicKey( org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder builderForValue) { if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKey_ = builderForValue.build(); onChanged(); } else { cipheredPublicKeyBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } public Builder mergeCipheredPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (cipheredPublicKeyBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && cipheredPublicKey_ != org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(cipheredPublicKey_).mergeFrom(value).buildPartial(); } else { cipheredPublicKey_ = value; } onChanged(); } else { cipheredPublicKeyBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearCipheredPublicKey() { if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); onChanged(); } else { cipheredPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder getCipheredPublicKeyBuilder() { bitField0_ |= 0x00000004; onChanged(); return getCipheredPublicKeyFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getCipheredPublicKeyOrBuilder() { if (cipheredPublicKeyBuilder_ != null) { return cipheredPublicKeyBuilder_.getMessageOrBuilder(); } else { return cipheredPublicKey_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> getCipheredPublicKeyFieldBuilder() { if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKeyBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder>( cipheredPublicKey_, getParentForChildren(), isClean()); cipheredPublicKey_ = null; } return cipheredPublicKeyBuilder_; } // optional int32 agentPort = 4; private int agentPort_ ; public boolean hasAgentPort() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getAgentPort() { return agentPort_; } public Builder setAgentPort(int value) { bitField0_ |= 0x00000008; agentPort_ = value; onChanged(); return this; } public Builder clearAgentPort() { bitField0_ = (bitField0_ & ~0x00000008); agentPort_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AuthenticatePeer) } static { defaultInstance = new AuthenticatePeer(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AuthenticatePeer) } public interface AuthenticatePeerResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.RSAKey cipheredPublicKey = 1; boolean hasCipheredPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKey getCipheredPublicKey(); org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getCipheredPublicKeyOrBuilder(); // required string token = 2; boolean hasToken(); String getToken(); } public static final class AuthenticatePeerResponse extends com.google.protobuf.GeneratedMessage implements AuthenticatePeerResponseOrBuilder { // Use AuthenticatePeerResponse.newBuilder() to construct. private AuthenticatePeerResponse(Builder builder) { super(builder); } private AuthenticatePeerResponse(boolean noInit) {} private static final AuthenticatePeerResponse defaultInstance; public static AuthenticatePeerResponse getDefaultInstance() { return defaultInstance; } public AuthenticatePeerResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.RSAKey cipheredPublicKey = 1; public static final int CIPHEREDPUBLICKEY_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.RSAKey cipheredPublicKey_; public boolean hasCipheredPublicKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getCipheredPublicKey() { return cipheredPublicKey_; } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getCipheredPublicKeyOrBuilder() { return cipheredPublicKey_; } // required string token = 2; public static final int TOKEN_FIELD_NUMBER = 2; private java.lang.Object token_; public boolean hasToken() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getToken() { java.lang.Object ref = token_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { token_ = s; } return s; } } private com.google.protobuf.ByteString getTokenBytes() { java.lang.Object ref = token_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); token_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); token_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCipheredPublicKey()) { memoizedIsInitialized = 0; return false; } if (!hasToken()) { memoizedIsInitialized = 0; return false; } if (!getCipheredPublicKey().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, cipheredPublicKey_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getTokenBytes()); } 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, cipheredPublicKey_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getTokenBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getCipheredPublicKeyFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); } else { cipheredPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); token_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse build() { org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse result = new org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (cipheredPublicKeyBuilder_ == null) { result.cipheredPublicKey_ = cipheredPublicKey_; } else { result.cipheredPublicKey_ = cipheredPublicKeyBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.token_ = token_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse.getDefaultInstance()) return this; if (other.hasCipheredPublicKey()) { mergeCipheredPublicKey(other.getCipheredPublicKey()); } if (other.hasToken()) { setToken(other.getToken()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCipheredPublicKey()) { return false; } if (!hasToken()) { return false; } if (!getCipheredPublicKey().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(); if (hasCipheredPublicKey()) { subBuilder.mergeFrom(getCipheredPublicKey()); } input.readMessage(subBuilder, extensionRegistry); setCipheredPublicKey(subBuilder.buildPartial()); break; } case 18: { bitField0_ |= 0x00000002; token_ = input.readBytes(); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.RSAKey cipheredPublicKey = 1; private org.umit.icm.mobile.proto.MessageProtos.RSAKey cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> cipheredPublicKeyBuilder_; public boolean hasCipheredPublicKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.RSAKey getCipheredPublicKey() { if (cipheredPublicKeyBuilder_ == null) { return cipheredPublicKey_; } else { return cipheredPublicKeyBuilder_.getMessage(); } } public Builder setCipheredPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (cipheredPublicKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } cipheredPublicKey_ = value; onChanged(); } else { cipheredPublicKeyBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setCipheredPublicKey( org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder builderForValue) { if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKey_ = builderForValue.build(); onChanged(); } else { cipheredPublicKeyBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeCipheredPublicKey(org.umit.icm.mobile.proto.MessageProtos.RSAKey value) { if (cipheredPublicKeyBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && cipheredPublicKey_ != org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance()) { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.newBuilder(cipheredPublicKey_).mergeFrom(value).buildPartial(); } else { cipheredPublicKey_ = value; } onChanged(); } else { cipheredPublicKeyBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearCipheredPublicKey() { if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKey_ = org.umit.icm.mobile.proto.MessageProtos.RSAKey.getDefaultInstance(); onChanged(); } else { cipheredPublicKeyBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder getCipheredPublicKeyBuilder() { bitField0_ |= 0x00000001; onChanged(); return getCipheredPublicKeyFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder getCipheredPublicKeyOrBuilder() { if (cipheredPublicKeyBuilder_ != null) { return cipheredPublicKeyBuilder_.getMessageOrBuilder(); } else { return cipheredPublicKey_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder> getCipheredPublicKeyFieldBuilder() { if (cipheredPublicKeyBuilder_ == null) { cipheredPublicKeyBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.RSAKey, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder, org.umit.icm.mobile.proto.MessageProtos.RSAKeyOrBuilder>( cipheredPublicKey_, getParentForChildren(), isClean()); cipheredPublicKey_ = null; } return cipheredPublicKeyBuilder_; } // required string token = 2; private java.lang.Object token_ = ""; public boolean hasToken() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getToken() { java.lang.Object ref = token_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); token_ = s; return s; } else { return (String) ref; } } public Builder setToken(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; token_ = value; onChanged(); return this; } public Builder clearToken() { bitField0_ = (bitField0_ & ~0x00000002); token_ = getDefaultInstance().getToken(); onChanged(); return this; } void setToken(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; token_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AuthenticatePeerResponse) } static { defaultInstance = new AuthenticatePeerResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AuthenticatePeerResponse) } public interface P2PGetSuperPeerListOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 count = 1; boolean hasCount(); int getCount(); } public static final class P2PGetSuperPeerList extends com.google.protobuf.GeneratedMessage implements P2PGetSuperPeerListOrBuilder { // Use P2PGetSuperPeerList.newBuilder() to construct. private P2PGetSuperPeerList(Builder builder) { super(builder); } private P2PGetSuperPeerList(boolean noInit) {} private static final P2PGetSuperPeerList defaultInstance; public static P2PGetSuperPeerList getDefaultInstance() { return defaultInstance; } public P2PGetSuperPeerList getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_fieldAccessorTable; } private int bitField0_; // required int32 count = 1; public static final int COUNT_FIELD_NUMBER = 1; private int count_; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } private void initFields() { count_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCount()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, count_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, count_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); count_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList build() { org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList buildPartial() { org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList result = new org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.count_ = count_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList other) { if (other == org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList.getDefaultInstance()) return this; if (other.hasCount()) { setCount(other.getCount()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCount()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; count_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 count = 1; private int count_ ; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } public Builder setCount(int value) { bitField0_ |= 0x00000001; count_ = value; onChanged(); return this; } public Builder clearCount() { bitField0_ = (bitField0_ & ~0x00000001); count_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.P2PGetSuperPeerList) } static { defaultInstance = new P2PGetSuperPeerList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.P2PGetSuperPeerList) } public interface P2PGetSuperPeerListResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .org.umit.icm.mobile.proto.AgentData peers = 1; java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getPeersList(); org.umit.icm.mobile.proto.MessageProtos.AgentData getPeers(int index); int getPeersCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getPeersOrBuilder( int index); } public static final class P2PGetSuperPeerListResponse extends com.google.protobuf.GeneratedMessage implements P2PGetSuperPeerListResponseOrBuilder { // Use P2PGetSuperPeerListResponse.newBuilder() to construct. private P2PGetSuperPeerListResponse(Builder builder) { super(builder); } private P2PGetSuperPeerListResponse(boolean noInit) {} private static final P2PGetSuperPeerListResponse defaultInstance; public static P2PGetSuperPeerListResponse getDefaultInstance() { return defaultInstance; } public P2PGetSuperPeerListResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_fieldAccessorTable; } // repeated .org.umit.icm.mobile.proto.AgentData peers = 1; public static final int PEERS_FIELD_NUMBER = 1; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> peers_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getPeersList() { return peers_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersOrBuilderList() { return peers_; } public int getPeersCount() { return peers_.size(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData getPeers(int index) { return peers_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getPeersOrBuilder( int index) { return peers_.get(index); } private void initFields() { peers_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; for (int i = 0; i < getPeersCount(); i++) { if (!getPeers(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 < peers_.size(); i++) { output.writeMessage(1, peers_.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 < peers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, peers_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPeersFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (peersBuilder_ == null) { peers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { peersBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse build() { org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse result = new org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse(this); int from_bitField0_ = bitField0_; if (peersBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { peers_ = java.util.Collections.unmodifiableList(peers_); bitField0_ = (bitField0_ & ~0x00000001); } result.peers_ = peers_; } else { result.peers_ = peersBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse.getDefaultInstance()) return this; if (peersBuilder_ == null) { if (!other.peers_.isEmpty()) { if (peers_.isEmpty()) { peers_ = other.peers_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensurePeersIsMutable(); peers_.addAll(other.peers_); } onChanged(); } } else { if (!other.peers_.isEmpty()) { if (peersBuilder_.isEmpty()) { peersBuilder_.dispose(); peersBuilder_ = null; peers_ = other.peers_; bitField0_ = (bitField0_ & ~0x00000001); peersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getPeersFieldBuilder() : null; } else { peersBuilder_.addAllMessages(other.peers_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getPeersCount(); i++) { if (!getPeers(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.AgentData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addPeers(subBuilder.buildPartial()); break; } } } } private int bitField0_; // repeated .org.umit.icm.mobile.proto.AgentData peers = 1; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> peers_ = java.util.Collections.emptyList(); private void ensurePeersIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { peers_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.AgentData>(peers_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> peersBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getPeersList() { if (peersBuilder_ == null) { return java.util.Collections.unmodifiableList(peers_); } else { return peersBuilder_.getMessageList(); } } public int getPeersCount() { if (peersBuilder_ == null) { return peers_.size(); } else { return peersBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData getPeers(int index) { if (peersBuilder_ == null) { return peers_.get(index); } else { return peersBuilder_.getMessage(index); } } public Builder setPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (peersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensurePeersIsMutable(); peers_.set(index, value); onChanged(); } else { peersBuilder_.setMessage(index, value); } return this; } public Builder setPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.set(index, builderForValue.build()); onChanged(); } else { peersBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addPeers(org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (peersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensurePeersIsMutable(); peers_.add(value); onChanged(); } else { peersBuilder_.addMessage(value); } return this; } public Builder addPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (peersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensurePeersIsMutable(); peers_.add(index, value); onChanged(); } else { peersBuilder_.addMessage(index, value); } return this; } public Builder addPeers( org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.add(builderForValue.build()); onChanged(); } else { peersBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.add(index, builderForValue.build()); onChanged(); } else { peersBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllPeers( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.AgentData> values) { if (peersBuilder_ == null) { ensurePeersIsMutable(); super.addAll(values, peers_); onChanged(); } else { peersBuilder_.addAllMessages(values); } return this; } public Builder clearPeers() { if (peersBuilder_ == null) { peers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { peersBuilder_.clear(); } return this; } public Builder removePeers(int index) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.remove(index); onChanged(); } else { peersBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder getPeersBuilder( int index) { return getPeersFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getPeersOrBuilder( int index) { if (peersBuilder_ == null) { return peers_.get(index); } else { return peersBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersOrBuilderList() { if (peersBuilder_ != null) { return peersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(peers_); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addPeersBuilder() { return getPeersFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addPeersBuilder( int index) { return getPeersFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder> getPeersBuilderList() { return getPeersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersFieldBuilder() { if (peersBuilder_ == null) { peersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder>( peers_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); peers_ = null; } return peersBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.P2PGetSuperPeerListResponse) } static { defaultInstance = new P2PGetSuperPeerListResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.P2PGetSuperPeerListResponse) } public interface P2PGetPeerListOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 count = 1; boolean hasCount(); int getCount(); } public static final class P2PGetPeerList extends com.google.protobuf.GeneratedMessage implements P2PGetPeerListOrBuilder { // Use P2PGetPeerList.newBuilder() to construct. private P2PGetPeerList(Builder builder) { super(builder); } private P2PGetPeerList(boolean noInit) {} private static final P2PGetPeerList defaultInstance; public static P2PGetPeerList getDefaultInstance() { return defaultInstance; } public P2PGetPeerList getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_fieldAccessorTable; } private int bitField0_; // required int32 count = 1; public static final int COUNT_FIELD_NUMBER = 1; private int count_; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } private void initFields() { count_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCount()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, count_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, count_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); count_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList build() { org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList buildPartial() { org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList result = new org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.count_ = count_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList other) { if (other == org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList.getDefaultInstance()) return this; if (other.hasCount()) { setCount(other.getCount()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCount()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; count_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 count = 1; private int count_ ; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } public Builder setCount(int value) { bitField0_ |= 0x00000001; count_ = value; onChanged(); return this; } public Builder clearCount() { bitField0_ = (bitField0_ & ~0x00000001); count_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.P2PGetPeerList) } static { defaultInstance = new P2PGetPeerList(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.P2PGetPeerList) } public interface P2PGetPeerListResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .org.umit.icm.mobile.proto.AgentData peers = 1; java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getPeersList(); org.umit.icm.mobile.proto.MessageProtos.AgentData getPeers(int index); int getPeersCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getPeersOrBuilder( int index); } public static final class P2PGetPeerListResponse extends com.google.protobuf.GeneratedMessage implements P2PGetPeerListResponseOrBuilder { // Use P2PGetPeerListResponse.newBuilder() to construct. private P2PGetPeerListResponse(Builder builder) { super(builder); } private P2PGetPeerListResponse(boolean noInit) {} private static final P2PGetPeerListResponse defaultInstance; public static P2PGetPeerListResponse getDefaultInstance() { return defaultInstance; } public P2PGetPeerListResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_fieldAccessorTable; } // repeated .org.umit.icm.mobile.proto.AgentData peers = 1; public static final int PEERS_FIELD_NUMBER = 1; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> peers_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getPeersList() { return peers_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersOrBuilderList() { return peers_; } public int getPeersCount() { return peers_.size(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData getPeers(int index) { return peers_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getPeersOrBuilder( int index) { return peers_.get(index); } private void initFields() { peers_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; for (int i = 0; i < getPeersCount(); i++) { if (!getPeers(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 < peers_.size(); i++) { output.writeMessage(1, peers_.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 < peers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, peers_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPeersFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (peersBuilder_ == null) { peers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { peersBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse build() { org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse result = new org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse(this); int from_bitField0_ = bitField0_; if (peersBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { peers_ = java.util.Collections.unmodifiableList(peers_); bitField0_ = (bitField0_ & ~0x00000001); } result.peers_ = peers_; } else { result.peers_ = peersBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse.getDefaultInstance()) return this; if (peersBuilder_ == null) { if (!other.peers_.isEmpty()) { if (peers_.isEmpty()) { peers_ = other.peers_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensurePeersIsMutable(); peers_.addAll(other.peers_); } onChanged(); } } else { if (!other.peers_.isEmpty()) { if (peersBuilder_.isEmpty()) { peersBuilder_.dispose(); peersBuilder_ = null; peers_ = other.peers_; bitField0_ = (bitField0_ & ~0x00000001); peersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getPeersFieldBuilder() : null; } else { peersBuilder_.addAllMessages(other.peers_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getPeersCount(); i++) { if (!getPeers(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.AgentData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addPeers(subBuilder.buildPartial()); break; } } } } private int bitField0_; // repeated .org.umit.icm.mobile.proto.AgentData peers = 1; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> peers_ = java.util.Collections.emptyList(); private void ensurePeersIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { peers_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.AgentData>(peers_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> peersBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getPeersList() { if (peersBuilder_ == null) { return java.util.Collections.unmodifiableList(peers_); } else { return peersBuilder_.getMessageList(); } } public int getPeersCount() { if (peersBuilder_ == null) { return peers_.size(); } else { return peersBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData getPeers(int index) { if (peersBuilder_ == null) { return peers_.get(index); } else { return peersBuilder_.getMessage(index); } } public Builder setPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (peersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensurePeersIsMutable(); peers_.set(index, value); onChanged(); } else { peersBuilder_.setMessage(index, value); } return this; } public Builder setPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.set(index, builderForValue.build()); onChanged(); } else { peersBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addPeers(org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (peersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensurePeersIsMutable(); peers_.add(value); onChanged(); } else { peersBuilder_.addMessage(value); } return this; } public Builder addPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (peersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensurePeersIsMutable(); peers_.add(index, value); onChanged(); } else { peersBuilder_.addMessage(index, value); } return this; } public Builder addPeers( org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.add(builderForValue.build()); onChanged(); } else { peersBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addPeers( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.add(index, builderForValue.build()); onChanged(); } else { peersBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllPeers( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.AgentData> values) { if (peersBuilder_ == null) { ensurePeersIsMutable(); super.addAll(values, peers_); onChanged(); } else { peersBuilder_.addAllMessages(values); } return this; } public Builder clearPeers() { if (peersBuilder_ == null) { peers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { peersBuilder_.clear(); } return this; } public Builder removePeers(int index) { if (peersBuilder_ == null) { ensurePeersIsMutable(); peers_.remove(index); onChanged(); } else { peersBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder getPeersBuilder( int index) { return getPeersFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getPeersOrBuilder( int index) { if (peersBuilder_ == null) { return peers_.get(index); } else { return peersBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersOrBuilderList() { if (peersBuilder_ != null) { return peersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(peers_); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addPeersBuilder() { return getPeersFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addPeersBuilder( int index) { return getPeersFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder> getPeersBuilderList() { return getPeersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getPeersFieldBuilder() { if (peersBuilder_ == null) { peersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder>( peers_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); peers_ = null; } return peersBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.P2PGetPeerListResponse) } static { defaultInstance = new P2PGetPeerListResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.P2PGetPeerListResponse) } public interface AgentUpdateOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string version = 1; boolean hasVersion(); String getVersion(); // required string downloadURL = 2; boolean hasDownloadURL(); String getDownloadURL(); // optional int32 checkCode = 3; boolean hasCheckCode(); int getCheckCode(); } public static final class AgentUpdate extends com.google.protobuf.GeneratedMessage implements AgentUpdateOrBuilder { // Use AgentUpdate.newBuilder() to construct. private AgentUpdate(Builder builder) { super(builder); } private AgentUpdate(boolean noInit) {} private static final AgentUpdate defaultInstance; public static AgentUpdate getDefaultInstance() { return defaultInstance; } public AgentUpdate getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdate_fieldAccessorTable; } private int bitField0_; // required string version = 1; public static final int VERSION_FIELD_NUMBER = 1; private java.lang.Object version_; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { version_ = s; } return s; } } private com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string downloadURL = 2; public static final int DOWNLOADURL_FIELD_NUMBER = 2; private java.lang.Object downloadURL_; public boolean hasDownloadURL() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getDownloadURL() { java.lang.Object ref = downloadURL_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { downloadURL_ = s; } return s; } } private com.google.protobuf.ByteString getDownloadURLBytes() { java.lang.Object ref = downloadURL_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); downloadURL_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int32 checkCode = 3; public static final int CHECKCODE_FIELD_NUMBER = 3; private int checkCode_; public boolean hasCheckCode() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getCheckCode() { return checkCode_; } private void initFields() { version_ = ""; downloadURL_ = ""; checkCode_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasVersion()) { memoizedIsInitialized = 0; return false; } if (!hasDownloadURL()) { 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getDownloadURLBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, checkCode_); } 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getDownloadURLBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, checkCode_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdate parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AgentUpdate prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AgentUpdateOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdate_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AgentUpdate.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); version_ = ""; bitField0_ = (bitField0_ & ~0x00000001); downloadURL_ = ""; bitField0_ = (bitField0_ & ~0x00000002); checkCode_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AgentUpdate.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AgentUpdate getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AgentUpdate.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AgentUpdate build() { org.umit.icm.mobile.proto.MessageProtos.AgentUpdate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AgentUpdate buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AgentUpdate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AgentUpdate buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AgentUpdate result = new org.umit.icm.mobile.proto.MessageProtos.AgentUpdate(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.version_ = version_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.downloadURL_ = downloadURL_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.checkCode_ = checkCode_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AgentUpdate) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AgentUpdate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AgentUpdate other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AgentUpdate.getDefaultInstance()) return this; if (other.hasVersion()) { setVersion(other.getVersion()); } if (other.hasDownloadURL()) { setDownloadURL(other.getDownloadURL()); } if (other.hasCheckCode()) { setCheckCode(other.getCheckCode()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasVersion()) { return false; } if (!hasDownloadURL()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; version_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; downloadURL_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; checkCode_ = input.readInt32(); break; } } } } private int bitField0_; // required string version = 1; private java.lang.Object version_ = ""; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); version_ = s; return s; } else { return (String) ref; } } public Builder setVersion(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; version_ = value; onChanged(); return this; } public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000001); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } void setVersion(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; version_ = value; onChanged(); } // required string downloadURL = 2; private java.lang.Object downloadURL_ = ""; public boolean hasDownloadURL() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getDownloadURL() { java.lang.Object ref = downloadURL_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); downloadURL_ = s; return s; } else { return (String) ref; } } public Builder setDownloadURL(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; downloadURL_ = value; onChanged(); return this; } public Builder clearDownloadURL() { bitField0_ = (bitField0_ & ~0x00000002); downloadURL_ = getDefaultInstance().getDownloadURL(); onChanged(); return this; } void setDownloadURL(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; downloadURL_ = value; onChanged(); } // optional int32 checkCode = 3; private int checkCode_ ; public boolean hasCheckCode() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getCheckCode() { return checkCode_; } public Builder setCheckCode(int value) { bitField0_ |= 0x00000004; checkCode_ = value; onChanged(); return this; } public Builder clearCheckCode() { bitField0_ = (bitField0_ & ~0x00000004); checkCode_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AgentUpdate) } static { defaultInstance = new AgentUpdate(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AgentUpdate) } public interface AgentUpdateResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string version = 1; boolean hasVersion(); String getVersion(); // required string result = 2; boolean hasResult(); String getResult(); } public static final class AgentUpdateResponse extends com.google.protobuf.GeneratedMessage implements AgentUpdateResponseOrBuilder { // Use AgentUpdateResponse.newBuilder() to construct. private AgentUpdateResponse(Builder builder) { super(builder); } private AgentUpdateResponse(boolean noInit) {} private static final AgentUpdateResponse defaultInstance; public static AgentUpdateResponse getDefaultInstance() { return defaultInstance; } public AgentUpdateResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_fieldAccessorTable; } private int bitField0_; // required string version = 1; public static final int VERSION_FIELD_NUMBER = 1; private java.lang.Object version_; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { version_ = s; } return s; } } private com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string result = 2; public static final int RESULT_FIELD_NUMBER = 2; private java.lang.Object result_; public boolean hasResult() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getResult() { java.lang.Object ref = result_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { result_ = s; } return s; } } private com.google.protobuf.ByteString getResultBytes() { java.lang.Object ref = result_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); result_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { version_ = ""; result_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasVersion()) { memoizedIsInitialized = 0; return false; } if (!hasResult()) { 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getResultBytes()); } 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getResultBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); version_ = ""; bitField0_ = (bitField0_ & ~0x00000001); result_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse build() { org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse result = new org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.version_ = version_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.result_ = result_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse.getDefaultInstance()) return this; if (other.hasVersion()) { setVersion(other.getVersion()); } if (other.hasResult()) { setResult(other.getResult()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasVersion()) { return false; } if (!hasResult()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; version_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; result_ = input.readBytes(); break; } } } } private int bitField0_; // required string version = 1; private java.lang.Object version_ = ""; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); version_ = s; return s; } else { return (String) ref; } } public Builder setVersion(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; version_ = value; onChanged(); return this; } public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000001); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } void setVersion(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; version_ = value; onChanged(); } // required string result = 2; private java.lang.Object result_ = ""; public boolean hasResult() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getResult() { java.lang.Object ref = result_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); result_ = s; return s; } else { return (String) ref; } } public Builder setResult(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; result_ = value; onChanged(); return this; } public Builder clearResult() { bitField0_ = (bitField0_ & ~0x00000002); result_ = getDefaultInstance().getResult(); onChanged(); return this; } void setResult(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; result_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.AgentUpdateResponse) } static { defaultInstance = new AgentUpdateResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.AgentUpdateResponse) } public interface TestModuleUpdateOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string version = 1; boolean hasVersion(); String getVersion(); // required string downloadURL = 2; boolean hasDownloadURL(); String getDownloadURL(); // optional int32 checkCode = 3; boolean hasCheckCode(); int getCheckCode(); } public static final class TestModuleUpdate extends com.google.protobuf.GeneratedMessage implements TestModuleUpdateOrBuilder { // Use TestModuleUpdate.newBuilder() to construct. private TestModuleUpdate(Builder builder) { super(builder); } private TestModuleUpdate(boolean noInit) {} private static final TestModuleUpdate defaultInstance; public static TestModuleUpdate getDefaultInstance() { return defaultInstance; } public TestModuleUpdate getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_fieldAccessorTable; } private int bitField0_; // required string version = 1; public static final int VERSION_FIELD_NUMBER = 1; private java.lang.Object version_; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { version_ = s; } return s; } } private com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string downloadURL = 2; public static final int DOWNLOADURL_FIELD_NUMBER = 2; private java.lang.Object downloadURL_; public boolean hasDownloadURL() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getDownloadURL() { java.lang.Object ref = downloadURL_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { downloadURL_ = s; } return s; } } private com.google.protobuf.ByteString getDownloadURLBytes() { java.lang.Object ref = downloadURL_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); downloadURL_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int32 checkCode = 3; public static final int CHECKCODE_FIELD_NUMBER = 3; private int checkCode_; public boolean hasCheckCode() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getCheckCode() { return checkCode_; } private void initFields() { version_ = ""; downloadURL_ = ""; checkCode_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasVersion()) { memoizedIsInitialized = 0; return false; } if (!hasDownloadURL()) { 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getDownloadURLBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, checkCode_); } 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getDownloadURLBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, checkCode_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); version_ = ""; bitField0_ = (bitField0_ & ~0x00000001); downloadURL_ = ""; bitField0_ = (bitField0_ & ~0x00000002); checkCode_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate build() { org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate buildPartial() { org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate result = new org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.version_ = version_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.downloadURL_ = downloadURL_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.checkCode_ = checkCode_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate other) { if (other == org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate.getDefaultInstance()) return this; if (other.hasVersion()) { setVersion(other.getVersion()); } if (other.hasDownloadURL()) { setDownloadURL(other.getDownloadURL()); } if (other.hasCheckCode()) { setCheckCode(other.getCheckCode()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasVersion()) { return false; } if (!hasDownloadURL()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; version_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; downloadURL_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; checkCode_ = input.readInt32(); break; } } } } private int bitField0_; // required string version = 1; private java.lang.Object version_ = ""; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); version_ = s; return s; } else { return (String) ref; } } public Builder setVersion(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; version_ = value; onChanged(); return this; } public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000001); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } void setVersion(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; version_ = value; onChanged(); } // required string downloadURL = 2; private java.lang.Object downloadURL_ = ""; public boolean hasDownloadURL() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getDownloadURL() { java.lang.Object ref = downloadURL_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); downloadURL_ = s; return s; } else { return (String) ref; } } public Builder setDownloadURL(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; downloadURL_ = value; onChanged(); return this; } public Builder clearDownloadURL() { bitField0_ = (bitField0_ & ~0x00000002); downloadURL_ = getDefaultInstance().getDownloadURL(); onChanged(); return this; } void setDownloadURL(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; downloadURL_ = value; onChanged(); } // optional int32 checkCode = 3; private int checkCode_ ; public boolean hasCheckCode() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getCheckCode() { return checkCode_; } public Builder setCheckCode(int value) { bitField0_ |= 0x00000004; checkCode_ = value; onChanged(); return this; } public Builder clearCheckCode() { bitField0_ = (bitField0_ & ~0x00000004); checkCode_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.TestModuleUpdate) } static { defaultInstance = new TestModuleUpdate(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.TestModuleUpdate) } public interface TestModuleUpdateResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string version = 1; boolean hasVersion(); String getVersion(); // required string result = 2; boolean hasResult(); String getResult(); } public static final class TestModuleUpdateResponse extends com.google.protobuf.GeneratedMessage implements TestModuleUpdateResponseOrBuilder { // Use TestModuleUpdateResponse.newBuilder() to construct. private TestModuleUpdateResponse(Builder builder) { super(builder); } private TestModuleUpdateResponse(boolean noInit) {} private static final TestModuleUpdateResponse defaultInstance; public static TestModuleUpdateResponse getDefaultInstance() { return defaultInstance; } public TestModuleUpdateResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_fieldAccessorTable; } private int bitField0_; // required string version = 1; public static final int VERSION_FIELD_NUMBER = 1; private java.lang.Object version_; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { version_ = s; } return s; } } private com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string result = 2; public static final int RESULT_FIELD_NUMBER = 2; private java.lang.Object result_; public boolean hasResult() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getResult() { java.lang.Object ref = result_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { result_ = s; } return s; } } private com.google.protobuf.ByteString getResultBytes() { java.lang.Object ref = result_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); result_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { version_ = ""; result_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasVersion()) { memoizedIsInitialized = 0; return false; } if (!hasResult()) { 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getResultBytes()); } 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, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getResultBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); version_ = ""; bitField0_ = (bitField0_ & ~0x00000001); result_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse build() { org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse result = new org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.version_ = version_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.result_ = result_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse.getDefaultInstance()) return this; if (other.hasVersion()) { setVersion(other.getVersion()); } if (other.hasResult()) { setResult(other.getResult()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasVersion()) { return false; } if (!hasResult()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; version_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; result_ = input.readBytes(); break; } } } } private int bitField0_; // required string version = 1; private java.lang.Object version_ = ""; public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); version_ = s; return s; } else { return (String) ref; } } public Builder setVersion(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; version_ = value; onChanged(); return this; } public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000001); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } void setVersion(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; version_ = value; onChanged(); } // required string result = 2; private java.lang.Object result_ = ""; public boolean hasResult() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getResult() { java.lang.Object ref = result_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); result_ = s; return s; } else { return (String) ref; } } public Builder setResult(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; result_ = value; onChanged(); return this; } public Builder clearResult() { bitField0_ = (bitField0_ & ~0x00000002); result_ = getDefaultInstance().getResult(); onChanged(); return this; } void setResult(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; result_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.TestModuleUpdateResponse) } static { defaultInstance = new TestModuleUpdateResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.TestModuleUpdateResponse) } public interface ForwardingMessageOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 destination = 1; boolean hasDestination(); long getDestination(); // required string identifier = 2; boolean hasIdentifier(); String getIdentifier(); // required string encodedMessage = 3; boolean hasEncodedMessage(); String getEncodedMessage(); } public static final class ForwardingMessage extends com.google.protobuf.GeneratedMessage implements ForwardingMessageOrBuilder { // Use ForwardingMessage.newBuilder() to construct. private ForwardingMessage(Builder builder) { super(builder); } private ForwardingMessage(boolean noInit) {} private static final ForwardingMessage defaultInstance; public static ForwardingMessage getDefaultInstance() { return defaultInstance; } public ForwardingMessage getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessage_fieldAccessorTable; } private int bitField0_; // required int64 destination = 1; public static final int DESTINATION_FIELD_NUMBER = 1; private long destination_; public boolean hasDestination() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getDestination() { return destination_; } // required string identifier = 2; public static final int IDENTIFIER_FIELD_NUMBER = 2; private java.lang.Object identifier_; public boolean hasIdentifier() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getIdentifier() { java.lang.Object ref = identifier_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { identifier_ = s; } return s; } } private com.google.protobuf.ByteString getIdentifierBytes() { java.lang.Object ref = identifier_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); identifier_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string encodedMessage = 3; public static final int ENCODEDMESSAGE_FIELD_NUMBER = 3; private java.lang.Object encodedMessage_; public boolean hasEncodedMessage() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getEncodedMessage() { java.lang.Object ref = encodedMessage_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { encodedMessage_ = s; } return s; } } private com.google.protobuf.ByteString getEncodedMessageBytes() { java.lang.Object ref = encodedMessage_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); encodedMessage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { destination_ = 0L; identifier_ = ""; encodedMessage_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasDestination()) { memoizedIsInitialized = 0; return false; } if (!hasIdentifier()) { memoizedIsInitialized = 0; return false; } if (!hasEncodedMessage()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, destination_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getIdentifierBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getEncodedMessageBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, destination_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getIdentifierBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getEncodedMessageBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessage_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); destination_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); identifier_ = ""; bitField0_ = (bitField0_ & ~0x00000002); encodedMessage_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage build() { org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage result = new org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.destination_ = destination_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.identifier_ = identifier_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.encodedMessage_ = encodedMessage_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage.getDefaultInstance()) return this; if (other.hasDestination()) { setDestination(other.getDestination()); } if (other.hasIdentifier()) { setIdentifier(other.getIdentifier()); } if (other.hasEncodedMessage()) { setEncodedMessage(other.getEncodedMessage()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasDestination()) { return false; } if (!hasIdentifier()) { return false; } if (!hasEncodedMessage()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; destination_ = input.readInt64(); break; } case 18: { bitField0_ |= 0x00000002; identifier_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; encodedMessage_ = input.readBytes(); break; } } } } private int bitField0_; // required int64 destination = 1; private long destination_ ; public boolean hasDestination() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getDestination() { return destination_; } public Builder setDestination(long value) { bitField0_ |= 0x00000001; destination_ = value; onChanged(); return this; } public Builder clearDestination() { bitField0_ = (bitField0_ & ~0x00000001); destination_ = 0L; onChanged(); return this; } // required string identifier = 2; private java.lang.Object identifier_ = ""; public boolean hasIdentifier() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getIdentifier() { java.lang.Object ref = identifier_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); identifier_ = s; return s; } else { return (String) ref; } } public Builder setIdentifier(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; identifier_ = value; onChanged(); return this; } public Builder clearIdentifier() { bitField0_ = (bitField0_ & ~0x00000002); identifier_ = getDefaultInstance().getIdentifier(); onChanged(); return this; } void setIdentifier(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; identifier_ = value; onChanged(); } // required string encodedMessage = 3; private java.lang.Object encodedMessage_ = ""; public boolean hasEncodedMessage() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getEncodedMessage() { java.lang.Object ref = encodedMessage_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); encodedMessage_ = s; return s; } else { return (String) ref; } } public Builder setEncodedMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; encodedMessage_ = value; onChanged(); return this; } public Builder clearEncodedMessage() { bitField0_ = (bitField0_ & ~0x00000004); encodedMessage_ = getDefaultInstance().getEncodedMessage(); onChanged(); return this; } void setEncodedMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; encodedMessage_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ForwardingMessage) } static { defaultInstance = new ForwardingMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ForwardingMessage) } public interface ForwardingMessageResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string identifier = 1; boolean hasIdentifier(); String getIdentifier(); // required string encodedMessage = 2; boolean hasEncodedMessage(); String getEncodedMessage(); } public static final class ForwardingMessageResponse extends com.google.protobuf.GeneratedMessage implements ForwardingMessageResponseOrBuilder { // Use ForwardingMessageResponse.newBuilder() to construct. private ForwardingMessageResponse(Builder builder) { super(builder); } private ForwardingMessageResponse(boolean noInit) {} private static final ForwardingMessageResponse defaultInstance; public static ForwardingMessageResponse getDefaultInstance() { return defaultInstance; } public ForwardingMessageResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_fieldAccessorTable; } private int bitField0_; // required string identifier = 1; public static final int IDENTIFIER_FIELD_NUMBER = 1; private java.lang.Object identifier_; public boolean hasIdentifier() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getIdentifier() { java.lang.Object ref = identifier_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { identifier_ = s; } return s; } } private com.google.protobuf.ByteString getIdentifierBytes() { java.lang.Object ref = identifier_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); identifier_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string encodedMessage = 2; public static final int ENCODEDMESSAGE_FIELD_NUMBER = 2; private java.lang.Object encodedMessage_; public boolean hasEncodedMessage() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getEncodedMessage() { java.lang.Object ref = encodedMessage_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { encodedMessage_ = s; } return s; } } private com.google.protobuf.ByteString getEncodedMessageBytes() { java.lang.Object ref = encodedMessage_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); encodedMessage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { identifier_ = ""; encodedMessage_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasIdentifier()) { memoizedIsInitialized = 0; return false; } if (!hasEncodedMessage()) { 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, getIdentifierBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getEncodedMessageBytes()); } 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, getIdentifierBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getEncodedMessageBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); identifier_ = ""; bitField0_ = (bitField0_ & ~0x00000001); encodedMessage_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse build() { org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse result = new org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.identifier_ = identifier_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.encodedMessage_ = encodedMessage_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse.getDefaultInstance()) return this; if (other.hasIdentifier()) { setIdentifier(other.getIdentifier()); } if (other.hasEncodedMessage()) { setEncodedMessage(other.getEncodedMessage()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasIdentifier()) { return false; } if (!hasEncodedMessage()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; identifier_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; encodedMessage_ = input.readBytes(); break; } } } } private int bitField0_; // required string identifier = 1; private java.lang.Object identifier_ = ""; public boolean hasIdentifier() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getIdentifier() { java.lang.Object ref = identifier_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); identifier_ = s; return s; } else { return (String) ref; } } public Builder setIdentifier(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; identifier_ = value; onChanged(); return this; } public Builder clearIdentifier() { bitField0_ = (bitField0_ & ~0x00000001); identifier_ = getDefaultInstance().getIdentifier(); onChanged(); return this; } void setIdentifier(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; identifier_ = value; onChanged(); } // required string encodedMessage = 2; private java.lang.Object encodedMessage_ = ""; public boolean hasEncodedMessage() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getEncodedMessage() { java.lang.Object ref = encodedMessage_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); encodedMessage_ = s; return s; } else { return (String) ref; } } public Builder setEncodedMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; encodedMessage_ = value; onChanged(); return this; } public Builder clearEncodedMessage() { bitField0_ = (bitField0_ & ~0x00000002); encodedMessage_ = getDefaultInstance().getEncodedMessage(); onChanged(); return this; } void setEncodedMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; encodedMessage_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.ForwardingMessageResponse) } static { defaultInstance = new ForwardingMessageResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.ForwardingMessageResponse) } public interface LoginCredentialsOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string username = 1; boolean hasUsername(); String getUsername(); // required string password = 2; boolean hasPassword(); String getPassword(); } public static final class LoginCredentials extends com.google.protobuf.GeneratedMessage implements LoginCredentialsOrBuilder { // Use LoginCredentials.newBuilder() to construct. private LoginCredentials(Builder builder) { super(builder); } private LoginCredentials(boolean noInit) {} private static final LoginCredentials defaultInstance; public static LoginCredentials getDefaultInstance() { return defaultInstance; } public LoginCredentials getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginCredentials_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginCredentials_fieldAccessorTable; } private int bitField0_; // required string username = 1; public static final int USERNAME_FIELD_NUMBER = 1; private java.lang.Object username_; public boolean hasUsername() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getUsername() { java.lang.Object ref = username_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { username_ = s; } return s; } } private com.google.protobuf.ByteString getUsernameBytes() { java.lang.Object ref = username_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); username_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string password = 2; public static final int PASSWORD_FIELD_NUMBER = 2; private java.lang.Object password_; public boolean hasPassword() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getPassword() { java.lang.Object ref = password_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { password_ = s; } return s; } } private com.google.protobuf.ByteString getPasswordBytes() { java.lang.Object ref = password_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); password_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { username_ = ""; password_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasUsername()) { memoizedIsInitialized = 0; return false; } if (!hasPassword()) { 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, getUsernameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getPasswordBytes()); } 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, getUsernameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getPasswordBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.LoginCredentials parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.LoginCredentials prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.LoginCredentialsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginCredentials_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_LoginCredentials_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); username_ = ""; bitField0_ = (bitField0_ & ~0x00000001); password_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentials getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentials build() { org.umit.icm.mobile.proto.MessageProtos.LoginCredentials result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.LoginCredentials buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.LoginCredentials result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.LoginCredentials buildPartial() { org.umit.icm.mobile.proto.MessageProtos.LoginCredentials result = new org.umit.icm.mobile.proto.MessageProtos.LoginCredentials(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.username_ = username_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.password_ = password_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.LoginCredentials) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.LoginCredentials)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.LoginCredentials other) { if (other == org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.getDefaultInstance()) return this; if (other.hasUsername()) { setUsername(other.getUsername()); } if (other.hasPassword()) { setPassword(other.getPassword()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasUsername()) { return false; } if (!hasPassword()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; username_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; password_ = input.readBytes(); break; } } } } private int bitField0_; // required string username = 1; private java.lang.Object username_ = ""; public boolean hasUsername() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getUsername() { java.lang.Object ref = username_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); username_ = s; return s; } else { return (String) ref; } } public Builder setUsername(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; username_ = value; onChanged(); return this; } public Builder clearUsername() { bitField0_ = (bitField0_ & ~0x00000001); username_ = getDefaultInstance().getUsername(); onChanged(); return this; } void setUsername(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; username_ = value; onChanged(); } // required string password = 2; private java.lang.Object password_ = ""; public boolean hasPassword() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getPassword() { java.lang.Object ref = password_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); password_ = s; return s; } else { return (String) ref; } } public Builder setPassword(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; password_ = value; onChanged(); return this; } public Builder clearPassword() { bitField0_ = (bitField0_ & ~0x00000002); password_ = getDefaultInstance().getPassword(); onChanged(); return this; } void setPassword(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; password_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.LoginCredentials) } static { defaultInstance = new LoginCredentials(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.LoginCredentials) } public interface GetNetlistOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 list = 1; boolean hasList(); int getList(); } public static final class GetNetlist extends com.google.protobuf.GeneratedMessage implements GetNetlistOrBuilder { // Use GetNetlist.newBuilder() to construct. private GetNetlist(Builder builder) { super(builder); } private GetNetlist(boolean noInit) {} private static final GetNetlist defaultInstance; public static GetNetlist getDefaultInstance() { return defaultInstance; } public GetNetlist getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlist_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlist_fieldAccessorTable; } private int bitField0_; // required int32 list = 1; public static final int LIST_FIELD_NUMBER = 1; private int list_; public boolean hasList() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getList() { return list_; } private void initFields() { list_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasList()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, list_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, list_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlist parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetNetlist prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetNetlistOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlist_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlist_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetNetlist.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); list_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetNetlist.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetNetlist getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetNetlist.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetNetlist build() { org.umit.icm.mobile.proto.MessageProtos.GetNetlist result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetNetlist buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetNetlist result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetNetlist buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetNetlist result = new org.umit.icm.mobile.proto.MessageProtos.GetNetlist(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.list_ = list_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetNetlist) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetNetlist)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetNetlist other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetNetlist.getDefaultInstance()) return this; if (other.hasList()) { setList(other.getList()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasList()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; list_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 list = 1; private int list_ ; public boolean hasList() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getList() { return list_; } public Builder setList(int value) { bitField0_ |= 0x00000001; list_ = value; onChanged(); return this; } public Builder clearList() { bitField0_ = (bitField0_ & ~0x00000001); list_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetNetlist) } static { defaultInstance = new GetNetlist(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetNetlist) } public interface NetworkDataOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 start_ip = 1; boolean hasStartIp(); int getStartIp(); // required int32 end_ip = 2; boolean hasEndIp(); int getEndIp(); // optional int32 nodes_count_network = 3; boolean hasNodesCountNetwork(); int getNodesCountNetwork(); // repeated .org.umit.icm.mobile.proto.AgentData nodes = 4; java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getNodesList(); org.umit.icm.mobile.proto.MessageProtos.AgentData getNodes(int index); int getNodesCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getNodesOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getNodesOrBuilder( int index); } public static final class NetworkData extends com.google.protobuf.GeneratedMessage implements NetworkDataOrBuilder { // Use NetworkData.newBuilder() to construct. private NetworkData(Builder builder) { super(builder); } private NetworkData(boolean noInit) {} private static final NetworkData defaultInstance; public static NetworkData getDefaultInstance() { return defaultInstance; } public NetworkData getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NetworkData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NetworkData_fieldAccessorTable; } private int bitField0_; // required int32 start_ip = 1; public static final int START_IP_FIELD_NUMBER = 1; private int startIp_; public boolean hasStartIp() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getStartIp() { return startIp_; } // required int32 end_ip = 2; public static final int END_IP_FIELD_NUMBER = 2; private int endIp_; public boolean hasEndIp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getEndIp() { return endIp_; } // optional int32 nodes_count_network = 3; public static final int NODES_COUNT_NETWORK_FIELD_NUMBER = 3; private int nodesCountNetwork_; public boolean hasNodesCountNetwork() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getNodesCountNetwork() { return nodesCountNetwork_; } // repeated .org.umit.icm.mobile.proto.AgentData nodes = 4; public static final int NODES_FIELD_NUMBER = 4; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> nodes_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getNodesList() { return nodes_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getNodesOrBuilderList() { return nodes_; } public int getNodesCount() { return nodes_.size(); } public org.umit.icm.mobile.proto.MessageProtos.AgentData getNodes(int index) { return nodes_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getNodesOrBuilder( int index) { return nodes_.get(index); } private void initFields() { startIp_ = 0; endIp_ = 0; nodesCountNetwork_ = 0; nodes_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStartIp()) { memoizedIsInitialized = 0; return false; } if (!hasEndIp()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getNodesCount(); i++) { if (!getNodes(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, startIp_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, endIp_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, nodesCountNetwork_); } for (int i = 0; i < nodes_.size(); i++) { output.writeMessage(4, nodes_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, startIp_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, endIp_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, nodesCountNetwork_); } for (int i = 0; i < nodes_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, nodes_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.NetworkData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.NetworkData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NetworkData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_NetworkData_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.NetworkData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getNodesFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); startIp_ = 0; bitField0_ = (bitField0_ & ~0x00000001); endIp_ = 0; bitField0_ = (bitField0_ & ~0x00000002); nodesCountNetwork_ = 0; bitField0_ = (bitField0_ & ~0x00000004); if (nodesBuilder_ == null) { nodes_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { nodesBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.NetworkData.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.NetworkData getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.NetworkData.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.NetworkData build() { org.umit.icm.mobile.proto.MessageProtos.NetworkData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.NetworkData buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.NetworkData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.NetworkData buildPartial() { org.umit.icm.mobile.proto.MessageProtos.NetworkData result = new org.umit.icm.mobile.proto.MessageProtos.NetworkData(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.startIp_ = startIp_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.endIp_ = endIp_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.nodesCountNetwork_ = nodesCountNetwork_; if (nodesBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { nodes_ = java.util.Collections.unmodifiableList(nodes_); bitField0_ = (bitField0_ & ~0x00000008); } result.nodes_ = nodes_; } else { result.nodes_ = nodesBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.NetworkData) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.NetworkData)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.NetworkData other) { if (other == org.umit.icm.mobile.proto.MessageProtos.NetworkData.getDefaultInstance()) return this; if (other.hasStartIp()) { setStartIp(other.getStartIp()); } if (other.hasEndIp()) { setEndIp(other.getEndIp()); } if (other.hasNodesCountNetwork()) { setNodesCountNetwork(other.getNodesCountNetwork()); } if (nodesBuilder_ == null) { if (!other.nodes_.isEmpty()) { if (nodes_.isEmpty()) { nodes_ = other.nodes_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureNodesIsMutable(); nodes_.addAll(other.nodes_); } onChanged(); } } else { if (!other.nodes_.isEmpty()) { if (nodesBuilder_.isEmpty()) { nodesBuilder_.dispose(); nodesBuilder_ = null; nodes_ = other.nodes_; bitField0_ = (bitField0_ & ~0x00000008); nodesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getNodesFieldBuilder() : null; } else { nodesBuilder_.addAllMessages(other.nodes_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStartIp()) { return false; } if (!hasEndIp()) { return false; } for (int i = 0; i < getNodesCount(); i++) { if (!getNodes(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; startIp_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; endIp_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; nodesCountNetwork_ = input.readInt32(); break; } case 34: { org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.AgentData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addNodes(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required int32 start_ip = 1; private int startIp_ ; public boolean hasStartIp() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getStartIp() { return startIp_; } public Builder setStartIp(int value) { bitField0_ |= 0x00000001; startIp_ = value; onChanged(); return this; } public Builder clearStartIp() { bitField0_ = (bitField0_ & ~0x00000001); startIp_ = 0; onChanged(); return this; } // required int32 end_ip = 2; private int endIp_ ; public boolean hasEndIp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getEndIp() { return endIp_; } public Builder setEndIp(int value) { bitField0_ |= 0x00000002; endIp_ = value; onChanged(); return this; } public Builder clearEndIp() { bitField0_ = (bitField0_ & ~0x00000002); endIp_ = 0; onChanged(); return this; } // optional int32 nodes_count_network = 3; private int nodesCountNetwork_ ; public boolean hasNodesCountNetwork() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getNodesCountNetwork() { return nodesCountNetwork_; } public Builder setNodesCountNetwork(int value) { bitField0_ |= 0x00000004; nodesCountNetwork_ = value; onChanged(); return this; } public Builder clearNodesCountNetwork() { bitField0_ = (bitField0_ & ~0x00000004); nodesCountNetwork_ = 0; onChanged(); return this; } // repeated .org.umit.icm.mobile.proto.AgentData nodes = 4; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> nodes_ = java.util.Collections.emptyList(); private void ensureNodesIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { nodes_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.AgentData>(nodes_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> nodesBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData> getNodesList() { if (nodesBuilder_ == null) { return java.util.Collections.unmodifiableList(nodes_); } else { return nodesBuilder_.getMessageList(); } } public int getNodesCount() { if (nodesBuilder_ == null) { return nodes_.size(); } else { return nodesBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData getNodes(int index) { if (nodesBuilder_ == null) { return nodes_.get(index); } else { return nodesBuilder_.getMessage(index); } } public Builder setNodes( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (nodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNodesIsMutable(); nodes_.set(index, value); onChanged(); } else { nodesBuilder_.setMessage(index, value); } return this; } public Builder setNodes( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.set(index, builderForValue.build()); onChanged(); } else { nodesBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addNodes(org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (nodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNodesIsMutable(); nodes_.add(value); onChanged(); } else { nodesBuilder_.addMessage(value); } return this; } public Builder addNodes( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData value) { if (nodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNodesIsMutable(); nodes_.add(index, value); onChanged(); } else { nodesBuilder_.addMessage(index, value); } return this; } public Builder addNodes( org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.add(builderForValue.build()); onChanged(); } else { nodesBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addNodes( int index, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder builderForValue) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.add(index, builderForValue.build()); onChanged(); } else { nodesBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllNodes( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.AgentData> values) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); super.addAll(values, nodes_); onChanged(); } else { nodesBuilder_.addAllMessages(values); } return this; } public Builder clearNodes() { if (nodesBuilder_ == null) { nodes_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { nodesBuilder_.clear(); } return this; } public Builder removeNodes(int index) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.remove(index); onChanged(); } else { nodesBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder getNodesBuilder( int index) { return getNodesFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder getNodesOrBuilder( int index) { if (nodesBuilder_ == null) { return nodes_.get(index); } else { return nodesBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getNodesOrBuilderList() { if (nodesBuilder_ != null) { return nodesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(nodes_); } } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addNodesBuilder() { return getNodesFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder addNodesBuilder( int index) { return getNodesFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.AgentData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder> getNodesBuilderList() { return getNodesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder> getNodesFieldBuilder() { if (nodesBuilder_ == null) { nodesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.AgentData, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder, org.umit.icm.mobile.proto.MessageProtos.AgentDataOrBuilder>( nodes_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); nodes_ = null; } return nodesBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.NetworkData) } static { defaultInstance = new NetworkData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.NetworkData) } public interface BannedNetworkDataOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 start_ip = 1; boolean hasStartIp(); int getStartIp(); // required int32 end_ip = 2; boolean hasEndIp(); int getEndIp(); // optional int32 nodes_count = 3; boolean hasNodesCount(); int getNodesCount(); // required int32 flags = 4; boolean hasFlags(); int getFlags(); } public static final class BannedNetworkData extends com.google.protobuf.GeneratedMessage implements BannedNetworkDataOrBuilder { // Use BannedNetworkData.newBuilder() to construct. private BannedNetworkData(Builder builder) { super(builder); } private BannedNetworkData(boolean noInit) {} private static final BannedNetworkData defaultInstance; public static BannedNetworkData getDefaultInstance() { return defaultInstance; } public BannedNetworkData getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_BannedNetworkData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_BannedNetworkData_fieldAccessorTable; } private int bitField0_; // required int32 start_ip = 1; public static final int START_IP_FIELD_NUMBER = 1; private int startIp_; public boolean hasStartIp() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getStartIp() { return startIp_; } // required int32 end_ip = 2; public static final int END_IP_FIELD_NUMBER = 2; private int endIp_; public boolean hasEndIp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getEndIp() { return endIp_; } // optional int32 nodes_count = 3; public static final int NODES_COUNT_FIELD_NUMBER = 3; private int nodesCount_; public boolean hasNodesCount() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getNodesCount() { return nodesCount_; } // required int32 flags = 4; public static final int FLAGS_FIELD_NUMBER = 4; private int flags_; public boolean hasFlags() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getFlags() { return flags_; } private void initFields() { startIp_ = 0; endIp_ = 0; nodesCount_ = 0; flags_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStartIp()) { memoizedIsInitialized = 0; return false; } if (!hasEndIp()) { memoizedIsInitialized = 0; return false; } if (!hasFlags()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, startIp_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, endIp_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, nodesCount_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, flags_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, startIp_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, endIp_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, nodesCount_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, flags_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_BannedNetworkData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_BannedNetworkData_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); startIp_ = 0; bitField0_ = (bitField0_ & ~0x00000001); endIp_ = 0; bitField0_ = (bitField0_ & ~0x00000002); nodesCount_ = 0; bitField0_ = (bitField0_ & ~0x00000004); flags_ = 0; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData build() { org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData buildPartial() { org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData result = new org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.startIp_ = startIp_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.endIp_ = endIp_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.nodesCount_ = nodesCount_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.flags_ = flags_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData other) { if (other == org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.getDefaultInstance()) return this; if (other.hasStartIp()) { setStartIp(other.getStartIp()); } if (other.hasEndIp()) { setEndIp(other.getEndIp()); } if (other.hasNodesCount()) { setNodesCount(other.getNodesCount()); } if (other.hasFlags()) { setFlags(other.getFlags()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStartIp()) { return false; } if (!hasEndIp()) { return false; } if (!hasFlags()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; startIp_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; endIp_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; nodesCount_ = input.readInt32(); break; } case 32: { bitField0_ |= 0x00000008; flags_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 start_ip = 1; private int startIp_ ; public boolean hasStartIp() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getStartIp() { return startIp_; } public Builder setStartIp(int value) { bitField0_ |= 0x00000001; startIp_ = value; onChanged(); return this; } public Builder clearStartIp() { bitField0_ = (bitField0_ & ~0x00000001); startIp_ = 0; onChanged(); return this; } // required int32 end_ip = 2; private int endIp_ ; public boolean hasEndIp() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getEndIp() { return endIp_; } public Builder setEndIp(int value) { bitField0_ |= 0x00000002; endIp_ = value; onChanged(); return this; } public Builder clearEndIp() { bitField0_ = (bitField0_ & ~0x00000002); endIp_ = 0; onChanged(); return this; } // optional int32 nodes_count = 3; private int nodesCount_ ; public boolean hasNodesCount() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getNodesCount() { return nodesCount_; } public Builder setNodesCount(int value) { bitField0_ |= 0x00000004; nodesCount_ = value; onChanged(); return this; } public Builder clearNodesCount() { bitField0_ = (bitField0_ & ~0x00000004); nodesCount_ = 0; onChanged(); return this; } // required int32 flags = 4; private int flags_ ; public boolean hasFlags() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getFlags() { return flags_; } public Builder setFlags(int value) { bitField0_ |= 0x00000008; flags_ = value; onChanged(); return this; } public Builder clearFlags() { bitField0_ = (bitField0_ & ~0x00000008); flags_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.BannedNetworkData) } static { defaultInstance = new BannedNetworkData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.BannedNetworkData) } public interface GetNetlistResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.NetworkData networks = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.NetworkData> getNetworksList(); org.umit.icm.mobile.proto.MessageProtos.NetworkData getNetworks(int index); int getNetworksCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder> getNetworksOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder getNetworksOrBuilder( int index); } public static final class GetNetlistResponse extends com.google.protobuf.GeneratedMessage implements GetNetlistResponseOrBuilder { // Use GetNetlistResponse.newBuilder() to construct. private GetNetlistResponse(Builder builder) { super(builder); } private GetNetlistResponse(boolean noInit) {} private static final GetNetlistResponse defaultInstance; public static GetNetlistResponse getDefaultInstance() { return defaultInstance; } public GetNetlistResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.NetworkData networks = 2; public static final int NETWORKS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.NetworkData> networks_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.NetworkData> getNetworksList() { return networks_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder> getNetworksOrBuilderList() { return networks_; } public int getNetworksCount() { return networks_.size(); } public org.umit.icm.mobile.proto.MessageProtos.NetworkData getNetworks(int index) { return networks_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder getNetworksOrBuilder( int index) { return networks_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); networks_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getNetworksCount(); i++) { if (!getNetworks(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, header_); } for (int i = 0; i < networks_.size(); i++) { output.writeMessage(2, networks_.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 .computeMessageSize(1, header_); } for (int i = 0; i < networks_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, networks_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getNetworksFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (networksBuilder_ == null) { networks_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { networksBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (networksBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { networks_ = java.util.Collections.unmodifiableList(networks_); bitField0_ = (bitField0_ & ~0x00000002); } result.networks_ = networks_; } else { result.networks_ = networksBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (networksBuilder_ == null) { if (!other.networks_.isEmpty()) { if (networks_.isEmpty()) { networks_ = other.networks_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureNetworksIsMutable(); networks_.addAll(other.networks_); } onChanged(); } } else { if (!other.networks_.isEmpty()) { if (networksBuilder_.isEmpty()) { networksBuilder_.dispose(); networksBuilder_ = null; networks_ = other.networks_; bitField0_ = (bitField0_ & ~0x00000002); networksBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getNetworksFieldBuilder() : null; } else { networksBuilder_.addAllMessages(other.networks_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getNetworksCount(); i++) { if (!getNetworks(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.NetworkData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addNetworks(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.NetworkData networks = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.NetworkData> networks_ = java.util.Collections.emptyList(); private void ensureNetworksIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { networks_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.NetworkData>(networks_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.NetworkData, org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder, org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder> networksBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.NetworkData> getNetworksList() { if (networksBuilder_ == null) { return java.util.Collections.unmodifiableList(networks_); } else { return networksBuilder_.getMessageList(); } } public int getNetworksCount() { if (networksBuilder_ == null) { return networks_.size(); } else { return networksBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.NetworkData getNetworks(int index) { if (networksBuilder_ == null) { return networks_.get(index); } else { return networksBuilder_.getMessage(index); } } public Builder setNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.NetworkData value) { if (networksBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNetworksIsMutable(); networks_.set(index, value); onChanged(); } else { networksBuilder_.setMessage(index, value); } return this; } public Builder setNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder builderForValue) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.set(index, builderForValue.build()); onChanged(); } else { networksBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addNetworks(org.umit.icm.mobile.proto.MessageProtos.NetworkData value) { if (networksBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNetworksIsMutable(); networks_.add(value); onChanged(); } else { networksBuilder_.addMessage(value); } return this; } public Builder addNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.NetworkData value) { if (networksBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNetworksIsMutable(); networks_.add(index, value); onChanged(); } else { networksBuilder_.addMessage(index, value); } return this; } public Builder addNetworks( org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder builderForValue) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.add(builderForValue.build()); onChanged(); } else { networksBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder builderForValue) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.add(index, builderForValue.build()); onChanged(); } else { networksBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllNetworks( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.NetworkData> values) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); super.addAll(values, networks_); onChanged(); } else { networksBuilder_.addAllMessages(values); } return this; } public Builder clearNetworks() { if (networksBuilder_ == null) { networks_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { networksBuilder_.clear(); } return this; } public Builder removeNetworks(int index) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.remove(index); onChanged(); } else { networksBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder getNetworksBuilder( int index) { return getNetworksFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder getNetworksOrBuilder( int index) { if (networksBuilder_ == null) { return networks_.get(index); } else { return networksBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder> getNetworksOrBuilderList() { if (networksBuilder_ != null) { return networksBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(networks_); } } public org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder addNetworksBuilder() { return getNetworksFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.NetworkData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder addNetworksBuilder( int index) { return getNetworksFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.NetworkData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder> getNetworksBuilderList() { return getNetworksFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.NetworkData, org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder, org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder> getNetworksFieldBuilder() { if (networksBuilder_ == null) { networksBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.NetworkData, org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder, org.umit.icm.mobile.proto.MessageProtos.NetworkDataOrBuilder>( networks_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); networks_ = null; } return networksBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetNetlistResponse) } static { defaultInstance = new GetNetlistResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetNetlistResponse) } public interface GetBanlistOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 count = 1; boolean hasCount(); int getCount(); } public static final class GetBanlist extends com.google.protobuf.GeneratedMessage implements GetBanlistOrBuilder { // Use GetBanlist.newBuilder() to construct. private GetBanlist(Builder builder) { super(builder); } private GetBanlist(boolean noInit) {} private static final GetBanlist defaultInstance; public static GetBanlist getDefaultInstance() { return defaultInstance; } public GetBanlist getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlist_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlist_fieldAccessorTable; } private int bitField0_; // required int32 count = 1; public static final int COUNT_FIELD_NUMBER = 1; private int count_; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } private void initFields() { count_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCount()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, count_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, count_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlist parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetBanlist prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetBanlistOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlist_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlist_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetBanlist.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); count_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBanlist.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetBanlist getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBanlist.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetBanlist build() { org.umit.icm.mobile.proto.MessageProtos.GetBanlist result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetBanlist buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetBanlist result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetBanlist buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetBanlist result = new org.umit.icm.mobile.proto.MessageProtos.GetBanlist(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.count_ = count_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetBanlist) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetBanlist)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetBanlist other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetBanlist.getDefaultInstance()) return this; if (other.hasCount()) { setCount(other.getCount()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCount()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; count_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 count = 1; private int count_ ; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } public Builder setCount(int value) { bitField0_ |= 0x00000001; count_ = value; onChanged(); return this; } public Builder clearCount() { bitField0_ = (bitField0_ & ~0x00000001); count_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetBanlist) } static { defaultInstance = new GetBanlist(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetBanlist) } public interface GetBanlistResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // required int32 nodes_count = 2; boolean hasNodesCount(); int getNodesCount(); // repeated string agent_ids = 3; java.util.List<String> getAgentIdsList(); int getAgentIdsCount(); String getAgentIds(int index); } public static final class GetBanlistResponse extends com.google.protobuf.GeneratedMessage implements GetBanlistResponseOrBuilder { // Use GetBanlistResponse.newBuilder() to construct. private GetBanlistResponse(Builder builder) { super(builder); } private GetBanlistResponse(boolean noInit) {} private static final GetBanlistResponse defaultInstance; public static GetBanlistResponse getDefaultInstance() { return defaultInstance; } public GetBanlistResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // required int32 nodes_count = 2; public static final int NODES_COUNT_FIELD_NUMBER = 2; private int nodesCount_; public boolean hasNodesCount() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getNodesCount() { return nodesCount_; } // repeated string agent_ids = 3; public static final int AGENT_IDS_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList agentIds_; public java.util.List<String> getAgentIdsList() { return agentIds_; } public int getAgentIdsCount() { return agentIds_.size(); } public String getAgentIds(int index) { return agentIds_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); nodesCount_ = 0; agentIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!hasNodesCount()) { memoizedIsInitialized = 0; return false; } if (!getHeader().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, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, nodesCount_); } for (int i = 0; i < agentIds_.size(); i++) { output.writeBytes(3, agentIds_.getByteString(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, header_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, nodesCount_); } { int dataSize = 0; for (int i = 0; i < agentIds_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(agentIds_.getByteString(i)); } size += dataSize; size += 1 * getAgentIdsList().size(); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); nodesCount_ = 0; bitField0_ = (bitField0_ & ~0x00000002); agentIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.nodesCount_ = nodesCount_; if (((bitField0_ & 0x00000004) == 0x00000004)) { agentIds_ = new com.google.protobuf.UnmodifiableLazyStringList( agentIds_); bitField0_ = (bitField0_ & ~0x00000004); } result.agentIds_ = agentIds_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasNodesCount()) { setNodesCount(other.getNodesCount()); } if (!other.agentIds_.isEmpty()) { if (agentIds_.isEmpty()) { agentIds_ = other.agentIds_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureAgentIdsIsMutable(); agentIds_.addAll(other.agentIds_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!hasNodesCount()) { return false; } if (!getHeader().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 16: { bitField0_ |= 0x00000002; nodesCount_ = input.readInt32(); break; } case 26: { ensureAgentIdsIsMutable(); agentIds_.add(input.readBytes()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // required int32 nodes_count = 2; private int nodesCount_ ; public boolean hasNodesCount() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getNodesCount() { return nodesCount_; } public Builder setNodesCount(int value) { bitField0_ |= 0x00000002; nodesCount_ = value; onChanged(); return this; } public Builder clearNodesCount() { bitField0_ = (bitField0_ & ~0x00000002); nodesCount_ = 0; onChanged(); return this; } // repeated string agent_ids = 3; private com.google.protobuf.LazyStringList agentIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureAgentIdsIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { agentIds_ = new com.google.protobuf.LazyStringArrayList(agentIds_); bitField0_ |= 0x00000004; } } public java.util.List<String> getAgentIdsList() { return java.util.Collections.unmodifiableList(agentIds_); } public int getAgentIdsCount() { return agentIds_.size(); } public String getAgentIds(int index) { return agentIds_.get(index); } public Builder setAgentIds( int index, String value) { if (value == null) { throw new NullPointerException(); } ensureAgentIdsIsMutable(); agentIds_.set(index, value); onChanged(); return this; } public Builder addAgentIds(String value) { if (value == null) { throw new NullPointerException(); } ensureAgentIdsIsMutable(); agentIds_.add(value); onChanged(); return this; } public Builder addAllAgentIds( java.lang.Iterable<String> values) { ensureAgentIdsIsMutable(); super.addAll(values, agentIds_); onChanged(); return this; } public Builder clearAgentIds() { agentIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } void addAgentIds(com.google.protobuf.ByteString value) { ensureAgentIdsIsMutable(); agentIds_.add(value); onChanged(); } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetBanlistResponse) } static { defaultInstance = new GetBanlistResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetBanlistResponse) } public interface GetBannetsOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int32 count = 1; boolean hasCount(); int getCount(); } public static final class GetBannets extends com.google.protobuf.GeneratedMessage implements GetBannetsOrBuilder { // Use GetBannets.newBuilder() to construct. private GetBannets(Builder builder) { super(builder); } private GetBannets(boolean noInit) {} private static final GetBannets defaultInstance; public static GetBannets getDefaultInstance() { return defaultInstance; } public GetBannets getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannets_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannets_fieldAccessorTable; } private int bitField0_; // required int32 count = 1; public static final int COUNT_FIELD_NUMBER = 1; private int count_; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } private void initFields() { count_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasCount()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, count_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, count_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannets parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetBannets prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetBannetsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannets_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannets_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetBannets.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); count_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBannets.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetBannets getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBannets.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetBannets build() { org.umit.icm.mobile.proto.MessageProtos.GetBannets result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetBannets buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetBannets result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetBannets buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetBannets result = new org.umit.icm.mobile.proto.MessageProtos.GetBannets(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.count_ = count_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetBannets) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetBannets)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetBannets other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetBannets.getDefaultInstance()) return this; if (other.hasCount()) { setCount(other.getCount()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasCount()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; count_ = input.readInt32(); break; } } } } private int bitField0_; // required int32 count = 1; private int count_ ; public boolean hasCount() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getCount() { return count_; } public Builder setCount(int value) { bitField0_ |= 0x00000001; count_ = value; onChanged(); return this; } public Builder clearCount() { bitField0_ = (bitField0_ & ~0x00000001); count_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetBannets) } static { defaultInstance = new GetBannets(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetBannets) } public interface GetBannetsResponseOrBuilder extends com.google.protobuf.MessageOrBuilder { // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; boolean hasHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader(); org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder(); // repeated .org.umit.icm.mobile.proto.BannedNetworkData networks = 2; java.util.List<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData> getNetworksList(); org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData getNetworks(int index); int getNetworksCount(); java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder> getNetworksOrBuilderList(); org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder getNetworksOrBuilder( int index); } public static final class GetBannetsResponse extends com.google.protobuf.GeneratedMessage implements GetBannetsResponseOrBuilder { // Use GetBannetsResponse.newBuilder() to construct. private GetBannetsResponse(Builder builder) { super(builder); } private GetBannetsResponse(boolean noInit) {} private static final GetBannetsResponse defaultInstance; public static GetBannetsResponse getDefaultInstance() { return defaultInstance; } public GetBannetsResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_fieldAccessorTable; } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; public static final int HEADER_FIELD_NUMBER = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { return header_; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { return header_; } // repeated .org.umit.icm.mobile.proto.BannedNetworkData networks = 2; public static final int NETWORKS_FIELD_NUMBER = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData> networks_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData> getNetworksList() { return networks_; } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder> getNetworksOrBuilderList() { return networks_; } public int getNetworksCount() { return networks_.size(); } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData getNetworks(int index) { return networks_.get(index); } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder getNetworksOrBuilder( int index) { return networks_.get(index); } private void initFields() { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); networks_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasHeader()) { memoizedIsInitialized = 0; return false; } if (!getHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getNetworksCount(); i++) { if (!getNetworks(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, header_); } for (int i = 0; i < networks_.size(); i++) { output.writeMessage(2, networks_.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 .computeMessageSize(1, header_); } for (int i = 0; i < networks_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, networks_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.umit.icm.mobile.proto.MessageProtos.internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_fieldAccessorTable; } // Construct using org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getHeaderFieldBuilder(); getNetworksFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (networksBuilder_ == null) { networks_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { networksBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse.getDescriptor(); } public org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse getDefaultInstanceForType() { return org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse.getDefaultInstance(); } public org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse build() { org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse buildPartial() { org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse result = new org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (networksBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { networks_ = java.util.Collections.unmodifiableList(networks_); bitField0_ = (bitField0_ & ~0x00000002); } result.networks_ = networks_; } else { result.networks_ = networksBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse) { return mergeFrom((org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse other) { if (other == org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (networksBuilder_ == null) { if (!other.networks_.isEmpty()) { if (networks_.isEmpty()) { networks_ = other.networks_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureNetworksIsMutable(); networks_.addAll(other.networks_); } onChanged(); } } else { if (!other.networks_.isEmpty()) { if (networksBuilder_.isEmpty()) { networksBuilder_.dispose(); networksBuilder_ = null; networks_ = other.networks_; bitField0_ = (bitField0_ & ~0x00000002); networksBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getNetworksFieldBuilder() : null; } else { networksBuilder_.addAllMessages(other.networks_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasHeader()) { return false; } if (!getHeader().isInitialized()) { return false; } for (int i = 0; i < getNetworksCount(); i++) { if (!getNetworks(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(); if (hasHeader()) { subBuilder.mergeFrom(getHeader()); } input.readMessage(subBuilder, extensionRegistry); setHeader(subBuilder.buildPartial()); break; } case 18: { org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder subBuilder = org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addNetworks(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required .org.umit.icm.mobile.proto.ResponseHeader header = 1; private org.umit.icm.mobile.proto.MessageProtos.ResponseHeader header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> headerBuilder_; public boolean hasHeader() { return ((bitField0_ & 0x00000001) == 0x00000001); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader getHeader() { if (headerBuilder_ == null) { return header_; } else { return headerBuilder_.getMessage(); } } public Builder setHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } public Builder setHeader( org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } public Builder mergeHeader(org.umit.icm.mobile.proto.MessageProtos.ResponseHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance()) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } public Builder clearHeader() { if (headerBuilder_ == null) { header_ = org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.getDefaultInstance(); onChanged(); } else { headerBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder getHeaderBuilder() { bitField0_ |= 0x00000001; onChanged(); return getHeaderFieldBuilder().getBuilder(); } public org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_; } } private com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.ResponseHeader, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder, org.umit.icm.mobile.proto.MessageProtos.ResponseHeaderOrBuilder>( header_, getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } // repeated .org.umit.icm.mobile.proto.BannedNetworkData networks = 2; private java.util.List<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData> networks_ = java.util.Collections.emptyList(); private void ensureNetworksIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { networks_ = new java.util.ArrayList<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData>(networks_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder> networksBuilder_; public java.util.List<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData> getNetworksList() { if (networksBuilder_ == null) { return java.util.Collections.unmodifiableList(networks_); } else { return networksBuilder_.getMessageList(); } } public int getNetworksCount() { if (networksBuilder_ == null) { return networks_.size(); } else { return networksBuilder_.getCount(); } } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData getNetworks(int index) { if (networksBuilder_ == null) { return networks_.get(index); } else { return networksBuilder_.getMessage(index); } } public Builder setNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData value) { if (networksBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNetworksIsMutable(); networks_.set(index, value); onChanged(); } else { networksBuilder_.setMessage(index, value); } return this; } public Builder setNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder builderForValue) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.set(index, builderForValue.build()); onChanged(); } else { networksBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addNetworks(org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData value) { if (networksBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNetworksIsMutable(); networks_.add(value); onChanged(); } else { networksBuilder_.addMessage(value); } return this; } public Builder addNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData value) { if (networksBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNetworksIsMutable(); networks_.add(index, value); onChanged(); } else { networksBuilder_.addMessage(index, value); } return this; } public Builder addNetworks( org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder builderForValue) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.add(builderForValue.build()); onChanged(); } else { networksBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addNetworks( int index, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder builderForValue) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.add(index, builderForValue.build()); onChanged(); } else { networksBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllNetworks( java.lang.Iterable<? extends org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData> values) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); super.addAll(values, networks_); onChanged(); } else { networksBuilder_.addAllMessages(values); } return this; } public Builder clearNetworks() { if (networksBuilder_ == null) { networks_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { networksBuilder_.clear(); } return this; } public Builder removeNetworks(int index) { if (networksBuilder_ == null) { ensureNetworksIsMutable(); networks_.remove(index); onChanged(); } else { networksBuilder_.remove(index); } return this; } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder getNetworksBuilder( int index) { return getNetworksFieldBuilder().getBuilder(index); } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder getNetworksOrBuilder( int index) { if (networksBuilder_ == null) { return networks_.get(index); } else { return networksBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder> getNetworksOrBuilderList() { if (networksBuilder_ != null) { return networksBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(networks_); } } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder addNetworksBuilder() { return getNetworksFieldBuilder().addBuilder( org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.getDefaultInstance()); } public org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder addNetworksBuilder( int index) { return getNetworksFieldBuilder().addBuilder( index, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.getDefaultInstance()); } public java.util.List<org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder> getNetworksBuilderList() { return getNetworksFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder> getNetworksFieldBuilder() { if (networksBuilder_ == null) { networksBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkDataOrBuilder>( networks_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); networks_ = null; } return networksBuilder_; } // @@protoc_insertion_point(builder_scope:org.umit.icm.mobile.proto.GetBannetsResponse) } static { defaultInstance = new GetBannetsResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:org.umit.icm.mobile.proto.GetBannetsResponse) } private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Trace_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Trace_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_TraceRoute_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_TraceRoute_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ICMReport_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ICMReport_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_WebsiteReport_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_WebsiteReport_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ServiceReport_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ServiceReport_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_RequestHeader_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_RequestHeader_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ResponseHeader_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ResponseHeader_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_RegisterAgent_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_RegisterAgent_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_RSAKey_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_RSAKey_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_CheckAggregator_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_CheckAggregator_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Login_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Login_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_LoginStep1_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_LoginStep1_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_LoginStep2_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_LoginStep2_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_LoginResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_LoginResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Logout_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Logout_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_LogoutResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_LogoutResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetPeerList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetPeerList_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AgentData_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AgentData_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetLocation_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetLocation_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetLocationResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetLocationResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Location_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Location_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetEvents_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetEvents_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Event_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Event_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetEventsResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetEventsResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_SendServiceReport_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_SendServiceReport_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_SendReportResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_SendReportResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_NewVersion_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_NewVersion_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_NewVersionResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_NewVersionResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_NewTests_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_NewTests_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Website_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Website_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Service_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Service_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_Test_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_Test_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_NewTestsResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_NewTestsResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AssignTask_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AssignTask_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AgentUpdate_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AgentUpdate_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ForwardingMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ForwardingMessage_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_LoginCredentials_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_LoginCredentials_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetNetlist_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetNetlist_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_NetworkData_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_NetworkData_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_BannedNetworkData_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_BannedNetworkData_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetBanlist_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetBanlist_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetBannets_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetBannets_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n3src/org/umit/icm/mobile/common/proto/m" + "essages.proto\022\031org.umit.icm.mobile.proto" + "\"7\n\005Trace\022\013\n\003hop\030\001 \002(\005\022\n\n\002ip\030\002 \002(\t\022\025\n\rpa" + "cketsTiming\030\003 \003(\005\"p\n\nTraceRoute\022\016\n\006targe" + "t\030\001 \002(\t\022\014\n\004hops\030\002 \002(\005\022\022\n\npacketSize\030\003 \002(" + "\005\0220\n\006traces\030\004 \003(\0132 .org.umit.icm.mobile." + "proto.Trace\"\260\001\n\tICMReport\022\020\n\010reportID\030\001 " + "\001(\t\022\017\n\007agentID\030\002 \002(\t\022\016\n\006testID\030\003 \002(\t\022\020\n\010" + "timeZone\030\004 \002(\005\022\017\n\007timeUTC\030\005 \002(\003\022\022\n\npasse" + "dNode\030\006 \003(\t\0229\n\ntraceroute\030\007 \001(\0132%.org.um", "it.icm.mobile.proto.TraceRoute\"\245\001\n\023Websi" + "teReportDetail\022\022\n\nwebsiteURL\030\001 \002(\t\022\022\n\nst" + "atusCode\030\002 \002(\005\022\024\n\014responseTime\030\003 \001(\005\022\021\n\t" + "bandwidth\030\004 \001(\005\022\024\n\014redirectLink\030\005 \001(\t\022\024\n" + "\014htmlResponse\030\006 \001(\t\022\021\n\thtmlMedia\030\007 \001(\014\"\205" + "\001\n\rWebsiteReport\0224\n\006header\030\001 \002(\0132$.org.u" + "mit.icm.mobile.proto.ICMReport\022>\n\006report" + "\030\002 \002(\0132..org.umit.icm.mobile.proto.Websi" + "teReportDetail\"u\n\023ServiceReportDetail\022\023\n" + "\013serviceName\030\001 \002(\t\022\022\n\nstatusCode\030\002 \002(\005\022\014", "\n\004port\030\003 \002(\005\022\024\n\014responseTime\030\004 \001(\001\022\021\n\tba" + "ndwidth\030\005 \001(\001\"\205\001\n\rServiceReport\0224\n\006heade" + "r\030\001 \002(\0132$.org.umit.icm.mobile.proto.ICMR" + "eport\022>\n\006report\030\002 \002(\0132..org.umit.icm.mob" + "ile.proto.ServiceReportDetail\" \n\rRequest" + "Header\022\017\n\007agentID\030\001 \002(\t\"H\n\016ResponseHeade" + "r\022\030\n\020currentVersionNo\030\001 \002(\005\022\034\n\024currentTe" + "stVersionNo\030\002 \002(\005\"\321\001\n\rRegisterAgent\022\021\n\tv" + "ersionNo\030\001 \002(\005\022\021\n\tagentType\030\002 \002(\t\022@\n\013cre" + "dentials\030\003 \002(\0132+.org.umit.icm.mobile.pro", "to.LoginCredentials\0229\n\016agentPublicKey\030\004 " + "\002(\0132!.org.umit.icm.mobile.proto.RSAKey\022\n" + "\n\002ip\030\005 \001(\t\022\021\n\tsuperPeer\030\006 \001(\010\"z\n\025Registe" + "rAgentResponse\0229\n\006header\030\001 \002(\0132).org.umi" + "t.icm.mobile.proto.ResponseHeader\022\017\n\007age" + "ntID\030\002 \002(\t\022\025\n\rpublicKeyHash\030\003 \002(\t\"\"\n\006RSA" + "Key\022\013\n\003mod\030\001 \002(\t\022\013\n\003exp\030\002 \002(\t\"$\n\017CheckAg" + "gregator\022\021\n\tagentType\030\001 \002(\t\"d\n\027CheckAggr" + "egatorResponse\0229\n\006header\030\001 \002(\0132).org.umi" + "t.icm.mobile.proto.ResponseHeader\022\016\n\006sta", "tus\030\002 \002(\t\"E\n\005Login\022\017\n\007agentID\030\001 \002(\t\022\021\n\tc" + "hallenge\030\002 \002(\t\022\014\n\004port\030\003 \002(\003\022\n\n\002ip\030\004 \001(\t" + "\"M\n\nLoginStep1\022\021\n\tprocessID\030\001 \002(\t\022\031\n\021cip" + "heredChallenge\030\002 \002(\t\022\021\n\tchallenge\030\003 \002(\t\"" + ":\n\nLoginStep2\022\021\n\tprocessID\030\001 \002(\t\022\031\n\021ciph" + "eredChallenge\030\002 \002(\t\"J\n\rLoginResponse\0229\n\006" + "header\030\001 \002(\0132).org.umit.icm.mobile.proto" + ".ResponseHeader\"\031\n\006Logout\022\017\n\007agentID\030\001 \002" + "(\t\" \n\016LogoutResponse\022\016\n\006status\030\001 \002(\t\"\034\n\013" + "GetPeerList\022\r\n\005count\030\001 \001(\005\"\231\001\n\tAgentData", "\022\017\n\007agentID\030\001 \002(\t\022\017\n\007agentIP\030\002 \002(\t\022\021\n\tag" + "entPort\030\003 \002(\005\022\r\n\005token\030\004 \002(\t\0224\n\tpublicKe" + "y\030\005 \002(\0132!.org.umit.icm.mobile.proto.RSAK" + "ey\022\022\n\npeerStatus\030\006 \002(\t\"\212\001\n\023GetPeerListRe" + "sponse\0229\n\006header\030\001 \002(\0132).org.umit.icm.mo" + "bile.proto.ResponseHeader\0228\n\nknownPeers\030" + "\002 \003(\0132$.org.umit.icm.mobile.proto.AgentD" + "ata\"3\n\020GetSuperPeerList\022\r\n\005count\030\001 \001(\005\022\020" + "\n\010location\030\002 \001(\t\"\224\001\n\030GetSuperPeerListRes" + "ponse\0229\n\006header\030\001 \002(\0132).org.umit.icm.mob", "ile.proto.ResponseHeader\022=\n\017knownSuperPe" + "ers\030\002 \003(\0132$.org.umit.icm.mobile.proto.Ag" + "entData\"\036\n\013GetLocation\022\017\n\007agentIP\030\001 \002(\t\"" + "\'\n\023GetLocationResponse\022\020\n\010location\030\001 \002(\t" + "\"/\n\010Location\022\021\n\tlongitude\030\001 \002(\001\022\020\n\010latit" + "ude\030\002 \002(\001\"\177\n\tGetEvents\0226\n\tlocations\030\001 \003(" + "\0132#.org.umit.icm.mobile.proto.Location\022:" + "\n\ragentLocation\030\002 \001(\0132#.org.umit.icm.mob" + "ile.proto.Location\"\231\002\n\005Event\022\020\n\010testType" + "\030\001 \002(\t\022\021\n\teventType\030\002 \002(\t\022\017\n\007timeUTC\030\003 \002", "(\003\022\024\n\014sinceTimeUTC\030\004 \002(\003\0226\n\tlocations\030\005 " + "\003(\0132#.org.umit.icm.mobile.proto.Location" + "\022E\n\rwebsiteReport\030\006 \001(\0132..org.umit.icm.m" + "obile.proto.WebsiteReportDetail\022E\n\rservi" + "ceReport\030\007 \001(\0132..org.umit.icm.mobile.pro" + "to.ServiceReportDetail\"\200\001\n\021GetEventsResp" + "onse\0229\n\006header\030\001 \002(\0132).org.umit.icm.mobi" + "le.proto.ResponseHeader\0220\n\006events\030\002 \003(\0132" + " .org.umit.icm.mobile.proto.Event\"M\n\021Sen" + "dWebsiteReport\0228\n\006report\030\001 \002(\0132(.org.umi", "t.icm.mobile.proto.WebsiteReport\"M\n\021Send" + "ServiceReport\0228\n\006report\030\001 \002(\0132(.org.umit" + ".icm.mobile.proto.ServiceReport\"O\n\022SendR" + "eportResponse\0229\n\006header\030\001 \002(\0132).org.umit" + ".icm.mobile.proto.ResponseHeader\"7\n\nNewV" + "ersion\022\026\n\016agentVersionNo\030\001 \002(\005\022\021\n\tagentT" + "ype\030\002 \002(\t\"\207\001\n\022NewVersionResponse\0229\n\006head" + "er\030\001 \002(\0132).org.umit.icm.mobile.proto.Res" + "ponseHeader\022\023\n\013downloadURL\030\002 \001(\t\022\016\n\006upda" + "te\030\003 \001(\014\022\021\n\tversionNo\030\004 \002(\005\"(\n\010NewTests\022", "\034\n\024currentTestVersionNo\030\001 \002(\005\"\026\n\007Website" + "\022\013\n\003url\030\001 \002(\t\"1\n\007Service\022\014\n\004name\030\001 \002(\t\022\014" + "\n\004port\030\002 \002(\005\022\n\n\002ip\030\003 \002(\t\"\254\001\n\004Test\022\016\n\006tes" + "tID\030\001 \002(\t\0223\n\007website\030\002 \001(\0132\".org.umit.ic" + "m.mobile.proto.Website\0223\n\007service\030\003 \001(\0132" + "\".org.umit.icm.mobile.proto.Service\022\030\n\020e" + "xecuteAtTimeUTC\030\004 \001(\003\022\020\n\010testType\030\005 \002(\005\"" + "\224\001\n\020NewTestsResponse\0229\n\006header\030\001 \002(\0132).o" + "rg.umit.icm.mobile.proto.ResponseHeader\022" + ".\n\005tests\030\002 \003(\0132\037.org.umit.icm.mobile.pro", "to.Test\022\025\n\rtestVersionNo\030\003 \002(\005\"F\n\nAssign" + "Task\0228\n\006header\030\001 \002(\0132(.org.umit.icm.mobi" + "le.proto.RequestHeader\"\177\n\022AssignTaskResp" + "onse\0229\n\006header\030\001 \002(\0132).org.umit.icm.mobi" + "le.proto.ResponseHeader\022.\n\005tests\030\002 \003(\0132\037" + ".org.umit.icm.mobile.proto.Test\"J\n\016Upgra" + "deToSuper\0228\n\006header\030\001 \002(\0132(.org.umit.icm" + ".mobile.proto.RequestHeader\"\330\001\n\026UpgradeT" + "oSuperResponse\0229\n\006header\030\001 \002(\0132).org.umi" + "t.icm.mobile.proto.ResponseHeader\022\020\n\010new", "Token\030\002 \002(\t\0228\n\rnewPrivateKey\030\003 \002(\0132!.org" + ".umit.icm.mobile.proto.RSAKey\0227\n\014newPubl" + "icKey\030\004 \002(\0132!.org.umit.icm.mobile.proto." + "RSAKey\"\'\n\021WebsiteSuggestion\022\022\n\nwebsiteUR" + "L\030\001 \002(\t\"T\n\021ServiceSuggestion\022\023\n\013serviceN" + "ame\030\001 \002(\t\022\020\n\010hostName\030\002 \002(\t\022\n\n\002ip\030\003 \002(\t\022" + "\014\n\004port\030\004 \002(\003\"S\n\026TestSuggestionResponse\022" + "9\n\006header\030\001 \002(\0132).org.umit.icm.mobile.pr" + "oto.ResponseHeader\"\207\001\n\020AuthenticatePeer\022" + "\021\n\tagentType\030\001 \002(\005\022\017\n\007agentID\030\002 \002(\t\022<\n\021c", "ipheredPublicKey\030\003 \002(\0132!.org.umit.icm.mo" + "bile.proto.RSAKey\022\021\n\tagentPort\030\004 \001(\005\"g\n\030" + "AuthenticatePeerResponse\022<\n\021cipheredPubl" + "icKey\030\001 \002(\0132!.org.umit.icm.mobile.proto." + "RSAKey\022\r\n\005token\030\002 \002(\t\"$\n\023P2PGetSuperPeer" + "List\022\r\n\005count\030\001 \002(\005\"R\n\033P2PGetSuperPeerLi" + "stResponse\0223\n\005peers\030\001 \003(\0132$.org.umit.icm" + ".mobile.proto.AgentData\"\037\n\016P2PGetPeerLis" + "t\022\r\n\005count\030\001 \002(\005\"M\n\026P2PGetPeerListRespon" + "se\0223\n\005peers\030\001 \003(\0132$.org.umit.icm.mobile.", "proto.AgentData\"F\n\013AgentUpdate\022\017\n\007versio" + "n\030\001 \002(\t\022\023\n\013downloadURL\030\002 \002(\t\022\021\n\tcheckCod" + "e\030\003 \001(\005\"6\n\023AgentUpdateResponse\022\017\n\007versio" + "n\030\001 \002(\t\022\016\n\006result\030\002 \002(\t\"K\n\020TestModuleUpd" + "ate\022\017\n\007version\030\001 \002(\t\022\023\n\013downloadURL\030\002 \002(" + "\t\022\021\n\tcheckCode\030\003 \001(\005\";\n\030TestModuleUpdate" + "Response\022\017\n\007version\030\001 \002(\t\022\016\n\006result\030\002 \002(" + "\t\"T\n\021ForwardingMessage\022\023\n\013destination\030\001 " + "\002(\003\022\022\n\nidentifier\030\002 \002(\t\022\026\n\016encodedMessag" + "e\030\003 \002(\t\"G\n\031ForwardingMessageResponse\022\022\n\n", "identifier\030\001 \002(\t\022\026\n\016encodedMessage\030\002 \002(\t" + "\"6\n\020LoginCredentials\022\020\n\010username\030\001 \002(\t\022\020" + "\n\010password\030\002 \002(\t\"\032\n\nGetNetlist\022\014\n\004list\030\001" + " \002(\005\"\201\001\n\013NetworkData\022\020\n\010start_ip\030\001 \002(\005\022\016" + "\n\006end_ip\030\002 \002(\005\022\033\n\023nodes_count_network\030\003 " + "\001(\005\0223\n\005nodes\030\004 \003(\0132$.org.umit.icm.mobile" + ".proto.AgentData\"Y\n\021BannedNetworkData\022\020\n" + "\010start_ip\030\001 \002(\005\022\016\n\006end_ip\030\002 \002(\005\022\023\n\013nodes" + "_count\030\003 \001(\005\022\r\n\005flags\030\004 \002(\005\"\211\001\n\022GetNetli" + "stResponse\0229\n\006header\030\001 \002(\0132).org.umit.ic", "m.mobile.proto.ResponseHeader\0228\n\010network" + "s\030\002 \003(\0132&.org.umit.icm.mobile.proto.Netw" + "orkData\"\033\n\nGetBanlist\022\r\n\005count\030\001 \002(\005\"w\n\022" + "GetBanlistResponse\0229\n\006header\030\001 \002(\0132).org" + ".umit.icm.mobile.proto.ResponseHeader\022\023\n" + "\013nodes_count\030\002 \002(\005\022\021\n\tagent_ids\030\003 \003(\t\"\033\n" + "\nGetBannets\022\r\n\005count\030\001 \002(\005\"\217\001\n\022GetBannet" + "sResponse\0229\n\006header\030\001 \002(\0132).org.umit.icm" + ".mobile.proto.ResponseHeader\022>\n\010networks" + "\030\002 \003(\0132,.org.umit.icm.mobile.proto.Banne", "dNetworkDataB\017B\rMessageProtos" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_org_umit_icm_mobile_proto_Trace_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_org_umit_icm_mobile_proto_Trace_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Trace_descriptor, new java.lang.String[] { "Hop", "Ip", "PacketsTiming", }, org.umit.icm.mobile.proto.MessageProtos.Trace.class, org.umit.icm.mobile.proto.MessageProtos.Trace.Builder.class); internal_static_org_umit_icm_mobile_proto_TraceRoute_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_org_umit_icm_mobile_proto_TraceRoute_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_TraceRoute_descriptor, new java.lang.String[] { "Target", "Hops", "PacketSize", "Traces", }, org.umit.icm.mobile.proto.MessageProtos.TraceRoute.class, org.umit.icm.mobile.proto.MessageProtos.TraceRoute.Builder.class); internal_static_org_umit_icm_mobile_proto_ICMReport_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_org_umit_icm_mobile_proto_ICMReport_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ICMReport_descriptor, new java.lang.String[] { "ReportID", "AgentID", "TestID", "TimeZone", "TimeUTC", "PassedNode", "Traceroute", }, org.umit.icm.mobile.proto.MessageProtos.ICMReport.class, org.umit.icm.mobile.proto.MessageProtos.ICMReport.Builder.class); internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_WebsiteReportDetail_descriptor, new java.lang.String[] { "WebsiteURL", "StatusCode", "ResponseTime", "Bandwidth", "RedirectLink", "HtmlResponse", "HtmlMedia", }, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.class, org.umit.icm.mobile.proto.MessageProtos.WebsiteReportDetail.Builder.class); internal_static_org_umit_icm_mobile_proto_WebsiteReport_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_org_umit_icm_mobile_proto_WebsiteReport_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_WebsiteReport_descriptor, new java.lang.String[] { "Header", "Report", }, org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.class, org.umit.icm.mobile.proto.MessageProtos.WebsiteReport.Builder.class); internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ServiceReportDetail_descriptor, new java.lang.String[] { "ServiceName", "StatusCode", "Port", "ResponseTime", "Bandwidth", }, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.class, org.umit.icm.mobile.proto.MessageProtos.ServiceReportDetail.Builder.class); internal_static_org_umit_icm_mobile_proto_ServiceReport_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_org_umit_icm_mobile_proto_ServiceReport_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ServiceReport_descriptor, new java.lang.String[] { "Header", "Report", }, org.umit.icm.mobile.proto.MessageProtos.ServiceReport.class, org.umit.icm.mobile.proto.MessageProtos.ServiceReport.Builder.class); internal_static_org_umit_icm_mobile_proto_RequestHeader_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_org_umit_icm_mobile_proto_RequestHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_RequestHeader_descriptor, new java.lang.String[] { "AgentID", }, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.class, org.umit.icm.mobile.proto.MessageProtos.RequestHeader.Builder.class); internal_static_org_umit_icm_mobile_proto_ResponseHeader_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_org_umit_icm_mobile_proto_ResponseHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ResponseHeader_descriptor, new java.lang.String[] { "CurrentVersionNo", "CurrentTestVersionNo", }, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.class, org.umit.icm.mobile.proto.MessageProtos.ResponseHeader.Builder.class); internal_static_org_umit_icm_mobile_proto_RegisterAgent_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_org_umit_icm_mobile_proto_RegisterAgent_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_RegisterAgent_descriptor, new java.lang.String[] { "VersionNo", "AgentType", "Credentials", "AgentPublicKey", "Ip", "SuperPeer", }, org.umit.icm.mobile.proto.MessageProtos.RegisterAgent.class, org.umit.icm.mobile.proto.MessageProtos.RegisterAgent.Builder.class); internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_RegisterAgentResponse_descriptor, new java.lang.String[] { "Header", "AgentID", "PublicKeyHash", }, org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse.class, org.umit.icm.mobile.proto.MessageProtos.RegisterAgentResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_RSAKey_descriptor = getDescriptor().getMessageTypes().get(11); internal_static_org_umit_icm_mobile_proto_RSAKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_RSAKey_descriptor, new java.lang.String[] { "Mod", "Exp", }, org.umit.icm.mobile.proto.MessageProtos.RSAKey.class, org.umit.icm.mobile.proto.MessageProtos.RSAKey.Builder.class); internal_static_org_umit_icm_mobile_proto_CheckAggregator_descriptor = getDescriptor().getMessageTypes().get(12); internal_static_org_umit_icm_mobile_proto_CheckAggregator_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_CheckAggregator_descriptor, new java.lang.String[] { "AgentType", }, org.umit.icm.mobile.proto.MessageProtos.CheckAggregator.class, org.umit.icm.mobile.proto.MessageProtos.CheckAggregator.Builder.class); internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_descriptor = getDescriptor().getMessageTypes().get(13); internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_CheckAggregatorResponse_descriptor, new java.lang.String[] { "Header", "Status", }, org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse.class, org.umit.icm.mobile.proto.MessageProtos.CheckAggregatorResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_Login_descriptor = getDescriptor().getMessageTypes().get(14); internal_static_org_umit_icm_mobile_proto_Login_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Login_descriptor, new java.lang.String[] { "AgentID", "Challenge", "Port", "Ip", }, org.umit.icm.mobile.proto.MessageProtos.Login.class, org.umit.icm.mobile.proto.MessageProtos.Login.Builder.class); internal_static_org_umit_icm_mobile_proto_LoginStep1_descriptor = getDescriptor().getMessageTypes().get(15); internal_static_org_umit_icm_mobile_proto_LoginStep1_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_LoginStep1_descriptor, new java.lang.String[] { "ProcessID", "CipheredChallenge", "Challenge", }, org.umit.icm.mobile.proto.MessageProtos.LoginStep1.class, org.umit.icm.mobile.proto.MessageProtos.LoginStep1.Builder.class); internal_static_org_umit_icm_mobile_proto_LoginStep2_descriptor = getDescriptor().getMessageTypes().get(16); internal_static_org_umit_icm_mobile_proto_LoginStep2_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_LoginStep2_descriptor, new java.lang.String[] { "ProcessID", "CipheredChallenge", }, org.umit.icm.mobile.proto.MessageProtos.LoginStep2.class, org.umit.icm.mobile.proto.MessageProtos.LoginStep2.Builder.class); internal_static_org_umit_icm_mobile_proto_LoginResponse_descriptor = getDescriptor().getMessageTypes().get(17); internal_static_org_umit_icm_mobile_proto_LoginResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_LoginResponse_descriptor, new java.lang.String[] { "Header", }, org.umit.icm.mobile.proto.MessageProtos.LoginResponse.class, org.umit.icm.mobile.proto.MessageProtos.LoginResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_Logout_descriptor = getDescriptor().getMessageTypes().get(18); internal_static_org_umit_icm_mobile_proto_Logout_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Logout_descriptor, new java.lang.String[] { "AgentID", }, org.umit.icm.mobile.proto.MessageProtos.Logout.class, org.umit.icm.mobile.proto.MessageProtos.Logout.Builder.class); internal_static_org_umit_icm_mobile_proto_LogoutResponse_descriptor = getDescriptor().getMessageTypes().get(19); internal_static_org_umit_icm_mobile_proto_LogoutResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_LogoutResponse_descriptor, new java.lang.String[] { "Status", }, org.umit.icm.mobile.proto.MessageProtos.LogoutResponse.class, org.umit.icm.mobile.proto.MessageProtos.LogoutResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_GetPeerList_descriptor = getDescriptor().getMessageTypes().get(20); internal_static_org_umit_icm_mobile_proto_GetPeerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetPeerList_descriptor, new java.lang.String[] { "Count", }, org.umit.icm.mobile.proto.MessageProtos.GetPeerList.class, org.umit.icm.mobile.proto.MessageProtos.GetPeerList.Builder.class); internal_static_org_umit_icm_mobile_proto_AgentData_descriptor = getDescriptor().getMessageTypes().get(21); internal_static_org_umit_icm_mobile_proto_AgentData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AgentData_descriptor, new java.lang.String[] { "AgentID", "AgentIP", "AgentPort", "Token", "PublicKey", "PeerStatus", }, org.umit.icm.mobile.proto.MessageProtos.AgentData.class, org.umit.icm.mobile.proto.MessageProtos.AgentData.Builder.class); internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_descriptor = getDescriptor().getMessageTypes().get(22); internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetPeerListResponse_descriptor, new java.lang.String[] { "Header", "KnownPeers", }, org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetPeerListResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_descriptor = getDescriptor().getMessageTypes().get(23); internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetSuperPeerList_descriptor, new java.lang.String[] { "Count", "Location", }, org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList.class, org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerList.Builder.class); internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_descriptor = getDescriptor().getMessageTypes().get(24); internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetSuperPeerListResponse_descriptor, new java.lang.String[] { "Header", "KnownSuperPeers", }, org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetSuperPeerListResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_GetLocation_descriptor = getDescriptor().getMessageTypes().get(25); internal_static_org_umit_icm_mobile_proto_GetLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetLocation_descriptor, new java.lang.String[] { "AgentIP", }, org.umit.icm.mobile.proto.MessageProtos.GetLocation.class, org.umit.icm.mobile.proto.MessageProtos.GetLocation.Builder.class); internal_static_org_umit_icm_mobile_proto_GetLocationResponse_descriptor = getDescriptor().getMessageTypes().get(26); internal_static_org_umit_icm_mobile_proto_GetLocationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetLocationResponse_descriptor, new java.lang.String[] { "Location", }, org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetLocationResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_Location_descriptor = getDescriptor().getMessageTypes().get(27); internal_static_org_umit_icm_mobile_proto_Location_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Location_descriptor, new java.lang.String[] { "Longitude", "Latitude", }, org.umit.icm.mobile.proto.MessageProtos.Location.class, org.umit.icm.mobile.proto.MessageProtos.Location.Builder.class); internal_static_org_umit_icm_mobile_proto_GetEvents_descriptor = getDescriptor().getMessageTypes().get(28); internal_static_org_umit_icm_mobile_proto_GetEvents_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetEvents_descriptor, new java.lang.String[] { "Locations", "AgentLocation", }, org.umit.icm.mobile.proto.MessageProtos.GetEvents.class, org.umit.icm.mobile.proto.MessageProtos.GetEvents.Builder.class); internal_static_org_umit_icm_mobile_proto_Event_descriptor = getDescriptor().getMessageTypes().get(29); internal_static_org_umit_icm_mobile_proto_Event_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Event_descriptor, new java.lang.String[] { "TestType", "EventType", "TimeUTC", "SinceTimeUTC", "Locations", "WebsiteReport", "ServiceReport", }, org.umit.icm.mobile.proto.MessageProtos.Event.class, org.umit.icm.mobile.proto.MessageProtos.Event.Builder.class); internal_static_org_umit_icm_mobile_proto_GetEventsResponse_descriptor = getDescriptor().getMessageTypes().get(30); internal_static_org_umit_icm_mobile_proto_GetEventsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetEventsResponse_descriptor, new java.lang.String[] { "Header", "Events", }, org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetEventsResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_descriptor = getDescriptor().getMessageTypes().get(31); internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_SendWebsiteReport_descriptor, new java.lang.String[] { "Report", }, org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport.class, org.umit.icm.mobile.proto.MessageProtos.SendWebsiteReport.Builder.class); internal_static_org_umit_icm_mobile_proto_SendServiceReport_descriptor = getDescriptor().getMessageTypes().get(32); internal_static_org_umit_icm_mobile_proto_SendServiceReport_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_SendServiceReport_descriptor, new java.lang.String[] { "Report", }, org.umit.icm.mobile.proto.MessageProtos.SendServiceReport.class, org.umit.icm.mobile.proto.MessageProtos.SendServiceReport.Builder.class); internal_static_org_umit_icm_mobile_proto_SendReportResponse_descriptor = getDescriptor().getMessageTypes().get(33); internal_static_org_umit_icm_mobile_proto_SendReportResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_SendReportResponse_descriptor, new java.lang.String[] { "Header", }, org.umit.icm.mobile.proto.MessageProtos.SendReportResponse.class, org.umit.icm.mobile.proto.MessageProtos.SendReportResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_NewVersion_descriptor = getDescriptor().getMessageTypes().get(34); internal_static_org_umit_icm_mobile_proto_NewVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_NewVersion_descriptor, new java.lang.String[] { "AgentVersionNo", "AgentType", }, org.umit.icm.mobile.proto.MessageProtos.NewVersion.class, org.umit.icm.mobile.proto.MessageProtos.NewVersion.Builder.class); internal_static_org_umit_icm_mobile_proto_NewVersionResponse_descriptor = getDescriptor().getMessageTypes().get(35); internal_static_org_umit_icm_mobile_proto_NewVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_NewVersionResponse_descriptor, new java.lang.String[] { "Header", "DownloadURL", "Update", "VersionNo", }, org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse.class, org.umit.icm.mobile.proto.MessageProtos.NewVersionResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_NewTests_descriptor = getDescriptor().getMessageTypes().get(36); internal_static_org_umit_icm_mobile_proto_NewTests_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_NewTests_descriptor, new java.lang.String[] { "CurrentTestVersionNo", }, org.umit.icm.mobile.proto.MessageProtos.NewTests.class, org.umit.icm.mobile.proto.MessageProtos.NewTests.Builder.class); internal_static_org_umit_icm_mobile_proto_Website_descriptor = getDescriptor().getMessageTypes().get(37); internal_static_org_umit_icm_mobile_proto_Website_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Website_descriptor, new java.lang.String[] { "Url", }, org.umit.icm.mobile.proto.MessageProtos.Website.class, org.umit.icm.mobile.proto.MessageProtos.Website.Builder.class); internal_static_org_umit_icm_mobile_proto_Service_descriptor = getDescriptor().getMessageTypes().get(38); internal_static_org_umit_icm_mobile_proto_Service_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Service_descriptor, new java.lang.String[] { "Name", "Port", "Ip", }, org.umit.icm.mobile.proto.MessageProtos.Service.class, org.umit.icm.mobile.proto.MessageProtos.Service.Builder.class); internal_static_org_umit_icm_mobile_proto_Test_descriptor = getDescriptor().getMessageTypes().get(39); internal_static_org_umit_icm_mobile_proto_Test_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_Test_descriptor, new java.lang.String[] { "TestID", "Website", "Service", "ExecuteAtTimeUTC", "TestType", }, org.umit.icm.mobile.proto.MessageProtos.Test.class, org.umit.icm.mobile.proto.MessageProtos.Test.Builder.class); internal_static_org_umit_icm_mobile_proto_NewTestsResponse_descriptor = getDescriptor().getMessageTypes().get(40); internal_static_org_umit_icm_mobile_proto_NewTestsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_NewTestsResponse_descriptor, new java.lang.String[] { "Header", "Tests", "TestVersionNo", }, org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse.class, org.umit.icm.mobile.proto.MessageProtos.NewTestsResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_AssignTask_descriptor = getDescriptor().getMessageTypes().get(41); internal_static_org_umit_icm_mobile_proto_AssignTask_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AssignTask_descriptor, new java.lang.String[] { "Header", }, org.umit.icm.mobile.proto.MessageProtos.AssignTask.class, org.umit.icm.mobile.proto.MessageProtos.AssignTask.Builder.class); internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_descriptor = getDescriptor().getMessageTypes().get(42); internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AssignTaskResponse_descriptor, new java.lang.String[] { "Header", "Tests", }, org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse.class, org.umit.icm.mobile.proto.MessageProtos.AssignTaskResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_descriptor = getDescriptor().getMessageTypes().get(43); internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_UpgradeToSuper_descriptor, new java.lang.String[] { "Header", }, org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper.class, org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuper.Builder.class); internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_descriptor = getDescriptor().getMessageTypes().get(44); internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_UpgradeToSuperResponse_descriptor, new java.lang.String[] { "Header", "NewToken", "NewPrivateKey", "NewPublicKey", }, org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse.class, org.umit.icm.mobile.proto.MessageProtos.UpgradeToSuperResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_descriptor = getDescriptor().getMessageTypes().get(45); internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_WebsiteSuggestion_descriptor, new java.lang.String[] { "WebsiteURL", }, org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion.class, org.umit.icm.mobile.proto.MessageProtos.WebsiteSuggestion.Builder.class); internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_descriptor = getDescriptor().getMessageTypes().get(46); internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ServiceSuggestion_descriptor, new java.lang.String[] { "ServiceName", "HostName", "Ip", "Port", }, org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion.class, org.umit.icm.mobile.proto.MessageProtos.ServiceSuggestion.Builder.class); internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_descriptor = getDescriptor().getMessageTypes().get(47); internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_TestSuggestionResponse_descriptor, new java.lang.String[] { "Header", }, org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse.class, org.umit.icm.mobile.proto.MessageProtos.TestSuggestionResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_descriptor = getDescriptor().getMessageTypes().get(48); internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AuthenticatePeer_descriptor, new java.lang.String[] { "AgentType", "AgentID", "CipheredPublicKey", "AgentPort", }, org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer.class, org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeer.Builder.class); internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_descriptor = getDescriptor().getMessageTypes().get(49); internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AuthenticatePeerResponse_descriptor, new java.lang.String[] { "CipheredPublicKey", "Token", }, org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse.class, org.umit.icm.mobile.proto.MessageProtos.AuthenticatePeerResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_descriptor = getDescriptor().getMessageTypes().get(50); internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerList_descriptor, new java.lang.String[] { "Count", }, org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList.class, org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerList.Builder.class); internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_descriptor = getDescriptor().getMessageTypes().get(51); internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_P2PGetSuperPeerListResponse_descriptor, new java.lang.String[] { "Peers", }, org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse.class, org.umit.icm.mobile.proto.MessageProtos.P2PGetSuperPeerListResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_descriptor = getDescriptor().getMessageTypes().get(52); internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_P2PGetPeerList_descriptor, new java.lang.String[] { "Count", }, org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList.class, org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerList.Builder.class); internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_descriptor = getDescriptor().getMessageTypes().get(53); internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_P2PGetPeerListResponse_descriptor, new java.lang.String[] { "Peers", }, org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse.class, org.umit.icm.mobile.proto.MessageProtos.P2PGetPeerListResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_AgentUpdate_descriptor = getDescriptor().getMessageTypes().get(54); internal_static_org_umit_icm_mobile_proto_AgentUpdate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AgentUpdate_descriptor, new java.lang.String[] { "Version", "DownloadURL", "CheckCode", }, org.umit.icm.mobile.proto.MessageProtos.AgentUpdate.class, org.umit.icm.mobile.proto.MessageProtos.AgentUpdate.Builder.class); internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_descriptor = getDescriptor().getMessageTypes().get(55); internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_AgentUpdateResponse_descriptor, new java.lang.String[] { "Version", "Result", }, org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse.class, org.umit.icm.mobile.proto.MessageProtos.AgentUpdateResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_descriptor = getDescriptor().getMessageTypes().get(56); internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_TestModuleUpdate_descriptor, new java.lang.String[] { "Version", "DownloadURL", "CheckCode", }, org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate.class, org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdate.Builder.class); internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_descriptor = getDescriptor().getMessageTypes().get(57); internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_TestModuleUpdateResponse_descriptor, new java.lang.String[] { "Version", "Result", }, org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse.class, org.umit.icm.mobile.proto.MessageProtos.TestModuleUpdateResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_ForwardingMessage_descriptor = getDescriptor().getMessageTypes().get(58); internal_static_org_umit_icm_mobile_proto_ForwardingMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ForwardingMessage_descriptor, new java.lang.String[] { "Destination", "Identifier", "EncodedMessage", }, org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage.class, org.umit.icm.mobile.proto.MessageProtos.ForwardingMessage.Builder.class); internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_descriptor = getDescriptor().getMessageTypes().get(59); internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_ForwardingMessageResponse_descriptor, new java.lang.String[] { "Identifier", "EncodedMessage", }, org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse.class, org.umit.icm.mobile.proto.MessageProtos.ForwardingMessageResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_LoginCredentials_descriptor = getDescriptor().getMessageTypes().get(60); internal_static_org_umit_icm_mobile_proto_LoginCredentials_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_LoginCredentials_descriptor, new java.lang.String[] { "Username", "Password", }, org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.class, org.umit.icm.mobile.proto.MessageProtos.LoginCredentials.Builder.class); internal_static_org_umit_icm_mobile_proto_GetNetlist_descriptor = getDescriptor().getMessageTypes().get(61); internal_static_org_umit_icm_mobile_proto_GetNetlist_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetNetlist_descriptor, new java.lang.String[] { "List", }, org.umit.icm.mobile.proto.MessageProtos.GetNetlist.class, org.umit.icm.mobile.proto.MessageProtos.GetNetlist.Builder.class); internal_static_org_umit_icm_mobile_proto_NetworkData_descriptor = getDescriptor().getMessageTypes().get(62); internal_static_org_umit_icm_mobile_proto_NetworkData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_NetworkData_descriptor, new java.lang.String[] { "StartIp", "EndIp", "NodesCountNetwork", "Nodes", }, org.umit.icm.mobile.proto.MessageProtos.NetworkData.class, org.umit.icm.mobile.proto.MessageProtos.NetworkData.Builder.class); internal_static_org_umit_icm_mobile_proto_BannedNetworkData_descriptor = getDescriptor().getMessageTypes().get(63); internal_static_org_umit_icm_mobile_proto_BannedNetworkData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_BannedNetworkData_descriptor, new java.lang.String[] { "StartIp", "EndIp", "NodesCount", "Flags", }, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.class, org.umit.icm.mobile.proto.MessageProtos.BannedNetworkData.Builder.class); internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_descriptor = getDescriptor().getMessageTypes().get(64); internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetNetlistResponse_descriptor, new java.lang.String[] { "Header", "Networks", }, org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetNetlistResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_GetBanlist_descriptor = getDescriptor().getMessageTypes().get(65); internal_static_org_umit_icm_mobile_proto_GetBanlist_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetBanlist_descriptor, new java.lang.String[] { "Count", }, org.umit.icm.mobile.proto.MessageProtos.GetBanlist.class, org.umit.icm.mobile.proto.MessageProtos.GetBanlist.Builder.class); internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_descriptor = getDescriptor().getMessageTypes().get(66); internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetBanlistResponse_descriptor, new java.lang.String[] { "Header", "NodesCount", "AgentIds", }, org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetBanlistResponse.Builder.class); internal_static_org_umit_icm_mobile_proto_GetBannets_descriptor = getDescriptor().getMessageTypes().get(67); internal_static_org_umit_icm_mobile_proto_GetBannets_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetBannets_descriptor, new java.lang.String[] { "Count", }, org.umit.icm.mobile.proto.MessageProtos.GetBannets.class, org.umit.icm.mobile.proto.MessageProtos.GetBannets.Builder.class); internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_descriptor = getDescriptor().getMessageTypes().get(68); internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_org_umit_icm_mobile_proto_GetBannetsResponse_descriptor, new java.lang.String[] { "Header", "Networks", }, org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse.class, org.umit.icm.mobile.proto.MessageProtos.GetBannetsResponse.Builder.class); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner); } // @@protoc_insertion_point(outer_class_scope) }