# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: device_agent/device_agent.proto
# Protobuf Python Version: 5.26.1
"""Generated protocol buffer code."""
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
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x64\x65vice_agent/device_agent.proto\x12\x0c\x64\x65vice_agent\x1a\x1cgoogle/protobuf/struct.proto\"/\n\rRequestHeader\x12\x13\n\x06\x61pp_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\t\n\x07_app_id\"\xae\x01\n\x0eResponseHeader\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x14\n\x0c\x63loud_synced\x18\x02 \x01(\x08\x12\x13\n\x0b\x63loud_ready\x18\x05 \x01(\x08\x12\x1a\n\rresponse_code\x18\x03 \x01(\x05H\x00\x88\x01\x01\x12\x1d\n\x10response_message\x18\x04 \x01(\tH\x01\x88\x01\x01\x42\x10\n\x0e_response_codeB\x13\n\x11_response_message\"^\n\x0eMessageDetails\x12\x12\n\nmessage_id\x18\x01 \x01(\t\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x0f\n\x07payload\x18\x03 \x01(\t\x12\x11\n\ttimestamp\x18\x04 \x01(\t\"L\n\x0e\x43hannelDetails\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\x12\x16\n\taggregate\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_aggregate\"d\n\x0c\x41gentDetails\x12\x10\n\x08\x61gent_id\x18\x01 \x01(\t\x12\x12\n\nagent_name\x18\x02 \x01(\t\x12.\n\x08\x63hannels\x18\x03 \x03(\x0b\x32\x1c.device_agent.ChannelDetails\"P\n\x10TestCommsRequest\x12+\n\x06header\x18\x02 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x0f\n\x07message\x18\x01 \x01(\t\"\\\n\x11TestCommsResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x10\n\x08response\x18\x02 \x01(\t\"X\n\x15MessageDetailsRequest\x12+\n\x06header\x18\x02 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x12\n\nmessage_id\x18\x01 \x01(\t\"\x8f\x01\n\x16MessageDetailsResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x32\n\x07message\x18\x02 \x01(\x0b\x32\x1c.device_agent.MessageDetailsH\x00\x88\x01\x01\x42\n\n\x08_message\"Z\n\x15\x43hannelDetailsRequest\x12+\n\x06header\x18\x02 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\"\x8f\x01\n\x16\x43hannelDetailsResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x32\n\x07\x63hannel\x18\x02 \x01(\x0b\x32\x1c.device_agent.ChannelDetailsH\x00\x88\x01\x01\x42\n\n\x08_channel\"_\n\x1a\x43hannelSubscriptionRequest\x12+\n\x06header\x18\x02 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\"\xd4\x01\n\x1b\x43hannelSubscriptionResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x32\n\x07\x63hannel\x18\x02 \x01(\x0b\x32\x1c.device_agent.ChannelDetailsH\x00\x88\x01\x01\x12\x32\n\x07message\x18\x03 \x01(\x0b\x32\x1c.device_agent.MessageDetailsH\x01\x88\x01\x01\x42\n\n\x08_channelB\n\n\x08_message\"\xdd\x01\n\x13\x43hannelWriteRequest\x12+\n\x06header\x18\x05 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\x12\x17\n\x0fmessage_payload\x18\x02 \x01(\t\x12\x15\n\x08save_log\x18\x03 \x01(\x08H\x00\x88\x01\x01\x12\x14\n\x07max_age\x18\x04 \x01(\x05H\x01\x88\x01\x01\x12\x16\n\tmax_age_f\x18\x06 \x01(\x02H\x02\x88\x01\x01\x42\x0b\n\t_save_logB\n\n\x08_max_ageB\x0c\n\n_max_age_f\"?\n\x10\x44\x65\x62ugInfoRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\"a\n\x14\x43hannelWriteResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x12\n\nmessage_id\x18\x02 \x01(\t\"m\n\x11\x44\x65\x62ugChannelState\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\x12\x0e\n\x06\x61\x63tive\x18\x02 \x01(\x08\x12\x18\n\x10local_updated_at\x18\x03 \x01(\x02\x12\x18\n\x10\x63loud_updated_at\x18\x04 \x01(\x02\"s\n\x13\x44\x65\x62ugPendingMessage\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\x12\x0f\n\x07\x61pp_key\x18\x02 \x01(\t\x12\x10\n\x08save_log\x18\x03 \x01(\x08\x12\x0f\n\x07payload\x18\x04 \x01(\t\x12\x12\n\npublish_in\x18\x05 \x01(\x05\"\xb5\x02\n\x11\x44\x65\x62ugInfoResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x18\n\x10\x61\x63tive_callbacks\x18\x02 \x03(\t\x12\x15\n\rwss_callbacks\x18\x03 \x03(\t\x12\x16\n\x0ewss_aggregates\x18\x04 \x03(\t\x12\x19\n\x11wss_subscriptions\x18\x05 \x03(\t\x12\x31\n\x08\x63hannels\x18\x06 \x03(\x0b\x32\x1f.device_agent.DebugChannelState\x12;\n\x10pending_messages\x18\x07 \x03(\x0b\x32!.device_agent.DebugPendingMessage\x12\x15\n\rwss_connected\x18\x08 \x01(\x08\"B\n\x13TempAPITokenRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\"\x83\x01\n\x14TempAPITokenResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\r\n\x05token\x18\x02 \x01(\t\x12\x13\n\x0bvalid_until\x18\x03 \x01(\t\x12\x10\n\x08\x65ndpoint\x18\x04 \x01(\t\"Y\n\x15TurnCredentialRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x13\n\x0b\x63\x61mera_name\x18\x02 \x01(\t\"e\n\x0eTurnCredential\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x12\n\ncredential\x18\x02 \x01(\t\x12\x0b\n\x03ttl\x18\x03 \x01(\x04\x12\x12\n\nexpires_at\x18\x04 \x01(\x04\x12\x0c\n\x04uris\x18\x05 \x03(\t\"\x86\x01\n\x16TurnCredentialResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x35\n\x0fturn_credential\x18\x02 \x01(\x0b\x32\x1c.device_agent.TurnCredential\"P\n\x04\x46ile\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x14\n\x0c\x63ontent_type\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x12\n\nsize_bytes\x18\x04 \x01(\x03\"U\n\nAttachment\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x14\n\x0c\x63ontent_type\x18\x02 \x01(\t\x12\x12\n\nsize_bytes\x18\x03 \x01(\x03\x12\x0b\n\x03url\x18\x04 \x01(\t\"+\n\tChannelID\x12\x10\n\x08\x61gent_id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xb0\x01\n\x07Message\x12\x12\n\nmessage_id\x18\x01 \x01(\x04\x12\x11\n\tauthor_id\x18\x02 \x01(\x04\x12(\n\x07\x63hannel\x18\x03 \x01(\x0b\x32\x17.device_agent.ChannelID\x12%\n\x04\x64\x61ta\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12-\n\x0b\x61ttachments\x18\x05 \x03(\x0b\x32\x18.device_agent.Attachment\"j\n\x11GetMessageRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x12\n\nmessage_id\x18\x03 \x01(\x04\"s\n\x12GetMessageResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12&\n\x07message\x18\x02 \x01(\x0b\x32\x15.device_agent.Message\"\xc8\x01\n\x12GetMessagesRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x13\n\x06\x62\x65\x66ore\x18\x03 \x01(\x04H\x00\x88\x01\x01\x12\x12\n\x05\x61\x66ter\x18\x04 \x01(\x04H\x01\x88\x01\x01\x12\x12\n\x05limit\x18\x05 \x01(\rH\x02\x88\x01\x01\x12\x13\n\x0b\x66ield_names\x18\x06 \x03(\tB\t\n\x07_beforeB\x08\n\x06_afterB\x08\n\x06_limit\"u\n\x13GetMessagesResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\'\n\x08messages\x18\x02 \x03(\x0b\x32\x15.device_agent.Message\"\xb6\x01\n\x14\x43reateMessageRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12%\n\x04\x64\x61ta\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12!\n\x05\x66iles\x18\x04 \x03(\x0b\x32\x12.device_agent.File\x12\x11\n\ttimestamp\x18\x05 \x01(\x04\"b\n\x15\x43reateMessageResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x12\n\nmessage_id\x18\x02 \x01(\x04\"\x99\x02\n\x14UpdateMessageRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x12\n\nmessage_id\x18\x03 \x01(\t\x12%\n\x04\x64\x61ta\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12!\n\x05\x66iles\x18\x05 \x03(\x0b\x32\x12.device_agent.File\x12\x1e\n\x11\x63lear_attachments\x18\x06 \x01(\x08H\x00\x88\x01\x01\x12\x19\n\x0creplace_data\x18\x07 \x01(\x08H\x01\x88\x01\x01\x42\x14\n\x12_clear_attachmentsB\x0f\n\r_replace_data\"v\n\x15UpdateMessageResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12&\n\x07message\x18\x02 \x01(\x0b\x32\x15.device_agent.Message\"\x8d\x01\n\tAggregate\x12%\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x17.google.protobuf.Struct\x12-\n\x0b\x61ttachments\x18\x02 \x03(\x0b\x32\x18.device_agent.Attachment\x12\x19\n\x0clast_updated\x18\x03 \x01(\x04H\x00\x88\x01\x01\x42\x0f\n\r_last_updated\"\xaf\x02\n\x16UpdateAggregateRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12%\n\x04\x64\x61ta\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12!\n\x05\x66iles\x18\x05 \x03(\x0b\x32\x12.device_agent.File\x12\x1e\n\x11\x63lear_attachments\x18\x06 \x01(\x08H\x00\x88\x01\x01\x12\x19\n\x0creplace_data\x18\x07 \x01(\x08H\x01\x88\x01\x01\x12\x14\n\x0cmax_age_secs\x18\x08 \x01(\x02\x12\x10\n\x08save_log\x18\t \x01(\x08\x42\x14\n\x12_clear_attachmentsB\x0f\n\r_replace_data\"|\n\x17UpdateAggregateResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12*\n\taggregate\x18\x02 \x01(\x0b\x32\x17.device_agent.Aggregate\"d\n\x1f\x43hannelEventSubscriptionRequest\x12+\n\x06header\x18\x02 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x01 \x01(\t\"\xaa\x01\n ChannelEventSubscriptionResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12\x12\n\nevent_name\x18\x02 \x01(\t\x12\x14\n\x0c\x63hannel_name\x18\x03 \x01(\t\x12%\n\x04\x64\x61ta\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\"X\n\x13GetAggregateRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"y\n\x14GetAggregateResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12*\n\taggregate\x18\x02 \x01(\x0b\x32\x17.device_agent.Aggregate\"s\n\x16\x46\x65tchAttachmentRequest\x12+\n\x06header\x18\x01 \x01(\x0b\x32\x1b.device_agent.RequestHeader\x12,\n\nattachment\x18\x02 \x01(\x0b\x32\x18.device_agent.Attachment\"r\n\x17\x46\x65tchAttachmentResponse\x12\x35\n\x0fresponse_header\x18\x01 \x01(\x0b\x32\x1c.device_agent.ResponseHeader\x12 \n\x04\x66ile\x18\x02 \x01(\x0b\x32\x12.device_agent.File2\xdd\t\n\x0b\x64\x65viceAgent\x12N\n\tTestComms\x12\x1e.device_agent.TestCommsRequest\x1a\x1f.device_agent.TestCommsResponse\"\x00\x12q\n\x16GetChannelSubscription\x12(.device_agent.ChannelSubscriptionRequest\x1a).device_agent.ChannelSubscriptionResponse\"\x00\x30\x01\x12}\n\x18\x43hannelEventSubscription\x12-.device_agent.ChannelEventSubscriptionRequest\x1a..device_agent.ChannelEventSubscriptionResponse\"\x00\x30\x01\x12Y\n\x0eWriteToChannel\x12!.device_agent.ChannelWriteRequest\x1a\".device_agent.ChannelWriteResponse\"\x00\x12Q\n\x0cGetDebugInfo\x12\x1e.device_agent.DebugInfoRequest\x1a\x1f.device_agent.DebugInfoResponse\"\x00\x12W\n\x0cGetAggregate\x12!.device_agent.GetAggregateRequest\x1a\".device_agent.GetAggregateResponse\"\x00\x12`\n\x11GetTurnCredential\x12#.device_agent.TurnCredentialRequest\x1a$.device_agent.TurnCredentialResponse\"\x00\x12Z\n\rCreateMessage\x12\".device_agent.CreateMessageRequest\x1a#.device_agent.CreateMessageResponse\"\x00\x12Z\n\rUpdateMessage\x12\".device_agent.UpdateMessageRequest\x1a#.device_agent.UpdateMessageResponse\"\x00\x12`\n\x0fUpdateAggregate\x12$.device_agent.UpdateAggregateRequest\x1a%.device_agent.UpdateAggregateResponse\"\x00\x12Q\n\nGetMessage\x12\x1f.device_agent.GetMessageRequest\x1a .device_agent.GetMessageResponse\"\x00\x12T\n\x0bGetMessages\x12 .device_agent.GetMessagesRequest\x1a!.device_agent.GetMessagesResponse\"\x00\x12`\n\x0f\x46\x65tchAttachment\x12$.device_agent.FetchAttachmentRequest\x1a%.device_agent.FetchAttachmentResponse\"\x00\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'device_agent.device_agent_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_REQUESTHEADER']._serialized_start=79
  _globals['_REQUESTHEADER']._serialized_end=126
  _globals['_RESPONSEHEADER']._serialized_start=129
  _globals['_RESPONSEHEADER']._serialized_end=303
  _globals['_MESSAGEDETAILS']._serialized_start=305
  _globals['_MESSAGEDETAILS']._serialized_end=399
  _globals['_CHANNELDETAILS']._serialized_start=401
  _globals['_CHANNELDETAILS']._serialized_end=477
  _globals['_AGENTDETAILS']._serialized_start=479
  _globals['_AGENTDETAILS']._serialized_end=579
  _globals['_TESTCOMMSREQUEST']._serialized_start=581
  _globals['_TESTCOMMSREQUEST']._serialized_end=661
  _globals['_TESTCOMMSRESPONSE']._serialized_start=663
  _globals['_TESTCOMMSRESPONSE']._serialized_end=755
  _globals['_MESSAGEDETAILSREQUEST']._serialized_start=757
  _globals['_MESSAGEDETAILSREQUEST']._serialized_end=845
  _globals['_MESSAGEDETAILSRESPONSE']._serialized_start=848
  _globals['_MESSAGEDETAILSRESPONSE']._serialized_end=991
  _globals['_CHANNELDETAILSREQUEST']._serialized_start=993
  _globals['_CHANNELDETAILSREQUEST']._serialized_end=1083
  _globals['_CHANNELDETAILSRESPONSE']._serialized_start=1086
  _globals['_CHANNELDETAILSRESPONSE']._serialized_end=1229
  _globals['_CHANNELSUBSCRIPTIONREQUEST']._serialized_start=1231
  _globals['_CHANNELSUBSCRIPTIONREQUEST']._serialized_end=1326
  _globals['_CHANNELSUBSCRIPTIONRESPONSE']._serialized_start=1329
  _globals['_CHANNELSUBSCRIPTIONRESPONSE']._serialized_end=1541
  _globals['_CHANNELWRITEREQUEST']._serialized_start=1544
  _globals['_CHANNELWRITEREQUEST']._serialized_end=1765
  _globals['_DEBUGINFOREQUEST']._serialized_start=1767
  _globals['_DEBUGINFOREQUEST']._serialized_end=1830
  _globals['_CHANNELWRITERESPONSE']._serialized_start=1832
  _globals['_CHANNELWRITERESPONSE']._serialized_end=1929
  _globals['_DEBUGCHANNELSTATE']._serialized_start=1931
  _globals['_DEBUGCHANNELSTATE']._serialized_end=2040
  _globals['_DEBUGPENDINGMESSAGE']._serialized_start=2042
  _globals['_DEBUGPENDINGMESSAGE']._serialized_end=2157
  _globals['_DEBUGINFORESPONSE']._serialized_start=2160
  _globals['_DEBUGINFORESPONSE']._serialized_end=2469
  _globals['_TEMPAPITOKENREQUEST']._serialized_start=2471
  _globals['_TEMPAPITOKENREQUEST']._serialized_end=2537
  _globals['_TEMPAPITOKENRESPONSE']._serialized_start=2540
  _globals['_TEMPAPITOKENRESPONSE']._serialized_end=2671
  _globals['_TURNCREDENTIALREQUEST']._serialized_start=2673
  _globals['_TURNCREDENTIALREQUEST']._serialized_end=2762
  _globals['_TURNCREDENTIAL']._serialized_start=2764
  _globals['_TURNCREDENTIAL']._serialized_end=2865
  _globals['_TURNCREDENTIALRESPONSE']._serialized_start=2868
  _globals['_TURNCREDENTIALRESPONSE']._serialized_end=3002
  _globals['_FILE']._serialized_start=3004
  _globals['_FILE']._serialized_end=3084
  _globals['_ATTACHMENT']._serialized_start=3086
  _globals['_ATTACHMENT']._serialized_end=3171
  _globals['_CHANNELID']._serialized_start=3173
  _globals['_CHANNELID']._serialized_end=3216
  _globals['_MESSAGE']._serialized_start=3219
  _globals['_MESSAGE']._serialized_end=3395
  _globals['_GETMESSAGEREQUEST']._serialized_start=3397
  _globals['_GETMESSAGEREQUEST']._serialized_end=3503
  _globals['_GETMESSAGERESPONSE']._serialized_start=3505
  _globals['_GETMESSAGERESPONSE']._serialized_end=3620
  _globals['_GETMESSAGESREQUEST']._serialized_start=3623
  _globals['_GETMESSAGESREQUEST']._serialized_end=3823
  _globals['_GETMESSAGESRESPONSE']._serialized_start=3825
  _globals['_GETMESSAGESRESPONSE']._serialized_end=3942
  _globals['_CREATEMESSAGEREQUEST']._serialized_start=3945
  _globals['_CREATEMESSAGEREQUEST']._serialized_end=4127
  _globals['_CREATEMESSAGERESPONSE']._serialized_start=4129
  _globals['_CREATEMESSAGERESPONSE']._serialized_end=4227
  _globals['_UPDATEMESSAGEREQUEST']._serialized_start=4230
  _globals['_UPDATEMESSAGEREQUEST']._serialized_end=4511
  _globals['_UPDATEMESSAGERESPONSE']._serialized_start=4513
  _globals['_UPDATEMESSAGERESPONSE']._serialized_end=4631
  _globals['_AGGREGATE']._serialized_start=4634
  _globals['_AGGREGATE']._serialized_end=4775
  _globals['_UPDATEAGGREGATEREQUEST']._serialized_start=4778
  _globals['_UPDATEAGGREGATEREQUEST']._serialized_end=5081
  _globals['_UPDATEAGGREGATERESPONSE']._serialized_start=5083
  _globals['_UPDATEAGGREGATERESPONSE']._serialized_end=5207
  _globals['_CHANNELEVENTSUBSCRIPTIONREQUEST']._serialized_start=5209
  _globals['_CHANNELEVENTSUBSCRIPTIONREQUEST']._serialized_end=5309
  _globals['_CHANNELEVENTSUBSCRIPTIONRESPONSE']._serialized_start=5312
  _globals['_CHANNELEVENTSUBSCRIPTIONRESPONSE']._serialized_end=5482
  _globals['_GETAGGREGATEREQUEST']._serialized_start=5484
  _globals['_GETAGGREGATEREQUEST']._serialized_end=5572
  _globals['_GETAGGREGATERESPONSE']._serialized_start=5574
  _globals['_GETAGGREGATERESPONSE']._serialized_end=5695
  _globals['_FETCHATTACHMENTREQUEST']._serialized_start=5697
  _globals['_FETCHATTACHMENTREQUEST']._serialized_end=5812
  _globals['_FETCHATTACHMENTRESPONSE']._serialized_start=5814
  _globals['_FETCHATTACHMENTRESPONSE']._serialized_end=5928
  _globals['_DEVICEAGENT']._serialized_start=5931
  _globals['_DEVICEAGENT']._serialized_end=7176
# @@protoc_insertion_point(module_scope)
