# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: values.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()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='values.proto',
  package='model',
  syntax='proto3',
  serialized_options=_b('\n\024com.sagas.meta.modelP\001'),
  serialized_pb=_b('\n\x0cvalues.proto\x12\x05model\"w\n\x0cTaFieldValue\x12\x13\n\tstringVal\x18\x01 \x01(\tH\x00\x12\x13\n\tdoubleVal\x18\x02 \x01(\x01H\x00\x12\x10\n\x06intVal\x18\x03 \x01(\x03H\x00\x12\x0e\n\x04\x62lob\x18\x04 \x01(\x0cH\x00\x12\x10\n\x08\x62lobType\x18\x05 \x01(\tB\t\n\x07valueOf\"\xaa\x01\n\rTaEntityValue\x12\x12\n\nentityName\x18\x01 \x01(\t\x12\x0f\n\x07mutable\x18\x02 \x01(\x08\x12\x30\n\x06\x66ields\x18\x03 \x03(\x0b\x32 .model.TaEntityValue.FieldsEntry\x1a\x42\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\"\n\x05value\x18\x02 \x01(\x0b\x32\x13.model.TaFieldValue:\x02\x38\x01\"6\n\x0eTaEntityValues\x12$\n\x06values\x18\x01 \x03(\x0b\x32\x14.model.TaEntityValue\"\x88\x01\n\x0fTaStringEntries\x12\x32\n\x06values\x18\x01 \x03(\x0b\x32\".model.TaStringEntries.ValuesEntry\x12\x12\n\nentityName\x18\x02 \x01(\t\x1a-\n\x0bValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"?\n\x14TaStringEntriesBatch\x12\'\n\x07records\x18\x01 \x03(\x0b\x32\x16.model.TaStringEntries\"\x95\x01\n\x12TaStringEntriesMap\x12\x37\n\x07\x65ntries\x18\x01 \x03(\x0b\x32&.model.TaStringEntriesMap.EntriesEntry\x1a\x46\n\x0c\x45ntriesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.model.TaStringEntries:\x02\x38\x01\"\x16\n\x07TaIdBag\x12\x0b\n\x03ids\x18\x01 \x03(\t\"\x8e\x01\n\x0bTaRecordset\x12:\n\x0crecordGroups\x18\x01 \x03(\x0b\x32$.model.TaRecordset.RecordGroupsEntry\x1a\x43\n\x11RecordGroupsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.model.TaIdBag:\x02\x38\x01\"@\n\x06TaJson\x12\x0f\n\x07\x63ontent\x18\x01 \x01(\t\x12%\n\x08\x64\x61taType\x18\x02 \x01(\x0e\x32\x13.model.JsonDataType\"0\n\x0cTaJsonEntity\x12\x12\n\nentityName\x18\x01 \x01(\t\x12\x0c\n\x04json\x18\x02 \x01(\t\"7\n\x0eTaJsonEntities\x12%\n\x08\x65ntities\x18\x01 \x03(\x0b\x32\x13.model.TaJsonEntity\">\n\x0c\x45xternalLink\x12\x0b\n\x03gid\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\"3\n\rExternalLinks\x12\"\n\x05links\x18\x01 \x03(\x0b\x32\x13.model.ExternalLink*-\n\x0cJsonDataType\x12\x07\n\x03MAP\x10\x00\x12\x08\n\x04LIST\x10\x01\x12\n\n\x06SCALAR\x10\x02\x42\x18\n\x14\x63om.sagas.meta.modelP\x01\x62\x06proto3')
)

_JSONDATATYPE = _descriptor.EnumDescriptor(
  name='JsonDataType',
  full_name='model.JsonDataType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='MAP', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='LIST', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SCALAR', index=2, number=2,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1188,
  serialized_end=1233,
)
_sym_db.RegisterEnumDescriptor(_JSONDATATYPE)

JsonDataType = enum_type_wrapper.EnumTypeWrapper(_JSONDATATYPE)
MAP = 0
LIST = 1
SCALAR = 2



_TAFIELDVALUE = _descriptor.Descriptor(
  name='TaFieldValue',
  full_name='model.TaFieldValue',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='stringVal', full_name='model.TaFieldValue.stringVal', 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='doubleVal', full_name='model.TaFieldValue.doubleVal', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='intVal', full_name='model.TaFieldValue.intVal', 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='blob', full_name='model.TaFieldValue.blob', index=3,
      number=4, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='blobType', full_name='model.TaFieldValue.blobType', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='valueOf', full_name='model.TaFieldValue.valueOf',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=23,
  serialized_end=142,
)


_TAENTITYVALUE_FIELDSENTRY = _descriptor.Descriptor(
  name='FieldsEntry',
  full_name='model.TaEntityValue.FieldsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='model.TaEntityValue.FieldsEntry.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='model.TaEntityValue.FieldsEntry.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=249,
  serialized_end=315,
)

_TAENTITYVALUE = _descriptor.Descriptor(
  name='TaEntityValue',
  full_name='model.TaEntityValue',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entityName', full_name='model.TaEntityValue.entityName', 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='mutable', full_name='model.TaEntityValue.mutable', index=1,
      number=2, 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='fields', full_name='model.TaEntityValue.fields', index=2,
      number=3, 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=[_TAENTITYVALUE_FIELDSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=145,
  serialized_end=315,
)


_TAENTITYVALUES = _descriptor.Descriptor(
  name='TaEntityValues',
  full_name='model.TaEntityValues',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='values', full_name='model.TaEntityValues.values', 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=317,
  serialized_end=371,
)


_TASTRINGENTRIES_VALUESENTRY = _descriptor.Descriptor(
  name='ValuesEntry',
  full_name='model.TaStringEntries.ValuesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='model.TaStringEntries.ValuesEntry.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='model.TaStringEntries.ValuesEntry.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=465,
  serialized_end=510,
)

_TASTRINGENTRIES = _descriptor.Descriptor(
  name='TaStringEntries',
  full_name='model.TaStringEntries',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='values', full_name='model.TaStringEntries.values', 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='entityName', full_name='model.TaStringEntries.entityName', 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=[_TASTRINGENTRIES_VALUESENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=374,
  serialized_end=510,
)


_TASTRINGENTRIESBATCH = _descriptor.Descriptor(
  name='TaStringEntriesBatch',
  full_name='model.TaStringEntriesBatch',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='records', full_name='model.TaStringEntriesBatch.records', 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=512,
  serialized_end=575,
)


_TASTRINGENTRIESMAP_ENTRIESENTRY = _descriptor.Descriptor(
  name='EntriesEntry',
  full_name='model.TaStringEntriesMap.EntriesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='model.TaStringEntriesMap.EntriesEntry.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='model.TaStringEntriesMap.EntriesEntry.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=657,
  serialized_end=727,
)

_TASTRINGENTRIESMAP = _descriptor.Descriptor(
  name='TaStringEntriesMap',
  full_name='model.TaStringEntriesMap',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entries', full_name='model.TaStringEntriesMap.entries', 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=[_TASTRINGENTRIESMAP_ENTRIESENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=578,
  serialized_end=727,
)


_TAIDBAG = _descriptor.Descriptor(
  name='TaIdBag',
  full_name='model.TaIdBag',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ids', full_name='model.TaIdBag.ids', index=0,
      number=1, type=9, cpp_type=9, 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=729,
  serialized_end=751,
)


_TARECORDSET_RECORDGROUPSENTRY = _descriptor.Descriptor(
  name='RecordGroupsEntry',
  full_name='model.TaRecordset.RecordGroupsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='model.TaRecordset.RecordGroupsEntry.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='model.TaRecordset.RecordGroupsEntry.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=829,
  serialized_end=896,
)

_TARECORDSET = _descriptor.Descriptor(
  name='TaRecordset',
  full_name='model.TaRecordset',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='recordGroups', full_name='model.TaRecordset.recordGroups', 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=[_TARECORDSET_RECORDGROUPSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=754,
  serialized_end=896,
)


_TAJSON = _descriptor.Descriptor(
  name='TaJson',
  full_name='model.TaJson',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='content', full_name='model.TaJson.content', 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='dataType', full_name='model.TaJson.dataType', index=1,
      number=2, type=14, cpp_type=8, 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=898,
  serialized_end=962,
)


_TAJSONENTITY = _descriptor.Descriptor(
  name='TaJsonEntity',
  full_name='model.TaJsonEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entityName', full_name='model.TaJsonEntity.entityName', 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='json', full_name='model.TaJsonEntity.json', 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=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=964,
  serialized_end=1012,
)


_TAJSONENTITIES = _descriptor.Descriptor(
  name='TaJsonEntities',
  full_name='model.TaJsonEntities',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entities', full_name='model.TaJsonEntities.entities', 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=1014,
  serialized_end=1069,
)


_EXTERNALLINK = _descriptor.Descriptor(
  name='ExternalLink',
  full_name='model.ExternalLink',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='gid', full_name='model.ExternalLink.gid', 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='name', full_name='model.ExternalLink.name', 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),
    _descriptor.FieldDescriptor(
      name='description', full_name='model.ExternalLink.description', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1071,
  serialized_end=1133,
)


_EXTERNALLINKS = _descriptor.Descriptor(
  name='ExternalLinks',
  full_name='model.ExternalLinks',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='links', full_name='model.ExternalLinks.links', 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=1135,
  serialized_end=1186,
)

_TAFIELDVALUE.oneofs_by_name['valueOf'].fields.append(
  _TAFIELDVALUE.fields_by_name['stringVal'])
_TAFIELDVALUE.fields_by_name['stringVal'].containing_oneof = _TAFIELDVALUE.oneofs_by_name['valueOf']
_TAFIELDVALUE.oneofs_by_name['valueOf'].fields.append(
  _TAFIELDVALUE.fields_by_name['doubleVal'])
_TAFIELDVALUE.fields_by_name['doubleVal'].containing_oneof = _TAFIELDVALUE.oneofs_by_name['valueOf']
_TAFIELDVALUE.oneofs_by_name['valueOf'].fields.append(
  _TAFIELDVALUE.fields_by_name['intVal'])
_TAFIELDVALUE.fields_by_name['intVal'].containing_oneof = _TAFIELDVALUE.oneofs_by_name['valueOf']
_TAFIELDVALUE.oneofs_by_name['valueOf'].fields.append(
  _TAFIELDVALUE.fields_by_name['blob'])
_TAFIELDVALUE.fields_by_name['blob'].containing_oneof = _TAFIELDVALUE.oneofs_by_name['valueOf']
_TAENTITYVALUE_FIELDSENTRY.fields_by_name['value'].message_type = _TAFIELDVALUE
_TAENTITYVALUE_FIELDSENTRY.containing_type = _TAENTITYVALUE
_TAENTITYVALUE.fields_by_name['fields'].message_type = _TAENTITYVALUE_FIELDSENTRY
_TAENTITYVALUES.fields_by_name['values'].message_type = _TAENTITYVALUE
_TASTRINGENTRIES_VALUESENTRY.containing_type = _TASTRINGENTRIES
_TASTRINGENTRIES.fields_by_name['values'].message_type = _TASTRINGENTRIES_VALUESENTRY
_TASTRINGENTRIESBATCH.fields_by_name['records'].message_type = _TASTRINGENTRIES
_TASTRINGENTRIESMAP_ENTRIESENTRY.fields_by_name['value'].message_type = _TASTRINGENTRIES
_TASTRINGENTRIESMAP_ENTRIESENTRY.containing_type = _TASTRINGENTRIESMAP
_TASTRINGENTRIESMAP.fields_by_name['entries'].message_type = _TASTRINGENTRIESMAP_ENTRIESENTRY
_TARECORDSET_RECORDGROUPSENTRY.fields_by_name['value'].message_type = _TAIDBAG
_TARECORDSET_RECORDGROUPSENTRY.containing_type = _TARECORDSET
_TARECORDSET.fields_by_name['recordGroups'].message_type = _TARECORDSET_RECORDGROUPSENTRY
_TAJSON.fields_by_name['dataType'].enum_type = _JSONDATATYPE
_TAJSONENTITIES.fields_by_name['entities'].message_type = _TAJSONENTITY
_EXTERNALLINKS.fields_by_name['links'].message_type = _EXTERNALLINK
DESCRIPTOR.message_types_by_name['TaFieldValue'] = _TAFIELDVALUE
DESCRIPTOR.message_types_by_name['TaEntityValue'] = _TAENTITYVALUE
DESCRIPTOR.message_types_by_name['TaEntityValues'] = _TAENTITYVALUES
DESCRIPTOR.message_types_by_name['TaStringEntries'] = _TASTRINGENTRIES
DESCRIPTOR.message_types_by_name['TaStringEntriesBatch'] = _TASTRINGENTRIESBATCH
DESCRIPTOR.message_types_by_name['TaStringEntriesMap'] = _TASTRINGENTRIESMAP
DESCRIPTOR.message_types_by_name['TaIdBag'] = _TAIDBAG
DESCRIPTOR.message_types_by_name['TaRecordset'] = _TARECORDSET
DESCRIPTOR.message_types_by_name['TaJson'] = _TAJSON
DESCRIPTOR.message_types_by_name['TaJsonEntity'] = _TAJSONENTITY
DESCRIPTOR.message_types_by_name['TaJsonEntities'] = _TAJSONENTITIES
DESCRIPTOR.message_types_by_name['ExternalLink'] = _EXTERNALLINK
DESCRIPTOR.message_types_by_name['ExternalLinks'] = _EXTERNALLINKS
DESCRIPTOR.enum_types_by_name['JsonDataType'] = _JSONDATATYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

TaFieldValue = _reflection.GeneratedProtocolMessageType('TaFieldValue', (_message.Message,), dict(
  DESCRIPTOR = _TAFIELDVALUE,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaFieldValue)
  ))
_sym_db.RegisterMessage(TaFieldValue)

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

  FieldsEntry = _reflection.GeneratedProtocolMessageType('FieldsEntry', (_message.Message,), dict(
    DESCRIPTOR = _TAENTITYVALUE_FIELDSENTRY,
    __module__ = 'values_pb2'
    # @@protoc_insertion_point(class_scope:model.TaEntityValue.FieldsEntry)
    ))
  ,
  DESCRIPTOR = _TAENTITYVALUE,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaEntityValue)
  ))
_sym_db.RegisterMessage(TaEntityValue)
_sym_db.RegisterMessage(TaEntityValue.FieldsEntry)

TaEntityValues = _reflection.GeneratedProtocolMessageType('TaEntityValues', (_message.Message,), dict(
  DESCRIPTOR = _TAENTITYVALUES,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaEntityValues)
  ))
_sym_db.RegisterMessage(TaEntityValues)

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

  ValuesEntry = _reflection.GeneratedProtocolMessageType('ValuesEntry', (_message.Message,), dict(
    DESCRIPTOR = _TASTRINGENTRIES_VALUESENTRY,
    __module__ = 'values_pb2'
    # @@protoc_insertion_point(class_scope:model.TaStringEntries.ValuesEntry)
    ))
  ,
  DESCRIPTOR = _TASTRINGENTRIES,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaStringEntries)
  ))
_sym_db.RegisterMessage(TaStringEntries)
_sym_db.RegisterMessage(TaStringEntries.ValuesEntry)

TaStringEntriesBatch = _reflection.GeneratedProtocolMessageType('TaStringEntriesBatch', (_message.Message,), dict(
  DESCRIPTOR = _TASTRINGENTRIESBATCH,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaStringEntriesBatch)
  ))
_sym_db.RegisterMessage(TaStringEntriesBatch)

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

  EntriesEntry = _reflection.GeneratedProtocolMessageType('EntriesEntry', (_message.Message,), dict(
    DESCRIPTOR = _TASTRINGENTRIESMAP_ENTRIESENTRY,
    __module__ = 'values_pb2'
    # @@protoc_insertion_point(class_scope:model.TaStringEntriesMap.EntriesEntry)
    ))
  ,
  DESCRIPTOR = _TASTRINGENTRIESMAP,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaStringEntriesMap)
  ))
_sym_db.RegisterMessage(TaStringEntriesMap)
_sym_db.RegisterMessage(TaStringEntriesMap.EntriesEntry)

TaIdBag = _reflection.GeneratedProtocolMessageType('TaIdBag', (_message.Message,), dict(
  DESCRIPTOR = _TAIDBAG,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaIdBag)
  ))
_sym_db.RegisterMessage(TaIdBag)

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

  RecordGroupsEntry = _reflection.GeneratedProtocolMessageType('RecordGroupsEntry', (_message.Message,), dict(
    DESCRIPTOR = _TARECORDSET_RECORDGROUPSENTRY,
    __module__ = 'values_pb2'
    # @@protoc_insertion_point(class_scope:model.TaRecordset.RecordGroupsEntry)
    ))
  ,
  DESCRIPTOR = _TARECORDSET,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaRecordset)
  ))
_sym_db.RegisterMessage(TaRecordset)
_sym_db.RegisterMessage(TaRecordset.RecordGroupsEntry)

TaJson = _reflection.GeneratedProtocolMessageType('TaJson', (_message.Message,), dict(
  DESCRIPTOR = _TAJSON,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaJson)
  ))
_sym_db.RegisterMessage(TaJson)

TaJsonEntity = _reflection.GeneratedProtocolMessageType('TaJsonEntity', (_message.Message,), dict(
  DESCRIPTOR = _TAJSONENTITY,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaJsonEntity)
  ))
_sym_db.RegisterMessage(TaJsonEntity)

TaJsonEntities = _reflection.GeneratedProtocolMessageType('TaJsonEntities', (_message.Message,), dict(
  DESCRIPTOR = _TAJSONENTITIES,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.TaJsonEntities)
  ))
_sym_db.RegisterMessage(TaJsonEntities)

ExternalLink = _reflection.GeneratedProtocolMessageType('ExternalLink', (_message.Message,), dict(
  DESCRIPTOR = _EXTERNALLINK,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.ExternalLink)
  ))
_sym_db.RegisterMessage(ExternalLink)

ExternalLinks = _reflection.GeneratedProtocolMessageType('ExternalLinks', (_message.Message,), dict(
  DESCRIPTOR = _EXTERNALLINKS,
  __module__ = 'values_pb2'
  # @@protoc_insertion_point(class_scope:model.ExternalLinks)
  ))
_sym_db.RegisterMessage(ExternalLinks)


DESCRIPTOR._options = None
_TAENTITYVALUE_FIELDSENTRY._options = None
_TASTRINGENTRIES_VALUESENTRY._options = None
_TASTRINGENTRIESMAP_ENTRIESENTRY._options = None
_TARECORDSET_RECORDGROUPSENTRY._options = None
# @@protoc_insertion_point(module_scope)
