# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: packages/modules/StatsD/statsd/src/stats_log.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import bt_atoms_pb2 as frameworks_dot_proto__logging_dot_stats_dot_bt__atoms__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2packages/modules/StatsD/statsd/src/stats_log.proto\x12\x11\x61ndroid.os.statsd\x1a-frameworks/proto_logging/stats/bt_atoms.proto\"\xf0\x01\n\x0f\x44imensionsValue\x12\r\n\x05\x66ield\x18\x01 \x01(\x05\x12\x13\n\tvalue_str\x18\x02 \x01(\tH\x00\x12\x13\n\tvalue_int\x18\x03 \x01(\x05H\x00\x12\x14\n\nvalue_long\x18\x04 \x01(\x03H\x00\x12\x14\n\nvalue_bool\x18\x05 \x01(\x08H\x00\x12\x15\n\x0bvalue_float\x18\x06 \x01(\x02H\x00\x12>\n\x0bvalue_tuple\x18\x07 \x01(\x0b\x32\'.android.os.statsd.DimensionsValueTupleH\x00\x12\x18\n\x0evalue_str_hash\x18\x08 \x01(\x04H\x00\x42\x07\n\x05value\"T\n\x14\x44imensionsValueTuple\x12<\n\x10\x64imensions_value\x18\x01 \x03(\x0b\x32\".android.os.statsd.DimensionsValue\"N\n\nStateValue\x12\x0f\n\x07\x61tom_id\x18\x01 \x01(\x05\x12\x12\n\x08group_id\x18\x02 \x01(\x03H\x00\x12\x0f\n\x05value\x18\x03 \x01(\x05H\x00\x42\n\n\x08\x63ontents\"m\n\x13\x41ggregatedStateInfo\x12\x35\n\x0eslice_by_state\x18\x01 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x02 \x03(\x03\"\x98\x01\n\x12\x41ggregatedAtomInfo\x12%\n\x04\x61tom\x18\x01 \x01(\x0b\x32\x17.android.os.statsd.Atom\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x02 \x03(\x03\x12:\n\nstate_info\x18\x03 \x03(\x0b\x32&.android.os.statsd.AggregatedStateInfo\"\xfd\x01\n\x0f\x45ventMetricData\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x01 \x01(\x03\x12%\n\x04\x61tom\x18\x02 \x01(\x0b\x32\x17.android.os.statsd.Atom\x12&\n\x1awall_clock_timestamp_nanos\x18\x03 \x01(\x03\x42\x02\x18\x01\x12\x43\n\x14\x61ggregated_atom_info\x18\x04 \x01(\x0b\x32%.android.os.statsd.AggregatedAtomInfo\x12\x35\n\x0eslice_by_state\x18\x05 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\"\xe0\x01\n\x0f\x43ountBucketInfo\x12\"\n\x1astart_bucket_elapsed_nanos\x18\x01 \x01(\x03\x12 \n\x18\x65nd_bucket_elapsed_nanos\x18\x02 \x01(\x03\x12\r\n\x05\x63ount\x18\x03 \x01(\x03\x12\x12\n\nbucket_num\x18\x04 \x01(\x03\x12#\n\x1bstart_bucket_elapsed_millis\x18\x05 \x01(\x03\x12!\n\x19\x65nd_bucket_elapsed_millis\x18\x06 \x01(\x03\x12\x1c\n\x14\x63ondition_true_nanos\x18\x07 \x01(\x03\"\xa9\x03\n\x0f\x43ountMetricData\x12>\n\x12\x64imensions_in_what\x18\x01 \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12\x35\n\x0eslice_by_state\x18\x06 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\x12\x37\n\x0b\x62ucket_info\x18\x03 \x03(\x0b\x32\".android.os.statsd.CountBucketInfo\x12I\n\x1d\x64imension_leaf_values_in_what\x18\x04 \x03(\x0b\x32\".android.os.statsd.DimensionsValue\x12G\n\x17\x64imensions_in_condition\x18\x02 \x01(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\x12R\n\"dimension_leaf_values_in_condition\x18\x05 \x03(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\"\xec\x01\n\x12\x44urationBucketInfo\x12\"\n\x1astart_bucket_elapsed_nanos\x18\x01 \x01(\x03\x12 \n\x18\x65nd_bucket_elapsed_nanos\x18\x02 \x01(\x03\x12\x16\n\x0e\x64uration_nanos\x18\x03 \x01(\x03\x12\x12\n\nbucket_num\x18\x04 \x01(\x03\x12#\n\x1bstart_bucket_elapsed_millis\x18\x05 \x01(\x03\x12!\n\x19\x65nd_bucket_elapsed_millis\x18\x06 \x01(\x03\x12\x1c\n\x14\x63ondition_true_nanos\x18\x07 \x01(\x03\"\xaf\x03\n\x12\x44urationMetricData\x12>\n\x12\x64imensions_in_what\x18\x01 \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12\x35\n\x0eslice_by_state\x18\x06 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\x12:\n\x0b\x62ucket_info\x18\x03 \x03(\x0b\x32%.android.os.statsd.DurationBucketInfo\x12I\n\x1d\x64imension_leaf_values_in_what\x18\x04 \x03(\x0b\x32\".android.os.statsd.DimensionsValue\x12G\n\x17\x64imensions_in_condition\x18\x02 \x01(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\x12R\n\"dimension_leaf_values_in_condition\x18\x05 \x03(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\"\x1a\n\tHistogram\x12\r\n\x05\x63ount\x18\x01 \x03(\x11\"\xa6\x04\n\x0fValueBucketInfo\x12\"\n\x1astart_bucket_elapsed_nanos\x18\x01 \x01(\x03\x12 \n\x18\x65nd_bucket_elapsed_nanos\x18\x02 \x01(\x03\x12\x11\n\x05value\x18\x03 \x01(\x03\x42\x02\x18\x01\x12\x18\n\nvalue_long\x18\x07 \x01(\x03\x42\x02\x18\x01H\x00\x12\x1a\n\x0cvalue_double\x18\x08 \x01(\x01\x42\x02\x18\x01H\x00\x12\x38\n\x06values\x18\t \x03(\x0b\x32(.android.os.statsd.ValueBucketInfo.Value\x12\x12\n\nbucket_num\x18\x04 \x01(\x03\x12#\n\x1bstart_bucket_elapsed_millis\x18\x05 \x01(\x03\x12!\n\x19\x65nd_bucket_elapsed_millis\x18\x06 \x01(\x03\x12\x1c\n\x14\x63ondition_true_nanos\x18\n \x01(\x03\x12\"\n\x1a\x63ondition_correction_nanos\x18\x0b \x01(\x03\x1a\x9b\x01\n\x05Value\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x14\n\nvalue_long\x18\x02 \x01(\x03H\x00\x12\x16\n\x0cvalue_double\x18\x03 \x01(\x01H\x00\x12\x31\n\thistogram\x18\x05 \x01(\x0b\x32\x1c.android.os.statsd.HistogramH\x00\x12\x13\n\x0bsample_size\x18\x04 \x01(\x05\x42\x07\n\x05valueJ\x04\x08\x06\x10\x07\x42\x0e\n\x0csingle_value\"\xa9\x03\n\x0fValueMetricData\x12>\n\x12\x64imensions_in_what\x18\x01 \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12\x35\n\x0eslice_by_state\x18\x06 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\x12\x37\n\x0b\x62ucket_info\x18\x03 \x03(\x0b\x32\".android.os.statsd.ValueBucketInfo\x12I\n\x1d\x64imension_leaf_values_in_what\x18\x04 \x03(\x0b\x32\".android.os.statsd.DimensionsValue\x12G\n\x17\x64imensions_in_condition\x18\x02 \x01(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\x12R\n\"dimension_leaf_values_in_condition\x18\x05 \x03(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\"\xbd\x02\n\rKllBucketInfo\x12\"\n\x1astart_bucket_elapsed_nanos\x18\x01 \x01(\x03\x12 \n\x18\x65nd_bucket_elapsed_nanos\x18\x02 \x01(\x03\x12<\n\x08sketches\x18\x03 \x03(\x0b\x32*.android.os.statsd.KllBucketInfo.KllSketch\x12\x12\n\nbucket_num\x18\x04 \x01(\x03\x12#\n\x1bstart_bucket_elapsed_millis\x18\x05 \x01(\x03\x12!\n\x19\x65nd_bucket_elapsed_millis\x18\x06 \x01(\x03\x12\x1c\n\x14\x63ondition_true_nanos\x18\x07 \x01(\x03\x1a.\n\tKllSketch\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x12\n\nkll_sketch\x18\x02 \x01(\x0c\"\x94\x02\n\rKllMetricData\x12>\n\x12\x64imensions_in_what\x18\x01 \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12\x35\n\x0eslice_by_state\x18\x06 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\x12\x35\n\x0b\x62ucket_info\x18\x03 \x03(\x0b\x32 .android.os.statsd.KllBucketInfo\x12I\n\x1d\x64imension_leaf_values_in_what\x18\x04 \x03(\x0b\x32\".android.os.statsd.DimensionsValueJ\x04\x08\x02\x10\x03J\x04\x08\x05\x10\x06\"\xe8\x02\n\x0fGaugeBucketInfo\x12\"\n\x1astart_bucket_elapsed_nanos\x18\x01 \x01(\x03\x12 \n\x18\x65nd_bucket_elapsed_nanos\x18\x02 \x01(\x03\x12%\n\x04\x61tom\x18\x03 \x03(\x0b\x32\x17.android.os.statsd.Atom\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x04 \x03(\x03\x12&\n\x1awall_clock_timestamp_nanos\x18\x05 \x03(\x03\x42\x02\x18\x01\x12\x12\n\nbucket_num\x18\x06 \x01(\x03\x12#\n\x1bstart_bucket_elapsed_millis\x18\x07 \x01(\x03\x12!\n\x19\x65nd_bucket_elapsed_millis\x18\x08 \x01(\x03\x12\x43\n\x14\x61ggregated_atom_info\x18\t \x03(\x0b\x32%.android.os.statsd.AggregatedAtomInfo\"\xa9\x03\n\x0fGaugeMetricData\x12>\n\x12\x64imensions_in_what\x18\x01 \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12\x35\n\x0eslice_by_state\x18\x06 \x03(\x0b\x32\x1d.android.os.statsd.StateValue\x12\x37\n\x0b\x62ucket_info\x18\x03 \x03(\x0b\x32\".android.os.statsd.GaugeBucketInfo\x12I\n\x1d\x64imension_leaf_values_in_what\x18\x04 \x03(\x0b\x32\".android.os.statsd.DimensionsValue\x12G\n\x17\x64imensions_in_condition\x18\x02 \x01(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\x12R\n\"dimension_leaf_values_in_condition\x18\x05 \x03(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\"\x86\x0f\n\x0eStatsLogReport\x12\x11\n\tmetric_id\x18\x01 \x01(\x03\x12Q\n\revent_metrics\x18\x04 \x01(\x0b\x32\x38.android.os.statsd.StatsLogReport.EventMetricDataWrapperH\x00\x12Q\n\rcount_metrics\x18\x05 \x01(\x0b\x32\x38.android.os.statsd.StatsLogReport.CountMetricDataWrapperH\x00\x12W\n\x10\x64uration_metrics\x18\x06 \x01(\x0b\x32;.android.os.statsd.StatsLogReport.DurationMetricDataWrapperH\x00\x12Q\n\rvalue_metrics\x18\x07 \x01(\x0b\x32\x38.android.os.statsd.StatsLogReport.ValueMetricDataWrapperH\x00\x12Q\n\rgauge_metrics\x18\x08 \x01(\x0b\x32\x38.android.os.statsd.StatsLogReport.GaugeMetricDataWrapperH\x00\x12M\n\x0bkll_metrics\x18\x10 \x01(\x0b\x32\x36.android.os.statsd.StatsLogReport.KllMetricDataWrapperH\x00\x12&\n\x1etime_base_elapsed_nano_seconds\x18\t \x01(\x03\x12 \n\x18\x62ucket_size_nano_seconds\x18\n \x01(\x03\x12\x43\n\x17\x64imensions_path_in_what\x18\x0b \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12L\n\x1c\x64imensions_path_in_condition\x18\x0c \x01(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\x12\x11\n\tis_active\x18\x0e \x01(\x08\x12\x1f\n\x17\x64imension_guardrail_hit\x18\x11 \x01(\x08\x12\x1c\n\x14\x65stimated_data_bytes\x18\x12 \x01(\x03\x12\x45\n\x15\x64\x61ta_corrupted_reason\x18\x13 \x03(\x0e\x32&.android.os.statsd.DataCorruptedReason\x1a_\n\tDropEvent\x12\x38\n\x0b\x64rop_reason\x18\x01 \x01(\x0e\x32#.android.os.statsd.BucketDropReason\x12\x18\n\x10\x64rop_time_millis\x18\x02 \x01(\x03\x1a\xdf\x01\n\x0eSkippedBuckets\x12\"\n\x1astart_bucket_elapsed_nanos\x18\x01 \x01(\x03\x12 \n\x18\x65nd_bucket_elapsed_nanos\x18\x02 \x01(\x03\x12#\n\x1bstart_bucket_elapsed_millis\x18\x03 \x01(\x03\x12!\n\x19\x65nd_bucket_elapsed_millis\x18\x04 \x01(\x03\x12?\n\ndrop_event\x18\x05 \x03(\x0b\x32+.android.os.statsd.StatsLogReport.DropEvent\x1aJ\n\x16\x45ventMetricDataWrapper\x12\x30\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\".android.os.statsd.EventMetricData\x1aJ\n\x16\x43ountMetricDataWrapper\x12\x30\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\".android.os.statsd.CountMetricData\x1aP\n\x19\x44urationMetricDataWrapper\x12\x33\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32%.android.os.statsd.DurationMetricData\x1a\x8d\x01\n\x16ValueMetricDataWrapper\x12\x30\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\".android.os.statsd.ValueMetricData\x12\x41\n\x07skipped\x18\x02 \x03(\x0b\x32\x30.android.os.statsd.StatsLogReport.SkippedBuckets\x1a\x8d\x01\n\x16GaugeMetricDataWrapper\x12\x30\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\".android.os.statsd.GaugeMetricData\x12\x41\n\x07skipped\x18\x02 \x03(\x0b\x32\x30.android.os.statsd.StatsLogReport.SkippedBuckets\x1a\x89\x01\n\x14KllMetricDataWrapper\x12.\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32 .android.os.statsd.KllMetricData\x12\x41\n\x07skipped\x18\x02 \x03(\x0b\x32\x30.android.os.statsd.StatsLogReport.SkippedBucketsB\x06\n\x04\x64\x61taJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04J\x04\x08\r\x10\x0eJ\x04\x08\x0f\x10\x10\"\xd5\x06\n\nUidMapping\x12\x44\n\tsnapshots\x18\x01 \x03(\x0b\x32\x31.android.os.statsd.UidMapping.PackageInfoSnapshot\x12\x35\n\x07\x63hanges\x18\x02 \x03(\x0b\x32$.android.os.statsd.UidMapping.Change\x12\x16\n\x0einstaller_hash\x18\x03 \x03(\x04\x12\x16\n\x0einstaller_name\x18\x04 \x03(\t\x1a\x88\x03\n\x13PackageInfoSnapshot\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x01 \x01(\x03\x12S\n\x0cpackage_info\x18\x02 \x03(\x0b\x32=.android.os.statsd.UidMapping.PackageInfoSnapshot.PackageInfo\x1a\xfa\x01\n\x0bPackageInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\x03\x12\x0b\n\x03uid\x18\x03 \x01(\x05\x12\x0f\n\x07\x64\x65leted\x18\x04 \x01(\x08\x12\x11\n\tname_hash\x18\x05 \x01(\x04\x12\x16\n\x0eversion_string\x18\x06 \x01(\t\x12\x1b\n\x13version_string_hash\x18\x07 \x01(\x04\x12\x11\n\tinstaller\x18\x08 \x01(\t\x12\x16\n\x0einstaller_hash\x18\t \x01(\x04\x12\x17\n\x0finstaller_index\x18\n \x01(\r\x12\"\n\x1atruncated_certificate_hash\x18\x0b \x01(\x0c\x1a\x8e\x02\n\x06\x43hange\x12\x10\n\x08\x64\x65letion\x18\x01 \x01(\x08\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x02 \x01(\x03\x12\x0b\n\x03\x61pp\x18\x03 \x01(\t\x12\x0b\n\x03uid\x18\x04 \x01(\x05\x12\x13\n\x0bnew_version\x18\x05 \x01(\x03\x12\x14\n\x0cprev_version\x18\x06 \x01(\x03\x12\x10\n\x08\x61pp_hash\x18\x07 \x01(\x04\x12\x1a\n\x12new_version_string\x18\x08 \x01(\t\x12\x1b\n\x13prev_version_string\x18\t \x01(\t\x12\x1f\n\x17new_version_string_hash\x18\n \x01(\x04\x12 \n\x18prev_version_string_hash\x18\x0b \x01(\x04\"\xcd\x04\n\x13\x43onfigMetricsReport\x12\x32\n\x07metrics\x18\x01 \x03(\x0b\x32!.android.os.statsd.StatsLogReport\x12.\n\x07uid_map\x18\x02 \x01(\x0b\x32\x1d.android.os.statsd.UidMapping\x12!\n\x19last_report_elapsed_nanos\x18\x03 \x01(\x03\x12$\n\x1c\x63urrent_report_elapsed_nanos\x18\x04 \x01(\x03\x12$\n\x1clast_report_wall_clock_nanos\x18\x05 \x01(\x03\x12\'\n\x1f\x63urrent_report_wall_clock_nanos\x18\x06 \x01(\x03\x12\x45\n\nannotation\x18\x07 \x03(\x0b\x32\x31.android.os.statsd.ConfigMetricsReport.Annotation\x12?\n\x12\x64ump_report_reason\x18\x08 \x01(\x0e\x32#.android.os.statsd.DumpReportReason\x12\x0f\n\x07strings\x18\t \x03(\t\x12\x45\n\x15\x64\x61ta_corrupted_reason\x18\x0b \x03(\x0e\x32&.android.os.statsd.DataCorruptedReason\x12\x1c\n\x14\x65stimated_data_bytes\x18\x0c \x01(\x03\x1a\x36\n\nAnnotation\x12\x13\n\x0b\x66ield_int64\x18\x01 \x01(\x03\x12\x13\n\x0b\x66ield_int32\x18\x02 \x01(\x05J\x04\x08\n\x10\x0b\"\xfe\x01\n\x17\x43onfigMetricsReportList\x12H\n\nconfig_key\x18\x01 \x01(\x0b\x32\x34.android.os.statsd.ConfigMetricsReportList.ConfigKey\x12\x37\n\x07reports\x18\x02 \x03(\x0b\x32&.android.os.statsd.ConfigMetricsReport\x12\x15\n\rreport_number\x18\x03 \x01(\x05\x12\x17\n\x0fstatsd_stats_id\x18\x04 \x01(\x05\x1a$\n\tConfigKey\x12\x0b\n\x03uid\x18\x01 \x01(\x05\x12\n\n\x02id\x18\x02 \x01(\x03J\x04\x08\n\x10\x0eJ\x04\x08\x65\x10\x66\"\x8a?\n\x11StatsdStatsReport\x12\x1c\n\x14stats_begin_time_sec\x18\x01 \x01(\x05\x12\x1a\n\x12stats_end_time_sec\x18\x02 \x01(\x05\x12\x46\n\x0c\x63onfig_stats\x18\x03 \x03(\x0b\x32\x30.android.os.statsd.StatsdStatsReport.ConfigStats\x12\x42\n\natom_stats\x18\x07 \x03(\x0b\x32..android.os.statsd.StatsdStatsReport.AtomStats\x12\x46\n\x0cuidmap_stats\x18\x08 \x01(\x0b\x32\x30.android.os.statsd.StatsdStatsReport.UidMapStats\x12S\n\x13\x61nomaly_alarm_stats\x18\t \x01(\x0b\x32\x36.android.os.statsd.StatsdStatsReport.AnomalyAlarmStats\x12O\n\x11pulled_atom_stats\x18\n \x03(\x0b\x32\x34.android.os.statsd.StatsdStatsReport.PulledAtomStats\x12O\n\x11\x61tom_metric_stats\x18\x11 \x03(\x0b\x32\x34.android.os.statsd.StatsdStatsReport.AtomMetricStats\x12Q\n\x12logger_error_stats\x18\x0b \x03(\x0b\x32\x35.android.os.statsd.StatsdStatsReport.LoggerErrorStats\x12U\n\x14periodic_alarm_stats\x18\x0c \x01(\x0b\x32\x37.android.os.statsd.StatsdStatsReport.PeriodicAlarmStats\x12Z\n\x17skipped_log_event_stats\x18\r \x03(\x0b\x32\x39.android.os.statsd.StatsdStatsReport.SkippedLogEventStats\x12\x16\n\x0elog_loss_stats\x18\x0e \x03(\x03\x12\x1a\n\x12system_restart_sec\x18\x0f \x03(\x05\x12L\n\x11\x64\x65tected_log_loss\x18\x10 \x03(\x0b\x32\x31.android.os.statsd.StatsdStatsReport.LogLossStats\x12O\n\x0equeue_overflow\x18\x12 \x01(\x0b\x32\x37.android.os.statsd.StatsdStatsReport.EventQueueOverflow\x12\x65\n\x1a\x61\x63tivation_guardrail_stats\x18\x13 \x03(\x0b\x32\x41.android.os.statsd.StatsdStatsReport.ActivationBroadcastGuardrail\x12\x66\n\x1drestricted_metric_query_stats\x18\x14 \x03(\x0b\x32?.android.os.statsd.StatsdStatsReport.RestrictedMetricQueryStats\x12\x14\n\x0cshard_offset\x18\x15 \x01(\r\x12\x17\n\x0fstatsd_stats_id\x18\x16 \x01(\x05\x12R\n\x12subscription_stats\x18\x17 \x01(\x0b\x32\x36.android.os.statsd.StatsdStatsReport.SubscriptionStats\x12O\n\x11socket_loss_stats\x18\x18 \x01(\x0b\x32\x34.android.os.statsd.StatsdStatsReport.SocketLossStats\x12O\n\x11\x65vent_queue_stats\x18\x19 \x01(\x0b\x32\x34.android.os.statsd.StatsdStatsReport.EventQueueStats\x12O\n\x11socket_read_stats\x18\x1a \x01(\x0b\x32\x34.android.os.statsd.StatsdStatsReport.SocketReadStats\x12\x44\n\x0b\x65rror_stats\x18\x1b \x01(\x0b\x32/.android.os.statsd.StatsdStatsReport.ErrorStats\x12Q\n\x12puller_alarm_stats\x18\x1d \x01(\x0b\x32\x35.android.os.statsd.StatsdStatsReport.PullerAlarmStats\x1a\xdd\x01\n\x13InvalidConfigReason\x12:\n\x06reason\x18\x01 \x01(\x0e\x32*.android.os.statsd.InvalidConfigReasonEnum\x12\x11\n\tmetric_id\x18\x02 \x01(\x03\x12\x10\n\x08state_id\x18\x03 \x01(\x03\x12\x10\n\x08\x61lert_id\x18\x04 \x01(\x03\x12\x10\n\x08\x61larm_id\x18\x05 \x01(\x03\x12\x17\n\x0fsubscription_id\x18\x06 \x01(\x03\x12\x12\n\nmatcher_id\x18\x07 \x03(\x03\x12\x14\n\x0c\x63ondition_id\x18\x08 \x03(\x03\x1aS\n\x0c\x43ounterStats\x12\x34\n\x0c\x63ounter_type\x18\x01 \x01(\x0e\x32\x1e.android.os.statsd.CounterType\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\x1a\x31\n\x0cMatcherStats\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x15\n\rmatched_times\x18\x02 \x01(\x05\x1a\x36\n\x0e\x43onditionStats\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x18\n\x10max_tuple_counts\x18\x02 \x01(\x05\x1a\x33\n\x0bMetricStats\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x18\n\x10max_tuple_counts\x18\x02 \x01(\x05\x1a/\n\nAlertStats\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x15\n\ralerted_times\x18\x02 \x01(\x05\x1a\xd5\x0c\n\x0b\x43onfigStats\x12\x0b\n\x03uid\x18\x01 \x01(\x05\x12\n\n\x02id\x18\x02 \x01(\x03\x12\x19\n\x11\x63reation_time_sec\x18\x03 \x01(\x05\x12\x19\n\x11\x64\x65letion_time_sec\x18\x04 \x01(\x05\x12\x16\n\x0ereset_time_sec\x18\x13 \x01(\x05\x12\x14\n\x0cmetric_count\x18\x05 \x01(\x05\x12\x17\n\x0f\x63ondition_count\x18\x06 \x01(\x05\x12\x15\n\rmatcher_count\x18\x07 \x01(\x05\x12\x13\n\x0b\x61lert_count\x18\x08 \x01(\x05\x12\x10\n\x08is_valid\x18\t \x01(\x08\x12W\n\x15invalid_config_reason\x18\x18 \x01(\x0b\x32\x38.android.os.statsd.StatsdStatsReport.InvalidConfigReason\x12\x1f\n\x17\x62roadcast_sent_time_sec\x18\n \x03(\x05\x12\x1a\n\x12\x64\x61ta_drop_time_sec\x18\x0b \x03(\x05\x12\x17\n\x0f\x64\x61ta_drop_bytes\x18\x15 \x03(\x03\x12\x1c\n\x14\x64ump_report_time_sec\x18\x0c \x03(\x05\x12\x1d\n\x15\x64ump_report_data_size\x18\x14 \x03(\x05\x12H\n\rmatcher_stats\x18\r \x03(\x0b\x32\x31.android.os.statsd.StatsdStatsReport.MatcherStats\x12L\n\x0f\x63ondition_stats\x18\x0e \x03(\x0b\x32\x33.android.os.statsd.StatsdStatsReport.ConditionStats\x12\x46\n\x0cmetric_stats\x18\x0f \x03(\x0b\x32\x30.android.os.statsd.StatsdStatsReport.MetricStats\x12\x44\n\x0b\x61lert_stats\x18\x10 \x03(\x0b\x32/.android.os.statsd.StatsdStatsReport.AlertStats\x12\x61\n#metric_dimension_in_condition_stats\x18\x11 \x03(\x0b\x32\x30.android.os.statsd.StatsdStatsReport.MetricStatsB\x02\x18\x01\x12O\n\nannotation\x18\x12 \x03(\x0b\x32;.android.os.statsd.StatsdStatsReport.ConfigStats.Annotation\x12\x1b\n\x13\x61\x63tivation_time_sec\x18\x16 \x03(\x05\x12\x1d\n\x15\x64\x65\x61\x63tivation_time_sec\x18\x17 \x03(\x05\x12[\n\x17restricted_metric_stats\x18\x19 \x03(\x0b\x32:.android.os.statsd.StatsdStatsReport.RestrictedMetricStats\x12)\n!device_info_table_creation_failed\x18\x1a \x01(\x08\x12%\n\x1drestricted_db_corrupted_count\x18\x1b \x01(\x05\x12 \n\x18restricted_flush_latency\x18\x1c \x03(\x03\x12#\n\x1brestricted_db_size_time_sec\x18\x1d \x03(\x03\x12 \n\x18restricted_db_size_bytes\x18\x1e \x03(\x03\x12\x1a\n\x12\x64ump_report_number\x18\x1f \x03(\x05\x12\x1f\n\x17\x64\x62_deletion_stat_failed\x18  \x01(\x05\x12\'\n\x1f\x64\x62_deletion_size_exceeded_limit\x18! \x01(\x05\x12\"\n\x1a\x64\x62_deletion_config_invalid\x18\" \x01(\x05\x12\x1b\n\x13\x64\x62_deletion_too_old\x18# \x01(\x05\x12\"\n\x1a\x64\x62_deletion_config_removed\x18$ \x01(\x05\x12\"\n\x1a\x64\x62_deletion_config_updated\x18% \x01(\x05\x12\x31\n)config_metadata_provider_promotion_failed\x18& \x01(\x05\x1a\x36\n\nAnnotation\x12\x13\n\x0b\x66ield_int64\x18\x01 \x01(\x03\x12\x13\n\x0b\x66ield_int32\x18\x02 \x01(\x05\x1az\n\tAtomStats\x12\x0b\n\x03tag\x18\x01 \x01(\x05\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\x12\x13\n\x0b\x65rror_count\x18\x03 \x01(\x05\x12\x15\n\rdropped_count\x18\x04 \x01(\x05\x12\x12\n\nskip_count\x18\x05 \x01(\x05\x12\x11\n\tpeak_rate\x18\x06 \x01(\x05\x1a\x61\n\x0bUidMapStats\x12\x0f\n\x07\x63hanges\x18\x01 \x01(\x05\x12\x12\n\nbytes_used\x18\x02 \x01(\x05\x12\x17\n\x0f\x64ropped_changes\x18\x03 \x01(\x05\x12\x14\n\x0c\x64\x65leted_apps\x18\x04 \x01(\x05\x1a.\n\x11\x41nomalyAlarmStats\x12\x19\n\x11\x61larms_registered\x18\x01 \x01(\x05\x1a\xdd\x06\n\x0fPulledAtomStats\x12\x0f\n\x07\x61tom_id\x18\x01 \x01(\x05\x12\x12\n\ntotal_pull\x18\x02 \x01(\x03\x12\x1d\n\x15total_pull_from_cache\x18\x03 \x01(\x03\x12\x1d\n\x15min_pull_interval_sec\x18\x04 \x01(\x03\x12\x1f\n\x17\x61verage_pull_time_nanos\x18\x05 \x01(\x03\x12\x1b\n\x13max_pull_time_nanos\x18\x06 \x01(\x03\x12 \n\x18\x61verage_pull_delay_nanos\x18\x07 \x01(\x03\x12\x1c\n\x14max_pull_delay_nanos\x18\x08 \x01(\x03\x12\x12\n\ndata_error\x18\t \x01(\x03\x12\x14\n\x0cpull_timeout\x18\n \x01(\x03\x12\x1d\n\x15pull_exceed_max_delay\x18\x0b \x01(\x03\x12\x13\n\x0bpull_failed\x18\x0c \x01(\x03\x12\'\n\x1bstats_companion_pull_failed\x18\r \x01(\x03\x42\x02\x18\x01\x12:\n.stats_companion_pull_binder_transaction_failed\x18\x0e \x01(\x03\x42\x02\x18\x01\x12\x12\n\nempty_data\x18\x0f \x01(\x03\x12\x18\n\x10registered_count\x18\x10 \x01(\x03\x12\x1a\n\x12unregistered_count\x18\x11 \x01(\x03\x12\x18\n\x10\x61tom_error_count\x18\x12 \x01(\x05\x12\x1a\n\x12\x62inder_call_failed\x18\x13 \x01(\x03\x12%\n\x1d\x66\x61iled_uid_provider_not_found\x18\x14 \x01(\x03\x12\x18\n\x10puller_not_found\x18\x15 \x01(\x03\x12\x64\n\x12pull_atom_metadata\x18\x16 \x03(\x0b\x32H.android.os.statsd.StatsdStatsReport.PulledAtomStats.PullTimeoutMetadata\x12\x1f\n\x17subscription_pull_count\x18\x17 \x01(\x05\x1a^\n\x13PullTimeoutMetadata\x12\"\n\x1apull_timeout_uptime_millis\x18\x01 \x01(\x03\x12#\n\x1bpull_timeout_elapsed_millis\x18\x02 \x01(\x03\x1a\x8a\x03\n\x0f\x41tomMetricStats\x12\x11\n\tmetric_id\x18\x01 \x01(\x03\x12$\n\x1chard_dimension_limit_reached\x18\x02 \x01(\x03\x12\x1e\n\x16late_log_event_skipped\x18\x03 \x01(\x03\x12\x1f\n\x17skipped_forward_buckets\x18\x04 \x01(\x03\x12\x16\n\x0e\x62\x61\x64_value_type\x18\x05 \x01(\x03\x12\'\n\x1f\x63ondition_change_in_next_bucket\x18\x06 \x01(\x03\x12\x1a\n\x12invalidated_bucket\x18\x07 \x01(\x03\x12\x16\n\x0e\x62ucket_dropped\x18\x08 \x01(\x03\x12$\n\x1cmin_bucket_boundary_delay_ns\x18\t \x01(\x03\x12$\n\x1cmax_bucket_boundary_delay_ns\x18\n \x01(\x03\x12 \n\x18\x62ucket_unknown_condition\x18\x0b \x01(\x03\x12\x14\n\x0c\x62ucket_count\x18\x0c \x01(\x03J\x04\x08\r\x10\x10\x1aH\n\x10LoggerErrorStats\x12 \n\x18logger_disconnection_sec\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x05\x1a/\n\x12PeriodicAlarmStats\x12\x19\n\x11\x61larms_registered\x18\x01 \x01(\x05\x1a\x44\n\x14SkippedLogEventStats\x12\x0b\n\x03tag\x18\x01 \x01(\x05\x12\x1f\n\x17\x65lapsed_timestamp_nanos\x18\x02 \x01(\x03\x1ax\n\x0cLogLossStats\x12\x19\n\x11\x64\x65tected_time_sec\x18\x01 \x01(\x05\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\x12\x12\n\nlast_error\x18\x03 \x01(\x05\x12\x10\n\x08last_tag\x18\x04 \x01(\x05\x12\x0b\n\x03uid\x18\x05 \x01(\x05\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x1a_\n\x12\x45ventQueueOverflow\x12\r\n\x05\x63ount\x18\x01 \x01(\x05\x12\x1c\n\x14max_queue_history_ns\x18\x02 \x01(\x03\x12\x1c\n\x14min_queue_history_ns\x18\x03 \x01(\x03\x1a\x46\n\x1c\x41\x63tivationBroadcastGuardrail\x12\x0b\n\x03uid\x18\x01 \x01(\x05\x12\x19\n\x11guardrail_met_sec\x18\x02 \x03(\x05\x1a\xc1\x01\n\x15RestrictedMetricStats\x12\x1c\n\x14restricted_metric_id\x18\x01 \x01(\x03\x12\x14\n\x0cinsert_error\x18\x02 \x01(\x03\x12\x1c\n\x14table_creation_error\x18\x03 \x01(\x03\x12\x1c\n\x14table_deletion_error\x18\x04 \x01(\x03\x12\x18\n\x10\x66lush_latency_ns\x18\x05 \x03(\x03\x12\x1e\n\x16\x63\x61tegory_changed_count\x18\x06 \x01(\x03\x1a\x93\x02\n\x1aRestrictedMetricQueryStats\x12\x13\n\x0b\x63\x61lling_uid\x18\x01 \x01(\x05\x12\x11\n\tconfig_id\x18\x02 \x01(\x03\x12\x12\n\nconfig_uid\x18\x03 \x01(\x05\x12\x16\n\x0e\x63onfig_package\x18\x04 \x01(\t\x12\x43\n\x14invalid_query_reason\x18\x05 \x01(\x0e\x32%.android.os.statsd.InvalidQueryReason\x12\x1a\n\x12query_wall_time_ns\x18\x06 \x01(\x03\x12\x11\n\thas_error\x18\x07 \x01(\x08\x12\x13\n\x0bquery_error\x18\x08 \x01(\t\x12\x18\n\x10query_latency_ns\x18\t \x01(\x03\x1a\xc0\x02\n\x11SubscriptionStats\x12k\n\x16per_subscription_stats\x18\x01 \x03(\x0b\x32K.android.os.statsd.StatsdStatsReport.SubscriptionStats.PerSubscriptionStats\x12 \n\x18pull_thread_wakeup_count\x18\x02 \x01(\x05\x1a\x9b\x01\n\x14PerSubscriptionStats\x12\n\n\x02id\x18\x01 \x01(\x05\x12\x19\n\x11pushed_atom_count\x18\x02 \x01(\x05\x12\x19\n\x11pulled_atom_count\x18\x03 \x01(\x05\x12\x16\n\x0estart_time_sec\x18\x04 \x01(\x05\x12\x14\n\x0c\x65nd_time_sec\x18\x05 \x01(\x05\x12\x13\n\x0b\x66lush_count\x18\x06 \x01(\x05\x1a\xb4\x04\n\x0fSocketLossStats\x12`\n\x12loss_stats_per_uid\x18\x01 \x03(\x0b\x32\x44.android.os.statsd.StatsdStatsReport.SocketLossStats.LossStatsPerUid\x12t\n\x1closs_stats_overflow_counters\x18\x02 \x03(\x0b\x32N.android.os.statsd.StatsdStatsReport.SocketLossStats.LossStatsOverflowCounters\x1a\x8f\x02\n\x0fLossStatsPerUid\x12\x0b\n\x03uid\x18\x01 \x01(\x05\x12\x1d\n\x15\x66irst_timestamp_nanos\x18\x02 \x01(\x03\x12\x1c\n\x14last_timestamp_nanos\x18\x03 \x01(\x03\x12p\n\x12\x61tom_id_loss_stats\x18\x04 \x03(\x0b\x32T.android.os.statsd.StatsdStatsReport.SocketLossStats.LossStatsPerUid.AtomIdLossStats\x1a@\n\x0f\x41tomIdLossStats\x12\x0f\n\x07\x61tom_id\x18\x01 \x01(\x05\x12\r\n\x05\x65rror\x18\x02 \x01(\x05\x12\r\n\x05\x63ount\x18\x03 \x01(\x05\x1a\x37\n\x19LossStatsOverflowCounters\x12\x0b\n\x03uid\x18\x01 \x01(\x05\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\x1aU\n\x0f\x45ventQueueStats\x12\x19\n\x11max_size_observed\x18\x01 \x01(\x05\x12\'\n\x1fmax_size_observed_elapsed_nanos\x18\x02 \x01(\x03\x1a\xfd\x03\n\x0fSocketReadStats\x12\x19\n\x11\x62\x61tched_read_size\x18\x01 \x03(\x03\x12h\n\x16large_batch_read_stats\x18\x02 \x03(\x0b\x32H.android.os.statsd.StatsdStatsReport.SocketReadStats.LargeBatchReadStats\x1a\xe4\x02\n\x13LargeBatchReadStats\x12!\n\x19last_read_time_elapsed_ns\x18\x01 \x01(\x03\x12!\n\x19\x63urr_read_time_elapsed_ns\x18\x02 \x01(\x03\x12 \n\x18min_atom_time_elapsed_ns\x18\x03 \x01(\x03\x12 \n\x18max_atom_time_elapsed_ns\x18\x04 \x01(\x03\x12\x18\n\x10total_atoms_read\x18\x05 \x01(\x03\x12q\n\natom_stats\x18\x06 \x03(\x0b\x32].android.os.statsd.StatsdStatsReport.SocketReadStats.LargeBatchReadStats.BatchedAtomReadStats\x1a\x36\n\x14\x42\x61tchedAtomReadStats\x12\x0f\n\x07\x61tom_id\x18\x01 \x01(\x05\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\x1aQ\n\nErrorStats\x12\x43\n\x08\x63ounters\x18\x01 \x03(\x0b\x32\x31.android.os.statsd.StatsdStatsReport.CounterStats\x1a}\n\x10PullerAlarmStats\x12\x1e\n\x16\x61larm_with_pulls_count\x18\x01 \x01(\x05\x12!\n\x19\x61larm_without_pulls_count\x18\x02 \x01(\x05\x12&\n\x1e\x61larm_with_puller_errors_count\x18\x03 \x01(\x05\"\xab\x03\n\x13\x41lertTriggerDetails\x12L\n\x0etrigger_metric\x18\x01 \x01(\x0b\x32\x32.android.os.statsd.AlertTriggerDetails.MetricValueH\x00\x12;\n\rtrigger_event\x18\x02 \x01(\x0b\x32\".android.os.statsd.EventMetricDataH\x00\x12G\n\x0cpackage_info\x18\x03 \x01(\x0b\x32\x31.android.os.statsd.UidMapping.PackageInfoSnapshot\x1a\xb6\x01\n\x0bMetricValue\x12\x11\n\tmetric_id\x18\x01 \x01(\x03\x12=\n\x11\x64imension_in_what\x18\x02 \x01(\x0b\x32\".android.os.statsd.DimensionsValue\x12\x46\n\x16\x64imension_in_condition\x18\x03 \x01(\x0b\x32\".android.os.statsd.DimensionsValueB\x02\x18\x01\x12\r\n\x05value\x18\x04 \x01(\x03\x42\x07\n\x05value*\xe4\x01\n\x10\x42ucketDropReason\x12\x19\n\x15\x44UMP_REPORT_REQUESTED\x10\x01\x12\x19\n\x15\x45VENT_IN_WRONG_BUCKET\x10\x02\x12\x15\n\x11\x43ONDITION_UNKNOWN\x10\x03\x12\x0f\n\x0bPULL_FAILED\x10\x04\x12\x10\n\x0cPULL_DELAYED\x10\x05\x12\x1f\n\x1b\x44IMENSION_GUARDRAIL_REACHED\x10\x06\x12\x1c\n\x18MULTIPLE_BUCKETS_SKIPPED\x10\x07\x12\x14\n\x10\x42UCKET_TOO_SMALL\x10\x08\x12\x0b\n\x07NO_DATA\x10\t*\xa2\x01\n\x13\x44\x61taCorruptedReason\x12\x1a\n\x16\x44\x41TA_CORRUPTED_UNKNOWN\x10\x00\x12\'\n#DATA_CORRUPTED_EVENT_QUEUE_OVERFLOW\x10\x01\x12\x1e\n\x1a\x44\x41TA_CORRUPTED_SOCKET_LOSS\x10\x02\x12&\n\"DATA_CORRUPTED_SYSTEM_SERVER_CRASH\x10\x03*\xbe\x01\n\x10\x44umpReportReason\x12\x13\n\x0f\x44\x45VICE_SHUTDOWN\x10\x01\x12\x12\n\x0e\x43ONFIG_UPDATED\x10\x02\x12\x12\n\x0e\x43ONFIG_REMOVED\x10\x03\x12\x13\n\x0fGET_DATA_CALLED\x10\x04\x12\x0c\n\x08\x41\x44\x42_DUMP\x10\x05\x12\x10\n\x0c\x43ONFIG_RESET\x10\x06\x12\x17\n\x13STATSCOMPANION_DIED\x10\x07\x12\x1f\n\x1bTERMINATION_SIGNAL_RECEIVED\x10\x08*\xb8\x34\n\x17InvalidConfigReasonEnum\x12!\n\x1dINVALID_CONFIG_REASON_UNKNOWN\x10\x00\x12\x34\n0INVALID_CONFIG_REASON_LOG_SOURCE_ALLOWLIST_EMPTY\x10\x01\x12.\n*INVALID_CONFIG_REASON_TOO_MANY_LOG_SOURCES\x10\x02\x12:\n6INVALID_CONFIG_REASON_DEFAULT_PULL_PACKAGES_NOT_IN_MAP\x10\x03\x12;\n7INVALID_CONFIG_REASON_TOO_MANY_SOURCES_IN_PULL_PACKAGES\x10\x04\x12*\n&INVALID_CONFIG_REASON_TOO_MANY_METRICS\x10\x05\x12-\n)INVALID_CONFIG_REASON_TOO_MANY_CONDITIONS\x10\x06\x12+\n\'INVALID_CONFIG_REASON_TOO_MANY_MATCHERS\x10\x07\x12)\n%INVALID_CONFIG_REASON_TOO_MANY_ALERTS\x10\x08\x12:\n6INVALID_CONFIG_REASON_PACKAGE_CERT_HASH_SIZE_TOO_LARGE\x10\t\x12\x34\n0INVALID_CONFIG_REASON_NO_REPORT_METRIC_NOT_FOUND\x10\n\x12\x33\n/INVALID_CONFIG_REASON_METRIC_NOT_IN_PREV_CONFIG\x10\x0b\x12\x36\n2INVALID_CONFIG_REASON_METRIC_UPDATE_STATUS_UNKNOWN\x10\x0c\x12\x39\n5INVALID_CONFIG_REASON_METRIC_HAS_MULTIPLE_ACTIVATIONS\x10\r\x12G\nCINVALID_CONFIG_REASON_METRIC_SLICED_STATE_ATOM_ALLOWED_FROM_ANY_UID\x10\x0e\x12\x33\n/INVALID_CONFIG_REASON_METRIC_MISSING_ID_OR_WHAT\x10\x0f\x12;\n7INVALID_CONFIG_REASON_METRIC_CONDITIONLINK_NO_CONDITION\x10\x10\x12\x33\n/INVALID_CONFIG_REASON_METRIC_STATELINK_NO_STATE\x10\x11\x12.\n*INVALID_CONFIG_REASON_METRIC_BAD_THRESHOLD\x10\x12\x12\x32\n.INVALID_CONFIG_REASON_METRIC_MATCHER_NOT_FOUND\x10\x13\x12;\n7INVALID_CONFIG_REASON_METRIC_MATCHER_MORE_THAN_ONE_ATOM\x10\x14\x12\x34\n0INVALID_CONFIG_REASON_METRIC_CONDITION_NOT_FOUND\x10\x15\x12\x39\n5INVALID_CONFIG_REASON_METRIC_CONDITION_LINK_NOT_FOUND\x10\x16\x12\x30\n,INVALID_CONFIG_REASON_METRIC_STATE_NOT_FOUND\x10\x17\x12\x42\n>INVALID_CONFIG_REASON_METRIC_STATELINKS_NOT_SUBSET_DIM_IN_WHAT\x10\x18\x12=\n9INVALID_CONFIG_REASON_METRIC_ACTIVATION_MATCHER_NOT_FOUND\x10\x19\x12?\n;INVALID_CONFIG_REASON_METRIC_DEACTIVATION_MATCHER_NOT_FOUND\x10\x1a\x12\x41\n=INVALID_CONFIG_REASON_METRIC_ACTIVATION_MATCHER_NOT_FOUND_NEW\x10\x1b\x12\x46\nBINVALID_CONFIG_REASON_METRIC_ACTIVATION_MATCHER_NOT_FOUND_EXISTING\x10\x1c\x12>\n:INVALID_CONFIG_REASON_METRIC_ACTIVATION_NOT_FOUND_EXISTING\x10\x1d\x12\x43\n?INVALID_CONFIG_REASON_METRIC_DEACTIVATION_MATCHER_NOT_FOUND_NEW\x10\x1e\x12\x35\n1INVALID_CONFIG_REASON_METRIC_SERIALIZATION_FAILED\x10\x1f\x12@\n<INVALID_CONFIG_REASON_METRIC_ACTIVATION_SERIALIZATION_FAILED\x10 \x12\x39\n5INVALID_CONFIG_REASON_DURATION_METRIC_WHAT_NOT_SIMPLE\x10!\x12\x38\n4INVALID_CONFIG_REASON_DURATION_METRIC_WHAT_NOT_FOUND\x10\"\x12\x37\n3INVALID_CONFIG_REASON_DURATION_METRIC_MISSING_START\x10#\x12:\n6INVALID_CONFIG_REASON_DURATION_METRIC_PRODUCER_INVALID\x10$\x12G\nCINVALID_CONFIG_REASON_DURATION_METRIC_MAX_SPARSE_HAS_SLICE_BY_STATE\x10%\x12:\n6INVALID_CONFIG_REASON_VALUE_METRIC_MISSING_VALUE_FIELD\x10&\x12\x43\n?INVALID_CONFIG_REASON_VALUE_METRIC_VALUE_FIELD_HAS_POSITION_ALL\x10\'\x12@\n<INVALID_CONFIG_REASON_VALUE_METRIC_HAS_INCORRECT_VALUE_FIELD\x10(\x12\x36\n2INVALID_CONFIG_REASON_KLL_METRIC_MISSING_KLL_FIELD\x10)\x12?\n;INVALID_CONFIG_REASON_KLL_METRIC_KLL_FIELD_HAS_POSITION_ALL\x10*\x12<\n8INVALID_CONFIG_REASON_KLL_METRIC_HAS_INCORRECT_KLL_FIELD\x10+\x12\x37\n3INVALID_CONFIG_REASON_METRIC_INCORRECT_FIELD_FILTER\x10,\x12;\n7INVALID_CONFIG_REASON_GAUGE_METRIC_TRIGGER_NO_PULL_ATOM\x10-\x12\x41\n=INVALID_CONFIG_REASON_GAUGE_METRIC_TRIGGER_NO_FIRST_N_SAMPLES\x10.\x12K\nCINVALID_CONFIG_REASON_GAUGE_METRIC_FIRST_N_SAMPLES_WITH_WRONG_EVENT\x10/\x1a\x02\x08\x01\x12\x34\n0INVALID_CONFIG_REASON_MATCHER_NOT_IN_PREV_CONFIG\x10\x30\x12\x37\n3INVALID_CONFIG_REASON_MATCHER_UPDATE_STATUS_UNKNOWN\x10\x31\x12+\n\'INVALID_CONFIG_REASON_MATCHER_DUPLICATE\x10\x32\x12\x36\n2INVALID_CONFIG_REASON_MATCHER_SERIALIZATION_FAILED\x10\x33\x12\x39\n5INVALID_CONFIG_REASON_MATCHER_MALFORMED_CONTENTS_CASE\x10\x34\x12\x39\n5INVALID_CONFIG_REASON_MATCHER_TRACKER_NOT_INITIALIZED\x10\x35\x12.\n*INVALID_CONFIG_REASON_MATCHER_NO_OPERATION\x10\x36\x12<\n8INVALID_CONFIG_REASON_MATCHER_NOT_OPERATION_IS_NOT_UNARY\x10\x37\x12\'\n#INVALID_CONFIG_REASON_MATCHER_CYCLE\x10\x38\x12\x31\n-INVALID_CONFIG_REASON_MATCHER_CHILD_NOT_FOUND\x10\x39\x12\x36\n2INVALID_CONFIG_REASON_CONDITION_NOT_IN_PREV_CONFIG\x10:\x12\x39\n5INVALID_CONFIG_REASON_CONDITION_UPDATE_STATUS_UNKNOWN\x10;\x12-\n)INVALID_CONFIG_REASON_CONDITION_DUPLICATE\x10<\x12\x38\n4INVALID_CONFIG_REASON_CONDITION_SERIALIZATION_FAILED\x10=\x12;\n7INVALID_CONFIG_REASON_CONDITION_MALFORMED_CONTENTS_CASE\x10>\x12;\n7INVALID_CONFIG_REASON_CONDITION_TRACKER_NOT_INITIALIZED\x10?\x12\x30\n,INVALID_CONFIG_REASON_CONDITION_NO_OPERATION\x10@\x12>\n:INVALID_CONFIG_REASON_CONDITION_NOT_OPERATION_IS_NOT_UNARY\x10\x41\x12)\n%INVALID_CONFIG_REASON_CONDITION_CYCLE\x10\x42\x12\x33\n/INVALID_CONFIG_REASON_CONDITION_CHILD_NOT_FOUND\x10\x43\x12\x34\n0INVALID_CONFIG_REASON_STATE_SERIALIZATION_FAILED\x10\x44\x12\x30\n,INVALID_CONFIG_REASON_ALERT_METRIC_NOT_FOUND\x10\x45\x12\x31\n-INVALID_CONFIG_REASON_ALERT_THRESHOLD_MISSING\x10\x46\x12>\n:INVALID_CONFIG_REASON_ALERT_INVALID_TRIGGER_OR_NUM_BUCKETS\x10G\x12\x32\n.INVALID_CONFIG_REASON_ALERT_CANNOT_ADD_ANOMALY\x10H\x12\x32\n.INVALID_CONFIG_REASON_ALERT_NOT_IN_PREV_CONFIG\x10I\x12\x35\n1INVALID_CONFIG_REASON_ALERT_UPDATE_STATUS_UNKNOWN\x10J\x12\x34\n0INVALID_CONFIG_REASON_ALERT_SERIALIZATION_FAILED\x10K\x12>\n:INVALID_CONFIG_REASON_ALARM_OFFSET_LESS_THAN_OR_EQUAL_ZERO\x10L\x12>\n:INVALID_CONFIG_REASON_ALARM_PERIOD_LESS_THAN_OR_EQUAL_ZERO\x10M\x12>\n:INVALID_CONFIG_REASON_SUBSCRIPTION_SUBSCRIBER_INFO_MISSING\x10N\x12\x35\n1INVALID_CONFIG_REASON_SUBSCRIPTION_RULE_NOT_FOUND\x10O\x12P\nLINVALID_CONFIG_REASON_METRIC_DIMENSIONAL_SAMPLING_INFO_INCORRECT_SHARD_COUNT\x10P\x12P\nLINVALID_CONFIG_REASON_METRIC_DIMENSIONAL_SAMPLING_INFO_MISSING_SAMPLED_FIELD\x10Q\x12=\n9INVALID_CONFIG_REASON_METRIC_SAMPLED_FIELD_INCORRECT_SIZE\x10R\x12\x46\nBINVALID_CONFIG_REASON_METRIC_SAMPLED_FIELDS_NOT_SUBSET_DIM_IN_WHAT\x10S\x12\x37\n3INVALID_CONFIG_REASON_RESTRICTED_METRIC_NOT_ENABLED\x10T\x12\x39\n5INVALID_CONFIG_REASON_RESTRICTED_METRIC_NOT_SUPPORTED\x10U\x12>\n:INVALID_CONFIG_REASON_METRIC_INCORRECT_SAMPLING_PERCENTAGE\x10V\x12;\n7INVALID_CONFIG_REASON_GAUGE_METRIC_PULLED_WITH_SAMPLING\x10W\x12\x46\nBINVALID_CONFIG_REASON_MATCHER_NO_VALUE_MATCHER_NOR_STRING_REPLACER\x10X\x12\x41\n=INVALID_CONFIG_REASON_MATCHER_VALUE_MATCHER_WITH_POSITION_ALL\x10Y\x12K\nGINVALID_CONFIG_REASON_MATCHER_INVALID_VALUE_MATCHER_WITH_STRING_REPLACE\x10Z\x12\x41\n=INVALID_CONFIG_REASON_MATCHER_COMBINATION_WITH_STRING_REPLACE\x10[\x12X\nTINVALID_CONFIG_REASON_MATCHER_STRING_REPLACE_WITH_NO_VALUE_MATCHER_WITH_POSITION_ANY\x10\\\x12;\n7INVALID_CONFIG_REASON_METRIC_INCORRECT_PULL_PROBABILITY\x10]\x12\x43\n?INVALID_CONFIG_REASON_GAUGE_METRIC_PUSHED_WITH_PULL_PROBABILITY\x10^\x12N\nJINVALID_CONFIG_REASON_GAUGE_METRIC_RANDOM_ONE_SAMPLE_WITH_PULL_PROBABILITY\x10_\x12L\nHINVALID_CONFIG_REASON_VALUE_METRIC_DEFINES_SINGLE_AND_MULTIPLE_AGG_TYPES\x10`\x12\x46\nBINVALID_CONFIG_REASON_VALUE_METRIC_AGG_TYPES_DNE_VALUE_FIELDS_SIZE\x10\x61\x12L\nHINVALID_CONFIG_REASON_VALUE_METRIC_HIST_COUNT_DNE_HIST_BIN_CONFIGS_COUNT\x10\x62\x12\x41\n=INVALID_CONFIG_REASON_VALUE_METRIC_HIST_MISSING_BIN_CONFIG_ID\x10\x63\x12\x44\n@INVALID_CONFIG_REASON_VALUE_METRIC_HIST_UNKNOWN_BINNING_STRATEGY\x10\x64\x12G\nCINVALID_CONFIG_REASON_VALUE_METRIC_HIST_MISSING_GENERATED_BINS_ARGS\x10\x65\x12J\nFINVALID_CONFIG_REASON_VALUE_METRIC_HIST_GENERATED_BINS_INVALID_MIN_MAX\x10\x66\x12\x38\n4INVALID_CONFIG_REASON_VALUE_METRIC_HIST_TOO_FEW_BINS\x10g\x12\x39\n5INVALID_CONFIG_REASON_VALUE_METRIC_HIST_TOO_MANY_BINS\x10h\x12N\nJINVALID_CONFIG_REASON_VALUE_METRIC_HIST_EXPLICIT_BINS_NOT_STRICTLY_ORDERED\x10i\x12\x41\n=INVALID_CONFIG_REASON_VALUE_METRIC_HIST_WITH_UPLOAD_THRESHOLD\x10j\x12\x43\n?INVALID_CONFIG_REASON_VALUE_METRIC_HIST_INVALID_VALUE_DIRECTION\x10k\x12M\nIINVALID_CONFIG_REASON_VALUE_METRIC_HIST_CLIENT_AGGREGATED_NO_POSITION_ALL\x10l\x12\x36\n2INVALID_CONFIG_REASON_UID_FIELDS_WITH_POSITION_ANY\x10m*\xf8\x01\n\x12InvalidQueryReason\x12\x12\n\x0eUNKNOWN_REASON\x10\x00\x12\x11\n\rFLAG_DISABLED\x10\x01\x12\x1e\n\x1aUNSUPPORTED_SQLITE_VERSION\x10\x02\x12\x18\n\x14\x41MBIGUOUS_CONFIG_KEY\x10\x03\x12\x18\n\x14\x43ONFIG_KEY_NOT_FOUND\x10\x04\x12&\n\"CONFIG_KEY_WITH_UNMATCHED_DELEGATE\x10\x05\x12\x11\n\rQUERY_FAILURE\x10\x06\x12\x19\n\x15INCONSISTENT_ROW_SIZE\x10\x07\x12\x11\n\rNULL_CALLBACK\x10\x08*\xda\x01\n\x0b\x43ounterType\x12\x18\n\x14\x43OUNTER_TYPE_UNKNOWN\x10\x00\x12*\n&COUNTER_TYPE_ERROR_ATOM_FILTER_SKIPPED\x10\x01\x12\x42\n>COUNTER_TYPE_ERROR_STOP_IOURING_LISTENER_SYNC_LISTENER_NULLPTR\x10\x02\x12\x41\n=COUNTER_TYPE_ERROR_STOP_IOURING_LISTENER_LIBURINGUTIL_NULLPTR\x10\x03\x42\x1a\n\x0e\x63om.android.osB\x08StatsLog')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'packages.modules.StatsD.statsd.src.stats_log_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\016com.android.osB\010StatsLog'
  _INVALIDCONFIGREASONENUM.values_by_name["INVALID_CONFIG_REASON_GAUGE_METRIC_FIRST_N_SAMPLES_WITH_WRONG_EVENT"]._options = None
  _INVALIDCONFIGREASONENUM.values_by_name["INVALID_CONFIG_REASON_GAUGE_METRIC_FIRST_N_SAMPLES_WITH_WRONG_EVENT"]._serialized_options = b'\010\001'
  _EVENTMETRICDATA.fields_by_name['wall_clock_timestamp_nanos']._options = None
  _EVENTMETRICDATA.fields_by_name['wall_clock_timestamp_nanos']._serialized_options = b'\030\001'
  _COUNTMETRICDATA.fields_by_name['dimensions_in_condition']._options = None
  _COUNTMETRICDATA.fields_by_name['dimensions_in_condition']._serialized_options = b'\030\001'
  _COUNTMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._options = None
  _COUNTMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._serialized_options = b'\030\001'
  _DURATIONMETRICDATA.fields_by_name['dimensions_in_condition']._options = None
  _DURATIONMETRICDATA.fields_by_name['dimensions_in_condition']._serialized_options = b'\030\001'
  _DURATIONMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._options = None
  _DURATIONMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._serialized_options = b'\030\001'
  _VALUEBUCKETINFO.fields_by_name['value']._options = None
  _VALUEBUCKETINFO.fields_by_name['value']._serialized_options = b'\030\001'
  _VALUEBUCKETINFO.fields_by_name['value_long']._options = None
  _VALUEBUCKETINFO.fields_by_name['value_long']._serialized_options = b'\030\001'
  _VALUEBUCKETINFO.fields_by_name['value_double']._options = None
  _VALUEBUCKETINFO.fields_by_name['value_double']._serialized_options = b'\030\001'
  _VALUEMETRICDATA.fields_by_name['dimensions_in_condition']._options = None
  _VALUEMETRICDATA.fields_by_name['dimensions_in_condition']._serialized_options = b'\030\001'
  _VALUEMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._options = None
  _VALUEMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._serialized_options = b'\030\001'
  _GAUGEBUCKETINFO.fields_by_name['wall_clock_timestamp_nanos']._options = None
  _GAUGEBUCKETINFO.fields_by_name['wall_clock_timestamp_nanos']._serialized_options = b'\030\001'
  _GAUGEMETRICDATA.fields_by_name['dimensions_in_condition']._options = None
  _GAUGEMETRICDATA.fields_by_name['dimensions_in_condition']._serialized_options = b'\030\001'
  _GAUGEMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._options = None
  _GAUGEMETRICDATA.fields_by_name['dimension_leaf_values_in_condition']._serialized_options = b'\030\001'
  _STATSLOGREPORT.fields_by_name['dimensions_path_in_condition']._options = None
  _STATSLOGREPORT.fields_by_name['dimensions_path_in_condition']._serialized_options = b'\030\001'
  _STATSDSTATSREPORT_CONFIGSTATS.fields_by_name['metric_dimension_in_condition_stats']._options = None
  _STATSDSTATSREPORT_CONFIGSTATS.fields_by_name['metric_dimension_in_condition_stats']._serialized_options = b'\030\001'
  _STATSDSTATSREPORT_PULLEDATOMSTATS.fields_by_name['stats_companion_pull_failed']._options = None
  _STATSDSTATSREPORT_PULLEDATOMSTATS.fields_by_name['stats_companion_pull_failed']._serialized_options = b'\030\001'
  _STATSDSTATSREPORT_PULLEDATOMSTATS.fields_by_name['stats_companion_pull_binder_transaction_failed']._options = None
  _STATSDSTATSREPORT_PULLEDATOMSTATS.fields_by_name['stats_companion_pull_binder_transaction_failed']._serialized_options = b'\030\001'
  _ALERTTRIGGERDETAILS_METRICVALUE.fields_by_name['dimension_in_condition']._options = None
  _ALERTTRIGGERDETAILS_METRICVALUE.fields_by_name['dimension_in_condition']._serialized_options = b'\030\001'
  _BUCKETDROPREASON._serialized_start=16920
  _BUCKETDROPREASON._serialized_end=17148
  _DATACORRUPTEDREASON._serialized_start=17151
  _DATACORRUPTEDREASON._serialized_end=17313
  _DUMPREPORTREASON._serialized_start=17316
  _DUMPREPORTREASON._serialized_end=17506
  _INVALIDCONFIGREASONENUM._serialized_start=17509
  _INVALIDCONFIGREASONENUM._serialized_end=24221
  _INVALIDQUERYREASON._serialized_start=24224
  _INVALIDQUERYREASON._serialized_end=24472
  _COUNTERTYPE._serialized_start=24475
  _COUNTERTYPE._serialized_end=24693
  _DIMENSIONSVALUE._serialized_start=121
  _DIMENSIONSVALUE._serialized_end=361
  _DIMENSIONSVALUETUPLE._serialized_start=363
  _DIMENSIONSVALUETUPLE._serialized_end=447
  _STATEVALUE._serialized_start=449
  _STATEVALUE._serialized_end=527
  _AGGREGATEDSTATEINFO._serialized_start=529
  _AGGREGATEDSTATEINFO._serialized_end=638
  _AGGREGATEDATOMINFO._serialized_start=641
  _AGGREGATEDATOMINFO._serialized_end=793
  _EVENTMETRICDATA._serialized_start=796
  _EVENTMETRICDATA._serialized_end=1049
  _COUNTBUCKETINFO._serialized_start=1052
  _COUNTBUCKETINFO._serialized_end=1276
  _COUNTMETRICDATA._serialized_start=1279
  _COUNTMETRICDATA._serialized_end=1704
  _DURATIONBUCKETINFO._serialized_start=1707
  _DURATIONBUCKETINFO._serialized_end=1943
  _DURATIONMETRICDATA._serialized_start=1946
  _DURATIONMETRICDATA._serialized_end=2377
  _HISTOGRAM._serialized_start=2379
  _HISTOGRAM._serialized_end=2405
  _VALUEBUCKETINFO._serialized_start=2408
  _VALUEBUCKETINFO._serialized_end=2958
  _VALUEBUCKETINFO_VALUE._serialized_start=2787
  _VALUEBUCKETINFO_VALUE._serialized_end=2942
  _VALUEMETRICDATA._serialized_start=2961
  _VALUEMETRICDATA._serialized_end=3386
  _KLLBUCKETINFO._serialized_start=3389
  _KLLBUCKETINFO._serialized_end=3706
  _KLLBUCKETINFO_KLLSKETCH._serialized_start=3660
  _KLLBUCKETINFO_KLLSKETCH._serialized_end=3706
  _KLLMETRICDATA._serialized_start=3709
  _KLLMETRICDATA._serialized_end=3985
  _GAUGEBUCKETINFO._serialized_start=3988
  _GAUGEBUCKETINFO._serialized_end=4348
  _GAUGEMETRICDATA._serialized_start=4351
  _GAUGEMETRICDATA._serialized_end=4776
  _STATSLOGREPORT._serialized_start=4779
  _STATSLOGREPORT._serialized_end=6705
  _STATSLOGREPORT_DROPEVENT._serialized_start=5690
  _STATSLOGREPORT_DROPEVENT._serialized_end=5785
  _STATSLOGREPORT_SKIPPEDBUCKETS._serialized_start=5788
  _STATSLOGREPORT_SKIPPEDBUCKETS._serialized_end=6011
  _STATSLOGREPORT_EVENTMETRICDATAWRAPPER._serialized_start=6013
  _STATSLOGREPORT_EVENTMETRICDATAWRAPPER._serialized_end=6087
  _STATSLOGREPORT_COUNTMETRICDATAWRAPPER._serialized_start=6089
  _STATSLOGREPORT_COUNTMETRICDATAWRAPPER._serialized_end=6163
  _STATSLOGREPORT_DURATIONMETRICDATAWRAPPER._serialized_start=6165
  _STATSLOGREPORT_DURATIONMETRICDATAWRAPPER._serialized_end=6245
  _STATSLOGREPORT_VALUEMETRICDATAWRAPPER._serialized_start=6248
  _STATSLOGREPORT_VALUEMETRICDATAWRAPPER._serialized_end=6389
  _STATSLOGREPORT_GAUGEMETRICDATAWRAPPER._serialized_start=6392
  _STATSLOGREPORT_GAUGEMETRICDATAWRAPPER._serialized_end=6533
  _STATSLOGREPORT_KLLMETRICDATAWRAPPER._serialized_start=6536
  _STATSLOGREPORT_KLLMETRICDATAWRAPPER._serialized_end=6673
  _UIDMAPPING._serialized_start=6708
  _UIDMAPPING._serialized_end=7561
  _UIDMAPPING_PACKAGEINFOSNAPSHOT._serialized_start=6896
  _UIDMAPPING_PACKAGEINFOSNAPSHOT._serialized_end=7288
  _UIDMAPPING_PACKAGEINFOSNAPSHOT_PACKAGEINFO._serialized_start=7038
  _UIDMAPPING_PACKAGEINFOSNAPSHOT_PACKAGEINFO._serialized_end=7288
  _UIDMAPPING_CHANGE._serialized_start=7291
  _UIDMAPPING_CHANGE._serialized_end=7561
  _CONFIGMETRICSREPORT._serialized_start=7564
  _CONFIGMETRICSREPORT._serialized_end=8153
  _CONFIGMETRICSREPORT_ANNOTATION._serialized_start=8093
  _CONFIGMETRICSREPORT_ANNOTATION._serialized_end=8147
  _CONFIGMETRICSREPORTLIST._serialized_start=8156
  _CONFIGMETRICSREPORTLIST._serialized_end=8410
  _CONFIGMETRICSREPORTLIST_CONFIGKEY._serialized_start=8362
  _CONFIGMETRICSREPORTLIST_CONFIGKEY._serialized_end=8398
  _STATSDSTATSREPORT._serialized_start=8413
  _STATSDSTATSREPORT._serialized_end=16487
  _STATSDSTATSREPORT_INVALIDCONFIGREASON._serialized_start=10159
  _STATSDSTATSREPORT_INVALIDCONFIGREASON._serialized_end=10380
  _STATSDSTATSREPORT_COUNTERSTATS._serialized_start=10382
  _STATSDSTATSREPORT_COUNTERSTATS._serialized_end=10465
  _STATSDSTATSREPORT_MATCHERSTATS._serialized_start=10467
  _STATSDSTATSREPORT_MATCHERSTATS._serialized_end=10516
  _STATSDSTATSREPORT_CONDITIONSTATS._serialized_start=10518
  _STATSDSTATSREPORT_CONDITIONSTATS._serialized_end=10572
  _STATSDSTATSREPORT_METRICSTATS._serialized_start=10574
  _STATSDSTATSREPORT_METRICSTATS._serialized_end=10625
  _STATSDSTATSREPORT_ALERTSTATS._serialized_start=10627
  _STATSDSTATSREPORT_ALERTSTATS._serialized_end=10674
  _STATSDSTATSREPORT_CONFIGSTATS._serialized_start=10677
  _STATSDSTATSREPORT_CONFIGSTATS._serialized_end=12298
  _STATSDSTATSREPORT_CONFIGSTATS_ANNOTATION._serialized_start=8093
  _STATSDSTATSREPORT_CONFIGSTATS_ANNOTATION._serialized_end=8147
  _STATSDSTATSREPORT_ATOMSTATS._serialized_start=12300
  _STATSDSTATSREPORT_ATOMSTATS._serialized_end=12422
  _STATSDSTATSREPORT_UIDMAPSTATS._serialized_start=12424
  _STATSDSTATSREPORT_UIDMAPSTATS._serialized_end=12521
  _STATSDSTATSREPORT_ANOMALYALARMSTATS._serialized_start=12523
  _STATSDSTATSREPORT_ANOMALYALARMSTATS._serialized_end=12569
  _STATSDSTATSREPORT_PULLEDATOMSTATS._serialized_start=12572
  _STATSDSTATSREPORT_PULLEDATOMSTATS._serialized_end=13433
  _STATSDSTATSREPORT_PULLEDATOMSTATS_PULLTIMEOUTMETADATA._serialized_start=13339
  _STATSDSTATSREPORT_PULLEDATOMSTATS_PULLTIMEOUTMETADATA._serialized_end=13433
  _STATSDSTATSREPORT_ATOMMETRICSTATS._serialized_start=13436
  _STATSDSTATSREPORT_ATOMMETRICSTATS._serialized_end=13830
  _STATSDSTATSREPORT_LOGGERERRORSTATS._serialized_start=13832
  _STATSDSTATSREPORT_LOGGERERRORSTATS._serialized_end=13904
  _STATSDSTATSREPORT_PERIODICALARMSTATS._serialized_start=13906
  _STATSDSTATSREPORT_PERIODICALARMSTATS._serialized_end=13953
  _STATSDSTATSREPORT_SKIPPEDLOGEVENTSTATS._serialized_start=13955
  _STATSDSTATSREPORT_SKIPPEDLOGEVENTSTATS._serialized_end=14023
  _STATSDSTATSREPORT_LOGLOSSSTATS._serialized_start=14025
  _STATSDSTATSREPORT_LOGLOSSSTATS._serialized_end=14145
  _STATSDSTATSREPORT_EVENTQUEUEOVERFLOW._serialized_start=14147
  _STATSDSTATSREPORT_EVENTQUEUEOVERFLOW._serialized_end=14242
  _STATSDSTATSREPORT_ACTIVATIONBROADCASTGUARDRAIL._serialized_start=14244
  _STATSDSTATSREPORT_ACTIVATIONBROADCASTGUARDRAIL._serialized_end=14314
  _STATSDSTATSREPORT_RESTRICTEDMETRICSTATS._serialized_start=14317
  _STATSDSTATSREPORT_RESTRICTEDMETRICSTATS._serialized_end=14510
  _STATSDSTATSREPORT_RESTRICTEDMETRICQUERYSTATS._serialized_start=14513
  _STATSDSTATSREPORT_RESTRICTEDMETRICQUERYSTATS._serialized_end=14788
  _STATSDSTATSREPORT_SUBSCRIPTIONSTATS._serialized_start=14791
  _STATSDSTATSREPORT_SUBSCRIPTIONSTATS._serialized_end=15111
  _STATSDSTATSREPORT_SUBSCRIPTIONSTATS_PERSUBSCRIPTIONSTATS._serialized_start=14956
  _STATSDSTATSREPORT_SUBSCRIPTIONSTATS_PERSUBSCRIPTIONSTATS._serialized_end=15111
  _STATSDSTATSREPORT_SOCKETLOSSSTATS._serialized_start=15114
  _STATSDSTATSREPORT_SOCKETLOSSSTATS._serialized_end=15678
  _STATSDSTATSREPORT_SOCKETLOSSSTATS_LOSSSTATSPERUID._serialized_start=15350
  _STATSDSTATSREPORT_SOCKETLOSSSTATS_LOSSSTATSPERUID._serialized_end=15621
  _STATSDSTATSREPORT_SOCKETLOSSSTATS_LOSSSTATSPERUID_ATOMIDLOSSSTATS._serialized_start=15557
  _STATSDSTATSREPORT_SOCKETLOSSSTATS_LOSSSTATSPERUID_ATOMIDLOSSSTATS._serialized_end=15621
  _STATSDSTATSREPORT_SOCKETLOSSSTATS_LOSSSTATSOVERFLOWCOUNTERS._serialized_start=15623
  _STATSDSTATSREPORT_SOCKETLOSSSTATS_LOSSSTATSOVERFLOWCOUNTERS._serialized_end=15678
  _STATSDSTATSREPORT_EVENTQUEUESTATS._serialized_start=15680
  _STATSDSTATSREPORT_EVENTQUEUESTATS._serialized_end=15765
  _STATSDSTATSREPORT_SOCKETREADSTATS._serialized_start=15768
  _STATSDSTATSREPORT_SOCKETREADSTATS._serialized_end=16277
  _STATSDSTATSREPORT_SOCKETREADSTATS_LARGEBATCHREADSTATS._serialized_start=15921
  _STATSDSTATSREPORT_SOCKETREADSTATS_LARGEBATCHREADSTATS._serialized_end=16277
  _STATSDSTATSREPORT_SOCKETREADSTATS_LARGEBATCHREADSTATS_BATCHEDATOMREADSTATS._serialized_start=16223
  _STATSDSTATSREPORT_SOCKETREADSTATS_LARGEBATCHREADSTATS_BATCHEDATOMREADSTATS._serialized_end=16277
  _STATSDSTATSREPORT_ERRORSTATS._serialized_start=16279
  _STATSDSTATSREPORT_ERRORSTATS._serialized_end=16360
  _STATSDSTATSREPORT_PULLERALARMSTATS._serialized_start=16362
  _STATSDSTATSREPORT_PULLERALARMSTATS._serialized_end=16487
  _ALERTTRIGGERDETAILS._serialized_start=16490
  _ALERTTRIGGERDETAILS._serialized_end=16917
  _ALERTTRIGGERDETAILS_METRICVALUE._serialized_start=16726
  _ALERTTRIGGERDETAILS_METRICVALUE._serialized_end=16908
# @@protoc_insertion_point(module_scope)
