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

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10proto/lmao.proto\"/\n\x0b\x41\x63knowledge\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"\xb8\x01\n\x06Record\x12\x0b\n\x03key\x18\x01 \x01(\t\x12$\n\nvalue_type\x18\x02 \x01(\x0e\x32\x10.Record.DataType\x12\x0c\n\x04step\x18\x03 \x01(\x03\x12\x12\n\nfloat_data\x18\x64 \x03(\x02\x12\x14\n\x0cinteger_data\x18\x65 \x03(\x05\x12\x13\n\x0bstring_data\x18\x66 \x03(\t\".\n\x08\x44\x61taType\x12\t\n\x05\x46LOAT\x10\x00\x12\x0b\n\x07INTEGER\x10\x01\x12\n\n\x06STRING\x10\x02\"/\n\x06RunLog\x12\x0e\n\x06run_id\x18\x01 \x01(\t\x12\x15\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32\x07.Record\"\xd2\x01\n\x0c\x41gentDetails\x12\x1f\n\x04type\x18\x06 \x01(\x0e\x32\x11.AgentDetails.NBX\x12\x14\n\nnbx_job_id\x18\x01 \x01(\tH\x00\x12\x18\n\x0enbx_serving_id\x18\x03 \x01(\tH\x00\x12\x14\n\nnbx_run_id\x18\x02 \x01(\tH\x01\x12\x16\n\x0cnbx_model_id\x18\x04 \x01(\tH\x01\x12\x14\n\x0cworkspace_id\x18\x05 \x01(\t\"\x1b\n\x03NBX\x12\x07\n\x03JOB\x10\x00\x12\x0b\n\x07SERVING\x10\x01\x42\x04\n\x02idB\n\n\x08instance\"n\n\x0eInitRunRequest\x12$\n\ragent_details\x18\x01 \x01(\x0b\x32\r.AgentDetails\x12\x12\n\nproject_id\x18\x02 \x01(\t\x12\x12\n\ncreated_at\x18\x03 \x01(\x03\x12\x0e\n\x06\x63onfig\x18\x04 \x01(\t\":\n\x04\x46ile\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x12\n\ncreated_at\x18\x02 \x01(\x03\x12\x10\n\x08is_input\x18\x03 \x01(\x08\"0\n\x08\x46ileList\x12\x0e\n\x06run_id\x18\x01 \x01(\t\x12\x14\n\x05\x66iles\x18\x02 \x03(\x0b\x32\x05.File\"\xa1\x02\n\x03Run\x12\x1c\n\x05\x61gent\x18\x01 \x01(\x0b\x32\r.AgentDetails\x12\x0e\n\x06run_id\x18\x02 \x01(\t\x12\x12\n\ncreated_at\x18\x03 \x01(\x03\x12\x10\n\x08\x65nded_at\x18\x04 \x01(\x03\x12\x11\n\tcompleted\x18\x05 \x01(\x08\x12\x15\n\rsave_location\x18\x06 \x01(\t\x12\x1c\n\tfile_list\x18\x07 \x01(\x0b\x32\t.FileList\x12\x0e\n\x06\x63onfig\x18\x08 \x01(\t\x12\x1b\n\x06status\x18\t \x01(\x0e\x32\x0b.Run.Status\x12\x12\n\nupdated_at\x18\n \x01(\x03\"=\n\x06Status\x12\x0b\n\x07NOT_SET\x10\x00\x12\x0b\n\x07RUNNING\x10\x01\x12\r\n\tCOMPLETED\x10\x02\x12\n\n\x06\x46\x41ILED\x10\x03\"U\n\x13ListProjectsRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x12\n\nproject_id\x18\x02 \x01(\t\x12\x14\n\x0cproject_name\x18\x03 \x01(\t\"(\n\x14ListProjectsResponse\x12\x10\n\x08projects\x18\x01 \x03(\t\"a\n\x0fListRunsRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x12\n\nproject_id\x18\x02 \x01(\t\x12\x14\n\x0cproject_name\x18\x04 \x01(\t\x12\x0e\n\x06run_id\x18\x03 \x01(\t\"&\n\x10ListRunsResponse\x12\x12\n\x04runs\x18\x01 \x03(\x0b\x32\x04.Run2\xcf\x02\n\x04LMAO\x12#\n\x08init_run\x12\x0f.InitRunRequest\x1a\x04.Run\"\x00\x12!\n\x06on_log\x12\x07.RunLog\x1a\x0c.Acknowledge\"\x00\x12$\n\x07on_save\x12\t.FileList\x1a\x0c.Acknowledge\"\x00\x12$\n\x0con_train_end\x12\x04.Run\x1a\x0c.Acknowledge\"\x00\x12>\n\rlist_projects\x12\x14.ListProjectsRequest\x1a\x15.ListProjectsResponse\"\x00\x12\x32\n\tlist_runs\x12\x10.ListRunsRequest\x1a\x11.ListRunsResponse\"\x00\x12\x1e\n\x0bget_run_log\x12\x04.Run\x1a\x07.RunLog\"\x00\x12\x1f\n\nlist_files\x12\x04.Run\x1a\t.FileList\"\x00\x62\x06proto3')



_ACKNOWLEDGE = DESCRIPTOR.message_types_by_name['Acknowledge']
_RECORD = DESCRIPTOR.message_types_by_name['Record']
_RUNLOG = DESCRIPTOR.message_types_by_name['RunLog']
_AGENTDETAILS = DESCRIPTOR.message_types_by_name['AgentDetails']
_INITRUNREQUEST = DESCRIPTOR.message_types_by_name['InitRunRequest']
_FILE = DESCRIPTOR.message_types_by_name['File']
_FILELIST = DESCRIPTOR.message_types_by_name['FileList']
_RUN = DESCRIPTOR.message_types_by_name['Run']
_LISTPROJECTSREQUEST = DESCRIPTOR.message_types_by_name['ListProjectsRequest']
_LISTPROJECTSRESPONSE = DESCRIPTOR.message_types_by_name['ListProjectsResponse']
_LISTRUNSREQUEST = DESCRIPTOR.message_types_by_name['ListRunsRequest']
_LISTRUNSRESPONSE = DESCRIPTOR.message_types_by_name['ListRunsResponse']
_RECORD_DATATYPE = _RECORD.enum_types_by_name['DataType']
_AGENTDETAILS_NBX = _AGENTDETAILS.enum_types_by_name['NBX']
_RUN_STATUS = _RUN.enum_types_by_name['Status']
Acknowledge = _reflection.GeneratedProtocolMessageType('Acknowledge', (_message.Message,), {
  'DESCRIPTOR' : _ACKNOWLEDGE,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:Acknowledge)
  })
_sym_db.RegisterMessage(Acknowledge)

Record = _reflection.GeneratedProtocolMessageType('Record', (_message.Message,), {
  'DESCRIPTOR' : _RECORD,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:Record)
  })
_sym_db.RegisterMessage(Record)

RunLog = _reflection.GeneratedProtocolMessageType('RunLog', (_message.Message,), {
  'DESCRIPTOR' : _RUNLOG,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:RunLog)
  })
_sym_db.RegisterMessage(RunLog)

AgentDetails = _reflection.GeneratedProtocolMessageType('AgentDetails', (_message.Message,), {
  'DESCRIPTOR' : _AGENTDETAILS,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:AgentDetails)
  })
_sym_db.RegisterMessage(AgentDetails)

InitRunRequest = _reflection.GeneratedProtocolMessageType('InitRunRequest', (_message.Message,), {
  'DESCRIPTOR' : _INITRUNREQUEST,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:InitRunRequest)
  })
_sym_db.RegisterMessage(InitRunRequest)

File = _reflection.GeneratedProtocolMessageType('File', (_message.Message,), {
  'DESCRIPTOR' : _FILE,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:File)
  })
_sym_db.RegisterMessage(File)

FileList = _reflection.GeneratedProtocolMessageType('FileList', (_message.Message,), {
  'DESCRIPTOR' : _FILELIST,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:FileList)
  })
_sym_db.RegisterMessage(FileList)

Run = _reflection.GeneratedProtocolMessageType('Run', (_message.Message,), {
  'DESCRIPTOR' : _RUN,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:Run)
  })
_sym_db.RegisterMessage(Run)

ListProjectsRequest = _reflection.GeneratedProtocolMessageType('ListProjectsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTPROJECTSREQUEST,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:ListProjectsRequest)
  })
_sym_db.RegisterMessage(ListProjectsRequest)

ListProjectsResponse = _reflection.GeneratedProtocolMessageType('ListProjectsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTPROJECTSRESPONSE,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:ListProjectsResponse)
  })
_sym_db.RegisterMessage(ListProjectsResponse)

ListRunsRequest = _reflection.GeneratedProtocolMessageType('ListRunsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTRUNSREQUEST,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:ListRunsRequest)
  })
_sym_db.RegisterMessage(ListRunsRequest)

ListRunsResponse = _reflection.GeneratedProtocolMessageType('ListRunsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTRUNSRESPONSE,
  '__module__' : 'proto.lmao_pb2'
  # @@protoc_insertion_point(class_scope:ListRunsResponse)
  })
_sym_db.RegisterMessage(ListRunsResponse)

_LMAO = DESCRIPTOR.services_by_name['LMAO']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _ACKNOWLEDGE._serialized_start=20
  _ACKNOWLEDGE._serialized_end=67
  _RECORD._serialized_start=70
  _RECORD._serialized_end=254
  _RECORD_DATATYPE._serialized_start=208
  _RECORD_DATATYPE._serialized_end=254
  _RUNLOG._serialized_start=256
  _RUNLOG._serialized_end=303
  _AGENTDETAILS._serialized_start=306
  _AGENTDETAILS._serialized_end=516
  _AGENTDETAILS_NBX._serialized_start=471
  _AGENTDETAILS_NBX._serialized_end=498
  _INITRUNREQUEST._serialized_start=518
  _INITRUNREQUEST._serialized_end=628
  _FILE._serialized_start=630
  _FILE._serialized_end=688
  _FILELIST._serialized_start=690
  _FILELIST._serialized_end=738
  _RUN._serialized_start=741
  _RUN._serialized_end=1030
  _RUN_STATUS._serialized_start=969
  _RUN_STATUS._serialized_end=1030
  _LISTPROJECTSREQUEST._serialized_start=1032
  _LISTPROJECTSREQUEST._serialized_end=1117
  _LISTPROJECTSRESPONSE._serialized_start=1119
  _LISTPROJECTSRESPONSE._serialized_end=1159
  _LISTRUNSREQUEST._serialized_start=1161
  _LISTRUNSREQUEST._serialized_end=1258
  _LISTRUNSRESPONSE._serialized_start=1260
  _LISTRUNSRESPONSE._serialized_end=1298
  _LMAO._serialized_start=1301
  _LMAO._serialized_end=1636
# @@protoc_insertion_point(module_scope)
