# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: tools/grpc_interfaces/toolbox.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#tools/grpc_interfaces/toolbox.proto\x12\x31\x63om.science.foundry.tools.grpc_interfaces.toolbox\x1a\x1cgoogle/protobuf/struct.proto\"\xdb\x17\n\x07\x43ommand\x12Q\n\x05timer\x18\x01 \x01(\x0b\x32@.com.science.foundry.tools.grpc_interfaces.toolbox.Command.TimerH\x00\x12^\n\x0cuser_message\x18\x02 \x01(\x0b\x32\x46.com.science.foundry.tools.grpc_interfaces.toolbox.Command.UserMessageH\x00\x12Z\n\nshow_image\x18\x03 \x01(\x0b\x32\x44.com.science.foundry.tools.grpc_interfaces.toolbox.Command.ShowImageH\x00\x12`\n\rslack_message\x18\x04 \x01(\x0b\x32G.com.science.foundry.tools.grpc_interfaces.toolbox.Command.SlackMessageH\x00\x12Z\n\nsend_email\x18\x05 \x01(\x0b\x32\x44.com.science.foundry.tools.grpc_interfaces.toolbox.Command.SendEmailH\x00\x12\x61\n\x0etext_to_speech\x18\x06 \x01(\x0b\x32G.com.science.foundry.tools.grpc_interfaces.toolbox.Command.TextToSpeechH\x00\x12`\n\rget_workcells\x18\x07 \x01(\x0b\x32G.com.science.foundry.tools.grpc_interfaces.toolbox.Command.GetWorkcellsH\x00\x12i\n\x12log_media_exchange\x18\x08 \x01(\x0b\x32K.com.science.foundry.tools.grpc_interfaces.toolbox.Command.LogMediaExchangeH\x00\x12r\n\x17get_liconic_sensor_data\x18\t \x01(\x0b\x32O.com.science.foundry.tools.grpc_interfaces.toolbox.Command.GetLiconicSensorDataH\x00\x12o\n\x16get_ot2_images_by_date\x18\n \x01(\x0b\x32M.com.science.foundry.tools.grpc_interfaces.toolbox.Command.GetOT2ImagesByDateH\x00\x12j\n\x13get_ot2_image_bytes\x18\x0b \x01(\x0b\x32K.com.science.foundry.tools.grpc_interfaces.toolbox.Command.GetOT2ImageBytesH\x00\x12t\n\x18get_ot2_image_prediction\x18\x0c \x01(\x0b\x32P.com.science.foundry.tools.grpc_interfaces.toolbox.Command.GetOT2ImagePredictionH\x00\x12Z\n\nrun_script\x18\r \x01(\x0b\x32\x44.com.science.foundry.tools.grpc_interfaces.toolbox.Command.RunScriptH\x00\x12\x65\n\x10send_slack_alert\x18\x0e \x01(\x0b\x32I.com.science.foundry.tools.grpc_interfaces.toolbox.Command.SendSlackAlertH\x00\x12p\n\x16\x63lear_last_slack_alert\x18\x0f \x01(\x0b\x32N.com.science.foundry.tools.grpc_interfaces.toolbox.Command.ClearLastSlackAlertH\x00\x12~\n\x1eget_log_media_exchange_by_date\x18\x10 \x01(\x0b\x32T.com.science.foundry.tools.grpc_interfaces.toolbox.Command.GetLogMediaExchangeByDateH\x00\x12\x64\n\x0fvalidate_folder\x18\x11 \x01(\x0b\x32I.com.science.foundry.tools.grpc_interfaces.toolbox.Command.ValidateFolderH\x00\x12_\n\rwrite_to_json\x18\x12 \x01(\x0b\x32\x46.com.science.foundry.tools.grpc_interfaces.toolbox.Command.WriteToJsonH\x00\x1aP\n\x0bWriteToJson\x12.\n\rstruct_object\x18\x01 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x11\n\tfile_path\x18\x02 \x01(\t\x1a?\n\x05Timer\x12\x14\n\x0ctime_seconds\x18\x01 \x01(\x05\x12\x14\n\x07message\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\n\n\x08_message\x1a\x43\n\x0bUserMessage\x12\x0f\n\x07message\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\x14\n\x0cmessage_type\x18\x03 \x01(\t\x1au\n\tShowImage\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\x12\x12\n\x05title\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x12\n\x05width\x18\x03 \x01(\x05H\x01\x88\x01\x01\x12\x13\n\x06height\x18\x04 \x01(\x05H\x02\x88\x01\x01\x42\x08\n\x06_titleB\x08\n\x06_widthB\t\n\x07_height\x1a\x1f\n\x0cSlackMessage\x12\x0f\n\x07message\x18\x01 \x01(\t\x1aU\n\tSendEmail\x12\x17\n\nrecipients\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x0f\n\x07subject\x18\x03 \x01(\tB\r\n\x0b_recipients\x1a\x1c\n\x0cTextToSpeech\x12\x0c\n\x04text\x18\x01 \x01(\t\x1a\x0e\n\x0cGetWorkcells\x1a\xa3\x01\n\x10LogMediaExchange\x12\x16\n\x0esource_barcode\x18\x01 \x01(\t\x12\x18\n\x10\x64\x65stination_name\x18\x02 \x01(\t\x12\x1b\n\x13\x64\x65stination_barcode\x18\x03 \x01(\t\x12\x14\n\x0csource_wells\x18\x04 \x03(\t\x12\x18\n\x10percent_exchange\x18\x05 \x01(\x05\x12\x10\n\x08new_tips\x18\x06 \x01(\x08\x1a)\n\x19GetLogMediaExchangeByDate\x12\x0c\n\x04\x64\x61te\x18\x01 \x01(\t\x1a\x35\n\x14GetLiconicSensorData\x12\x0f\n\x07tool_id\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61te\x18\x02 \x01(\t\x1a\"\n\x12GetOT2ImagesByDate\x12\x0c\n\x04\x64\x61te\x18\x01 \x01(\t\x1a\x34\n\x10GetOT2ImageBytes\x12\x0c\n\x04\x64\x61te\x18\x01 \x01(\t\x12\x12\n\nimage_file\x18\x02 \x01(\t\x1a#\n\rImageResponse\x12\x12\n\nimage_data\x18\x01 \x01(\x0c\x1a\x39\n\x15GetOT2ImagePrediction\x12\x0c\n\x04\x64\x61te\x18\x01 \x01(\t\x12\x12\n\nimage_file\x18\x02 \x01(\t\x1a\x35\n\tRunScript\x12\x16\n\x0escript_content\x18\x01 \x01(\t\x12\x10\n\x08\x62locking\x18\x02 \x01(\x08\x1aY\n\x0eSendSlackAlert\x12\x10\n\x08workcell\x18\x01 \x01(\t\x12\x0c\n\x04tool\x18\x02 \x01(\t\x12\x10\n\x08protocol\x18\x03 \x01(\t\x12\x15\n\rerror_message\x18\x04 \x01(\t\x1a\x15\n\x13\x43learLastSlackAlert\x1a%\n\x0eValidateFolder\x12\x13\n\x0b\x66older_path\x18\x01 \x01(\tB\t\n\x07\x63ommand\"\x08\n\x06\x43onfigb\x06proto3')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tools.grpc_interfaces.toolbox_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _COMMAND._serialized_start=121
  _COMMAND._serialized_end=3156
  _COMMAND_WRITETOJSON._serialized_start=1988
  _COMMAND_WRITETOJSON._serialized_end=2068
  _COMMAND_TIMER._serialized_start=2070
  _COMMAND_TIMER._serialized_end=2133
  _COMMAND_USERMESSAGE._serialized_start=2135
  _COMMAND_USERMESSAGE._serialized_end=2202
  _COMMAND_SHOWIMAGE._serialized_start=2204
  _COMMAND_SHOWIMAGE._serialized_end=2321
  _COMMAND_SLACKMESSAGE._serialized_start=2323
  _COMMAND_SLACKMESSAGE._serialized_end=2354
  _COMMAND_SENDEMAIL._serialized_start=2356
  _COMMAND_SENDEMAIL._serialized_end=2441
  _COMMAND_TEXTTOSPEECH._serialized_start=2443
  _COMMAND_TEXTTOSPEECH._serialized_end=2471
  _COMMAND_GETWORKCELLS._serialized_start=2473
  _COMMAND_GETWORKCELLS._serialized_end=2487
  _COMMAND_LOGMEDIAEXCHANGE._serialized_start=2490
  _COMMAND_LOGMEDIAEXCHANGE._serialized_end=2653
  _COMMAND_GETLOGMEDIAEXCHANGEBYDATE._serialized_start=2655
  _COMMAND_GETLOGMEDIAEXCHANGEBYDATE._serialized_end=2696
  _COMMAND_GETLICONICSENSORDATA._serialized_start=2698
  _COMMAND_GETLICONICSENSORDATA._serialized_end=2751
  _COMMAND_GETOT2IMAGESBYDATE._serialized_start=2753
  _COMMAND_GETOT2IMAGESBYDATE._serialized_end=2787
  _COMMAND_GETOT2IMAGEBYTES._serialized_start=2789
  _COMMAND_GETOT2IMAGEBYTES._serialized_end=2841
  _COMMAND_IMAGERESPONSE._serialized_start=2843
  _COMMAND_IMAGERESPONSE._serialized_end=2878
  _COMMAND_GETOT2IMAGEPREDICTION._serialized_start=2880
  _COMMAND_GETOT2IMAGEPREDICTION._serialized_end=2937
  _COMMAND_RUNSCRIPT._serialized_start=2939
  _COMMAND_RUNSCRIPT._serialized_end=2992
  _COMMAND_SENDSLACKALERT._serialized_start=2994
  _COMMAND_SENDSLACKALERT._serialized_end=3083
  _COMMAND_CLEARLASTSLACKALERT._serialized_start=3085
  _COMMAND_CLEARLASTSLACKALERT._serialized_end=3106
  _COMMAND_VALIDATEFOLDER._serialized_start=3108
  _COMMAND_VALIDATEFOLDER._serialized_end=3145
  _CONFIG._serialized_start=3158
  _CONFIG._serialized_end=3166
# @@protoc_insertion_point(module_scope)
