Module indradb.indradb_pb2

Generated protocol buffer code.

Expand source code
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: indradb.proto
"""Generated protocol buffer code."""
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()


from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='indradb.proto',
  package='indradb',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\rindradb.proto\x12\x07indradb\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1bgoogle/protobuf/empty.proto\"\x15\n\x04Uuid\x12\r\n\x05value\x18\x01 \x01(\x0c\"\x1b\n\nIdentifier\x12\r\n\x05value\x18\x01 \x01(\t\"\x15\n\x04Json\x12\r\n\x05value\x18\x01 \x01(\t\"m\n\x04\x45\x64ge\x12\"\n\x0boutbound_id\x18\x01 \x01(\x0b\x32\r.indradb.Uuid\x12\x1e\n\x01t\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\x12!\n\ninbound_id\x18\x03 \x01(\x0b\x32\r.indradb.Uuid\"C\n\x06Vertex\x12\x19\n\x02id\x18\x01 \x01(\x0b\x32\r.indradb.Uuid\x12\x1e\n\x01t\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\"\x84\x07\n\x05Query\x12,\n\nall_vertex\x18\x01 \x01(\x0b\x32\x16.google.protobuf.EmptyH\x00\x12\x31\n\x0crange_vertex\x18\x02 \x01(\x0b\x32\x19.indradb.RangeVertexQueryH\x00\x12\x37\n\x0fspecific_vertex\x18\x03 \x01(\x0b\x32\x1c.indradb.SpecificVertexQueryH\x00\x12Q\n\x1dvertex_with_property_presence\x18\x04 \x01(\x0b\x32(.indradb.VertexWithPropertyPresenceQueryH\x00\x12K\n\x1avertex_with_property_value\x18\x05 \x01(\x0b\x32%.indradb.VertexWithPropertyValueQueryH\x00\x12*\n\x08\x61ll_edge\x18\x06 \x01(\x0b\x32\x16.google.protobuf.EmptyH\x00\x12\x33\n\rspecific_edge\x18\x07 \x01(\x0b\x32\x1a.indradb.SpecificEdgeQueryH\x00\x12M\n\x1b\x65\x64ge_with_property_presence\x18\x08 \x01(\x0b\x32&.indradb.EdgeWithPropertyPresenceQueryH\x00\x12G\n\x18\x65\x64ge_with_property_value\x18\t \x01(\x0b\x32#.indradb.EdgeWithPropertyValueQueryH\x00\x12\"\n\x04pipe\x18\n \x01(\x0b\x32\x12.indradb.PipeQueryH\x00\x12\x33\n\rpipe_property\x18\x0b \x01(\x0b\x32\x1a.indradb.PipePropertyQueryH\x00\x12M\n\x1bpipe_with_property_presence\x18\x0c \x01(\x0b\x32&.indradb.PipeWithPropertyPresenceQueryH\x00\x12G\n\x18pipe_with_property_value\x18\r \x01(\x0b\x32#.indradb.PipeWithPropertyValueQueryH\x00\x12(\n\x07include\x18\x0e \x01(\x0b\x32\x15.indradb.IncludeQueryH\x00\x12$\n\x05\x63ount\x18\x0f \x01(\x0b\x32\x13.indradb.CountQueryH\x00\x42\x07\n\x05query\"b\n\x10RangeVertexQuery\x12\r\n\x05limit\x18\x01 \x01(\r\x12\x1e\n\x01t\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1f\n\x08start_id\x18\x03 \x01(\x0b\x32\r.indradb.Uuid\"1\n\x13SpecificVertexQuery\x12\x1a\n\x03ids\x18\x01 \x03(\x0b\x32\r.indradb.Uuid\"D\n\x1fVertexWithPropertyPresenceQuery\x12!\n\x04name\x18\x01 \x01(\x0b\x32\x13.indradb.Identifier\"_\n\x1cVertexWithPropertyValueQuery\x12!\n\x04name\x18\x01 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.indradb.Json\"1\n\x11SpecificEdgeQuery\x12\x1c\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\r.indradb.Edge\"B\n\x1d\x45\x64geWithPropertyPresenceQuery\x12!\n\x04name\x18\x01 \x01(\x0b\x32\x13.indradb.Identifier\"]\n\x1a\x45\x64geWithPropertyValueQuery\x12!\n\x04name\x18\x01 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.indradb.Json\"\x84\x01\n\tPipeQuery\x12\x1d\n\x05inner\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\x12)\n\tdirection\x18\x02 \x01(\x0e\x32\x16.indradb.EdgeDirection\x12\r\n\x05limit\x18\x03 \x01(\r\x12\x1e\n\x01t\x18\x04 \x01(\x0b\x32\x13.indradb.Identifier\"U\n\x11PipePropertyQuery\x12\x1d\n\x05inner\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\x12!\n\x04name\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\"q\n\x1dPipeWithPropertyPresenceQuery\x12\x1d\n\x05inner\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\x12!\n\x04name\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\x12\x0e\n\x06\x65xists\x18\x03 \x01(\x08\"\x8b\x01\n\x1aPipeWithPropertyValueQuery\x12\x1d\n\x05inner\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\x12!\n\x04name\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x03 \x01(\x0b\x32\r.indradb.Json\x12\r\n\x05\x65qual\x18\x04 \x01(\x08\"-\n\x0cIncludeQuery\x12\x1d\n\x05inner\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\"+\n\nCountQuery\x12\x1d\n\x05inner\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\"\x8c\x02\n\x10QueryOutputValue\x12\x30\n\x08vertices\x18\x01 \x01(\x0b\x32\x1c.indradb.QueryOutputVerticesH\x00\x12*\n\x05\x65\x64ges\x18\x02 \x01(\x0b\x32\x19.indradb.QueryOutputEdgesH\x00\x12\x0f\n\x05\x63ount\x18\x03 \x01(\x04H\x00\x12\x41\n\x11vertex_properties\x18\x04 \x01(\x0b\x32$.indradb.QueryOutputVertexPropertiesH\x00\x12=\n\x0f\x65\x64ge_properties\x18\x05 \x01(\x0b\x32\".indradb.QueryOutputEdgePropertiesH\x00\x42\x07\n\x05value\"8\n\x13QueryOutputVertices\x12!\n\x08vertices\x18\x01 \x03(\x0b\x32\x0f.indradb.Vertex\"0\n\x10QueryOutputEdges\x12\x1c\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\r.indradb.Edge\"S\n\x1bQueryOutputVertexProperties\x12\x34\n\x11vertex_properties\x18\x01 \x03(\x0b\x32\x19.indradb.VertexProperties\"M\n\x19QueryOutputEdgeProperties\x12\x30\n\x0f\x65\x64ge_properties\x18\x01 \x03(\x0b\x32\x17.indradb.EdgeProperties\"V\n\rNamedProperty\x12!\n\x04name\x18\x03 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.indradb.JsonJ\x04\x08\x01\x10\x02\"I\n\x0eVertexProperty\x12\x19\n\x02id\x18\x01 \x01(\x0b\x32\r.indradb.Uuid\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.indradb.Json\"Z\n\x10VertexProperties\x12\x1f\n\x06vertex\x18\x01 \x01(\x0b\x32\x0f.indradb.Vertex\x12%\n\x05props\x18\x02 \x03(\x0b\x32\x16.indradb.NamedProperty\"I\n\x0c\x45\x64geProperty\x12\x1b\n\x04\x65\x64ge\x18\x01 \x01(\x0b\x32\r.indradb.Edge\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.indradb.Json\"T\n\x0e\x45\x64geProperties\x12\x1b\n\x04\x65\x64ge\x18\x01 \x01(\x0b\x32\r.indradb.Edge\x12%\n\x05props\x18\x02 \x03(\x0b\x32\x16.indradb.NamedProperty\"\xda\x01\n\x0e\x42ulkInsertItem\x12!\n\x06vertex\x18\x01 \x01(\x0b\x32\x0f.indradb.VertexH\x00\x12\x1d\n\x04\x65\x64ge\x18\x02 \x01(\x0b\x32\r.indradb.EdgeH\x00\x12@\n\x0fvertex_property\x18\x03 \x01(\x0b\x32%.indradb.VertexPropertyBulkInsertItemH\x00\x12<\n\redge_property\x18\x04 \x01(\x0b\x32#.indradb.EdgePropertyBulkInsertItemH\x00\x42\x06\n\x04item\"\x80\x01\n\x1cVertexPropertyBulkInsertItem\x12\x19\n\x02id\x18\x01 \x01(\x0b\x32\r.indradb.Uuid\x12!\n\x04name\x18\x04 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x03 \x01(\x0b\x32\r.indradb.JsonJ\x04\x08\x02\x10\x03\"\x80\x01\n\x1a\x45\x64gePropertyBulkInsertItem\x12\x1b\n\x04\x65\x64ge\x18\x01 \x01(\x0b\x32\r.indradb.Edge\x12!\n\x04name\x18\x04 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x03 \x01(\x0b\x32\r.indradb.JsonJ\x04\x08\x02\x10\x03\"9\n\x14IndexPropertyRequest\x12!\n\x04name\x18\x01 \x01(\x0b\x32\x13.indradb.Identifier\"r\n\x14SetPropertiesRequest\x12\x19\n\x01q\x18\x01 \x01(\x0b\x32\x0e.indradb.Query\x12!\n\x04name\x18\x02 \x01(\x0b\x32\x13.indradb.Identifier\x12\x1c\n\x05value\x18\x03 \x01(\x0b\x32\r.indradb.Json\"!\n\x0e\x43reateResponse\x12\x0f\n\x07\x63reated\x18\x01 \x01(\x08\"@\n\x14\x45xecutePluginRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1a\n\x03\x61rg\x18\x02 \x01(\x0b\x32\r.indradb.Json\"5\n\x15\x45xecutePluginResponse\x12\x1c\n\x05value\x18\x01 \x01(\x0b\x32\r.indradb.Json**\n\rEdgeDirection\x12\x0c\n\x08OUTBOUND\x10\x00\x12\x0b\n\x07INBOUND\x10\x01\x32\xac\x05\n\x07IndraDB\x12\x36\n\x04Ping\x12\x16.google.protobuf.Empty\x1a\x16.google.protobuf.Empty\x12\x36\n\x04Sync\x12\x16.google.protobuf.Empty\x1a\x16.google.protobuf.Empty\x12\x38\n\x0c\x43reateVertex\x12\x0f.indradb.Vertex\x1a\x17.indradb.CreateResponse\x12:\n\x14\x43reateVertexFromType\x12\x13.indradb.Identifier\x1a\r.indradb.Uuid\x12\x34\n\nCreateEdge\x12\r.indradb.Edge\x1a\x17.indradb.CreateResponse\x12\x32\n\x03Get\x12\x0e.indradb.Query\x1a\x19.indradb.QueryOutputValue0\x01\x12\x30\n\x06\x44\x65lete\x12\x0e.indradb.Query\x1a\x16.google.protobuf.Empty\x12\x46\n\rSetProperties\x12\x1d.indradb.SetPropertiesRequest\x1a\x16.google.protobuf.Empty\x12?\n\nBulkInsert\x12\x17.indradb.BulkInsertItem\x1a\x16.google.protobuf.Empty(\x01\x12\x46\n\rIndexProperty\x12\x1d.indradb.IndexPropertyRequest\x1a\x16.google.protobuf.Empty\x12N\n\rExecutePlugin\x12\x1d.indradb.ExecutePluginRequest\x1a\x1e.indradb.ExecutePluginResponseb\x06proto3'
  ,
  dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,])

_EDGEDIRECTION = _descriptor.EnumDescriptor(
  name='EdgeDirection',
  full_name='indradb.EdgeDirection',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='OUTBOUND', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='INBOUND', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4122,
  serialized_end=4164,
)
_sym_db.RegisterEnumDescriptor(_EDGEDIRECTION)

EdgeDirection = enum_type_wrapper.EnumTypeWrapper(_EDGEDIRECTION)
OUTBOUND = 0
INBOUND = 1



_UUID = _descriptor.Descriptor(
  name='Uuid',
  full_name='indradb.Uuid',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.Uuid.value', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=88,
  serialized_end=109,
)


_IDENTIFIER = _descriptor.Descriptor(
  name='Identifier',
  full_name='indradb.Identifier',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.Identifier.value', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=111,
  serialized_end=138,
)


_JSON = _descriptor.Descriptor(
  name='Json',
  full_name='indradb.Json',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.Json.value', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=140,
  serialized_end=161,
)


_EDGE = _descriptor.Descriptor(
  name='Edge',
  full_name='indradb.Edge',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='outbound_id', full_name='indradb.Edge.outbound_id', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='t', full_name='indradb.Edge.t', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='inbound_id', full_name='indradb.Edge.inbound_id', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=163,
  serialized_end=272,
)


_VERTEX = _descriptor.Descriptor(
  name='Vertex',
  full_name='indradb.Vertex',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='indradb.Vertex.id', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='t', full_name='indradb.Vertex.t', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=274,
  serialized_end=341,
)


_QUERY = _descriptor.Descriptor(
  name='Query',
  full_name='indradb.Query',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='all_vertex', full_name='indradb.Query.all_vertex', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='range_vertex', full_name='indradb.Query.range_vertex', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='specific_vertex', full_name='indradb.Query.specific_vertex', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='vertex_with_property_presence', full_name='indradb.Query.vertex_with_property_presence', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='vertex_with_property_value', full_name='indradb.Query.vertex_with_property_value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='all_edge', full_name='indradb.Query.all_edge', index=5,
      number=6, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='specific_edge', full_name='indradb.Query.specific_edge', index=6,
      number=7, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='edge_with_property_presence', full_name='indradb.Query.edge_with_property_presence', index=7,
      number=8, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='edge_with_property_value', full_name='indradb.Query.edge_with_property_value', index=8,
      number=9, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pipe', full_name='indradb.Query.pipe', index=9,
      number=10, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pipe_property', full_name='indradb.Query.pipe_property', index=10,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pipe_with_property_presence', full_name='indradb.Query.pipe_with_property_presence', index=11,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pipe_with_property_value', full_name='indradb.Query.pipe_with_property_value', index=12,
      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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='include', full_name='indradb.Query.include', index=13,
      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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='count', full_name='indradb.Query.count', index=14,
      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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='query', full_name='indradb.Query.query',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=344,
  serialized_end=1244,
)


_RANGEVERTEXQUERY = _descriptor.Descriptor(
  name='RangeVertexQuery',
  full_name='indradb.RangeVertexQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='limit', full_name='indradb.RangeVertexQuery.limit', index=0,
      number=1, type=13, cpp_type=3, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='t', full_name='indradb.RangeVertexQuery.t', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='start_id', full_name='indradb.RangeVertexQuery.start_id', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1246,
  serialized_end=1344,
)


_SPECIFICVERTEXQUERY = _descriptor.Descriptor(
  name='SpecificVertexQuery',
  full_name='indradb.SpecificVertexQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ids', full_name='indradb.SpecificVertexQuery.ids', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1346,
  serialized_end=1395,
)


_VERTEXWITHPROPERTYPRESENCEQUERY = _descriptor.Descriptor(
  name='VertexWithPropertyPresenceQuery',
  full_name='indradb.VertexWithPropertyPresenceQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.VertexWithPropertyPresenceQuery.name', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1397,
  serialized_end=1465,
)


_VERTEXWITHPROPERTYVALUEQUERY = _descriptor.Descriptor(
  name='VertexWithPropertyValueQuery',
  full_name='indradb.VertexWithPropertyValueQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.VertexWithPropertyValueQuery.name', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.VertexWithPropertyValueQuery.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1467,
  serialized_end=1562,
)


_SPECIFICEDGEQUERY = _descriptor.Descriptor(
  name='SpecificEdgeQuery',
  full_name='indradb.SpecificEdgeQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='edges', full_name='indradb.SpecificEdgeQuery.edges', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1564,
  serialized_end=1613,
)


_EDGEWITHPROPERTYPRESENCEQUERY = _descriptor.Descriptor(
  name='EdgeWithPropertyPresenceQuery',
  full_name='indradb.EdgeWithPropertyPresenceQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.EdgeWithPropertyPresenceQuery.name', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1615,
  serialized_end=1681,
)


_EDGEWITHPROPERTYVALUEQUERY = _descriptor.Descriptor(
  name='EdgeWithPropertyValueQuery',
  full_name='indradb.EdgeWithPropertyValueQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.EdgeWithPropertyValueQuery.name', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.EdgeWithPropertyValueQuery.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1683,
  serialized_end=1776,
)


_PIPEQUERY = _descriptor.Descriptor(
  name='PipeQuery',
  full_name='indradb.PipeQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='inner', full_name='indradb.PipeQuery.inner', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='direction', full_name='indradb.PipeQuery.direction', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='limit', full_name='indradb.PipeQuery.limit', index=2,
      number=3, type=13, cpp_type=3, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='t', full_name='indradb.PipeQuery.t', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1779,
  serialized_end=1911,
)


_PIPEPROPERTYQUERY = _descriptor.Descriptor(
  name='PipePropertyQuery',
  full_name='indradb.PipePropertyQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='inner', full_name='indradb.PipePropertyQuery.inner', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.PipePropertyQuery.name', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1913,
  serialized_end=1998,
)


_PIPEWITHPROPERTYPRESENCEQUERY = _descriptor.Descriptor(
  name='PipeWithPropertyPresenceQuery',
  full_name='indradb.PipeWithPropertyPresenceQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='inner', full_name='indradb.PipeWithPropertyPresenceQuery.inner', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.PipeWithPropertyPresenceQuery.name', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='exists', full_name='indradb.PipeWithPropertyPresenceQuery.exists', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2000,
  serialized_end=2113,
)


_PIPEWITHPROPERTYVALUEQUERY = _descriptor.Descriptor(
  name='PipeWithPropertyValueQuery',
  full_name='indradb.PipeWithPropertyValueQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='inner', full_name='indradb.PipeWithPropertyValueQuery.inner', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.PipeWithPropertyValueQuery.name', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.PipeWithPropertyValueQuery.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='equal', full_name='indradb.PipeWithPropertyValueQuery.equal', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2116,
  serialized_end=2255,
)


_INCLUDEQUERY = _descriptor.Descriptor(
  name='IncludeQuery',
  full_name='indradb.IncludeQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='inner', full_name='indradb.IncludeQuery.inner', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2257,
  serialized_end=2302,
)


_COUNTQUERY = _descriptor.Descriptor(
  name='CountQuery',
  full_name='indradb.CountQuery',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='inner', full_name='indradb.CountQuery.inner', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2304,
  serialized_end=2347,
)


_QUERYOUTPUTVALUE = _descriptor.Descriptor(
  name='QueryOutputValue',
  full_name='indradb.QueryOutputValue',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='vertices', full_name='indradb.QueryOutputValue.vertices', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='edges', full_name='indradb.QueryOutputValue.edges', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='count', full_name='indradb.QueryOutputValue.count', index=2,
      number=3, type=4, cpp_type=4, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='vertex_properties', full_name='indradb.QueryOutputValue.vertex_properties', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='edge_properties', full_name='indradb.QueryOutputValue.edge_properties', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='value', full_name='indradb.QueryOutputValue.value',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=2350,
  serialized_end=2618,
)


_QUERYOUTPUTVERTICES = _descriptor.Descriptor(
  name='QueryOutputVertices',
  full_name='indradb.QueryOutputVertices',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='vertices', full_name='indradb.QueryOutputVertices.vertices', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2620,
  serialized_end=2676,
)


_QUERYOUTPUTEDGES = _descriptor.Descriptor(
  name='QueryOutputEdges',
  full_name='indradb.QueryOutputEdges',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='edges', full_name='indradb.QueryOutputEdges.edges', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2678,
  serialized_end=2726,
)


_QUERYOUTPUTVERTEXPROPERTIES = _descriptor.Descriptor(
  name='QueryOutputVertexProperties',
  full_name='indradb.QueryOutputVertexProperties',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='vertex_properties', full_name='indradb.QueryOutputVertexProperties.vertex_properties', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2728,
  serialized_end=2811,
)


_QUERYOUTPUTEDGEPROPERTIES = _descriptor.Descriptor(
  name='QueryOutputEdgeProperties',
  full_name='indradb.QueryOutputEdgeProperties',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='edge_properties', full_name='indradb.QueryOutputEdgeProperties.edge_properties', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2813,
  serialized_end=2890,
)


_NAMEDPROPERTY = _descriptor.Descriptor(
  name='NamedProperty',
  full_name='indradb.NamedProperty',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.NamedProperty.name', index=0,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.NamedProperty.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2892,
  serialized_end=2978,
)


_VERTEXPROPERTY = _descriptor.Descriptor(
  name='VertexProperty',
  full_name='indradb.VertexProperty',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='indradb.VertexProperty.id', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.VertexProperty.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2980,
  serialized_end=3053,
)


_VERTEXPROPERTIES = _descriptor.Descriptor(
  name='VertexProperties',
  full_name='indradb.VertexProperties',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='vertex', full_name='indradb.VertexProperties.vertex', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='props', full_name='indradb.VertexProperties.props', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3055,
  serialized_end=3145,
)


_EDGEPROPERTY = _descriptor.Descriptor(
  name='EdgeProperty',
  full_name='indradb.EdgeProperty',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='edge', full_name='indradb.EdgeProperty.edge', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.EdgeProperty.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3147,
  serialized_end=3220,
)


_EDGEPROPERTIES = _descriptor.Descriptor(
  name='EdgeProperties',
  full_name='indradb.EdgeProperties',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='edge', full_name='indradb.EdgeProperties.edge', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='props', full_name='indradb.EdgeProperties.props', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3222,
  serialized_end=3306,
)


_BULKINSERTITEM = _descriptor.Descriptor(
  name='BulkInsertItem',
  full_name='indradb.BulkInsertItem',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='vertex', full_name='indradb.BulkInsertItem.vertex', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='edge', full_name='indradb.BulkInsertItem.edge', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='vertex_property', full_name='indradb.BulkInsertItem.vertex_property', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='edge_property', full_name='indradb.BulkInsertItem.edge_property', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='item', full_name='indradb.BulkInsertItem.item',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=3309,
  serialized_end=3527,
)


_VERTEXPROPERTYBULKINSERTITEM = _descriptor.Descriptor(
  name='VertexPropertyBulkInsertItem',
  full_name='indradb.VertexPropertyBulkInsertItem',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='indradb.VertexPropertyBulkInsertItem.id', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.VertexPropertyBulkInsertItem.name', index=1,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.VertexPropertyBulkInsertItem.value', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3530,
  serialized_end=3658,
)


_EDGEPROPERTYBULKINSERTITEM = _descriptor.Descriptor(
  name='EdgePropertyBulkInsertItem',
  full_name='indradb.EdgePropertyBulkInsertItem',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='edge', full_name='indradb.EdgePropertyBulkInsertItem.edge', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.EdgePropertyBulkInsertItem.name', index=1,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.EdgePropertyBulkInsertItem.value', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3661,
  serialized_end=3789,
)


_INDEXPROPERTYREQUEST = _descriptor.Descriptor(
  name='IndexPropertyRequest',
  full_name='indradb.IndexPropertyRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.IndexPropertyRequest.name', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3791,
  serialized_end=3848,
)


_SETPROPERTIESREQUEST = _descriptor.Descriptor(
  name='SetPropertiesRequest',
  full_name='indradb.SetPropertiesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='q', full_name='indradb.SetPropertiesRequest.q', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.SetPropertiesRequest.name', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.SetPropertiesRequest.value', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3850,
  serialized_end=3964,
)


_CREATERESPONSE = _descriptor.Descriptor(
  name='CreateResponse',
  full_name='indradb.CreateResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='created', full_name='indradb.CreateResponse.created', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3966,
  serialized_end=3999,
)


_EXECUTEPLUGINREQUEST = _descriptor.Descriptor(
  name='ExecutePluginRequest',
  full_name='indradb.ExecutePluginRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='indradb.ExecutePluginRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='arg', full_name='indradb.ExecutePluginRequest.arg', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4001,
  serialized_end=4065,
)


_EXECUTEPLUGINRESPONSE = _descriptor.Descriptor(
  name='ExecutePluginResponse',
  full_name='indradb.ExecutePluginResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='indradb.ExecutePluginResponse.value', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4067,
  serialized_end=4120,
)

_EDGE.fields_by_name['outbound_id'].message_type = _UUID
_EDGE.fields_by_name['t'].message_type = _IDENTIFIER
_EDGE.fields_by_name['inbound_id'].message_type = _UUID
_VERTEX.fields_by_name['id'].message_type = _UUID
_VERTEX.fields_by_name['t'].message_type = _IDENTIFIER
_QUERY.fields_by_name['all_vertex'].message_type = google_dot_protobuf_dot_empty__pb2._EMPTY
_QUERY.fields_by_name['range_vertex'].message_type = _RANGEVERTEXQUERY
_QUERY.fields_by_name['specific_vertex'].message_type = _SPECIFICVERTEXQUERY
_QUERY.fields_by_name['vertex_with_property_presence'].message_type = _VERTEXWITHPROPERTYPRESENCEQUERY
_QUERY.fields_by_name['vertex_with_property_value'].message_type = _VERTEXWITHPROPERTYVALUEQUERY
_QUERY.fields_by_name['all_edge'].message_type = google_dot_protobuf_dot_empty__pb2._EMPTY
_QUERY.fields_by_name['specific_edge'].message_type = _SPECIFICEDGEQUERY
_QUERY.fields_by_name['edge_with_property_presence'].message_type = _EDGEWITHPROPERTYPRESENCEQUERY
_QUERY.fields_by_name['edge_with_property_value'].message_type = _EDGEWITHPROPERTYVALUEQUERY
_QUERY.fields_by_name['pipe'].message_type = _PIPEQUERY
_QUERY.fields_by_name['pipe_property'].message_type = _PIPEPROPERTYQUERY
_QUERY.fields_by_name['pipe_with_property_presence'].message_type = _PIPEWITHPROPERTYPRESENCEQUERY
_QUERY.fields_by_name['pipe_with_property_value'].message_type = _PIPEWITHPROPERTYVALUEQUERY
_QUERY.fields_by_name['include'].message_type = _INCLUDEQUERY
_QUERY.fields_by_name['count'].message_type = _COUNTQUERY
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['all_vertex'])
_QUERY.fields_by_name['all_vertex'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['range_vertex'])
_QUERY.fields_by_name['range_vertex'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['specific_vertex'])
_QUERY.fields_by_name['specific_vertex'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['vertex_with_property_presence'])
_QUERY.fields_by_name['vertex_with_property_presence'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['vertex_with_property_value'])
_QUERY.fields_by_name['vertex_with_property_value'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['all_edge'])
_QUERY.fields_by_name['all_edge'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['specific_edge'])
_QUERY.fields_by_name['specific_edge'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['edge_with_property_presence'])
_QUERY.fields_by_name['edge_with_property_presence'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['edge_with_property_value'])
_QUERY.fields_by_name['edge_with_property_value'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['pipe'])
_QUERY.fields_by_name['pipe'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['pipe_property'])
_QUERY.fields_by_name['pipe_property'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['pipe_with_property_presence'])
_QUERY.fields_by_name['pipe_with_property_presence'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['pipe_with_property_value'])
_QUERY.fields_by_name['pipe_with_property_value'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['include'])
_QUERY.fields_by_name['include'].containing_oneof = _QUERY.oneofs_by_name['query']
_QUERY.oneofs_by_name['query'].fields.append(
  _QUERY.fields_by_name['count'])
_QUERY.fields_by_name['count'].containing_oneof = _QUERY.oneofs_by_name['query']
_RANGEVERTEXQUERY.fields_by_name['t'].message_type = _IDENTIFIER
_RANGEVERTEXQUERY.fields_by_name['start_id'].message_type = _UUID
_SPECIFICVERTEXQUERY.fields_by_name['ids'].message_type = _UUID
_VERTEXWITHPROPERTYPRESENCEQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_VERTEXWITHPROPERTYVALUEQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_VERTEXWITHPROPERTYVALUEQUERY.fields_by_name['value'].message_type = _JSON
_SPECIFICEDGEQUERY.fields_by_name['edges'].message_type = _EDGE
_EDGEWITHPROPERTYPRESENCEQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_EDGEWITHPROPERTYVALUEQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_EDGEWITHPROPERTYVALUEQUERY.fields_by_name['value'].message_type = _JSON
_PIPEQUERY.fields_by_name['inner'].message_type = _QUERY
_PIPEQUERY.fields_by_name['direction'].enum_type = _EDGEDIRECTION
_PIPEQUERY.fields_by_name['t'].message_type = _IDENTIFIER
_PIPEPROPERTYQUERY.fields_by_name['inner'].message_type = _QUERY
_PIPEPROPERTYQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_PIPEWITHPROPERTYPRESENCEQUERY.fields_by_name['inner'].message_type = _QUERY
_PIPEWITHPROPERTYPRESENCEQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_PIPEWITHPROPERTYVALUEQUERY.fields_by_name['inner'].message_type = _QUERY
_PIPEWITHPROPERTYVALUEQUERY.fields_by_name['name'].message_type = _IDENTIFIER
_PIPEWITHPROPERTYVALUEQUERY.fields_by_name['value'].message_type = _JSON
_INCLUDEQUERY.fields_by_name['inner'].message_type = _QUERY
_COUNTQUERY.fields_by_name['inner'].message_type = _QUERY
_QUERYOUTPUTVALUE.fields_by_name['vertices'].message_type = _QUERYOUTPUTVERTICES
_QUERYOUTPUTVALUE.fields_by_name['edges'].message_type = _QUERYOUTPUTEDGES
_QUERYOUTPUTVALUE.fields_by_name['vertex_properties'].message_type = _QUERYOUTPUTVERTEXPROPERTIES
_QUERYOUTPUTVALUE.fields_by_name['edge_properties'].message_type = _QUERYOUTPUTEDGEPROPERTIES
_QUERYOUTPUTVALUE.oneofs_by_name['value'].fields.append(
  _QUERYOUTPUTVALUE.fields_by_name['vertices'])
_QUERYOUTPUTVALUE.fields_by_name['vertices'].containing_oneof = _QUERYOUTPUTVALUE.oneofs_by_name['value']
_QUERYOUTPUTVALUE.oneofs_by_name['value'].fields.append(
  _QUERYOUTPUTVALUE.fields_by_name['edges'])
_QUERYOUTPUTVALUE.fields_by_name['edges'].containing_oneof = _QUERYOUTPUTVALUE.oneofs_by_name['value']
_QUERYOUTPUTVALUE.oneofs_by_name['value'].fields.append(
  _QUERYOUTPUTVALUE.fields_by_name['count'])
_QUERYOUTPUTVALUE.fields_by_name['count'].containing_oneof = _QUERYOUTPUTVALUE.oneofs_by_name['value']
_QUERYOUTPUTVALUE.oneofs_by_name['value'].fields.append(
  _QUERYOUTPUTVALUE.fields_by_name['vertex_properties'])
_QUERYOUTPUTVALUE.fields_by_name['vertex_properties'].containing_oneof = _QUERYOUTPUTVALUE.oneofs_by_name['value']
_QUERYOUTPUTVALUE.oneofs_by_name['value'].fields.append(
  _QUERYOUTPUTVALUE.fields_by_name['edge_properties'])
_QUERYOUTPUTVALUE.fields_by_name['edge_properties'].containing_oneof = _QUERYOUTPUTVALUE.oneofs_by_name['value']
_QUERYOUTPUTVERTICES.fields_by_name['vertices'].message_type = _VERTEX
_QUERYOUTPUTEDGES.fields_by_name['edges'].message_type = _EDGE
_QUERYOUTPUTVERTEXPROPERTIES.fields_by_name['vertex_properties'].message_type = _VERTEXPROPERTIES
_QUERYOUTPUTEDGEPROPERTIES.fields_by_name['edge_properties'].message_type = _EDGEPROPERTIES
_NAMEDPROPERTY.fields_by_name['name'].message_type = _IDENTIFIER
_NAMEDPROPERTY.fields_by_name['value'].message_type = _JSON
_VERTEXPROPERTY.fields_by_name['id'].message_type = _UUID
_VERTEXPROPERTY.fields_by_name['value'].message_type = _JSON
_VERTEXPROPERTIES.fields_by_name['vertex'].message_type = _VERTEX
_VERTEXPROPERTIES.fields_by_name['props'].message_type = _NAMEDPROPERTY
_EDGEPROPERTY.fields_by_name['edge'].message_type = _EDGE
_EDGEPROPERTY.fields_by_name['value'].message_type = _JSON
_EDGEPROPERTIES.fields_by_name['edge'].message_type = _EDGE
_EDGEPROPERTIES.fields_by_name['props'].message_type = _NAMEDPROPERTY
_BULKINSERTITEM.fields_by_name['vertex'].message_type = _VERTEX
_BULKINSERTITEM.fields_by_name['edge'].message_type = _EDGE
_BULKINSERTITEM.fields_by_name['vertex_property'].message_type = _VERTEXPROPERTYBULKINSERTITEM
_BULKINSERTITEM.fields_by_name['edge_property'].message_type = _EDGEPROPERTYBULKINSERTITEM
_BULKINSERTITEM.oneofs_by_name['item'].fields.append(
  _BULKINSERTITEM.fields_by_name['vertex'])
_BULKINSERTITEM.fields_by_name['vertex'].containing_oneof = _BULKINSERTITEM.oneofs_by_name['item']
_BULKINSERTITEM.oneofs_by_name['item'].fields.append(
  _BULKINSERTITEM.fields_by_name['edge'])
_BULKINSERTITEM.fields_by_name['edge'].containing_oneof = _BULKINSERTITEM.oneofs_by_name['item']
_BULKINSERTITEM.oneofs_by_name['item'].fields.append(
  _BULKINSERTITEM.fields_by_name['vertex_property'])
_BULKINSERTITEM.fields_by_name['vertex_property'].containing_oneof = _BULKINSERTITEM.oneofs_by_name['item']
_BULKINSERTITEM.oneofs_by_name['item'].fields.append(
  _BULKINSERTITEM.fields_by_name['edge_property'])
_BULKINSERTITEM.fields_by_name['edge_property'].containing_oneof = _BULKINSERTITEM.oneofs_by_name['item']
_VERTEXPROPERTYBULKINSERTITEM.fields_by_name['id'].message_type = _UUID
_VERTEXPROPERTYBULKINSERTITEM.fields_by_name['name'].message_type = _IDENTIFIER
_VERTEXPROPERTYBULKINSERTITEM.fields_by_name['value'].message_type = _JSON
_EDGEPROPERTYBULKINSERTITEM.fields_by_name['edge'].message_type = _EDGE
_EDGEPROPERTYBULKINSERTITEM.fields_by_name['name'].message_type = _IDENTIFIER
_EDGEPROPERTYBULKINSERTITEM.fields_by_name['value'].message_type = _JSON
_INDEXPROPERTYREQUEST.fields_by_name['name'].message_type = _IDENTIFIER
_SETPROPERTIESREQUEST.fields_by_name['q'].message_type = _QUERY
_SETPROPERTIESREQUEST.fields_by_name['name'].message_type = _IDENTIFIER
_SETPROPERTIESREQUEST.fields_by_name['value'].message_type = _JSON
_EXECUTEPLUGINREQUEST.fields_by_name['arg'].message_type = _JSON
_EXECUTEPLUGINRESPONSE.fields_by_name['value'].message_type = _JSON
DESCRIPTOR.message_types_by_name['Uuid'] = _UUID
DESCRIPTOR.message_types_by_name['Identifier'] = _IDENTIFIER
DESCRIPTOR.message_types_by_name['Json'] = _JSON
DESCRIPTOR.message_types_by_name['Edge'] = _EDGE
DESCRIPTOR.message_types_by_name['Vertex'] = _VERTEX
DESCRIPTOR.message_types_by_name['Query'] = _QUERY
DESCRIPTOR.message_types_by_name['RangeVertexQuery'] = _RANGEVERTEXQUERY
DESCRIPTOR.message_types_by_name['SpecificVertexQuery'] = _SPECIFICVERTEXQUERY
DESCRIPTOR.message_types_by_name['VertexWithPropertyPresenceQuery'] = _VERTEXWITHPROPERTYPRESENCEQUERY
DESCRIPTOR.message_types_by_name['VertexWithPropertyValueQuery'] = _VERTEXWITHPROPERTYVALUEQUERY
DESCRIPTOR.message_types_by_name['SpecificEdgeQuery'] = _SPECIFICEDGEQUERY
DESCRIPTOR.message_types_by_name['EdgeWithPropertyPresenceQuery'] = _EDGEWITHPROPERTYPRESENCEQUERY
DESCRIPTOR.message_types_by_name['EdgeWithPropertyValueQuery'] = _EDGEWITHPROPERTYVALUEQUERY
DESCRIPTOR.message_types_by_name['PipeQuery'] = _PIPEQUERY
DESCRIPTOR.message_types_by_name['PipePropertyQuery'] = _PIPEPROPERTYQUERY
DESCRIPTOR.message_types_by_name['PipeWithPropertyPresenceQuery'] = _PIPEWITHPROPERTYPRESENCEQUERY
DESCRIPTOR.message_types_by_name['PipeWithPropertyValueQuery'] = _PIPEWITHPROPERTYVALUEQUERY
DESCRIPTOR.message_types_by_name['IncludeQuery'] = _INCLUDEQUERY
DESCRIPTOR.message_types_by_name['CountQuery'] = _COUNTQUERY
DESCRIPTOR.message_types_by_name['QueryOutputValue'] = _QUERYOUTPUTVALUE
DESCRIPTOR.message_types_by_name['QueryOutputVertices'] = _QUERYOUTPUTVERTICES
DESCRIPTOR.message_types_by_name['QueryOutputEdges'] = _QUERYOUTPUTEDGES
DESCRIPTOR.message_types_by_name['QueryOutputVertexProperties'] = _QUERYOUTPUTVERTEXPROPERTIES
DESCRIPTOR.message_types_by_name['QueryOutputEdgeProperties'] = _QUERYOUTPUTEDGEPROPERTIES
DESCRIPTOR.message_types_by_name['NamedProperty'] = _NAMEDPROPERTY
DESCRIPTOR.message_types_by_name['VertexProperty'] = _VERTEXPROPERTY
DESCRIPTOR.message_types_by_name['VertexProperties'] = _VERTEXPROPERTIES
DESCRIPTOR.message_types_by_name['EdgeProperty'] = _EDGEPROPERTY
DESCRIPTOR.message_types_by_name['EdgeProperties'] = _EDGEPROPERTIES
DESCRIPTOR.message_types_by_name['BulkInsertItem'] = _BULKINSERTITEM
DESCRIPTOR.message_types_by_name['VertexPropertyBulkInsertItem'] = _VERTEXPROPERTYBULKINSERTITEM
DESCRIPTOR.message_types_by_name['EdgePropertyBulkInsertItem'] = _EDGEPROPERTYBULKINSERTITEM
DESCRIPTOR.message_types_by_name['IndexPropertyRequest'] = _INDEXPROPERTYREQUEST
DESCRIPTOR.message_types_by_name['SetPropertiesRequest'] = _SETPROPERTIESREQUEST
DESCRIPTOR.message_types_by_name['CreateResponse'] = _CREATERESPONSE
DESCRIPTOR.message_types_by_name['ExecutePluginRequest'] = _EXECUTEPLUGINREQUEST
DESCRIPTOR.message_types_by_name['ExecutePluginResponse'] = _EXECUTEPLUGINRESPONSE
DESCRIPTOR.enum_types_by_name['EdgeDirection'] = _EDGEDIRECTION
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Uuid = _reflection.GeneratedProtocolMessageType('Uuid', (_message.Message,), {
  'DESCRIPTOR' : _UUID,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.Uuid)
  })
_sym_db.RegisterMessage(Uuid)

Identifier = _reflection.GeneratedProtocolMessageType('Identifier', (_message.Message,), {
  'DESCRIPTOR' : _IDENTIFIER,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.Identifier)
  })
_sym_db.RegisterMessage(Identifier)

Json = _reflection.GeneratedProtocolMessageType('Json', (_message.Message,), {
  'DESCRIPTOR' : _JSON,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.Json)
  })
_sym_db.RegisterMessage(Json)

Edge = _reflection.GeneratedProtocolMessageType('Edge', (_message.Message,), {
  'DESCRIPTOR' : _EDGE,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.Edge)
  })
_sym_db.RegisterMessage(Edge)

Vertex = _reflection.GeneratedProtocolMessageType('Vertex', (_message.Message,), {
  'DESCRIPTOR' : _VERTEX,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.Vertex)
  })
_sym_db.RegisterMessage(Vertex)

Query = _reflection.GeneratedProtocolMessageType('Query', (_message.Message,), {
  'DESCRIPTOR' : _QUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.Query)
  })
_sym_db.RegisterMessage(Query)

RangeVertexQuery = _reflection.GeneratedProtocolMessageType('RangeVertexQuery', (_message.Message,), {
  'DESCRIPTOR' : _RANGEVERTEXQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.RangeVertexQuery)
  })
_sym_db.RegisterMessage(RangeVertexQuery)

SpecificVertexQuery = _reflection.GeneratedProtocolMessageType('SpecificVertexQuery', (_message.Message,), {
  'DESCRIPTOR' : _SPECIFICVERTEXQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.SpecificVertexQuery)
  })
_sym_db.RegisterMessage(SpecificVertexQuery)

VertexWithPropertyPresenceQuery = _reflection.GeneratedProtocolMessageType('VertexWithPropertyPresenceQuery', (_message.Message,), {
  'DESCRIPTOR' : _VERTEXWITHPROPERTYPRESENCEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.VertexWithPropertyPresenceQuery)
  })
_sym_db.RegisterMessage(VertexWithPropertyPresenceQuery)

VertexWithPropertyValueQuery = _reflection.GeneratedProtocolMessageType('VertexWithPropertyValueQuery', (_message.Message,), {
  'DESCRIPTOR' : _VERTEXWITHPROPERTYVALUEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.VertexWithPropertyValueQuery)
  })
_sym_db.RegisterMessage(VertexWithPropertyValueQuery)

SpecificEdgeQuery = _reflection.GeneratedProtocolMessageType('SpecificEdgeQuery', (_message.Message,), {
  'DESCRIPTOR' : _SPECIFICEDGEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.SpecificEdgeQuery)
  })
_sym_db.RegisterMessage(SpecificEdgeQuery)

EdgeWithPropertyPresenceQuery = _reflection.GeneratedProtocolMessageType('EdgeWithPropertyPresenceQuery', (_message.Message,), {
  'DESCRIPTOR' : _EDGEWITHPROPERTYPRESENCEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.EdgeWithPropertyPresenceQuery)
  })
_sym_db.RegisterMessage(EdgeWithPropertyPresenceQuery)

EdgeWithPropertyValueQuery = _reflection.GeneratedProtocolMessageType('EdgeWithPropertyValueQuery', (_message.Message,), {
  'DESCRIPTOR' : _EDGEWITHPROPERTYVALUEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.EdgeWithPropertyValueQuery)
  })
_sym_db.RegisterMessage(EdgeWithPropertyValueQuery)

PipeQuery = _reflection.GeneratedProtocolMessageType('PipeQuery', (_message.Message,), {
  'DESCRIPTOR' : _PIPEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.PipeQuery)
  })
_sym_db.RegisterMessage(PipeQuery)

PipePropertyQuery = _reflection.GeneratedProtocolMessageType('PipePropertyQuery', (_message.Message,), {
  'DESCRIPTOR' : _PIPEPROPERTYQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.PipePropertyQuery)
  })
_sym_db.RegisterMessage(PipePropertyQuery)

PipeWithPropertyPresenceQuery = _reflection.GeneratedProtocolMessageType('PipeWithPropertyPresenceQuery', (_message.Message,), {
  'DESCRIPTOR' : _PIPEWITHPROPERTYPRESENCEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.PipeWithPropertyPresenceQuery)
  })
_sym_db.RegisterMessage(PipeWithPropertyPresenceQuery)

PipeWithPropertyValueQuery = _reflection.GeneratedProtocolMessageType('PipeWithPropertyValueQuery', (_message.Message,), {
  'DESCRIPTOR' : _PIPEWITHPROPERTYVALUEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.PipeWithPropertyValueQuery)
  })
_sym_db.RegisterMessage(PipeWithPropertyValueQuery)

IncludeQuery = _reflection.GeneratedProtocolMessageType('IncludeQuery', (_message.Message,), {
  'DESCRIPTOR' : _INCLUDEQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.IncludeQuery)
  })
_sym_db.RegisterMessage(IncludeQuery)

CountQuery = _reflection.GeneratedProtocolMessageType('CountQuery', (_message.Message,), {
  'DESCRIPTOR' : _COUNTQUERY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.CountQuery)
  })
_sym_db.RegisterMessage(CountQuery)

QueryOutputValue = _reflection.GeneratedProtocolMessageType('QueryOutputValue', (_message.Message,), {
  'DESCRIPTOR' : _QUERYOUTPUTVALUE,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.QueryOutputValue)
  })
_sym_db.RegisterMessage(QueryOutputValue)

QueryOutputVertices = _reflection.GeneratedProtocolMessageType('QueryOutputVertices', (_message.Message,), {
  'DESCRIPTOR' : _QUERYOUTPUTVERTICES,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.QueryOutputVertices)
  })
_sym_db.RegisterMessage(QueryOutputVertices)

QueryOutputEdges = _reflection.GeneratedProtocolMessageType('QueryOutputEdges', (_message.Message,), {
  'DESCRIPTOR' : _QUERYOUTPUTEDGES,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.QueryOutputEdges)
  })
_sym_db.RegisterMessage(QueryOutputEdges)

QueryOutputVertexProperties = _reflection.GeneratedProtocolMessageType('QueryOutputVertexProperties', (_message.Message,), {
  'DESCRIPTOR' : _QUERYOUTPUTVERTEXPROPERTIES,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.QueryOutputVertexProperties)
  })
_sym_db.RegisterMessage(QueryOutputVertexProperties)

QueryOutputEdgeProperties = _reflection.GeneratedProtocolMessageType('QueryOutputEdgeProperties', (_message.Message,), {
  'DESCRIPTOR' : _QUERYOUTPUTEDGEPROPERTIES,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.QueryOutputEdgeProperties)
  })
_sym_db.RegisterMessage(QueryOutputEdgeProperties)

NamedProperty = _reflection.GeneratedProtocolMessageType('NamedProperty', (_message.Message,), {
  'DESCRIPTOR' : _NAMEDPROPERTY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.NamedProperty)
  })
_sym_db.RegisterMessage(NamedProperty)

VertexProperty = _reflection.GeneratedProtocolMessageType('VertexProperty', (_message.Message,), {
  'DESCRIPTOR' : _VERTEXPROPERTY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.VertexProperty)
  })
_sym_db.RegisterMessage(VertexProperty)

VertexProperties = _reflection.GeneratedProtocolMessageType('VertexProperties', (_message.Message,), {
  'DESCRIPTOR' : _VERTEXPROPERTIES,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.VertexProperties)
  })
_sym_db.RegisterMessage(VertexProperties)

EdgeProperty = _reflection.GeneratedProtocolMessageType('EdgeProperty', (_message.Message,), {
  'DESCRIPTOR' : _EDGEPROPERTY,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.EdgeProperty)
  })
_sym_db.RegisterMessage(EdgeProperty)

EdgeProperties = _reflection.GeneratedProtocolMessageType('EdgeProperties', (_message.Message,), {
  'DESCRIPTOR' : _EDGEPROPERTIES,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.EdgeProperties)
  })
_sym_db.RegisterMessage(EdgeProperties)

BulkInsertItem = _reflection.GeneratedProtocolMessageType('BulkInsertItem', (_message.Message,), {
  'DESCRIPTOR' : _BULKINSERTITEM,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.BulkInsertItem)
  })
_sym_db.RegisterMessage(BulkInsertItem)

VertexPropertyBulkInsertItem = _reflection.GeneratedProtocolMessageType('VertexPropertyBulkInsertItem', (_message.Message,), {
  'DESCRIPTOR' : _VERTEXPROPERTYBULKINSERTITEM,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.VertexPropertyBulkInsertItem)
  })
_sym_db.RegisterMessage(VertexPropertyBulkInsertItem)

EdgePropertyBulkInsertItem = _reflection.GeneratedProtocolMessageType('EdgePropertyBulkInsertItem', (_message.Message,), {
  'DESCRIPTOR' : _EDGEPROPERTYBULKINSERTITEM,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.EdgePropertyBulkInsertItem)
  })
_sym_db.RegisterMessage(EdgePropertyBulkInsertItem)

IndexPropertyRequest = _reflection.GeneratedProtocolMessageType('IndexPropertyRequest', (_message.Message,), {
  'DESCRIPTOR' : _INDEXPROPERTYREQUEST,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.IndexPropertyRequest)
  })
_sym_db.RegisterMessage(IndexPropertyRequest)

SetPropertiesRequest = _reflection.GeneratedProtocolMessageType('SetPropertiesRequest', (_message.Message,), {
  'DESCRIPTOR' : _SETPROPERTIESREQUEST,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.SetPropertiesRequest)
  })
_sym_db.RegisterMessage(SetPropertiesRequest)

CreateResponse = _reflection.GeneratedProtocolMessageType('CreateResponse', (_message.Message,), {
  'DESCRIPTOR' : _CREATERESPONSE,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.CreateResponse)
  })
_sym_db.RegisterMessage(CreateResponse)

ExecutePluginRequest = _reflection.GeneratedProtocolMessageType('ExecutePluginRequest', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTEPLUGINREQUEST,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.ExecutePluginRequest)
  })
_sym_db.RegisterMessage(ExecutePluginRequest)

ExecutePluginResponse = _reflection.GeneratedProtocolMessageType('ExecutePluginResponse', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTEPLUGINRESPONSE,
  '__module__' : 'indradb_pb2'
  # @@protoc_insertion_point(class_scope:indradb.ExecutePluginResponse)
  })
_sym_db.RegisterMessage(ExecutePluginResponse)



_INDRADB = _descriptor.ServiceDescriptor(
  name='IndraDB',
  full_name='indradb.IndraDB',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=4167,
  serialized_end=4851,
  methods=[
  _descriptor.MethodDescriptor(
    name='Ping',
    full_name='indradb.IndraDB.Ping',
    index=0,
    containing_service=None,
    input_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Sync',
    full_name='indradb.IndraDB.Sync',
    index=1,
    containing_service=None,
    input_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateVertex',
    full_name='indradb.IndraDB.CreateVertex',
    index=2,
    containing_service=None,
    input_type=_VERTEX,
    output_type=_CREATERESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateVertexFromType',
    full_name='indradb.IndraDB.CreateVertexFromType',
    index=3,
    containing_service=None,
    input_type=_IDENTIFIER,
    output_type=_UUID,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateEdge',
    full_name='indradb.IndraDB.CreateEdge',
    index=4,
    containing_service=None,
    input_type=_EDGE,
    output_type=_CREATERESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Get',
    full_name='indradb.IndraDB.Get',
    index=5,
    containing_service=None,
    input_type=_QUERY,
    output_type=_QUERYOUTPUTVALUE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Delete',
    full_name='indradb.IndraDB.Delete',
    index=6,
    containing_service=None,
    input_type=_QUERY,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='SetProperties',
    full_name='indradb.IndraDB.SetProperties',
    index=7,
    containing_service=None,
    input_type=_SETPROPERTIESREQUEST,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='BulkInsert',
    full_name='indradb.IndraDB.BulkInsert',
    index=8,
    containing_service=None,
    input_type=_BULKINSERTITEM,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='IndexProperty',
    full_name='indradb.IndraDB.IndexProperty',
    index=9,
    containing_service=None,
    input_type=_INDEXPROPERTYREQUEST,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='ExecutePlugin',
    full_name='indradb.IndraDB.ExecutePlugin',
    index=10,
    containing_service=None,
    input_type=_EXECUTEPLUGINREQUEST,
    output_type=_EXECUTEPLUGINRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_INDRADB)

DESCRIPTOR.services_by_name['IndraDB'] = _INDRADB

# @@protoc_insertion_point(module_scope)

Classes

class BulkInsertItem (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edge

Field indradb.BulkInsertItem.edge

var edge_property

Field indradb.BulkInsertItem.edge_property

var vertex

Field indradb.BulkInsertItem.vertex

var vertex_property

Field indradb.BulkInsertItem.vertex_property

class CountQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var inner

Field indradb.CountQuery.inner

class CreateResponse (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var created

Field indradb.CreateResponse.created

class Edge (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var inbound_id

Field indradb.Edge.inbound_id

var outbound_id

Field indradb.Edge.outbound_id

var t

Field indradb.Edge.t

class EdgeProperties (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edge

Field indradb.EdgeProperties.edge

var props

Field indradb.EdgeProperties.props

class EdgeProperty (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edge

Field indradb.EdgeProperty.edge

var value

Field indradb.EdgeProperty.value

class EdgePropertyBulkInsertItem (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edge

Field indradb.EdgePropertyBulkInsertItem.edge

var name

Field indradb.EdgePropertyBulkInsertItem.name

var value

Field indradb.EdgePropertyBulkInsertItem.value

class EdgeWithPropertyPresenceQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.EdgeWithPropertyPresenceQuery.name

class EdgeWithPropertyValueQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.EdgeWithPropertyValueQuery.name

var value

Field indradb.EdgeWithPropertyValueQuery.value

class ExecutePluginRequest (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var arg

Field indradb.ExecutePluginRequest.arg

var name

Field indradb.ExecutePluginRequest.name

class ExecutePluginResponse (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var value

Field indradb.ExecutePluginResponse.value

class Identifier (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var value

Field indradb.Identifier.value

class IncludeQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var inner

Field indradb.IncludeQuery.inner

class IndexPropertyRequest (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.IndexPropertyRequest.name

class Json (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var value

Field indradb.Json.value

class NamedProperty (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.NamedProperty.name

var value

Field indradb.NamedProperty.value

class PipePropertyQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var inner

Field indradb.PipePropertyQuery.inner

var name

Field indradb.PipePropertyQuery.name

class PipeQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var direction

Field indradb.PipeQuery.direction

var inner

Field indradb.PipeQuery.inner

var limit

Field indradb.PipeQuery.limit

var t

Field indradb.PipeQuery.t

class PipeWithPropertyPresenceQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var exists

Field indradb.PipeWithPropertyPresenceQuery.exists

var inner

Field indradb.PipeWithPropertyPresenceQuery.inner

var name

Field indradb.PipeWithPropertyPresenceQuery.name

class PipeWithPropertyValueQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var equal

Field indradb.PipeWithPropertyValueQuery.equal

var inner

Field indradb.PipeWithPropertyValueQuery.inner

var name

Field indradb.PipeWithPropertyValueQuery.name

var value

Field indradb.PipeWithPropertyValueQuery.value

class Query (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var all_edge

Field indradb.Query.all_edge

var all_vertex

Field indradb.Query.all_vertex

var count

Field indradb.Query.count

var edge_with_property_presence

Field indradb.Query.edge_with_property_presence

var edge_with_property_value

Field indradb.Query.edge_with_property_value

var include

Field indradb.Query.include

var pipe

Field indradb.Query.pipe

var pipe_property

Field indradb.Query.pipe_property

var pipe_with_property_presence

Field indradb.Query.pipe_with_property_presence

var pipe_with_property_value

Field indradb.Query.pipe_with_property_value

var range_vertex

Field indradb.Query.range_vertex

var specific_edge

Field indradb.Query.specific_edge

var specific_vertex

Field indradb.Query.specific_vertex

var vertex_with_property_presence

Field indradb.Query.vertex_with_property_presence

var vertex_with_property_value

Field indradb.Query.vertex_with_property_value

class QueryOutputEdgeProperties (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edge_properties

Field indradb.QueryOutputEdgeProperties.edge_properties

class QueryOutputEdges (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edges

Field indradb.QueryOutputEdges.edges

class QueryOutputValue (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var count

Field indradb.QueryOutputValue.count

var edge_properties

Field indradb.QueryOutputValue.edge_properties

var edges

Field indradb.QueryOutputValue.edges

var vertex_properties

Field indradb.QueryOutputValue.vertex_properties

var vertices

Field indradb.QueryOutputValue.vertices

class QueryOutputVertexProperties (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var vertex_properties

Field indradb.QueryOutputVertexProperties.vertex_properties

class QueryOutputVertices (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var vertices

Field indradb.QueryOutputVertices.vertices

class RangeVertexQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var limit

Field indradb.RangeVertexQuery.limit

var start_id

Field indradb.RangeVertexQuery.start_id

var t

Field indradb.RangeVertexQuery.t

class SetPropertiesRequest (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.SetPropertiesRequest.name

var q

Field indradb.SetPropertiesRequest.q

var value

Field indradb.SetPropertiesRequest.value

class SpecificEdgeQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var edges

Field indradb.SpecificEdgeQuery.edges

class SpecificVertexQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var ids

Field indradb.SpecificVertexQuery.ids

class Uuid (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var value

Field indradb.Uuid.value

class Vertex (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var id

Field indradb.Vertex.id

var t

Field indradb.Vertex.t

class VertexProperties (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var props

Field indradb.VertexProperties.props

var vertex

Field indradb.VertexProperties.vertex

class VertexProperty (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var id

Field indradb.VertexProperty.id

var value

Field indradb.VertexProperty.value

class VertexPropertyBulkInsertItem (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var id

Field indradb.VertexPropertyBulkInsertItem.id

var name

Field indradb.VertexPropertyBulkInsertItem.name

var value

Field indradb.VertexPropertyBulkInsertItem.value

class VertexWithPropertyPresenceQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.VertexWithPropertyPresenceQuery.name

class VertexWithPropertyValueQuery (*args, **kwargs)

A ProtocolMessage

Ancestors

  • google.protobuf.pyext._message.CMessage
  • google.protobuf.message.Message

Class variables

var DESCRIPTOR

Instance variables

var name

Field indradb.VertexWithPropertyValueQuery.name

var value

Field indradb.VertexWithPropertyValueQuery.value