# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: src/avs/messages/lyftbag.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
from FireSpark.protos.src.avs.messages import message_header_pb2 as src_dot_avs_dot_messages_dot_message__header__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='src/avs/messages/lyftbag.proto',
  package='avsoftware.lyftbag',
  syntax='proto3',
  serialized_options=None,
  serialized_pb=_b('\n\x1esrc/avs/messages/lyftbag.proto\x12\x12\x61vsoftware.lyftbag\x1a\x1egoogle/protobuf/wrappers.proto\x1a%src/avs/messages/message_header.proto\"i\n\x08Metadata\x12\r\n\x05topic\x18\x01 \x01(\t\x12\x11\n\trecord_id\x18\x03 \x01(\x03\x12\x35\n\x0emessage_header\x18\x04 \x01(\x0b\x32\x1d.avsoftware.avs.MessageHeaderJ\x04\x08\x02\x10\x03\"\x99\x01\n\tIndexItem\x12\x15\n\rrecord_offset\x18\x01 \x01(\x03\x12\x15\n\rrecord_length\x18\x02 \x01(\x03\x12\x16\n\x0epayload_offset\x18\x03 \x01(\x03\x12.\n\x08metadata\x18\x04 \x01(\x0b\x32\x1c.avsoftware.lyftbag.Metadata\x12\x16\n\x0epayload_length\x18\x05 \x01(\x03\"<\n\x0cLyftbagIndex\x12,\n\x05items\x18\x01 \x03(\x0b\x32\x1d.avsoftware.lyftbag.IndexItem\"\x91\x03\n\x0cRecordsStats\x12\r\n\x05\x63ount\x18\x01 \x01(\x03\x12\x12\n\nsize_bytes\x18\x02 \x01(\x03\x12 \n\x18min_publish_wall_unix_ns\x18\x03 \x01(\x03\x12 \n\x18max_publish_wall_unix_ns\x18\x04 \x01(\x03\x12%\n\x1dmin_publish_wall_pao_datetime\x18\x05 \x01(\t\x12%\n\x1dmax_publish_wall_pao_datetime\x18\x06 \x01(\t\x12\x1e\n\x16min_publish_lct_gps_ns\x18\x07 \x01(\x03\x12\x1e\n\x16max_publish_lct_gps_ns\x18\x08 \x01(\x03\x12\x1f\n\x17min_publish_lct_unix_ns\x18\t \x01(\x03\x12\x1f\n\x17max_publish_lct_unix_ns\x18\n \x01(\x03\x12$\n\x1cmin_publish_lct_pao_datetime\x18\x0b \x01(\t\x12$\n\x1cmax_publish_lct_pao_datetime\x18\x0c \x01(\t\"S\n\nTopicStats\x12\x12\n\ntopic_name\x18\x01 \x01(\t\x12\x31\n\x07records\x18\x02 \x01(\x0b\x32 .avsoftware.lyftbag.RecordsStats\"\xbb\x01\n\tFileStats\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x12\n\nsize_bytes\x18\x02 \x01(\x03\x12\x31\n\x07records\x18\x03 \x01(\x0b\x32 .avsoftware.lyftbag.RecordsStats\x12.\n\x06topics\x18\x04 \x03(\x0b\x32\x1e.avsoftware.lyftbag.TopicStats\x12\x16\n\x0eindex_is_valid\x18\x05 \x01(\x08\x12\x11\n\tsignature\x18\x06 \x01(\t\"\xb3\x01\n\x0cLyftbagStats\x12,\n\x05\x66iles\x18\x01 \x03(\x0b\x32\x1d.avsoftware.lyftbag.FileStats\x12.\n\x06topics\x18\x02 \x03(\x0b\x32\x1e.avsoftware.lyftbag.TopicStats\x12\x12\n\nsize_bytes\x18\x03 \x01(\x03\x12\x31\n\x07records\x18\x04 \x01(\x0b\x32 .avsoftware.lyftbag.RecordsStats\"(\n\x18LyftbagTestNestedMessage\x12\x0c\n\x04\x63ol1\x18\x01 \x03(\x03\"\xfb\x01\n\x12LyftbagTestMessage\x12\r\n\x05int11\x18\x01 \x01(\x03\x12\r\n\x05int22\x18\x02 \x01(\x03\x12\x0c\n\x04str1\x18\x03 \x01(\t\x12\r\n\x05\x62ool1\x18\x04 \x01(\x08\x12=\n\x07nested1\x18\x05 \x01(\x0b\x32,.avsoftware.lyftbag.LyftbagTestNestedMessage\x12>\n\x04map1\x18\x06 \x03(\x0b\x32\x30.avsoftware.lyftbag.LyftbagTestMessage.Map1Entry\x1a+\n\tMap1Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"}\n\x10WriterTopicStats\x12\x36\n\x10\x62ytes_per_second\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x31\n\x0bmessages_hz\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\xac\x01\n\x0bWriterStats\x12\x44\n\x0btopic_stats\x18\x01 \x03(\x0b\x32/.avsoftware.lyftbag.WriterStats.TopicStatsEntry\x1aW\n\x0fTopicStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x33\n\x05value\x18\x02 \x01(\x0b\x32$.avsoftware.lyftbag.WriterTopicStats:\x02\x38\x01\x62\x06proto3')
  ,
  dependencies=[google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,src_dot_avs_dot_messages_dot_message__header__pb2.DESCRIPTOR,])




_METADATA = _descriptor.Descriptor(
  name='Metadata',
  full_name='avsoftware.lyftbag.Metadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='topic', full_name='avsoftware.lyftbag.Metadata.topic', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='record_id', full_name='avsoftware.lyftbag.Metadata.record_id', index=1,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_header', full_name='avsoftware.lyftbag.Metadata.message_header', index=2,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=125,
  serialized_end=230,
)


_INDEXITEM = _descriptor.Descriptor(
  name='IndexItem',
  full_name='avsoftware.lyftbag.IndexItem',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='record_offset', full_name='avsoftware.lyftbag.IndexItem.record_offset', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='record_length', full_name='avsoftware.lyftbag.IndexItem.record_length', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='payload_offset', full_name='avsoftware.lyftbag.IndexItem.payload_offset', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='avsoftware.lyftbag.IndexItem.metadata', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='payload_length', full_name='avsoftware.lyftbag.IndexItem.payload_length', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=233,
  serialized_end=386,
)


_LYFTBAGINDEX = _descriptor.Descriptor(
  name='LyftbagIndex',
  full_name='avsoftware.lyftbag.LyftbagIndex',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='items', full_name='avsoftware.lyftbag.LyftbagIndex.items', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=388,
  serialized_end=448,
)


_RECORDSSTATS = _descriptor.Descriptor(
  name='RecordsStats',
  full_name='avsoftware.lyftbag.RecordsStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='count', full_name='avsoftware.lyftbag.RecordsStats.count', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='size_bytes', full_name='avsoftware.lyftbag.RecordsStats.size_bytes', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_publish_wall_unix_ns', full_name='avsoftware.lyftbag.RecordsStats.min_publish_wall_unix_ns', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_publish_wall_unix_ns', full_name='avsoftware.lyftbag.RecordsStats.max_publish_wall_unix_ns', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_publish_wall_pao_datetime', full_name='avsoftware.lyftbag.RecordsStats.min_publish_wall_pao_datetime', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_publish_wall_pao_datetime', full_name='avsoftware.lyftbag.RecordsStats.max_publish_wall_pao_datetime', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_publish_lct_gps_ns', full_name='avsoftware.lyftbag.RecordsStats.min_publish_lct_gps_ns', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_publish_lct_gps_ns', full_name='avsoftware.lyftbag.RecordsStats.max_publish_lct_gps_ns', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_publish_lct_unix_ns', full_name='avsoftware.lyftbag.RecordsStats.min_publish_lct_unix_ns', index=8,
      number=9, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_publish_lct_unix_ns', full_name='avsoftware.lyftbag.RecordsStats.max_publish_lct_unix_ns', index=9,
      number=10, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_publish_lct_pao_datetime', full_name='avsoftware.lyftbag.RecordsStats.min_publish_lct_pao_datetime', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_publish_lct_pao_datetime', full_name='avsoftware.lyftbag.RecordsStats.max_publish_lct_pao_datetime', index=11,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=451,
  serialized_end=852,
)


_TOPICSTATS = _descriptor.Descriptor(
  name='TopicStats',
  full_name='avsoftware.lyftbag.TopicStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='topic_name', full_name='avsoftware.lyftbag.TopicStats.topic_name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='records', full_name='avsoftware.lyftbag.TopicStats.records', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=854,
  serialized_end=937,
)


_FILESTATS = _descriptor.Descriptor(
  name='FileStats',
  full_name='avsoftware.lyftbag.FileStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='path', full_name='avsoftware.lyftbag.FileStats.path', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='size_bytes', full_name='avsoftware.lyftbag.FileStats.size_bytes', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='records', full_name='avsoftware.lyftbag.FileStats.records', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='topics', full_name='avsoftware.lyftbag.FileStats.topics', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='index_is_valid', full_name='avsoftware.lyftbag.FileStats.index_is_valid', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='signature', full_name='avsoftware.lyftbag.FileStats.signature', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=940,
  serialized_end=1127,
)


_LYFTBAGSTATS = _descriptor.Descriptor(
  name='LyftbagStats',
  full_name='avsoftware.lyftbag.LyftbagStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='files', full_name='avsoftware.lyftbag.LyftbagStats.files', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='topics', full_name='avsoftware.lyftbag.LyftbagStats.topics', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='size_bytes', full_name='avsoftware.lyftbag.LyftbagStats.size_bytes', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='records', full_name='avsoftware.lyftbag.LyftbagStats.records', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1130,
  serialized_end=1309,
)


_LYFTBAGTESTNESTEDMESSAGE = _descriptor.Descriptor(
  name='LyftbagTestNestedMessage',
  full_name='avsoftware.lyftbag.LyftbagTestNestedMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='col1', full_name='avsoftware.lyftbag.LyftbagTestNestedMessage.col1', index=0,
      number=1, type=3, cpp_type=2, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1311,
  serialized_end=1351,
)


_LYFTBAGTESTMESSAGE_MAP1ENTRY = _descriptor.Descriptor(
  name='Map1Entry',
  full_name='avsoftware.lyftbag.LyftbagTestMessage.Map1Entry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.lyftbag.LyftbagTestMessage.Map1Entry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.lyftbag.LyftbagTestMessage.Map1Entry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1562,
  serialized_end=1605,
)

_LYFTBAGTESTMESSAGE = _descriptor.Descriptor(
  name='LyftbagTestMessage',
  full_name='avsoftware.lyftbag.LyftbagTestMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='int11', full_name='avsoftware.lyftbag.LyftbagTestMessage.int11', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='int22', full_name='avsoftware.lyftbag.LyftbagTestMessage.int22', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='str1', full_name='avsoftware.lyftbag.LyftbagTestMessage.str1', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bool1', full_name='avsoftware.lyftbag.LyftbagTestMessage.bool1', index=3,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='nested1', full_name='avsoftware.lyftbag.LyftbagTestMessage.nested1', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='map1', full_name='avsoftware.lyftbag.LyftbagTestMessage.map1', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_LYFTBAGTESTMESSAGE_MAP1ENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1354,
  serialized_end=1605,
)


_WRITERTOPICSTATS = _descriptor.Descriptor(
  name='WriterTopicStats',
  full_name='avsoftware.lyftbag.WriterTopicStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='bytes_per_second', full_name='avsoftware.lyftbag.WriterTopicStats.bytes_per_second', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='messages_hz', full_name='avsoftware.lyftbag.WriterTopicStats.messages_hz', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1607,
  serialized_end=1732,
)


_WRITERSTATS_TOPICSTATSENTRY = _descriptor.Descriptor(
  name='TopicStatsEntry',
  full_name='avsoftware.lyftbag.WriterStats.TopicStatsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.lyftbag.WriterStats.TopicStatsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.lyftbag.WriterStats.TopicStatsEntry.value', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1820,
  serialized_end=1907,
)

_WRITERSTATS = _descriptor.Descriptor(
  name='WriterStats',
  full_name='avsoftware.lyftbag.WriterStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='topic_stats', full_name='avsoftware.lyftbag.WriterStats.topic_stats', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_WRITERSTATS_TOPICSTATSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1735,
  serialized_end=1907,
)

_METADATA.fields_by_name['message_header'].message_type = src_dot_avs_dot_messages_dot_message__header__pb2._MESSAGEHEADER
_INDEXITEM.fields_by_name['metadata'].message_type = _METADATA
_LYFTBAGINDEX.fields_by_name['items'].message_type = _INDEXITEM
_TOPICSTATS.fields_by_name['records'].message_type = _RECORDSSTATS
_FILESTATS.fields_by_name['records'].message_type = _RECORDSSTATS
_FILESTATS.fields_by_name['topics'].message_type = _TOPICSTATS
_LYFTBAGSTATS.fields_by_name['files'].message_type = _FILESTATS
_LYFTBAGSTATS.fields_by_name['topics'].message_type = _TOPICSTATS
_LYFTBAGSTATS.fields_by_name['records'].message_type = _RECORDSSTATS
_LYFTBAGTESTMESSAGE_MAP1ENTRY.containing_type = _LYFTBAGTESTMESSAGE
_LYFTBAGTESTMESSAGE.fields_by_name['nested1'].message_type = _LYFTBAGTESTNESTEDMESSAGE
_LYFTBAGTESTMESSAGE.fields_by_name['map1'].message_type = _LYFTBAGTESTMESSAGE_MAP1ENTRY
_WRITERTOPICSTATS.fields_by_name['bytes_per_second'].message_type = google_dot_protobuf_dot_wrappers__pb2._DOUBLEVALUE
_WRITERTOPICSTATS.fields_by_name['messages_hz'].message_type = google_dot_protobuf_dot_wrappers__pb2._DOUBLEVALUE
_WRITERSTATS_TOPICSTATSENTRY.fields_by_name['value'].message_type = _WRITERTOPICSTATS
_WRITERSTATS_TOPICSTATSENTRY.containing_type = _WRITERSTATS
_WRITERSTATS.fields_by_name['topic_stats'].message_type = _WRITERSTATS_TOPICSTATSENTRY
DESCRIPTOR.message_types_by_name['Metadata'] = _METADATA
DESCRIPTOR.message_types_by_name['IndexItem'] = _INDEXITEM
DESCRIPTOR.message_types_by_name['LyftbagIndex'] = _LYFTBAGINDEX
DESCRIPTOR.message_types_by_name['RecordsStats'] = _RECORDSSTATS
DESCRIPTOR.message_types_by_name['TopicStats'] = _TOPICSTATS
DESCRIPTOR.message_types_by_name['FileStats'] = _FILESTATS
DESCRIPTOR.message_types_by_name['LyftbagStats'] = _LYFTBAGSTATS
DESCRIPTOR.message_types_by_name['LyftbagTestNestedMessage'] = _LYFTBAGTESTNESTEDMESSAGE
DESCRIPTOR.message_types_by_name['LyftbagTestMessage'] = _LYFTBAGTESTMESSAGE
DESCRIPTOR.message_types_by_name['WriterTopicStats'] = _WRITERTOPICSTATS
DESCRIPTOR.message_types_by_name['WriterStats'] = _WRITERSTATS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Metadata = _reflection.GeneratedProtocolMessageType('Metadata', (_message.Message,), dict(
  DESCRIPTOR = _METADATA,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.Metadata)
  ))
_sym_db.RegisterMessage(Metadata)

IndexItem = _reflection.GeneratedProtocolMessageType('IndexItem', (_message.Message,), dict(
  DESCRIPTOR = _INDEXITEM,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.IndexItem)
  ))
_sym_db.RegisterMessage(IndexItem)

LyftbagIndex = _reflection.GeneratedProtocolMessageType('LyftbagIndex', (_message.Message,), dict(
  DESCRIPTOR = _LYFTBAGINDEX,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.LyftbagIndex)
  ))
_sym_db.RegisterMessage(LyftbagIndex)

RecordsStats = _reflection.GeneratedProtocolMessageType('RecordsStats', (_message.Message,), dict(
  DESCRIPTOR = _RECORDSSTATS,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.RecordsStats)
  ))
_sym_db.RegisterMessage(RecordsStats)

TopicStats = _reflection.GeneratedProtocolMessageType('TopicStats', (_message.Message,), dict(
  DESCRIPTOR = _TOPICSTATS,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.TopicStats)
  ))
_sym_db.RegisterMessage(TopicStats)

FileStats = _reflection.GeneratedProtocolMessageType('FileStats', (_message.Message,), dict(
  DESCRIPTOR = _FILESTATS,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.FileStats)
  ))
_sym_db.RegisterMessage(FileStats)

LyftbagStats = _reflection.GeneratedProtocolMessageType('LyftbagStats', (_message.Message,), dict(
  DESCRIPTOR = _LYFTBAGSTATS,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.LyftbagStats)
  ))
_sym_db.RegisterMessage(LyftbagStats)

LyftbagTestNestedMessage = _reflection.GeneratedProtocolMessageType('LyftbagTestNestedMessage', (_message.Message,), dict(
  DESCRIPTOR = _LYFTBAGTESTNESTEDMESSAGE,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.LyftbagTestNestedMessage)
  ))
_sym_db.RegisterMessage(LyftbagTestNestedMessage)

LyftbagTestMessage = _reflection.GeneratedProtocolMessageType('LyftbagTestMessage', (_message.Message,), dict(

  Map1Entry = _reflection.GeneratedProtocolMessageType('Map1Entry', (_message.Message,), dict(
    DESCRIPTOR = _LYFTBAGTESTMESSAGE_MAP1ENTRY,
    __module__ = 'src.avs.messages.lyftbag_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.LyftbagTestMessage.Map1Entry)
    ))
  ,
  DESCRIPTOR = _LYFTBAGTESTMESSAGE,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.LyftbagTestMessage)
  ))
_sym_db.RegisterMessage(LyftbagTestMessage)
_sym_db.RegisterMessage(LyftbagTestMessage.Map1Entry)

WriterTopicStats = _reflection.GeneratedProtocolMessageType('WriterTopicStats', (_message.Message,), dict(
  DESCRIPTOR = _WRITERTOPICSTATS,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.WriterTopicStats)
  ))
_sym_db.RegisterMessage(WriterTopicStats)

WriterStats = _reflection.GeneratedProtocolMessageType('WriterStats', (_message.Message,), dict(

  TopicStatsEntry = _reflection.GeneratedProtocolMessageType('TopicStatsEntry', (_message.Message,), dict(
    DESCRIPTOR = _WRITERSTATS_TOPICSTATSENTRY,
    __module__ = 'src.avs.messages.lyftbag_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.WriterStats.TopicStatsEntry)
    ))
  ,
  DESCRIPTOR = _WRITERSTATS,
  __module__ = 'src.avs.messages.lyftbag_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.lyftbag.WriterStats)
  ))
_sym_db.RegisterMessage(WriterStats)
_sym_db.RegisterMessage(WriterStats.TopicStatsEntry)


_LYFTBAGTESTMESSAGE_MAP1ENTRY._options = None
_WRITERSTATS_TOPICSTATSENTRY._options = None
# @@protoc_insertion_point(module_scope)
