package gatewayprotocol.v1; import com.google.protobuf.AbstractMessageLite; import com.google.protobuf.ByteString; import com.google.protobuf.CodedInputStream; import com.google.protobuf.ExtensionRegistryLite; import com.google.protobuf.GeneratedMessageLite; import com.google.protobuf.Internal; import com.google.protobuf.InvalidProtocolBufferException; import com.google.protobuf.MessageLiteOrBuilder; import com.google.protobuf.Parser; import gatewayprotocol.v1.NetworkCapabilityTransportsOuterClass; import java.io.IOException; import java.io.InputStream; import java.nio.ByteBuffer; import java.util.Collections; import java.util.List; /* loaded from: classes5.dex */ public final class DynamicDeviceInfoOuterClass { public interface DynamicDeviceInfoOrBuilder extends MessageLiteOrBuilder { DynamicDeviceInfo.Android getAndroid(); boolean getAppActive(); double getBatteryLevel(); int getBatteryStatus(); ConnectionType getConnectionType(); int getConnectionTypeValue(); long getFreeDiskSpace(); long getFreeRamMemory(); DynamicDeviceInfo.Ios getIos(); String getLanguage(); ByteString getLanguageBytes(); boolean getLimitedOpenAdTracking(); boolean getLimitedTracking(); boolean getLowPowerMode(); String getNetworkOperator(); ByteString getNetworkOperatorBytes(); String getNetworkOperatorName(); ByteString getNetworkOperatorNameBytes(); DynamicDeviceInfo.PlatformSpecificCase getPlatformSpecificCase(); int getScreenHeight(); int getScreenWidth(); String getTimeZone(); ByteString getTimeZoneBytes(); long getTimeZoneOffset(); String getUserId(); ByteString getUserIdBytes(); boolean getWiredHeadset(); boolean hasAndroid(); boolean hasAppActive(); boolean hasBatteryLevel(); boolean hasBatteryStatus(); boolean hasConnectionType(); boolean hasFreeDiskSpace(); boolean hasFreeRamMemory(); boolean hasIos(); boolean hasLanguage(); boolean hasLimitedOpenAdTracking(); boolean hasLimitedTracking(); boolean hasLowPowerMode(); boolean hasNetworkOperator(); boolean hasNetworkOperatorName(); boolean hasScreenHeight(); boolean hasScreenWidth(); boolean hasTimeZone(); boolean hasTimeZoneOffset(); boolean hasUserId(); boolean hasWiredHeadset(); } public static void registerAllExtensions(ExtensionRegistryLite extensionRegistryLite) { } private DynamicDeviceInfoOuterClass() { } public enum ConnectionType implements Internal.EnumLite { CONNECTION_TYPE_UNSPECIFIED(0), CONNECTION_TYPE_WIFI(1), CONNECTION_TYPE_CELLULAR(2), UNRECOGNIZED(-1); public static final int CONNECTION_TYPE_CELLULAR_VALUE = 2; public static final int CONNECTION_TYPE_UNSPECIFIED_VALUE = 0; public static final int CONNECTION_TYPE_WIFI_VALUE = 1; private static final Internal.EnumLiteMap internalValueMap = new Internal.EnumLiteMap() { // from class: gatewayprotocol.v1.DynamicDeviceInfoOuterClass.ConnectionType.1 @Override // com.google.protobuf.Internal.EnumLiteMap public ConnectionType findValueByNumber(int i) { return ConnectionType.forNumber(i); } }; private final int value; public static ConnectionType forNumber(int i) { if (i == 0) { return CONNECTION_TYPE_UNSPECIFIED; } if (i == 1) { return CONNECTION_TYPE_WIFI; } if (i != 2) { return null; } return CONNECTION_TYPE_CELLULAR; } public static Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } @Override // com.google.protobuf.Internal.EnumLite public final int getNumber() { if (this != UNRECOGNIZED) { return this.value; } throw new IllegalArgumentException("Can't get the number of an unknown enum value."); } @Deprecated public static ConnectionType valueOf(int i) { return forNumber(i); } public static Internal.EnumVerifier internalGetVerifier() { return ConnectionTypeVerifier.INSTANCE; } public static final class ConnectionTypeVerifier implements Internal.EnumVerifier { public static final Internal.EnumVerifier INSTANCE = new ConnectionTypeVerifier(); @Override // com.google.protobuf.Internal.EnumVerifier public boolean isInRange(int i) { return ConnectionType.forNumber(i) != null; } } ConnectionType(int i) { this.value = i; } } public static final class DynamicDeviceInfo extends GeneratedMessageLite implements DynamicDeviceInfoOrBuilder { public static final int ANDROID_FIELD_NUMBER = 12; public static final int APP_ACTIVE_FIELD_NUMBER = 17; public static final int BATTERY_LEVEL_FIELD_NUMBER = 14; public static final int BATTERY_STATUS_FIELD_NUMBER = 15; public static final int CONNECTION_TYPE_FIELD_NUMBER = 16; private static final DynamicDeviceInfo DEFAULT_INSTANCE; public static final int FREE_DISK_SPACE_FIELD_NUMBER = 5; public static final int FREE_RAM_MEMORY_FIELD_NUMBER = 6; public static final int IOS_FIELD_NUMBER = 13; public static final int LANGUAGE_FIELD_NUMBER = 1; public static final int LIMITED_OPEN_AD_TRACKING_FIELD_NUMBER = 11; public static final int LIMITED_TRACKING_FIELD_NUMBER = 10; public static final int LOW_POWER_MODE_FIELD_NUMBER = 18; public static final int NETWORK_OPERATOR_FIELD_NUMBER = 2; public static final int NETWORK_OPERATOR_NAME_FIELD_NUMBER = 3; private static volatile Parser PARSER = null; public static final int SCREEN_HEIGHT_FIELD_NUMBER = 21; public static final int SCREEN_WIDTH_FIELD_NUMBER = 20; public static final int TIME_ZONE_FIELD_NUMBER = 8; public static final int TIME_ZONE_OFFSET_FIELD_NUMBER = 9; public static final int USER_ID_FIELD_NUMBER = 19; public static final int WIRED_HEADSET_FIELD_NUMBER = 7; private boolean appActive_; private double batteryLevel_; private int batteryStatus_; private int bitField0_; private int connectionType_; private long freeDiskSpace_; private long freeRamMemory_; private boolean limitedOpenAdTracking_; private boolean limitedTracking_; private boolean lowPowerMode_; private Object platformSpecific_; private int screenHeight_; private int screenWidth_; private long timeZoneOffset_; private boolean wiredHeadset_; private int platformSpecificCase_ = 0; private String language_ = ""; private String networkOperator_ = ""; private String networkOperatorName_ = ""; private String timeZone_ = ""; private String userId_ = ""; public interface AndroidOrBuilder extends MessageLiteOrBuilder { boolean getAdbEnabled(); boolean getAirplaneMode(); int getChargingType(); long getDeviceElapsedRealtime(); long getDeviceUpTime(); double getMaxVolume(); NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports getNetworkCapabilityTransports(); boolean getNetworkConnected(); boolean getNetworkMetered(); int getNetworkType(); boolean getSdCardPresent(); boolean getStayOnWhilePluggedIn(); int getTelephonyManagerNetworkType(); boolean getUsbConnected(); double getVolume(); boolean hasAdbEnabled(); boolean hasAirplaneMode(); boolean hasChargingType(); boolean hasDeviceElapsedRealtime(); boolean hasDeviceUpTime(); boolean hasMaxVolume(); boolean hasNetworkCapabilityTransports(); boolean hasNetworkConnected(); boolean hasNetworkMetered(); boolean hasNetworkType(); boolean hasSdCardPresent(); boolean hasStayOnWhilePluggedIn(); boolean hasTelephonyManagerNetworkType(); boolean hasUsbConnected(); boolean hasVolume(); } public interface IosOrBuilder extends MessageLiteOrBuilder { String getCurrentRadioAccessTechnology(); ByteString getCurrentRadioAccessTechnologyBytes(); int getCurrentUiTheme(); String getDeviceName(); ByteString getDeviceNameBytes(); long getDeviceUpTimeWithSleep(); long getDeviceUpTimeWithoutSleep(); String getLocaleList(int i); ByteString getLocaleListBytes(int i); int getLocaleListCount(); List getLocaleListList(); int getNetworkReachabilityFlags(); String getNwPathInterfaces(int i); ByteString getNwPathInterfacesBytes(int i); int getNwPathInterfacesCount(); List getNwPathInterfacesList(); int getTrackingAuthStatus(); double getVolume(); boolean hasCurrentRadioAccessTechnology(); boolean hasCurrentUiTheme(); boolean hasDeviceName(); boolean hasDeviceUpTimeWithSleep(); boolean hasDeviceUpTimeWithoutSleep(); boolean hasNetworkReachabilityFlags(); boolean hasTrackingAuthStatus(); boolean hasVolume(); } /* JADX INFO: Access modifiers changed from: private */ public void clearAndroid() { if (this.platformSpecificCase_ == 12) { this.platformSpecificCase_ = 0; this.platformSpecific_ = null; } } /* JADX INFO: Access modifiers changed from: private */ public void clearAppActive() { this.bitField0_ &= -8193; this.appActive_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearBatteryLevel() { this.bitField0_ &= -1025; this.batteryLevel_ = 0.0d; } /* JADX INFO: Access modifiers changed from: private */ public void clearBatteryStatus() { this.bitField0_ &= -2049; this.batteryStatus_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearConnectionType() { this.bitField0_ &= -4097; this.connectionType_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearFreeDiskSpace() { this.bitField0_ &= -9; this.freeDiskSpace_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearFreeRamMemory() { this.bitField0_ &= -17; this.freeRamMemory_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearIos() { if (this.platformSpecificCase_ == 13) { this.platformSpecificCase_ = 0; this.platformSpecific_ = null; } } /* JADX INFO: Access modifiers changed from: private */ public void clearLimitedOpenAdTracking() { this.bitField0_ &= -513; this.limitedOpenAdTracking_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearLimitedTracking() { this.bitField0_ &= -257; this.limitedTracking_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearLowPowerMode() { this.bitField0_ &= -16385; this.lowPowerMode_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearPlatformSpecific() { this.platformSpecificCase_ = 0; this.platformSpecific_ = null; } /* JADX INFO: Access modifiers changed from: private */ public void clearScreenHeight() { this.bitField0_ &= -131073; this.screenHeight_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearScreenWidth() { this.bitField0_ &= -65537; this.screenWidth_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearTimeZoneOffset() { this.bitField0_ &= -129; this.timeZoneOffset_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearWiredHeadset() { this.bitField0_ &= -33; this.wiredHeadset_ = false; } public static DynamicDeviceInfo getDefaultInstance() { return DEFAULT_INSTANCE; } /* JADX INFO: Access modifiers changed from: private */ public void setAppActive(boolean z) { this.bitField0_ |= 8192; this.appActive_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setBatteryLevel(double d) { this.bitField0_ |= 1024; this.batteryLevel_ = d; } /* JADX INFO: Access modifiers changed from: private */ public void setBatteryStatus(int i) { this.bitField0_ |= 2048; this.batteryStatus_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setConnectionTypeValue(int i) { this.bitField0_ |= 4096; this.connectionType_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setFreeDiskSpace(long j) { this.bitField0_ |= 8; this.freeDiskSpace_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setFreeRamMemory(long j) { this.bitField0_ |= 16; this.freeRamMemory_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setLimitedOpenAdTracking(boolean z) { this.bitField0_ |= 512; this.limitedOpenAdTracking_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setLimitedTracking(boolean z) { this.bitField0_ |= 256; this.limitedTracking_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setLowPowerMode(boolean z) { this.bitField0_ |= 16384; this.lowPowerMode_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setScreenHeight(int i) { this.bitField0_ |= 131072; this.screenHeight_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setScreenWidth(int i) { this.bitField0_ |= 65536; this.screenWidth_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setTimeZoneOffset(long j) { this.bitField0_ |= 128; this.timeZoneOffset_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setWiredHeadset(boolean z) { this.bitField0_ |= 32; this.wiredHeadset_ = z; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getAppActive() { return this.appActive_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public double getBatteryLevel() { return this.batteryLevel_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getBatteryStatus() { return this.batteryStatus_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getConnectionTypeValue() { return this.connectionType_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public long getFreeDiskSpace() { return this.freeDiskSpace_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public long getFreeRamMemory() { return this.freeRamMemory_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getLanguage() { return this.language_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getLimitedOpenAdTracking() { return this.limitedOpenAdTracking_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getLimitedTracking() { return this.limitedTracking_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getLowPowerMode() { return this.lowPowerMode_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getNetworkOperator() { return this.networkOperator_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getNetworkOperatorName() { return this.networkOperatorName_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getScreenHeight() { return this.screenHeight_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getScreenWidth() { return this.screenWidth_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getTimeZone() { return this.timeZone_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public long getTimeZoneOffset() { return this.timeZoneOffset_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getUserId() { return this.userId_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getWiredHeadset() { return this.wiredHeadset_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasAndroid() { return this.platformSpecificCase_ == 12; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasAppActive() { return (this.bitField0_ & 8192) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasBatteryLevel() { return (this.bitField0_ & 1024) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasBatteryStatus() { return (this.bitField0_ & 2048) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasConnectionType() { return (this.bitField0_ & 4096) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasFreeDiskSpace() { return (this.bitField0_ & 8) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasFreeRamMemory() { return (this.bitField0_ & 16) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasIos() { return this.platformSpecificCase_ == 13; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLanguage() { return (this.bitField0_ & 1) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLimitedOpenAdTracking() { return (this.bitField0_ & 512) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLimitedTracking() { return (this.bitField0_ & 256) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLowPowerMode() { return (this.bitField0_ & 16384) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasNetworkOperator() { return (this.bitField0_ & 2) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasNetworkOperatorName() { return (this.bitField0_ & 4) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasScreenHeight() { return (this.bitField0_ & 131072) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasScreenWidth() { return (this.bitField0_ & 65536) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasTimeZone() { return (this.bitField0_ & 64) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasTimeZoneOffset() { return (this.bitField0_ & 128) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasUserId() { return (this.bitField0_ & 32768) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasWiredHeadset() { return (this.bitField0_ & 32) != 0; } private DynamicDeviceInfo() { } public static final class Android extends GeneratedMessageLite implements AndroidOrBuilder { public static final int ADB_ENABLED_FIELD_NUMBER = 5; public static final int AIRPLANE_MODE_FIELD_NUMBER = 11; public static final int CHARGING_TYPE_FIELD_NUMBER = 15; private static final Android DEFAULT_INSTANCE; public static final int DEVICE_ELAPSED_REALTIME_FIELD_NUMBER = 10; public static final int DEVICE_UP_TIME_FIELD_NUMBER = 9; public static final int MAX_VOLUME_FIELD_NUMBER = 8; public static final int NETWORK_CAPABILITY_TRANSPORTS_FIELD_NUMBER = 14; public static final int NETWORK_CONNECTED_FIELD_NUMBER = 1; public static final int NETWORK_METERED_FIELD_NUMBER = 3; public static final int NETWORK_TYPE_FIELD_NUMBER = 2; private static volatile Parser PARSER = null; public static final int SD_CARD_PRESENT_FIELD_NUMBER = 13; public static final int STAY_ON_WHILE_PLUGGED_IN_FIELD_NUMBER = 12; public static final int TELEPHONY_MANAGER_NETWORK_TYPE_FIELD_NUMBER = 4; public static final int USB_CONNECTED_FIELD_NUMBER = 6; public static final int VOLUME_FIELD_NUMBER = 7; private boolean adbEnabled_; private boolean airplaneMode_; private int bitField0_; private int chargingType_; private long deviceElapsedRealtime_; private long deviceUpTime_; private double maxVolume_; private NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports_; private boolean networkConnected_; private boolean networkMetered_; private int networkType_; private boolean sdCardPresent_; private boolean stayOnWhilePluggedIn_; private int telephonyManagerNetworkType_; private boolean usbConnected_; private double volume_; /* JADX INFO: Access modifiers changed from: private */ public void clearAdbEnabled() { this.bitField0_ &= -17; this.adbEnabled_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearAirplaneMode() { this.bitField0_ &= -1025; this.airplaneMode_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearChargingType() { this.bitField0_ &= -8193; this.chargingType_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearDeviceElapsedRealtime() { this.bitField0_ &= -513; this.deviceElapsedRealtime_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearDeviceUpTime() { this.bitField0_ &= -257; this.deviceUpTime_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearMaxVolume() { this.bitField0_ &= -129; this.maxVolume_ = 0.0d; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkCapabilityTransports() { this.networkCapabilityTransports_ = null; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkConnected() { this.bitField0_ &= -2; this.networkConnected_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkMetered() { this.bitField0_ &= -5; this.networkMetered_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkType() { this.bitField0_ &= -3; this.networkType_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearSdCardPresent() { this.bitField0_ &= -4097; this.sdCardPresent_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearStayOnWhilePluggedIn() { this.bitField0_ &= -2049; this.stayOnWhilePluggedIn_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearTelephonyManagerNetworkType() { this.bitField0_ &= -9; this.telephonyManagerNetworkType_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearUsbConnected() { this.bitField0_ &= -33; this.usbConnected_ = false; } /* JADX INFO: Access modifiers changed from: private */ public void clearVolume() { this.bitField0_ &= -65; this.volume_ = 0.0d; } public static Android getDefaultInstance() { return DEFAULT_INSTANCE; } /* JADX INFO: Access modifiers changed from: private */ public void setAdbEnabled(boolean z) { this.bitField0_ |= 16; this.adbEnabled_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setAirplaneMode(boolean z) { this.bitField0_ |= 1024; this.airplaneMode_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setChargingType(int i) { this.bitField0_ |= 8192; this.chargingType_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setDeviceElapsedRealtime(long j) { this.bitField0_ |= 512; this.deviceElapsedRealtime_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setDeviceUpTime(long j) { this.bitField0_ |= 256; this.deviceUpTime_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setMaxVolume(double d) { this.bitField0_ |= 128; this.maxVolume_ = d; } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkConnected(boolean z) { this.bitField0_ |= 1; this.networkConnected_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkMetered(boolean z) { this.bitField0_ |= 4; this.networkMetered_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkType(int i) { this.bitField0_ |= 2; this.networkType_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setSdCardPresent(boolean z) { this.bitField0_ |= 4096; this.sdCardPresent_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setStayOnWhilePluggedIn(boolean z) { this.bitField0_ |= 2048; this.stayOnWhilePluggedIn_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setTelephonyManagerNetworkType(int i) { this.bitField0_ |= 8; this.telephonyManagerNetworkType_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setUsbConnected(boolean z) { this.bitField0_ |= 32; this.usbConnected_ = z; } /* JADX INFO: Access modifiers changed from: private */ public void setVolume(double d) { this.bitField0_ |= 64; this.volume_ = d; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getAdbEnabled() { return this.adbEnabled_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getAirplaneMode() { return this.airplaneMode_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public int getChargingType() { return this.chargingType_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public long getDeviceElapsedRealtime() { return this.deviceElapsedRealtime_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public long getDeviceUpTime() { return this.deviceUpTime_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public double getMaxVolume() { return this.maxVolume_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getNetworkConnected() { return this.networkConnected_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getNetworkMetered() { return this.networkMetered_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public int getNetworkType() { return this.networkType_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getSdCardPresent() { return this.sdCardPresent_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getStayOnWhilePluggedIn() { return this.stayOnWhilePluggedIn_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public int getTelephonyManagerNetworkType() { return this.telephonyManagerNetworkType_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getUsbConnected() { return this.usbConnected_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public double getVolume() { return this.volume_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasAdbEnabled() { return (this.bitField0_ & 16) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasAirplaneMode() { return (this.bitField0_ & 1024) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasChargingType() { return (this.bitField0_ & 8192) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasDeviceElapsedRealtime() { return (this.bitField0_ & 512) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasDeviceUpTime() { return (this.bitField0_ & 256) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasMaxVolume() { return (this.bitField0_ & 128) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkCapabilityTransports() { return this.networkCapabilityTransports_ != null; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkConnected() { return (this.bitField0_ & 1) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkMetered() { return (this.bitField0_ & 4) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkType() { return (this.bitField0_ & 2) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasSdCardPresent() { return (this.bitField0_ & 4096) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasStayOnWhilePluggedIn() { return (this.bitField0_ & 2048) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasTelephonyManagerNetworkType() { return (this.bitField0_ & 8) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasUsbConnected() { return (this.bitField0_ & 32) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasVolume() { return (this.bitField0_ & 64) != 0; } private Android() { } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports getNetworkCapabilityTransports() { NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports = this.networkCapabilityTransports_; return networkCapabilityTransports == null ? NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports.getDefaultInstance() : networkCapabilityTransports; } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkCapabilityTransports(NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports) { networkCapabilityTransports.getClass(); this.networkCapabilityTransports_ = networkCapabilityTransports; } /* JADX INFO: Access modifiers changed from: private */ public void mergeNetworkCapabilityTransports(NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports) { networkCapabilityTransports.getClass(); NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports2 = this.networkCapabilityTransports_; if (networkCapabilityTransports2 == null || networkCapabilityTransports2 == NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports.getDefaultInstance()) { this.networkCapabilityTransports_ = networkCapabilityTransports; } else { this.networkCapabilityTransports_ = NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports.newBuilder(this.networkCapabilityTransports_).mergeFrom((NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports.Builder) networkCapabilityTransports).buildPartial(); } } public static Android parseFrom(ByteBuffer byteBuffer) throws InvalidProtocolBufferException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteBuffer); } public static Android parseFrom(ByteBuffer byteBuffer, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteBuffer, extensionRegistryLite); } public static Android parseFrom(ByteString byteString) throws InvalidProtocolBufferException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteString); } public static Android parseFrom(ByteString byteString, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteString, extensionRegistryLite); } public static Android parseFrom(byte[] bArr) throws InvalidProtocolBufferException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, bArr); } public static Android parseFrom(byte[] bArr, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, bArr, extensionRegistryLite); } public static Android parseFrom(InputStream inputStream) throws IOException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, inputStream); } public static Android parseFrom(InputStream inputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, inputStream, extensionRegistryLite); } public static Android parseDelimitedFrom(InputStream inputStream) throws IOException { return (Android) GeneratedMessageLite.parseDelimitedFrom(DEFAULT_INSTANCE, inputStream); } public static Android parseDelimitedFrom(InputStream inputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (Android) GeneratedMessageLite.parseDelimitedFrom(DEFAULT_INSTANCE, inputStream, extensionRegistryLite); } public static Android parseFrom(CodedInputStream codedInputStream) throws IOException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, codedInputStream); } public static Android parseFrom(CodedInputStream codedInputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (Android) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, codedInputStream, extensionRegistryLite); } public static Builder newBuilder() { return DEFAULT_INSTANCE.createBuilder(); } public static Builder newBuilder(Android android2) { return DEFAULT_INSTANCE.createBuilder(android2); } public static final class Builder extends GeneratedMessageLite.Builder implements AndroidOrBuilder { public /* synthetic */ Builder(AnonymousClass1 anonymousClass1) { this(); } private Builder() { super(Android.DEFAULT_INSTANCE); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkConnected() { return ((Android) this.instance).hasNetworkConnected(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getNetworkConnected() { return ((Android) this.instance).getNetworkConnected(); } public Builder setNetworkConnected(boolean z) { copyOnWrite(); ((Android) this.instance).setNetworkConnected(z); return this; } public Builder clearNetworkConnected() { copyOnWrite(); ((Android) this.instance).clearNetworkConnected(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkType() { return ((Android) this.instance).hasNetworkType(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public int getNetworkType() { return ((Android) this.instance).getNetworkType(); } public Builder setNetworkType(int i) { copyOnWrite(); ((Android) this.instance).setNetworkType(i); return this; } public Builder clearNetworkType() { copyOnWrite(); ((Android) this.instance).clearNetworkType(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkMetered() { return ((Android) this.instance).hasNetworkMetered(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getNetworkMetered() { return ((Android) this.instance).getNetworkMetered(); } public Builder setNetworkMetered(boolean z) { copyOnWrite(); ((Android) this.instance).setNetworkMetered(z); return this; } public Builder clearNetworkMetered() { copyOnWrite(); ((Android) this.instance).clearNetworkMetered(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasTelephonyManagerNetworkType() { return ((Android) this.instance).hasTelephonyManagerNetworkType(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public int getTelephonyManagerNetworkType() { return ((Android) this.instance).getTelephonyManagerNetworkType(); } public Builder setTelephonyManagerNetworkType(int i) { copyOnWrite(); ((Android) this.instance).setTelephonyManagerNetworkType(i); return this; } public Builder clearTelephonyManagerNetworkType() { copyOnWrite(); ((Android) this.instance).clearTelephonyManagerNetworkType(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasAdbEnabled() { return ((Android) this.instance).hasAdbEnabled(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getAdbEnabled() { return ((Android) this.instance).getAdbEnabled(); } public Builder setAdbEnabled(boolean z) { copyOnWrite(); ((Android) this.instance).setAdbEnabled(z); return this; } public Builder clearAdbEnabled() { copyOnWrite(); ((Android) this.instance).clearAdbEnabled(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasUsbConnected() { return ((Android) this.instance).hasUsbConnected(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getUsbConnected() { return ((Android) this.instance).getUsbConnected(); } public Builder setUsbConnected(boolean z) { copyOnWrite(); ((Android) this.instance).setUsbConnected(z); return this; } public Builder clearUsbConnected() { copyOnWrite(); ((Android) this.instance).clearUsbConnected(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasVolume() { return ((Android) this.instance).hasVolume(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public double getVolume() { return ((Android) this.instance).getVolume(); } public Builder setVolume(double d) { copyOnWrite(); ((Android) this.instance).setVolume(d); return this; } public Builder clearVolume() { copyOnWrite(); ((Android) this.instance).clearVolume(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasMaxVolume() { return ((Android) this.instance).hasMaxVolume(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public double getMaxVolume() { return ((Android) this.instance).getMaxVolume(); } public Builder setMaxVolume(double d) { copyOnWrite(); ((Android) this.instance).setMaxVolume(d); return this; } public Builder clearMaxVolume() { copyOnWrite(); ((Android) this.instance).clearMaxVolume(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasDeviceUpTime() { return ((Android) this.instance).hasDeviceUpTime(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public long getDeviceUpTime() { return ((Android) this.instance).getDeviceUpTime(); } public Builder setDeviceUpTime(long j) { copyOnWrite(); ((Android) this.instance).setDeviceUpTime(j); return this; } public Builder clearDeviceUpTime() { copyOnWrite(); ((Android) this.instance).clearDeviceUpTime(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasDeviceElapsedRealtime() { return ((Android) this.instance).hasDeviceElapsedRealtime(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public long getDeviceElapsedRealtime() { return ((Android) this.instance).getDeviceElapsedRealtime(); } public Builder setDeviceElapsedRealtime(long j) { copyOnWrite(); ((Android) this.instance).setDeviceElapsedRealtime(j); return this; } public Builder clearDeviceElapsedRealtime() { copyOnWrite(); ((Android) this.instance).clearDeviceElapsedRealtime(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasAirplaneMode() { return ((Android) this.instance).hasAirplaneMode(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getAirplaneMode() { return ((Android) this.instance).getAirplaneMode(); } public Builder setAirplaneMode(boolean z) { copyOnWrite(); ((Android) this.instance).setAirplaneMode(z); return this; } public Builder clearAirplaneMode() { copyOnWrite(); ((Android) this.instance).clearAirplaneMode(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasStayOnWhilePluggedIn() { return ((Android) this.instance).hasStayOnWhilePluggedIn(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getStayOnWhilePluggedIn() { return ((Android) this.instance).getStayOnWhilePluggedIn(); } public Builder setStayOnWhilePluggedIn(boolean z) { copyOnWrite(); ((Android) this.instance).setStayOnWhilePluggedIn(z); return this; } public Builder clearStayOnWhilePluggedIn() { copyOnWrite(); ((Android) this.instance).clearStayOnWhilePluggedIn(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasSdCardPresent() { return ((Android) this.instance).hasSdCardPresent(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean getSdCardPresent() { return ((Android) this.instance).getSdCardPresent(); } public Builder setSdCardPresent(boolean z) { copyOnWrite(); ((Android) this.instance).setSdCardPresent(z); return this; } public Builder clearSdCardPresent() { copyOnWrite(); ((Android) this.instance).clearSdCardPresent(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasNetworkCapabilityTransports() { return ((Android) this.instance).hasNetworkCapabilityTransports(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports getNetworkCapabilityTransports() { return ((Android) this.instance).getNetworkCapabilityTransports(); } public Builder setNetworkCapabilityTransports(NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports) { copyOnWrite(); ((Android) this.instance).setNetworkCapabilityTransports(networkCapabilityTransports); return this; } public Builder setNetworkCapabilityTransports(NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports.Builder builder) { copyOnWrite(); ((Android) this.instance).setNetworkCapabilityTransports(builder.build()); return this; } public Builder mergeNetworkCapabilityTransports(NetworkCapabilityTransportsOuterClass.NetworkCapabilityTransports networkCapabilityTransports) { copyOnWrite(); ((Android) this.instance).mergeNetworkCapabilityTransports(networkCapabilityTransports); return this; } public Builder clearNetworkCapabilityTransports() { copyOnWrite(); ((Android) this.instance).clearNetworkCapabilityTransports(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public boolean hasChargingType() { return ((Android) this.instance).hasChargingType(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.AndroidOrBuilder public int getChargingType() { return ((Android) this.instance).getChargingType(); } public Builder setChargingType(int i) { copyOnWrite(); ((Android) this.instance).setChargingType(i); return this; } public Builder clearChargingType() { copyOnWrite(); ((Android) this.instance).clearChargingType(); return this; } } @Override // com.google.protobuf.GeneratedMessageLite public final Object dynamicMethod(GeneratedMessageLite.MethodToInvoke methodToInvoke, Object obj, Object obj2) { AnonymousClass1 anonymousClass1 = null; switch (AnonymousClass1.$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[methodToInvoke.ordinal()]) { case 1: return new Android(); case 2: return new Builder(anonymousClass1); case 3: return GeneratedMessageLite.newMessageInfo(DEFAULT_INSTANCE, "\u0000\u000f\u0000\u0001\u0001\u000f\u000f\u0000\u0000\u0000\u0001ဇ\u0000\u0002င\u0001\u0003ဇ\u0002\u0004င\u0003\u0005ဇ\u0004\u0006ဇ\u0005\u0007က\u0006\bက\u0007\tဂ\b\nဂ\t\u000bဇ\n\fဇ\u000b\rဇ\f\u000e\t\u000fင\r", new Object[]{"bitField0_", "networkConnected_", "networkType_", "networkMetered_", "telephonyManagerNetworkType_", "adbEnabled_", "usbConnected_", "volume_", "maxVolume_", "deviceUpTime_", "deviceElapsedRealtime_", "airplaneMode_", "stayOnWhilePluggedIn_", "sdCardPresent_", "networkCapabilityTransports_", "chargingType_"}); case 4: return DEFAULT_INSTANCE; case 5: Parser parser = PARSER; if (parser == null) { synchronized (Android.class) { try { parser = PARSER; if (parser == null) { parser = new GeneratedMessageLite.DefaultInstanceBasedParser<>(DEFAULT_INSTANCE); PARSER = parser; } } finally { } } } return parser; case 6: return (byte) 1; case 7: return null; default: throw new UnsupportedOperationException(); } } static { Android android2 = new Android(); DEFAULT_INSTANCE = android2; GeneratedMessageLite.registerDefaultInstance(Android.class, android2); } public static Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } public static final class Ios extends GeneratedMessageLite implements IosOrBuilder { public static final int CURRENT_RADIO_ACCESS_TECHNOLOGY_FIELD_NUMBER = 1; public static final int CURRENT_UI_THEME_FIELD_NUMBER = 5; private static final Ios DEFAULT_INSTANCE; public static final int DEVICE_NAME_FIELD_NUMBER = 6; public static final int DEVICE_UP_TIME_WITHOUT_SLEEP_FIELD_NUMBER = 10; public static final int DEVICE_UP_TIME_WITH_SLEEP_FIELD_NUMBER = 9; public static final int LOCALE_LIST_FIELD_NUMBER = 4; public static final int NETWORK_REACHABILITY_FLAGS_FIELD_NUMBER = 2; public static final int NW_PATH_INTERFACES_FIELD_NUMBER = 3; private static volatile Parser PARSER = null; public static final int TRACKING_AUTH_STATUS_FIELD_NUMBER = 8; public static final int VOLUME_FIELD_NUMBER = 7; private int bitField0_; private int currentUiTheme_; private long deviceUpTimeWithSleep_; private long deviceUpTimeWithoutSleep_; private int networkReachabilityFlags_; private int trackingAuthStatus_; private double volume_; private String currentRadioAccessTechnology_ = ""; private Internal.ProtobufList nwPathInterfaces_ = GeneratedMessageLite.emptyProtobufList(); private Internal.ProtobufList localeList_ = GeneratedMessageLite.emptyProtobufList(); private String deviceName_ = ""; /* JADX INFO: Access modifiers changed from: private */ public void clearCurrentUiTheme() { this.bitField0_ &= -5; this.currentUiTheme_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearDeviceUpTimeWithSleep() { this.bitField0_ &= -65; this.deviceUpTimeWithSleep_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearDeviceUpTimeWithoutSleep() { this.bitField0_ &= -129; this.deviceUpTimeWithoutSleep_ = 0L; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkReachabilityFlags() { this.bitField0_ &= -3; this.networkReachabilityFlags_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearTrackingAuthStatus() { this.bitField0_ &= -33; this.trackingAuthStatus_ = 0; } /* JADX INFO: Access modifiers changed from: private */ public void clearVolume() { this.bitField0_ &= -17; this.volume_ = 0.0d; } public static Ios getDefaultInstance() { return DEFAULT_INSTANCE; } /* JADX INFO: Access modifiers changed from: private */ public void setCurrentUiTheme(int i) { this.bitField0_ |= 4; this.currentUiTheme_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setDeviceUpTimeWithSleep(long j) { this.bitField0_ |= 64; this.deviceUpTimeWithSleep_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setDeviceUpTimeWithoutSleep(long j) { this.bitField0_ |= 128; this.deviceUpTimeWithoutSleep_ = j; } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkReachabilityFlags(int i) { this.bitField0_ |= 2; this.networkReachabilityFlags_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setTrackingAuthStatus(int i) { this.bitField0_ |= 32; this.trackingAuthStatus_ = i; } /* JADX INFO: Access modifiers changed from: private */ public void setVolume(double d) { this.bitField0_ |= 16; this.volume_ = d; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getCurrentRadioAccessTechnology() { return this.currentRadioAccessTechnology_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getCurrentUiTheme() { return this.currentUiTheme_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getDeviceName() { return this.deviceName_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public long getDeviceUpTimeWithSleep() { return this.deviceUpTimeWithSleep_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public long getDeviceUpTimeWithoutSleep() { return this.deviceUpTimeWithoutSleep_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public List getLocaleListList() { return this.localeList_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getNetworkReachabilityFlags() { return this.networkReachabilityFlags_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public List getNwPathInterfacesList() { return this.nwPathInterfaces_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getTrackingAuthStatus() { return this.trackingAuthStatus_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public double getVolume() { return this.volume_; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasCurrentRadioAccessTechnology() { return (this.bitField0_ & 1) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasCurrentUiTheme() { return (this.bitField0_ & 4) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasDeviceName() { return (this.bitField0_ & 8) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasDeviceUpTimeWithSleep() { return (this.bitField0_ & 64) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasDeviceUpTimeWithoutSleep() { return (this.bitField0_ & 128) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasNetworkReachabilityFlags() { return (this.bitField0_ & 2) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasTrackingAuthStatus() { return (this.bitField0_ & 32) != 0; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasVolume() { return (this.bitField0_ & 16) != 0; } private Ios() { } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getCurrentRadioAccessTechnologyBytes() { return ByteString.copyFromUtf8(this.currentRadioAccessTechnology_); } /* JADX INFO: Access modifiers changed from: private */ public void setCurrentRadioAccessTechnology(String str) { str.getClass(); this.bitField0_ |= 1; this.currentRadioAccessTechnology_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearCurrentRadioAccessTechnology() { this.bitField0_ &= -2; this.currentRadioAccessTechnology_ = getDefaultInstance().getCurrentRadioAccessTechnology(); } /* JADX INFO: Access modifiers changed from: private */ public void setCurrentRadioAccessTechnologyBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.currentRadioAccessTechnology_ = byteString.toStringUtf8(); this.bitField0_ |= 1; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getNwPathInterfacesCount() { return this.nwPathInterfaces_.size(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getNwPathInterfaces(int i) { return this.nwPathInterfaces_.get(i); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getNwPathInterfacesBytes(int i) { return ByteString.copyFromUtf8(this.nwPathInterfaces_.get(i)); } private void ensureNwPathInterfacesIsMutable() { Internal.ProtobufList protobufList = this.nwPathInterfaces_; if (protobufList.isModifiable()) { return; } this.nwPathInterfaces_ = GeneratedMessageLite.mutableCopy(protobufList); } /* JADX INFO: Access modifiers changed from: private */ public void setNwPathInterfaces(int i, String str) { str.getClass(); ensureNwPathInterfacesIsMutable(); this.nwPathInterfaces_.set(i, str); } /* JADX INFO: Access modifiers changed from: private */ public void addNwPathInterfaces(String str) { str.getClass(); ensureNwPathInterfacesIsMutable(); this.nwPathInterfaces_.add(str); } /* JADX INFO: Access modifiers changed from: private */ public void addAllNwPathInterfaces(Iterable iterable) { ensureNwPathInterfacesIsMutable(); AbstractMessageLite.addAll((Iterable) iterable, (List) this.nwPathInterfaces_); } /* JADX INFO: Access modifiers changed from: private */ public void clearNwPathInterfaces() { this.nwPathInterfaces_ = GeneratedMessageLite.emptyProtobufList(); } /* JADX INFO: Access modifiers changed from: private */ public void addNwPathInterfacesBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); ensureNwPathInterfacesIsMutable(); this.nwPathInterfaces_.add(byteString.toStringUtf8()); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getLocaleListCount() { return this.localeList_.size(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getLocaleList(int i) { return this.localeList_.get(i); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getLocaleListBytes(int i) { return ByteString.copyFromUtf8(this.localeList_.get(i)); } private void ensureLocaleListIsMutable() { Internal.ProtobufList protobufList = this.localeList_; if (protobufList.isModifiable()) { return; } this.localeList_ = GeneratedMessageLite.mutableCopy(protobufList); } /* JADX INFO: Access modifiers changed from: private */ public void setLocaleList(int i, String str) { str.getClass(); ensureLocaleListIsMutable(); this.localeList_.set(i, str); } /* JADX INFO: Access modifiers changed from: private */ public void addLocaleList(String str) { str.getClass(); ensureLocaleListIsMutable(); this.localeList_.add(str); } /* JADX INFO: Access modifiers changed from: private */ public void addAllLocaleList(Iterable iterable) { ensureLocaleListIsMutable(); AbstractMessageLite.addAll((Iterable) iterable, (List) this.localeList_); } /* JADX INFO: Access modifiers changed from: private */ public void clearLocaleList() { this.localeList_ = GeneratedMessageLite.emptyProtobufList(); } /* JADX INFO: Access modifiers changed from: private */ public void addLocaleListBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); ensureLocaleListIsMutable(); this.localeList_.add(byteString.toStringUtf8()); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getDeviceNameBytes() { return ByteString.copyFromUtf8(this.deviceName_); } /* JADX INFO: Access modifiers changed from: private */ public void setDeviceName(String str) { str.getClass(); this.bitField0_ |= 8; this.deviceName_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearDeviceName() { this.bitField0_ &= -9; this.deviceName_ = getDefaultInstance().getDeviceName(); } /* JADX INFO: Access modifiers changed from: private */ public void setDeviceNameBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.deviceName_ = byteString.toStringUtf8(); this.bitField0_ |= 8; } public static Ios parseFrom(ByteBuffer byteBuffer) throws InvalidProtocolBufferException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteBuffer); } public static Ios parseFrom(ByteBuffer byteBuffer, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteBuffer, extensionRegistryLite); } public static Ios parseFrom(ByteString byteString) throws InvalidProtocolBufferException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteString); } public static Ios parseFrom(ByteString byteString, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteString, extensionRegistryLite); } public static Ios parseFrom(byte[] bArr) throws InvalidProtocolBufferException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, bArr); } public static Ios parseFrom(byte[] bArr, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, bArr, extensionRegistryLite); } public static Ios parseFrom(InputStream inputStream) throws IOException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, inputStream); } public static Ios parseFrom(InputStream inputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, inputStream, extensionRegistryLite); } public static Ios parseDelimitedFrom(InputStream inputStream) throws IOException { return (Ios) GeneratedMessageLite.parseDelimitedFrom(DEFAULT_INSTANCE, inputStream); } public static Ios parseDelimitedFrom(InputStream inputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (Ios) GeneratedMessageLite.parseDelimitedFrom(DEFAULT_INSTANCE, inputStream, extensionRegistryLite); } public static Ios parseFrom(CodedInputStream codedInputStream) throws IOException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, codedInputStream); } public static Ios parseFrom(CodedInputStream codedInputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (Ios) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, codedInputStream, extensionRegistryLite); } public static Builder newBuilder() { return DEFAULT_INSTANCE.createBuilder(); } public static Builder newBuilder(Ios ios) { return DEFAULT_INSTANCE.createBuilder(ios); } public static final class Builder extends GeneratedMessageLite.Builder implements IosOrBuilder { public /* synthetic */ Builder(AnonymousClass1 anonymousClass1) { this(); } private Builder() { super(Ios.DEFAULT_INSTANCE); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasCurrentRadioAccessTechnology() { return ((Ios) this.instance).hasCurrentRadioAccessTechnology(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getCurrentRadioAccessTechnology() { return ((Ios) this.instance).getCurrentRadioAccessTechnology(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getCurrentRadioAccessTechnologyBytes() { return ((Ios) this.instance).getCurrentRadioAccessTechnologyBytes(); } public Builder setCurrentRadioAccessTechnology(String str) { copyOnWrite(); ((Ios) this.instance).setCurrentRadioAccessTechnology(str); return this; } public Builder clearCurrentRadioAccessTechnology() { copyOnWrite(); ((Ios) this.instance).clearCurrentRadioAccessTechnology(); return this; } public Builder setCurrentRadioAccessTechnologyBytes(ByteString byteString) { copyOnWrite(); ((Ios) this.instance).setCurrentRadioAccessTechnologyBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasNetworkReachabilityFlags() { return ((Ios) this.instance).hasNetworkReachabilityFlags(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getNetworkReachabilityFlags() { return ((Ios) this.instance).getNetworkReachabilityFlags(); } public Builder setNetworkReachabilityFlags(int i) { copyOnWrite(); ((Ios) this.instance).setNetworkReachabilityFlags(i); return this; } public Builder clearNetworkReachabilityFlags() { copyOnWrite(); ((Ios) this.instance).clearNetworkReachabilityFlags(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public List getNwPathInterfacesList() { return Collections.unmodifiableList(((Ios) this.instance).getNwPathInterfacesList()); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getNwPathInterfacesCount() { return ((Ios) this.instance).getNwPathInterfacesCount(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getNwPathInterfaces(int i) { return ((Ios) this.instance).getNwPathInterfaces(i); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getNwPathInterfacesBytes(int i) { return ((Ios) this.instance).getNwPathInterfacesBytes(i); } public Builder setNwPathInterfaces(int i, String str) { copyOnWrite(); ((Ios) this.instance).setNwPathInterfaces(i, str); return this; } public Builder addNwPathInterfaces(String str) { copyOnWrite(); ((Ios) this.instance).addNwPathInterfaces(str); return this; } public Builder addAllNwPathInterfaces(Iterable iterable) { copyOnWrite(); ((Ios) this.instance).addAllNwPathInterfaces(iterable); return this; } public Builder clearNwPathInterfaces() { copyOnWrite(); ((Ios) this.instance).clearNwPathInterfaces(); return this; } public Builder addNwPathInterfacesBytes(ByteString byteString) { copyOnWrite(); ((Ios) this.instance).addNwPathInterfacesBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public List getLocaleListList() { return Collections.unmodifiableList(((Ios) this.instance).getLocaleListList()); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getLocaleListCount() { return ((Ios) this.instance).getLocaleListCount(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getLocaleList(int i) { return ((Ios) this.instance).getLocaleList(i); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getLocaleListBytes(int i) { return ((Ios) this.instance).getLocaleListBytes(i); } public Builder setLocaleList(int i, String str) { copyOnWrite(); ((Ios) this.instance).setLocaleList(i, str); return this; } public Builder addLocaleList(String str) { copyOnWrite(); ((Ios) this.instance).addLocaleList(str); return this; } public Builder addAllLocaleList(Iterable iterable) { copyOnWrite(); ((Ios) this.instance).addAllLocaleList(iterable); return this; } public Builder clearLocaleList() { copyOnWrite(); ((Ios) this.instance).clearLocaleList(); return this; } public Builder addLocaleListBytes(ByteString byteString) { copyOnWrite(); ((Ios) this.instance).addLocaleListBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasCurrentUiTheme() { return ((Ios) this.instance).hasCurrentUiTheme(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getCurrentUiTheme() { return ((Ios) this.instance).getCurrentUiTheme(); } public Builder setCurrentUiTheme(int i) { copyOnWrite(); ((Ios) this.instance).setCurrentUiTheme(i); return this; } public Builder clearCurrentUiTheme() { copyOnWrite(); ((Ios) this.instance).clearCurrentUiTheme(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasDeviceName() { return ((Ios) this.instance).hasDeviceName(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public String getDeviceName() { return ((Ios) this.instance).getDeviceName(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public ByteString getDeviceNameBytes() { return ((Ios) this.instance).getDeviceNameBytes(); } public Builder setDeviceName(String str) { copyOnWrite(); ((Ios) this.instance).setDeviceName(str); return this; } public Builder clearDeviceName() { copyOnWrite(); ((Ios) this.instance).clearDeviceName(); return this; } public Builder setDeviceNameBytes(ByteString byteString) { copyOnWrite(); ((Ios) this.instance).setDeviceNameBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasVolume() { return ((Ios) this.instance).hasVolume(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public double getVolume() { return ((Ios) this.instance).getVolume(); } public Builder setVolume(double d) { copyOnWrite(); ((Ios) this.instance).setVolume(d); return this; } public Builder clearVolume() { copyOnWrite(); ((Ios) this.instance).clearVolume(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasTrackingAuthStatus() { return ((Ios) this.instance).hasTrackingAuthStatus(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public int getTrackingAuthStatus() { return ((Ios) this.instance).getTrackingAuthStatus(); } public Builder setTrackingAuthStatus(int i) { copyOnWrite(); ((Ios) this.instance).setTrackingAuthStatus(i); return this; } public Builder clearTrackingAuthStatus() { copyOnWrite(); ((Ios) this.instance).clearTrackingAuthStatus(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasDeviceUpTimeWithSleep() { return ((Ios) this.instance).hasDeviceUpTimeWithSleep(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public long getDeviceUpTimeWithSleep() { return ((Ios) this.instance).getDeviceUpTimeWithSleep(); } public Builder setDeviceUpTimeWithSleep(long j) { copyOnWrite(); ((Ios) this.instance).setDeviceUpTimeWithSleep(j); return this; } public Builder clearDeviceUpTimeWithSleep() { copyOnWrite(); ((Ios) this.instance).clearDeviceUpTimeWithSleep(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public boolean hasDeviceUpTimeWithoutSleep() { return ((Ios) this.instance).hasDeviceUpTimeWithoutSleep(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfo.IosOrBuilder public long getDeviceUpTimeWithoutSleep() { return ((Ios) this.instance).getDeviceUpTimeWithoutSleep(); } public Builder setDeviceUpTimeWithoutSleep(long j) { copyOnWrite(); ((Ios) this.instance).setDeviceUpTimeWithoutSleep(j); return this; } public Builder clearDeviceUpTimeWithoutSleep() { copyOnWrite(); ((Ios) this.instance).clearDeviceUpTimeWithoutSleep(); return this; } } @Override // com.google.protobuf.GeneratedMessageLite public final Object dynamicMethod(GeneratedMessageLite.MethodToInvoke methodToInvoke, Object obj, Object obj2) { AnonymousClass1 anonymousClass1 = null; switch (AnonymousClass1.$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[methodToInvoke.ordinal()]) { case 1: return new Ios(); case 2: return new Builder(anonymousClass1); case 3: return GeneratedMessageLite.newMessageInfo(DEFAULT_INSTANCE, "\u0000\n\u0000\u0001\u0001\n\n\u0000\u0002\u0000\u0001ለ\u0000\u0002ဋ\u0001\u0003Ț\u0004Ț\u0005င\u0002\u0006ለ\u0003\u0007က\u0004\bင\u0005\tဂ\u0006\nဂ\u0007", new Object[]{"bitField0_", "currentRadioAccessTechnology_", "networkReachabilityFlags_", "nwPathInterfaces_", "localeList_", "currentUiTheme_", "deviceName_", "volume_", "trackingAuthStatus_", "deviceUpTimeWithSleep_", "deviceUpTimeWithoutSleep_"}); case 4: return DEFAULT_INSTANCE; case 5: Parser parser = PARSER; if (parser == null) { synchronized (Ios.class) { try { parser = PARSER; if (parser == null) { parser = new GeneratedMessageLite.DefaultInstanceBasedParser<>(DEFAULT_INSTANCE); PARSER = parser; } } finally { } } } return parser; case 6: return (byte) 1; case 7: return null; default: throw new UnsupportedOperationException(); } } static { Ios ios = new Ios(); DEFAULT_INSTANCE = ios; GeneratedMessageLite.registerDefaultInstance(Ios.class, ios); } public static Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } public enum PlatformSpecificCase { ANDROID(12), IOS(13), PLATFORMSPECIFIC_NOT_SET(0); private final int value; public static PlatformSpecificCase forNumber(int i) { if (i == 0) { return PLATFORMSPECIFIC_NOT_SET; } if (i == 12) { return ANDROID; } if (i != 13) { return null; } return IOS; } public int getNumber() { return this.value; } PlatformSpecificCase(int i) { this.value = i; } @Deprecated public static PlatformSpecificCase valueOf(int i) { return forNumber(i); } } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public PlatformSpecificCase getPlatformSpecificCase() { return PlatformSpecificCase.forNumber(this.platformSpecificCase_); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getLanguageBytes() { return ByteString.copyFromUtf8(this.language_); } /* JADX INFO: Access modifiers changed from: private */ public void setLanguage(String str) { str.getClass(); this.bitField0_ |= 1; this.language_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearLanguage() { this.bitField0_ &= -2; this.language_ = getDefaultInstance().getLanguage(); } /* JADX INFO: Access modifiers changed from: private */ public void setLanguageBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.language_ = byteString.toStringUtf8(); this.bitField0_ |= 1; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getNetworkOperatorBytes() { return ByteString.copyFromUtf8(this.networkOperator_); } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkOperator(String str) { str.getClass(); this.bitField0_ |= 2; this.networkOperator_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkOperator() { this.bitField0_ &= -3; this.networkOperator_ = getDefaultInstance().getNetworkOperator(); } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkOperatorBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.networkOperator_ = byteString.toStringUtf8(); this.bitField0_ |= 2; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getNetworkOperatorNameBytes() { return ByteString.copyFromUtf8(this.networkOperatorName_); } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkOperatorName(String str) { str.getClass(); this.bitField0_ |= 4; this.networkOperatorName_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearNetworkOperatorName() { this.bitField0_ &= -5; this.networkOperatorName_ = getDefaultInstance().getNetworkOperatorName(); } /* JADX INFO: Access modifiers changed from: private */ public void setNetworkOperatorNameBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.networkOperatorName_ = byteString.toStringUtf8(); this.bitField0_ |= 4; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getTimeZoneBytes() { return ByteString.copyFromUtf8(this.timeZone_); } /* JADX INFO: Access modifiers changed from: private */ public void setTimeZone(String str) { str.getClass(); this.bitField0_ |= 64; this.timeZone_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearTimeZone() { this.bitField0_ &= -65; this.timeZone_ = getDefaultInstance().getTimeZone(); } /* JADX INFO: Access modifiers changed from: private */ public void setTimeZoneBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.timeZone_ = byteString.toStringUtf8(); this.bitField0_ |= 64; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ConnectionType getConnectionType() { ConnectionType forNumber = ConnectionType.forNumber(this.connectionType_); return forNumber == null ? ConnectionType.UNRECOGNIZED : forNumber; } /* JADX INFO: Access modifiers changed from: private */ public void setConnectionType(ConnectionType connectionType) { this.connectionType_ = connectionType.getNumber(); this.bitField0_ |= 4096; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getUserIdBytes() { return ByteString.copyFromUtf8(this.userId_); } /* JADX INFO: Access modifiers changed from: private */ public void setUserId(String str) { str.getClass(); this.bitField0_ |= 32768; this.userId_ = str; } /* JADX INFO: Access modifiers changed from: private */ public void clearUserId() { this.bitField0_ &= -32769; this.userId_ = getDefaultInstance().getUserId(); } /* JADX INFO: Access modifiers changed from: private */ public void setUserIdBytes(ByteString byteString) { AbstractMessageLite.checkByteStringIsUtf8(byteString); this.userId_ = byteString.toStringUtf8(); this.bitField0_ |= 32768; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public Android getAndroid() { if (this.platformSpecificCase_ == 12) { return (Android) this.platformSpecific_; } return Android.getDefaultInstance(); } /* JADX INFO: Access modifiers changed from: private */ public void setAndroid(Android android2) { android2.getClass(); this.platformSpecific_ = android2; this.platformSpecificCase_ = 12; } /* JADX INFO: Access modifiers changed from: private */ public void mergeAndroid(Android android2) { android2.getClass(); if (this.platformSpecificCase_ != 12 || this.platformSpecific_ == Android.getDefaultInstance()) { this.platformSpecific_ = android2; } else { this.platformSpecific_ = Android.newBuilder((Android) this.platformSpecific_).mergeFrom((Android.Builder) android2).buildPartial(); } this.platformSpecificCase_ = 12; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public Ios getIos() { if (this.platformSpecificCase_ == 13) { return (Ios) this.platformSpecific_; } return Ios.getDefaultInstance(); } /* JADX INFO: Access modifiers changed from: private */ public void setIos(Ios ios) { ios.getClass(); this.platformSpecific_ = ios; this.platformSpecificCase_ = 13; } /* JADX INFO: Access modifiers changed from: private */ public void mergeIos(Ios ios) { ios.getClass(); if (this.platformSpecificCase_ != 13 || this.platformSpecific_ == Ios.getDefaultInstance()) { this.platformSpecific_ = ios; } else { this.platformSpecific_ = Ios.newBuilder((Ios) this.platformSpecific_).mergeFrom((Ios.Builder) ios).buildPartial(); } this.platformSpecificCase_ = 13; } public static DynamicDeviceInfo parseFrom(ByteBuffer byteBuffer) throws InvalidProtocolBufferException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteBuffer); } public static DynamicDeviceInfo parseFrom(ByteBuffer byteBuffer, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteBuffer, extensionRegistryLite); } public static DynamicDeviceInfo parseFrom(ByteString byteString) throws InvalidProtocolBufferException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteString); } public static DynamicDeviceInfo parseFrom(ByteString byteString, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, byteString, extensionRegistryLite); } public static DynamicDeviceInfo parseFrom(byte[] bArr) throws InvalidProtocolBufferException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, bArr); } public static DynamicDeviceInfo parseFrom(byte[] bArr, ExtensionRegistryLite extensionRegistryLite) throws InvalidProtocolBufferException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, bArr, extensionRegistryLite); } public static DynamicDeviceInfo parseFrom(InputStream inputStream) throws IOException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, inputStream); } public static DynamicDeviceInfo parseFrom(InputStream inputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, inputStream, extensionRegistryLite); } public static DynamicDeviceInfo parseDelimitedFrom(InputStream inputStream) throws IOException { return (DynamicDeviceInfo) GeneratedMessageLite.parseDelimitedFrom(DEFAULT_INSTANCE, inputStream); } public static DynamicDeviceInfo parseDelimitedFrom(InputStream inputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (DynamicDeviceInfo) GeneratedMessageLite.parseDelimitedFrom(DEFAULT_INSTANCE, inputStream, extensionRegistryLite); } public static DynamicDeviceInfo parseFrom(CodedInputStream codedInputStream) throws IOException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, codedInputStream); } public static DynamicDeviceInfo parseFrom(CodedInputStream codedInputStream, ExtensionRegistryLite extensionRegistryLite) throws IOException { return (DynamicDeviceInfo) GeneratedMessageLite.parseFrom(DEFAULT_INSTANCE, codedInputStream, extensionRegistryLite); } public static Builder newBuilder() { return DEFAULT_INSTANCE.createBuilder(); } public static Builder newBuilder(DynamicDeviceInfo dynamicDeviceInfo) { return DEFAULT_INSTANCE.createBuilder(dynamicDeviceInfo); } public static final class Builder extends GeneratedMessageLite.Builder implements DynamicDeviceInfoOrBuilder { public /* synthetic */ Builder(AnonymousClass1 anonymousClass1) { this(); } private Builder() { super(DynamicDeviceInfo.DEFAULT_INSTANCE); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public PlatformSpecificCase getPlatformSpecificCase() { return ((DynamicDeviceInfo) this.instance).getPlatformSpecificCase(); } public Builder clearPlatformSpecific() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearPlatformSpecific(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLanguage() { return ((DynamicDeviceInfo) this.instance).hasLanguage(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getLanguage() { return ((DynamicDeviceInfo) this.instance).getLanguage(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getLanguageBytes() { return ((DynamicDeviceInfo) this.instance).getLanguageBytes(); } public Builder setLanguage(String str) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setLanguage(str); return this; } public Builder clearLanguage() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearLanguage(); return this; } public Builder setLanguageBytes(ByteString byteString) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setLanguageBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasNetworkOperator() { return ((DynamicDeviceInfo) this.instance).hasNetworkOperator(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getNetworkOperator() { return ((DynamicDeviceInfo) this.instance).getNetworkOperator(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getNetworkOperatorBytes() { return ((DynamicDeviceInfo) this.instance).getNetworkOperatorBytes(); } public Builder setNetworkOperator(String str) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setNetworkOperator(str); return this; } public Builder clearNetworkOperator() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearNetworkOperator(); return this; } public Builder setNetworkOperatorBytes(ByteString byteString) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setNetworkOperatorBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasNetworkOperatorName() { return ((DynamicDeviceInfo) this.instance).hasNetworkOperatorName(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getNetworkOperatorName() { return ((DynamicDeviceInfo) this.instance).getNetworkOperatorName(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getNetworkOperatorNameBytes() { return ((DynamicDeviceInfo) this.instance).getNetworkOperatorNameBytes(); } public Builder setNetworkOperatorName(String str) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setNetworkOperatorName(str); return this; } public Builder clearNetworkOperatorName() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearNetworkOperatorName(); return this; } public Builder setNetworkOperatorNameBytes(ByteString byteString) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setNetworkOperatorNameBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasFreeDiskSpace() { return ((DynamicDeviceInfo) this.instance).hasFreeDiskSpace(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public long getFreeDiskSpace() { return ((DynamicDeviceInfo) this.instance).getFreeDiskSpace(); } public Builder setFreeDiskSpace(long j) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setFreeDiskSpace(j); return this; } public Builder clearFreeDiskSpace() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearFreeDiskSpace(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasFreeRamMemory() { return ((DynamicDeviceInfo) this.instance).hasFreeRamMemory(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public long getFreeRamMemory() { return ((DynamicDeviceInfo) this.instance).getFreeRamMemory(); } public Builder setFreeRamMemory(long j) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setFreeRamMemory(j); return this; } public Builder clearFreeRamMemory() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearFreeRamMemory(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasWiredHeadset() { return ((DynamicDeviceInfo) this.instance).hasWiredHeadset(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getWiredHeadset() { return ((DynamicDeviceInfo) this.instance).getWiredHeadset(); } public Builder setWiredHeadset(boolean z) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setWiredHeadset(z); return this; } public Builder clearWiredHeadset() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearWiredHeadset(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasTimeZone() { return ((DynamicDeviceInfo) this.instance).hasTimeZone(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getTimeZone() { return ((DynamicDeviceInfo) this.instance).getTimeZone(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getTimeZoneBytes() { return ((DynamicDeviceInfo) this.instance).getTimeZoneBytes(); } public Builder setTimeZone(String str) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setTimeZone(str); return this; } public Builder clearTimeZone() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearTimeZone(); return this; } public Builder setTimeZoneBytes(ByteString byteString) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setTimeZoneBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasTimeZoneOffset() { return ((DynamicDeviceInfo) this.instance).hasTimeZoneOffset(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public long getTimeZoneOffset() { return ((DynamicDeviceInfo) this.instance).getTimeZoneOffset(); } public Builder setTimeZoneOffset(long j) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setTimeZoneOffset(j); return this; } public Builder clearTimeZoneOffset() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearTimeZoneOffset(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLimitedTracking() { return ((DynamicDeviceInfo) this.instance).hasLimitedTracking(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getLimitedTracking() { return ((DynamicDeviceInfo) this.instance).getLimitedTracking(); } public Builder setLimitedTracking(boolean z) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setLimitedTracking(z); return this; } public Builder clearLimitedTracking() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearLimitedTracking(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLimitedOpenAdTracking() { return ((DynamicDeviceInfo) this.instance).hasLimitedOpenAdTracking(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getLimitedOpenAdTracking() { return ((DynamicDeviceInfo) this.instance).getLimitedOpenAdTracking(); } public Builder setLimitedOpenAdTracking(boolean z) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setLimitedOpenAdTracking(z); return this; } public Builder clearLimitedOpenAdTracking() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearLimitedOpenAdTracking(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasBatteryLevel() { return ((DynamicDeviceInfo) this.instance).hasBatteryLevel(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public double getBatteryLevel() { return ((DynamicDeviceInfo) this.instance).getBatteryLevel(); } public Builder setBatteryLevel(double d) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setBatteryLevel(d); return this; } public Builder clearBatteryLevel() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearBatteryLevel(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasBatteryStatus() { return ((DynamicDeviceInfo) this.instance).hasBatteryStatus(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getBatteryStatus() { return ((DynamicDeviceInfo) this.instance).getBatteryStatus(); } public Builder setBatteryStatus(int i) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setBatteryStatus(i); return this; } public Builder clearBatteryStatus() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearBatteryStatus(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasConnectionType() { return ((DynamicDeviceInfo) this.instance).hasConnectionType(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getConnectionTypeValue() { return ((DynamicDeviceInfo) this.instance).getConnectionTypeValue(); } public Builder setConnectionTypeValue(int i) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setConnectionTypeValue(i); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ConnectionType getConnectionType() { return ((DynamicDeviceInfo) this.instance).getConnectionType(); } public Builder setConnectionType(ConnectionType connectionType) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setConnectionType(connectionType); return this; } public Builder clearConnectionType() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearConnectionType(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasAppActive() { return ((DynamicDeviceInfo) this.instance).hasAppActive(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getAppActive() { return ((DynamicDeviceInfo) this.instance).getAppActive(); } public Builder setAppActive(boolean z) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setAppActive(z); return this; } public Builder clearAppActive() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearAppActive(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasLowPowerMode() { return ((DynamicDeviceInfo) this.instance).hasLowPowerMode(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean getLowPowerMode() { return ((DynamicDeviceInfo) this.instance).getLowPowerMode(); } public Builder setLowPowerMode(boolean z) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setLowPowerMode(z); return this; } public Builder clearLowPowerMode() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearLowPowerMode(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasUserId() { return ((DynamicDeviceInfo) this.instance).hasUserId(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public String getUserId() { return ((DynamicDeviceInfo) this.instance).getUserId(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public ByteString getUserIdBytes() { return ((DynamicDeviceInfo) this.instance).getUserIdBytes(); } public Builder setUserId(String str) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setUserId(str); return this; } public Builder clearUserId() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearUserId(); return this; } public Builder setUserIdBytes(ByteString byteString) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setUserIdBytes(byteString); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasScreenWidth() { return ((DynamicDeviceInfo) this.instance).hasScreenWidth(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getScreenWidth() { return ((DynamicDeviceInfo) this.instance).getScreenWidth(); } public Builder setScreenWidth(int i) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setScreenWidth(i); return this; } public Builder clearScreenWidth() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearScreenWidth(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasScreenHeight() { return ((DynamicDeviceInfo) this.instance).hasScreenHeight(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public int getScreenHeight() { return ((DynamicDeviceInfo) this.instance).getScreenHeight(); } public Builder setScreenHeight(int i) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setScreenHeight(i); return this; } public Builder clearScreenHeight() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearScreenHeight(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasAndroid() { return ((DynamicDeviceInfo) this.instance).hasAndroid(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public Android getAndroid() { return ((DynamicDeviceInfo) this.instance).getAndroid(); } public Builder setAndroid(Android android2) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setAndroid(android2); return this; } public Builder setAndroid(Android.Builder builder) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setAndroid(builder.build()); return this; } public Builder mergeAndroid(Android android2) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).mergeAndroid(android2); return this; } public Builder clearAndroid() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearAndroid(); return this; } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public boolean hasIos() { return ((DynamicDeviceInfo) this.instance).hasIos(); } @Override // gatewayprotocol.v1.DynamicDeviceInfoOuterClass.DynamicDeviceInfoOrBuilder public Ios getIos() { return ((DynamicDeviceInfo) this.instance).getIos(); } public Builder setIos(Ios ios) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setIos(ios); return this; } public Builder setIos(Ios.Builder builder) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).setIos(builder.build()); return this; } public Builder mergeIos(Ios ios) { copyOnWrite(); ((DynamicDeviceInfo) this.instance).mergeIos(ios); return this; } public Builder clearIos() { copyOnWrite(); ((DynamicDeviceInfo) this.instance).clearIos(); return this; } } @Override // com.google.protobuf.GeneratedMessageLite public final Object dynamicMethod(GeneratedMessageLite.MethodToInvoke methodToInvoke, Object obj, Object obj2) { AnonymousClass1 anonymousClass1 = null; switch (AnonymousClass1.$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[methodToInvoke.ordinal()]) { case 1: return new DynamicDeviceInfo(); case 2: return new Builder(anonymousClass1); case 3: return GeneratedMessageLite.newMessageInfo(DEFAULT_INSTANCE, "\u0000\u0014\u0001\u0001\u0001\u0015\u0014\u0000\u0000\u0000\u0001ለ\u0000\u0002ለ\u0001\u0003ለ\u0002\u0005ဂ\u0003\u0006ဂ\u0004\u0007ဇ\u0005\bለ\u0006\tဂ\u0007\nဇ\b\u000bဇ\t\f<\u0000\r<\u0000\u000eက\n\u000fင\u000b\u0010ဌ\f\u0011ဇ\r\u0012ဇ\u000e\u0013ለ\u000f\u0014ဋ\u0010\u0015ဋ\u0011", new Object[]{"platformSpecific_", "platformSpecificCase_", "bitField0_", "language_", "networkOperator_", "networkOperatorName_", "freeDiskSpace_", "freeRamMemory_", "wiredHeadset_", "timeZone_", "timeZoneOffset_", "limitedTracking_", "limitedOpenAdTracking_", Android.class, Ios.class, "batteryLevel_", "batteryStatus_", "connectionType_", "appActive_", "lowPowerMode_", "userId_", "screenWidth_", "screenHeight_"}); case 4: return DEFAULT_INSTANCE; case 5: Parser parser = PARSER; if (parser == null) { synchronized (DynamicDeviceInfo.class) { try { parser = PARSER; if (parser == null) { parser = new GeneratedMessageLite.DefaultInstanceBasedParser<>(DEFAULT_INSTANCE); PARSER = parser; } } finally { } } } return parser; case 6: return (byte) 1; case 7: return null; default: throw new UnsupportedOperationException(); } } static { DynamicDeviceInfo dynamicDeviceInfo = new DynamicDeviceInfo(); DEFAULT_INSTANCE = dynamicDeviceInfo; GeneratedMessageLite.registerDefaultInstance(DynamicDeviceInfo.class, dynamicDeviceInfo); } public static Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } /* renamed from: gatewayprotocol.v1.DynamicDeviceInfoOuterClass$1, reason: invalid class name */ public static /* synthetic */ class AnonymousClass1 { public static final /* synthetic */ int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke; static { int[] iArr = new int[GeneratedMessageLite.MethodToInvoke.values().length]; $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke = iArr; try { iArr[GeneratedMessageLite.MethodToInvoke.NEW_MUTABLE_INSTANCE.ordinal()] = 1; } catch (NoSuchFieldError unused) { } try { $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[GeneratedMessageLite.MethodToInvoke.NEW_BUILDER.ordinal()] = 2; } catch (NoSuchFieldError unused2) { } try { $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[GeneratedMessageLite.MethodToInvoke.BUILD_MESSAGE_INFO.ordinal()] = 3; } catch (NoSuchFieldError unused3) { } try { $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[GeneratedMessageLite.MethodToInvoke.GET_DEFAULT_INSTANCE.ordinal()] = 4; } catch (NoSuchFieldError unused4) { } try { $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[GeneratedMessageLite.MethodToInvoke.GET_PARSER.ordinal()] = 5; } catch (NoSuchFieldError unused5) { } try { $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[GeneratedMessageLite.MethodToInvoke.GET_MEMOIZED_IS_INITIALIZED.ordinal()] = 6; } catch (NoSuchFieldError unused6) { } try { $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke[GeneratedMessageLite.MethodToInvoke.SET_MEMOIZED_IS_INITIALIZED.ordinal()] = 7; } catch (NoSuchFieldError unused7) { } } } }