All Downloads are FREE. Search and download functionalities are using the official Maven repository.

POGOProtos.Enums.TelemetryIds Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: POGOProtos/Enums/TelemetryIds.proto

package POGOProtos.Enums;

public final class TelemetryIds {
  private TelemetryIds() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  /**
   * Protobuf enum {@code POGOProtos.Enums.DeviceServiceTelemetryIds}
   */
  public enum DeviceServiceTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_DEVICE_SERVICE = 0;
     */
    UNDEFINED_DEVICE_SERVICE(0),
    /**
     * FITNESS = 1;
     */
    FITNESS(1),
    /**
     * SMART_WATCH = 2;
     */
    SMART_WATCH(2),
    /**
     * SFIDA_DEVICE_SERVICE = 3;
     */
    SFIDA_DEVICE_SERVICE(3),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_DEVICE_SERVICE = 0;
     */
    public static final int UNDEFINED_DEVICE_SERVICE_VALUE = 0;
    /**
     * FITNESS = 1;
     */
    public static final int FITNESS_VALUE = 1;
    /**
     * SMART_WATCH = 2;
     */
    public static final int SMART_WATCH_VALUE = 2;
    /**
     * SFIDA_DEVICE_SERVICE = 3;
     */
    public static final int SFIDA_DEVICE_SERVICE_VALUE = 3;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static DeviceServiceTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static DeviceServiceTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_DEVICE_SERVICE;
        case 1: return FITNESS;
        case 2: return SMART_WATCH;
        case 3: return SFIDA_DEVICE_SERVICE;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        DeviceServiceTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public DeviceServiceTelemetryIds findValueByNumber(int number) {
              return DeviceServiceTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(0);
    }

    private static final DeviceServiceTelemetryIds[] VALUES = values();

    public static DeviceServiceTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private DeviceServiceTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.DeviceServiceTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.PermissionContextTelemetryIds}
   */
  public enum PermissionContextTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_PERMISSION_CONTEXT = 0;
     */
    UNDEFINED_PERMISSION_CONTEXT(0),
    /**
     * EGG_HATCH = 1;
     */
    EGG_HATCH(1),
    /**
     * BUDDY_CANDY_FOUND = 2;
     */
    BUDDY_CANDY_FOUND(2),
    /**
     * PLAYER_PROFILE_CLICKED = 3;
     */
    PLAYER_PROFILE_CLICKED(3),
    /**
     * SMART_WATCH_INSTALLED = 4;
     */
    SMART_WATCH_INSTALLED(4),
    /**
     * SFIDA_SESSION_STARTED = 5;
     */
    SFIDA_SESSION_STARTED(5),
    /**
     * SETTINGS_TOGGLE = 6;
     */
    SETTINGS_TOGGLE(6),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_PERMISSION_CONTEXT = 0;
     */
    public static final int UNDEFINED_PERMISSION_CONTEXT_VALUE = 0;
    /**
     * EGG_HATCH = 1;
     */
    public static final int EGG_HATCH_VALUE = 1;
    /**
     * BUDDY_CANDY_FOUND = 2;
     */
    public static final int BUDDY_CANDY_FOUND_VALUE = 2;
    /**
     * PLAYER_PROFILE_CLICKED = 3;
     */
    public static final int PLAYER_PROFILE_CLICKED_VALUE = 3;
    /**
     * SMART_WATCH_INSTALLED = 4;
     */
    public static final int SMART_WATCH_INSTALLED_VALUE = 4;
    /**
     * SFIDA_SESSION_STARTED = 5;
     */
    public static final int SFIDA_SESSION_STARTED_VALUE = 5;
    /**
     * SETTINGS_TOGGLE = 6;
     */
    public static final int SETTINGS_TOGGLE_VALUE = 6;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static PermissionContextTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static PermissionContextTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_PERMISSION_CONTEXT;
        case 1: return EGG_HATCH;
        case 2: return BUDDY_CANDY_FOUND;
        case 3: return PLAYER_PROFILE_CLICKED;
        case 4: return SMART_WATCH_INSTALLED;
        case 5: return SFIDA_SESSION_STARTED;
        case 6: return SETTINGS_TOGGLE;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        PermissionContextTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public PermissionContextTelemetryIds findValueByNumber(int number) {
              return PermissionContextTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(1);
    }

    private static final PermissionContextTelemetryIds[] VALUES = values();

    public static PermissionContextTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private PermissionContextTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.PermissionContextTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.PermissionFlowStepTelemetryIds}
   */
  public enum PermissionFlowStepTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_PERMISSION_FLOW_STEP = 0;
     */
    UNDEFINED_PERMISSION_FLOW_STEP(0),
    /**
     * INITIAL_PROMPT = 1;
     */
    INITIAL_PROMPT(1),
    /**
     * FITNESS_PERMISSION = 2;
     */
    FITNESS_PERMISSION(2),
    /**
     * LOCATION_PERMISSION = 3;
     */
    LOCATION_PERMISSION(3),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_PERMISSION_FLOW_STEP = 0;
     */
    public static final int UNDEFINED_PERMISSION_FLOW_STEP_VALUE = 0;
    /**
     * INITIAL_PROMPT = 1;
     */
    public static final int INITIAL_PROMPT_VALUE = 1;
    /**
     * FITNESS_PERMISSION = 2;
     */
    public static final int FITNESS_PERMISSION_VALUE = 2;
    /**
     * LOCATION_PERMISSION = 3;
     */
    public static final int LOCATION_PERMISSION_VALUE = 3;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static PermissionFlowStepTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static PermissionFlowStepTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_PERMISSION_FLOW_STEP;
        case 1: return INITIAL_PROMPT;
        case 2: return FITNESS_PERMISSION;
        case 3: return LOCATION_PERMISSION;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        PermissionFlowStepTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public PermissionFlowStepTelemetryIds findValueByNumber(int number) {
              return PermissionFlowStepTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(2);
    }

    private static final PermissionFlowStepTelemetryIds[] VALUES = values();

    public static PermissionFlowStepTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private PermissionFlowStepTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.PermissionFlowStepTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.AssetTelemetryIds}
   */
  public enum AssetTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_ASSET_EVENT = 0;
     */
    UNDEFINED_ASSET_EVENT(0),
    /**
     * DOWNLOAD_START = 1;
     */
    DOWNLOAD_START(1),
    /**
     * DOWNLOAD_FINISHED = 2;
     */
    DOWNLOAD_FINISHED(2),
    /**
     * DOWNLOAD_FAILED = 3;
     */
    DOWNLOAD_FAILED(3),
    /**
     * ASSET_RETRIEVED_FROM_CACHE = 4;
     */
    ASSET_RETRIEVED_FROM_CACHE(4),
    /**
     * CACHE_THRASH = 5;
     */
    CACHE_THRASH(5),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_ASSET_EVENT = 0;
     */
    public static final int UNDEFINED_ASSET_EVENT_VALUE = 0;
    /**
     * DOWNLOAD_START = 1;
     */
    public static final int DOWNLOAD_START_VALUE = 1;
    /**
     * DOWNLOAD_FINISHED = 2;
     */
    public static final int DOWNLOAD_FINISHED_VALUE = 2;
    /**
     * DOWNLOAD_FAILED = 3;
     */
    public static final int DOWNLOAD_FAILED_VALUE = 3;
    /**
     * ASSET_RETRIEVED_FROM_CACHE = 4;
     */
    public static final int ASSET_RETRIEVED_FROM_CACHE_VALUE = 4;
    /**
     * CACHE_THRASH = 5;
     */
    public static final int CACHE_THRASH_VALUE = 5;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static AssetTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static AssetTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_ASSET_EVENT;
        case 1: return DOWNLOAD_START;
        case 2: return DOWNLOAD_FINISHED;
        case 3: return DOWNLOAD_FAILED;
        case 4: return ASSET_RETRIEVED_FROM_CACHE;
        case 5: return CACHE_THRASH;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        AssetTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public AssetTelemetryIds findValueByNumber(int number) {
              return AssetTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(3);
    }

    private static final AssetTelemetryIds[] VALUES = values();

    public static AssetTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private AssetTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.AssetTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.ClientTelemetryIds}
   */
  public enum ClientTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED = 0;
     */
    UNDEFINED(0),
    /**
     * BOOT_TIME = 1;
     */
    BOOT_TIME(1),
    /**
     * FRAME_RATE = 2;
     */
    FRAME_RATE(2),
    /**
     * GENERIC_CLICK = 3;
     */
    GENERIC_CLICK(3),
    /**
     * MAP_EVENT = 4;
     */
    MAP_EVENT(4),
    /**
     * SPIN_POKESTOP = 5;
     */
    SPIN_POKESTOP(5),
    /**
     * PROFILE_PAGE = 6;
     */
    PROFILE_PAGE(6),
    /**
     * SHOPPING_PAGE = 7;
     */
    SHOPPING_PAGE(7),
    /**
     * ENCOUNTER_POKEMON = 8;
     */
    ENCOUNTER_POKEMON(8),
    /**
     * CATCH_POKEMON = 9;
     */
    CATCH_POKEMON(9),
    /**
     * DEPLOY_POKEMON = 10;
     */
    DEPLOY_POKEMON(10),
    /**
     * FEED_POKEMON = 11;
     */
    FEED_POKEMON(11),
    /**
     * EVOLVE_POKEMON = 12;
     */
    EVOLVE_POKEMON(12),
    /**
     * RELEASE_POKEMON = 13;
     */
    RELEASE_POKEMON(13),
    /**
     * NICKNAME_POKEMON = 14;
     */
    NICKNAME_POKEMON(14),
    /**
     * NEWS_PAGE = 15;
     */
    NEWS_PAGE(15),
    /**
     * ITEM = 16;
     */
    ITEM(16),
    /**
     * BATTLE_PARTY = 17;
     */
    BATTLE_PARTY(17),
    /**
     * PASSCODE_REDEEM = 18;
     */
    PASSCODE_REDEEM(18),
    /**
     * LINK_LOGIN = 19;
     */
    LINK_LOGIN(19),
    /**
     * RAID = 20;
     */
    RAID(20),
    /**
     * PUSH_NOTIFICATION = 21;
     */
    PUSH_NOTIFICATION(21),
    /**
     * AVATAR_CUSTOMIZATION = 22;
     */
    AVATAR_CUSTOMIZATION(22),
    /**
     * READ_POINT_OF_INTEREST_DESCRIPTION = 23;
     */
    READ_POINT_OF_INTEREST_DESCRIPTION(23),
    /**
     * WEB = 24;
     */
    WEB(24),
    /**
     * CHANGE_AR = 25;
     */
    CHANGE_AR(25),
    /**
     * WEATHER_DETAIL_CLICK = 26;
     */
    WEATHER_DETAIL_CLICK(26),
    /**
     * USER_ISSUE_WEATHER_REPORT = 27;
     */
    USER_ISSUE_WEATHER_REPORT(27),
    /**
     * POKEMON_INVENTORY = 28;
     */
    POKEMON_INVENTORY(28),
    /**
     * SOCIAL = 29;
     */
    SOCIAL(29),
    /**
     * CHECK_ENCOUNTER_TRAY_INFO = 30;
     */
    CHECK_ENCOUNTER_TRAY_INFO(30),
    /**
     * POKEMON_GO_PLUS = 31;
     */
    POKEMON_GO_PLUS(31),
    /**
     * RPC_TIMING = 32;
     */
    RPC_TIMING(32),
    /**
     * SOCIAL_GIFT_COUNT = 33;
     */
    SOCIAL_GIFT_COUNT(33),
    /**
     * ASSET_BUNDLE_DOWNLOAD = 34;
     */
    ASSET_BUNDLE_DOWNLOAD(34),
    /**
     * ASSET_POI_DOWNLOAD = 35;
     */
    ASSET_POI_DOWNLOAD(35),
    /**
     * ASSET_STREAM_DOWNLOAD = 36;
     */
    ASSET_STREAM_DOWNLOAD(36),
    /**
     * ASSET_STREAM_CACHE_CULLED = 37;
     */
    ASSET_STREAM_CACHE_CULLED(37),
    /**
     * RPC_SOCKET_TIMING = 38;
     */
    RPC_SOCKET_TIMING(38),
    /**
     * PERMISSIONS_FLOW = 39;
     */
    PERMISSIONS_FLOW(39),
    /**
     * DEVICE_SERVICE_TOGGLE = 40;
     */
    DEVICE_SERVICE_TOGGLE(40),
    /**
     * BOOT_TELEMETRY = 41;
     */
    BOOT_TELEMETRY(41),
    /**
     * AR_PHOTO_SESSION_TELEMETRY = 42;
     */
    AR_PHOTO_SESSION_TELEMETRY(42),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED = 0;
     */
    public static final int UNDEFINED_VALUE = 0;
    /**
     * BOOT_TIME = 1;
     */
    public static final int BOOT_TIME_VALUE = 1;
    /**
     * FRAME_RATE = 2;
     */
    public static final int FRAME_RATE_VALUE = 2;
    /**
     * GENERIC_CLICK = 3;
     */
    public static final int GENERIC_CLICK_VALUE = 3;
    /**
     * MAP_EVENT = 4;
     */
    public static final int MAP_EVENT_VALUE = 4;
    /**
     * SPIN_POKESTOP = 5;
     */
    public static final int SPIN_POKESTOP_VALUE = 5;
    /**
     * PROFILE_PAGE = 6;
     */
    public static final int PROFILE_PAGE_VALUE = 6;
    /**
     * SHOPPING_PAGE = 7;
     */
    public static final int SHOPPING_PAGE_VALUE = 7;
    /**
     * ENCOUNTER_POKEMON = 8;
     */
    public static final int ENCOUNTER_POKEMON_VALUE = 8;
    /**
     * CATCH_POKEMON = 9;
     */
    public static final int CATCH_POKEMON_VALUE = 9;
    /**
     * DEPLOY_POKEMON = 10;
     */
    public static final int DEPLOY_POKEMON_VALUE = 10;
    /**
     * FEED_POKEMON = 11;
     */
    public static final int FEED_POKEMON_VALUE = 11;
    /**
     * EVOLVE_POKEMON = 12;
     */
    public static final int EVOLVE_POKEMON_VALUE = 12;
    /**
     * RELEASE_POKEMON = 13;
     */
    public static final int RELEASE_POKEMON_VALUE = 13;
    /**
     * NICKNAME_POKEMON = 14;
     */
    public static final int NICKNAME_POKEMON_VALUE = 14;
    /**
     * NEWS_PAGE = 15;
     */
    public static final int NEWS_PAGE_VALUE = 15;
    /**
     * ITEM = 16;
     */
    public static final int ITEM_VALUE = 16;
    /**
     * BATTLE_PARTY = 17;
     */
    public static final int BATTLE_PARTY_VALUE = 17;
    /**
     * PASSCODE_REDEEM = 18;
     */
    public static final int PASSCODE_REDEEM_VALUE = 18;
    /**
     * LINK_LOGIN = 19;
     */
    public static final int LINK_LOGIN_VALUE = 19;
    /**
     * RAID = 20;
     */
    public static final int RAID_VALUE = 20;
    /**
     * PUSH_NOTIFICATION = 21;
     */
    public static final int PUSH_NOTIFICATION_VALUE = 21;
    /**
     * AVATAR_CUSTOMIZATION = 22;
     */
    public static final int AVATAR_CUSTOMIZATION_VALUE = 22;
    /**
     * READ_POINT_OF_INTEREST_DESCRIPTION = 23;
     */
    public static final int READ_POINT_OF_INTEREST_DESCRIPTION_VALUE = 23;
    /**
     * WEB = 24;
     */
    public static final int WEB_VALUE = 24;
    /**
     * CHANGE_AR = 25;
     */
    public static final int CHANGE_AR_VALUE = 25;
    /**
     * WEATHER_DETAIL_CLICK = 26;
     */
    public static final int WEATHER_DETAIL_CLICK_VALUE = 26;
    /**
     * USER_ISSUE_WEATHER_REPORT = 27;
     */
    public static final int USER_ISSUE_WEATHER_REPORT_VALUE = 27;
    /**
     * POKEMON_INVENTORY = 28;
     */
    public static final int POKEMON_INVENTORY_VALUE = 28;
    /**
     * SOCIAL = 29;
     */
    public static final int SOCIAL_VALUE = 29;
    /**
     * CHECK_ENCOUNTER_TRAY_INFO = 30;
     */
    public static final int CHECK_ENCOUNTER_TRAY_INFO_VALUE = 30;
    /**
     * POKEMON_GO_PLUS = 31;
     */
    public static final int POKEMON_GO_PLUS_VALUE = 31;
    /**
     * RPC_TIMING = 32;
     */
    public static final int RPC_TIMING_VALUE = 32;
    /**
     * SOCIAL_GIFT_COUNT = 33;
     */
    public static final int SOCIAL_GIFT_COUNT_VALUE = 33;
    /**
     * ASSET_BUNDLE_DOWNLOAD = 34;
     */
    public static final int ASSET_BUNDLE_DOWNLOAD_VALUE = 34;
    /**
     * ASSET_POI_DOWNLOAD = 35;
     */
    public static final int ASSET_POI_DOWNLOAD_VALUE = 35;
    /**
     * ASSET_STREAM_DOWNLOAD = 36;
     */
    public static final int ASSET_STREAM_DOWNLOAD_VALUE = 36;
    /**
     * ASSET_STREAM_CACHE_CULLED = 37;
     */
    public static final int ASSET_STREAM_CACHE_CULLED_VALUE = 37;
    /**
     * RPC_SOCKET_TIMING = 38;
     */
    public static final int RPC_SOCKET_TIMING_VALUE = 38;
    /**
     * PERMISSIONS_FLOW = 39;
     */
    public static final int PERMISSIONS_FLOW_VALUE = 39;
    /**
     * DEVICE_SERVICE_TOGGLE = 40;
     */
    public static final int DEVICE_SERVICE_TOGGLE_VALUE = 40;
    /**
     * BOOT_TELEMETRY = 41;
     */
    public static final int BOOT_TELEMETRY_VALUE = 41;
    /**
     * AR_PHOTO_SESSION_TELEMETRY = 42;
     */
    public static final int AR_PHOTO_SESSION_TELEMETRY_VALUE = 42;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ClientTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static ClientTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED;
        case 1: return BOOT_TIME;
        case 2: return FRAME_RATE;
        case 3: return GENERIC_CLICK;
        case 4: return MAP_EVENT;
        case 5: return SPIN_POKESTOP;
        case 6: return PROFILE_PAGE;
        case 7: return SHOPPING_PAGE;
        case 8: return ENCOUNTER_POKEMON;
        case 9: return CATCH_POKEMON;
        case 10: return DEPLOY_POKEMON;
        case 11: return FEED_POKEMON;
        case 12: return EVOLVE_POKEMON;
        case 13: return RELEASE_POKEMON;
        case 14: return NICKNAME_POKEMON;
        case 15: return NEWS_PAGE;
        case 16: return ITEM;
        case 17: return BATTLE_PARTY;
        case 18: return PASSCODE_REDEEM;
        case 19: return LINK_LOGIN;
        case 20: return RAID;
        case 21: return PUSH_NOTIFICATION;
        case 22: return AVATAR_CUSTOMIZATION;
        case 23: return READ_POINT_OF_INTEREST_DESCRIPTION;
        case 24: return WEB;
        case 25: return CHANGE_AR;
        case 26: return WEATHER_DETAIL_CLICK;
        case 27: return USER_ISSUE_WEATHER_REPORT;
        case 28: return POKEMON_INVENTORY;
        case 29: return SOCIAL;
        case 30: return CHECK_ENCOUNTER_TRAY_INFO;
        case 31: return POKEMON_GO_PLUS;
        case 32: return RPC_TIMING;
        case 33: return SOCIAL_GIFT_COUNT;
        case 34: return ASSET_BUNDLE_DOWNLOAD;
        case 35: return ASSET_POI_DOWNLOAD;
        case 36: return ASSET_STREAM_DOWNLOAD;
        case 37: return ASSET_STREAM_CACHE_CULLED;
        case 38: return RPC_SOCKET_TIMING;
        case 39: return PERMISSIONS_FLOW;
        case 40: return DEVICE_SERVICE_TOGGLE;
        case 41: return BOOT_TELEMETRY;
        case 42: return AR_PHOTO_SESSION_TELEMETRY;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        ClientTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public ClientTelemetryIds findValueByNumber(int number) {
              return ClientTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(4);
    }

    private static final ClientTelemetryIds[] VALUES = values();

    public static ClientTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private ClientTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.ClientTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.AvatarCustomizationTelemetryIds}
   */
  public enum AvatarCustomizationTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_AVATAR_CUSTOMIZATION = 0;
     */
    UNDEFINED_AVATAR_CUSTOMIZATION(0),
    /**
     * EQUIP_ITEM = 1;
     */
    EQUIP_ITEM(1),
    /**
     * OPEN_FEATURES = 2;
     */
    OPEN_FEATURES(2),
    /**
     * OPEN_STORE = 3;
     */
    OPEN_STORE(3),
    /**
     * PURCHASE_ITEM = 4;
     */
    PURCHASE_ITEM(4),
    /**
     * PURCHASE_ERROR = 5;
     */
    PURCHASE_ERROR(5),
    /**
     * SELECT_ITEM_GROUP = 6;
     */
    SELECT_ITEM_GROUP(6),
    /**
     * SELECT_SLOT = 7;
     */
    SELECT_SLOT(7),
    /**
     * SELECT_COLOR = 8;
     */
    SELECT_COLOR(8),
    /**
     * SHOW_QUICK_SHOP = 9;
     */
    SHOW_QUICK_SHOP(9),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_AVATAR_CUSTOMIZATION = 0;
     */
    public static final int UNDEFINED_AVATAR_CUSTOMIZATION_VALUE = 0;
    /**
     * EQUIP_ITEM = 1;
     */
    public static final int EQUIP_ITEM_VALUE = 1;
    /**
     * OPEN_FEATURES = 2;
     */
    public static final int OPEN_FEATURES_VALUE = 2;
    /**
     * OPEN_STORE = 3;
     */
    public static final int OPEN_STORE_VALUE = 3;
    /**
     * PURCHASE_ITEM = 4;
     */
    public static final int PURCHASE_ITEM_VALUE = 4;
    /**
     * PURCHASE_ERROR = 5;
     */
    public static final int PURCHASE_ERROR_VALUE = 5;
    /**
     * SELECT_ITEM_GROUP = 6;
     */
    public static final int SELECT_ITEM_GROUP_VALUE = 6;
    /**
     * SELECT_SLOT = 7;
     */
    public static final int SELECT_SLOT_VALUE = 7;
    /**
     * SELECT_COLOR = 8;
     */
    public static final int SELECT_COLOR_VALUE = 8;
    /**
     * SHOW_QUICK_SHOP = 9;
     */
    public static final int SHOW_QUICK_SHOP_VALUE = 9;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static AvatarCustomizationTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static AvatarCustomizationTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_AVATAR_CUSTOMIZATION;
        case 1: return EQUIP_ITEM;
        case 2: return OPEN_FEATURES;
        case 3: return OPEN_STORE;
        case 4: return PURCHASE_ITEM;
        case 5: return PURCHASE_ERROR;
        case 6: return SELECT_ITEM_GROUP;
        case 7: return SELECT_SLOT;
        case 8: return SELECT_COLOR;
        case 9: return SHOW_QUICK_SHOP;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        AvatarCustomizationTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public AvatarCustomizationTelemetryIds findValueByNumber(int number) {
              return AvatarCustomizationTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(5);
    }

    private static final AvatarCustomizationTelemetryIds[] VALUES = values();

    public static AvatarCustomizationTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private AvatarCustomizationTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.AvatarCustomizationTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.BattlePartyTelemetryIds}
   */
  public enum BattlePartyTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_BATTLE_PARTY_EVENT = 0;
     */
    UNDEFINED_BATTLE_PARTY_EVENT(0),
    /**
     * ADD = 1;
     */
    ADD(1),
    /**
     * REMOVE = 2;
     */
    REMOVE(2),
    /**
     * GYM_BATTLE = 3;
     */
    GYM_BATTLE(3),
    /**
     * RAID_BATTLE = 4;
     */
    RAID_BATTLE(4),
    /**
     * BATTLE_POKEMON_CHANGED = 5;
     */
    BATTLE_POKEMON_CHANGED(5),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_BATTLE_PARTY_EVENT = 0;
     */
    public static final int UNDEFINED_BATTLE_PARTY_EVENT_VALUE = 0;
    /**
     * ADD = 1;
     */
    public static final int ADD_VALUE = 1;
    /**
     * REMOVE = 2;
     */
    public static final int REMOVE_VALUE = 2;
    /**
     * GYM_BATTLE = 3;
     */
    public static final int GYM_BATTLE_VALUE = 3;
    /**
     * RAID_BATTLE = 4;
     */
    public static final int RAID_BATTLE_VALUE = 4;
    /**
     * BATTLE_POKEMON_CHANGED = 5;
     */
    public static final int BATTLE_POKEMON_CHANGED_VALUE = 5;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static BattlePartyTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static BattlePartyTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_BATTLE_PARTY_EVENT;
        case 1: return ADD;
        case 2: return REMOVE;
        case 3: return GYM_BATTLE;
        case 4: return RAID_BATTLE;
        case 5: return BATTLE_POKEMON_CHANGED;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        BattlePartyTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public BattlePartyTelemetryIds findValueByNumber(int number) {
              return BattlePartyTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(6);
    }

    private static final BattlePartyTelemetryIds[] VALUES = values();

    public static BattlePartyTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private BattlePartyTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.BattlePartyTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.GenericClickTelemetryIds}
   */
  public enum GenericClickTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_GENERIC_EVENT = 0;
     */
    UNDEFINED_GENERIC_EVENT(0),
    /**
     * SPEED_WARNING_SHOW = 1;
     */
    SPEED_WARNING_SHOW(1),
    /**
     * SPEED_WARNING_PASSENGER = 2;
     */
    SPEED_WARNING_PASSENGER(2),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_GENERIC_EVENT = 0;
     */
    public static final int UNDEFINED_GENERIC_EVENT_VALUE = 0;
    /**
     * SPEED_WARNING_SHOW = 1;
     */
    public static final int SPEED_WARNING_SHOW_VALUE = 1;
    /**
     * SPEED_WARNING_PASSENGER = 2;
     */
    public static final int SPEED_WARNING_PASSENGER_VALUE = 2;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static GenericClickTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static GenericClickTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_GENERIC_EVENT;
        case 1: return SPEED_WARNING_SHOW;
        case 2: return SPEED_WARNING_PASSENGER;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        GenericClickTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public GenericClickTelemetryIds findValueByNumber(int number) {
              return GenericClickTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(7);
    }

    private static final GenericClickTelemetryIds[] VALUES = values();

    public static GenericClickTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private GenericClickTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.GenericClickTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.ItemUseTelemetryIds}
   */
  public enum ItemUseTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_ITEM_EVENT = 0;
     */
    UNDEFINED_ITEM_EVENT(0),
    /**
     * USE_ITEM = 1;
     */
    USE_ITEM(1),
    /**
     * RECYCLE_ITEM = 2;
     */
    RECYCLE_ITEM(2),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_ITEM_EVENT = 0;
     */
    public static final int UNDEFINED_ITEM_EVENT_VALUE = 0;
    /**
     * USE_ITEM = 1;
     */
    public static final int USE_ITEM_VALUE = 1;
    /**
     * RECYCLE_ITEM = 2;
     */
    public static final int RECYCLE_ITEM_VALUE = 2;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ItemUseTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static ItemUseTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_ITEM_EVENT;
        case 1: return USE_ITEM;
        case 2: return RECYCLE_ITEM;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        ItemUseTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public ItemUseTelemetryIds findValueByNumber(int number) {
              return ItemUseTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(8);
    }

    private static final ItemUseTelemetryIds[] VALUES = values();

    public static ItemUseTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private ItemUseTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.ItemUseTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.LoginActionTelemetryIds}
   */
  public enum LoginActionTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_LOGIN_ACTION = 0;
     */
    UNDEFINED_LOGIN_ACTION(0),
    /**
     * CLICK_AGE_GATE = 1;
     */
    CLICK_AGE_GATE(1),
    /**
     * CLICK_NEW_PLAYER = 2;
     */
    CLICK_NEW_PLAYER(2),
    /**
     * CLICK_EXISTING_PLAYER = 3;
     */
    CLICK_EXISTING_PLAYER(3),
    /**
     * CLICK_GOOGLE = 4;
     */
    CLICK_GOOGLE(4),
    /**
     * COMPLETE_GOOGLE = 5;
     */
    COMPLETE_GOOGLE(5),
    /**
     * CANCEL_GOOGLE = 6;
     */
    CANCEL_GOOGLE(6),
    /**
     * CLICK_FACEBOOK = 7;
     */
    CLICK_FACEBOOK(7),
    /**
     * COMPLETE_FACEBOOK = 8;
     */
    COMPLETE_FACEBOOK(8),
    /**
     * CANCEL_FACEBOOK = 9;
     */
    CANCEL_FACEBOOK(9),
    /**
     * CLICK_PTC = 10;
     */
    CLICK_PTC(10),
    /**
     * EXIT_PTC = 11;
     */
    EXIT_PTC(11),
    /**
     * CLICK_PTC_REGISTER = 12;
     */
    CLICK_PTC_REGISTER(12),
    /**
     * CLICK_PTC_SIGN_IN = 13;
     */
    CLICK_PTC_SIGN_IN(13),
    /**
     * CANCEL_PTC_SIGN_IN = 14;
     */
    CANCEL_PTC_SIGN_IN(14),
    /**
     * COMPLETE_PTC_SIGN_IN = 15;
     */
    COMPLETE_PTC_SIGN_IN(15),
    /**
     * CLICK_SUPERAWESOME = 16;
     */
    CLICK_SUPERAWESOME(16),
    /**
     * EXIT_SUPERAWESOME = 17;
     */
    EXIT_SUPERAWESOME(17),
    /**
     * CLICK_SUPERAWESOME_REGISTER = 18;
     */
    CLICK_SUPERAWESOME_REGISTER(18),
    /**
     * CLICK_SUPERAWESOME_FORGOT_PASSWORD = 19;
     */
    CLICK_SUPERAWESOME_FORGOT_PASSWORD(19),
    /**
     * CLICK_SUPERAWESOME_SIGN_IN = 20;
     */
    CLICK_SUPERAWESOME_SIGN_IN(20),
    /**
     * CANCEL_SUPERAWESOME_SIGN_IN = 21;
     */
    CANCEL_SUPERAWESOME_SIGN_IN(21),
    /**
     * COMPLETE_SUPERAWESOME_SIGN_IN = 22;
     */
    COMPLETE_SUPERAWESOME_SIGN_IN(22),
    /**
     * EXIT_NEW_PLAYER = 23;
     */
    EXIT_NEW_PLAYER(23),
    /**
     * EXIT_EXISTING_PLAYER = 24;
     */
    EXIT_EXISTING_PLAYER(24),
    /**
     * LOGIN_STARTED = 25;
     */
    LOGIN_STARTED(25),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_LOGIN_ACTION = 0;
     */
    public static final int UNDEFINED_LOGIN_ACTION_VALUE = 0;
    /**
     * CLICK_AGE_GATE = 1;
     */
    public static final int CLICK_AGE_GATE_VALUE = 1;
    /**
     * CLICK_NEW_PLAYER = 2;
     */
    public static final int CLICK_NEW_PLAYER_VALUE = 2;
    /**
     * CLICK_EXISTING_PLAYER = 3;
     */
    public static final int CLICK_EXISTING_PLAYER_VALUE = 3;
    /**
     * CLICK_GOOGLE = 4;
     */
    public static final int CLICK_GOOGLE_VALUE = 4;
    /**
     * COMPLETE_GOOGLE = 5;
     */
    public static final int COMPLETE_GOOGLE_VALUE = 5;
    /**
     * CANCEL_GOOGLE = 6;
     */
    public static final int CANCEL_GOOGLE_VALUE = 6;
    /**
     * CLICK_FACEBOOK = 7;
     */
    public static final int CLICK_FACEBOOK_VALUE = 7;
    /**
     * COMPLETE_FACEBOOK = 8;
     */
    public static final int COMPLETE_FACEBOOK_VALUE = 8;
    /**
     * CANCEL_FACEBOOK = 9;
     */
    public static final int CANCEL_FACEBOOK_VALUE = 9;
    /**
     * CLICK_PTC = 10;
     */
    public static final int CLICK_PTC_VALUE = 10;
    /**
     * EXIT_PTC = 11;
     */
    public static final int EXIT_PTC_VALUE = 11;
    /**
     * CLICK_PTC_REGISTER = 12;
     */
    public static final int CLICK_PTC_REGISTER_VALUE = 12;
    /**
     * CLICK_PTC_SIGN_IN = 13;
     */
    public static final int CLICK_PTC_SIGN_IN_VALUE = 13;
    /**
     * CANCEL_PTC_SIGN_IN = 14;
     */
    public static final int CANCEL_PTC_SIGN_IN_VALUE = 14;
    /**
     * COMPLETE_PTC_SIGN_IN = 15;
     */
    public static final int COMPLETE_PTC_SIGN_IN_VALUE = 15;
    /**
     * CLICK_SUPERAWESOME = 16;
     */
    public static final int CLICK_SUPERAWESOME_VALUE = 16;
    /**
     * EXIT_SUPERAWESOME = 17;
     */
    public static final int EXIT_SUPERAWESOME_VALUE = 17;
    /**
     * CLICK_SUPERAWESOME_REGISTER = 18;
     */
    public static final int CLICK_SUPERAWESOME_REGISTER_VALUE = 18;
    /**
     * CLICK_SUPERAWESOME_FORGOT_PASSWORD = 19;
     */
    public static final int CLICK_SUPERAWESOME_FORGOT_PASSWORD_VALUE = 19;
    /**
     * CLICK_SUPERAWESOME_SIGN_IN = 20;
     */
    public static final int CLICK_SUPERAWESOME_SIGN_IN_VALUE = 20;
    /**
     * CANCEL_SUPERAWESOME_SIGN_IN = 21;
     */
    public static final int CANCEL_SUPERAWESOME_SIGN_IN_VALUE = 21;
    /**
     * COMPLETE_SUPERAWESOME_SIGN_IN = 22;
     */
    public static final int COMPLETE_SUPERAWESOME_SIGN_IN_VALUE = 22;
    /**
     * EXIT_NEW_PLAYER = 23;
     */
    public static final int EXIT_NEW_PLAYER_VALUE = 23;
    /**
     * EXIT_EXISTING_PLAYER = 24;
     */
    public static final int EXIT_EXISTING_PLAYER_VALUE = 24;
    /**
     * LOGIN_STARTED = 25;
     */
    public static final int LOGIN_STARTED_VALUE = 25;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static LoginActionTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static LoginActionTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_LOGIN_ACTION;
        case 1: return CLICK_AGE_GATE;
        case 2: return CLICK_NEW_PLAYER;
        case 3: return CLICK_EXISTING_PLAYER;
        case 4: return CLICK_GOOGLE;
        case 5: return COMPLETE_GOOGLE;
        case 6: return CANCEL_GOOGLE;
        case 7: return CLICK_FACEBOOK;
        case 8: return COMPLETE_FACEBOOK;
        case 9: return CANCEL_FACEBOOK;
        case 10: return CLICK_PTC;
        case 11: return EXIT_PTC;
        case 12: return CLICK_PTC_REGISTER;
        case 13: return CLICK_PTC_SIGN_IN;
        case 14: return CANCEL_PTC_SIGN_IN;
        case 15: return COMPLETE_PTC_SIGN_IN;
        case 16: return CLICK_SUPERAWESOME;
        case 17: return EXIT_SUPERAWESOME;
        case 18: return CLICK_SUPERAWESOME_REGISTER;
        case 19: return CLICK_SUPERAWESOME_FORGOT_PASSWORD;
        case 20: return CLICK_SUPERAWESOME_SIGN_IN;
        case 21: return CANCEL_SUPERAWESOME_SIGN_IN;
        case 22: return COMPLETE_SUPERAWESOME_SIGN_IN;
        case 23: return EXIT_NEW_PLAYER;
        case 24: return EXIT_EXISTING_PLAYER;
        case 25: return LOGIN_STARTED;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        LoginActionTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public LoginActionTelemetryIds findValueByNumber(int number) {
              return LoginActionTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(9);
    }

    private static final LoginActionTelemetryIds[] VALUES = values();

    public static LoginActionTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private LoginActionTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.LoginActionTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.MapEventsTelemetryIds}
   */
  public enum MapEventsTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_MAP_EVENT = 0;
     */
    UNDEFINED_MAP_EVENT(0),
    /**
     * ITEM_BAG = 1;
     */
    ITEM_BAG(1),
    /**
     * MAIN_MENU = 2;
     */
    MAIN_MENU(2),
    /**
     * POKEDEX = 3;
     */
    POKEDEX(3),
    /**
     * PROFILE = 4;
     */
    PROFILE(4),
    /**
     * SETTINGS = 5;
     */
    SETTINGS(5),
    /**
     * SHOP_FROM_MAP = 6;
     */
    SHOP_FROM_MAP(6),
    /**
     * GYM = 7;
     */
    GYM(7),
    /**
     * POKESTOP = 8;
     */
    POKESTOP(8),
    /**
     * RESEARCH = 9;
     */
    RESEARCH(9),
    /**
     * COMPASS = 10;
     */
    COMPASS(10),
    /**
     * NEARBY = 11;
     */
    NEARBY(11),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_MAP_EVENT = 0;
     */
    public static final int UNDEFINED_MAP_EVENT_VALUE = 0;
    /**
     * ITEM_BAG = 1;
     */
    public static final int ITEM_BAG_VALUE = 1;
    /**
     * MAIN_MENU = 2;
     */
    public static final int MAIN_MENU_VALUE = 2;
    /**
     * POKEDEX = 3;
     */
    public static final int POKEDEX_VALUE = 3;
    /**
     * PROFILE = 4;
     */
    public static final int PROFILE_VALUE = 4;
    /**
     * SETTINGS = 5;
     */
    public static final int SETTINGS_VALUE = 5;
    /**
     * SHOP_FROM_MAP = 6;
     */
    public static final int SHOP_FROM_MAP_VALUE = 6;
    /**
     * GYM = 7;
     */
    public static final int GYM_VALUE = 7;
    /**
     * POKESTOP = 8;
     */
    public static final int POKESTOP_VALUE = 8;
    /**
     * RESEARCH = 9;
     */
    public static final int RESEARCH_VALUE = 9;
    /**
     * COMPASS = 10;
     */
    public static final int COMPASS_VALUE = 10;
    /**
     * NEARBY = 11;
     */
    public static final int NEARBY_VALUE = 11;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static MapEventsTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static MapEventsTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_MAP_EVENT;
        case 1: return ITEM_BAG;
        case 2: return MAIN_MENU;
        case 3: return POKEDEX;
        case 4: return PROFILE;
        case 5: return SETTINGS;
        case 6: return SHOP_FROM_MAP;
        case 7: return GYM;
        case 8: return POKESTOP;
        case 9: return RESEARCH;
        case 10: return COMPASS;
        case 11: return NEARBY;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        MapEventsTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public MapEventsTelemetryIds findValueByNumber(int number) {
              return MapEventsTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(10);
    }

    private static final MapEventsTelemetryIds[] VALUES = values();

    public static MapEventsTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private MapEventsTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.MapEventsTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.NewsPageTelemetryIds}
   */
  public enum NewsPageTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_NEWS_EVENT = 0;
     */
    UNDEFINED_NEWS_EVENT(0),
    /**
     * NEWS_VIEWED = 1;
     */
    NEWS_VIEWED(1),
    /**
     * NEWS_DISMISSED = 2;
     */
    NEWS_DISMISSED(2),
    /**
     * NEWS_LINK_CLICKED = 3;
     */
    NEWS_LINK_CLICKED(3),
    /**
     * NEWS_UPDATED_APP = 4;
     */
    NEWS_UPDATED_APP(4),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_NEWS_EVENT = 0;
     */
    public static final int UNDEFINED_NEWS_EVENT_VALUE = 0;
    /**
     * NEWS_VIEWED = 1;
     */
    public static final int NEWS_VIEWED_VALUE = 1;
    /**
     * NEWS_DISMISSED = 2;
     */
    public static final int NEWS_DISMISSED_VALUE = 2;
    /**
     * NEWS_LINK_CLICKED = 3;
     */
    public static final int NEWS_LINK_CLICKED_VALUE = 3;
    /**
     * NEWS_UPDATED_APP = 4;
     */
    public static final int NEWS_UPDATED_APP_VALUE = 4;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static NewsPageTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static NewsPageTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_NEWS_EVENT;
        case 1: return NEWS_VIEWED;
        case 2: return NEWS_DISMISSED;
        case 3: return NEWS_LINK_CLICKED;
        case 4: return NEWS_UPDATED_APP;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        NewsPageTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public NewsPageTelemetryIds findValueByNumber(int number) {
              return NewsPageTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(11);
    }

    private static final NewsPageTelemetryIds[] VALUES = values();

    public static NewsPageTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private NewsPageTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.NewsPageTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.PokemonInventoryTelemetryIds}
   */
  public enum PokemonInventoryTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_POKEMON_INVENTORY_EVENT = 0;
     */
    UNDEFINED_POKEMON_INVENTORY_EVENT(0),
    /**
     * OPEN = 1;
     */
    OPEN(1),
    /**
     * SORTING_CHANGE = 2;
     */
    SORTING_CHANGE(2),
    /**
     * FILTER = 3;
     */
    FILTER(3),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_POKEMON_INVENTORY_EVENT = 0;
     */
    public static final int UNDEFINED_POKEMON_INVENTORY_EVENT_VALUE = 0;
    /**
     * OPEN = 1;
     */
    public static final int OPEN_VALUE = 1;
    /**
     * SORTING_CHANGE = 2;
     */
    public static final int SORTING_CHANGE_VALUE = 2;
    /**
     * FILTER = 3;
     */
    public static final int FILTER_VALUE = 3;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static PokemonInventoryTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static PokemonInventoryTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_POKEMON_INVENTORY_EVENT;
        case 1: return OPEN;
        case 2: return SORTING_CHANGE;
        case 3: return FILTER;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        PokemonInventoryTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public PokemonInventoryTelemetryIds findValueByNumber(int number) {
              return PokemonInventoryTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(12);
    }

    private static final PokemonInventoryTelemetryIds[] VALUES = values();

    public static PokemonInventoryTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private PokemonInventoryTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.PokemonInventoryTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.ProfilePageTelemetryIds}
   */
  public enum ProfilePageTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_PROFILE_PAGE = 0;
     */
    UNDEFINED_PROFILE_PAGE(0),
    /**
     * SHOP_FROM_PROFILE = 1;
     */
    SHOP_FROM_PROFILE(1),
    /**
     * LOG = 2;
     */
    LOG(2),
    /**
     * SET_BUDDY = 3;
     */
    SET_BUDDY(3),
    /**
     * CUSTOMIZE_AVATAR = 4;
     */
    CUSTOMIZE_AVATAR(4),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_PROFILE_PAGE = 0;
     */
    public static final int UNDEFINED_PROFILE_PAGE_VALUE = 0;
    /**
     * SHOP_FROM_PROFILE = 1;
     */
    public static final int SHOP_FROM_PROFILE_VALUE = 1;
    /**
     * LOG = 2;
     */
    public static final int LOG_VALUE = 2;
    /**
     * SET_BUDDY = 3;
     */
    public static final int SET_BUDDY_VALUE = 3;
    /**
     * CUSTOMIZE_AVATAR = 4;
     */
    public static final int CUSTOMIZE_AVATAR_VALUE = 4;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ProfilePageTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static ProfilePageTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_PROFILE_PAGE;
        case 1: return SHOP_FROM_PROFILE;
        case 2: return LOG;
        case 3: return SET_BUDDY;
        case 4: return CUSTOMIZE_AVATAR;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        ProfilePageTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public ProfilePageTelemetryIds findValueByNumber(int number) {
              return ProfilePageTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(13);
    }

    private static final ProfilePageTelemetryIds[] VALUES = values();

    public static ProfilePageTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private ProfilePageTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.ProfilePageTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.PushNotificationTelemetryIds}
   */
  public enum PushNotificationTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_PUSH_NOTIFICATION_EVENT = 0;
     */
    UNDEFINED_PUSH_NOTIFICATION_EVENT(0),
    /**
     * OPEN_APP = 1;
     */
    OPEN_APP(1),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_PUSH_NOTIFICATION_EVENT = 0;
     */
    public static final int UNDEFINED_PUSH_NOTIFICATION_EVENT_VALUE = 0;
    /**
     * OPEN_APP = 1;
     */
    public static final int OPEN_APP_VALUE = 1;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static PushNotificationTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static PushNotificationTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_PUSH_NOTIFICATION_EVENT;
        case 1: return OPEN_APP;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        PushNotificationTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public PushNotificationTelemetryIds findValueByNumber(int number) {
              return PushNotificationTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(14);
    }

    private static final PushNotificationTelemetryIds[] VALUES = values();

    public static PushNotificationTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private PushNotificationTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.PushNotificationTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.RaidTelemetryIds}
   */
  public enum RaidTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_RAID_EVENT = 0;
     */
    UNDEFINED_RAID_EVENT(0),
    /**
     * APPROACH_ENTER = 1;
     */
    APPROACH_ENTER(1),
    /**
     * APPROACH_CLICK_SPINNER = 2;
     */
    APPROACH_CLICK_SPINNER(2),
    /**
     * APPROACH_JOIN = 3;
     */
    APPROACH_JOIN(3),
    /**
     * APPROACH_TICKET_CONFIRMATION = 4;
     */
    APPROACH_TICKET_CONFIRMATION(4),
    /**
     * APPROACH_CLICK_TUTORIAL = 5;
     */
    APPROACH_CLICK_TUTORIAL(5),
    /**
     * APPROACH_CLICK_SHOP = 6;
     */
    APPROACH_CLICK_SHOP(6),
    /**
     * APPROACH_CLICK_INSPECT = 7;
     */
    APPROACH_CLICK_INSPECT(7),
    /**
     * LOBBY_ENTER = 8;
     */
    LOBBY_ENTER(8),
    /**
     * LOBBY_CLICK_INVENTORY = 9;
     */
    LOBBY_CLICK_INVENTORY(9),
    /**
     * LOBBY_CLICK_EXIT = 10;
     */
    LOBBY_CLICK_EXIT(10),
    /**
     * LOBBY_TAP_AVATAR = 11;
     */
    LOBBY_TAP_AVATAR(11),
    /**
     * LOBBY_CLICK_REJOIN_BATTLE = 12;
     */
    LOBBY_CLICK_REJOIN_BATTLE(12),
    /**
     * LOBBY_CLICK_LOBBY_PUBLIC = 13;
     */
    LOBBY_CLICK_LOBBY_PUBLIC(13),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_RAID_EVENT = 0;
     */
    public static final int UNDEFINED_RAID_EVENT_VALUE = 0;
    /**
     * APPROACH_ENTER = 1;
     */
    public static final int APPROACH_ENTER_VALUE = 1;
    /**
     * APPROACH_CLICK_SPINNER = 2;
     */
    public static final int APPROACH_CLICK_SPINNER_VALUE = 2;
    /**
     * APPROACH_JOIN = 3;
     */
    public static final int APPROACH_JOIN_VALUE = 3;
    /**
     * APPROACH_TICKET_CONFIRMATION = 4;
     */
    public static final int APPROACH_TICKET_CONFIRMATION_VALUE = 4;
    /**
     * APPROACH_CLICK_TUTORIAL = 5;
     */
    public static final int APPROACH_CLICK_TUTORIAL_VALUE = 5;
    /**
     * APPROACH_CLICK_SHOP = 6;
     */
    public static final int APPROACH_CLICK_SHOP_VALUE = 6;
    /**
     * APPROACH_CLICK_INSPECT = 7;
     */
    public static final int APPROACH_CLICK_INSPECT_VALUE = 7;
    /**
     * LOBBY_ENTER = 8;
     */
    public static final int LOBBY_ENTER_VALUE = 8;
    /**
     * LOBBY_CLICK_INVENTORY = 9;
     */
    public static final int LOBBY_CLICK_INVENTORY_VALUE = 9;
    /**
     * LOBBY_CLICK_EXIT = 10;
     */
    public static final int LOBBY_CLICK_EXIT_VALUE = 10;
    /**
     * LOBBY_TAP_AVATAR = 11;
     */
    public static final int LOBBY_TAP_AVATAR_VALUE = 11;
    /**
     * LOBBY_CLICK_REJOIN_BATTLE = 12;
     */
    public static final int LOBBY_CLICK_REJOIN_BATTLE_VALUE = 12;
    /**
     * LOBBY_CLICK_LOBBY_PUBLIC = 13;
     */
    public static final int LOBBY_CLICK_LOBBY_PUBLIC_VALUE = 13;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static RaidTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static RaidTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_RAID_EVENT;
        case 1: return APPROACH_ENTER;
        case 2: return APPROACH_CLICK_SPINNER;
        case 3: return APPROACH_JOIN;
        case 4: return APPROACH_TICKET_CONFIRMATION;
        case 5: return APPROACH_CLICK_TUTORIAL;
        case 6: return APPROACH_CLICK_SHOP;
        case 7: return APPROACH_CLICK_INSPECT;
        case 8: return LOBBY_ENTER;
        case 9: return LOBBY_CLICK_INVENTORY;
        case 10: return LOBBY_CLICK_EXIT;
        case 11: return LOBBY_TAP_AVATAR;
        case 12: return LOBBY_CLICK_REJOIN_BATTLE;
        case 13: return LOBBY_CLICK_LOBBY_PUBLIC;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        RaidTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public RaidTelemetryIds findValueByNumber(int number) {
              return RaidTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(15);
    }

    private static final RaidTelemetryIds[] VALUES = values();

    public static RaidTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private RaidTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.RaidTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.ShoppingPageTelemetryIds}
   */
  public enum ShoppingPageTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_SHOPPING_PAGE_EVENT = 0;
     */
    UNDEFINED_SHOPPING_PAGE_EVENT(0),
    /**
     * CLICK_CUSTOMIZE_AVATAR = 1;
     */
    CLICK_CUSTOMIZE_AVATAR(1),
    /**
     * QUICK_SHOP_MORE = 2;
     */
    QUICK_SHOP_MORE(2),
    /**
     * QUICK_SHOP_EXCHANGE = 3;
     */
    QUICK_SHOP_EXCHANGE(3),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_SHOPPING_PAGE_EVENT = 0;
     */
    public static final int UNDEFINED_SHOPPING_PAGE_EVENT_VALUE = 0;
    /**
     * CLICK_CUSTOMIZE_AVATAR = 1;
     */
    public static final int CLICK_CUSTOMIZE_AVATAR_VALUE = 1;
    /**
     * QUICK_SHOP_MORE = 2;
     */
    public static final int QUICK_SHOP_MORE_VALUE = 2;
    /**
     * QUICK_SHOP_EXCHANGE = 3;
     */
    public static final int QUICK_SHOP_EXCHANGE_VALUE = 3;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ShoppingPageTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static ShoppingPageTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_SHOPPING_PAGE_EVENT;
        case 1: return CLICK_CUSTOMIZE_AVATAR;
        case 2: return QUICK_SHOP_MORE;
        case 3: return QUICK_SHOP_EXCHANGE;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        ShoppingPageTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public ShoppingPageTelemetryIds findValueByNumber(int number) {
              return ShoppingPageTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(16);
    }

    private static final ShoppingPageTelemetryIds[] VALUES = values();

    public static ShoppingPageTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private ShoppingPageTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.ShoppingPageTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.SocialTelemetryIds}
   */
  public enum SocialTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_SOCIAL = 0;
     */
    UNDEFINED_SOCIAL(0),
    /**
     * FRIEND_TAB = 1;
     */
    FRIEND_TAB(1),
    /**
     * NOTIFICATION_TAB = 2;
     */
    NOTIFICATION_TAB(2),
    /**
     * FRIEND_PROFILE = 3;
     */
    FRIEND_PROFILE(3),
    /**
     * OPEN_FRIEND_SHIP_LEVEL_DETAIL = 4;
     */
    OPEN_FRIEND_SHIP_LEVEL_DETAIL(4),
    /**
     * CLOSE_OPEN_GIFT_CONFIRMATION = 5;
     */
    CLOSE_OPEN_GIFT_CONFIRMATION(5),
    /**
     * FRIEND_LIST_SORT_CHANGED = 6;
     */
    FRIEND_LIST_SORT_CHANGED(6),
    /**
     * FRIEND_LIST_CLOSED = 7;
     */
    FRIEND_LIST_CLOSED(7),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_SOCIAL = 0;
     */
    public static final int UNDEFINED_SOCIAL_VALUE = 0;
    /**
     * FRIEND_TAB = 1;
     */
    public static final int FRIEND_TAB_VALUE = 1;
    /**
     * NOTIFICATION_TAB = 2;
     */
    public static final int NOTIFICATION_TAB_VALUE = 2;
    /**
     * FRIEND_PROFILE = 3;
     */
    public static final int FRIEND_PROFILE_VALUE = 3;
    /**
     * OPEN_FRIEND_SHIP_LEVEL_DETAIL = 4;
     */
    public static final int OPEN_FRIEND_SHIP_LEVEL_DETAIL_VALUE = 4;
    /**
     * CLOSE_OPEN_GIFT_CONFIRMATION = 5;
     */
    public static final int CLOSE_OPEN_GIFT_CONFIRMATION_VALUE = 5;
    /**
     * FRIEND_LIST_SORT_CHANGED = 6;
     */
    public static final int FRIEND_LIST_SORT_CHANGED_VALUE = 6;
    /**
     * FRIEND_LIST_CLOSED = 7;
     */
    public static final int FRIEND_LIST_CLOSED_VALUE = 7;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static SocialTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static SocialTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_SOCIAL;
        case 1: return FRIEND_TAB;
        case 2: return NOTIFICATION_TAB;
        case 3: return FRIEND_PROFILE;
        case 4: return OPEN_FRIEND_SHIP_LEVEL_DETAIL;
        case 5: return CLOSE_OPEN_GIFT_CONFIRMATION;
        case 6: return FRIEND_LIST_SORT_CHANGED;
        case 7: return FRIEND_LIST_CLOSED;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        SocialTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public SocialTelemetryIds findValueByNumber(int number) {
              return SocialTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(17);
    }

    private static final SocialTelemetryIds[] VALUES = values();

    public static SocialTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private SocialTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.SocialTelemetryIds)
  }

  /**
   * Protobuf enum {@code POGOProtos.Enums.WebTelemetryIds}
   */
  public enum WebTelemetryIds
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * UNDEFINED_WEB_EVENT = 0;
     */
    UNDEFINED_WEB_EVENT(0),
    /**
     * POINT_OF_INTEREST_DESCRIPTION_WEB_CLICK = 1;
     */
    POINT_OF_INTEREST_DESCRIPTION_WEB_CLICK(1),
    UNRECOGNIZED(-1),
    ;

    /**
     * UNDEFINED_WEB_EVENT = 0;
     */
    public static final int UNDEFINED_WEB_EVENT_VALUE = 0;
    /**
     * POINT_OF_INTEREST_DESCRIPTION_WEB_CLICK = 1;
     */
    public static final int POINT_OF_INTEREST_DESCRIPTION_WEB_CLICK_VALUE = 1;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static WebTelemetryIds valueOf(int value) {
      return forNumber(value);
    }

    public static WebTelemetryIds forNumber(int value) {
      switch (value) {
        case 0: return UNDEFINED_WEB_EVENT;
        case 1: return POINT_OF_INTEREST_DESCRIPTION_WEB_CLICK;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        WebTelemetryIds> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public WebTelemetryIds findValueByNumber(int number) {
              return WebTelemetryIds.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return POGOProtos.Enums.TelemetryIds.getDescriptor().getEnumTypes().get(18);
    }

    private static final WebTelemetryIds[] VALUES = values();

    public static WebTelemetryIds valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private WebTelemetryIds(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:POGOProtos.Enums.WebTelemetryIds)
  }


  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n#POGOProtos/Enums/TelemetryIds.proto\022\020P" +
      "OGOProtos.Enums*q\n\031DeviceServiceTelemetr" +
      "yIds\022\034\n\030UNDEFINED_DEVICE_SERVICE\020\000\022\013\n\007FI" +
      "TNESS\020\001\022\017\n\013SMART_WATCH\020\002\022\030\n\024SFIDA_DEVICE" +
      "_SERVICE\020\003*\316\001\n\035PermissionContextTelemetr" +
      "yIds\022 \n\034UNDEFINED_PERMISSION_CONTEXT\020\000\022\r" +
      "\n\tEGG_HATCH\020\001\022\025\n\021BUDDY_CANDY_FOUND\020\002\022\032\n\026" +
      "PLAYER_PROFILE_CLICKED\020\003\022\031\n\025SMART_WATCH_" +
      "INSTALLED\020\004\022\031\n\025SFIDA_SESSION_STARTED\020\005\022\023" +
      "\n\017SETTINGS_TOGGLE\020\006*\211\001\n\036PermissionFlowSt" +
      "epTelemetryIds\022\"\n\036UNDEFINED_PERMISSION_F" +
      "LOW_STEP\020\000\022\022\n\016INITIAL_PROMPT\020\001\022\026\n\022FITNES" +
      "S_PERMISSION\020\002\022\027\n\023LOCATION_PERMISSION\020\003*" +
      "\240\001\n\021AssetTelemetryIds\022\031\n\025UNDEFINED_ASSET" +
      "_EVENT\020\000\022\022\n\016DOWNLOAD_START\020\001\022\025\n\021DOWNLOAD" +
      "_FINISHED\020\002\022\023\n\017DOWNLOAD_FAILED\020\003\022\036\n\032ASSE" +
      "T_RETRIEVED_FROM_CACHE\020\004\022\020\n\014CACHE_THRASH" +
      "\020\005*\226\007\n\022ClientTelemetryIds\022\r\n\tUNDEFINED\020\000" +
      "\022\r\n\tBOOT_TIME\020\001\022\016\n\nFRAME_RATE\020\002\022\021\n\rGENER" +
      "IC_CLICK\020\003\022\r\n\tMAP_EVENT\020\004\022\021\n\rSPIN_POKEST" +
      "OP\020\005\022\020\n\014PROFILE_PAGE\020\006\022\021\n\rSHOPPING_PAGE\020" +
      "\007\022\025\n\021ENCOUNTER_POKEMON\020\010\022\021\n\rCATCH_POKEMO" +
      "N\020\t\022\022\n\016DEPLOY_POKEMON\020\n\022\020\n\014FEED_POKEMON\020" +
      "\013\022\022\n\016EVOLVE_POKEMON\020\014\022\023\n\017RELEASE_POKEMON" +
      "\020\r\022\024\n\020NICKNAME_POKEMON\020\016\022\r\n\tNEWS_PAGE\020\017\022" +
      "\010\n\004ITEM\020\020\022\020\n\014BATTLE_PARTY\020\021\022\023\n\017PASSCODE_" +
      "REDEEM\020\022\022\016\n\nLINK_LOGIN\020\023\022\010\n\004RAID\020\024\022\025\n\021PU" +
      "SH_NOTIFICATION\020\025\022\030\n\024AVATAR_CUSTOMIZATIO" +
      "N\020\026\022&\n\"READ_POINT_OF_INTEREST_DESCRIPTIO" +
      "N\020\027\022\007\n\003WEB\020\030\022\r\n\tCHANGE_AR\020\031\022\030\n\024WEATHER_D" +
      "ETAIL_CLICK\020\032\022\035\n\031USER_ISSUE_WEATHER_REPO" +
      "RT\020\033\022\025\n\021POKEMON_INVENTORY\020\034\022\n\n\006SOCIAL\020\035\022" +
      "\035\n\031CHECK_ENCOUNTER_TRAY_INFO\020\036\022\023\n\017POKEMO" +
      "N_GO_PLUS\020\037\022\016\n\nRPC_TIMING\020 \022\025\n\021SOCIAL_GI" +
      "FT_COUNT\020!\022\031\n\025ASSET_BUNDLE_DOWNLOAD\020\"\022\026\n" +
      "\022ASSET_POI_DOWNLOAD\020#\022\031\n\025ASSET_STREAM_DO" +
      "WNLOAD\020$\022\035\n\031ASSET_STREAM_CACHE_CULLED\020%\022" +
      "\025\n\021RPC_SOCKET_TIMING\020&\022\024\n\020PERMISSIONS_FL" +
      "OW\020\'\022\031\n\025DEVICE_SERVICE_TOGGLE\020(\022\022\n\016BOOT_" +
      "TELEMETRY\020)\022\036\n\032AR_PHOTO_SESSION_TELEMETR" +
      "Y\020**\356\001\n\037AvatarCustomizationTelemetryIds\022" +
      "\"\n\036UNDEFINED_AVATAR_CUSTOMIZATION\020\000\022\016\n\nE" +
      "QUIP_ITEM\020\001\022\021\n\rOPEN_FEATURES\020\002\022\016\n\nOPEN_S" +
      "TORE\020\003\022\021\n\rPURCHASE_ITEM\020\004\022\022\n\016PURCHASE_ER" +
      "ROR\020\005\022\025\n\021SELECT_ITEM_GROUP\020\006\022\017\n\013SELECT_S" +
      "LOT\020\007\022\020\n\014SELECT_COLOR\020\010\022\023\n\017SHOW_QUICK_SH" +
      "OP\020\t*\215\001\n\027BattlePartyTelemetryIds\022 \n\034UNDE" +
      "FINED_BATTLE_PARTY_EVENT\020\000\022\007\n\003ADD\020\001\022\n\n\006R" +
      "EMOVE\020\002\022\016\n\nGYM_BATTLE\020\003\022\017\n\013RAID_BATTLE\020\004" +
      "\022\032\n\026BATTLE_POKEMON_CHANGED\020\005*l\n\030GenericC" +
      "lickTelemetryIds\022\033\n\027UNDEFINED_GENERIC_EV" +
      "ENT\020\000\022\026\n\022SPEED_WARNING_SHOW\020\001\022\033\n\027SPEED_W" +
      "ARNING_PASSENGER\020\002*O\n\023ItemUseTelemetryId" +
      "s\022\030\n\024UNDEFINED_ITEM_EVENT\020\000\022\014\n\010USE_ITEM\020" +
      "\001\022\020\n\014RECYCLE_ITEM\020\002*\220\005\n\027LoginActionTelem" +
      "etryIds\022\032\n\026UNDEFINED_LOGIN_ACTION\020\000\022\022\n\016C" +
      "LICK_AGE_GATE\020\001\022\024\n\020CLICK_NEW_PLAYER\020\002\022\031\n" +
      "\025CLICK_EXISTING_PLAYER\020\003\022\020\n\014CLICK_GOOGLE" +
      "\020\004\022\023\n\017COMPLETE_GOOGLE\020\005\022\021\n\rCANCEL_GOOGLE" +
      "\020\006\022\022\n\016CLICK_FACEBOOK\020\007\022\025\n\021COMPLETE_FACEB" +
      "OOK\020\010\022\023\n\017CANCEL_FACEBOOK\020\t\022\r\n\tCLICK_PTC\020" +
      "\n\022\014\n\010EXIT_PTC\020\013\022\026\n\022CLICK_PTC_REGISTER\020\014\022" +
      "\025\n\021CLICK_PTC_SIGN_IN\020\r\022\026\n\022CANCEL_PTC_SIG" +
      "N_IN\020\016\022\030\n\024COMPLETE_PTC_SIGN_IN\020\017\022\026\n\022CLIC" +
      "K_SUPERAWESOME\020\020\022\025\n\021EXIT_SUPERAWESOME\020\021\022" +
      "\037\n\033CLICK_SUPERAWESOME_REGISTER\020\022\022&\n\"CLIC" +
      "K_SUPERAWESOME_FORGOT_PASSWORD\020\023\022\036\n\032CLIC" +
      "K_SUPERAWESOME_SIGN_IN\020\024\022\037\n\033CANCEL_SUPER" +
      "AWESOME_SIGN_IN\020\025\022!\n\035COMPLETE_SUPERAWESO" +
      "ME_SIGN_IN\020\026\022\023\n\017EXIT_NEW_PLAYER\020\027\022\030\n\024EXI" +
      "T_EXISTING_PLAYER\020\030\022\021\n\rLOGIN_STARTED\020\031*\306" +
      "\001\n\025MapEventsTelemetryIds\022\027\n\023UNDEFINED_MA" +
      "P_EVENT\020\000\022\014\n\010ITEM_BAG\020\001\022\r\n\tMAIN_MENU\020\002\022\013" +
      "\n\007POKEDEX\020\003\022\013\n\007PROFILE\020\004\022\014\n\010SETTINGS\020\005\022\021" +
      "\n\rSHOP_FROM_MAP\020\006\022\007\n\003GYM\020\007\022\014\n\010POKESTOP\020\010" +
      "\022\014\n\010RESEARCH\020\t\022\013\n\007COMPASS\020\n\022\n\n\006NEARBY\020\013*" +
      "\202\001\n\024NewsPageTelemetryIds\022\030\n\024UNDEFINED_NE" +
      "WS_EVENT\020\000\022\017\n\013NEWS_VIEWED\020\001\022\022\n\016NEWS_DISM" +
      "ISSED\020\002\022\025\n\021NEWS_LINK_CLICKED\020\003\022\024\n\020NEWS_U" +
      "PDATED_APP\020\004*o\n\034PokemonInventoryTelemetr" +
      "yIds\022%\n!UNDEFINED_POKEMON_INVENTORY_EVEN" +
      "T\020\000\022\010\n\004OPEN\020\001\022\022\n\016SORTING_CHANGE\020\002\022\n\n\006FIL" +
      "TER\020\003*z\n\027ProfilePageTelemetryIds\022\032\n\026UNDE" +
      "FINED_PROFILE_PAGE\020\000\022\025\n\021SHOP_FROM_PROFIL" +
      "E\020\001\022\007\n\003LOG\020\002\022\r\n\tSET_BUDDY\020\003\022\024\n\020CUSTOMIZE" +
      "_AVATAR\020\004*S\n\034PushNotificationTelemetryId" +
      "s\022%\n!UNDEFINED_PUSH_NOTIFICATION_EVENT\020\000" +
      "\022\014\n\010OPEN_APP\020\001*\370\002\n\020RaidTelemetryIds\022\030\n\024U" +
      "NDEFINED_RAID_EVENT\020\000\022\022\n\016APPROACH_ENTER\020" +
      "\001\022\032\n\026APPROACH_CLICK_SPINNER\020\002\022\021\n\rAPPROAC" +
      "H_JOIN\020\003\022 \n\034APPROACH_TICKET_CONFIRMATION" +
      "\020\004\022\033\n\027APPROACH_CLICK_TUTORIAL\020\005\022\027\n\023APPRO" +
      "ACH_CLICK_SHOP\020\006\022\032\n\026APPROACH_CLICK_INSPE" +
      "CT\020\007\022\017\n\013LOBBY_ENTER\020\010\022\031\n\025LOBBY_CLICK_INV" +
      "ENTORY\020\t\022\024\n\020LOBBY_CLICK_EXIT\020\n\022\024\n\020LOBBY_" +
      "TAP_AVATAR\020\013\022\035\n\031LOBBY_CLICK_REJOIN_BATTL" +
      "E\020\014\022\034\n\030LOBBY_CLICK_LOBBY_PUBLIC\020\r*\207\001\n\030Sh" +
      "oppingPageTelemetryIds\022!\n\035UNDEFINED_SHOP" +
      "PING_PAGE_EVENT\020\000\022\032\n\026CLICK_CUSTOMIZE_AVA" +
      "TAR\020\001\022\023\n\017QUICK_SHOP_MORE\020\002\022\027\n\023QUICK_SHOP" +
      "_EXCHANGE\020\003*\337\001\n\022SocialTelemetryIds\022\024\n\020UN" +
      "DEFINED_SOCIAL\020\000\022\016\n\nFRIEND_TAB\020\001\022\024\n\020NOTI" +
      "FICATION_TAB\020\002\022\022\n\016FRIEND_PROFILE\020\003\022!\n\035OP" +
      "EN_FRIEND_SHIP_LEVEL_DETAIL\020\004\022 \n\034CLOSE_O" +
      "PEN_GIFT_CONFIRMATION\020\005\022\034\n\030FRIEND_LIST_S" +
      "ORT_CHANGED\020\006\022\026\n\022FRIEND_LIST_CLOSED\020\007*W\n" +
      "\017WebTelemetryIds\022\027\n\023UNDEFINED_WEB_EVENT\020" +
      "\000\022+\n\'POINT_OF_INTEREST_DESCRIPTION_WEB_C" +
      "LICK\020\001b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
        }, assigner);
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy