# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: Clips.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
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()


import IsomStdDef_pb2 as IsomStdDef__pb2
import CodecDetails_pb2 as CodecDetails__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='Clips.proto',
  package='Honeywell.Security.ISOM.Clips',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\x0b\x43lips.proto\x12\x1dHoneywell.Security.ISOM.Clips\x1a\x10IsomStdDef.proto\x1a\x12\x43odecDetails.proto\"W\n\x0e\x43lipOperations\x12;\n\tresources\x18\x0b \x03(\x0e\x32(.Honeywell.Security.ISOM.Clips.Resources*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"_\n\x16\x43lipSupportedRelations\x12;\n\trelations\x18\x0b \x03(\x0e\x32(.Honeywell.Security.ISOM.Clips.Relations*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"M\n\nClipEvents\x12\x35\n\x06\x65vents\x18\x0b \x03(\x0e\x32%.Honeywell.Security.ISOM.Clips.Events*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"n\n\x0c\x43lipRelation\x12\n\n\x02id\x18\x0b \x01(\t\x12\x36\n\x04name\x18\x0c \x01(\x0e\x32(.Honeywell.Security.ISOM.Clips.Relations\x12\x10\n\x08\x65ntityID\x18\r \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"[\n\x10\x43lipRelationList\x12=\n\x08relation\x18\x0c \x03(\x0b\x32+.Honeywell.Security.ISOM.Clips.ClipRelation*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"W\n\x0f\x43lipIdentifiers\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0b\n\x03uri\x18\x10 \x01(\t\x12\x0c\n\x04name\x18\x0c \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\r \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"b\n\tClipState\x12\n\n\x02id\x18\x0b \x01(\t\x12?\n\tclipState\x18\x0c \x01(\x0e\x32,.Honeywell.Security.ISOM.Clips.ClipStateType*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"R\n\rClipStateList\x12\x37\n\x05state\x18\x0b \x03(\x0b\x32(.Honeywell.Security.ISOM.Clips.ClipState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xeb\x02\n\x10\x43lipExportConfig\x12\n\n\x02id\x18\x0b \x01(\t\x12>\n\tstartTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12<\n\x07\x65ndTime\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12=\n\x08\x64uration\x18\x0f \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12?\n\x0c\x65xportFormat\x18\x10 \x01(\x0e\x32).Honeywell.Security.ISOM.Clips.ClipFormat\x12\x43\n\x10\x63onnectionDetail\x18\x17 \x01(\x0b\x32).Honeywell.Security.ISOM.ConnectionDetail*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x88\x04\n\nClipConfig\x12\x43\n\x0bidentifiers\x18\x0b \x01(\x0b\x32..Honeywell.Security.ISOM.Clips.ClipIdentifiers\x12=\n\x08relation\x18\x0c \x03(\x0b\x32+.Honeywell.Security.ISOM.Clips.ClipRelation\x12\x42\n\rclipStartTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12@\n\x0b\x63lipEndTime\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12\x41\n\x0c\x63lipDuration\x18\x0f \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12>\n\rrecordingType\x18\x11 \x01(\x0b\x32\'.Honeywell.Security.ISOM.RecordingState\x12 \n\x18isStoredOnRemoteLocation\x18\x12 \x01(\x08\x12\x41\n\x08segments\x18\x13 \x03(\x0b\x32/.Honeywell.Security.ISOM.RecordingSegmentConfig*\x08\x08\xa0\xf7\x36\x10\x87\x94=\"\x8e\x01\n\x0e\x43lipConfigList\x12=\n\nclipConfig\x18\x0b \x03(\x0b\x32).Honeywell.Security.ISOM.Clips.ClipConfig\x12=\n\rresultContext\x18\x0c \x01(\x0b\x32&.Honeywell.Security.ISOM.ResultContext\"\x8a\x01\n\nClipEntity\x12\x39\n\x06\x63onfig\x18\x15 \x01(\x0b\x32).Honeywell.Security.ISOM.Clips.ClipConfig\x12\x37\n\x05state\x18\x16 \x01(\x0b\x32(.Honeywell.Security.ISOM.Clips.ClipState*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"\x94\x01\n\x0e\x43lipEntityList\x12\x39\n\x06\x65ntity\x18\x0b \x03(\x0b\x32).Honeywell.Security.ISOM.Clips.ClipEntity\x12=\n\rresultContext\x18\x0c \x01(\x0b\x32&.Honeywell.Security.ISOM.ResultContext*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43*\xd2\x01\n\tResources\x12\x18\n\x13supportedOperations\x10\xf2\x07\x12\x17\n\x12supportedRelations\x10\xf3\x07\x12\x14\n\x0fsupportedEvents\x10\xf4\x07\x12\x1a\n\x15supportedCapabilities\x10\xf5\x07\x12\x0f\n\nfullEntity\x10\xc2N\x12\t\n\x04info\x10\xc3N\x12\x0b\n\x06\x63onfig\x10\xd7N\x12\x10\n\x0bidentifiers\x10\xebN\x12\x0e\n\trelations\x10\xffN\x12\x15\n\rMax_Resources\x10\x80\x80\x80\x80\x04*\xa9\x02\n\tRelations\x12\x1a\n\x16\x43lipRecordedByRecorder\x10\x0b\x12\x1c\n\x18\x43lipAssociatedWithCamera\x10\x0c\x12\x1d\n\x19\x43lipAssociatedWithChannel\x10\r\x12#\n\x1f\x43lipTriggeredByCredentialHolder\x10\x0e\x12\x1b\n\x17\x43lipTriggeredBySchedule\x10\x0f\x12\x16\n\x12\x43lipOwnedByAccount\x10\x10\x12\x18\n\x14\x43lipTriggeredByMacro\x10\x11\x12 \n\x1c\x43lipRecordedForStreamProfile\x10\x12\x12\x16\n\x12\x43lipRecordedAsFile\x10\x13\x12\x15\n\rMax_Relations\x10\x80\x80\x80\x80\x04*[\n\x06\x45vents\x12\x11\n\x0c\x63onfig_p_add\x10\x9aN\x12\x14\n\x0f\x63onfig_p_modify\x10\x9bN\x12\x14\n\x0f\x63onfig_p_delete\x10\x9cN\x12\x12\n\nMax_Events\x10\x80\x80\x80\x80\x04*\xb7\x01\n\rClipStateType\x12\r\n\tInitiated\x10\x0b\x12\r\n\tRecording\x10\x0c\x12\x0b\n\x07Stopped\x10\r\x12\x0c\n\x08\x44\x65leting\x10\x0e\x12\x0b\n\x07\x44\x65leted\x10\x0f\x12\r\n\tArchiving\x10\x10\x12\x0c\n\x08\x41rchived\x10\x11\x12\r\n\tRestoring\x10\x12\x12\x0c\n\x08Restored\x10\x13\x12\x0b\n\x07Unknown\x10\x14\x12\x19\n\x11Max_ClipStateType\x10\x80\x80\x80\x80\x04*?\n\nClipFormat\x12\x07\n\x03MP4\x10\x0b\x12\x07\n\x03\x41VI\x10\x0c\x12\x07\n\x03WMV\x10\r\x12\x16\n\x0eMax_ClipFormat\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,CodecDetails__pb2.DESCRIPTOR,])

_RESOURCES = _descriptor.EnumDescriptor(
  name='Resources',
  full_name='Honeywell.Security.ISOM.Clips.Resources',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='supportedOperations', index=0, number=1010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedRelations', index=1, number=1011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedEvents', index=2, number=1012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedCapabilities', index=3, number=1013,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='fullEntity', index=4, number=10050,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='info', index=5, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config', index=6, number=10071,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='identifiers', index=7, number=10091,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='relations', index=8, number=10111,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Resources', index=9, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2154,
  serialized_end=2364,
)
_sym_db.RegisterEnumDescriptor(_RESOURCES)

Resources = enum_type_wrapper.EnumTypeWrapper(_RESOURCES)
_RELATIONS = _descriptor.EnumDescriptor(
  name='Relations',
  full_name='Honeywell.Security.ISOM.Clips.Relations',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ClipRecordedByRecorder', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipAssociatedWithCamera', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipAssociatedWithChannel', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipTriggeredByCredentialHolder', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipTriggeredBySchedule', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipOwnedByAccount', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipTriggeredByMacro', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipRecordedForStreamProfile', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ClipRecordedAsFile', index=8, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Relations', index=9, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2367,
  serialized_end=2664,
)
_sym_db.RegisterEnumDescriptor(_RELATIONS)

Relations = enum_type_wrapper.EnumTypeWrapper(_RELATIONS)
_EVENTS = _descriptor.EnumDescriptor(
  name='Events',
  full_name='Honeywell.Security.ISOM.Clips.Events',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='config_p_add', index=0, number=10010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_modify', index=1, number=10011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_delete', index=2, number=10012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Events', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2666,
  serialized_end=2757,
)
_sym_db.RegisterEnumDescriptor(_EVENTS)

Events = enum_type_wrapper.EnumTypeWrapper(_EVENTS)
_CLIPSTATETYPE = _descriptor.EnumDescriptor(
  name='ClipStateType',
  full_name='Honeywell.Security.ISOM.Clips.ClipStateType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Initiated', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Recording', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Stopped', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Deleting', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Deleted', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Archiving', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Archived', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Restoring', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Restored', index=8, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Unknown', index=9, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_ClipStateType', index=10, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2760,
  serialized_end=2943,
)
_sym_db.RegisterEnumDescriptor(_CLIPSTATETYPE)

ClipStateType = enum_type_wrapper.EnumTypeWrapper(_CLIPSTATETYPE)
_CLIPFORMAT = _descriptor.EnumDescriptor(
  name='ClipFormat',
  full_name='Honeywell.Security.ISOM.Clips.ClipFormat',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='MP4', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AVI', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='WMV', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_ClipFormat', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2945,
  serialized_end=3008,
)
_sym_db.RegisterEnumDescriptor(_CLIPFORMAT)

ClipFormat = enum_type_wrapper.EnumTypeWrapper(_CLIPFORMAT)
supportedOperations = 1010
supportedRelations = 1011
supportedEvents = 1012
supportedCapabilities = 1013
fullEntity = 10050
info = 10051
config = 10071
identifiers = 10091
relations = 10111
Max_Resources = 1073741824
ClipRecordedByRecorder = 11
ClipAssociatedWithCamera = 12
ClipAssociatedWithChannel = 13
ClipTriggeredByCredentialHolder = 14
ClipTriggeredBySchedule = 15
ClipOwnedByAccount = 16
ClipTriggeredByMacro = 17
ClipRecordedForStreamProfile = 18
ClipRecordedAsFile = 19
Max_Relations = 1073741824
config_p_add = 10010
config_p_modify = 10011
config_p_delete = 10012
Max_Events = 1073741824
Initiated = 11
Recording = 12
Stopped = 13
Deleting = 14
Deleted = 15
Archiving = 16
Archived = 17
Restoring = 18
Restored = 19
Unknown = 20
Max_ClipStateType = 1073741824
MP4 = 11
AVI = 12
WMV = 13
Max_ClipFormat = 1073741824



_CLIPOPERATIONS = _descriptor.Descriptor(
  name='ClipOperations',
  full_name='Honeywell.Security.ISOM.Clips.ClipOperations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='Honeywell.Security.ISOM.Clips.ClipOperations.resources', index=0,
      number=11, type=14, cpp_type=8, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=84,
  serialized_end=171,
)


_CLIPSUPPORTEDRELATIONS = _descriptor.Descriptor(
  name='ClipSupportedRelations',
  full_name='Honeywell.Security.ISOM.Clips.ClipSupportedRelations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relations', full_name='Honeywell.Security.ISOM.Clips.ClipSupportedRelations.relations', index=0,
      number=11, type=14, cpp_type=8, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=173,
  serialized_end=268,
)


_CLIPEVENTS = _descriptor.Descriptor(
  name='ClipEvents',
  full_name='Honeywell.Security.ISOM.Clips.ClipEvents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='events', full_name='Honeywell.Security.ISOM.Clips.ClipEvents.events', index=0,
      number=11, type=14, cpp_type=8, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=270,
  serialized_end=347,
)


_CLIPRELATION = _descriptor.Descriptor(
  name='ClipRelation',
  full_name='Honeywell.Security.ISOM.Clips.ClipRelation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Clips.ClipRelation.id', index=0,
      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='name', full_name='Honeywell.Security.ISOM.Clips.ClipRelation.name', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityID', full_name='Honeywell.Security.ISOM.Clips.ClipRelation.entityID', index=2,
      number=13, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=349,
  serialized_end=459,
)


_CLIPRELATIONLIST = _descriptor.Descriptor(
  name='ClipRelationList',
  full_name='Honeywell.Security.ISOM.Clips.ClipRelationList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Clips.ClipRelationList.relation', index=0,
      number=12, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=461,
  serialized_end=552,
)


_CLIPIDENTIFIERS = _descriptor.Descriptor(
  name='ClipIdentifiers',
  full_name='Honeywell.Security.ISOM.Clips.ClipIdentifiers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Clips.ClipIdentifiers.id', index=0,
      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='uri', full_name='Honeywell.Security.ISOM.Clips.ClipIdentifiers.uri', index=1,
      number=16, 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='name', full_name='Honeywell.Security.ISOM.Clips.ClipIdentifiers.name', index=2,
      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),
    _descriptor.FieldDescriptor(
      name='description', full_name='Honeywell.Security.ISOM.Clips.ClipIdentifiers.description', index=3,
      number=13, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=554,
  serialized_end=641,
)


_CLIPSTATE = _descriptor.Descriptor(
  name='ClipState',
  full_name='Honeywell.Security.ISOM.Clips.ClipState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Clips.ClipState.id', index=0,
      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='clipState', full_name='Honeywell.Security.ISOM.Clips.ClipState.clipState', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=643,
  serialized_end=741,
)


_CLIPSTATELIST = _descriptor.Descriptor(
  name='ClipStateList',
  full_name='Honeywell.Security.ISOM.Clips.ClipStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Clips.ClipStateList.state', index=0,
      number=11, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=743,
  serialized_end=825,
)


_CLIPEXPORTCONFIG = _descriptor.Descriptor(
  name='ClipExportConfig',
  full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig.id', index=0,
      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='startTime', full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig.startTime', index=1,
      number=13, 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=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='endTime', full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig.endTime', index=2,
      number=14, 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=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='duration', full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig.duration', index=3,
      number=15, 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=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='exportFormat', full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig.exportFormat', index=4,
      number=16, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='connectionDetail', full_name='Honeywell.Security.ISOM.Clips.ClipExportConfig.connectionDetail', index=5,
      number=23, 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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=828,
  serialized_end=1191,
)


_CLIPCONFIG = _descriptor.Descriptor(
  name='ClipConfig',
  full_name='Honeywell.Security.ISOM.Clips.ClipConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.identifiers', index=0,
      number=11, 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='relation', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.relation', index=1,
      number=12, 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='clipStartTime', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.clipStartTime', index=2,
      number=13, 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=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='clipEndTime', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.clipEndTime', index=3,
      number=14, 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=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='clipDuration', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.clipDuration', index=4,
      number=15, 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=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='recordingType', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.recordingType', index=5,
      number=17, 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='isStoredOnRemoteLocation', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.isStoredOnRemoteLocation', index=6,
      number=18, 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='segments', full_name='Honeywell.Security.ISOM.Clips.ClipConfig.segments', index=7,
      number=19, 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=True,
  syntax='proto2',
  extension_ranges=[(900000, 1001991), ],
  oneofs=[
  ],
  serialized_start=1194,
  serialized_end=1714,
)


_CLIPCONFIGLIST = _descriptor.Descriptor(
  name='ClipConfigList',
  full_name='Honeywell.Security.ISOM.Clips.ClipConfigList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='clipConfig', full_name='Honeywell.Security.ISOM.Clips.ClipConfigList.clipConfig', index=0,
      number=11, 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='resultContext', full_name='Honeywell.Security.ISOM.Clips.ClipConfigList.resultContext', index=1,
      number=12, 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='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1717,
  serialized_end=1859,
)


_CLIPENTITY = _descriptor.Descriptor(
  name='ClipEntity',
  full_name='Honeywell.Security.ISOM.Clips.ClipEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Clips.ClipEntity.config', index=0,
      number=21, 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='state', full_name='Honeywell.Security.ISOM.Clips.ClipEntity.state', index=1,
      number=22, 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=True,
  syntax='proto2',
  extension_ranges=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1862,
  serialized_end=2000,
)


_CLIPENTITYLIST = _descriptor.Descriptor(
  name='ClipEntityList',
  full_name='Honeywell.Security.ISOM.Clips.ClipEntityList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entity', full_name='Honeywell.Security.ISOM.Clips.ClipEntityList.entity', index=0,
      number=11, 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='resultContext', full_name='Honeywell.Security.ISOM.Clips.ClipEntityList.resultContext', index=1,
      number=12, 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=True,
  syntax='proto2',
  extension_ranges=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2003,
  serialized_end=2151,
)

_CLIPOPERATIONS.fields_by_name['resources'].enum_type = _RESOURCES
_CLIPSUPPORTEDRELATIONS.fields_by_name['relations'].enum_type = _RELATIONS
_CLIPEVENTS.fields_by_name['events'].enum_type = _EVENTS
_CLIPRELATION.fields_by_name['name'].enum_type = _RELATIONS
_CLIPRELATIONLIST.fields_by_name['relation'].message_type = _CLIPRELATION
_CLIPSTATE.fields_by_name['clipState'].enum_type = _CLIPSTATETYPE
_CLIPSTATELIST.fields_by_name['state'].message_type = _CLIPSTATE
_CLIPEXPORTCONFIG.fields_by_name['startTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CLIPEXPORTCONFIG.fields_by_name['endTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CLIPEXPORTCONFIG.fields_by_name['duration'].message_type = IsomStdDef__pb2._ISOMDURATION
_CLIPEXPORTCONFIG.fields_by_name['exportFormat'].enum_type = _CLIPFORMAT
_CLIPEXPORTCONFIG.fields_by_name['connectionDetail'].message_type = IsomStdDef__pb2._CONNECTIONDETAIL
_CLIPCONFIG.fields_by_name['identifiers'].message_type = _CLIPIDENTIFIERS
_CLIPCONFIG.fields_by_name['relation'].message_type = _CLIPRELATION
_CLIPCONFIG.fields_by_name['clipStartTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CLIPCONFIG.fields_by_name['clipEndTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CLIPCONFIG.fields_by_name['clipDuration'].message_type = IsomStdDef__pb2._ISOMDURATION
_CLIPCONFIG.fields_by_name['recordingType'].message_type = CodecDetails__pb2._RECORDINGSTATE
_CLIPCONFIG.fields_by_name['segments'].message_type = CodecDetails__pb2._RECORDINGSEGMENTCONFIG
_CLIPCONFIGLIST.fields_by_name['clipConfig'].message_type = _CLIPCONFIG
_CLIPCONFIGLIST.fields_by_name['resultContext'].message_type = IsomStdDef__pb2._RESULTCONTEXT
_CLIPENTITY.fields_by_name['config'].message_type = _CLIPCONFIG
_CLIPENTITY.fields_by_name['state'].message_type = _CLIPSTATE
_CLIPENTITYLIST.fields_by_name['entity'].message_type = _CLIPENTITY
_CLIPENTITYLIST.fields_by_name['resultContext'].message_type = IsomStdDef__pb2._RESULTCONTEXT
DESCRIPTOR.message_types_by_name['ClipOperations'] = _CLIPOPERATIONS
DESCRIPTOR.message_types_by_name['ClipSupportedRelations'] = _CLIPSUPPORTEDRELATIONS
DESCRIPTOR.message_types_by_name['ClipEvents'] = _CLIPEVENTS
DESCRIPTOR.message_types_by_name['ClipRelation'] = _CLIPRELATION
DESCRIPTOR.message_types_by_name['ClipRelationList'] = _CLIPRELATIONLIST
DESCRIPTOR.message_types_by_name['ClipIdentifiers'] = _CLIPIDENTIFIERS
DESCRIPTOR.message_types_by_name['ClipState'] = _CLIPSTATE
DESCRIPTOR.message_types_by_name['ClipStateList'] = _CLIPSTATELIST
DESCRIPTOR.message_types_by_name['ClipExportConfig'] = _CLIPEXPORTCONFIG
DESCRIPTOR.message_types_by_name['ClipConfig'] = _CLIPCONFIG
DESCRIPTOR.message_types_by_name['ClipConfigList'] = _CLIPCONFIGLIST
DESCRIPTOR.message_types_by_name['ClipEntity'] = _CLIPENTITY
DESCRIPTOR.message_types_by_name['ClipEntityList'] = _CLIPENTITYLIST
DESCRIPTOR.enum_types_by_name['Resources'] = _RESOURCES
DESCRIPTOR.enum_types_by_name['Relations'] = _RELATIONS
DESCRIPTOR.enum_types_by_name['Events'] = _EVENTS
DESCRIPTOR.enum_types_by_name['ClipStateType'] = _CLIPSTATETYPE
DESCRIPTOR.enum_types_by_name['ClipFormat'] = _CLIPFORMAT
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

ClipOperations = _reflection.GeneratedProtocolMessageType('ClipOperations', (_message.Message,), {
  'DESCRIPTOR' : _CLIPOPERATIONS,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipOperations)
  })
_sym_db.RegisterMessage(ClipOperations)

ClipSupportedRelations = _reflection.GeneratedProtocolMessageType('ClipSupportedRelations', (_message.Message,), {
  'DESCRIPTOR' : _CLIPSUPPORTEDRELATIONS,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipSupportedRelations)
  })
_sym_db.RegisterMessage(ClipSupportedRelations)

ClipEvents = _reflection.GeneratedProtocolMessageType('ClipEvents', (_message.Message,), {
  'DESCRIPTOR' : _CLIPEVENTS,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipEvents)
  })
_sym_db.RegisterMessage(ClipEvents)

ClipRelation = _reflection.GeneratedProtocolMessageType('ClipRelation', (_message.Message,), {
  'DESCRIPTOR' : _CLIPRELATION,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipRelation)
  })
_sym_db.RegisterMessage(ClipRelation)

ClipRelationList = _reflection.GeneratedProtocolMessageType('ClipRelationList', (_message.Message,), {
  'DESCRIPTOR' : _CLIPRELATIONLIST,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipRelationList)
  })
_sym_db.RegisterMessage(ClipRelationList)

ClipIdentifiers = _reflection.GeneratedProtocolMessageType('ClipIdentifiers', (_message.Message,), {
  'DESCRIPTOR' : _CLIPIDENTIFIERS,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipIdentifiers)
  })
_sym_db.RegisterMessage(ClipIdentifiers)

ClipState = _reflection.GeneratedProtocolMessageType('ClipState', (_message.Message,), {
  'DESCRIPTOR' : _CLIPSTATE,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipState)
  })
_sym_db.RegisterMessage(ClipState)

ClipStateList = _reflection.GeneratedProtocolMessageType('ClipStateList', (_message.Message,), {
  'DESCRIPTOR' : _CLIPSTATELIST,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipStateList)
  })
_sym_db.RegisterMessage(ClipStateList)

ClipExportConfig = _reflection.GeneratedProtocolMessageType('ClipExportConfig', (_message.Message,), {
  'DESCRIPTOR' : _CLIPEXPORTCONFIG,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipExportConfig)
  })
_sym_db.RegisterMessage(ClipExportConfig)

ClipConfig = _reflection.GeneratedProtocolMessageType('ClipConfig', (_message.Message,), {
  'DESCRIPTOR' : _CLIPCONFIG,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipConfig)
  })
_sym_db.RegisterMessage(ClipConfig)

ClipConfigList = _reflection.GeneratedProtocolMessageType('ClipConfigList', (_message.Message,), {
  'DESCRIPTOR' : _CLIPCONFIGLIST,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipConfigList)
  })
_sym_db.RegisterMessage(ClipConfigList)

ClipEntity = _reflection.GeneratedProtocolMessageType('ClipEntity', (_message.Message,), {
  'DESCRIPTOR' : _CLIPENTITY,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipEntity)
  })
_sym_db.RegisterMessage(ClipEntity)

ClipEntityList = _reflection.GeneratedProtocolMessageType('ClipEntityList', (_message.Message,), {
  'DESCRIPTOR' : _CLIPENTITYLIST,
  '__module__' : 'Clips_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Clips.ClipEntityList)
  })
_sym_db.RegisterMessage(ClipEntityList)


_CLIPEXPORTCONFIG.fields_by_name['startTime']._options = None
_CLIPEXPORTCONFIG.fields_by_name['endTime']._options = None
_CLIPEXPORTCONFIG.fields_by_name['duration']._options = None
_CLIPCONFIG.fields_by_name['clipStartTime']._options = None
_CLIPCONFIG.fields_by_name['clipEndTime']._options = None
_CLIPCONFIG.fields_by_name['clipDuration']._options = None
# @@protoc_insertion_point(module_scope)
