# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: bentoml/grpc/v1alpha1/service.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
from google.protobuf import service as _service
from google.protobuf import service_reflection
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='bentoml/grpc/v1alpha1/service.proto',
  package='bentoml.grpc.v1alpha1',
  syntax='proto3',
  serialized_options=b'\n\031com.bentoml.grpc.v1alpha1B\014ServiceProtoP\001Z0github.com/bentoml/bentoml/grpc/v1alpha1;service\220\001\001\370\001\001\242\002\003SVC',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n#bentoml/grpc/v1alpha1/service.proto\x12\x15\x62\x65ntoml.grpc.v1alpha1\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xa3\x03\n\x07Request\x12\x10\n\x08\x61pi_name\x18\x01 \x01(\t\x12\x31\n\x07ndarray\x18\x03 \x01(\x0b\x32\x1e.bentoml.grpc.v1alpha1.NDArrayH\x00\x12\x35\n\tdataframe\x18\x05 \x01(\x0b\x32 .bentoml.grpc.v1alpha1.DataFrameH\x00\x12/\n\x06series\x18\x06 \x01(\x0b\x32\x1d.bentoml.grpc.v1alpha1.SeriesH\x00\x12+\n\x04\x66ile\x18\x07 \x01(\x0b\x32\x1b.bentoml.grpc.v1alpha1.FileH\x00\x12,\n\x04text\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.StringValueH\x00\x12&\n\x04json\x18\t \x01(\x0b\x32\x16.google.protobuf.ValueH\x00\x12\x35\n\tmultipart\x18\n \x01(\x0b\x32 .bentoml.grpc.v1alpha1.MultipartH\x00\x12\x1a\n\x10serialized_bytes\x18\x02 \x01(\x0cH\x00\x42\t\n\x07\x63ontentJ\x04\x08\x04\x10\x05J\x04\x08\x0b\x10\x0e\"\x92\x03\n\x08Response\x12\x31\n\x07ndarray\x18\x01 \x01(\x0b\x32\x1e.bentoml.grpc.v1alpha1.NDArrayH\x00\x12\x35\n\tdataframe\x18\x03 \x01(\x0b\x32 .bentoml.grpc.v1alpha1.DataFrameH\x00\x12/\n\x06series\x18\x05 \x01(\x0b\x32\x1d.bentoml.grpc.v1alpha1.SeriesH\x00\x12+\n\x04\x66ile\x18\x06 \x01(\x0b\x32\x1b.bentoml.grpc.v1alpha1.FileH\x00\x12,\n\x04text\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.StringValueH\x00\x12&\n\x04json\x18\x08 \x01(\x0b\x32\x16.google.protobuf.ValueH\x00\x12\x35\n\tmultipart\x18\t \x01(\x0b\x32 .bentoml.grpc.v1alpha1.MultipartH\x00\x12\x1a\n\x10serialized_bytes\x18\x02 \x01(\x0cH\x00\x42\t\n\x07\x63ontentJ\x04\x08\x04\x10\x05J\x04\x08\n\x10\x0e\"\xde\x02\n\x04Part\x12\x31\n\x07ndarray\x18\x01 \x01(\x0b\x32\x1e.bentoml.grpc.v1alpha1.NDArrayH\x00\x12\x35\n\tdataframe\x18\x03 \x01(\x0b\x32 .bentoml.grpc.v1alpha1.DataFrameH\x00\x12/\n\x06series\x18\x05 \x01(\x0b\x32\x1d.bentoml.grpc.v1alpha1.SeriesH\x00\x12+\n\x04\x66ile\x18\x06 \x01(\x0b\x32\x1b.bentoml.grpc.v1alpha1.FileH\x00\x12,\n\x04text\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.StringValueH\x00\x12&\n\x04json\x18\x08 \x01(\x0b\x32\x16.google.protobuf.ValueH\x00\x12\x1a\n\x10serialized_bytes\x18\x04 \x01(\x0cH\x00\x42\x10\n\x0erepresentationJ\x04\x08\x02\x10\x03J\x04\x08\t\x10\x0e\"\x95\x01\n\tMultipart\x12<\n\x06\x66ields\x18\x01 \x03(\x0b\x32,.bentoml.grpc.v1alpha1.Multipart.FieldsEntry\x1aJ\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.bentoml.grpc.v1alpha1.Part:\x02\x38\x01\"\xf1\x02\n\x04\x46ile\x12\x37\n\x04kind\x18\x01 \x01(\x0e\x32$.bentoml.grpc.v1alpha1.File.FileTypeH\x00\x88\x01\x01\x12\x0f\n\x07\x63ontent\x18\x02 \x01(\x0c\"\x95\x02\n\x08\x46ileType\x12\x19\n\x15\x46ILE_TYPE_UNSPECIFIED\x10\x00\x12\x11\n\rFILE_TYPE_CSV\x10\x01\x12\x17\n\x13\x46ILE_TYPE_PLAINTEXT\x10\x02\x12\x12\n\x0e\x46ILE_TYPE_JSON\x10\x03\x12\x13\n\x0f\x46ILE_TYPE_BYTES\x10\x04\x12\x11\n\rFILE_TYPE_PDF\x10\x05\x12\x11\n\rFILE_TYPE_PNG\x10\x06\x12\x12\n\x0e\x46ILE_TYPE_JPEG\x10\x07\x12\x11\n\rFILE_TYPE_GIF\x10\x08\x12\x11\n\rFILE_TYPE_BMP\x10\t\x12\x12\n\x0e\x46ILE_TYPE_TIFF\x10\n\x12\x12\n\x0e\x46ILE_TYPE_WEBP\x10\x0b\x12\x11\n\rFILE_TYPE_SVG\x10\x0c\x42\x07\n\x05_kind\"Q\n\tDataFrame\x12\x14\n\x0c\x63olumn_names\x18\x01 \x03(\t\x12.\n\x07\x63olumns\x18\x02 \x03(\x0b\x32\x1d.bentoml.grpc.v1alpha1.Series\"\xa1\x01\n\x06Series\x12\x17\n\x0b\x62ool_values\x18\x01 \x03(\x08\x42\x02\x10\x01\x12\x18\n\x0c\x66loat_values\x18\x02 \x03(\x02\x42\x02\x10\x01\x12\x18\n\x0cint32_values\x18\x03 \x03(\x05\x42\x02\x10\x01\x12\x18\n\x0cint64_values\x18\x06 \x03(\x03\x42\x02\x10\x01\x12\x15\n\rstring_values\x18\x05 \x03(\t\x12\x19\n\rdouble_values\x18\x04 \x03(\x01\x42\x02\x10\x01\"\xc8\x03\n\x07NDArray\x12\x33\n\x05\x64type\x18\x01 \x01(\x0e\x32$.bentoml.grpc.v1alpha1.NDArray.DType\x12\r\n\x05shape\x18\x02 \x03(\x05\x12\x15\n\rstring_values\x18\x05 \x03(\t\x12\x18\n\x0c\x66loat_values\x18\x03 \x03(\x02\x42\x02\x10\x01\x12\x19\n\rdouble_values\x18\x04 \x03(\x01\x42\x02\x10\x01\x12\x17\n\x0b\x62ool_values\x18\x06 \x03(\x08\x42\x02\x10\x01\x12\x18\n\x0cint32_values\x18\x07 \x03(\x05\x42\x02\x10\x01\x12\x18\n\x0cint64_values\x18\x08 \x03(\x03\x42\x02\x10\x01\x12\x19\n\ruint32_values\x18\t \x03(\rB\x02\x10\x01\x12\x19\n\ruint64_values\x18\n \x03(\x04\x42\x02\x10\x01\"\xa9\x01\n\x05\x44Type\x12\x15\n\x11\x44TYPE_UNSPECIFIED\x10\x00\x12\x0f\n\x0b\x44TYPE_FLOAT\x10\x01\x12\x10\n\x0c\x44TYPE_DOUBLE\x10\x02\x12\x0e\n\nDTYPE_BOOL\x10\x03\x12\x0f\n\x0b\x44TYPE_INT32\x10\x04\x12\x0f\n\x0b\x44TYPE_INT64\x10\x05\x12\x10\n\x0c\x44TYPE_UINT32\x10\x06\x12\x10\n\x0c\x44TYPE_UINT64\x10\x07\x12\x10\n\x0c\x44TYPE_STRING\x10\x08\x32Y\n\x0c\x42\x65ntoService\x12I\n\x04\x43\x61ll\x12\x1e.bentoml.grpc.v1alpha1.Request\x1a\x1f.bentoml.grpc.v1alpha1.Response\"\x00\x42i\n\x19\x63om.bentoml.grpc.v1alpha1B\x0cServiceProtoP\x01Z0github.com/bentoml/bentoml/grpc/v1alpha1;service\x90\x01\x01\xf8\x01\x01\xa2\x02\x03SVCb\x06proto3'
  ,
  dependencies=[google_dot_protobuf_dot_struct__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,])



_FILE_FILETYPE = _descriptor.EnumDescriptor(
  name='FileType',
  full_name='bentoml.grpc.v1alpha1.File.FileType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_CSV', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_PLAINTEXT', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_JSON', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_BYTES', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_PDF', index=5, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_PNG', index=6, number=6,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_JPEG', index=7, number=7,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_GIF', index=8, number=8,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_BMP', index=9, number=9,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_TIFF', index=10, number=10,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_WEBP', index=11, number=11,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FILE_TYPE_SVG', index=12, number=12,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1540,
  serialized_end=1817,
)
_sym_db.RegisterEnumDescriptor(_FILE_FILETYPE)

_NDARRAY_DTYPE = _descriptor.EnumDescriptor(
  name='DType',
  full_name='bentoml.grpc.v1alpha1.NDArray.DType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DTYPE_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_FLOAT', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_DOUBLE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_BOOL', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_INT32', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_INT64', index=5, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_UINT32', index=6, number=6,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_UINT64', index=7, number=7,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DTYPE_STRING', index=8, number=8,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2363,
  serialized_end=2532,
)
_sym_db.RegisterEnumDescriptor(_NDARRAY_DTYPE)


_REQUEST = _descriptor.Descriptor(
  name='Request',
  full_name='bentoml.grpc.v1alpha1.Request',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='api_name', full_name='bentoml.grpc.v1alpha1.Request.api_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='ndarray', full_name='bentoml.grpc.v1alpha1.Request.ndarray', index=1,
      number=3, 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='dataframe', full_name='bentoml.grpc.v1alpha1.Request.dataframe', index=2,
      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='series', full_name='bentoml.grpc.v1alpha1.Request.series', index=3,
      number=6, 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='file', full_name='bentoml.grpc.v1alpha1.Request.file', index=4,
      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='text', full_name='bentoml.grpc.v1alpha1.Request.text', index=5,
      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='json', full_name='bentoml.grpc.v1alpha1.Request.json', index=6,
      number=9, 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='multipart', full_name='bentoml.grpc.v1alpha1.Request.multipart', index=7,
      number=10, 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='serialized_bytes', full_name='bentoml.grpc.v1alpha1.Request.serialized_bytes', index=8,
      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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='content', full_name='bentoml.grpc.v1alpha1.Request.content',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=125,
  serialized_end=544,
)


_RESPONSE = _descriptor.Descriptor(
  name='Response',
  full_name='bentoml.grpc.v1alpha1.Response',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ndarray', full_name='bentoml.grpc.v1alpha1.Response.ndarray', 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='dataframe', full_name='bentoml.grpc.v1alpha1.Response.dataframe', index=1,
      number=3, 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='series', full_name='bentoml.grpc.v1alpha1.Response.series', index=2,
      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='file', full_name='bentoml.grpc.v1alpha1.Response.file', index=3,
      number=6, 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='text', full_name='bentoml.grpc.v1alpha1.Response.text', index=4,
      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='json', full_name='bentoml.grpc.v1alpha1.Response.json', index=5,
      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='multipart', full_name='bentoml.grpc.v1alpha1.Response.multipart', index=6,
      number=9, 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='serialized_bytes', full_name='bentoml.grpc.v1alpha1.Response.serialized_bytes', index=7,
      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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='content', full_name='bentoml.grpc.v1alpha1.Response.content',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=547,
  serialized_end=949,
)


_PART = _descriptor.Descriptor(
  name='Part',
  full_name='bentoml.grpc.v1alpha1.Part',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ndarray', full_name='bentoml.grpc.v1alpha1.Part.ndarray', 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='dataframe', full_name='bentoml.grpc.v1alpha1.Part.dataframe', index=1,
      number=3, 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='series', full_name='bentoml.grpc.v1alpha1.Part.series', index=2,
      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='file', full_name='bentoml.grpc.v1alpha1.Part.file', index=3,
      number=6, 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='text', full_name='bentoml.grpc.v1alpha1.Part.text', index=4,
      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='json', full_name='bentoml.grpc.v1alpha1.Part.json', index=5,
      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='serialized_bytes', full_name='bentoml.grpc.v1alpha1.Part.serialized_bytes', index=6,
      number=4, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='representation', full_name='bentoml.grpc.v1alpha1.Part.representation',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=952,
  serialized_end=1302,
)


_MULTIPART_FIELDSENTRY = _descriptor.Descriptor(
  name='FieldsEntry',
  full_name='bentoml.grpc.v1alpha1.Multipart.FieldsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='bentoml.grpc.v1alpha1.Multipart.FieldsEntry.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='bentoml.grpc.v1alpha1.Multipart.FieldsEntry.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=1380,
  serialized_end=1454,
)

_MULTIPART = _descriptor.Descriptor(
  name='Multipart',
  full_name='bentoml.grpc.v1alpha1.Multipart',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='fields', full_name='bentoml.grpc.v1alpha1.Multipart.fields', 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=[_MULTIPART_FIELDSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1305,
  serialized_end=1454,
)


_FILE = _descriptor.Descriptor(
  name='File',
  full_name='bentoml.grpc.v1alpha1.File',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='kind', full_name='bentoml.grpc.v1alpha1.File.kind', index=0,
      number=1, 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='content', full_name='bentoml.grpc.v1alpha1.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _FILE_FILETYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='_kind', full_name='bentoml.grpc.v1alpha1.File._kind',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=1457,
  serialized_end=1826,
)


_DATAFRAME = _descriptor.Descriptor(
  name='DataFrame',
  full_name='bentoml.grpc.v1alpha1.DataFrame',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='column_names', full_name='bentoml.grpc.v1alpha1.DataFrame.column_names', index=0,
      number=1, 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='columns', full_name='bentoml.grpc.v1alpha1.DataFrame.columns', 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=1828,
  serialized_end=1909,
)


_SERIES = _descriptor.Descriptor(
  name='Series',
  full_name='bentoml.grpc.v1alpha1.Series',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bool_values', full_name='bentoml.grpc.v1alpha1.Series.bool_values', index=0,
      number=1, type=8, cpp_type=7, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='float_values', full_name='bentoml.grpc.v1alpha1.Series.float_values', index=1,
      number=2, type=2, cpp_type=6, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='int32_values', full_name='bentoml.grpc.v1alpha1.Series.int32_values', index=2,
      number=3, type=5, cpp_type=1, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='int64_values', full_name='bentoml.grpc.v1alpha1.Series.int64_values', index=3,
      number=6, type=3, cpp_type=2, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='string_values', full_name='bentoml.grpc.v1alpha1.Series.string_values', index=4,
      number=5, 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='double_values', full_name='bentoml.grpc.v1alpha1.Series.double_values', index=5,
      number=4, type=1, cpp_type=5, 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=b'\020\001', 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=1912,
  serialized_end=2073,
)


_NDARRAY = _descriptor.Descriptor(
  name='NDArray',
  full_name='bentoml.grpc.v1alpha1.NDArray',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='dtype', full_name='bentoml.grpc.v1alpha1.NDArray.dtype', index=0,
      number=1, 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='shape', full_name='bentoml.grpc.v1alpha1.NDArray.shape', index=1,
      number=2, type=5, cpp_type=1, 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='string_values', full_name='bentoml.grpc.v1alpha1.NDArray.string_values', index=2,
      number=5, 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='float_values', full_name='bentoml.grpc.v1alpha1.NDArray.float_values', index=3,
      number=3, type=2, cpp_type=6, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='double_values', full_name='bentoml.grpc.v1alpha1.NDArray.double_values', index=4,
      number=4, type=1, cpp_type=5, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bool_values', full_name='bentoml.grpc.v1alpha1.NDArray.bool_values', index=5,
      number=6, type=8, cpp_type=7, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='int32_values', full_name='bentoml.grpc.v1alpha1.NDArray.int32_values', index=6,
      number=7, type=5, cpp_type=1, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='int64_values', full_name='bentoml.grpc.v1alpha1.NDArray.int64_values', index=7,
      number=8, type=3, cpp_type=2, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='uint32_values', full_name='bentoml.grpc.v1alpha1.NDArray.uint32_values', index=8,
      number=9, type=13, cpp_type=3, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='uint64_values', full_name='bentoml.grpc.v1alpha1.NDArray.uint64_values', index=9,
      number=10, type=4, cpp_type=4, 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=b'\020\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _NDARRAY_DTYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2076,
  serialized_end=2532,
)

_REQUEST.fields_by_name['ndarray'].message_type = _NDARRAY
_REQUEST.fields_by_name['dataframe'].message_type = _DATAFRAME
_REQUEST.fields_by_name['series'].message_type = _SERIES
_REQUEST.fields_by_name['file'].message_type = _FILE
_REQUEST.fields_by_name['text'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_REQUEST.fields_by_name['json'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
_REQUEST.fields_by_name['multipart'].message_type = _MULTIPART
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['ndarray'])
_REQUEST.fields_by_name['ndarray'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['dataframe'])
_REQUEST.fields_by_name['dataframe'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['series'])
_REQUEST.fields_by_name['series'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['file'])
_REQUEST.fields_by_name['file'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['text'])
_REQUEST.fields_by_name['text'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['json'])
_REQUEST.fields_by_name['json'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['multipart'])
_REQUEST.fields_by_name['multipart'].containing_oneof = _REQUEST.oneofs_by_name['content']
_REQUEST.oneofs_by_name['content'].fields.append(
  _REQUEST.fields_by_name['serialized_bytes'])
_REQUEST.fields_by_name['serialized_bytes'].containing_oneof = _REQUEST.oneofs_by_name['content']
_RESPONSE.fields_by_name['ndarray'].message_type = _NDARRAY
_RESPONSE.fields_by_name['dataframe'].message_type = _DATAFRAME
_RESPONSE.fields_by_name['series'].message_type = _SERIES
_RESPONSE.fields_by_name['file'].message_type = _FILE
_RESPONSE.fields_by_name['text'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_RESPONSE.fields_by_name['json'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
_RESPONSE.fields_by_name['multipart'].message_type = _MULTIPART
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['ndarray'])
_RESPONSE.fields_by_name['ndarray'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['dataframe'])
_RESPONSE.fields_by_name['dataframe'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['series'])
_RESPONSE.fields_by_name['series'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['file'])
_RESPONSE.fields_by_name['file'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['text'])
_RESPONSE.fields_by_name['text'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['json'])
_RESPONSE.fields_by_name['json'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['multipart'])
_RESPONSE.fields_by_name['multipart'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_RESPONSE.oneofs_by_name['content'].fields.append(
  _RESPONSE.fields_by_name['serialized_bytes'])
_RESPONSE.fields_by_name['serialized_bytes'].containing_oneof = _RESPONSE.oneofs_by_name['content']
_PART.fields_by_name['ndarray'].message_type = _NDARRAY
_PART.fields_by_name['dataframe'].message_type = _DATAFRAME
_PART.fields_by_name['series'].message_type = _SERIES
_PART.fields_by_name['file'].message_type = _FILE
_PART.fields_by_name['text'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_PART.fields_by_name['json'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['ndarray'])
_PART.fields_by_name['ndarray'].containing_oneof = _PART.oneofs_by_name['representation']
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['dataframe'])
_PART.fields_by_name['dataframe'].containing_oneof = _PART.oneofs_by_name['representation']
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['series'])
_PART.fields_by_name['series'].containing_oneof = _PART.oneofs_by_name['representation']
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['file'])
_PART.fields_by_name['file'].containing_oneof = _PART.oneofs_by_name['representation']
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['text'])
_PART.fields_by_name['text'].containing_oneof = _PART.oneofs_by_name['representation']
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['json'])
_PART.fields_by_name['json'].containing_oneof = _PART.oneofs_by_name['representation']
_PART.oneofs_by_name['representation'].fields.append(
  _PART.fields_by_name['serialized_bytes'])
_PART.fields_by_name['serialized_bytes'].containing_oneof = _PART.oneofs_by_name['representation']
_MULTIPART_FIELDSENTRY.fields_by_name['value'].message_type = _PART
_MULTIPART_FIELDSENTRY.containing_type = _MULTIPART
_MULTIPART.fields_by_name['fields'].message_type = _MULTIPART_FIELDSENTRY
_FILE.fields_by_name['kind'].enum_type = _FILE_FILETYPE
_FILE_FILETYPE.containing_type = _FILE
_FILE.oneofs_by_name['_kind'].fields.append(
  _FILE.fields_by_name['kind'])
_FILE.fields_by_name['kind'].containing_oneof = _FILE.oneofs_by_name['_kind']
_DATAFRAME.fields_by_name['columns'].message_type = _SERIES
_NDARRAY.fields_by_name['dtype'].enum_type = _NDARRAY_DTYPE
_NDARRAY_DTYPE.containing_type = _NDARRAY
DESCRIPTOR.message_types_by_name['Request'] = _REQUEST
DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE
DESCRIPTOR.message_types_by_name['Part'] = _PART
DESCRIPTOR.message_types_by_name['Multipart'] = _MULTIPART
DESCRIPTOR.message_types_by_name['File'] = _FILE
DESCRIPTOR.message_types_by_name['DataFrame'] = _DATAFRAME
DESCRIPTOR.message_types_by_name['Series'] = _SERIES
DESCRIPTOR.message_types_by_name['NDArray'] = _NDARRAY
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), {
  'DESCRIPTOR' : _REQUEST,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.Request)
  })
_sym_db.RegisterMessage(Request)

Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
  'DESCRIPTOR' : _RESPONSE,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.Response)
  })
_sym_db.RegisterMessage(Response)

Part = _reflection.GeneratedProtocolMessageType('Part', (_message.Message,), {
  'DESCRIPTOR' : _PART,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.Part)
  })
_sym_db.RegisterMessage(Part)

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

  'FieldsEntry' : _reflection.GeneratedProtocolMessageType('FieldsEntry', (_message.Message,), {
    'DESCRIPTOR' : _MULTIPART_FIELDSENTRY,
    '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
    # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.Multipart.FieldsEntry)
    })
  ,
  'DESCRIPTOR' : _MULTIPART,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.Multipart)
  })
_sym_db.RegisterMessage(Multipart)
_sym_db.RegisterMessage(Multipart.FieldsEntry)

File = _reflection.GeneratedProtocolMessageType('File', (_message.Message,), {
  'DESCRIPTOR' : _FILE,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.File)
  })
_sym_db.RegisterMessage(File)

DataFrame = _reflection.GeneratedProtocolMessageType('DataFrame', (_message.Message,), {
  'DESCRIPTOR' : _DATAFRAME,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.DataFrame)
  })
_sym_db.RegisterMessage(DataFrame)

Series = _reflection.GeneratedProtocolMessageType('Series', (_message.Message,), {
  'DESCRIPTOR' : _SERIES,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.Series)
  })
_sym_db.RegisterMessage(Series)

NDArray = _reflection.GeneratedProtocolMessageType('NDArray', (_message.Message,), {
  'DESCRIPTOR' : _NDARRAY,
  '__module__' : 'bentoml.grpc.v1alpha1.service_pb2'
  # @@protoc_insertion_point(class_scope:bentoml.grpc.v1alpha1.NDArray)
  })
_sym_db.RegisterMessage(NDArray)


DESCRIPTOR._options = None
_MULTIPART_FIELDSENTRY._options = None
_SERIES.fields_by_name['bool_values']._options = None
_SERIES.fields_by_name['float_values']._options = None
_SERIES.fields_by_name['int32_values']._options = None
_SERIES.fields_by_name['int64_values']._options = None
_SERIES.fields_by_name['double_values']._options = None
_NDARRAY.fields_by_name['float_values']._options = None
_NDARRAY.fields_by_name['double_values']._options = None
_NDARRAY.fields_by_name['bool_values']._options = None
_NDARRAY.fields_by_name['int32_values']._options = None
_NDARRAY.fields_by_name['int64_values']._options = None
_NDARRAY.fields_by_name['uint32_values']._options = None
_NDARRAY.fields_by_name['uint64_values']._options = None

_BENTOSERVICE = _descriptor.ServiceDescriptor(
  name='BentoService',
  full_name='bentoml.grpc.v1alpha1.BentoService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2534,
  serialized_end=2623,
  methods=[
  _descriptor.MethodDescriptor(
    name='Call',
    full_name='bentoml.grpc.v1alpha1.BentoService.Call',
    index=0,
    containing_service=None,
    input_type=_REQUEST,
    output_type=_RESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_BENTOSERVICE)

DESCRIPTOR.services_by_name['BentoService'] = _BENTOSERVICE

BentoService = service_reflection.GeneratedServiceType('BentoService', (_service.Service,), dict(
  DESCRIPTOR = _BENTOSERVICE,
  __module__ = 'bentoml.grpc.v1alpha1.service_pb2'
  ))

BentoService_Stub = service_reflection.GeneratedServiceStubType('BentoService_Stub', (BentoService,), dict(
  DESCRIPTOR = _BENTOSERVICE,
  __module__ = 'bentoml.grpc.v1alpha1.service_pb2'
  ))


# @@protoc_insertion_point(module_scope)
