# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: buffers/protobuf/workflows/Workflow.proto

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 deepomatic.rpc.buffers.protobuf.nn.v07 import Results_pb2 as buffers_dot_protobuf_dot_nn_dot_v07_dot_Results__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='buffers/protobuf/workflows/Workflow.proto',
  package='buffers.protobuf.workflows',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n)buffers/protobuf/workflows/Workflow.proto\x12\x1a\x62uffers.protobuf.workflows\x1a%buffers/protobuf/nn/v07/Results.proto\"J\n\x0bPredictions\x12;\n\x0bpredictions\x18\x01 \x03(\x0b\x32&.buffers.protobuf.workflows.Prediction\"A\n\nPrediction\x12\x10\n\x08label_id\x18\x01 \x01(\r\x12\x12\n\nlabel_name\x18\x02 \x01(\t\x12\r\n\x05score\x18\x03 \x01(\x02\"<\n\x04\x46ile\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x0f\n\x07\x63ontent\x18\x02 \x01(\x0c\x12\x11\n\tmime_type\x18\x03 \x01(\t\"\xff\x01\n\x07\x43oncept\x12\x0f\n\x05image\x18\x01 \x01(\x0cH\x00\x12\x0e\n\x04text\x18\x02 \x01(\tH\x00\x12\x10\n\x06number\x18\x03 \x01(\x01H\x00\x12>\n\x0bpredictions\x18\x04 \x01(\x0b\x32\'.buffers.protobuf.workflows.PredictionsH\x00\x12\x34\n\x06region\x18\x05 \x01(\x0b\x32\".buffers.protobuf.workflows.RegionH\x00\x12\x11\n\x07\x62oolean\x18\x06 \x01(\x08H\x00\x12\x30\n\x04\x66ile\x18\x07 \x01(\x0b\x32 .buffers.protobuf.workflows.FileH\x00\x42\x06\n\x04type\"\xe9\x01\n\x06Region\x12\x31\n\x03roi\x18\x01 \x01(\x0b\x32$.buffers.protobuf.nn.v07.results.ROI\x12\x42\n\x08\x63oncepts\x18\x02 \x03(\x0b\x32\x30.buffers.protobuf.workflows.Region.ConceptsEntry\x12\x12\n\nentry_name\x18\x03 \x01(\t\x1aT\n\rConceptsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x32\n\x05value\x18\x02 \x01(\x0b\x32#.buffers.protobuf.workflows.Concept:\x02\x38\x01\"{\n\x10WorkflowDataItem\x12\x32\n\x05\x65ntry\x18\x01 \x01(\x0b\x32#.buffers.protobuf.workflows.Concept\x12\x33\n\x07regions\x18\x02 \x03(\x0b\x32\".buffers.protobuf.workflows.Region\"\xc2\x02\n\rFlowContainer\x12R\n\rworkflow_data\x18\x01 \x03(\x0b\x32;.buffers.protobuf.workflows.FlowContainer.WorkflowDataEntry\x12I\n\x08metadata\x18\x02 \x03(\x0b\x32\x37.buffers.protobuf.workflows.FlowContainer.MetadataEntry\x1a\x61\n\x11WorkflowDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12;\n\x05value\x18\x02 \x01(\x0b\x32,.buffers.protobuf.workflows.WorkflowDataItem:\x02\x38\x01\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"u\n\x07Outcome\x12\x35\n\x08\x63oncepts\x18\x01 \x03(\x0b\x32#.buffers.protobuf.workflows.Concept\x12\x33\n\x07regions\x18\x02 \x03(\x0b\x32\".buffers.protobuf.workflows.Regionb\x06proto3'
  ,
  dependencies=[buffers_dot_protobuf_dot_nn_dot_v07_dot_Results__pb2.DESCRIPTOR,])




_PREDICTIONS = _descriptor.Descriptor(
  name='Predictions',
  full_name='buffers.protobuf.workflows.Predictions',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='predictions', full_name='buffers.protobuf.workflows.Predictions.predictions', 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=112,
  serialized_end=186,
)


_PREDICTION = _descriptor.Descriptor(
  name='Prediction',
  full_name='buffers.protobuf.workflows.Prediction',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='label_id', full_name='buffers.protobuf.workflows.Prediction.label_id', 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='label_name', full_name='buffers.protobuf.workflows.Prediction.label_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='score', full_name='buffers.protobuf.workflows.Prediction.score', index=2,
      number=3, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=188,
  serialized_end=253,
)


_FILE = _descriptor.Descriptor(
  name='File',
  full_name='buffers.protobuf.workflows.File',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='filename', full_name='buffers.protobuf.workflows.File.filename', 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='content', full_name='buffers.protobuf.workflows.File.content', index=1,
      number=2, 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),
    _descriptor.FieldDescriptor(
      name='mime_type', full_name='buffers.protobuf.workflows.File.mime_type', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=255,
  serialized_end=315,
)


_CONCEPT = _descriptor.Descriptor(
  name='Concept',
  full_name='buffers.protobuf.workflows.Concept',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='image', full_name='buffers.protobuf.workflows.Concept.image', 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),
    _descriptor.FieldDescriptor(
      name='text', full_name='buffers.protobuf.workflows.Concept.text', 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='number', full_name='buffers.protobuf.workflows.Concept.number', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='predictions', full_name='buffers.protobuf.workflows.Concept.predictions', 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='region', full_name='buffers.protobuf.workflows.Concept.region', 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='boolean', full_name='buffers.protobuf.workflows.Concept.boolean', index=5,
      number=6, 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='file', full_name='buffers.protobuf.workflows.Concept.file', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='type', full_name='buffers.protobuf.workflows.Concept.type',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=318,
  serialized_end=573,
)


_REGION_CONCEPTSENTRY = _descriptor.Descriptor(
  name='ConceptsEntry',
  full_name='buffers.protobuf.workflows.Region.ConceptsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='buffers.protobuf.workflows.Region.ConceptsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='buffers.protobuf.workflows.Region.ConceptsEntry.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=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=725,
  serialized_end=809,
)

_REGION = _descriptor.Descriptor(
  name='Region',
  full_name='buffers.protobuf.workflows.Region',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='roi', full_name='buffers.protobuf.workflows.Region.roi', 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='concepts', full_name='buffers.protobuf.workflows.Region.concepts', 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),
    _descriptor.FieldDescriptor(
      name='entry_name', full_name='buffers.protobuf.workflows.Region.entry_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),
  ],
  extensions=[
  ],
  nested_types=[_REGION_CONCEPTSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=576,
  serialized_end=809,
)


_WORKFLOWDATAITEM = _descriptor.Descriptor(
  name='WorkflowDataItem',
  full_name='buffers.protobuf.workflows.WorkflowDataItem',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='entry', full_name='buffers.protobuf.workflows.WorkflowDataItem.entry', 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='regions', full_name='buffers.protobuf.workflows.WorkflowDataItem.regions', 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=811,
  serialized_end=934,
)


_FLOWCONTAINER_WORKFLOWDATAENTRY = _descriptor.Descriptor(
  name='WorkflowDataEntry',
  full_name='buffers.protobuf.workflows.FlowContainer.WorkflowDataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='buffers.protobuf.workflows.FlowContainer.WorkflowDataEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='buffers.protobuf.workflows.FlowContainer.WorkflowDataEntry.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=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1113,
  serialized_end=1210,
)

_FLOWCONTAINER_METADATAENTRY = _descriptor.Descriptor(
  name='MetadataEntry',
  full_name='buffers.protobuf.workflows.FlowContainer.MetadataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='buffers.protobuf.workflows.FlowContainer.MetadataEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='buffers.protobuf.workflows.FlowContainer.MetadataEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1212,
  serialized_end=1259,
)

_FLOWCONTAINER = _descriptor.Descriptor(
  name='FlowContainer',
  full_name='buffers.protobuf.workflows.FlowContainer',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='workflow_data', full_name='buffers.protobuf.workflows.FlowContainer.workflow_data', 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),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='buffers.protobuf.workflows.FlowContainer.metadata', 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=[_FLOWCONTAINER_WORKFLOWDATAENTRY, _FLOWCONTAINER_METADATAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=937,
  serialized_end=1259,
)


_OUTCOME = _descriptor.Descriptor(
  name='Outcome',
  full_name='buffers.protobuf.workflows.Outcome',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='concepts', full_name='buffers.protobuf.workflows.Outcome.concepts', 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),
    _descriptor.FieldDescriptor(
      name='regions', full_name='buffers.protobuf.workflows.Outcome.regions', 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=1261,
  serialized_end=1378,
)

_PREDICTIONS.fields_by_name['predictions'].message_type = _PREDICTION
_CONCEPT.fields_by_name['predictions'].message_type = _PREDICTIONS
_CONCEPT.fields_by_name['region'].message_type = _REGION
_CONCEPT.fields_by_name['file'].message_type = _FILE
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['image'])
_CONCEPT.fields_by_name['image'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['text'])
_CONCEPT.fields_by_name['text'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['number'])
_CONCEPT.fields_by_name['number'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['predictions'])
_CONCEPT.fields_by_name['predictions'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['region'])
_CONCEPT.fields_by_name['region'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['boolean'])
_CONCEPT.fields_by_name['boolean'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_CONCEPT.oneofs_by_name['type'].fields.append(
  _CONCEPT.fields_by_name['file'])
_CONCEPT.fields_by_name['file'].containing_oneof = _CONCEPT.oneofs_by_name['type']
_REGION_CONCEPTSENTRY.fields_by_name['value'].message_type = _CONCEPT
_REGION_CONCEPTSENTRY.containing_type = _REGION
_REGION.fields_by_name['roi'].message_type = buffers_dot_protobuf_dot_nn_dot_v07_dot_Results__pb2._ROI
_REGION.fields_by_name['concepts'].message_type = _REGION_CONCEPTSENTRY
_WORKFLOWDATAITEM.fields_by_name['entry'].message_type = _CONCEPT
_WORKFLOWDATAITEM.fields_by_name['regions'].message_type = _REGION
_FLOWCONTAINER_WORKFLOWDATAENTRY.fields_by_name['value'].message_type = _WORKFLOWDATAITEM
_FLOWCONTAINER_WORKFLOWDATAENTRY.containing_type = _FLOWCONTAINER
_FLOWCONTAINER_METADATAENTRY.containing_type = _FLOWCONTAINER
_FLOWCONTAINER.fields_by_name['workflow_data'].message_type = _FLOWCONTAINER_WORKFLOWDATAENTRY
_FLOWCONTAINER.fields_by_name['metadata'].message_type = _FLOWCONTAINER_METADATAENTRY
_OUTCOME.fields_by_name['concepts'].message_type = _CONCEPT
_OUTCOME.fields_by_name['regions'].message_type = _REGION
DESCRIPTOR.message_types_by_name['Predictions'] = _PREDICTIONS
DESCRIPTOR.message_types_by_name['Prediction'] = _PREDICTION
DESCRIPTOR.message_types_by_name['File'] = _FILE
DESCRIPTOR.message_types_by_name['Concept'] = _CONCEPT
DESCRIPTOR.message_types_by_name['Region'] = _REGION
DESCRIPTOR.message_types_by_name['WorkflowDataItem'] = _WORKFLOWDATAITEM
DESCRIPTOR.message_types_by_name['FlowContainer'] = _FLOWCONTAINER
DESCRIPTOR.message_types_by_name['Outcome'] = _OUTCOME
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Predictions = _reflection.GeneratedProtocolMessageType('Predictions', (_message.Message,), {
  'DESCRIPTOR' : _PREDICTIONS,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.Predictions)
  })
_sym_db.RegisterMessage(Predictions)

Prediction = _reflection.GeneratedProtocolMessageType('Prediction', (_message.Message,), {
  'DESCRIPTOR' : _PREDICTION,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.Prediction)
  })
_sym_db.RegisterMessage(Prediction)

File = _reflection.GeneratedProtocolMessageType('File', (_message.Message,), {
  'DESCRIPTOR' : _FILE,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.File)
  })
_sym_db.RegisterMessage(File)

Concept = _reflection.GeneratedProtocolMessageType('Concept', (_message.Message,), {
  'DESCRIPTOR' : _CONCEPT,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.Concept)
  })
_sym_db.RegisterMessage(Concept)

Region = _reflection.GeneratedProtocolMessageType('Region', (_message.Message,), {

  'ConceptsEntry' : _reflection.GeneratedProtocolMessageType('ConceptsEntry', (_message.Message,), {
    'DESCRIPTOR' : _REGION_CONCEPTSENTRY,
    '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
    # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.Region.ConceptsEntry)
    })
  ,
  'DESCRIPTOR' : _REGION,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.Region)
  })
_sym_db.RegisterMessage(Region)
_sym_db.RegisterMessage(Region.ConceptsEntry)

WorkflowDataItem = _reflection.GeneratedProtocolMessageType('WorkflowDataItem', (_message.Message,), {
  'DESCRIPTOR' : _WORKFLOWDATAITEM,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.WorkflowDataItem)
  })
_sym_db.RegisterMessage(WorkflowDataItem)

FlowContainer = _reflection.GeneratedProtocolMessageType('FlowContainer', (_message.Message,), {

  'WorkflowDataEntry' : _reflection.GeneratedProtocolMessageType('WorkflowDataEntry', (_message.Message,), {
    'DESCRIPTOR' : _FLOWCONTAINER_WORKFLOWDATAENTRY,
    '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
    # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.FlowContainer.WorkflowDataEntry)
    })
  ,

  'MetadataEntry' : _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), {
    'DESCRIPTOR' : _FLOWCONTAINER_METADATAENTRY,
    '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
    # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.FlowContainer.MetadataEntry)
    })
  ,
  'DESCRIPTOR' : _FLOWCONTAINER,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.FlowContainer)
  })
_sym_db.RegisterMessage(FlowContainer)
_sym_db.RegisterMessage(FlowContainer.WorkflowDataEntry)
_sym_db.RegisterMessage(FlowContainer.MetadataEntry)

Outcome = _reflection.GeneratedProtocolMessageType('Outcome', (_message.Message,), {
  'DESCRIPTOR' : _OUTCOME,
  '__module__' : 'buffers.protobuf.workflows.Workflow_pb2'
  # @@protoc_insertion_point(class_scope:buffers.protobuf.workflows.Outcome)
  })
_sym_db.RegisterMessage(Outcome)


_REGION_CONCEPTSENTRY._options = None
_FLOWCONTAINER_WORKFLOWDATAENTRY._options = None
_FLOWCONTAINER_METADATAENTRY._options = None
# @@protoc_insertion_point(module_scope)
