# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: ApiService.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import ApiCommon_pb2 as ApiCommon__pb2
import Constants_pb2 as Constants__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='ApiService.proto',
  package='innotescus.api',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x10\x41piService.proto\x12\x0einnotescus.api\x1a\x0f\x41piCommon.proto\x1a\x0f\x43onstants.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"(\n\x11HelloWorldRequest\x12\x13\n\x0bhello_world\x18\x01 \x01(\t\"Y\n\x12HelloWorldResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12\x13\n\x0bhello_world\x18\x02 \x01(\t\">\n\x12GetProjectsRequest\x12\x12\n\nproject_id\x18\x01 \x01(\t\x12\x14\n\x0cproject_name\x18\x02 \x01(\t\"w\n\x13GetProjectsResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12\x30\n\x08projects\x18\x02 \x03(\x0b\x32\x1e.innotescus.api.ProjectDetails\",\n\x14\x43reateProjectRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\"G\n\x15\x43reateProjectResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\"\xbc\x02\n\x11\x43reateTaskRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12-\n\ttask_type\x18\x03 \x01(\x0e\x32\x1a.innotescus.AnnotationType\x12\x14\n\x0cinstructions\x18\x04 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t\x12*\n\x07\x63lasses\x18\x06 \x03(\x0b\x32\x19.innotescus.api.ClassInfo\x12\x15\n\rdataset_names\x18\x07 \x03(\t\x12+\n\tdata_type\x18\x08 \x01(\x0e\x32\x18.innotescus.api.DataType\x12!\n\x19\x63\x61n_annotator_add_classes\x18\t \x01(\x08\x12\x16\n\x0e\x63onsensus_size\x18\n \x01(\x05\"D\n\x12\x43reateTaskResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\"o\n\x1b\x41ssignTaskToDatasetsRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12:\n\x0b\x61ssignments\x18\x02 \x03(\x0b\x32%.innotescus.api.DatasetTaskAssignment\"N\n\x1c\x41ssignTaskToDatasetsResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\"\xc7\x01\n\x11UploadDataRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x14\n\x0c\x64\x61taset_name\x18\x02 \x01(\t\x12*\n\x05\x66iles\x18\x03 \x03(\x0b\x32\x1b.innotescus.api.FileDetails\x12+\n\tdata_type\x18\x04 \x01(\x0e\x32\x18.innotescus.api.DataType\x12-\n\x0cstorage_type\x18\x05 \x01(\x0e\x32\x17.innotescus.StorageType\"\x83\x01\n\x12UploadDataResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12\x15\n\rimport_job_id\x18\x02 \x01(\t\x12\x12\n\nallowed_mb\x18\x03 \x01(\x05\x12\x12\n\ncurrent_mb\x18\x04 \x01(\x05\"\xf2\x02\n\x18UploadAnnotationsRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x14\n\x0c\x64\x61taset_name\x18\x02 \x01(\t\x12\x11\n\ttask_name\x18\x03 \x01(\t\x12\x18\n\x10task_description\x18\x04 \x01(\t\x12&\n\x1eoverwrite_existing_annotations\x18\x05 \x01(\x08\x12\x37\n\x11\x61nnotation_format\x18\x06 \x01(\x0e\x32\x1c.innotescus.AnnotationFormat\x12-\n\ttask_type\x18\x07 \x01(\x0e\x32\x1a.innotescus.AnnotationType\x12+\n\tdata_type\x18\x08 \x01(\x0e\x32\x18.innotescus.api.DataType\x12*\n\x05\x66iles\x18\t \x03(\x0b\x32\x1b.innotescus.api.FileDetails\x12\x14\n\x0cpre_annotate\x18\n \x01(\x08\"b\n\x19UploadAnnotationsResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12\x15\n\rimport_job_id\x18\x02 \x01(\t\"\xd4\x02\n\x12StartExportRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x13\n\x0b\x65xport_name\x18\x02 \x01(\t\x12,\n\x0c\x65xport_types\x18\x03 \x03(\x0e\x32\x16.innotescus.ExportType\x12\x15\n\rdataset_names\x18\x04 \x03(\t\x12\x11\n\ttask_name\x18\x05 \x01(\t\x12\x37\n\x11\x61nnotation_format\x18\x06 \x01(\x0e\x32\x1c.innotescus.AnnotationFormat\x12\x36\n\x12\x65xport_range_start\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x34\n\x10\x65xport_range_end\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x14\n\x0czip_password\x18\t \x01(\t\"U\n\x13StartExportResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12\x0e\n\x06job_id\x18\x02 \x01(\t\"\'\n\x15\x44ownloadExportRequest\x12\x0e\n\x06job_id\x18\x01 \x01(\t\"\x9e\x01\n\x16\x44ownloadExportResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12\x13\n\x0b\x65xport_name\x18\x02 \x01(\t\x12\x14\n\x0c\x64ownload_url\x18\x03 \x01(\t\x12)\n\njob_status\x18\x04 \x01(\x0e\x32\x15.innotescus.JobStatus\"\x1a\n\x18GetInProgressJobsRequest\"n\n\x19GetInProgressJobsResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12!\n\x04jobs\x18\x02 \x03(\x0b\x32\x13.innotescus.api.Job\"%\n\x13GetJobStatusRequest\x12\x0e\n\x06job_id\x18\x01 \x01(\t\"q\n\x14GetJobStatusResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\x12)\n\njob_status\x18\x02 \x01(\x0e\x32\x15.innotescus.JobStatus\",\n\x14\x44\x65leteProjectRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\"G\n\x15\x44\x65leteProjectResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\"B\n\x14\x44\x65leteDatasetRequest\x12\x14\n\x0c\x64\x61taset_name\x18\x01 \x01(\t\x12\x14\n\x0cproject_name\x18\x02 \x01(\t\"G\n\x15\x44\x65leteDatasetResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus\"<\n\x11\x44\x65leteTaskRequest\x12\x11\n\ttask_name\x18\x01 \x01(\t\x12\x14\n\x0cproject_name\x18\x02 \x01(\t\"D\n\x12\x44\x65leteTaskResponse\x12.\n\x06status\x18\x01 \x01(\x0b\x32\x1e.innotescus.api.ResponseStatus2\xad\n\n\nApiService\x12S\n\nHelloWorld\x12!.innotescus.api.HelloWorldRequest\x1a\".innotescus.api.HelloWorldResponse\x12V\n\x0bGetProjects\x12\".innotescus.api.GetProjectsRequest\x1a#.innotescus.api.GetProjectsResponse\x12\\\n\rCreateProject\x12$.innotescus.api.CreateProjectRequest\x1a%.innotescus.api.CreateProjectResponse\x12\\\n\rDeleteProject\x12$.innotescus.api.DeleteProjectRequest\x1a%.innotescus.api.DeleteProjectResponse\x12S\n\nUploadData\x12!.innotescus.api.UploadDataRequest\x1a\".innotescus.api.UploadDataResponse\x12\\\n\rDeleteDataset\x12$.innotescus.api.DeleteDatasetRequest\x1a%.innotescus.api.DeleteDatasetResponse\x12V\n\x0bStartExport\x12\".innotescus.api.StartExportRequest\x1a#.innotescus.api.StartExportResponse\x12_\n\x0e\x44ownloadExport\x12%.innotescus.api.DownloadExportRequest\x1a&.innotescus.api.DownloadExportResponse\x12h\n\x11UploadAnnotations\x12(.innotescus.api.UploadAnnotationsRequest\x1a).innotescus.api.UploadAnnotationsResponse\x12S\n\nCreateTask\x12!.innotescus.api.CreateTaskRequest\x1a\".innotescus.api.CreateTaskResponse\x12q\n\x14\x41ssignTaskToDatasets\x12+.innotescus.api.AssignTaskToDatasetsRequest\x1a,.innotescus.api.AssignTaskToDatasetsResponse\x12S\n\nDeleteTask\x12!.innotescus.api.DeleteTaskRequest\x1a\".innotescus.api.DeleteTaskResponse\x12h\n\x11GetInProgressJobs\x12(.innotescus.api.GetInProgressJobsRequest\x1a).innotescus.api.GetInProgressJobsResponse\x12Y\n\x0cGetJobStatus\x12#.innotescus.api.GetJobStatusRequest\x1a$.innotescus.api.GetJobStatusResponseb\x06proto3'
  ,
  dependencies=[ApiCommon__pb2.DESCRIPTOR,Constants__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])




_HELLOWORLDREQUEST = _descriptor.Descriptor(
  name='HelloWorldRequest',
  full_name='innotescus.api.HelloWorldRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='hello_world', full_name='innotescus.api.HelloWorldRequest.hello_world', 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=103,
  serialized_end=143,
)


_HELLOWORLDRESPONSE = _descriptor.Descriptor(
  name='HelloWorldResponse',
  full_name='innotescus.api.HelloWorldResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.HelloWorldResponse.status', 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='hello_world', full_name='innotescus.api.HelloWorldResponse.hello_world', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=145,
  serialized_end=234,
)


_GETPROJECTSREQUEST = _descriptor.Descriptor(
  name='GetProjectsRequest',
  full_name='innotescus.api.GetProjectsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_id', full_name='innotescus.api.GetProjectsRequest.project_id', 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='project_name', full_name='innotescus.api.GetProjectsRequest.project_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=236,
  serialized_end=298,
)


_GETPROJECTSRESPONSE = _descriptor.Descriptor(
  name='GetProjectsResponse',
  full_name='innotescus.api.GetProjectsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.GetProjectsResponse.status', 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='projects', full_name='innotescus.api.GetProjectsResponse.projects', 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=300,
  serialized_end=419,
)


_CREATEPROJECTREQUEST = _descriptor.Descriptor(
  name='CreateProjectRequest',
  full_name='innotescus.api.CreateProjectRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.CreateProjectRequest.project_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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=421,
  serialized_end=465,
)


_CREATEPROJECTRESPONSE = _descriptor.Descriptor(
  name='CreateProjectResponse',
  full_name='innotescus.api.CreateProjectResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.CreateProjectResponse.status', 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=467,
  serialized_end=538,
)


_CREATETASKREQUEST = _descriptor.Descriptor(
  name='CreateTaskRequest',
  full_name='innotescus.api.CreateTaskRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.CreateTaskRequest.project_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='name', full_name='innotescus.api.CreateTaskRequest.name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='task_type', full_name='innotescus.api.CreateTaskRequest.task_type', index=2,
      number=3, 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='instructions', full_name='innotescus.api.CreateTaskRequest.instructions', index=3,
      number=4, 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='description', full_name='innotescus.api.CreateTaskRequest.description', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='classes', full_name='innotescus.api.CreateTaskRequest.classes', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dataset_names', full_name='innotescus.api.CreateTaskRequest.dataset_names', index=6,
      number=7, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='data_type', full_name='innotescus.api.CreateTaskRequest.data_type', index=7,
      number=8, 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='can_annotator_add_classes', full_name='innotescus.api.CreateTaskRequest.can_annotator_add_classes', index=8,
      number=9, 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),
    _descriptor.FieldDescriptor(
      name='consensus_size', full_name='innotescus.api.CreateTaskRequest.consensus_size', index=9,
      number=10, type=5, cpp_type=1, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=541,
  serialized_end=857,
)


_CREATETASKRESPONSE = _descriptor.Descriptor(
  name='CreateTaskResponse',
  full_name='innotescus.api.CreateTaskResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.CreateTaskResponse.status', 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=859,
  serialized_end=927,
)


_ASSIGNTASKTODATASETSREQUEST = _descriptor.Descriptor(
  name='AssignTaskToDatasetsRequest',
  full_name='innotescus.api.AssignTaskToDatasetsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.AssignTaskToDatasetsRequest.project_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='assignments', full_name='innotescus.api.AssignTaskToDatasetsRequest.assignments', 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=929,
  serialized_end=1040,
)


_ASSIGNTASKTODATASETSRESPONSE = _descriptor.Descriptor(
  name='AssignTaskToDatasetsResponse',
  full_name='innotescus.api.AssignTaskToDatasetsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.AssignTaskToDatasetsResponse.status', 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=1042,
  serialized_end=1120,
)


_UPLOADDATAREQUEST = _descriptor.Descriptor(
  name='UploadDataRequest',
  full_name='innotescus.api.UploadDataRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.UploadDataRequest.project_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='dataset_name', full_name='innotescus.api.UploadDataRequest.dataset_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='files', full_name='innotescus.api.UploadDataRequest.files', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='data_type', full_name='innotescus.api.UploadDataRequest.data_type', index=3,
      number=4, 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='storage_type', full_name='innotescus.api.UploadDataRequest.storage_type', index=4,
      number=5, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1123,
  serialized_end=1322,
)


_UPLOADDATARESPONSE = _descriptor.Descriptor(
  name='UploadDataResponse',
  full_name='innotescus.api.UploadDataResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.UploadDataResponse.status', 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='import_job_id', full_name='innotescus.api.UploadDataResponse.import_job_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='allowed_mb', full_name='innotescus.api.UploadDataResponse.allowed_mb', index=2,
      number=3, type=5, cpp_type=1, 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='current_mb', full_name='innotescus.api.UploadDataResponse.current_mb', index=3,
      number=4, type=5, cpp_type=1, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1325,
  serialized_end=1456,
)


_UPLOADANNOTATIONSREQUEST = _descriptor.Descriptor(
  name='UploadAnnotationsRequest',
  full_name='innotescus.api.UploadAnnotationsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.UploadAnnotationsRequest.project_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='dataset_name', full_name='innotescus.api.UploadAnnotationsRequest.dataset_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='task_name', full_name='innotescus.api.UploadAnnotationsRequest.task_name', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='task_description', full_name='innotescus.api.UploadAnnotationsRequest.task_description', index=3,
      number=4, 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='overwrite_existing_annotations', full_name='innotescus.api.UploadAnnotationsRequest.overwrite_existing_annotations', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='annotation_format', full_name='innotescus.api.UploadAnnotationsRequest.annotation_format', index=5,
      number=6, 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='task_type', full_name='innotescus.api.UploadAnnotationsRequest.task_type', index=6,
      number=7, 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='data_type', full_name='innotescus.api.UploadAnnotationsRequest.data_type', index=7,
      number=8, 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='files', full_name='innotescus.api.UploadAnnotationsRequest.files', index=8,
      number=9, 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),
    _descriptor.FieldDescriptor(
      name='pre_annotate', full_name='innotescus.api.UploadAnnotationsRequest.pre_annotate', index=9,
      number=10, 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=1459,
  serialized_end=1829,
)


_UPLOADANNOTATIONSRESPONSE = _descriptor.Descriptor(
  name='UploadAnnotationsResponse',
  full_name='innotescus.api.UploadAnnotationsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.UploadAnnotationsResponse.status', 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='import_job_id', full_name='innotescus.api.UploadAnnotationsResponse.import_job_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1831,
  serialized_end=1929,
)


_STARTEXPORTREQUEST = _descriptor.Descriptor(
  name='StartExportRequest',
  full_name='innotescus.api.StartExportRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.StartExportRequest.project_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='export_name', full_name='innotescus.api.StartExportRequest.export_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='export_types', full_name='innotescus.api.StartExportRequest.export_types', index=2,
      number=3, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dataset_names', full_name='innotescus.api.StartExportRequest.dataset_names', index=3,
      number=4, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='task_name', full_name='innotescus.api.StartExportRequest.task_name', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='annotation_format', full_name='innotescus.api.StartExportRequest.annotation_format', index=5,
      number=6, 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='export_range_start', full_name='innotescus.api.StartExportRequest.export_range_start', 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='export_range_end', full_name='innotescus.api.StartExportRequest.export_range_end', 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='zip_password', full_name='innotescus.api.StartExportRequest.zip_password', index=8,
      number=9, 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=1932,
  serialized_end=2272,
)


_STARTEXPORTRESPONSE = _descriptor.Descriptor(
  name='StartExportResponse',
  full_name='innotescus.api.StartExportResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.StartExportResponse.status', 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='job_id', full_name='innotescus.api.StartExportResponse.job_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2274,
  serialized_end=2359,
)


_DOWNLOADEXPORTREQUEST = _descriptor.Descriptor(
  name='DownloadExportRequest',
  full_name='innotescus.api.DownloadExportRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='job_id', full_name='innotescus.api.DownloadExportRequest.job_id', 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=2361,
  serialized_end=2400,
)


_DOWNLOADEXPORTRESPONSE = _descriptor.Descriptor(
  name='DownloadExportResponse',
  full_name='innotescus.api.DownloadExportResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.DownloadExportResponse.status', 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='export_name', full_name='innotescus.api.DownloadExportResponse.export_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='download_url', full_name='innotescus.api.DownloadExportResponse.download_url', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='job_status', full_name='innotescus.api.DownloadExportResponse.job_status', index=3,
      number=4, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2403,
  serialized_end=2561,
)


_GETINPROGRESSJOBSREQUEST = _descriptor.Descriptor(
  name='GetInProgressJobsRequest',
  full_name='innotescus.api.GetInProgressJobsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2563,
  serialized_end=2589,
)


_GETINPROGRESSJOBSRESPONSE = _descriptor.Descriptor(
  name='GetInProgressJobsResponse',
  full_name='innotescus.api.GetInProgressJobsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.GetInProgressJobsResponse.status', 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='jobs', full_name='innotescus.api.GetInProgressJobsResponse.jobs', 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=2591,
  serialized_end=2701,
)


_GETJOBSTATUSREQUEST = _descriptor.Descriptor(
  name='GetJobStatusRequest',
  full_name='innotescus.api.GetJobStatusRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='job_id', full_name='innotescus.api.GetJobStatusRequest.job_id', 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=2703,
  serialized_end=2740,
)


_GETJOBSTATUSRESPONSE = _descriptor.Descriptor(
  name='GetJobStatusResponse',
  full_name='innotescus.api.GetJobStatusResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.GetJobStatusResponse.status', 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='job_status', full_name='innotescus.api.GetJobStatusResponse.job_status', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2742,
  serialized_end=2855,
)


_DELETEPROJECTREQUEST = _descriptor.Descriptor(
  name='DeleteProjectRequest',
  full_name='innotescus.api.DeleteProjectRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project_name', full_name='innotescus.api.DeleteProjectRequest.project_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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2857,
  serialized_end=2901,
)


_DELETEPROJECTRESPONSE = _descriptor.Descriptor(
  name='DeleteProjectResponse',
  full_name='innotescus.api.DeleteProjectResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.DeleteProjectResponse.status', 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=2903,
  serialized_end=2974,
)


_DELETEDATASETREQUEST = _descriptor.Descriptor(
  name='DeleteDatasetRequest',
  full_name='innotescus.api.DeleteDatasetRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='dataset_name', full_name='innotescus.api.DeleteDatasetRequest.dataset_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='project_name', full_name='innotescus.api.DeleteDatasetRequest.project_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2976,
  serialized_end=3042,
)


_DELETEDATASETRESPONSE = _descriptor.Descriptor(
  name='DeleteDatasetResponse',
  full_name='innotescus.api.DeleteDatasetResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.DeleteDatasetResponse.status', 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=3044,
  serialized_end=3115,
)


_DELETETASKREQUEST = _descriptor.Descriptor(
  name='DeleteTaskRequest',
  full_name='innotescus.api.DeleteTaskRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='task_name', full_name='innotescus.api.DeleteTaskRequest.task_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='project_name', full_name='innotescus.api.DeleteTaskRequest.project_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3117,
  serialized_end=3177,
)


_DELETETASKRESPONSE = _descriptor.Descriptor(
  name='DeleteTaskResponse',
  full_name='innotescus.api.DeleteTaskResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='status', full_name='innotescus.api.DeleteTaskResponse.status', 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=3179,
  serialized_end=3247,
)

_HELLOWORLDRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_GETPROJECTSRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_GETPROJECTSRESPONSE.fields_by_name['projects'].message_type = ApiCommon__pb2._PROJECTDETAILS
_CREATEPROJECTRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_CREATETASKREQUEST.fields_by_name['task_type'].enum_type = Constants__pb2._ANNOTATIONTYPE
_CREATETASKREQUEST.fields_by_name['classes'].message_type = ApiCommon__pb2._CLASSINFO
_CREATETASKREQUEST.fields_by_name['data_type'].enum_type = ApiCommon__pb2._DATATYPE
_CREATETASKRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_ASSIGNTASKTODATASETSREQUEST.fields_by_name['assignments'].message_type = ApiCommon__pb2._DATASETTASKASSIGNMENT
_ASSIGNTASKTODATASETSRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_UPLOADDATAREQUEST.fields_by_name['files'].message_type = ApiCommon__pb2._FILEDETAILS
_UPLOADDATAREQUEST.fields_by_name['data_type'].enum_type = ApiCommon__pb2._DATATYPE
_UPLOADDATAREQUEST.fields_by_name['storage_type'].enum_type = Constants__pb2._STORAGETYPE
_UPLOADDATARESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_UPLOADANNOTATIONSREQUEST.fields_by_name['annotation_format'].enum_type = Constants__pb2._ANNOTATIONFORMAT
_UPLOADANNOTATIONSREQUEST.fields_by_name['task_type'].enum_type = Constants__pb2._ANNOTATIONTYPE
_UPLOADANNOTATIONSREQUEST.fields_by_name['data_type'].enum_type = ApiCommon__pb2._DATATYPE
_UPLOADANNOTATIONSREQUEST.fields_by_name['files'].message_type = ApiCommon__pb2._FILEDETAILS
_UPLOADANNOTATIONSRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_STARTEXPORTREQUEST.fields_by_name['export_types'].enum_type = Constants__pb2._EXPORTTYPE
_STARTEXPORTREQUEST.fields_by_name['annotation_format'].enum_type = Constants__pb2._ANNOTATIONFORMAT
_STARTEXPORTREQUEST.fields_by_name['export_range_start'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_STARTEXPORTREQUEST.fields_by_name['export_range_end'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_STARTEXPORTRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_DOWNLOADEXPORTRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_DOWNLOADEXPORTRESPONSE.fields_by_name['job_status'].enum_type = Constants__pb2._JOBSTATUS
_GETINPROGRESSJOBSRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_GETINPROGRESSJOBSRESPONSE.fields_by_name['jobs'].message_type = ApiCommon__pb2._JOB
_GETJOBSTATUSRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_GETJOBSTATUSRESPONSE.fields_by_name['job_status'].enum_type = Constants__pb2._JOBSTATUS
_DELETEPROJECTRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_DELETEDATASETRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
_DELETETASKRESPONSE.fields_by_name['status'].message_type = ApiCommon__pb2._RESPONSESTATUS
DESCRIPTOR.message_types_by_name['HelloWorldRequest'] = _HELLOWORLDREQUEST
DESCRIPTOR.message_types_by_name['HelloWorldResponse'] = _HELLOWORLDRESPONSE
DESCRIPTOR.message_types_by_name['GetProjectsRequest'] = _GETPROJECTSREQUEST
DESCRIPTOR.message_types_by_name['GetProjectsResponse'] = _GETPROJECTSRESPONSE
DESCRIPTOR.message_types_by_name['CreateProjectRequest'] = _CREATEPROJECTREQUEST
DESCRIPTOR.message_types_by_name['CreateProjectResponse'] = _CREATEPROJECTRESPONSE
DESCRIPTOR.message_types_by_name['CreateTaskRequest'] = _CREATETASKREQUEST
DESCRIPTOR.message_types_by_name['CreateTaskResponse'] = _CREATETASKRESPONSE
DESCRIPTOR.message_types_by_name['AssignTaskToDatasetsRequest'] = _ASSIGNTASKTODATASETSREQUEST
DESCRIPTOR.message_types_by_name['AssignTaskToDatasetsResponse'] = _ASSIGNTASKTODATASETSRESPONSE
DESCRIPTOR.message_types_by_name['UploadDataRequest'] = _UPLOADDATAREQUEST
DESCRIPTOR.message_types_by_name['UploadDataResponse'] = _UPLOADDATARESPONSE
DESCRIPTOR.message_types_by_name['UploadAnnotationsRequest'] = _UPLOADANNOTATIONSREQUEST
DESCRIPTOR.message_types_by_name['UploadAnnotationsResponse'] = _UPLOADANNOTATIONSRESPONSE
DESCRIPTOR.message_types_by_name['StartExportRequest'] = _STARTEXPORTREQUEST
DESCRIPTOR.message_types_by_name['StartExportResponse'] = _STARTEXPORTRESPONSE
DESCRIPTOR.message_types_by_name['DownloadExportRequest'] = _DOWNLOADEXPORTREQUEST
DESCRIPTOR.message_types_by_name['DownloadExportResponse'] = _DOWNLOADEXPORTRESPONSE
DESCRIPTOR.message_types_by_name['GetInProgressJobsRequest'] = _GETINPROGRESSJOBSREQUEST
DESCRIPTOR.message_types_by_name['GetInProgressJobsResponse'] = _GETINPROGRESSJOBSRESPONSE
DESCRIPTOR.message_types_by_name['GetJobStatusRequest'] = _GETJOBSTATUSREQUEST
DESCRIPTOR.message_types_by_name['GetJobStatusResponse'] = _GETJOBSTATUSRESPONSE
DESCRIPTOR.message_types_by_name['DeleteProjectRequest'] = _DELETEPROJECTREQUEST
DESCRIPTOR.message_types_by_name['DeleteProjectResponse'] = _DELETEPROJECTRESPONSE
DESCRIPTOR.message_types_by_name['DeleteDatasetRequest'] = _DELETEDATASETREQUEST
DESCRIPTOR.message_types_by_name['DeleteDatasetResponse'] = _DELETEDATASETRESPONSE
DESCRIPTOR.message_types_by_name['DeleteTaskRequest'] = _DELETETASKREQUEST
DESCRIPTOR.message_types_by_name['DeleteTaskResponse'] = _DELETETASKRESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

HelloWorldRequest = _reflection.GeneratedProtocolMessageType('HelloWorldRequest', (_message.Message,), {
  'DESCRIPTOR' : _HELLOWORLDREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.HelloWorldRequest)
  })
_sym_db.RegisterMessage(HelloWorldRequest)

HelloWorldResponse = _reflection.GeneratedProtocolMessageType('HelloWorldResponse', (_message.Message,), {
  'DESCRIPTOR' : _HELLOWORLDRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.HelloWorldResponse)
  })
_sym_db.RegisterMessage(HelloWorldResponse)

GetProjectsRequest = _reflection.GeneratedProtocolMessageType('GetProjectsRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETPROJECTSREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.GetProjectsRequest)
  })
_sym_db.RegisterMessage(GetProjectsRequest)

GetProjectsResponse = _reflection.GeneratedProtocolMessageType('GetProjectsResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETPROJECTSRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.GetProjectsResponse)
  })
_sym_db.RegisterMessage(GetProjectsResponse)

CreateProjectRequest = _reflection.GeneratedProtocolMessageType('CreateProjectRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEPROJECTREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.CreateProjectRequest)
  })
_sym_db.RegisterMessage(CreateProjectRequest)

CreateProjectResponse = _reflection.GeneratedProtocolMessageType('CreateProjectResponse', (_message.Message,), {
  'DESCRIPTOR' : _CREATEPROJECTRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.CreateProjectResponse)
  })
_sym_db.RegisterMessage(CreateProjectResponse)

CreateTaskRequest = _reflection.GeneratedProtocolMessageType('CreateTaskRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATETASKREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.CreateTaskRequest)
  })
_sym_db.RegisterMessage(CreateTaskRequest)

CreateTaskResponse = _reflection.GeneratedProtocolMessageType('CreateTaskResponse', (_message.Message,), {
  'DESCRIPTOR' : _CREATETASKRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.CreateTaskResponse)
  })
_sym_db.RegisterMessage(CreateTaskResponse)

AssignTaskToDatasetsRequest = _reflection.GeneratedProtocolMessageType('AssignTaskToDatasetsRequest', (_message.Message,), {
  'DESCRIPTOR' : _ASSIGNTASKTODATASETSREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.AssignTaskToDatasetsRequest)
  })
_sym_db.RegisterMessage(AssignTaskToDatasetsRequest)

AssignTaskToDatasetsResponse = _reflection.GeneratedProtocolMessageType('AssignTaskToDatasetsResponse', (_message.Message,), {
  'DESCRIPTOR' : _ASSIGNTASKTODATASETSRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.AssignTaskToDatasetsResponse)
  })
_sym_db.RegisterMessage(AssignTaskToDatasetsResponse)

UploadDataRequest = _reflection.GeneratedProtocolMessageType('UploadDataRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPLOADDATAREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.UploadDataRequest)
  })
_sym_db.RegisterMessage(UploadDataRequest)

UploadDataResponse = _reflection.GeneratedProtocolMessageType('UploadDataResponse', (_message.Message,), {
  'DESCRIPTOR' : _UPLOADDATARESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.UploadDataResponse)
  })
_sym_db.RegisterMessage(UploadDataResponse)

UploadAnnotationsRequest = _reflection.GeneratedProtocolMessageType('UploadAnnotationsRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPLOADANNOTATIONSREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.UploadAnnotationsRequest)
  })
_sym_db.RegisterMessage(UploadAnnotationsRequest)

UploadAnnotationsResponse = _reflection.GeneratedProtocolMessageType('UploadAnnotationsResponse', (_message.Message,), {
  'DESCRIPTOR' : _UPLOADANNOTATIONSRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.UploadAnnotationsResponse)
  })
_sym_db.RegisterMessage(UploadAnnotationsResponse)

StartExportRequest = _reflection.GeneratedProtocolMessageType('StartExportRequest', (_message.Message,), {
  'DESCRIPTOR' : _STARTEXPORTREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.StartExportRequest)
  })
_sym_db.RegisterMessage(StartExportRequest)

StartExportResponse = _reflection.GeneratedProtocolMessageType('StartExportResponse', (_message.Message,), {
  'DESCRIPTOR' : _STARTEXPORTRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.StartExportResponse)
  })
_sym_db.RegisterMessage(StartExportResponse)

DownloadExportRequest = _reflection.GeneratedProtocolMessageType('DownloadExportRequest', (_message.Message,), {
  'DESCRIPTOR' : _DOWNLOADEXPORTREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DownloadExportRequest)
  })
_sym_db.RegisterMessage(DownloadExportRequest)

DownloadExportResponse = _reflection.GeneratedProtocolMessageType('DownloadExportResponse', (_message.Message,), {
  'DESCRIPTOR' : _DOWNLOADEXPORTRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DownloadExportResponse)
  })
_sym_db.RegisterMessage(DownloadExportResponse)

GetInProgressJobsRequest = _reflection.GeneratedProtocolMessageType('GetInProgressJobsRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETINPROGRESSJOBSREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.GetInProgressJobsRequest)
  })
_sym_db.RegisterMessage(GetInProgressJobsRequest)

GetInProgressJobsResponse = _reflection.GeneratedProtocolMessageType('GetInProgressJobsResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETINPROGRESSJOBSRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.GetInProgressJobsResponse)
  })
_sym_db.RegisterMessage(GetInProgressJobsResponse)

GetJobStatusRequest = _reflection.GeneratedProtocolMessageType('GetJobStatusRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETJOBSTATUSREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.GetJobStatusRequest)
  })
_sym_db.RegisterMessage(GetJobStatusRequest)

GetJobStatusResponse = _reflection.GeneratedProtocolMessageType('GetJobStatusResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETJOBSTATUSRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.GetJobStatusResponse)
  })
_sym_db.RegisterMessage(GetJobStatusResponse)

DeleteProjectRequest = _reflection.GeneratedProtocolMessageType('DeleteProjectRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEPROJECTREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DeleteProjectRequest)
  })
_sym_db.RegisterMessage(DeleteProjectRequest)

DeleteProjectResponse = _reflection.GeneratedProtocolMessageType('DeleteProjectResponse', (_message.Message,), {
  'DESCRIPTOR' : _DELETEPROJECTRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DeleteProjectResponse)
  })
_sym_db.RegisterMessage(DeleteProjectResponse)

DeleteDatasetRequest = _reflection.GeneratedProtocolMessageType('DeleteDatasetRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEDATASETREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DeleteDatasetRequest)
  })
_sym_db.RegisterMessage(DeleteDatasetRequest)

DeleteDatasetResponse = _reflection.GeneratedProtocolMessageType('DeleteDatasetResponse', (_message.Message,), {
  'DESCRIPTOR' : _DELETEDATASETRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DeleteDatasetResponse)
  })
_sym_db.RegisterMessage(DeleteDatasetResponse)

DeleteTaskRequest = _reflection.GeneratedProtocolMessageType('DeleteTaskRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETETASKREQUEST,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DeleteTaskRequest)
  })
_sym_db.RegisterMessage(DeleteTaskRequest)

DeleteTaskResponse = _reflection.GeneratedProtocolMessageType('DeleteTaskResponse', (_message.Message,), {
  'DESCRIPTOR' : _DELETETASKRESPONSE,
  '__module__' : 'ApiService_pb2'
  # @@protoc_insertion_point(class_scope:innotescus.api.DeleteTaskResponse)
  })
_sym_db.RegisterMessage(DeleteTaskResponse)



_APISERVICE = _descriptor.ServiceDescriptor(
  name='ApiService',
  full_name='innotescus.api.ApiService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=3250,
  serialized_end=4575,
  methods=[
  _descriptor.MethodDescriptor(
    name='HelloWorld',
    full_name='innotescus.api.ApiService.HelloWorld',
    index=0,
    containing_service=None,
    input_type=_HELLOWORLDREQUEST,
    output_type=_HELLOWORLDRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetProjects',
    full_name='innotescus.api.ApiService.GetProjects',
    index=1,
    containing_service=None,
    input_type=_GETPROJECTSREQUEST,
    output_type=_GETPROJECTSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateProject',
    full_name='innotescus.api.ApiService.CreateProject',
    index=2,
    containing_service=None,
    input_type=_CREATEPROJECTREQUEST,
    output_type=_CREATEPROJECTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteProject',
    full_name='innotescus.api.ApiService.DeleteProject',
    index=3,
    containing_service=None,
    input_type=_DELETEPROJECTREQUEST,
    output_type=_DELETEPROJECTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UploadData',
    full_name='innotescus.api.ApiService.UploadData',
    index=4,
    containing_service=None,
    input_type=_UPLOADDATAREQUEST,
    output_type=_UPLOADDATARESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteDataset',
    full_name='innotescus.api.ApiService.DeleteDataset',
    index=5,
    containing_service=None,
    input_type=_DELETEDATASETREQUEST,
    output_type=_DELETEDATASETRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='StartExport',
    full_name='innotescus.api.ApiService.StartExport',
    index=6,
    containing_service=None,
    input_type=_STARTEXPORTREQUEST,
    output_type=_STARTEXPORTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DownloadExport',
    full_name='innotescus.api.ApiService.DownloadExport',
    index=7,
    containing_service=None,
    input_type=_DOWNLOADEXPORTREQUEST,
    output_type=_DOWNLOADEXPORTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UploadAnnotations',
    full_name='innotescus.api.ApiService.UploadAnnotations',
    index=8,
    containing_service=None,
    input_type=_UPLOADANNOTATIONSREQUEST,
    output_type=_UPLOADANNOTATIONSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateTask',
    full_name='innotescus.api.ApiService.CreateTask',
    index=9,
    containing_service=None,
    input_type=_CREATETASKREQUEST,
    output_type=_CREATETASKRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='AssignTaskToDatasets',
    full_name='innotescus.api.ApiService.AssignTaskToDatasets',
    index=10,
    containing_service=None,
    input_type=_ASSIGNTASKTODATASETSREQUEST,
    output_type=_ASSIGNTASKTODATASETSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteTask',
    full_name='innotescus.api.ApiService.DeleteTask',
    index=11,
    containing_service=None,
    input_type=_DELETETASKREQUEST,
    output_type=_DELETETASKRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetInProgressJobs',
    full_name='innotescus.api.ApiService.GetInProgressJobs',
    index=12,
    containing_service=None,
    input_type=_GETINPROGRESSJOBSREQUEST,
    output_type=_GETINPROGRESSJOBSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetJobStatus',
    full_name='innotescus.api.ApiService.GetJobStatus',
    index=13,
    containing_service=None,
    input_type=_GETJOBSTATUSREQUEST,
    output_type=_GETJOBSTATUSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_APISERVICE)

DESCRIPTOR.services_by_name['ApiService'] = _APISERVICE

# @@protoc_insertion_point(module_scope)
