POGOProtos.Networking.Envelopes.SignatureOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: POGOProtos/Networking/Envelopes/Signature.proto
package POGOProtos.Networking.Envelopes;
public final class SignatureOuterClass {
private SignatureOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface SignatureOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.Signature)
com.google.protobuf.MessageOrBuilder {
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
java.util.List
getField1List();
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getField1(int index);
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
int getField1Count();
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField1OrBuilderList();
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder getField1OrBuilder(
int index);
/**
*
* in ms
*
*
* uint64 timestamp_since_start = 2;
*/
long getTimestampSinceStart();
/**
* string field3 = 3;
*/
java.lang.String getField3();
/**
* string field3 = 3;
*/
com.google.protobuf.ByteString
getField3Bytes();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
java.util.List
getLocationFixList();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix getLocationFix(int index);
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
int getLocationFixCount();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder>
getLocationFixOrBuilderList();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder getLocationFixOrBuilder(
int index);
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
java.util.List
getGpsInfoList();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo getGpsInfo(int index);
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
int getGpsInfoCount();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder>
getGpsInfoOrBuilderList();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder getGpsInfoOrBuilder(
int index);
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
java.util.List
getField6List();
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getField6(int index);
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
int getField6Count();
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField6OrBuilderList();
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder getField6OrBuilder(
int index);
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
java.util.List
getSensorInfoList();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo getSensorInfo(int index);
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
int getSensorInfoCount();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder>
getSensorInfoOrBuilderList();
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder getSensorInfoOrBuilder(
int index);
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
boolean hasDeviceInfo();
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo getDeviceInfo();
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder getDeviceInfoOrBuilder();
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
boolean hasActivityStatus();
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus getActivityStatus();
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder getActivityStatusOrBuilder();
/**
* int32 location_hash1 = 10;
*/
int getLocationHash1();
/**
* bool field11 = 11;
*/
boolean getField11();
/**
* bool field12 = 12;
*/
boolean getField12();
/**
* int32 field13 = 13;
*/
int getField13();
/**
* int32 field14 = 14;
*/
int getField14();
/**
* string field15 = 15;
*/
java.lang.String getField15();
/**
* string field15 = 15;
*/
com.google.protobuf.ByteString
getField15Bytes();
/**
* int32 field16 = 16;
*/
int getField16();
/**
* string field17 = 17;
*/
java.lang.String getField17();
/**
* string field17 = 17;
*/
com.google.protobuf.ByteString
getField17Bytes();
/**
* string field18 = 18;
*/
java.lang.String getField18();
/**
* string field18 = 18;
*/
com.google.protobuf.ByteString
getField18Bytes();
/**
* bool field19 = 19;
*/
boolean getField19();
/**
* int32 location_hash2 = 20;
*/
int getLocationHash2();
/**
* bool field21 = 21;
*/
boolean getField21();
/**
*
* 32 random bytes, unique per session.
*
*
* bytes session_hash = 22;
*/
com.google.protobuf.ByteString getSessionHash();
/**
*
* epoch timestamp in ms
*
*
* uint64 timestamp = 23;
*/
long getTimestamp();
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
java.util.List getRequestHashList();
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
int getRequestHashCount();
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
long getRequestHash(int index);
/**
* int64 unknown25 = 25;
*/
long getUnknown25();
/**
* int32 unknown27 = 27;
*/
int getUnknown27();
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature}
*/
public static final class Signature extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.Signature)
SignatureOrBuilder {
private static final long serialVersionUID = 0L;
// Use Signature.newBuilder() to construct.
private Signature(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Signature() {
field1_ = java.util.Collections.emptyList();
timestampSinceStart_ = 0L;
field3_ = "";
locationFix_ = java.util.Collections.emptyList();
gpsInfo_ = java.util.Collections.emptyList();
field6_ = java.util.Collections.emptyList();
sensorInfo_ = java.util.Collections.emptyList();
locationHash1_ = 0;
field11_ = false;
field12_ = false;
field13_ = 0;
field14_ = 0;
field15_ = "";
field16_ = 0;
field17_ = "";
field18_ = "";
field19_ = false;
locationHash2_ = 0;
field21_ = false;
sessionHash_ = com.google.protobuf.ByteString.EMPTY;
timestamp_ = 0L;
requestHash_ = java.util.Collections.emptyList();
unknown25_ = 0L;
unknown27_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Signature(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
field1_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
field1_.add(
input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.parser(), extensionRegistry));
break;
}
case 16: {
timestampSinceStart_ = input.readUInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
field3_ = s;
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
locationFix_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000008;
}
locationFix_.add(
input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.parser(), extensionRegistry));
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
gpsInfo_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000010;
}
gpsInfo_.add(
input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.parser(), extensionRegistry));
break;
}
case 50: {
if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
field6_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000020;
}
field6_.add(
input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.parser(), extensionRegistry));
break;
}
case 58: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
sensorInfo_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000040;
}
sensorInfo_.add(
input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.parser(), extensionRegistry));
break;
}
case 66: {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder subBuilder = null;
if (deviceInfo_ != null) {
subBuilder = deviceInfo_.toBuilder();
}
deviceInfo_ = input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(deviceInfo_);
deviceInfo_ = subBuilder.buildPartial();
}
break;
}
case 74: {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder subBuilder = null;
if (activityStatus_ != null) {
subBuilder = activityStatus_.toBuilder();
}
activityStatus_ = input.readMessage(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(activityStatus_);
activityStatus_ = subBuilder.buildPartial();
}
break;
}
case 80: {
locationHash1_ = input.readInt32();
break;
}
case 88: {
field11_ = input.readBool();
break;
}
case 96: {
field12_ = input.readBool();
break;
}
case 104: {
field13_ = input.readInt32();
break;
}
case 112: {
field14_ = input.readInt32();
break;
}
case 122: {
java.lang.String s = input.readStringRequireUtf8();
field15_ = s;
break;
}
case 128: {
field16_ = input.readInt32();
break;
}
case 138: {
java.lang.String s = input.readStringRequireUtf8();
field17_ = s;
break;
}
case 146: {
java.lang.String s = input.readStringRequireUtf8();
field18_ = s;
break;
}
case 152: {
field19_ = input.readBool();
break;
}
case 160: {
locationHash2_ = input.readInt32();
break;
}
case 168: {
field21_ = input.readBool();
break;
}
case 178: {
sessionHash_ = input.readBytes();
break;
}
case 184: {
timestamp_ = input.readUInt64();
break;
}
case 192: {
if (!((mutable_bitField0_ & 0x00800000) == 0x00800000)) {
requestHash_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00800000;
}
requestHash_.add(input.readUInt64());
break;
}
case 194: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00800000) == 0x00800000) && input.getBytesUntilLimit() > 0) {
requestHash_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00800000;
}
while (input.getBytesUntilLimit() > 0) {
requestHash_.add(input.readUInt64());
}
input.popLimit(limit);
break;
}
case 200: {
unknown25_ = input.readInt64();
break;
}
case 216: {
unknown27_ = input.readInt32();
break;
}
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
field1_ = java.util.Collections.unmodifiableList(field1_);
}
if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
locationFix_ = java.util.Collections.unmodifiableList(locationFix_);
}
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
gpsInfo_ = java.util.Collections.unmodifiableList(gpsInfo_);
}
if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
field6_ = java.util.Collections.unmodifiableList(field6_);
}
if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
sensorInfo_ = java.util.Collections.unmodifiableList(sensorInfo_);
}
if (((mutable_bitField0_ & 0x00800000) == 0x00800000)) {
requestHash_ = java.util.Collections.unmodifiableList(requestHash_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.Builder.class);
}
public interface LocationFixOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.Signature.LocationFix)
com.google.protobuf.MessageOrBuilder {
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
java.lang.String getProvider();
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
com.google.protobuf.ByteString
getProviderBytes();
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 2;
*/
long getTimestampSnapshot();
/**
*
* Confirmed on android/ios
*
*
* float altitude = 4;
*/
float getAltitude();
/**
* float latitude = 13;
*/
float getLatitude();
/**
* float longitude = 14;
*/
float getLongitude();
/**
*
* iOS only (-1 for no reading available, speed in m/s)
*
*
* float speed = 18;
*/
float getSpeed();
/**
*
* iOS only (range seems to be -1 for not reading, and 0 to 360 for reading) confirmed by @marcel
*
*
* float course = 20;
*/
float getCourse();
/**
*
* in meters, both on Android and iOS
*
*
* float horizontal_accuracy = 21;
*/
float getHorizontalAccuracy();
/**
*
* iOS only
*
*
* float vertical_accuracy = 22;
*/
float getVerticalAccuracy();
/**
*
* Usually 3 (possibly GPS status: 1 = no fix, 2 = acquiring/inaccurate, 3 = fix acquired)
*
*
* uint64 provider_status = 26;
*/
long getProviderStatus();
/**
*
* On iOS there are some LocationFixes with unk26=1 and everything else empty
*
*
* uint32 floor = 27;
*/
int getFloor();
/**
*
* Always 1 (if there is data at all)
*
*
* uint64 location_type = 28;
*/
long getLocationType();
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.LocationFix}
*/
public static final class LocationFix extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.Signature.LocationFix)
LocationFixOrBuilder {
private static final long serialVersionUID = 0L;
// Use LocationFix.newBuilder() to construct.
private LocationFix(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private LocationFix() {
provider_ = "";
timestampSnapshot_ = 0L;
altitude_ = 0F;
latitude_ = 0F;
longitude_ = 0F;
speed_ = 0F;
course_ = 0F;
horizontalAccuracy_ = 0F;
verticalAccuracy_ = 0F;
providerStatus_ = 0L;
floor_ = 0;
locationType_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private LocationFix(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
provider_ = s;
break;
}
case 16: {
timestampSnapshot_ = input.readUInt64();
break;
}
case 37: {
altitude_ = input.readFloat();
break;
}
case 109: {
latitude_ = input.readFloat();
break;
}
case 117: {
longitude_ = input.readFloat();
break;
}
case 149: {
speed_ = input.readFloat();
break;
}
case 165: {
course_ = input.readFloat();
break;
}
case 173: {
horizontalAccuracy_ = input.readFloat();
break;
}
case 181: {
verticalAccuracy_ = input.readFloat();
break;
}
case 208: {
providerStatus_ = input.readUInt64();
break;
}
case 216: {
floor_ = input.readUInt32();
break;
}
case 224: {
locationType_ = input.readUInt64();
break;
}
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder.class);
}
public static final int PROVIDER_FIELD_NUMBER = 1;
private volatile java.lang.Object provider_;
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public java.lang.String getProvider() {
java.lang.Object ref = provider_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
provider_ = s;
return s;
}
}
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public com.google.protobuf.ByteString
getProviderBytes() {
java.lang.Object ref = provider_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
provider_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int TIMESTAMP_SNAPSHOT_FIELD_NUMBER = 2;
private long timestampSnapshot_;
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 2;
*/
public long getTimestampSnapshot() {
return timestampSnapshot_;
}
public static final int ALTITUDE_FIELD_NUMBER = 4;
private float altitude_;
/**
*
* Confirmed on android/ios
*
*
* float altitude = 4;
*/
public float getAltitude() {
return altitude_;
}
public static final int LATITUDE_FIELD_NUMBER = 13;
private float latitude_;
/**
* float latitude = 13;
*/
public float getLatitude() {
return latitude_;
}
public static final int LONGITUDE_FIELD_NUMBER = 14;
private float longitude_;
/**
* float longitude = 14;
*/
public float getLongitude() {
return longitude_;
}
public static final int SPEED_FIELD_NUMBER = 18;
private float speed_;
/**
*
* iOS only (-1 for no reading available, speed in m/s)
*
*
* float speed = 18;
*/
public float getSpeed() {
return speed_;
}
public static final int COURSE_FIELD_NUMBER = 20;
private float course_;
/**
*
* iOS only (range seems to be -1 for not reading, and 0 to 360 for reading) confirmed by @marcel
*
*
* float course = 20;
*/
public float getCourse() {
return course_;
}
public static final int HORIZONTAL_ACCURACY_FIELD_NUMBER = 21;
private float horizontalAccuracy_;
/**
*
* in meters, both on Android and iOS
*
*
* float horizontal_accuracy = 21;
*/
public float getHorizontalAccuracy() {
return horizontalAccuracy_;
}
public static final int VERTICAL_ACCURACY_FIELD_NUMBER = 22;
private float verticalAccuracy_;
/**
*
* iOS only
*
*
* float vertical_accuracy = 22;
*/
public float getVerticalAccuracy() {
return verticalAccuracy_;
}
public static final int PROVIDER_STATUS_FIELD_NUMBER = 26;
private long providerStatus_;
/**
*
* Usually 3 (possibly GPS status: 1 = no fix, 2 = acquiring/inaccurate, 3 = fix acquired)
*
*
* uint64 provider_status = 26;
*/
public long getProviderStatus() {
return providerStatus_;
}
public static final int FLOOR_FIELD_NUMBER = 27;
private int floor_;
/**
*
* On iOS there are some LocationFixes with unk26=1 and everything else empty
*
*
* uint32 floor = 27;
*/
public int getFloor() {
return floor_;
}
public static final int LOCATION_TYPE_FIELD_NUMBER = 28;
private long locationType_;
/**
*
* Always 1 (if there is data at all)
*
*
* uint64 location_type = 28;
*/
public long getLocationType() {
return locationType_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getProviderBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, provider_);
}
if (timestampSnapshot_ != 0L) {
output.writeUInt64(2, timestampSnapshot_);
}
if (altitude_ != 0F) {
output.writeFloat(4, altitude_);
}
if (latitude_ != 0F) {
output.writeFloat(13, latitude_);
}
if (longitude_ != 0F) {
output.writeFloat(14, longitude_);
}
if (speed_ != 0F) {
output.writeFloat(18, speed_);
}
if (course_ != 0F) {
output.writeFloat(20, course_);
}
if (horizontalAccuracy_ != 0F) {
output.writeFloat(21, horizontalAccuracy_);
}
if (verticalAccuracy_ != 0F) {
output.writeFloat(22, verticalAccuracy_);
}
if (providerStatus_ != 0L) {
output.writeUInt64(26, providerStatus_);
}
if (floor_ != 0) {
output.writeUInt32(27, floor_);
}
if (locationType_ != 0L) {
output.writeUInt64(28, locationType_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getProviderBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, provider_);
}
if (timestampSnapshot_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, timestampSnapshot_);
}
if (altitude_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(4, altitude_);
}
if (latitude_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(13, latitude_);
}
if (longitude_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(14, longitude_);
}
if (speed_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(18, speed_);
}
if (course_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(20, course_);
}
if (horizontalAccuracy_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(21, horizontalAccuracy_);
}
if (verticalAccuracy_ != 0F) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(22, verticalAccuracy_);
}
if (providerStatus_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(26, providerStatus_);
}
if (floor_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(27, floor_);
}
if (locationType_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(28, locationType_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix) obj;
boolean result = true;
result = result && getProvider()
.equals(other.getProvider());
result = result && (getTimestampSnapshot()
== other.getTimestampSnapshot());
result = result && (
java.lang.Float.floatToIntBits(getAltitude())
== java.lang.Float.floatToIntBits(
other.getAltitude()));
result = result && (
java.lang.Float.floatToIntBits(getLatitude())
== java.lang.Float.floatToIntBits(
other.getLatitude()));
result = result && (
java.lang.Float.floatToIntBits(getLongitude())
== java.lang.Float.floatToIntBits(
other.getLongitude()));
result = result && (
java.lang.Float.floatToIntBits(getSpeed())
== java.lang.Float.floatToIntBits(
other.getSpeed()));
result = result && (
java.lang.Float.floatToIntBits(getCourse())
== java.lang.Float.floatToIntBits(
other.getCourse()));
result = result && (
java.lang.Float.floatToIntBits(getHorizontalAccuracy())
== java.lang.Float.floatToIntBits(
other.getHorizontalAccuracy()));
result = result && (
java.lang.Float.floatToIntBits(getVerticalAccuracy())
== java.lang.Float.floatToIntBits(
other.getVerticalAccuracy()));
result = result && (getProviderStatus()
== other.getProviderStatus());
result = result && (getFloor()
== other.getFloor());
result = result && (getLocationType()
== other.getLocationType());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + PROVIDER_FIELD_NUMBER;
hash = (53 * hash) + getProvider().hashCode();
hash = (37 * hash) + TIMESTAMP_SNAPSHOT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTimestampSnapshot());
hash = (37 * hash) + ALTITUDE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getAltitude());
hash = (37 * hash) + LATITUDE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getLatitude());
hash = (37 * hash) + LONGITUDE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getLongitude());
hash = (37 * hash) + SPEED_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getSpeed());
hash = (37 * hash) + COURSE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getCourse());
hash = (37 * hash) + HORIZONTAL_ACCURACY_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getHorizontalAccuracy());
hash = (37 * hash) + VERTICAL_ACCURACY_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getVerticalAccuracy());
hash = (37 * hash) + PROVIDER_STATUS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getProviderStatus());
hash = (37 * hash) + FLOOR_FIELD_NUMBER;
hash = (53 * hash) + getFloor();
hash = (37 * hash) + LOCATION_TYPE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLocationType());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.LocationFix}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.Signature.LocationFix)
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
provider_ = "";
timestampSnapshot_ = 0L;
altitude_ = 0F;
latitude_ = 0F;
longitude_ = 0F;
speed_ = 0F;
course_ = 0F;
horizontalAccuracy_ = 0F;
verticalAccuracy_ = 0F;
providerStatus_ = 0L;
floor_ = 0;
locationType_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix(this);
result.provider_ = provider_;
result.timestampSnapshot_ = timestampSnapshot_;
result.altitude_ = altitude_;
result.latitude_ = latitude_;
result.longitude_ = longitude_;
result.speed_ = speed_;
result.course_ = course_;
result.horizontalAccuracy_ = horizontalAccuracy_;
result.verticalAccuracy_ = verticalAccuracy_;
result.providerStatus_ = providerStatus_;
result.floor_ = floor_;
result.locationType_ = locationType_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.getDefaultInstance()) return this;
if (!other.getProvider().isEmpty()) {
provider_ = other.provider_;
onChanged();
}
if (other.getTimestampSnapshot() != 0L) {
setTimestampSnapshot(other.getTimestampSnapshot());
}
if (other.getAltitude() != 0F) {
setAltitude(other.getAltitude());
}
if (other.getLatitude() != 0F) {
setLatitude(other.getLatitude());
}
if (other.getLongitude() != 0F) {
setLongitude(other.getLongitude());
}
if (other.getSpeed() != 0F) {
setSpeed(other.getSpeed());
}
if (other.getCourse() != 0F) {
setCourse(other.getCourse());
}
if (other.getHorizontalAccuracy() != 0F) {
setHorizontalAccuracy(other.getHorizontalAccuracy());
}
if (other.getVerticalAccuracy() != 0F) {
setVerticalAccuracy(other.getVerticalAccuracy());
}
if (other.getProviderStatus() != 0L) {
setProviderStatus(other.getProviderStatus());
}
if (other.getFloor() != 0) {
setFloor(other.getFloor());
}
if (other.getLocationType() != 0L) {
setLocationType(other.getLocationType());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object provider_ = "";
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public java.lang.String getProvider() {
java.lang.Object ref = provider_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
provider_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public com.google.protobuf.ByteString
getProviderBytes() {
java.lang.Object ref = provider_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
provider_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public Builder setProvider(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
provider_ = value;
onChanged();
return this;
}
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public Builder clearProvider() {
provider_ = getDefaultInstance().getProvider();
onChanged();
return this;
}
/**
*
* "network", "gps", "fused", possibly others
*
*
* string provider = 1;
*/
public Builder setProviderBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
provider_ = value;
onChanged();
return this;
}
private long timestampSnapshot_ ;
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 2;
*/
public long getTimestampSnapshot() {
return timestampSnapshot_;
}
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 2;
*/
public Builder setTimestampSnapshot(long value) {
timestampSnapshot_ = value;
onChanged();
return this;
}
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 2;
*/
public Builder clearTimestampSnapshot() {
timestampSnapshot_ = 0L;
onChanged();
return this;
}
private float altitude_ ;
/**
*
* Confirmed on android/ios
*
*
* float altitude = 4;
*/
public float getAltitude() {
return altitude_;
}
/**
*
* Confirmed on android/ios
*
*
* float altitude = 4;
*/
public Builder setAltitude(float value) {
altitude_ = value;
onChanged();
return this;
}
/**
*
* Confirmed on android/ios
*
*
* float altitude = 4;
*/
public Builder clearAltitude() {
altitude_ = 0F;
onChanged();
return this;
}
private float latitude_ ;
/**
* float latitude = 13;
*/
public float getLatitude() {
return latitude_;
}
/**
* float latitude = 13;
*/
public Builder setLatitude(float value) {
latitude_ = value;
onChanged();
return this;
}
/**
* float latitude = 13;
*/
public Builder clearLatitude() {
latitude_ = 0F;
onChanged();
return this;
}
private float longitude_ ;
/**
* float longitude = 14;
*/
public float getLongitude() {
return longitude_;
}
/**
* float longitude = 14;
*/
public Builder setLongitude(float value) {
longitude_ = value;
onChanged();
return this;
}
/**
* float longitude = 14;
*/
public Builder clearLongitude() {
longitude_ = 0F;
onChanged();
return this;
}
private float speed_ ;
/**
*
* iOS only (-1 for no reading available, speed in m/s)
*
*
* float speed = 18;
*/
public float getSpeed() {
return speed_;
}
/**
*
* iOS only (-1 for no reading available, speed in m/s)
*
*
* float speed = 18;
*/
public Builder setSpeed(float value) {
speed_ = value;
onChanged();
return this;
}
/**
*
* iOS only (-1 for no reading available, speed in m/s)
*
*
* float speed = 18;
*/
public Builder clearSpeed() {
speed_ = 0F;
onChanged();
return this;
}
private float course_ ;
/**
*
* iOS only (range seems to be -1 for not reading, and 0 to 360 for reading) confirmed by @marcel
*
*
* float course = 20;
*/
public float getCourse() {
return course_;
}
/**
*
* iOS only (range seems to be -1 for not reading, and 0 to 360 for reading) confirmed by @marcel
*
*
* float course = 20;
*/
public Builder setCourse(float value) {
course_ = value;
onChanged();
return this;
}
/**
*
* iOS only (range seems to be -1 for not reading, and 0 to 360 for reading) confirmed by @marcel
*
*
* float course = 20;
*/
public Builder clearCourse() {
course_ = 0F;
onChanged();
return this;
}
private float horizontalAccuracy_ ;
/**
*
* in meters, both on Android and iOS
*
*
* float horizontal_accuracy = 21;
*/
public float getHorizontalAccuracy() {
return horizontalAccuracy_;
}
/**
*
* in meters, both on Android and iOS
*
*
* float horizontal_accuracy = 21;
*/
public Builder setHorizontalAccuracy(float value) {
horizontalAccuracy_ = value;
onChanged();
return this;
}
/**
*
* in meters, both on Android and iOS
*
*
* float horizontal_accuracy = 21;
*/
public Builder clearHorizontalAccuracy() {
horizontalAccuracy_ = 0F;
onChanged();
return this;
}
private float verticalAccuracy_ ;
/**
*
* iOS only
*
*
* float vertical_accuracy = 22;
*/
public float getVerticalAccuracy() {
return verticalAccuracy_;
}
/**
*
* iOS only
*
*
* float vertical_accuracy = 22;
*/
public Builder setVerticalAccuracy(float value) {
verticalAccuracy_ = value;
onChanged();
return this;
}
/**
*
* iOS only
*
*
* float vertical_accuracy = 22;
*/
public Builder clearVerticalAccuracy() {
verticalAccuracy_ = 0F;
onChanged();
return this;
}
private long providerStatus_ ;
/**
*
* Usually 3 (possibly GPS status: 1 = no fix, 2 = acquiring/inaccurate, 3 = fix acquired)
*
*
* uint64 provider_status = 26;
*/
public long getProviderStatus() {
return providerStatus_;
}
/**
*
* Usually 3 (possibly GPS status: 1 = no fix, 2 = acquiring/inaccurate, 3 = fix acquired)
*
*
* uint64 provider_status = 26;
*/
public Builder setProviderStatus(long value) {
providerStatus_ = value;
onChanged();
return this;
}
/**
*
* Usually 3 (possibly GPS status: 1 = no fix, 2 = acquiring/inaccurate, 3 = fix acquired)
*
*
* uint64 provider_status = 26;
*/
public Builder clearProviderStatus() {
providerStatus_ = 0L;
onChanged();
return this;
}
private int floor_ ;
/**
*
* On iOS there are some LocationFixes with unk26=1 and everything else empty
*
*
* uint32 floor = 27;
*/
public int getFloor() {
return floor_;
}
/**
*
* On iOS there are some LocationFixes with unk26=1 and everything else empty
*
*
* uint32 floor = 27;
*/
public Builder setFloor(int value) {
floor_ = value;
onChanged();
return this;
}
/**
*
* On iOS there are some LocationFixes with unk26=1 and everything else empty
*
*
* uint32 floor = 27;
*/
public Builder clearFloor() {
floor_ = 0;
onChanged();
return this;
}
private long locationType_ ;
/**
*
* Always 1 (if there is data at all)
*
*
* uint64 location_type = 28;
*/
public long getLocationType() {
return locationType_;
}
/**
*
* Always 1 (if there is data at all)
*
*
* uint64 location_type = 28;
*/
public Builder setLocationType(long value) {
locationType_ = value;
onChanged();
return this;
}
/**
*
* Always 1 (if there is data at all)
*
*
* uint64 location_type = 28;
*/
public Builder clearLocationType() {
locationType_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.Signature.LocationFix)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.Signature.LocationFix)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public LocationFix parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new LocationFix(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface AndroidGpsInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 time_to_fix = 1;
*/
long getTimeToFix();
/**
* repeated int32 satellites_prn = 2;
*/
java.util.List getSatellitesPrnList();
/**
* repeated int32 satellites_prn = 2;
*/
int getSatellitesPrnCount();
/**
* repeated int32 satellites_prn = 2;
*/
int getSatellitesPrn(int index);
/**
* repeated float azimuth = 3;
*/
java.util.List getAzimuthList();
/**
* repeated float azimuth = 3;
*/
int getAzimuthCount();
/**
* repeated float azimuth = 3;
*/
float getAzimuth(int index);
/**
* repeated float elevation = 4;
*/
java.util.List getElevationList();
/**
* repeated float elevation = 4;
*/
int getElevationCount();
/**
* repeated float elevation = 4;
*/
float getElevation(int index);
/**
* repeated float snr = 5;
*/
java.util.List getSnrList();
/**
* repeated float snr = 5;
*/
int getSnrCount();
/**
* repeated float snr = 5;
*/
float getSnr(int index);
/**
* repeated bool has_almanac = 6;
*/
java.util.List getHasAlmanacList();
/**
* repeated bool has_almanac = 6;
*/
int getHasAlmanacCount();
/**
* repeated bool has_almanac = 6;
*/
boolean getHasAlmanac(int index);
/**
* repeated bool has_ephemeris = 7;
*/
java.util.List getHasEphemerisList();
/**
* repeated bool has_ephemeris = 7;
*/
int getHasEphemerisCount();
/**
* repeated bool has_ephemeris = 7;
*/
boolean getHasEphemeris(int index);
/**
* repeated bool used_in_fix = 8;
*/
java.util.List getUsedInFixList();
/**
* repeated bool used_in_fix = 8;
*/
int getUsedInFixCount();
/**
* repeated bool used_in_fix = 8;
*/
boolean getUsedInFix(int index);
}
/**
*
* don't really care about this since we're not using it
*
*
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo}
*/
public static final class AndroidGpsInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo)
AndroidGpsInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use AndroidGpsInfo.newBuilder() to construct.
private AndroidGpsInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AndroidGpsInfo() {
timeToFix_ = 0L;
satellitesPrn_ = java.util.Collections.emptyList();
azimuth_ = java.util.Collections.emptyList();
elevation_ = java.util.Collections.emptyList();
snr_ = java.util.Collections.emptyList();
hasAlmanac_ = java.util.Collections.emptyList();
hasEphemeris_ = java.util.Collections.emptyList();
usedInFix_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AndroidGpsInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
timeToFix_ = input.readUInt64();
break;
}
case 16: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
satellitesPrn_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
satellitesPrn_.add(input.readInt32());
break;
}
case 18: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002) && input.getBytesUntilLimit() > 0) {
satellitesPrn_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
while (input.getBytesUntilLimit() > 0) {
satellitesPrn_.add(input.readInt32());
}
input.popLimit(limit);
break;
}
case 29: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
azimuth_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000004;
}
azimuth_.add(input.readFloat());
break;
}
case 26: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004) && input.getBytesUntilLimit() > 0) {
azimuth_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000004;
}
while (input.getBytesUntilLimit() > 0) {
azimuth_.add(input.readFloat());
}
input.popLimit(limit);
break;
}
case 37: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
elevation_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000008;
}
elevation_.add(input.readFloat());
break;
}
case 34: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008) && input.getBytesUntilLimit() > 0) {
elevation_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000008;
}
while (input.getBytesUntilLimit() > 0) {
elevation_.add(input.readFloat());
}
input.popLimit(limit);
break;
}
case 45: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
snr_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000010;
}
snr_.add(input.readFloat());
break;
}
case 42: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010) && input.getBytesUntilLimit() > 0) {
snr_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000010;
}
while (input.getBytesUntilLimit() > 0) {
snr_.add(input.readFloat());
}
input.popLimit(limit);
break;
}
case 48: {
if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
hasAlmanac_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000020;
}
hasAlmanac_.add(input.readBool());
break;
}
case 50: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000020) == 0x00000020) && input.getBytesUntilLimit() > 0) {
hasAlmanac_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000020;
}
while (input.getBytesUntilLimit() > 0) {
hasAlmanac_.add(input.readBool());
}
input.popLimit(limit);
break;
}
case 56: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
hasEphemeris_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000040;
}
hasEphemeris_.add(input.readBool());
break;
}
case 58: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040) && input.getBytesUntilLimit() > 0) {
hasEphemeris_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000040;
}
while (input.getBytesUntilLimit() > 0) {
hasEphemeris_.add(input.readBool());
}
input.popLimit(limit);
break;
}
case 64: {
if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
usedInFix_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000080;
}
usedInFix_.add(input.readBool());
break;
}
case 66: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000080) == 0x00000080) && input.getBytesUntilLimit() > 0) {
usedInFix_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000080;
}
while (input.getBytesUntilLimit() > 0) {
usedInFix_.add(input.readBool());
}
input.popLimit(limit);
break;
}
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
satellitesPrn_ = java.util.Collections.unmodifiableList(satellitesPrn_);
}
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
azimuth_ = java.util.Collections.unmodifiableList(azimuth_);
}
if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
elevation_ = java.util.Collections.unmodifiableList(elevation_);
}
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
snr_ = java.util.Collections.unmodifiableList(snr_);
}
if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
hasAlmanac_ = java.util.Collections.unmodifiableList(hasAlmanac_);
}
if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
hasEphemeris_ = java.util.Collections.unmodifiableList(hasEphemeris_);
}
if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
usedInFix_ = java.util.Collections.unmodifiableList(usedInFix_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder.class);
}
private int bitField0_;
public static final int TIME_TO_FIX_FIELD_NUMBER = 1;
private long timeToFix_;
/**
* uint64 time_to_fix = 1;
*/
public long getTimeToFix() {
return timeToFix_;
}
public static final int SATELLITES_PRN_FIELD_NUMBER = 2;
private java.util.List satellitesPrn_;
/**
* repeated int32 satellites_prn = 2;
*/
public java.util.List
getSatellitesPrnList() {
return satellitesPrn_;
}
/**
* repeated int32 satellites_prn = 2;
*/
public int getSatellitesPrnCount() {
return satellitesPrn_.size();
}
/**
* repeated int32 satellites_prn = 2;
*/
public int getSatellitesPrn(int index) {
return satellitesPrn_.get(index);
}
private int satellitesPrnMemoizedSerializedSize = -1;
public static final int AZIMUTH_FIELD_NUMBER = 3;
private java.util.List azimuth_;
/**
* repeated float azimuth = 3;
*/
public java.util.List
getAzimuthList() {
return azimuth_;
}
/**
* repeated float azimuth = 3;
*/
public int getAzimuthCount() {
return azimuth_.size();
}
/**
* repeated float azimuth = 3;
*/
public float getAzimuth(int index) {
return azimuth_.get(index);
}
private int azimuthMemoizedSerializedSize = -1;
public static final int ELEVATION_FIELD_NUMBER = 4;
private java.util.List elevation_;
/**
* repeated float elevation = 4;
*/
public java.util.List
getElevationList() {
return elevation_;
}
/**
* repeated float elevation = 4;
*/
public int getElevationCount() {
return elevation_.size();
}
/**
* repeated float elevation = 4;
*/
public float getElevation(int index) {
return elevation_.get(index);
}
private int elevationMemoizedSerializedSize = -1;
public static final int SNR_FIELD_NUMBER = 5;
private java.util.List snr_;
/**
* repeated float snr = 5;
*/
public java.util.List
getSnrList() {
return snr_;
}
/**
* repeated float snr = 5;
*/
public int getSnrCount() {
return snr_.size();
}
/**
* repeated float snr = 5;
*/
public float getSnr(int index) {
return snr_.get(index);
}
private int snrMemoizedSerializedSize = -1;
public static final int HAS_ALMANAC_FIELD_NUMBER = 6;
private java.util.List hasAlmanac_;
/**
* repeated bool has_almanac = 6;
*/
public java.util.List
getHasAlmanacList() {
return hasAlmanac_;
}
/**
* repeated bool has_almanac = 6;
*/
public int getHasAlmanacCount() {
return hasAlmanac_.size();
}
/**
* repeated bool has_almanac = 6;
*/
public boolean getHasAlmanac(int index) {
return hasAlmanac_.get(index);
}
private int hasAlmanacMemoizedSerializedSize = -1;
public static final int HAS_EPHEMERIS_FIELD_NUMBER = 7;
private java.util.List hasEphemeris_;
/**
* repeated bool has_ephemeris = 7;
*/
public java.util.List
getHasEphemerisList() {
return hasEphemeris_;
}
/**
* repeated bool has_ephemeris = 7;
*/
public int getHasEphemerisCount() {
return hasEphemeris_.size();
}
/**
* repeated bool has_ephemeris = 7;
*/
public boolean getHasEphemeris(int index) {
return hasEphemeris_.get(index);
}
private int hasEphemerisMemoizedSerializedSize = -1;
public static final int USED_IN_FIX_FIELD_NUMBER = 8;
private java.util.List usedInFix_;
/**
* repeated bool used_in_fix = 8;
*/
public java.util.List
getUsedInFixList() {
return usedInFix_;
}
/**
* repeated bool used_in_fix = 8;
*/
public int getUsedInFixCount() {
return usedInFix_.size();
}
/**
* repeated bool used_in_fix = 8;
*/
public boolean getUsedInFix(int index) {
return usedInFix_.get(index);
}
private int usedInFixMemoizedSerializedSize = -1;
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (timeToFix_ != 0L) {
output.writeUInt64(1, timeToFix_);
}
if (getSatellitesPrnList().size() > 0) {
output.writeUInt32NoTag(18);
output.writeUInt32NoTag(satellitesPrnMemoizedSerializedSize);
}
for (int i = 0; i < satellitesPrn_.size(); i++) {
output.writeInt32NoTag(satellitesPrn_.get(i));
}
if (getAzimuthList().size() > 0) {
output.writeUInt32NoTag(26);
output.writeUInt32NoTag(azimuthMemoizedSerializedSize);
}
for (int i = 0; i < azimuth_.size(); i++) {
output.writeFloatNoTag(azimuth_.get(i));
}
if (getElevationList().size() > 0) {
output.writeUInt32NoTag(34);
output.writeUInt32NoTag(elevationMemoizedSerializedSize);
}
for (int i = 0; i < elevation_.size(); i++) {
output.writeFloatNoTag(elevation_.get(i));
}
if (getSnrList().size() > 0) {
output.writeUInt32NoTag(42);
output.writeUInt32NoTag(snrMemoizedSerializedSize);
}
for (int i = 0; i < snr_.size(); i++) {
output.writeFloatNoTag(snr_.get(i));
}
if (getHasAlmanacList().size() > 0) {
output.writeUInt32NoTag(50);
output.writeUInt32NoTag(hasAlmanacMemoizedSerializedSize);
}
for (int i = 0; i < hasAlmanac_.size(); i++) {
output.writeBoolNoTag(hasAlmanac_.get(i));
}
if (getHasEphemerisList().size() > 0) {
output.writeUInt32NoTag(58);
output.writeUInt32NoTag(hasEphemerisMemoizedSerializedSize);
}
for (int i = 0; i < hasEphemeris_.size(); i++) {
output.writeBoolNoTag(hasEphemeris_.get(i));
}
if (getUsedInFixList().size() > 0) {
output.writeUInt32NoTag(66);
output.writeUInt32NoTag(usedInFixMemoizedSerializedSize);
}
for (int i = 0; i < usedInFix_.size(); i++) {
output.writeBoolNoTag(usedInFix_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (timeToFix_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, timeToFix_);
}
{
int dataSize = 0;
for (int i = 0; i < satellitesPrn_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(satellitesPrn_.get(i));
}
size += dataSize;
if (!getSatellitesPrnList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
satellitesPrnMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
dataSize = 4 * getAzimuthList().size();
size += dataSize;
if (!getAzimuthList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
azimuthMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
dataSize = 4 * getElevationList().size();
size += dataSize;
if (!getElevationList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
elevationMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
dataSize = 4 * getSnrList().size();
size += dataSize;
if (!getSnrList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
snrMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
dataSize = 1 * getHasAlmanacList().size();
size += dataSize;
if (!getHasAlmanacList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
hasAlmanacMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
dataSize = 1 * getHasEphemerisList().size();
size += dataSize;
if (!getHasEphemerisList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
hasEphemerisMemoizedSerializedSize = dataSize;
}
{
int dataSize = 0;
dataSize = 1 * getUsedInFixList().size();
size += dataSize;
if (!getUsedInFixList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
usedInFixMemoizedSerializedSize = dataSize;
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo) obj;
boolean result = true;
result = result && (getTimeToFix()
== other.getTimeToFix());
result = result && getSatellitesPrnList()
.equals(other.getSatellitesPrnList());
result = result && getAzimuthList()
.equals(other.getAzimuthList());
result = result && getElevationList()
.equals(other.getElevationList());
result = result && getSnrList()
.equals(other.getSnrList());
result = result && getHasAlmanacList()
.equals(other.getHasAlmanacList());
result = result && getHasEphemerisList()
.equals(other.getHasEphemerisList());
result = result && getUsedInFixList()
.equals(other.getUsedInFixList());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + TIME_TO_FIX_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTimeToFix());
if (getSatellitesPrnCount() > 0) {
hash = (37 * hash) + SATELLITES_PRN_FIELD_NUMBER;
hash = (53 * hash) + getSatellitesPrnList().hashCode();
}
if (getAzimuthCount() > 0) {
hash = (37 * hash) + AZIMUTH_FIELD_NUMBER;
hash = (53 * hash) + getAzimuthList().hashCode();
}
if (getElevationCount() > 0) {
hash = (37 * hash) + ELEVATION_FIELD_NUMBER;
hash = (53 * hash) + getElevationList().hashCode();
}
if (getSnrCount() > 0) {
hash = (37 * hash) + SNR_FIELD_NUMBER;
hash = (53 * hash) + getSnrList().hashCode();
}
if (getHasAlmanacCount() > 0) {
hash = (37 * hash) + HAS_ALMANAC_FIELD_NUMBER;
hash = (53 * hash) + getHasAlmanacList().hashCode();
}
if (getHasEphemerisCount() > 0) {
hash = (37 * hash) + HAS_EPHEMERIS_FIELD_NUMBER;
hash = (53 * hash) + getHasEphemerisList().hashCode();
}
if (getUsedInFixCount() > 0) {
hash = (37 * hash) + USED_IN_FIX_FIELD_NUMBER;
hash = (53 * hash) + getUsedInFixList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* don't really care about this since we're not using it
*
*
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo)
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
timeToFix_ = 0L;
satellitesPrn_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
azimuth_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
elevation_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
snr_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
hasAlmanac_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
hasEphemeris_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
usedInFix_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
result.timeToFix_ = timeToFix_;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
satellitesPrn_ = java.util.Collections.unmodifiableList(satellitesPrn_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.satellitesPrn_ = satellitesPrn_;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
azimuth_ = java.util.Collections.unmodifiableList(azimuth_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.azimuth_ = azimuth_;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
elevation_ = java.util.Collections.unmodifiableList(elevation_);
bitField0_ = (bitField0_ & ~0x00000008);
}
result.elevation_ = elevation_;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
snr_ = java.util.Collections.unmodifiableList(snr_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.snr_ = snr_;
if (((bitField0_ & 0x00000020) == 0x00000020)) {
hasAlmanac_ = java.util.Collections.unmodifiableList(hasAlmanac_);
bitField0_ = (bitField0_ & ~0x00000020);
}
result.hasAlmanac_ = hasAlmanac_;
if (((bitField0_ & 0x00000040) == 0x00000040)) {
hasEphemeris_ = java.util.Collections.unmodifiableList(hasEphemeris_);
bitField0_ = (bitField0_ & ~0x00000040);
}
result.hasEphemeris_ = hasEphemeris_;
if (((bitField0_ & 0x00000080) == 0x00000080)) {
usedInFix_ = java.util.Collections.unmodifiableList(usedInFix_);
bitField0_ = (bitField0_ & ~0x00000080);
}
result.usedInFix_ = usedInFix_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.getDefaultInstance()) return this;
if (other.getTimeToFix() != 0L) {
setTimeToFix(other.getTimeToFix());
}
if (!other.satellitesPrn_.isEmpty()) {
if (satellitesPrn_.isEmpty()) {
satellitesPrn_ = other.satellitesPrn_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureSatellitesPrnIsMutable();
satellitesPrn_.addAll(other.satellitesPrn_);
}
onChanged();
}
if (!other.azimuth_.isEmpty()) {
if (azimuth_.isEmpty()) {
azimuth_ = other.azimuth_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureAzimuthIsMutable();
azimuth_.addAll(other.azimuth_);
}
onChanged();
}
if (!other.elevation_.isEmpty()) {
if (elevation_.isEmpty()) {
elevation_ = other.elevation_;
bitField0_ = (bitField0_ & ~0x00000008);
} else {
ensureElevationIsMutable();
elevation_.addAll(other.elevation_);
}
onChanged();
}
if (!other.snr_.isEmpty()) {
if (snr_.isEmpty()) {
snr_ = other.snr_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureSnrIsMutable();
snr_.addAll(other.snr_);
}
onChanged();
}
if (!other.hasAlmanac_.isEmpty()) {
if (hasAlmanac_.isEmpty()) {
hasAlmanac_ = other.hasAlmanac_;
bitField0_ = (bitField0_ & ~0x00000020);
} else {
ensureHasAlmanacIsMutable();
hasAlmanac_.addAll(other.hasAlmanac_);
}
onChanged();
}
if (!other.hasEphemeris_.isEmpty()) {
if (hasEphemeris_.isEmpty()) {
hasEphemeris_ = other.hasEphemeris_;
bitField0_ = (bitField0_ & ~0x00000040);
} else {
ensureHasEphemerisIsMutable();
hasEphemeris_.addAll(other.hasEphemeris_);
}
onChanged();
}
if (!other.usedInFix_.isEmpty()) {
if (usedInFix_.isEmpty()) {
usedInFix_ = other.usedInFix_;
bitField0_ = (bitField0_ & ~0x00000080);
} else {
ensureUsedInFixIsMutable();
usedInFix_.addAll(other.usedInFix_);
}
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private long timeToFix_ ;
/**
* uint64 time_to_fix = 1;
*/
public long getTimeToFix() {
return timeToFix_;
}
/**
* uint64 time_to_fix = 1;
*/
public Builder setTimeToFix(long value) {
timeToFix_ = value;
onChanged();
return this;
}
/**
* uint64 time_to_fix = 1;
*/
public Builder clearTimeToFix() {
timeToFix_ = 0L;
onChanged();
return this;
}
private java.util.List satellitesPrn_ = java.util.Collections.emptyList();
private void ensureSatellitesPrnIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
satellitesPrn_ = new java.util.ArrayList(satellitesPrn_);
bitField0_ |= 0x00000002;
}
}
/**
* repeated int32 satellites_prn = 2;
*/
public java.util.List
getSatellitesPrnList() {
return java.util.Collections.unmodifiableList(satellitesPrn_);
}
/**
* repeated int32 satellites_prn = 2;
*/
public int getSatellitesPrnCount() {
return satellitesPrn_.size();
}
/**
* repeated int32 satellites_prn = 2;
*/
public int getSatellitesPrn(int index) {
return satellitesPrn_.get(index);
}
/**
* repeated int32 satellites_prn = 2;
*/
public Builder setSatellitesPrn(
int index, int value) {
ensureSatellitesPrnIsMutable();
satellitesPrn_.set(index, value);
onChanged();
return this;
}
/**
* repeated int32 satellites_prn = 2;
*/
public Builder addSatellitesPrn(int value) {
ensureSatellitesPrnIsMutable();
satellitesPrn_.add(value);
onChanged();
return this;
}
/**
* repeated int32 satellites_prn = 2;
*/
public Builder addAllSatellitesPrn(
java.lang.Iterable extends java.lang.Integer> values) {
ensureSatellitesPrnIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, satellitesPrn_);
onChanged();
return this;
}
/**
* repeated int32 satellites_prn = 2;
*/
public Builder clearSatellitesPrn() {
satellitesPrn_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
private java.util.List azimuth_ = java.util.Collections.emptyList();
private void ensureAzimuthIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
azimuth_ = new java.util.ArrayList(azimuth_);
bitField0_ |= 0x00000004;
}
}
/**
* repeated float azimuth = 3;
*/
public java.util.List
getAzimuthList() {
return java.util.Collections.unmodifiableList(azimuth_);
}
/**
* repeated float azimuth = 3;
*/
public int getAzimuthCount() {
return azimuth_.size();
}
/**
* repeated float azimuth = 3;
*/
public float getAzimuth(int index) {
return azimuth_.get(index);
}
/**
* repeated float azimuth = 3;
*/
public Builder setAzimuth(
int index, float value) {
ensureAzimuthIsMutable();
azimuth_.set(index, value);
onChanged();
return this;
}
/**
* repeated float azimuth = 3;
*/
public Builder addAzimuth(float value) {
ensureAzimuthIsMutable();
azimuth_.add(value);
onChanged();
return this;
}
/**
* repeated float azimuth = 3;
*/
public Builder addAllAzimuth(
java.lang.Iterable extends java.lang.Float> values) {
ensureAzimuthIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, azimuth_);
onChanged();
return this;
}
/**
* repeated float azimuth = 3;
*/
public Builder clearAzimuth() {
azimuth_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
private java.util.List elevation_ = java.util.Collections.emptyList();
private void ensureElevationIsMutable() {
if (!((bitField0_ & 0x00000008) == 0x00000008)) {
elevation_ = new java.util.ArrayList(elevation_);
bitField0_ |= 0x00000008;
}
}
/**
* repeated float elevation = 4;
*/
public java.util.List
getElevationList() {
return java.util.Collections.unmodifiableList(elevation_);
}
/**
* repeated float elevation = 4;
*/
public int getElevationCount() {
return elevation_.size();
}
/**
* repeated float elevation = 4;
*/
public float getElevation(int index) {
return elevation_.get(index);
}
/**
* repeated float elevation = 4;
*/
public Builder setElevation(
int index, float value) {
ensureElevationIsMutable();
elevation_.set(index, value);
onChanged();
return this;
}
/**
* repeated float elevation = 4;
*/
public Builder addElevation(float value) {
ensureElevationIsMutable();
elevation_.add(value);
onChanged();
return this;
}
/**
* repeated float elevation = 4;
*/
public Builder addAllElevation(
java.lang.Iterable extends java.lang.Float> values) {
ensureElevationIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, elevation_);
onChanged();
return this;
}
/**
* repeated float elevation = 4;
*/
public Builder clearElevation() {
elevation_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
return this;
}
private java.util.List snr_ = java.util.Collections.emptyList();
private void ensureSnrIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
snr_ = new java.util.ArrayList(snr_);
bitField0_ |= 0x00000010;
}
}
/**
* repeated float snr = 5;
*/
public java.util.List
getSnrList() {
return java.util.Collections.unmodifiableList(snr_);
}
/**
* repeated float snr = 5;
*/
public int getSnrCount() {
return snr_.size();
}
/**
* repeated float snr = 5;
*/
public float getSnr(int index) {
return snr_.get(index);
}
/**
* repeated float snr = 5;
*/
public Builder setSnr(
int index, float value) {
ensureSnrIsMutable();
snr_.set(index, value);
onChanged();
return this;
}
/**
* repeated float snr = 5;
*/
public Builder addSnr(float value) {
ensureSnrIsMutable();
snr_.add(value);
onChanged();
return this;
}
/**
* repeated float snr = 5;
*/
public Builder addAllSnr(
java.lang.Iterable extends java.lang.Float> values) {
ensureSnrIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, snr_);
onChanged();
return this;
}
/**
* repeated float snr = 5;
*/
public Builder clearSnr() {
snr_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
return this;
}
private java.util.List hasAlmanac_ = java.util.Collections.emptyList();
private void ensureHasAlmanacIsMutable() {
if (!((bitField0_ & 0x00000020) == 0x00000020)) {
hasAlmanac_ = new java.util.ArrayList(hasAlmanac_);
bitField0_ |= 0x00000020;
}
}
/**
* repeated bool has_almanac = 6;
*/
public java.util.List
getHasAlmanacList() {
return java.util.Collections.unmodifiableList(hasAlmanac_);
}
/**
* repeated bool has_almanac = 6;
*/
public int getHasAlmanacCount() {
return hasAlmanac_.size();
}
/**
* repeated bool has_almanac = 6;
*/
public boolean getHasAlmanac(int index) {
return hasAlmanac_.get(index);
}
/**
* repeated bool has_almanac = 6;
*/
public Builder setHasAlmanac(
int index, boolean value) {
ensureHasAlmanacIsMutable();
hasAlmanac_.set(index, value);
onChanged();
return this;
}
/**
* repeated bool has_almanac = 6;
*/
public Builder addHasAlmanac(boolean value) {
ensureHasAlmanacIsMutable();
hasAlmanac_.add(value);
onChanged();
return this;
}
/**
* repeated bool has_almanac = 6;
*/
public Builder addAllHasAlmanac(
java.lang.Iterable extends java.lang.Boolean> values) {
ensureHasAlmanacIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, hasAlmanac_);
onChanged();
return this;
}
/**
* repeated bool has_almanac = 6;
*/
public Builder clearHasAlmanac() {
hasAlmanac_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
return this;
}
private java.util.List hasEphemeris_ = java.util.Collections.emptyList();
private void ensureHasEphemerisIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
hasEphemeris_ = new java.util.ArrayList(hasEphemeris_);
bitField0_ |= 0x00000040;
}
}
/**
* repeated bool has_ephemeris = 7;
*/
public java.util.List
getHasEphemerisList() {
return java.util.Collections.unmodifiableList(hasEphemeris_);
}
/**
* repeated bool has_ephemeris = 7;
*/
public int getHasEphemerisCount() {
return hasEphemeris_.size();
}
/**
* repeated bool has_ephemeris = 7;
*/
public boolean getHasEphemeris(int index) {
return hasEphemeris_.get(index);
}
/**
* repeated bool has_ephemeris = 7;
*/
public Builder setHasEphemeris(
int index, boolean value) {
ensureHasEphemerisIsMutable();
hasEphemeris_.set(index, value);
onChanged();
return this;
}
/**
* repeated bool has_ephemeris = 7;
*/
public Builder addHasEphemeris(boolean value) {
ensureHasEphemerisIsMutable();
hasEphemeris_.add(value);
onChanged();
return this;
}
/**
* repeated bool has_ephemeris = 7;
*/
public Builder addAllHasEphemeris(
java.lang.Iterable extends java.lang.Boolean> values) {
ensureHasEphemerisIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, hasEphemeris_);
onChanged();
return this;
}
/**
* repeated bool has_ephemeris = 7;
*/
public Builder clearHasEphemeris() {
hasEphemeris_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
return this;
}
private java.util.List usedInFix_ = java.util.Collections.emptyList();
private void ensureUsedInFixIsMutable() {
if (!((bitField0_ & 0x00000080) == 0x00000080)) {
usedInFix_ = new java.util.ArrayList(usedInFix_);
bitField0_ |= 0x00000080;
}
}
/**
* repeated bool used_in_fix = 8;
*/
public java.util.List
getUsedInFixList() {
return java.util.Collections.unmodifiableList(usedInFix_);
}
/**
* repeated bool used_in_fix = 8;
*/
public int getUsedInFixCount() {
return usedInFix_.size();
}
/**
* repeated bool used_in_fix = 8;
*/
public boolean getUsedInFix(int index) {
return usedInFix_.get(index);
}
/**
* repeated bool used_in_fix = 8;
*/
public Builder setUsedInFix(
int index, boolean value) {
ensureUsedInFixIsMutable();
usedInFix_.set(index, value);
onChanged();
return this;
}
/**
* repeated bool used_in_fix = 8;
*/
public Builder addUsedInFix(boolean value) {
ensureUsedInFixIsMutable();
usedInFix_.add(value);
onChanged();
return this;
}
/**
* repeated bool used_in_fix = 8;
*/
public Builder addAllUsedInFix(
java.lang.Iterable extends java.lang.Boolean> values) {
ensureUsedInFixIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, usedInFix_);
onChanged();
return this;
}
/**
* repeated bool used_in_fix = 8;
*/
public Builder clearUsedInFix() {
usedInFix_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AndroidGpsInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AndroidGpsInfo(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SensorInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.Signature.SensorInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 1;
*/
long getTimestampSnapshot();
/**
* double linear_acceleration_x = 3;
*/
double getLinearAccelerationX();
/**
* double linear_acceleration_y = 4;
*/
double getLinearAccelerationY();
/**
* double linear_acceleration_z = 5;
*/
double getLinearAccelerationZ();
/**
* double magnetic_field_x = 6;
*/
double getMagneticFieldX();
/**
* double magnetic_field_y = 7;
*/
double getMagneticFieldY();
/**
* double magnetic_field_z = 8;
*/
double getMagneticFieldZ();
/**
* int32 magnetic_field_accuracy = 9;
*/
int getMagneticFieldAccuracy();
/**
* double attitude_pitch = 10;
*/
double getAttitudePitch();
/**
* double attitude_yaw = 11;
*/
double getAttitudeYaw();
/**
* double attitude_roll = 12;
*/
double getAttitudeRoll();
/**
* double rotation_rate_x = 13;
*/
double getRotationRateX();
/**
* double rotation_rate_y = 14;
*/
double getRotationRateY();
/**
* double rotation_rate_z = 15;
*/
double getRotationRateZ();
/**
* double gravity_x = 16;
*/
double getGravityX();
/**
* double gravity_y = 17;
*/
double getGravityY();
/**
* double gravity_z = 18;
*/
double getGravityZ();
/**
* int32 status = 19;
*/
int getStatus();
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.SensorInfo}
*/
public static final class SensorInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.Signature.SensorInfo)
SensorInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use SensorInfo.newBuilder() to construct.
private SensorInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SensorInfo() {
timestampSnapshot_ = 0L;
linearAccelerationX_ = 0D;
linearAccelerationY_ = 0D;
linearAccelerationZ_ = 0D;
magneticFieldX_ = 0D;
magneticFieldY_ = 0D;
magneticFieldZ_ = 0D;
magneticFieldAccuracy_ = 0;
attitudePitch_ = 0D;
attitudeYaw_ = 0D;
attitudeRoll_ = 0D;
rotationRateX_ = 0D;
rotationRateY_ = 0D;
rotationRateZ_ = 0D;
gravityX_ = 0D;
gravityY_ = 0D;
gravityZ_ = 0D;
status_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private SensorInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
timestampSnapshot_ = input.readUInt64();
break;
}
case 25: {
linearAccelerationX_ = input.readDouble();
break;
}
case 33: {
linearAccelerationY_ = input.readDouble();
break;
}
case 41: {
linearAccelerationZ_ = input.readDouble();
break;
}
case 49: {
magneticFieldX_ = input.readDouble();
break;
}
case 57: {
magneticFieldY_ = input.readDouble();
break;
}
case 65: {
magneticFieldZ_ = input.readDouble();
break;
}
case 72: {
magneticFieldAccuracy_ = input.readInt32();
break;
}
case 81: {
attitudePitch_ = input.readDouble();
break;
}
case 89: {
attitudeYaw_ = input.readDouble();
break;
}
case 97: {
attitudeRoll_ = input.readDouble();
break;
}
case 105: {
rotationRateX_ = input.readDouble();
break;
}
case 113: {
rotationRateY_ = input.readDouble();
break;
}
case 121: {
rotationRateZ_ = input.readDouble();
break;
}
case 129: {
gravityX_ = input.readDouble();
break;
}
case 137: {
gravityY_ = input.readDouble();
break;
}
case 145: {
gravityZ_ = input.readDouble();
break;
}
case 152: {
status_ = input.readInt32();
break;
}
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder.class);
}
public static final int TIMESTAMP_SNAPSHOT_FIELD_NUMBER = 1;
private long timestampSnapshot_;
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 1;
*/
public long getTimestampSnapshot() {
return timestampSnapshot_;
}
public static final int LINEAR_ACCELERATION_X_FIELD_NUMBER = 3;
private double linearAccelerationX_;
/**
* double linear_acceleration_x = 3;
*/
public double getLinearAccelerationX() {
return linearAccelerationX_;
}
public static final int LINEAR_ACCELERATION_Y_FIELD_NUMBER = 4;
private double linearAccelerationY_;
/**
* double linear_acceleration_y = 4;
*/
public double getLinearAccelerationY() {
return linearAccelerationY_;
}
public static final int LINEAR_ACCELERATION_Z_FIELD_NUMBER = 5;
private double linearAccelerationZ_;
/**
* double linear_acceleration_z = 5;
*/
public double getLinearAccelerationZ() {
return linearAccelerationZ_;
}
public static final int MAGNETIC_FIELD_X_FIELD_NUMBER = 6;
private double magneticFieldX_;
/**
* double magnetic_field_x = 6;
*/
public double getMagneticFieldX() {
return magneticFieldX_;
}
public static final int MAGNETIC_FIELD_Y_FIELD_NUMBER = 7;
private double magneticFieldY_;
/**
* double magnetic_field_y = 7;
*/
public double getMagneticFieldY() {
return magneticFieldY_;
}
public static final int MAGNETIC_FIELD_Z_FIELD_NUMBER = 8;
private double magneticFieldZ_;
/**
* double magnetic_field_z = 8;
*/
public double getMagneticFieldZ() {
return magneticFieldZ_;
}
public static final int MAGNETIC_FIELD_ACCURACY_FIELD_NUMBER = 9;
private int magneticFieldAccuracy_;
/**
* int32 magnetic_field_accuracy = 9;
*/
public int getMagneticFieldAccuracy() {
return magneticFieldAccuracy_;
}
public static final int ATTITUDE_PITCH_FIELD_NUMBER = 10;
private double attitudePitch_;
/**
* double attitude_pitch = 10;
*/
public double getAttitudePitch() {
return attitudePitch_;
}
public static final int ATTITUDE_YAW_FIELD_NUMBER = 11;
private double attitudeYaw_;
/**
* double attitude_yaw = 11;
*/
public double getAttitudeYaw() {
return attitudeYaw_;
}
public static final int ATTITUDE_ROLL_FIELD_NUMBER = 12;
private double attitudeRoll_;
/**
* double attitude_roll = 12;
*/
public double getAttitudeRoll() {
return attitudeRoll_;
}
public static final int ROTATION_RATE_X_FIELD_NUMBER = 13;
private double rotationRateX_;
/**
* double rotation_rate_x = 13;
*/
public double getRotationRateX() {
return rotationRateX_;
}
public static final int ROTATION_RATE_Y_FIELD_NUMBER = 14;
private double rotationRateY_;
/**
* double rotation_rate_y = 14;
*/
public double getRotationRateY() {
return rotationRateY_;
}
public static final int ROTATION_RATE_Z_FIELD_NUMBER = 15;
private double rotationRateZ_;
/**
* double rotation_rate_z = 15;
*/
public double getRotationRateZ() {
return rotationRateZ_;
}
public static final int GRAVITY_X_FIELD_NUMBER = 16;
private double gravityX_;
/**
* double gravity_x = 16;
*/
public double getGravityX() {
return gravityX_;
}
public static final int GRAVITY_Y_FIELD_NUMBER = 17;
private double gravityY_;
/**
* double gravity_y = 17;
*/
public double getGravityY() {
return gravityY_;
}
public static final int GRAVITY_Z_FIELD_NUMBER = 18;
private double gravityZ_;
/**
* double gravity_z = 18;
*/
public double getGravityZ() {
return gravityZ_;
}
public static final int STATUS_FIELD_NUMBER = 19;
private int status_;
/**
* int32 status = 19;
*/
public int getStatus() {
return status_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (timestampSnapshot_ != 0L) {
output.writeUInt64(1, timestampSnapshot_);
}
if (linearAccelerationX_ != 0D) {
output.writeDouble(3, linearAccelerationX_);
}
if (linearAccelerationY_ != 0D) {
output.writeDouble(4, linearAccelerationY_);
}
if (linearAccelerationZ_ != 0D) {
output.writeDouble(5, linearAccelerationZ_);
}
if (magneticFieldX_ != 0D) {
output.writeDouble(6, magneticFieldX_);
}
if (magneticFieldY_ != 0D) {
output.writeDouble(7, magneticFieldY_);
}
if (magneticFieldZ_ != 0D) {
output.writeDouble(8, magneticFieldZ_);
}
if (magneticFieldAccuracy_ != 0) {
output.writeInt32(9, magneticFieldAccuracy_);
}
if (attitudePitch_ != 0D) {
output.writeDouble(10, attitudePitch_);
}
if (attitudeYaw_ != 0D) {
output.writeDouble(11, attitudeYaw_);
}
if (attitudeRoll_ != 0D) {
output.writeDouble(12, attitudeRoll_);
}
if (rotationRateX_ != 0D) {
output.writeDouble(13, rotationRateX_);
}
if (rotationRateY_ != 0D) {
output.writeDouble(14, rotationRateY_);
}
if (rotationRateZ_ != 0D) {
output.writeDouble(15, rotationRateZ_);
}
if (gravityX_ != 0D) {
output.writeDouble(16, gravityX_);
}
if (gravityY_ != 0D) {
output.writeDouble(17, gravityY_);
}
if (gravityZ_ != 0D) {
output.writeDouble(18, gravityZ_);
}
if (status_ != 0) {
output.writeInt32(19, status_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (timestampSnapshot_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, timestampSnapshot_);
}
if (linearAccelerationX_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(3, linearAccelerationX_);
}
if (linearAccelerationY_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(4, linearAccelerationY_);
}
if (linearAccelerationZ_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(5, linearAccelerationZ_);
}
if (magneticFieldX_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(6, magneticFieldX_);
}
if (magneticFieldY_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(7, magneticFieldY_);
}
if (magneticFieldZ_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(8, magneticFieldZ_);
}
if (magneticFieldAccuracy_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(9, magneticFieldAccuracy_);
}
if (attitudePitch_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(10, attitudePitch_);
}
if (attitudeYaw_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(11, attitudeYaw_);
}
if (attitudeRoll_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(12, attitudeRoll_);
}
if (rotationRateX_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(13, rotationRateX_);
}
if (rotationRateY_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(14, rotationRateY_);
}
if (rotationRateZ_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(15, rotationRateZ_);
}
if (gravityX_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(16, gravityX_);
}
if (gravityY_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(17, gravityY_);
}
if (gravityZ_ != 0D) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(18, gravityZ_);
}
if (status_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(19, status_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo) obj;
boolean result = true;
result = result && (getTimestampSnapshot()
== other.getTimestampSnapshot());
result = result && (
java.lang.Double.doubleToLongBits(getLinearAccelerationX())
== java.lang.Double.doubleToLongBits(
other.getLinearAccelerationX()));
result = result && (
java.lang.Double.doubleToLongBits(getLinearAccelerationY())
== java.lang.Double.doubleToLongBits(
other.getLinearAccelerationY()));
result = result && (
java.lang.Double.doubleToLongBits(getLinearAccelerationZ())
== java.lang.Double.doubleToLongBits(
other.getLinearAccelerationZ()));
result = result && (
java.lang.Double.doubleToLongBits(getMagneticFieldX())
== java.lang.Double.doubleToLongBits(
other.getMagneticFieldX()));
result = result && (
java.lang.Double.doubleToLongBits(getMagneticFieldY())
== java.lang.Double.doubleToLongBits(
other.getMagneticFieldY()));
result = result && (
java.lang.Double.doubleToLongBits(getMagneticFieldZ())
== java.lang.Double.doubleToLongBits(
other.getMagneticFieldZ()));
result = result && (getMagneticFieldAccuracy()
== other.getMagneticFieldAccuracy());
result = result && (
java.lang.Double.doubleToLongBits(getAttitudePitch())
== java.lang.Double.doubleToLongBits(
other.getAttitudePitch()));
result = result && (
java.lang.Double.doubleToLongBits(getAttitudeYaw())
== java.lang.Double.doubleToLongBits(
other.getAttitudeYaw()));
result = result && (
java.lang.Double.doubleToLongBits(getAttitudeRoll())
== java.lang.Double.doubleToLongBits(
other.getAttitudeRoll()));
result = result && (
java.lang.Double.doubleToLongBits(getRotationRateX())
== java.lang.Double.doubleToLongBits(
other.getRotationRateX()));
result = result && (
java.lang.Double.doubleToLongBits(getRotationRateY())
== java.lang.Double.doubleToLongBits(
other.getRotationRateY()));
result = result && (
java.lang.Double.doubleToLongBits(getRotationRateZ())
== java.lang.Double.doubleToLongBits(
other.getRotationRateZ()));
result = result && (
java.lang.Double.doubleToLongBits(getGravityX())
== java.lang.Double.doubleToLongBits(
other.getGravityX()));
result = result && (
java.lang.Double.doubleToLongBits(getGravityY())
== java.lang.Double.doubleToLongBits(
other.getGravityY()));
result = result && (
java.lang.Double.doubleToLongBits(getGravityZ())
== java.lang.Double.doubleToLongBits(
other.getGravityZ()));
result = result && (getStatus()
== other.getStatus());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + TIMESTAMP_SNAPSHOT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTimestampSnapshot());
hash = (37 * hash) + LINEAR_ACCELERATION_X_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getLinearAccelerationX()));
hash = (37 * hash) + LINEAR_ACCELERATION_Y_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getLinearAccelerationY()));
hash = (37 * hash) + LINEAR_ACCELERATION_Z_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getLinearAccelerationZ()));
hash = (37 * hash) + MAGNETIC_FIELD_X_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getMagneticFieldX()));
hash = (37 * hash) + MAGNETIC_FIELD_Y_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getMagneticFieldY()));
hash = (37 * hash) + MAGNETIC_FIELD_Z_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getMagneticFieldZ()));
hash = (37 * hash) + MAGNETIC_FIELD_ACCURACY_FIELD_NUMBER;
hash = (53 * hash) + getMagneticFieldAccuracy();
hash = (37 * hash) + ATTITUDE_PITCH_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getAttitudePitch()));
hash = (37 * hash) + ATTITUDE_YAW_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getAttitudeYaw()));
hash = (37 * hash) + ATTITUDE_ROLL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getAttitudeRoll()));
hash = (37 * hash) + ROTATION_RATE_X_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getRotationRateX()));
hash = (37 * hash) + ROTATION_RATE_Y_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getRotationRateY()));
hash = (37 * hash) + ROTATION_RATE_Z_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getRotationRateZ()));
hash = (37 * hash) + GRAVITY_X_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getGravityX()));
hash = (37 * hash) + GRAVITY_Y_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getGravityY()));
hash = (37 * hash) + GRAVITY_Z_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getGravityZ()));
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.SensorInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.Signature.SensorInfo)
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
timestampSnapshot_ = 0L;
linearAccelerationX_ = 0D;
linearAccelerationY_ = 0D;
linearAccelerationZ_ = 0D;
magneticFieldX_ = 0D;
magneticFieldY_ = 0D;
magneticFieldZ_ = 0D;
magneticFieldAccuracy_ = 0;
attitudePitch_ = 0D;
attitudeYaw_ = 0D;
attitudeRoll_ = 0D;
rotationRateX_ = 0D;
rotationRateY_ = 0D;
rotationRateZ_ = 0D;
gravityX_ = 0D;
gravityY_ = 0D;
gravityZ_ = 0D;
status_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo(this);
result.timestampSnapshot_ = timestampSnapshot_;
result.linearAccelerationX_ = linearAccelerationX_;
result.linearAccelerationY_ = linearAccelerationY_;
result.linearAccelerationZ_ = linearAccelerationZ_;
result.magneticFieldX_ = magneticFieldX_;
result.magneticFieldY_ = magneticFieldY_;
result.magneticFieldZ_ = magneticFieldZ_;
result.magneticFieldAccuracy_ = magneticFieldAccuracy_;
result.attitudePitch_ = attitudePitch_;
result.attitudeYaw_ = attitudeYaw_;
result.attitudeRoll_ = attitudeRoll_;
result.rotationRateX_ = rotationRateX_;
result.rotationRateY_ = rotationRateY_;
result.rotationRateZ_ = rotationRateZ_;
result.gravityX_ = gravityX_;
result.gravityY_ = gravityY_;
result.gravityZ_ = gravityZ_;
result.status_ = status_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.getDefaultInstance()) return this;
if (other.getTimestampSnapshot() != 0L) {
setTimestampSnapshot(other.getTimestampSnapshot());
}
if (other.getLinearAccelerationX() != 0D) {
setLinearAccelerationX(other.getLinearAccelerationX());
}
if (other.getLinearAccelerationY() != 0D) {
setLinearAccelerationY(other.getLinearAccelerationY());
}
if (other.getLinearAccelerationZ() != 0D) {
setLinearAccelerationZ(other.getLinearAccelerationZ());
}
if (other.getMagneticFieldX() != 0D) {
setMagneticFieldX(other.getMagneticFieldX());
}
if (other.getMagneticFieldY() != 0D) {
setMagneticFieldY(other.getMagneticFieldY());
}
if (other.getMagneticFieldZ() != 0D) {
setMagneticFieldZ(other.getMagneticFieldZ());
}
if (other.getMagneticFieldAccuracy() != 0) {
setMagneticFieldAccuracy(other.getMagneticFieldAccuracy());
}
if (other.getAttitudePitch() != 0D) {
setAttitudePitch(other.getAttitudePitch());
}
if (other.getAttitudeYaw() != 0D) {
setAttitudeYaw(other.getAttitudeYaw());
}
if (other.getAttitudeRoll() != 0D) {
setAttitudeRoll(other.getAttitudeRoll());
}
if (other.getRotationRateX() != 0D) {
setRotationRateX(other.getRotationRateX());
}
if (other.getRotationRateY() != 0D) {
setRotationRateY(other.getRotationRateY());
}
if (other.getRotationRateZ() != 0D) {
setRotationRateZ(other.getRotationRateZ());
}
if (other.getGravityX() != 0D) {
setGravityX(other.getGravityX());
}
if (other.getGravityY() != 0D) {
setGravityY(other.getGravityY());
}
if (other.getGravityZ() != 0D) {
setGravityZ(other.getGravityZ());
}
if (other.getStatus() != 0) {
setStatus(other.getStatus());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long timestampSnapshot_ ;
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 1;
*/
public long getTimestampSnapshot() {
return timestampSnapshot_;
}
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 1;
*/
public Builder setTimestampSnapshot(long value) {
timestampSnapshot_ = value;
onChanged();
return this;
}
/**
*
* in ms since start
*
*
* uint64 timestamp_snapshot = 1;
*/
public Builder clearTimestampSnapshot() {
timestampSnapshot_ = 0L;
onChanged();
return this;
}
private double linearAccelerationX_ ;
/**
* double linear_acceleration_x = 3;
*/
public double getLinearAccelerationX() {
return linearAccelerationX_;
}
/**
* double linear_acceleration_x = 3;
*/
public Builder setLinearAccelerationX(double value) {
linearAccelerationX_ = value;
onChanged();
return this;
}
/**
* double linear_acceleration_x = 3;
*/
public Builder clearLinearAccelerationX() {
linearAccelerationX_ = 0D;
onChanged();
return this;
}
private double linearAccelerationY_ ;
/**
* double linear_acceleration_y = 4;
*/
public double getLinearAccelerationY() {
return linearAccelerationY_;
}
/**
* double linear_acceleration_y = 4;
*/
public Builder setLinearAccelerationY(double value) {
linearAccelerationY_ = value;
onChanged();
return this;
}
/**
* double linear_acceleration_y = 4;
*/
public Builder clearLinearAccelerationY() {
linearAccelerationY_ = 0D;
onChanged();
return this;
}
private double linearAccelerationZ_ ;
/**
* double linear_acceleration_z = 5;
*/
public double getLinearAccelerationZ() {
return linearAccelerationZ_;
}
/**
* double linear_acceleration_z = 5;
*/
public Builder setLinearAccelerationZ(double value) {
linearAccelerationZ_ = value;
onChanged();
return this;
}
/**
* double linear_acceleration_z = 5;
*/
public Builder clearLinearAccelerationZ() {
linearAccelerationZ_ = 0D;
onChanged();
return this;
}
private double magneticFieldX_ ;
/**
* double magnetic_field_x = 6;
*/
public double getMagneticFieldX() {
return magneticFieldX_;
}
/**
* double magnetic_field_x = 6;
*/
public Builder setMagneticFieldX(double value) {
magneticFieldX_ = value;
onChanged();
return this;
}
/**
* double magnetic_field_x = 6;
*/
public Builder clearMagneticFieldX() {
magneticFieldX_ = 0D;
onChanged();
return this;
}
private double magneticFieldY_ ;
/**
* double magnetic_field_y = 7;
*/
public double getMagneticFieldY() {
return magneticFieldY_;
}
/**
* double magnetic_field_y = 7;
*/
public Builder setMagneticFieldY(double value) {
magneticFieldY_ = value;
onChanged();
return this;
}
/**
* double magnetic_field_y = 7;
*/
public Builder clearMagneticFieldY() {
magneticFieldY_ = 0D;
onChanged();
return this;
}
private double magneticFieldZ_ ;
/**
* double magnetic_field_z = 8;
*/
public double getMagneticFieldZ() {
return magneticFieldZ_;
}
/**
* double magnetic_field_z = 8;
*/
public Builder setMagneticFieldZ(double value) {
magneticFieldZ_ = value;
onChanged();
return this;
}
/**
* double magnetic_field_z = 8;
*/
public Builder clearMagneticFieldZ() {
magneticFieldZ_ = 0D;
onChanged();
return this;
}
private int magneticFieldAccuracy_ ;
/**
* int32 magnetic_field_accuracy = 9;
*/
public int getMagneticFieldAccuracy() {
return magneticFieldAccuracy_;
}
/**
* int32 magnetic_field_accuracy = 9;
*/
public Builder setMagneticFieldAccuracy(int value) {
magneticFieldAccuracy_ = value;
onChanged();
return this;
}
/**
* int32 magnetic_field_accuracy = 9;
*/
public Builder clearMagneticFieldAccuracy() {
magneticFieldAccuracy_ = 0;
onChanged();
return this;
}
private double attitudePitch_ ;
/**
* double attitude_pitch = 10;
*/
public double getAttitudePitch() {
return attitudePitch_;
}
/**
* double attitude_pitch = 10;
*/
public Builder setAttitudePitch(double value) {
attitudePitch_ = value;
onChanged();
return this;
}
/**
* double attitude_pitch = 10;
*/
public Builder clearAttitudePitch() {
attitudePitch_ = 0D;
onChanged();
return this;
}
private double attitudeYaw_ ;
/**
* double attitude_yaw = 11;
*/
public double getAttitudeYaw() {
return attitudeYaw_;
}
/**
* double attitude_yaw = 11;
*/
public Builder setAttitudeYaw(double value) {
attitudeYaw_ = value;
onChanged();
return this;
}
/**
* double attitude_yaw = 11;
*/
public Builder clearAttitudeYaw() {
attitudeYaw_ = 0D;
onChanged();
return this;
}
private double attitudeRoll_ ;
/**
* double attitude_roll = 12;
*/
public double getAttitudeRoll() {
return attitudeRoll_;
}
/**
* double attitude_roll = 12;
*/
public Builder setAttitudeRoll(double value) {
attitudeRoll_ = value;
onChanged();
return this;
}
/**
* double attitude_roll = 12;
*/
public Builder clearAttitudeRoll() {
attitudeRoll_ = 0D;
onChanged();
return this;
}
private double rotationRateX_ ;
/**
* double rotation_rate_x = 13;
*/
public double getRotationRateX() {
return rotationRateX_;
}
/**
* double rotation_rate_x = 13;
*/
public Builder setRotationRateX(double value) {
rotationRateX_ = value;
onChanged();
return this;
}
/**
* double rotation_rate_x = 13;
*/
public Builder clearRotationRateX() {
rotationRateX_ = 0D;
onChanged();
return this;
}
private double rotationRateY_ ;
/**
* double rotation_rate_y = 14;
*/
public double getRotationRateY() {
return rotationRateY_;
}
/**
* double rotation_rate_y = 14;
*/
public Builder setRotationRateY(double value) {
rotationRateY_ = value;
onChanged();
return this;
}
/**
* double rotation_rate_y = 14;
*/
public Builder clearRotationRateY() {
rotationRateY_ = 0D;
onChanged();
return this;
}
private double rotationRateZ_ ;
/**
* double rotation_rate_z = 15;
*/
public double getRotationRateZ() {
return rotationRateZ_;
}
/**
* double rotation_rate_z = 15;
*/
public Builder setRotationRateZ(double value) {
rotationRateZ_ = value;
onChanged();
return this;
}
/**
* double rotation_rate_z = 15;
*/
public Builder clearRotationRateZ() {
rotationRateZ_ = 0D;
onChanged();
return this;
}
private double gravityX_ ;
/**
* double gravity_x = 16;
*/
public double getGravityX() {
return gravityX_;
}
/**
* double gravity_x = 16;
*/
public Builder setGravityX(double value) {
gravityX_ = value;
onChanged();
return this;
}
/**
* double gravity_x = 16;
*/
public Builder clearGravityX() {
gravityX_ = 0D;
onChanged();
return this;
}
private double gravityY_ ;
/**
* double gravity_y = 17;
*/
public double getGravityY() {
return gravityY_;
}
/**
* double gravity_y = 17;
*/
public Builder setGravityY(double value) {
gravityY_ = value;
onChanged();
return this;
}
/**
* double gravity_y = 17;
*/
public Builder clearGravityY() {
gravityY_ = 0D;
onChanged();
return this;
}
private double gravityZ_ ;
/**
* double gravity_z = 18;
*/
public double getGravityZ() {
return gravityZ_;
}
/**
* double gravity_z = 18;
*/
public Builder setGravityZ(double value) {
gravityZ_ = value;
onChanged();
return this;
}
/**
* double gravity_z = 18;
*/
public Builder clearGravityZ() {
gravityZ_ = 0D;
onChanged();
return this;
}
private int status_ ;
/**
* int32 status = 19;
*/
public int getStatus() {
return status_;
}
/**
* int32 status = 19;
*/
public Builder setStatus(int value) {
status_ = value;
onChanged();
return this;
}
/**
* int32 status = 19;
*/
public Builder clearStatus() {
status_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.Signature.SensorInfo)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.Signature.SensorInfo)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public SensorInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SensorInfo(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeviceInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.Signature.DeviceInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* Hex string
*
*
* string device_id = 1;
*/
java.lang.String getDeviceId();
/**
*
* Hex string
*
*
* string device_id = 1;
*/
com.google.protobuf.ByteString
getDeviceIdBytes();
/**
* string android_board_name = 2;
*/
java.lang.String getAndroidBoardName();
/**
* string android_board_name = 2;
*/
com.google.protobuf.ByteString
getAndroidBoardNameBytes();
/**
* string android_bootloader = 3;
*/
java.lang.String getAndroidBootloader();
/**
* string android_bootloader = 3;
*/
com.google.protobuf.ByteString
getAndroidBootloaderBytes();
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
java.lang.String getDeviceBrand();
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
com.google.protobuf.ByteString
getDeviceBrandBytes();
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
java.lang.String getDeviceModel();
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
com.google.protobuf.ByteString
getDeviceModelBytes();
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
java.lang.String getDeviceModelIdentifier();
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
com.google.protobuf.ByteString
getDeviceModelIdentifierBytes();
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
java.lang.String getDeviceModelBoot();
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
com.google.protobuf.ByteString
getDeviceModelBootBytes();
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
java.lang.String getHardwareManufacturer();
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
com.google.protobuf.ByteString
getHardwareManufacturerBytes();
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
java.lang.String getHardwareModel();
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
com.google.protobuf.ByteString
getHardwareModelBytes();
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
java.lang.String getFirmwareBrand();
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
com.google.protobuf.ByteString
getFirmwareBrandBytes();
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
java.lang.String getFirmwareTags();
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
com.google.protobuf.ByteString
getFirmwareTagsBytes();
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
java.lang.String getFirmwareType();
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
com.google.protobuf.ByteString
getFirmwareTypeBytes();
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
java.lang.String getFirmwareFingerprint();
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
com.google.protobuf.ByteString
getFirmwareFingerprintBytes();
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.DeviceInfo}
*/
public static final class DeviceInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.Signature.DeviceInfo)
DeviceInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeviceInfo.newBuilder() to construct.
private DeviceInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeviceInfo() {
deviceId_ = "";
androidBoardName_ = "";
androidBootloader_ = "";
deviceBrand_ = "";
deviceModel_ = "";
deviceModelIdentifier_ = "";
deviceModelBoot_ = "";
hardwareManufacturer_ = "";
hardwareModel_ = "";
firmwareBrand_ = "";
firmwareTags_ = "";
firmwareType_ = "";
firmwareFingerprint_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeviceInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
deviceId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
androidBoardName_ = s;
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
androidBootloader_ = s;
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
deviceBrand_ = s;
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
deviceModel_ = s;
break;
}
case 50: {
java.lang.String s = input.readStringRequireUtf8();
deviceModelIdentifier_ = s;
break;
}
case 58: {
java.lang.String s = input.readStringRequireUtf8();
deviceModelBoot_ = s;
break;
}
case 66: {
java.lang.String s = input.readStringRequireUtf8();
hardwareManufacturer_ = s;
break;
}
case 74: {
java.lang.String s = input.readStringRequireUtf8();
hardwareModel_ = s;
break;
}
case 82: {
java.lang.String s = input.readStringRequireUtf8();
firmwareBrand_ = s;
break;
}
case 98: {
java.lang.String s = input.readStringRequireUtf8();
firmwareTags_ = s;
break;
}
case 106: {
java.lang.String s = input.readStringRequireUtf8();
firmwareType_ = s;
break;
}
case 114: {
java.lang.String s = input.readStringRequireUtf8();
firmwareFingerprint_ = s;
break;
}
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder.class);
}
public static final int DEVICE_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object deviceId_;
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public java.lang.String getDeviceId() {
java.lang.Object ref = deviceId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceId_ = s;
return s;
}
}
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public com.google.protobuf.ByteString
getDeviceIdBytes() {
java.lang.Object ref = deviceId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ANDROID_BOARD_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object androidBoardName_;
/**
* string android_board_name = 2;
*/
public java.lang.String getAndroidBoardName() {
java.lang.Object ref = androidBoardName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
androidBoardName_ = s;
return s;
}
}
/**
* string android_board_name = 2;
*/
public com.google.protobuf.ByteString
getAndroidBoardNameBytes() {
java.lang.Object ref = androidBoardName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
androidBoardName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ANDROID_BOOTLOADER_FIELD_NUMBER = 3;
private volatile java.lang.Object androidBootloader_;
/**
* string android_bootloader = 3;
*/
public java.lang.String getAndroidBootloader() {
java.lang.Object ref = androidBootloader_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
androidBootloader_ = s;
return s;
}
}
/**
* string android_bootloader = 3;
*/
public com.google.protobuf.ByteString
getAndroidBootloaderBytes() {
java.lang.Object ref = androidBootloader_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
androidBootloader_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DEVICE_BRAND_FIELD_NUMBER = 4;
private volatile java.lang.Object deviceBrand_;
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public java.lang.String getDeviceBrand() {
java.lang.Object ref = deviceBrand_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceBrand_ = s;
return s;
}
}
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public com.google.protobuf.ByteString
getDeviceBrandBytes() {
java.lang.Object ref = deviceBrand_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceBrand_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DEVICE_MODEL_FIELD_NUMBER = 5;
private volatile java.lang.Object deviceModel_;
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public java.lang.String getDeviceModel() {
java.lang.Object ref = deviceModel_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceModel_ = s;
return s;
}
}
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public com.google.protobuf.ByteString
getDeviceModelBytes() {
java.lang.Object ref = deviceModel_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceModel_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DEVICE_MODEL_IDENTIFIER_FIELD_NUMBER = 6;
private volatile java.lang.Object deviceModelIdentifier_;
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public java.lang.String getDeviceModelIdentifier() {
java.lang.Object ref = deviceModelIdentifier_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceModelIdentifier_ = s;
return s;
}
}
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public com.google.protobuf.ByteString
getDeviceModelIdentifierBytes() {
java.lang.Object ref = deviceModelIdentifier_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceModelIdentifier_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DEVICE_MODEL_BOOT_FIELD_NUMBER = 7;
private volatile java.lang.Object deviceModelBoot_;
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public java.lang.String getDeviceModelBoot() {
java.lang.Object ref = deviceModelBoot_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceModelBoot_ = s;
return s;
}
}
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public com.google.protobuf.ByteString
getDeviceModelBootBytes() {
java.lang.Object ref = deviceModelBoot_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceModelBoot_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int HARDWARE_MANUFACTURER_FIELD_NUMBER = 8;
private volatile java.lang.Object hardwareManufacturer_;
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public java.lang.String getHardwareManufacturer() {
java.lang.Object ref = hardwareManufacturer_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
hardwareManufacturer_ = s;
return s;
}
}
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public com.google.protobuf.ByteString
getHardwareManufacturerBytes() {
java.lang.Object ref = hardwareManufacturer_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
hardwareManufacturer_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int HARDWARE_MODEL_FIELD_NUMBER = 9;
private volatile java.lang.Object hardwareModel_;
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public java.lang.String getHardwareModel() {
java.lang.Object ref = hardwareModel_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
hardwareModel_ = s;
return s;
}
}
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public com.google.protobuf.ByteString
getHardwareModelBytes() {
java.lang.Object ref = hardwareModel_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
hardwareModel_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIRMWARE_BRAND_FIELD_NUMBER = 10;
private volatile java.lang.Object firmwareBrand_;
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public java.lang.String getFirmwareBrand() {
java.lang.Object ref = firmwareBrand_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareBrand_ = s;
return s;
}
}
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public com.google.protobuf.ByteString
getFirmwareBrandBytes() {
java.lang.Object ref = firmwareBrand_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareBrand_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIRMWARE_TAGS_FIELD_NUMBER = 12;
private volatile java.lang.Object firmwareTags_;
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public java.lang.String getFirmwareTags() {
java.lang.Object ref = firmwareTags_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareTags_ = s;
return s;
}
}
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public com.google.protobuf.ByteString
getFirmwareTagsBytes() {
java.lang.Object ref = firmwareTags_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareTags_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIRMWARE_TYPE_FIELD_NUMBER = 13;
private volatile java.lang.Object firmwareType_;
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public java.lang.String getFirmwareType() {
java.lang.Object ref = firmwareType_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareType_ = s;
return s;
}
}
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public com.google.protobuf.ByteString
getFirmwareTypeBytes() {
java.lang.Object ref = firmwareType_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIRMWARE_FINGERPRINT_FIELD_NUMBER = 14;
private volatile java.lang.Object firmwareFingerprint_;
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public java.lang.String getFirmwareFingerprint() {
java.lang.Object ref = firmwareFingerprint_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareFingerprint_ = s;
return s;
}
}
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public com.google.protobuf.ByteString
getFirmwareFingerprintBytes() {
java.lang.Object ref = firmwareFingerprint_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareFingerprint_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getDeviceIdBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deviceId_);
}
if (!getAndroidBoardNameBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, androidBoardName_);
}
if (!getAndroidBootloaderBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, androidBootloader_);
}
if (!getDeviceBrandBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, deviceBrand_);
}
if (!getDeviceModelBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, deviceModel_);
}
if (!getDeviceModelIdentifierBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, deviceModelIdentifier_);
}
if (!getDeviceModelBootBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 7, deviceModelBoot_);
}
if (!getHardwareManufacturerBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 8, hardwareManufacturer_);
}
if (!getHardwareModelBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 9, hardwareModel_);
}
if (!getFirmwareBrandBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 10, firmwareBrand_);
}
if (!getFirmwareTagsBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 12, firmwareTags_);
}
if (!getFirmwareTypeBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 13, firmwareType_);
}
if (!getFirmwareFingerprintBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 14, firmwareFingerprint_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getDeviceIdBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deviceId_);
}
if (!getAndroidBoardNameBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, androidBoardName_);
}
if (!getAndroidBootloaderBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, androidBootloader_);
}
if (!getDeviceBrandBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, deviceBrand_);
}
if (!getDeviceModelBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, deviceModel_);
}
if (!getDeviceModelIdentifierBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, deviceModelIdentifier_);
}
if (!getDeviceModelBootBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, deviceModelBoot_);
}
if (!getHardwareManufacturerBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, hardwareManufacturer_);
}
if (!getHardwareModelBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, hardwareModel_);
}
if (!getFirmwareBrandBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, firmwareBrand_);
}
if (!getFirmwareTagsBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, firmwareTags_);
}
if (!getFirmwareTypeBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, firmwareType_);
}
if (!getFirmwareFingerprintBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, firmwareFingerprint_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo) obj;
boolean result = true;
result = result && getDeviceId()
.equals(other.getDeviceId());
result = result && getAndroidBoardName()
.equals(other.getAndroidBoardName());
result = result && getAndroidBootloader()
.equals(other.getAndroidBootloader());
result = result && getDeviceBrand()
.equals(other.getDeviceBrand());
result = result && getDeviceModel()
.equals(other.getDeviceModel());
result = result && getDeviceModelIdentifier()
.equals(other.getDeviceModelIdentifier());
result = result && getDeviceModelBoot()
.equals(other.getDeviceModelBoot());
result = result && getHardwareManufacturer()
.equals(other.getHardwareManufacturer());
result = result && getHardwareModel()
.equals(other.getHardwareModel());
result = result && getFirmwareBrand()
.equals(other.getFirmwareBrand());
result = result && getFirmwareTags()
.equals(other.getFirmwareTags());
result = result && getFirmwareType()
.equals(other.getFirmwareType());
result = result && getFirmwareFingerprint()
.equals(other.getFirmwareFingerprint());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + DEVICE_ID_FIELD_NUMBER;
hash = (53 * hash) + getDeviceId().hashCode();
hash = (37 * hash) + ANDROID_BOARD_NAME_FIELD_NUMBER;
hash = (53 * hash) + getAndroidBoardName().hashCode();
hash = (37 * hash) + ANDROID_BOOTLOADER_FIELD_NUMBER;
hash = (53 * hash) + getAndroidBootloader().hashCode();
hash = (37 * hash) + DEVICE_BRAND_FIELD_NUMBER;
hash = (53 * hash) + getDeviceBrand().hashCode();
hash = (37 * hash) + DEVICE_MODEL_FIELD_NUMBER;
hash = (53 * hash) + getDeviceModel().hashCode();
hash = (37 * hash) + DEVICE_MODEL_IDENTIFIER_FIELD_NUMBER;
hash = (53 * hash) + getDeviceModelIdentifier().hashCode();
hash = (37 * hash) + DEVICE_MODEL_BOOT_FIELD_NUMBER;
hash = (53 * hash) + getDeviceModelBoot().hashCode();
hash = (37 * hash) + HARDWARE_MANUFACTURER_FIELD_NUMBER;
hash = (53 * hash) + getHardwareManufacturer().hashCode();
hash = (37 * hash) + HARDWARE_MODEL_FIELD_NUMBER;
hash = (53 * hash) + getHardwareModel().hashCode();
hash = (37 * hash) + FIRMWARE_BRAND_FIELD_NUMBER;
hash = (53 * hash) + getFirmwareBrand().hashCode();
hash = (37 * hash) + FIRMWARE_TAGS_FIELD_NUMBER;
hash = (53 * hash) + getFirmwareTags().hashCode();
hash = (37 * hash) + FIRMWARE_TYPE_FIELD_NUMBER;
hash = (53 * hash) + getFirmwareType().hashCode();
hash = (37 * hash) + FIRMWARE_FINGERPRINT_FIELD_NUMBER;
hash = (53 * hash) + getFirmwareFingerprint().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.DeviceInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.Signature.DeviceInfo)
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
deviceId_ = "";
androidBoardName_ = "";
androidBootloader_ = "";
deviceBrand_ = "";
deviceModel_ = "";
deviceModelIdentifier_ = "";
deviceModelBoot_ = "";
hardwareManufacturer_ = "";
hardwareModel_ = "";
firmwareBrand_ = "";
firmwareTags_ = "";
firmwareType_ = "";
firmwareFingerprint_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo(this);
result.deviceId_ = deviceId_;
result.androidBoardName_ = androidBoardName_;
result.androidBootloader_ = androidBootloader_;
result.deviceBrand_ = deviceBrand_;
result.deviceModel_ = deviceModel_;
result.deviceModelIdentifier_ = deviceModelIdentifier_;
result.deviceModelBoot_ = deviceModelBoot_;
result.hardwareManufacturer_ = hardwareManufacturer_;
result.hardwareModel_ = hardwareModel_;
result.firmwareBrand_ = firmwareBrand_;
result.firmwareTags_ = firmwareTags_;
result.firmwareType_ = firmwareType_;
result.firmwareFingerprint_ = firmwareFingerprint_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.getDefaultInstance()) return this;
if (!other.getDeviceId().isEmpty()) {
deviceId_ = other.deviceId_;
onChanged();
}
if (!other.getAndroidBoardName().isEmpty()) {
androidBoardName_ = other.androidBoardName_;
onChanged();
}
if (!other.getAndroidBootloader().isEmpty()) {
androidBootloader_ = other.androidBootloader_;
onChanged();
}
if (!other.getDeviceBrand().isEmpty()) {
deviceBrand_ = other.deviceBrand_;
onChanged();
}
if (!other.getDeviceModel().isEmpty()) {
deviceModel_ = other.deviceModel_;
onChanged();
}
if (!other.getDeviceModelIdentifier().isEmpty()) {
deviceModelIdentifier_ = other.deviceModelIdentifier_;
onChanged();
}
if (!other.getDeviceModelBoot().isEmpty()) {
deviceModelBoot_ = other.deviceModelBoot_;
onChanged();
}
if (!other.getHardwareManufacturer().isEmpty()) {
hardwareManufacturer_ = other.hardwareManufacturer_;
onChanged();
}
if (!other.getHardwareModel().isEmpty()) {
hardwareModel_ = other.hardwareModel_;
onChanged();
}
if (!other.getFirmwareBrand().isEmpty()) {
firmwareBrand_ = other.firmwareBrand_;
onChanged();
}
if (!other.getFirmwareTags().isEmpty()) {
firmwareTags_ = other.firmwareTags_;
onChanged();
}
if (!other.getFirmwareType().isEmpty()) {
firmwareType_ = other.firmwareType_;
onChanged();
}
if (!other.getFirmwareFingerprint().isEmpty()) {
firmwareFingerprint_ = other.firmwareFingerprint_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object deviceId_ = "";
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public java.lang.String getDeviceId() {
java.lang.Object ref = deviceId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public com.google.protobuf.ByteString
getDeviceIdBytes() {
java.lang.Object ref = deviceId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public Builder setDeviceId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
deviceId_ = value;
onChanged();
return this;
}
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public Builder clearDeviceId() {
deviceId_ = getDefaultInstance().getDeviceId();
onChanged();
return this;
}
/**
*
* Hex string
*
*
* string device_id = 1;
*/
public Builder setDeviceIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
deviceId_ = value;
onChanged();
return this;
}
private java.lang.Object androidBoardName_ = "";
/**
* string android_board_name = 2;
*/
public java.lang.String getAndroidBoardName() {
java.lang.Object ref = androidBoardName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
androidBoardName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string android_board_name = 2;
*/
public com.google.protobuf.ByteString
getAndroidBoardNameBytes() {
java.lang.Object ref = androidBoardName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
androidBoardName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string android_board_name = 2;
*/
public Builder setAndroidBoardName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
androidBoardName_ = value;
onChanged();
return this;
}
/**
* string android_board_name = 2;
*/
public Builder clearAndroidBoardName() {
androidBoardName_ = getDefaultInstance().getAndroidBoardName();
onChanged();
return this;
}
/**
* string android_board_name = 2;
*/
public Builder setAndroidBoardNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
androidBoardName_ = value;
onChanged();
return this;
}
private java.lang.Object androidBootloader_ = "";
/**
* string android_bootloader = 3;
*/
public java.lang.String getAndroidBootloader() {
java.lang.Object ref = androidBootloader_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
androidBootloader_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string android_bootloader = 3;
*/
public com.google.protobuf.ByteString
getAndroidBootloaderBytes() {
java.lang.Object ref = androidBootloader_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
androidBootloader_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string android_bootloader = 3;
*/
public Builder setAndroidBootloader(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
androidBootloader_ = value;
onChanged();
return this;
}
/**
* string android_bootloader = 3;
*/
public Builder clearAndroidBootloader() {
androidBootloader_ = getDefaultInstance().getAndroidBootloader();
onChanged();
return this;
}
/**
* string android_bootloader = 3;
*/
public Builder setAndroidBootloaderBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
androidBootloader_ = value;
onChanged();
return this;
}
private java.lang.Object deviceBrand_ = "";
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public java.lang.String getDeviceBrand() {
java.lang.Object ref = deviceBrand_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceBrand_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public com.google.protobuf.ByteString
getDeviceBrandBytes() {
java.lang.Object ref = deviceBrand_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceBrand_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public Builder setDeviceBrand(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
deviceBrand_ = value;
onChanged();
return this;
}
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public Builder clearDeviceBrand() {
deviceBrand_ = getDefaultInstance().getDeviceBrand();
onChanged();
return this;
}
/**
*
* On Android: product.brand
*
*
* string device_brand = 4;
*/
public Builder setDeviceBrandBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
deviceBrand_ = value;
onChanged();
return this;
}
private java.lang.Object deviceModel_ = "";
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public java.lang.String getDeviceModel() {
java.lang.Object ref = deviceModel_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceModel_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public com.google.protobuf.ByteString
getDeviceModelBytes() {
java.lang.Object ref = deviceModel_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceModel_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public Builder setDeviceModel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
deviceModel_ = value;
onChanged();
return this;
}
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public Builder clearDeviceModel() {
deviceModel_ = getDefaultInstance().getDeviceModel();
onChanged();
return this;
}
/**
*
* On Android: product.device
*
*
* string device_model = 5;
*/
public Builder setDeviceModelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
deviceModel_ = value;
onChanged();
return this;
}
private java.lang.Object deviceModelIdentifier_ = "";
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public java.lang.String getDeviceModelIdentifier() {
java.lang.Object ref = deviceModelIdentifier_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceModelIdentifier_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public com.google.protobuf.ByteString
getDeviceModelIdentifierBytes() {
java.lang.Object ref = deviceModelIdentifier_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceModelIdentifier_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public Builder setDeviceModelIdentifier(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
deviceModelIdentifier_ = value;
onChanged();
return this;
}
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public Builder clearDeviceModelIdentifier() {
deviceModelIdentifier_ = getDefaultInstance().getDeviceModelIdentifier();
onChanged();
return this;
}
/**
*
* Android only, build.display.id
*
*
* string device_model_identifier = 6;
*/
public Builder setDeviceModelIdentifierBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
deviceModelIdentifier_ = value;
onChanged();
return this;
}
private java.lang.Object deviceModelBoot_ = "";
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public java.lang.String getDeviceModelBoot() {
java.lang.Object ref = deviceModelBoot_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
deviceModelBoot_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public com.google.protobuf.ByteString
getDeviceModelBootBytes() {
java.lang.Object ref = deviceModelBoot_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
deviceModelBoot_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public Builder setDeviceModelBoot(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
deviceModelBoot_ = value;
onChanged();
return this;
}
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public Builder clearDeviceModelBoot() {
deviceModelBoot_ = getDefaultInstance().getDeviceModelBoot();
onChanged();
return this;
}
/**
*
* On Android: boot.hardware
*
*
* string device_model_boot = 7;
*/
public Builder setDeviceModelBootBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
deviceModelBoot_ = value;
onChanged();
return this;
}
private java.lang.Object hardwareManufacturer_ = "";
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public java.lang.String getHardwareManufacturer() {
java.lang.Object ref = hardwareManufacturer_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
hardwareManufacturer_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public com.google.protobuf.ByteString
getHardwareManufacturerBytes() {
java.lang.Object ref = hardwareManufacturer_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
hardwareManufacturer_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public Builder setHardwareManufacturer(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
hardwareManufacturer_ = value;
onChanged();
return this;
}
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public Builder clearHardwareManufacturer() {
hardwareManufacturer_ = getDefaultInstance().getHardwareManufacturer();
onChanged();
return this;
}
/**
*
* On Android: product.manufacturer
*
*
* string hardware_manufacturer = 8;
*/
public Builder setHardwareManufacturerBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
hardwareManufacturer_ = value;
onChanged();
return this;
}
private java.lang.Object hardwareModel_ = "";
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public java.lang.String getHardwareModel() {
java.lang.Object ref = hardwareModel_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
hardwareModel_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public com.google.protobuf.ByteString
getHardwareModelBytes() {
java.lang.Object ref = hardwareModel_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
hardwareModel_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public Builder setHardwareModel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
hardwareModel_ = value;
onChanged();
return this;
}
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public Builder clearHardwareModel() {
hardwareModel_ = getDefaultInstance().getHardwareModel();
onChanged();
return this;
}
/**
*
* On Android: product.model
*
*
* string hardware_model = 9;
*/
public Builder setHardwareModelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
hardwareModel_ = value;
onChanged();
return this;
}
private java.lang.Object firmwareBrand_ = "";
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public java.lang.String getFirmwareBrand() {
java.lang.Object ref = firmwareBrand_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareBrand_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public com.google.protobuf.ByteString
getFirmwareBrandBytes() {
java.lang.Object ref = firmwareBrand_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareBrand_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public Builder setFirmwareBrand(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
firmwareBrand_ = value;
onChanged();
return this;
}
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public Builder clearFirmwareBrand() {
firmwareBrand_ = getDefaultInstance().getFirmwareBrand();
onChanged();
return this;
}
/**
*
* On Android: product.name, on iOS: "iPhone OS"
*
*
* string firmware_brand = 10;
*/
public Builder setFirmwareBrandBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
firmwareBrand_ = value;
onChanged();
return this;
}
private java.lang.Object firmwareTags_ = "";
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public java.lang.String getFirmwareTags() {
java.lang.Object ref = firmwareTags_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareTags_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public com.google.protobuf.ByteString
getFirmwareTagsBytes() {
java.lang.Object ref = firmwareTags_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareTags_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public Builder setFirmwareTags(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
firmwareTags_ = value;
onChanged();
return this;
}
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public Builder clearFirmwareTags() {
firmwareTags_ = getDefaultInstance().getFirmwareTags();
onChanged();
return this;
}
/**
*
* Android only, build.tags
*
*
* string firmware_tags = 12;
*/
public Builder setFirmwareTagsBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
firmwareTags_ = value;
onChanged();
return this;
}
private java.lang.Object firmwareType_ = "";
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public java.lang.String getFirmwareType() {
java.lang.Object ref = firmwareType_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareType_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public com.google.protobuf.ByteString
getFirmwareTypeBytes() {
java.lang.Object ref = firmwareType_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public Builder setFirmwareType(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
firmwareType_ = value;
onChanged();
return this;
}
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public Builder clearFirmwareType() {
firmwareType_ = getDefaultInstance().getFirmwareType();
onChanged();
return this;
}
/**
*
* On Android: build.type, on iOS instead: iOS version
*
*
* string firmware_type = 13;
*/
public Builder setFirmwareTypeBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
firmwareType_ = value;
onChanged();
return this;
}
private java.lang.Object firmwareFingerprint_ = "";
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public java.lang.String getFirmwareFingerprint() {
java.lang.Object ref = firmwareFingerprint_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
firmwareFingerprint_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public com.google.protobuf.ByteString
getFirmwareFingerprintBytes() {
java.lang.Object ref = firmwareFingerprint_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
firmwareFingerprint_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public Builder setFirmwareFingerprint(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
firmwareFingerprint_ = value;
onChanged();
return this;
}
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public Builder clearFirmwareFingerprint() {
firmwareFingerprint_ = getDefaultInstance().getFirmwareFingerprint();
onChanged();
return this;
}
/**
*
* Android only, build.fingerprint
*
*
* string firmware_fingerprint = 14;
*/
public Builder setFirmwareFingerprintBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
firmwareFingerprint_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.Signature.DeviceInfo)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.Signature.DeviceInfo)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeviceInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeviceInfo(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ActivityStatusOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.Signature.ActivityStatus)
com.google.protobuf.MessageOrBuilder {
/**
*
* all of these had 1 as their value
*
*
* uint64 start_time_ms = 1;
*/
long getStartTimeMs();
/**
* bool unknown_status = 2;
*/
boolean getUnknownStatus();
/**
* bool walking = 3;
*/
boolean getWalking();
/**
* bool running = 4;
*/
boolean getRunning();
/**
* bool stationary = 5;
*/
boolean getStationary();
/**
* bool automotive = 6;
*/
boolean getAutomotive();
/**
* bool tilting = 7;
*/
boolean getTilting();
/**
* bool cycling = 8;
*/
boolean getCycling();
/**
* bytes status = 9;
*/
com.google.protobuf.ByteString getStatus();
}
/**
*
* Only used in iOS - Android just sends an empty version
*
*
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.ActivityStatus}
*/
public static final class ActivityStatus extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.Signature.ActivityStatus)
ActivityStatusOrBuilder {
private static final long serialVersionUID = 0L;
// Use ActivityStatus.newBuilder() to construct.
private ActivityStatus(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ActivityStatus() {
startTimeMs_ = 0L;
unknownStatus_ = false;
walking_ = false;
running_ = false;
stationary_ = false;
automotive_ = false;
tilting_ = false;
cycling_ = false;
status_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ActivityStatus(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
startTimeMs_ = input.readUInt64();
break;
}
case 16: {
unknownStatus_ = input.readBool();
break;
}
case 24: {
walking_ = input.readBool();
break;
}
case 32: {
running_ = input.readBool();
break;
}
case 40: {
stationary_ = input.readBool();
break;
}
case 48: {
automotive_ = input.readBool();
break;
}
case 56: {
tilting_ = input.readBool();
break;
}
case 64: {
cycling_ = input.readBool();
break;
}
case 74: {
status_ = input.readBytes();
break;
}
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder.class);
}
public static final int START_TIME_MS_FIELD_NUMBER = 1;
private long startTimeMs_;
/**
*
* all of these had 1 as their value
*
*
* uint64 start_time_ms = 1;
*/
public long getStartTimeMs() {
return startTimeMs_;
}
public static final int UNKNOWN_STATUS_FIELD_NUMBER = 2;
private boolean unknownStatus_;
/**
* bool unknown_status = 2;
*/
public boolean getUnknownStatus() {
return unknownStatus_;
}
public static final int WALKING_FIELD_NUMBER = 3;
private boolean walking_;
/**
* bool walking = 3;
*/
public boolean getWalking() {
return walking_;
}
public static final int RUNNING_FIELD_NUMBER = 4;
private boolean running_;
/**
* bool running = 4;
*/
public boolean getRunning() {
return running_;
}
public static final int STATIONARY_FIELD_NUMBER = 5;
private boolean stationary_;
/**
* bool stationary = 5;
*/
public boolean getStationary() {
return stationary_;
}
public static final int AUTOMOTIVE_FIELD_NUMBER = 6;
private boolean automotive_;
/**
* bool automotive = 6;
*/
public boolean getAutomotive() {
return automotive_;
}
public static final int TILTING_FIELD_NUMBER = 7;
private boolean tilting_;
/**
* bool tilting = 7;
*/
public boolean getTilting() {
return tilting_;
}
public static final int CYCLING_FIELD_NUMBER = 8;
private boolean cycling_;
/**
* bool cycling = 8;
*/
public boolean getCycling() {
return cycling_;
}
public static final int STATUS_FIELD_NUMBER = 9;
private com.google.protobuf.ByteString status_;
/**
* bytes status = 9;
*/
public com.google.protobuf.ByteString getStatus() {
return status_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (startTimeMs_ != 0L) {
output.writeUInt64(1, startTimeMs_);
}
if (unknownStatus_ != false) {
output.writeBool(2, unknownStatus_);
}
if (walking_ != false) {
output.writeBool(3, walking_);
}
if (running_ != false) {
output.writeBool(4, running_);
}
if (stationary_ != false) {
output.writeBool(5, stationary_);
}
if (automotive_ != false) {
output.writeBool(6, automotive_);
}
if (tilting_ != false) {
output.writeBool(7, tilting_);
}
if (cycling_ != false) {
output.writeBool(8, cycling_);
}
if (!status_.isEmpty()) {
output.writeBytes(9, status_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (startTimeMs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, startTimeMs_);
}
if (unknownStatus_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, unknownStatus_);
}
if (walking_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, walking_);
}
if (running_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, running_);
}
if (stationary_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(5, stationary_);
}
if (automotive_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(6, automotive_);
}
if (tilting_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, tilting_);
}
if (cycling_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, cycling_);
}
if (!status_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(9, status_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus) obj;
boolean result = true;
result = result && (getStartTimeMs()
== other.getStartTimeMs());
result = result && (getUnknownStatus()
== other.getUnknownStatus());
result = result && (getWalking()
== other.getWalking());
result = result && (getRunning()
== other.getRunning());
result = result && (getStationary()
== other.getStationary());
result = result && (getAutomotive()
== other.getAutomotive());
result = result && (getTilting()
== other.getTilting());
result = result && (getCycling()
== other.getCycling());
result = result && getStatus()
.equals(other.getStatus());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + START_TIME_MS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartTimeMs());
hash = (37 * hash) + UNKNOWN_STATUS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getUnknownStatus());
hash = (37 * hash) + WALKING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getWalking());
hash = (37 * hash) + RUNNING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getRunning());
hash = (37 * hash) + STATIONARY_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getStationary());
hash = (37 * hash) + AUTOMOTIVE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getAutomotive());
hash = (37 * hash) + TILTING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getTilting());
hash = (37 * hash) + CYCLING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getCycling());
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Only used in iOS - Android just sends an empty version
*
*
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature.ActivityStatus}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.Signature.ActivityStatus)
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
startTimeMs_ = 0L;
unknownStatus_ = false;
walking_ = false;
running_ = false;
stationary_ = false;
automotive_ = false;
tilting_ = false;
cycling_ = false;
status_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus(this);
result.startTimeMs_ = startTimeMs_;
result.unknownStatus_ = unknownStatus_;
result.walking_ = walking_;
result.running_ = running_;
result.stationary_ = stationary_;
result.automotive_ = automotive_;
result.tilting_ = tilting_;
result.cycling_ = cycling_;
result.status_ = status_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.getDefaultInstance()) return this;
if (other.getStartTimeMs() != 0L) {
setStartTimeMs(other.getStartTimeMs());
}
if (other.getUnknownStatus() != false) {
setUnknownStatus(other.getUnknownStatus());
}
if (other.getWalking() != false) {
setWalking(other.getWalking());
}
if (other.getRunning() != false) {
setRunning(other.getRunning());
}
if (other.getStationary() != false) {
setStationary(other.getStationary());
}
if (other.getAutomotive() != false) {
setAutomotive(other.getAutomotive());
}
if (other.getTilting() != false) {
setTilting(other.getTilting());
}
if (other.getCycling() != false) {
setCycling(other.getCycling());
}
if (other.getStatus() != com.google.protobuf.ByteString.EMPTY) {
setStatus(other.getStatus());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long startTimeMs_ ;
/**
*
* all of these had 1 as their value
*
*
* uint64 start_time_ms = 1;
*/
public long getStartTimeMs() {
return startTimeMs_;
}
/**
*
* all of these had 1 as their value
*
*
* uint64 start_time_ms = 1;
*/
public Builder setStartTimeMs(long value) {
startTimeMs_ = value;
onChanged();
return this;
}
/**
*
* all of these had 1 as their value
*
*
* uint64 start_time_ms = 1;
*/
public Builder clearStartTimeMs() {
startTimeMs_ = 0L;
onChanged();
return this;
}
private boolean unknownStatus_ ;
/**
* bool unknown_status = 2;
*/
public boolean getUnknownStatus() {
return unknownStatus_;
}
/**
* bool unknown_status = 2;
*/
public Builder setUnknownStatus(boolean value) {
unknownStatus_ = value;
onChanged();
return this;
}
/**
* bool unknown_status = 2;
*/
public Builder clearUnknownStatus() {
unknownStatus_ = false;
onChanged();
return this;
}
private boolean walking_ ;
/**
* bool walking = 3;
*/
public boolean getWalking() {
return walking_;
}
/**
* bool walking = 3;
*/
public Builder setWalking(boolean value) {
walking_ = value;
onChanged();
return this;
}
/**
* bool walking = 3;
*/
public Builder clearWalking() {
walking_ = false;
onChanged();
return this;
}
private boolean running_ ;
/**
* bool running = 4;
*/
public boolean getRunning() {
return running_;
}
/**
* bool running = 4;
*/
public Builder setRunning(boolean value) {
running_ = value;
onChanged();
return this;
}
/**
* bool running = 4;
*/
public Builder clearRunning() {
running_ = false;
onChanged();
return this;
}
private boolean stationary_ ;
/**
* bool stationary = 5;
*/
public boolean getStationary() {
return stationary_;
}
/**
* bool stationary = 5;
*/
public Builder setStationary(boolean value) {
stationary_ = value;
onChanged();
return this;
}
/**
* bool stationary = 5;
*/
public Builder clearStationary() {
stationary_ = false;
onChanged();
return this;
}
private boolean automotive_ ;
/**
* bool automotive = 6;
*/
public boolean getAutomotive() {
return automotive_;
}
/**
* bool automotive = 6;
*/
public Builder setAutomotive(boolean value) {
automotive_ = value;
onChanged();
return this;
}
/**
* bool automotive = 6;
*/
public Builder clearAutomotive() {
automotive_ = false;
onChanged();
return this;
}
private boolean tilting_ ;
/**
* bool tilting = 7;
*/
public boolean getTilting() {
return tilting_;
}
/**
* bool tilting = 7;
*/
public Builder setTilting(boolean value) {
tilting_ = value;
onChanged();
return this;
}
/**
* bool tilting = 7;
*/
public Builder clearTilting() {
tilting_ = false;
onChanged();
return this;
}
private boolean cycling_ ;
/**
* bool cycling = 8;
*/
public boolean getCycling() {
return cycling_;
}
/**
* bool cycling = 8;
*/
public Builder setCycling(boolean value) {
cycling_ = value;
onChanged();
return this;
}
/**
* bool cycling = 8;
*/
public Builder clearCycling() {
cycling_ = false;
onChanged();
return this;
}
private com.google.protobuf.ByteString status_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes status = 9;
*/
public com.google.protobuf.ByteString getStatus() {
return status_;
}
/**
* bytes status = 9;
*/
public Builder setStatus(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
status_ = value;
onChanged();
return this;
}
/**
* bytes status = 9;
*/
public Builder clearStatus() {
status_ = getDefaultInstance().getStatus();
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.Signature.ActivityStatus)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.Signature.ActivityStatus)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ActivityStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ActivityStatus(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private int bitField0_;
public static final int FIELD1_FIELD_NUMBER = 1;
private java.util.List field1_;
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public java.util.List getField1List() {
return field1_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField1OrBuilderList() {
return field1_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public int getField1Count() {
return field1_.size();
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getField1(int index) {
return field1_.get(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder getField1OrBuilder(
int index) {
return field1_.get(index);
}
public static final int TIMESTAMP_SINCE_START_FIELD_NUMBER = 2;
private long timestampSinceStart_;
/**
*
* in ms
*
*
* uint64 timestamp_since_start = 2;
*/
public long getTimestampSinceStart() {
return timestampSinceStart_;
}
public static final int FIELD3_FIELD_NUMBER = 3;
private volatile java.lang.Object field3_;
/**
* string field3 = 3;
*/
public java.lang.String getField3() {
java.lang.Object ref = field3_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field3_ = s;
return s;
}
}
/**
* string field3 = 3;
*/
public com.google.protobuf.ByteString
getField3Bytes() {
java.lang.Object ref = field3_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field3_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LOCATION_FIX_FIELD_NUMBER = 4;
private java.util.List locationFix_;
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public java.util.List getLocationFixList() {
return locationFix_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder>
getLocationFixOrBuilderList() {
return locationFix_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public int getLocationFixCount() {
return locationFix_.size();
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix getLocationFix(int index) {
return locationFix_.get(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder getLocationFixOrBuilder(
int index) {
return locationFix_.get(index);
}
public static final int GPS_INFO_FIELD_NUMBER = 5;
private java.util.List gpsInfo_;
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public java.util.List getGpsInfoList() {
return gpsInfo_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder>
getGpsInfoOrBuilderList() {
return gpsInfo_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public int getGpsInfoCount() {
return gpsInfo_.size();
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo getGpsInfo(int index) {
return gpsInfo_.get(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder getGpsInfoOrBuilder(
int index) {
return gpsInfo_.get(index);
}
public static final int FIELD6_FIELD_NUMBER = 6;
private java.util.List field6_;
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public java.util.List getField6List() {
return field6_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField6OrBuilderList() {
return field6_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public int getField6Count() {
return field6_.size();
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getField6(int index) {
return field6_.get(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder getField6OrBuilder(
int index) {
return field6_.get(index);
}
public static final int SENSOR_INFO_FIELD_NUMBER = 7;
private java.util.List sensorInfo_;
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public java.util.List getSensorInfoList() {
return sensorInfo_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder>
getSensorInfoOrBuilderList() {
return sensorInfo_;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public int getSensorInfoCount() {
return sensorInfo_.size();
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo getSensorInfo(int index) {
return sensorInfo_.get(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder getSensorInfoOrBuilder(
int index) {
return sensorInfo_.get(index);
}
public static final int DEVICE_INFO_FIELD_NUMBER = 8;
private POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo deviceInfo_;
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public boolean hasDeviceInfo() {
return deviceInfo_ != null;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo getDeviceInfo() {
return deviceInfo_ == null ? POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.getDefaultInstance() : deviceInfo_;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder getDeviceInfoOrBuilder() {
return getDeviceInfo();
}
public static final int ACTIVITY_STATUS_FIELD_NUMBER = 9;
private POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus activityStatus_;
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public boolean hasActivityStatus() {
return activityStatus_ != null;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus getActivityStatus() {
return activityStatus_ == null ? POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.getDefaultInstance() : activityStatus_;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder getActivityStatusOrBuilder() {
return getActivityStatus();
}
public static final int LOCATION_HASH1_FIELD_NUMBER = 10;
private int locationHash1_;
/**
* int32 location_hash1 = 10;
*/
public int getLocationHash1() {
return locationHash1_;
}
public static final int FIELD11_FIELD_NUMBER = 11;
private boolean field11_;
/**
* bool field11 = 11;
*/
public boolean getField11() {
return field11_;
}
public static final int FIELD12_FIELD_NUMBER = 12;
private boolean field12_;
/**
* bool field12 = 12;
*/
public boolean getField12() {
return field12_;
}
public static final int FIELD13_FIELD_NUMBER = 13;
private int field13_;
/**
* int32 field13 = 13;
*/
public int getField13() {
return field13_;
}
public static final int FIELD14_FIELD_NUMBER = 14;
private int field14_;
/**
* int32 field14 = 14;
*/
public int getField14() {
return field14_;
}
public static final int FIELD15_FIELD_NUMBER = 15;
private volatile java.lang.Object field15_;
/**
* string field15 = 15;
*/
public java.lang.String getField15() {
java.lang.Object ref = field15_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field15_ = s;
return s;
}
}
/**
* string field15 = 15;
*/
public com.google.protobuf.ByteString
getField15Bytes() {
java.lang.Object ref = field15_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field15_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIELD16_FIELD_NUMBER = 16;
private int field16_;
/**
* int32 field16 = 16;
*/
public int getField16() {
return field16_;
}
public static final int FIELD17_FIELD_NUMBER = 17;
private volatile java.lang.Object field17_;
/**
* string field17 = 17;
*/
public java.lang.String getField17() {
java.lang.Object ref = field17_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field17_ = s;
return s;
}
}
/**
* string field17 = 17;
*/
public com.google.protobuf.ByteString
getField17Bytes() {
java.lang.Object ref = field17_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field17_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIELD18_FIELD_NUMBER = 18;
private volatile java.lang.Object field18_;
/**
* string field18 = 18;
*/
public java.lang.String getField18() {
java.lang.Object ref = field18_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field18_ = s;
return s;
}
}
/**
* string field18 = 18;
*/
public com.google.protobuf.ByteString
getField18Bytes() {
java.lang.Object ref = field18_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field18_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FIELD19_FIELD_NUMBER = 19;
private boolean field19_;
/**
* bool field19 = 19;
*/
public boolean getField19() {
return field19_;
}
public static final int LOCATION_HASH2_FIELD_NUMBER = 20;
private int locationHash2_;
/**
* int32 location_hash2 = 20;
*/
public int getLocationHash2() {
return locationHash2_;
}
public static final int FIELD21_FIELD_NUMBER = 21;
private boolean field21_;
/**
* bool field21 = 21;
*/
public boolean getField21() {
return field21_;
}
public static final int SESSION_HASH_FIELD_NUMBER = 22;
private com.google.protobuf.ByteString sessionHash_;
/**
*
* 32 random bytes, unique per session.
*
*
* bytes session_hash = 22;
*/
public com.google.protobuf.ByteString getSessionHash() {
return sessionHash_;
}
public static final int TIMESTAMP_FIELD_NUMBER = 23;
private long timestamp_;
/**
*
* epoch timestamp in ms
*
*
* uint64 timestamp = 23;
*/
public long getTimestamp() {
return timestamp_;
}
public static final int REQUEST_HASH_FIELD_NUMBER = 24;
private java.util.List requestHash_;
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public java.util.List
getRequestHashList() {
return requestHash_;
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public int getRequestHashCount() {
return requestHash_.size();
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public long getRequestHash(int index) {
return requestHash_.get(index);
}
private int requestHashMemoizedSerializedSize = -1;
public static final int UNKNOWN25_FIELD_NUMBER = 25;
private long unknown25_;
/**
* int64 unknown25 = 25;
*/
public long getUnknown25() {
return unknown25_;
}
public static final int UNKNOWN27_FIELD_NUMBER = 27;
private int unknown27_;
/**
* int32 unknown27 = 27;
*/
public int getUnknown27() {
return unknown27_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < field1_.size(); i++) {
output.writeMessage(1, field1_.get(i));
}
if (timestampSinceStart_ != 0L) {
output.writeUInt64(2, timestampSinceStart_);
}
if (!getField3Bytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, field3_);
}
for (int i = 0; i < locationFix_.size(); i++) {
output.writeMessage(4, locationFix_.get(i));
}
for (int i = 0; i < gpsInfo_.size(); i++) {
output.writeMessage(5, gpsInfo_.get(i));
}
for (int i = 0; i < field6_.size(); i++) {
output.writeMessage(6, field6_.get(i));
}
for (int i = 0; i < sensorInfo_.size(); i++) {
output.writeMessage(7, sensorInfo_.get(i));
}
if (deviceInfo_ != null) {
output.writeMessage(8, getDeviceInfo());
}
if (activityStatus_ != null) {
output.writeMessage(9, getActivityStatus());
}
if (locationHash1_ != 0) {
output.writeInt32(10, locationHash1_);
}
if (field11_ != false) {
output.writeBool(11, field11_);
}
if (field12_ != false) {
output.writeBool(12, field12_);
}
if (field13_ != 0) {
output.writeInt32(13, field13_);
}
if (field14_ != 0) {
output.writeInt32(14, field14_);
}
if (!getField15Bytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 15, field15_);
}
if (field16_ != 0) {
output.writeInt32(16, field16_);
}
if (!getField17Bytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 17, field17_);
}
if (!getField18Bytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 18, field18_);
}
if (field19_ != false) {
output.writeBool(19, field19_);
}
if (locationHash2_ != 0) {
output.writeInt32(20, locationHash2_);
}
if (field21_ != false) {
output.writeBool(21, field21_);
}
if (!sessionHash_.isEmpty()) {
output.writeBytes(22, sessionHash_);
}
if (timestamp_ != 0L) {
output.writeUInt64(23, timestamp_);
}
if (getRequestHashList().size() > 0) {
output.writeUInt32NoTag(194);
output.writeUInt32NoTag(requestHashMemoizedSerializedSize);
}
for (int i = 0; i < requestHash_.size(); i++) {
output.writeUInt64NoTag(requestHash_.get(i));
}
if (unknown25_ != 0L) {
output.writeInt64(25, unknown25_);
}
if (unknown27_ != 0) {
output.writeInt32(27, unknown27_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < field1_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, field1_.get(i));
}
if (timestampSinceStart_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, timestampSinceStart_);
}
if (!getField3Bytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, field3_);
}
for (int i = 0; i < locationFix_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, locationFix_.get(i));
}
for (int i = 0; i < gpsInfo_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, gpsInfo_.get(i));
}
for (int i = 0; i < field6_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, field6_.get(i));
}
for (int i = 0; i < sensorInfo_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, sensorInfo_.get(i));
}
if (deviceInfo_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, getDeviceInfo());
}
if (activityStatus_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, getActivityStatus());
}
if (locationHash1_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(10, locationHash1_);
}
if (field11_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(11, field11_);
}
if (field12_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(12, field12_);
}
if (field13_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(13, field13_);
}
if (field14_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(14, field14_);
}
if (!getField15Bytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, field15_);
}
if (field16_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(16, field16_);
}
if (!getField17Bytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, field17_);
}
if (!getField18Bytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(18, field18_);
}
if (field19_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(19, field19_);
}
if (locationHash2_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(20, locationHash2_);
}
if (field21_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(21, field21_);
}
if (!sessionHash_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(22, sessionHash_);
}
if (timestamp_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(23, timestamp_);
}
{
int dataSize = 0;
for (int i = 0; i < requestHash_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeUInt64SizeNoTag(requestHash_.get(i));
}
size += dataSize;
if (!getRequestHashList().isEmpty()) {
size += 2;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
requestHashMemoizedSerializedSize = dataSize;
}
if (unknown25_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(25, unknown25_);
}
if (unknown27_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(27, unknown27_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature) obj;
boolean result = true;
result = result && getField1List()
.equals(other.getField1List());
result = result && (getTimestampSinceStart()
== other.getTimestampSinceStart());
result = result && getField3()
.equals(other.getField3());
result = result && getLocationFixList()
.equals(other.getLocationFixList());
result = result && getGpsInfoList()
.equals(other.getGpsInfoList());
result = result && getField6List()
.equals(other.getField6List());
result = result && getSensorInfoList()
.equals(other.getSensorInfoList());
result = result && (hasDeviceInfo() == other.hasDeviceInfo());
if (hasDeviceInfo()) {
result = result && getDeviceInfo()
.equals(other.getDeviceInfo());
}
result = result && (hasActivityStatus() == other.hasActivityStatus());
if (hasActivityStatus()) {
result = result && getActivityStatus()
.equals(other.getActivityStatus());
}
result = result && (getLocationHash1()
== other.getLocationHash1());
result = result && (getField11()
== other.getField11());
result = result && (getField12()
== other.getField12());
result = result && (getField13()
== other.getField13());
result = result && (getField14()
== other.getField14());
result = result && getField15()
.equals(other.getField15());
result = result && (getField16()
== other.getField16());
result = result && getField17()
.equals(other.getField17());
result = result && getField18()
.equals(other.getField18());
result = result && (getField19()
== other.getField19());
result = result && (getLocationHash2()
== other.getLocationHash2());
result = result && (getField21()
== other.getField21());
result = result && getSessionHash()
.equals(other.getSessionHash());
result = result && (getTimestamp()
== other.getTimestamp());
result = result && getRequestHashList()
.equals(other.getRequestHashList());
result = result && (getUnknown25()
== other.getUnknown25());
result = result && (getUnknown27()
== other.getUnknown27());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getField1Count() > 0) {
hash = (37 * hash) + FIELD1_FIELD_NUMBER;
hash = (53 * hash) + getField1List().hashCode();
}
hash = (37 * hash) + TIMESTAMP_SINCE_START_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTimestampSinceStart());
hash = (37 * hash) + FIELD3_FIELD_NUMBER;
hash = (53 * hash) + getField3().hashCode();
if (getLocationFixCount() > 0) {
hash = (37 * hash) + LOCATION_FIX_FIELD_NUMBER;
hash = (53 * hash) + getLocationFixList().hashCode();
}
if (getGpsInfoCount() > 0) {
hash = (37 * hash) + GPS_INFO_FIELD_NUMBER;
hash = (53 * hash) + getGpsInfoList().hashCode();
}
if (getField6Count() > 0) {
hash = (37 * hash) + FIELD6_FIELD_NUMBER;
hash = (53 * hash) + getField6List().hashCode();
}
if (getSensorInfoCount() > 0) {
hash = (37 * hash) + SENSOR_INFO_FIELD_NUMBER;
hash = (53 * hash) + getSensorInfoList().hashCode();
}
if (hasDeviceInfo()) {
hash = (37 * hash) + DEVICE_INFO_FIELD_NUMBER;
hash = (53 * hash) + getDeviceInfo().hashCode();
}
if (hasActivityStatus()) {
hash = (37 * hash) + ACTIVITY_STATUS_FIELD_NUMBER;
hash = (53 * hash) + getActivityStatus().hashCode();
}
hash = (37 * hash) + LOCATION_HASH1_FIELD_NUMBER;
hash = (53 * hash) + getLocationHash1();
hash = (37 * hash) + FIELD11_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getField11());
hash = (37 * hash) + FIELD12_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getField12());
hash = (37 * hash) + FIELD13_FIELD_NUMBER;
hash = (53 * hash) + getField13();
hash = (37 * hash) + FIELD14_FIELD_NUMBER;
hash = (53 * hash) + getField14();
hash = (37 * hash) + FIELD15_FIELD_NUMBER;
hash = (53 * hash) + getField15().hashCode();
hash = (37 * hash) + FIELD16_FIELD_NUMBER;
hash = (53 * hash) + getField16();
hash = (37 * hash) + FIELD17_FIELD_NUMBER;
hash = (53 * hash) + getField17().hashCode();
hash = (37 * hash) + FIELD18_FIELD_NUMBER;
hash = (53 * hash) + getField18().hashCode();
hash = (37 * hash) + FIELD19_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getField19());
hash = (37 * hash) + LOCATION_HASH2_FIELD_NUMBER;
hash = (53 * hash) + getLocationHash2();
hash = (37 * hash) + FIELD21_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getField21());
hash = (37 * hash) + SESSION_HASH_FIELD_NUMBER;
hash = (53 * hash) + getSessionHash().hashCode();
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTimestamp());
if (getRequestHashCount() > 0) {
hash = (37 * hash) + REQUEST_HASH_FIELD_NUMBER;
hash = (53 * hash) + getRequestHashList().hashCode();
}
hash = (37 * hash) + UNKNOWN25_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getUnknown25());
hash = (37 * hash) + UNKNOWN27_FIELD_NUMBER;
hash = (53 * hash) + getUnknown27();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code POGOProtos.Networking.Envelopes.Signature}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.Signature)
POGOProtos.Networking.Envelopes.SignatureOuterClass.SignatureOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getField1FieldBuilder();
getLocationFixFieldBuilder();
getGpsInfoFieldBuilder();
getField6FieldBuilder();
getSensorInfoFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (field1Builder_ == null) {
field1_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
field1Builder_.clear();
}
timestampSinceStart_ = 0L;
field3_ = "";
if (locationFixBuilder_ == null) {
locationFix_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
} else {
locationFixBuilder_.clear();
}
if (gpsInfoBuilder_ == null) {
gpsInfo_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
gpsInfoBuilder_.clear();
}
if (field6Builder_ == null) {
field6_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
} else {
field6Builder_.clear();
}
if (sensorInfoBuilder_ == null) {
sensorInfo_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
} else {
sensorInfoBuilder_.clear();
}
if (deviceInfoBuilder_ == null) {
deviceInfo_ = null;
} else {
deviceInfo_ = null;
deviceInfoBuilder_ = null;
}
if (activityStatusBuilder_ == null) {
activityStatus_ = null;
} else {
activityStatus_ = null;
activityStatusBuilder_ = null;
}
locationHash1_ = 0;
field11_ = false;
field12_ = false;
field13_ = 0;
field14_ = 0;
field15_ = "";
field16_ = 0;
field17_ = "";
field18_ = "";
field19_ = false;
locationHash2_ = 0;
field21_ = false;
sessionHash_ = com.google.protobuf.ByteString.EMPTY;
timestamp_ = 0L;
requestHash_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00800000);
unknown25_ = 0L;
unknown27_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (field1Builder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
field1_ = java.util.Collections.unmodifiableList(field1_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.field1_ = field1_;
} else {
result.field1_ = field1Builder_.build();
}
result.timestampSinceStart_ = timestampSinceStart_;
result.field3_ = field3_;
if (locationFixBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008)) {
locationFix_ = java.util.Collections.unmodifiableList(locationFix_);
bitField0_ = (bitField0_ & ~0x00000008);
}
result.locationFix_ = locationFix_;
} else {
result.locationFix_ = locationFixBuilder_.build();
}
if (gpsInfoBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
gpsInfo_ = java.util.Collections.unmodifiableList(gpsInfo_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.gpsInfo_ = gpsInfo_;
} else {
result.gpsInfo_ = gpsInfoBuilder_.build();
}
if (field6Builder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020)) {
field6_ = java.util.Collections.unmodifiableList(field6_);
bitField0_ = (bitField0_ & ~0x00000020);
}
result.field6_ = field6_;
} else {
result.field6_ = field6Builder_.build();
}
if (sensorInfoBuilder_ == null) {
if (((bitField0_ & 0x00000040) == 0x00000040)) {
sensorInfo_ = java.util.Collections.unmodifiableList(sensorInfo_);
bitField0_ = (bitField0_ & ~0x00000040);
}
result.sensorInfo_ = sensorInfo_;
} else {
result.sensorInfo_ = sensorInfoBuilder_.build();
}
if (deviceInfoBuilder_ == null) {
result.deviceInfo_ = deviceInfo_;
} else {
result.deviceInfo_ = deviceInfoBuilder_.build();
}
if (activityStatusBuilder_ == null) {
result.activityStatus_ = activityStatus_;
} else {
result.activityStatus_ = activityStatusBuilder_.build();
}
result.locationHash1_ = locationHash1_;
result.field11_ = field11_;
result.field12_ = field12_;
result.field13_ = field13_;
result.field14_ = field14_;
result.field15_ = field15_;
result.field16_ = field16_;
result.field17_ = field17_;
result.field18_ = field18_;
result.field19_ = field19_;
result.locationHash2_ = locationHash2_;
result.field21_ = field21_;
result.sessionHash_ = sessionHash_;
result.timestamp_ = timestamp_;
if (((bitField0_ & 0x00800000) == 0x00800000)) {
requestHash_ = java.util.Collections.unmodifiableList(requestHash_);
bitField0_ = (bitField0_ & ~0x00800000);
}
result.requestHash_ = requestHash_;
result.unknown25_ = unknown25_;
result.unknown27_ = unknown27_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.getDefaultInstance()) return this;
if (field1Builder_ == null) {
if (!other.field1_.isEmpty()) {
if (field1_.isEmpty()) {
field1_ = other.field1_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureField1IsMutable();
field1_.addAll(other.field1_);
}
onChanged();
}
} else {
if (!other.field1_.isEmpty()) {
if (field1Builder_.isEmpty()) {
field1Builder_.dispose();
field1Builder_ = null;
field1_ = other.field1_;
bitField0_ = (bitField0_ & ~0x00000001);
field1Builder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getField1FieldBuilder() : null;
} else {
field1Builder_.addAllMessages(other.field1_);
}
}
}
if (other.getTimestampSinceStart() != 0L) {
setTimestampSinceStart(other.getTimestampSinceStart());
}
if (!other.getField3().isEmpty()) {
field3_ = other.field3_;
onChanged();
}
if (locationFixBuilder_ == null) {
if (!other.locationFix_.isEmpty()) {
if (locationFix_.isEmpty()) {
locationFix_ = other.locationFix_;
bitField0_ = (bitField0_ & ~0x00000008);
} else {
ensureLocationFixIsMutable();
locationFix_.addAll(other.locationFix_);
}
onChanged();
}
} else {
if (!other.locationFix_.isEmpty()) {
if (locationFixBuilder_.isEmpty()) {
locationFixBuilder_.dispose();
locationFixBuilder_ = null;
locationFix_ = other.locationFix_;
bitField0_ = (bitField0_ & ~0x00000008);
locationFixBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getLocationFixFieldBuilder() : null;
} else {
locationFixBuilder_.addAllMessages(other.locationFix_);
}
}
}
if (gpsInfoBuilder_ == null) {
if (!other.gpsInfo_.isEmpty()) {
if (gpsInfo_.isEmpty()) {
gpsInfo_ = other.gpsInfo_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureGpsInfoIsMutable();
gpsInfo_.addAll(other.gpsInfo_);
}
onChanged();
}
} else {
if (!other.gpsInfo_.isEmpty()) {
if (gpsInfoBuilder_.isEmpty()) {
gpsInfoBuilder_.dispose();
gpsInfoBuilder_ = null;
gpsInfo_ = other.gpsInfo_;
bitField0_ = (bitField0_ & ~0x00000010);
gpsInfoBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getGpsInfoFieldBuilder() : null;
} else {
gpsInfoBuilder_.addAllMessages(other.gpsInfo_);
}
}
}
if (field6Builder_ == null) {
if (!other.field6_.isEmpty()) {
if (field6_.isEmpty()) {
field6_ = other.field6_;
bitField0_ = (bitField0_ & ~0x00000020);
} else {
ensureField6IsMutable();
field6_.addAll(other.field6_);
}
onChanged();
}
} else {
if (!other.field6_.isEmpty()) {
if (field6Builder_.isEmpty()) {
field6Builder_.dispose();
field6Builder_ = null;
field6_ = other.field6_;
bitField0_ = (bitField0_ & ~0x00000020);
field6Builder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getField6FieldBuilder() : null;
} else {
field6Builder_.addAllMessages(other.field6_);
}
}
}
if (sensorInfoBuilder_ == null) {
if (!other.sensorInfo_.isEmpty()) {
if (sensorInfo_.isEmpty()) {
sensorInfo_ = other.sensorInfo_;
bitField0_ = (bitField0_ & ~0x00000040);
} else {
ensureSensorInfoIsMutable();
sensorInfo_.addAll(other.sensorInfo_);
}
onChanged();
}
} else {
if (!other.sensorInfo_.isEmpty()) {
if (sensorInfoBuilder_.isEmpty()) {
sensorInfoBuilder_.dispose();
sensorInfoBuilder_ = null;
sensorInfo_ = other.sensorInfo_;
bitField0_ = (bitField0_ & ~0x00000040);
sensorInfoBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getSensorInfoFieldBuilder() : null;
} else {
sensorInfoBuilder_.addAllMessages(other.sensorInfo_);
}
}
}
if (other.hasDeviceInfo()) {
mergeDeviceInfo(other.getDeviceInfo());
}
if (other.hasActivityStatus()) {
mergeActivityStatus(other.getActivityStatus());
}
if (other.getLocationHash1() != 0) {
setLocationHash1(other.getLocationHash1());
}
if (other.getField11() != false) {
setField11(other.getField11());
}
if (other.getField12() != false) {
setField12(other.getField12());
}
if (other.getField13() != 0) {
setField13(other.getField13());
}
if (other.getField14() != 0) {
setField14(other.getField14());
}
if (!other.getField15().isEmpty()) {
field15_ = other.field15_;
onChanged();
}
if (other.getField16() != 0) {
setField16(other.getField16());
}
if (!other.getField17().isEmpty()) {
field17_ = other.field17_;
onChanged();
}
if (!other.getField18().isEmpty()) {
field18_ = other.field18_;
onChanged();
}
if (other.getField19() != false) {
setField19(other.getField19());
}
if (other.getLocationHash2() != 0) {
setLocationHash2(other.getLocationHash2());
}
if (other.getField21() != false) {
setField21(other.getField21());
}
if (other.getSessionHash() != com.google.protobuf.ByteString.EMPTY) {
setSessionHash(other.getSessionHash());
}
if (other.getTimestamp() != 0L) {
setTimestamp(other.getTimestamp());
}
if (!other.requestHash_.isEmpty()) {
if (requestHash_.isEmpty()) {
requestHash_ = other.requestHash_;
bitField0_ = (bitField0_ & ~0x00800000);
} else {
ensureRequestHashIsMutable();
requestHash_.addAll(other.requestHash_);
}
onChanged();
}
if (other.getUnknown25() != 0L) {
setUnknown25(other.getUnknown25());
}
if (other.getUnknown27() != 0) {
setUnknown27(other.getUnknown27());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List field1_ =
java.util.Collections.emptyList();
private void ensureField1IsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
field1_ = new java.util.ArrayList(field1_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder> field1Builder_;
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public java.util.List getField1List() {
if (field1Builder_ == null) {
return java.util.Collections.unmodifiableList(field1_);
} else {
return field1Builder_.getMessageList();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public int getField1Count() {
if (field1Builder_ == null) {
return field1_.size();
} else {
return field1Builder_.getCount();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getField1(int index) {
if (field1Builder_ == null) {
return field1_.get(index);
} else {
return field1Builder_.getMessage(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder setField1(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage value) {
if (field1Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureField1IsMutable();
field1_.set(index, value);
onChanged();
} else {
field1Builder_.setMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder setField1(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder builderForValue) {
if (field1Builder_ == null) {
ensureField1IsMutable();
field1_.set(index, builderForValue.build());
onChanged();
} else {
field1Builder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder addField1(POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage value) {
if (field1Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureField1IsMutable();
field1_.add(value);
onChanged();
} else {
field1Builder_.addMessage(value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder addField1(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage value) {
if (field1Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureField1IsMutable();
field1_.add(index, value);
onChanged();
} else {
field1Builder_.addMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder addField1(
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder builderForValue) {
if (field1Builder_ == null) {
ensureField1IsMutable();
field1_.add(builderForValue.build());
onChanged();
} else {
field1Builder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder addField1(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder builderForValue) {
if (field1Builder_ == null) {
ensureField1IsMutable();
field1_.add(index, builderForValue.build());
onChanged();
} else {
field1Builder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder addAllField1(
java.lang.Iterable extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage> values) {
if (field1Builder_ == null) {
ensureField1IsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, field1_);
onChanged();
} else {
field1Builder_.addAllMessages(values);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder clearField1() {
if (field1Builder_ == null) {
field1_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
field1Builder_.clear();
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public Builder removeField1(int index) {
if (field1Builder_ == null) {
ensureField1IsMutable();
field1_.remove(index);
onChanged();
} else {
field1Builder_.remove(index);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder getField1Builder(
int index) {
return getField1FieldBuilder().getBuilder(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder getField1OrBuilder(
int index) {
if (field1Builder_ == null) {
return field1_.get(index); } else {
return field1Builder_.getMessageOrBuilder(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField1OrBuilderList() {
if (field1Builder_ != null) {
return field1Builder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(field1_);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder addField1Builder() {
return getField1FieldBuilder().addBuilder(
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder addField1Builder(
int index) {
return getField1FieldBuilder().addBuilder(
index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field1 = 1;
*/
public java.util.List
getField1BuilderList() {
return getField1FieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField1FieldBuilder() {
if (field1Builder_ == null) {
field1Builder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>(
field1_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
field1_ = null;
}
return field1Builder_;
}
private long timestampSinceStart_ ;
/**
*
* in ms
*
*
* uint64 timestamp_since_start = 2;
*/
public long getTimestampSinceStart() {
return timestampSinceStart_;
}
/**
*
* in ms
*
*
* uint64 timestamp_since_start = 2;
*/
public Builder setTimestampSinceStart(long value) {
timestampSinceStart_ = value;
onChanged();
return this;
}
/**
*
* in ms
*
*
* uint64 timestamp_since_start = 2;
*/
public Builder clearTimestampSinceStart() {
timestampSinceStart_ = 0L;
onChanged();
return this;
}
private java.lang.Object field3_ = "";
/**
* string field3 = 3;
*/
public java.lang.String getField3() {
java.lang.Object ref = field3_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field3_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string field3 = 3;
*/
public com.google.protobuf.ByteString
getField3Bytes() {
java.lang.Object ref = field3_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field3_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string field3 = 3;
*/
public Builder setField3(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
field3_ = value;
onChanged();
return this;
}
/**
* string field3 = 3;
*/
public Builder clearField3() {
field3_ = getDefaultInstance().getField3();
onChanged();
return this;
}
/**
* string field3 = 3;
*/
public Builder setField3Bytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
field3_ = value;
onChanged();
return this;
}
private java.util.List locationFix_ =
java.util.Collections.emptyList();
private void ensureLocationFixIsMutable() {
if (!((bitField0_ & 0x00000008) == 0x00000008)) {
locationFix_ = new java.util.ArrayList(locationFix_);
bitField0_ |= 0x00000008;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder> locationFixBuilder_;
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public java.util.List getLocationFixList() {
if (locationFixBuilder_ == null) {
return java.util.Collections.unmodifiableList(locationFix_);
} else {
return locationFixBuilder_.getMessageList();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public int getLocationFixCount() {
if (locationFixBuilder_ == null) {
return locationFix_.size();
} else {
return locationFixBuilder_.getCount();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix getLocationFix(int index) {
if (locationFixBuilder_ == null) {
return locationFix_.get(index);
} else {
return locationFixBuilder_.getMessage(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder setLocationFix(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix value) {
if (locationFixBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLocationFixIsMutable();
locationFix_.set(index, value);
onChanged();
} else {
locationFixBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder setLocationFix(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder builderForValue) {
if (locationFixBuilder_ == null) {
ensureLocationFixIsMutable();
locationFix_.set(index, builderForValue.build());
onChanged();
} else {
locationFixBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder addLocationFix(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix value) {
if (locationFixBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLocationFixIsMutable();
locationFix_.add(value);
onChanged();
} else {
locationFixBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder addLocationFix(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix value) {
if (locationFixBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLocationFixIsMutable();
locationFix_.add(index, value);
onChanged();
} else {
locationFixBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder addLocationFix(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder builderForValue) {
if (locationFixBuilder_ == null) {
ensureLocationFixIsMutable();
locationFix_.add(builderForValue.build());
onChanged();
} else {
locationFixBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder addLocationFix(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder builderForValue) {
if (locationFixBuilder_ == null) {
ensureLocationFixIsMutable();
locationFix_.add(index, builderForValue.build());
onChanged();
} else {
locationFixBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder addAllLocationFix(
java.lang.Iterable extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix> values) {
if (locationFixBuilder_ == null) {
ensureLocationFixIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, locationFix_);
onChanged();
} else {
locationFixBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder clearLocationFix() {
if (locationFixBuilder_ == null) {
locationFix_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
locationFixBuilder_.clear();
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public Builder removeLocationFix(int index) {
if (locationFixBuilder_ == null) {
ensureLocationFixIsMutable();
locationFix_.remove(index);
onChanged();
} else {
locationFixBuilder_.remove(index);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder getLocationFixBuilder(
int index) {
return getLocationFixFieldBuilder().getBuilder(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder getLocationFixOrBuilder(
int index) {
if (locationFixBuilder_ == null) {
return locationFix_.get(index); } else {
return locationFixBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder>
getLocationFixOrBuilderList() {
if (locationFixBuilder_ != null) {
return locationFixBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(locationFix_);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder addLocationFixBuilder() {
return getLocationFixFieldBuilder().addBuilder(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder addLocationFixBuilder(
int index) {
return getLocationFixFieldBuilder().addBuilder(
index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.LocationFix location_fix = 4;
*/
public java.util.List
getLocationFixBuilderList() {
return getLocationFixFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder>
getLocationFixFieldBuilder() {
if (locationFixBuilder_ == null) {
locationFixBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFix.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.LocationFixOrBuilder>(
locationFix_,
((bitField0_ & 0x00000008) == 0x00000008),
getParentForChildren(),
isClean());
locationFix_ = null;
}
return locationFixBuilder_;
}
private java.util.List gpsInfo_ =
java.util.Collections.emptyList();
private void ensureGpsInfoIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
gpsInfo_ = new java.util.ArrayList(gpsInfo_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder> gpsInfoBuilder_;
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public java.util.List getGpsInfoList() {
if (gpsInfoBuilder_ == null) {
return java.util.Collections.unmodifiableList(gpsInfo_);
} else {
return gpsInfoBuilder_.getMessageList();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public int getGpsInfoCount() {
if (gpsInfoBuilder_ == null) {
return gpsInfo_.size();
} else {
return gpsInfoBuilder_.getCount();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo getGpsInfo(int index) {
if (gpsInfoBuilder_ == null) {
return gpsInfo_.get(index);
} else {
return gpsInfoBuilder_.getMessage(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder setGpsInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo value) {
if (gpsInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureGpsInfoIsMutable();
gpsInfo_.set(index, value);
onChanged();
} else {
gpsInfoBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder setGpsInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder builderForValue) {
if (gpsInfoBuilder_ == null) {
ensureGpsInfoIsMutable();
gpsInfo_.set(index, builderForValue.build());
onChanged();
} else {
gpsInfoBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder addGpsInfo(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo value) {
if (gpsInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureGpsInfoIsMutable();
gpsInfo_.add(value);
onChanged();
} else {
gpsInfoBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder addGpsInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo value) {
if (gpsInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureGpsInfoIsMutable();
gpsInfo_.add(index, value);
onChanged();
} else {
gpsInfoBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder addGpsInfo(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder builderForValue) {
if (gpsInfoBuilder_ == null) {
ensureGpsInfoIsMutable();
gpsInfo_.add(builderForValue.build());
onChanged();
} else {
gpsInfoBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder addGpsInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder builderForValue) {
if (gpsInfoBuilder_ == null) {
ensureGpsInfoIsMutable();
gpsInfo_.add(index, builderForValue.build());
onChanged();
} else {
gpsInfoBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder addAllGpsInfo(
java.lang.Iterable extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo> values) {
if (gpsInfoBuilder_ == null) {
ensureGpsInfoIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, gpsInfo_);
onChanged();
} else {
gpsInfoBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder clearGpsInfo() {
if (gpsInfoBuilder_ == null) {
gpsInfo_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
gpsInfoBuilder_.clear();
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public Builder removeGpsInfo(int index) {
if (gpsInfoBuilder_ == null) {
ensureGpsInfoIsMutable();
gpsInfo_.remove(index);
onChanged();
} else {
gpsInfoBuilder_.remove(index);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder getGpsInfoBuilder(
int index) {
return getGpsInfoFieldBuilder().getBuilder(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder getGpsInfoOrBuilder(
int index) {
if (gpsInfoBuilder_ == null) {
return gpsInfo_.get(index); } else {
return gpsInfoBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder>
getGpsInfoOrBuilderList() {
if (gpsInfoBuilder_ != null) {
return gpsInfoBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(gpsInfo_);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder addGpsInfoBuilder() {
return getGpsInfoFieldBuilder().addBuilder(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder addGpsInfoBuilder(
int index) {
return getGpsInfoFieldBuilder().addBuilder(
index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.AndroidGpsInfo gps_info = 5;
*/
public java.util.List
getGpsInfoBuilderList() {
return getGpsInfoFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder>
getGpsInfoFieldBuilder() {
if (gpsInfoBuilder_ == null) {
gpsInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.AndroidGpsInfoOrBuilder>(
gpsInfo_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
gpsInfo_ = null;
}
return gpsInfoBuilder_;
}
private java.util.List field6_ =
java.util.Collections.emptyList();
private void ensureField6IsMutable() {
if (!((bitField0_ & 0x00000020) == 0x00000020)) {
field6_ = new java.util.ArrayList(field6_);
bitField0_ |= 0x00000020;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder> field6Builder_;
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public java.util.List getField6List() {
if (field6Builder_ == null) {
return java.util.Collections.unmodifiableList(field6_);
} else {
return field6Builder_.getMessageList();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public int getField6Count() {
if (field6Builder_ == null) {
return field6_.size();
} else {
return field6Builder_.getCount();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getField6(int index) {
if (field6Builder_ == null) {
return field6_.get(index);
} else {
return field6Builder_.getMessage(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder setField6(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage value) {
if (field6Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureField6IsMutable();
field6_.set(index, value);
onChanged();
} else {
field6Builder_.setMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder setField6(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder builderForValue) {
if (field6Builder_ == null) {
ensureField6IsMutable();
field6_.set(index, builderForValue.build());
onChanged();
} else {
field6Builder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder addField6(POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage value) {
if (field6Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureField6IsMutable();
field6_.add(value);
onChanged();
} else {
field6Builder_.addMessage(value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder addField6(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage value) {
if (field6Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureField6IsMutable();
field6_.add(index, value);
onChanged();
} else {
field6Builder_.addMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder addField6(
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder builderForValue) {
if (field6Builder_ == null) {
ensureField6IsMutable();
field6_.add(builderForValue.build());
onChanged();
} else {
field6Builder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder addField6(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder builderForValue) {
if (field6Builder_ == null) {
ensureField6IsMutable();
field6_.add(index, builderForValue.build());
onChanged();
} else {
field6Builder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder addAllField6(
java.lang.Iterable extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage> values) {
if (field6Builder_ == null) {
ensureField6IsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, field6_);
onChanged();
} else {
field6Builder_.addAllMessages(values);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder clearField6() {
if (field6Builder_ == null) {
field6_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
} else {
field6Builder_.clear();
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public Builder removeField6(int index) {
if (field6Builder_ == null) {
ensureField6IsMutable();
field6_.remove(index);
onChanged();
} else {
field6Builder_.remove(index);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder getField6Builder(
int index) {
return getField6FieldBuilder().getBuilder(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder getField6OrBuilder(
int index) {
if (field6Builder_ == null) {
return field6_.get(index); } else {
return field6Builder_.getMessageOrBuilder(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField6OrBuilderList() {
if (field6Builder_ != null) {
return field6Builder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(field6_);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder addField6Builder() {
return getField6FieldBuilder().addBuilder(
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder addField6Builder(
int index) {
return getField6FieldBuilder().addBuilder(
index, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.UnknownMessage field6 = 6;
*/
public java.util.List
getField6BuilderList() {
return getField6FieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>
getField6FieldBuilder() {
if (field6Builder_ == null) {
field6Builder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder>(
field6_,
((bitField0_ & 0x00000020) == 0x00000020),
getParentForChildren(),
isClean());
field6_ = null;
}
return field6Builder_;
}
private java.util.List sensorInfo_ =
java.util.Collections.emptyList();
private void ensureSensorInfoIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
sensorInfo_ = new java.util.ArrayList(sensorInfo_);
bitField0_ |= 0x00000040;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder> sensorInfoBuilder_;
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public java.util.List getSensorInfoList() {
if (sensorInfoBuilder_ == null) {
return java.util.Collections.unmodifiableList(sensorInfo_);
} else {
return sensorInfoBuilder_.getMessageList();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public int getSensorInfoCount() {
if (sensorInfoBuilder_ == null) {
return sensorInfo_.size();
} else {
return sensorInfoBuilder_.getCount();
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo getSensorInfo(int index) {
if (sensorInfoBuilder_ == null) {
return sensorInfo_.get(index);
} else {
return sensorInfoBuilder_.getMessage(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder setSensorInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo value) {
if (sensorInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSensorInfoIsMutable();
sensorInfo_.set(index, value);
onChanged();
} else {
sensorInfoBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder setSensorInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder builderForValue) {
if (sensorInfoBuilder_ == null) {
ensureSensorInfoIsMutable();
sensorInfo_.set(index, builderForValue.build());
onChanged();
} else {
sensorInfoBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder addSensorInfo(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo value) {
if (sensorInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSensorInfoIsMutable();
sensorInfo_.add(value);
onChanged();
} else {
sensorInfoBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder addSensorInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo value) {
if (sensorInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSensorInfoIsMutable();
sensorInfo_.add(index, value);
onChanged();
} else {
sensorInfoBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder addSensorInfo(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder builderForValue) {
if (sensorInfoBuilder_ == null) {
ensureSensorInfoIsMutable();
sensorInfo_.add(builderForValue.build());
onChanged();
} else {
sensorInfoBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder addSensorInfo(
int index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder builderForValue) {
if (sensorInfoBuilder_ == null) {
ensureSensorInfoIsMutable();
sensorInfo_.add(index, builderForValue.build());
onChanged();
} else {
sensorInfoBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder addAllSensorInfo(
java.lang.Iterable extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo> values) {
if (sensorInfoBuilder_ == null) {
ensureSensorInfoIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, sensorInfo_);
onChanged();
} else {
sensorInfoBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder clearSensorInfo() {
if (sensorInfoBuilder_ == null) {
sensorInfo_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
} else {
sensorInfoBuilder_.clear();
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public Builder removeSensorInfo(int index) {
if (sensorInfoBuilder_ == null) {
ensureSensorInfoIsMutable();
sensorInfo_.remove(index);
onChanged();
} else {
sensorInfoBuilder_.remove(index);
}
return this;
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder getSensorInfoBuilder(
int index) {
return getSensorInfoFieldBuilder().getBuilder(index);
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder getSensorInfoOrBuilder(
int index) {
if (sensorInfoBuilder_ == null) {
return sensorInfo_.get(index); } else {
return sensorInfoBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public java.util.List extends POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder>
getSensorInfoOrBuilderList() {
if (sensorInfoBuilder_ != null) {
return sensorInfoBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(sensorInfo_);
}
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder addSensorInfoBuilder() {
return getSensorInfoFieldBuilder().addBuilder(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder addSensorInfoBuilder(
int index) {
return getSensorInfoFieldBuilder().addBuilder(
index, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.getDefaultInstance());
}
/**
* repeated .POGOProtos.Networking.Envelopes.Signature.SensorInfo sensor_info = 7;
*/
public java.util.List
getSensorInfoBuilderList() {
return getSensorInfoFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder>
getSensorInfoFieldBuilder() {
if (sensorInfoBuilder_ == null) {
sensorInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.SensorInfoOrBuilder>(
sensorInfo_,
((bitField0_ & 0x00000040) == 0x00000040),
getParentForChildren(),
isClean());
sensorInfo_ = null;
}
return sensorInfoBuilder_;
}
private POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo deviceInfo_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder> deviceInfoBuilder_;
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public boolean hasDeviceInfo() {
return deviceInfoBuilder_ != null || deviceInfo_ != null;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo getDeviceInfo() {
if (deviceInfoBuilder_ == null) {
return deviceInfo_ == null ? POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.getDefaultInstance() : deviceInfo_;
} else {
return deviceInfoBuilder_.getMessage();
}
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public Builder setDeviceInfo(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo value) {
if (deviceInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
deviceInfo_ = value;
onChanged();
} else {
deviceInfoBuilder_.setMessage(value);
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public Builder setDeviceInfo(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder builderForValue) {
if (deviceInfoBuilder_ == null) {
deviceInfo_ = builderForValue.build();
onChanged();
} else {
deviceInfoBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public Builder mergeDeviceInfo(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo value) {
if (deviceInfoBuilder_ == null) {
if (deviceInfo_ != null) {
deviceInfo_ =
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.newBuilder(deviceInfo_).mergeFrom(value).buildPartial();
} else {
deviceInfo_ = value;
}
onChanged();
} else {
deviceInfoBuilder_.mergeFrom(value);
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public Builder clearDeviceInfo() {
if (deviceInfoBuilder_ == null) {
deviceInfo_ = null;
onChanged();
} else {
deviceInfo_ = null;
deviceInfoBuilder_ = null;
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder getDeviceInfoBuilder() {
onChanged();
return getDeviceInfoFieldBuilder().getBuilder();
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder getDeviceInfoOrBuilder() {
if (deviceInfoBuilder_ != null) {
return deviceInfoBuilder_.getMessageOrBuilder();
} else {
return deviceInfo_ == null ?
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.getDefaultInstance() : deviceInfo_;
}
}
/**
* .POGOProtos.Networking.Envelopes.Signature.DeviceInfo device_info = 8;
*/
private com.google.protobuf.SingleFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder>
getDeviceInfoFieldBuilder() {
if (deviceInfoBuilder_ == null) {
deviceInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfo.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.DeviceInfoOrBuilder>(
getDeviceInfo(),
getParentForChildren(),
isClean());
deviceInfo_ = null;
}
return deviceInfoBuilder_;
}
private POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus activityStatus_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder> activityStatusBuilder_;
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public boolean hasActivityStatus() {
return activityStatusBuilder_ != null || activityStatus_ != null;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus getActivityStatus() {
if (activityStatusBuilder_ == null) {
return activityStatus_ == null ? POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.getDefaultInstance() : activityStatus_;
} else {
return activityStatusBuilder_.getMessage();
}
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public Builder setActivityStatus(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus value) {
if (activityStatusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
activityStatus_ = value;
onChanged();
} else {
activityStatusBuilder_.setMessage(value);
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public Builder setActivityStatus(
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder builderForValue) {
if (activityStatusBuilder_ == null) {
activityStatus_ = builderForValue.build();
onChanged();
} else {
activityStatusBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public Builder mergeActivityStatus(POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus value) {
if (activityStatusBuilder_ == null) {
if (activityStatus_ != null) {
activityStatus_ =
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.newBuilder(activityStatus_).mergeFrom(value).buildPartial();
} else {
activityStatus_ = value;
}
onChanged();
} else {
activityStatusBuilder_.mergeFrom(value);
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public Builder clearActivityStatus() {
if (activityStatusBuilder_ == null) {
activityStatus_ = null;
onChanged();
} else {
activityStatus_ = null;
activityStatusBuilder_ = null;
}
return this;
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder getActivityStatusBuilder() {
onChanged();
return getActivityStatusFieldBuilder().getBuilder();
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder getActivityStatusOrBuilder() {
if (activityStatusBuilder_ != null) {
return activityStatusBuilder_.getMessageOrBuilder();
} else {
return activityStatus_ == null ?
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.getDefaultInstance() : activityStatus_;
}
}
/**
* .POGOProtos.Networking.Envelopes.Signature.ActivityStatus activity_status = 9;
*/
private com.google.protobuf.SingleFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder>
getActivityStatusFieldBuilder() {
if (activityStatusBuilder_ == null) {
activityStatusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatus.Builder, POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature.ActivityStatusOrBuilder>(
getActivityStatus(),
getParentForChildren(),
isClean());
activityStatus_ = null;
}
return activityStatusBuilder_;
}
private int locationHash1_ ;
/**
* int32 location_hash1 = 10;
*/
public int getLocationHash1() {
return locationHash1_;
}
/**
* int32 location_hash1 = 10;
*/
public Builder setLocationHash1(int value) {
locationHash1_ = value;
onChanged();
return this;
}
/**
* int32 location_hash1 = 10;
*/
public Builder clearLocationHash1() {
locationHash1_ = 0;
onChanged();
return this;
}
private boolean field11_ ;
/**
* bool field11 = 11;
*/
public boolean getField11() {
return field11_;
}
/**
* bool field11 = 11;
*/
public Builder setField11(boolean value) {
field11_ = value;
onChanged();
return this;
}
/**
* bool field11 = 11;
*/
public Builder clearField11() {
field11_ = false;
onChanged();
return this;
}
private boolean field12_ ;
/**
* bool field12 = 12;
*/
public boolean getField12() {
return field12_;
}
/**
* bool field12 = 12;
*/
public Builder setField12(boolean value) {
field12_ = value;
onChanged();
return this;
}
/**
* bool field12 = 12;
*/
public Builder clearField12() {
field12_ = false;
onChanged();
return this;
}
private int field13_ ;
/**
* int32 field13 = 13;
*/
public int getField13() {
return field13_;
}
/**
* int32 field13 = 13;
*/
public Builder setField13(int value) {
field13_ = value;
onChanged();
return this;
}
/**
* int32 field13 = 13;
*/
public Builder clearField13() {
field13_ = 0;
onChanged();
return this;
}
private int field14_ ;
/**
* int32 field14 = 14;
*/
public int getField14() {
return field14_;
}
/**
* int32 field14 = 14;
*/
public Builder setField14(int value) {
field14_ = value;
onChanged();
return this;
}
/**
* int32 field14 = 14;
*/
public Builder clearField14() {
field14_ = 0;
onChanged();
return this;
}
private java.lang.Object field15_ = "";
/**
* string field15 = 15;
*/
public java.lang.String getField15() {
java.lang.Object ref = field15_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field15_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string field15 = 15;
*/
public com.google.protobuf.ByteString
getField15Bytes() {
java.lang.Object ref = field15_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field15_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string field15 = 15;
*/
public Builder setField15(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
field15_ = value;
onChanged();
return this;
}
/**
* string field15 = 15;
*/
public Builder clearField15() {
field15_ = getDefaultInstance().getField15();
onChanged();
return this;
}
/**
* string field15 = 15;
*/
public Builder setField15Bytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
field15_ = value;
onChanged();
return this;
}
private int field16_ ;
/**
* int32 field16 = 16;
*/
public int getField16() {
return field16_;
}
/**
* int32 field16 = 16;
*/
public Builder setField16(int value) {
field16_ = value;
onChanged();
return this;
}
/**
* int32 field16 = 16;
*/
public Builder clearField16() {
field16_ = 0;
onChanged();
return this;
}
private java.lang.Object field17_ = "";
/**
* string field17 = 17;
*/
public java.lang.String getField17() {
java.lang.Object ref = field17_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field17_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string field17 = 17;
*/
public com.google.protobuf.ByteString
getField17Bytes() {
java.lang.Object ref = field17_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field17_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string field17 = 17;
*/
public Builder setField17(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
field17_ = value;
onChanged();
return this;
}
/**
* string field17 = 17;
*/
public Builder clearField17() {
field17_ = getDefaultInstance().getField17();
onChanged();
return this;
}
/**
* string field17 = 17;
*/
public Builder setField17Bytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
field17_ = value;
onChanged();
return this;
}
private java.lang.Object field18_ = "";
/**
* string field18 = 18;
*/
public java.lang.String getField18() {
java.lang.Object ref = field18_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
field18_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string field18 = 18;
*/
public com.google.protobuf.ByteString
getField18Bytes() {
java.lang.Object ref = field18_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
field18_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string field18 = 18;
*/
public Builder setField18(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
field18_ = value;
onChanged();
return this;
}
/**
* string field18 = 18;
*/
public Builder clearField18() {
field18_ = getDefaultInstance().getField18();
onChanged();
return this;
}
/**
* string field18 = 18;
*/
public Builder setField18Bytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
field18_ = value;
onChanged();
return this;
}
private boolean field19_ ;
/**
* bool field19 = 19;
*/
public boolean getField19() {
return field19_;
}
/**
* bool field19 = 19;
*/
public Builder setField19(boolean value) {
field19_ = value;
onChanged();
return this;
}
/**
* bool field19 = 19;
*/
public Builder clearField19() {
field19_ = false;
onChanged();
return this;
}
private int locationHash2_ ;
/**
* int32 location_hash2 = 20;
*/
public int getLocationHash2() {
return locationHash2_;
}
/**
* int32 location_hash2 = 20;
*/
public Builder setLocationHash2(int value) {
locationHash2_ = value;
onChanged();
return this;
}
/**
* int32 location_hash2 = 20;
*/
public Builder clearLocationHash2() {
locationHash2_ = 0;
onChanged();
return this;
}
private boolean field21_ ;
/**
* bool field21 = 21;
*/
public boolean getField21() {
return field21_;
}
/**
* bool field21 = 21;
*/
public Builder setField21(boolean value) {
field21_ = value;
onChanged();
return this;
}
/**
* bool field21 = 21;
*/
public Builder clearField21() {
field21_ = false;
onChanged();
return this;
}
private com.google.protobuf.ByteString sessionHash_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* 32 random bytes, unique per session.
*
*
* bytes session_hash = 22;
*/
public com.google.protobuf.ByteString getSessionHash() {
return sessionHash_;
}
/**
*
* 32 random bytes, unique per session.
*
*
* bytes session_hash = 22;
*/
public Builder setSessionHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
sessionHash_ = value;
onChanged();
return this;
}
/**
*
* 32 random bytes, unique per session.
*
*
* bytes session_hash = 22;
*/
public Builder clearSessionHash() {
sessionHash_ = getDefaultInstance().getSessionHash();
onChanged();
return this;
}
private long timestamp_ ;
/**
*
* epoch timestamp in ms
*
*
* uint64 timestamp = 23;
*/
public long getTimestamp() {
return timestamp_;
}
/**
*
* epoch timestamp in ms
*
*
* uint64 timestamp = 23;
*/
public Builder setTimestamp(long value) {
timestamp_ = value;
onChanged();
return this;
}
/**
*
* epoch timestamp in ms
*
*
* uint64 timestamp = 23;
*/
public Builder clearTimestamp() {
timestamp_ = 0L;
onChanged();
return this;
}
private java.util.List requestHash_ = java.util.Collections.emptyList();
private void ensureRequestHashIsMutable() {
if (!((bitField0_ & 0x00800000) == 0x00800000)) {
requestHash_ = new java.util.ArrayList(requestHash_);
bitField0_ |= 0x00800000;
}
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public java.util.List
getRequestHashList() {
return java.util.Collections.unmodifiableList(requestHash_);
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public int getRequestHashCount() {
return requestHash_.size();
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public long getRequestHash(int index) {
return requestHash_.get(index);
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public Builder setRequestHash(
int index, long value) {
ensureRequestHashIsMutable();
requestHash_.set(index, value);
onChanged();
return this;
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public Builder addRequestHash(long value) {
ensureRequestHashIsMutable();
requestHash_.add(value);
onChanged();
return this;
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public Builder addAllRequestHash(
java.lang.Iterable extends java.lang.Long> values) {
ensureRequestHashIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, requestHash_);
onChanged();
return this;
}
/**
*
* hashes of each request message in a hashArray signed based on the auth_token or auth_info - xxhash64
*
*
* repeated uint64 request_hash = 24;
*/
public Builder clearRequestHash() {
requestHash_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00800000);
onChanged();
return this;
}
private long unknown25_ ;
/**
* int64 unknown25 = 25;
*/
public long getUnknown25() {
return unknown25_;
}
/**
* int64 unknown25 = 25;
*/
public Builder setUnknown25(long value) {
unknown25_ = value;
onChanged();
return this;
}
/**
* int64 unknown25 = 25;
*/
public Builder clearUnknown25() {
unknown25_ = 0L;
onChanged();
return this;
}
private int unknown27_ ;
/**
* int32 unknown27 = 27;
*/
public int getUnknown27() {
return unknown27_;
}
/**
* int32 unknown27 = 27;
*/
public Builder setUnknown27(int value) {
unknown27_ = value;
onChanged();
return this;
}
/**
* int32 unknown27 = 27;
*/
public Builder clearUnknown27() {
unknown27_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.Signature)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.Signature)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Signature parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Signature(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.Signature getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UnknownMessageOrBuilder extends
// @@protoc_insertion_point(interface_extends:POGOProtos.Networking.Envelopes.UnknownMessage)
com.google.protobuf.MessageOrBuilder {
}
/**
*
* Just a junk message to denote that we don't currently know what message something is.
*
*
* Protobuf type {@code POGOProtos.Networking.Envelopes.UnknownMessage}
*/
public static final class UnknownMessage extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:POGOProtos.Networking.Envelopes.UnknownMessage)
UnknownMessageOrBuilder {
private static final long serialVersionUID = 0L;
// Use UnknownMessage.newBuilder() to construct.
private UnknownMessage(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UnknownMessage() {
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UnknownMessage(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder.class);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage)) {
return super.equals(obj);
}
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage other = (POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage) obj;
boolean result = true;
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Just a junk message to denote that we don't currently know what message something is.
*
*
* Protobuf type {@code POGOProtos.Networking.Envelopes.UnknownMessage}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:POGOProtos.Networking.Envelopes.UnknownMessage)
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessageOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.class, POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.Builder.class);
}
// Construct using POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_descriptor;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getDefaultInstanceForType() {
return POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.getDefaultInstance();
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage build() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage buildPartial() {
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage result = new POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage(this);
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return (Builder) super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage) {
return mergeFrom((POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage other) {
if (other == POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage.getDefaultInstance()) return this;
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:POGOProtos.Networking.Envelopes.UnknownMessage)
}
// @@protoc_insertion_point(class_scope:POGOProtos.Networking.Envelopes.UnknownMessage)
private static final POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage();
}
public static POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UnknownMessage parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UnknownMessage(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public POGOProtos.Networking.Envelopes.SignatureOuterClass.UnknownMessage getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_Signature_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n/POGOProtos/Networking/Envelopes/Signat" +
"ure.proto\022\037POGOProtos.Networking.Envelop" +
"es\"\252\022\n\tSignature\022?\n\006field1\030\001 \003(\0132/.POGOP" +
"rotos.Networking.Envelopes.UnknownMessag" +
"e\022\035\n\025timestamp_since_start\030\002 \001(\004\022\016\n\006fiel" +
"d3\030\003 \001(\t\022L\n\014location_fix\030\004 \003(\01326.POGOPro" +
"tos.Networking.Envelopes.Signature.Locat" +
"ionFix\022K\n\010gps_info\030\005 \003(\01329.POGOProtos.Ne" +
"tworking.Envelopes.Signature.AndroidGpsI" +
"nfo\022?\n\006field6\030\006 \003(\0132/.POGOProtos.Network" +
"ing.Envelopes.UnknownMessage\022J\n\013sensor_i" +
"nfo\030\007 \003(\01325.POGOProtos.Networking.Envelo" +
"pes.Signature.SensorInfo\022J\n\013device_info\030" +
"\010 \001(\01325.POGOProtos.Networking.Envelopes." +
"Signature.DeviceInfo\022R\n\017activity_status\030" +
"\t \001(\01329.POGOProtos.Networking.Envelopes." +
"Signature.ActivityStatus\022\026\n\016location_has" +
"h1\030\n \001(\005\022\017\n\007field11\030\013 \001(\010\022\017\n\007field12\030\014 \001" +
"(\010\022\017\n\007field13\030\r \001(\005\022\017\n\007field14\030\016 \001(\005\022\017\n\007" +
"field15\030\017 \001(\t\022\017\n\007field16\030\020 \001(\005\022\017\n\007field1" +
"7\030\021 \001(\t\022\017\n\007field18\030\022 \001(\t\022\017\n\007field19\030\023 \001(" +
"\010\022\026\n\016location_hash2\030\024 \001(\005\022\017\n\007field21\030\025 \001" +
"(\010\022\024\n\014session_hash\030\026 \001(\014\022\021\n\ttimestamp\030\027 " +
"\001(\004\022\024\n\014request_hash\030\030 \003(\004\022\021\n\tunknown25\030\031" +
" \001(\003\022\021\n\tunknown27\030\033 \001(\005\032\210\002\n\013LocationFix\022" +
"\020\n\010provider\030\001 \001(\t\022\032\n\022timestamp_snapshot\030" +
"\002 \001(\004\022\020\n\010altitude\030\004 \001(\002\022\020\n\010latitude\030\r \001(" +
"\002\022\021\n\tlongitude\030\016 \001(\002\022\r\n\005speed\030\022 \001(\002\022\016\n\006c" +
"ourse\030\024 \001(\002\022\033\n\023horizontal_accuracy\030\025 \001(\002" +
"\022\031\n\021vertical_accuracy\030\026 \001(\002\022\027\n\017provider_" +
"status\030\032 \001(\004\022\r\n\005floor\030\033 \001(\r\022\025\n\rlocation_" +
"type\030\034 \001(\004\032\257\001\n\016AndroidGpsInfo\022\023\n\013time_to" +
"_fix\030\001 \001(\004\022\026\n\016satellites_prn\030\002 \003(\005\022\017\n\007az" +
"imuth\030\003 \003(\002\022\021\n\televation\030\004 \003(\002\022\013\n\003snr\030\005 " +
"\003(\002\022\023\n\013has_almanac\030\006 \003(\010\022\025\n\rhas_ephemeri" +
"s\030\007 \003(\010\022\023\n\013used_in_fix\030\010 \003(\010\032\315\003\n\nSensorI" +
"nfo\022\032\n\022timestamp_snapshot\030\001 \001(\004\022\035\n\025linea" +
"r_acceleration_x\030\003 \001(\001\022\035\n\025linear_acceler" +
"ation_y\030\004 \001(\001\022\035\n\025linear_acceleration_z\030\005" +
" \001(\001\022\030\n\020magnetic_field_x\030\006 \001(\001\022\030\n\020magnet" +
"ic_field_y\030\007 \001(\001\022\030\n\020magnetic_field_z\030\010 \001" +
"(\001\022\037\n\027magnetic_field_accuracy\030\t \001(\005\022\026\n\016a" +
"ttitude_pitch\030\n \001(\001\022\024\n\014attitude_yaw\030\013 \001(" +
"\001\022\025\n\rattitude_roll\030\014 \001(\001\022\027\n\017rotation_rat" +
"e_x\030\r \001(\001\022\027\n\017rotation_rate_y\030\016 \001(\001\022\027\n\017ro" +
"tation_rate_z\030\017 \001(\001\022\021\n\tgravity_x\030\020 \001(\001\022\021" +
"\n\tgravity_y\030\021 \001(\001\022\021\n\tgravity_z\030\022 \001(\001\022\016\n\006" +
"status\030\023 \001(\005\032\332\002\n\nDeviceInfo\022\021\n\tdevice_id" +
"\030\001 \001(\t\022\032\n\022android_board_name\030\002 \001(\t\022\032\n\022an" +
"droid_bootloader\030\003 \001(\t\022\024\n\014device_brand\030\004" +
" \001(\t\022\024\n\014device_model\030\005 \001(\t\022\037\n\027device_mod" +
"el_identifier\030\006 \001(\t\022\031\n\021device_model_boot" +
"\030\007 \001(\t\022\035\n\025hardware_manufacturer\030\010 \001(\t\022\026\n" +
"\016hardware_model\030\t \001(\t\022\026\n\016firmware_brand\030" +
"\n \001(\t\022\025\n\rfirmware_tags\030\014 \001(\t\022\025\n\rfirmware" +
"_type\030\r \001(\t\022\034\n\024firmware_fingerprint\030\016 \001(" +
"\t\032\273\001\n\016ActivityStatus\022\025\n\rstart_time_ms\030\001 " +
"\001(\004\022\026\n\016unknown_status\030\002 \001(\010\022\017\n\007walking\030\003" +
" \001(\010\022\017\n\007running\030\004 \001(\010\022\022\n\nstationary\030\005 \001(" +
"\010\022\022\n\nautomotive\030\006 \001(\010\022\017\n\007tilting\030\007 \001(\010\022\017" +
"\n\007cycling\030\010 \001(\010\022\016\n\006status\030\t \001(\014\"\020\n\016Unkno" +
"wnMessageb\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_POGOProtos_Networking_Envelopes_Signature_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor,
new java.lang.String[] { "Field1", "TimestampSinceStart", "Field3", "LocationFix", "GpsInfo", "Field6", "SensorInfo", "DeviceInfo", "ActivityStatus", "LocationHash1", "Field11", "Field12", "Field13", "Field14", "Field15", "Field16", "Field17", "Field18", "Field19", "LocationHash2", "Field21", "SessionHash", "Timestamp", "RequestHash", "Unknown25", "Unknown27", });
internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_descriptor =
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor.getNestedTypes().get(0);
internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_Signature_LocationFix_descriptor,
new java.lang.String[] { "Provider", "TimestampSnapshot", "Altitude", "Latitude", "Longitude", "Speed", "Course", "HorizontalAccuracy", "VerticalAccuracy", "ProviderStatus", "Floor", "LocationType", });
internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_descriptor =
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor.getNestedTypes().get(1);
internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_Signature_AndroidGpsInfo_descriptor,
new java.lang.String[] { "TimeToFix", "SatellitesPrn", "Azimuth", "Elevation", "Snr", "HasAlmanac", "HasEphemeris", "UsedInFix", });
internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_descriptor =
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor.getNestedTypes().get(2);
internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_Signature_SensorInfo_descriptor,
new java.lang.String[] { "TimestampSnapshot", "LinearAccelerationX", "LinearAccelerationY", "LinearAccelerationZ", "MagneticFieldX", "MagneticFieldY", "MagneticFieldZ", "MagneticFieldAccuracy", "AttitudePitch", "AttitudeYaw", "AttitudeRoll", "RotationRateX", "RotationRateY", "RotationRateZ", "GravityX", "GravityY", "GravityZ", "Status", });
internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_descriptor =
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor.getNestedTypes().get(3);
internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_Signature_DeviceInfo_descriptor,
new java.lang.String[] { "DeviceId", "AndroidBoardName", "AndroidBootloader", "DeviceBrand", "DeviceModel", "DeviceModelIdentifier", "DeviceModelBoot", "HardwareManufacturer", "HardwareModel", "FirmwareBrand", "FirmwareTags", "FirmwareType", "FirmwareFingerprint", });
internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_descriptor =
internal_static_POGOProtos_Networking_Envelopes_Signature_descriptor.getNestedTypes().get(4);
internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_Signature_ActivityStatus_descriptor,
new java.lang.String[] { "StartTimeMs", "UnknownStatus", "Walking", "Running", "Stationary", "Automotive", "Tilting", "Cycling", "Status", });
internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_POGOProtos_Networking_Envelopes_UnknownMessage_descriptor,
new java.lang.String[] { });
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy