# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: mmpredict_grpc/mmpredict.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
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()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='mmpredict_grpc/mmpredict.proto',
  package='mmpredict',
  syntax='proto3',
  serialized_options=_b('\n\023predict.predictgrpcB\014PredictProtoP\001\242\002\003MMP'),
  serialized_pb=_b('\n\x1emmpredict_grpc/mmpredict.proto\x12\tmmpredict\"!\n\x0ePredictRequest\x12\x0f\n\x07json_in\x18\x01 \x01(\t\"&\n\x13\x42\x61tchPredictRequest\x12\x0f\n\x07json_in\x18\x01 \x01(\t\"(\n\x0fPredictResponse\x12\x15\n\rjson_response\x18\x01 \x01(\t2\x8c\x02\n\x10PredictRequestor\x12M\n\x12SendPredictRequest\x12\x19.mmpredict.PredictRequest\x1a\x1a.mmpredict.PredictResponse\"\x00\x12P\n\x15SendPreprocessRequest\x12\x19.mmpredict.PredictRequest\x1a\x1a.mmpredict.PredictResponse\"\x00\x12W\n\x17SendBatchPredictRequest\x12\x1e.mmpredict.BatchPredictRequest\x1a\x1a.mmpredict.PredictResponse\"\x00\x42+\n\x13predict.predictgrpcB\x0cPredictProtoP\x01\xa2\x02\x03MMPb\x06proto3')
)




_PREDICTREQUEST = _descriptor.Descriptor(
  name='PredictRequest',
  full_name='mmpredict.PredictRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='json_in', full_name='mmpredict.PredictRequest.json_in', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=45,
  serialized_end=78,
)


_BATCHPREDICTREQUEST = _descriptor.Descriptor(
  name='BatchPredictRequest',
  full_name='mmpredict.BatchPredictRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='json_in', full_name='mmpredict.BatchPredictRequest.json_in', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=80,
  serialized_end=118,
)


_PREDICTRESPONSE = _descriptor.Descriptor(
  name='PredictResponse',
  full_name='mmpredict.PredictResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='json_response', full_name='mmpredict.PredictResponse.json_response', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=120,
  serialized_end=160,
)

DESCRIPTOR.message_types_by_name['PredictRequest'] = _PREDICTREQUEST
DESCRIPTOR.message_types_by_name['BatchPredictRequest'] = _BATCHPREDICTREQUEST
DESCRIPTOR.message_types_by_name['PredictResponse'] = _PREDICTRESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

PredictRequest = _reflection.GeneratedProtocolMessageType('PredictRequest', (_message.Message,), dict(
  DESCRIPTOR = _PREDICTREQUEST,
  __module__ = 'mmpredict_grpc.mmpredict_pb2'
  # @@protoc_insertion_point(class_scope:mmpredict.PredictRequest)
  ))
_sym_db.RegisterMessage(PredictRequest)

BatchPredictRequest = _reflection.GeneratedProtocolMessageType('BatchPredictRequest', (_message.Message,), dict(
  DESCRIPTOR = _BATCHPREDICTREQUEST,
  __module__ = 'mmpredict_grpc.mmpredict_pb2'
  # @@protoc_insertion_point(class_scope:mmpredict.BatchPredictRequest)
  ))
_sym_db.RegisterMessage(BatchPredictRequest)

PredictResponse = _reflection.GeneratedProtocolMessageType('PredictResponse', (_message.Message,), dict(
  DESCRIPTOR = _PREDICTRESPONSE,
  __module__ = 'mmpredict_grpc.mmpredict_pb2'
  # @@protoc_insertion_point(class_scope:mmpredict.PredictResponse)
  ))
_sym_db.RegisterMessage(PredictResponse)


DESCRIPTOR._options = None

_PREDICTREQUESTOR = _descriptor.ServiceDescriptor(
  name='PredictRequestor',
  full_name='mmpredict.PredictRequestor',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  serialized_start=163,
  serialized_end=431,
  methods=[
  _descriptor.MethodDescriptor(
    name='SendPredictRequest',
    full_name='mmpredict.PredictRequestor.SendPredictRequest',
    index=0,
    containing_service=None,
    input_type=_PREDICTREQUEST,
    output_type=_PREDICTRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='SendPreprocessRequest',
    full_name='mmpredict.PredictRequestor.SendPreprocessRequest',
    index=1,
    containing_service=None,
    input_type=_PREDICTREQUEST,
    output_type=_PREDICTRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='SendBatchPredictRequest',
    full_name='mmpredict.PredictRequestor.SendBatchPredictRequest',
    index=2,
    containing_service=None,
    input_type=_BATCHPREDICTREQUEST,
    output_type=_PREDICTRESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_PREDICTREQUESTOR)

DESCRIPTOR.services_by_name['PredictRequestor'] = _PREDICTREQUESTOR

# @@protoc_insertion_point(module_scope)
