# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: afilter.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\rafilter.proto\x12\x07\x61\x66ilter\"5\n\rFilterRequest\x12$\n\x07request\x18\x01 \x03(\x0b\x32\x13.afilter.OneRequest\"/\n\x0b\x46ilterReply\x12 \n\x05reply\x18\x01 \x03(\x0b\x32\x11.afilter.OneReply\"R\n\nOneRequest\x12!\n\x08\x63\x61m_data\x18\x01 \x01(\x0b\x32\x0f.afilter.Onemat\x12!\n\x08\x63\x61\x64_data\x18\x02 \x01(\x0b\x32\x0f.afilter.Onemat\"=\n\x08OneReply\x12\r\n\x05ok_ng\x18\x01 \x01(\x08\x12\"\n\x06\x64\x65\x66\x65\x63t\x18\x02 \x03(\x0b\x32\x12.afilter.Onedefect\"8\n\tOnedefect\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1d\n\x04mask\x18\x02 \x01(\x0b\x32\x0f.afilter.Onemat\"F\n\x06Onemat\x12\x0c\n\x04rows\x18\x01 \x01(\x05\x12\x0c\n\x04\x63ols\x18\x02 \x01(\x05\x12\x0e\n\x06\x64_type\x18\x03 \x01(\x05\x12\x10\n\x08mat_data\x18\x04 \x01(\x0c\"%\n\x12HealthCheckRequest\x12\x0f\n\x07service\x18\x01 \x01(\t\"\xa2\x01\n\x13HealthCheckResponse\x12:\n\x06status\x18\x01 \x01(\x0e\x32*.afilter.HealthCheckResponse.ServingStatus\"O\n\rServingStatus\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0b\n\x07SERVING\x10\x01\x12\x0f\n\x0bNOT_SERVING\x10\x02\x12\x13\n\x0fSERVICE_UNKNOWN\x10\x03\x32\x98\x02\n\x06\x46ilter\x12<\n\nFilterFunc\x12\x16.afilter.FilterRequest\x1a\x14.afilter.FilterReply\"\x00\x12:\n\nFilterChat\x12\x13.afilter.OneRequest\x1a\x11.afilter.OneReply\"\x00(\x01\x30\x01\x12H\n\x0b\x46ilterCheck\x12\x1b.afilter.HealthCheckRequest\x1a\x1c.afilter.HealthCheckResponse\x12J\n\x0b\x46ilterWatch\x12\x1b.afilter.HealthCheckRequest\x1a\x1c.afilter.HealthCheckResponse0\x01\x62\x06proto3')



_FILTERREQUEST = DESCRIPTOR.message_types_by_name['FilterRequest']
_FILTERREPLY = DESCRIPTOR.message_types_by_name['FilterReply']
_ONEREQUEST = DESCRIPTOR.message_types_by_name['OneRequest']
_ONEREPLY = DESCRIPTOR.message_types_by_name['OneReply']
_ONEDEFECT = DESCRIPTOR.message_types_by_name['Onedefect']
_ONEMAT = DESCRIPTOR.message_types_by_name['Onemat']
_HEALTHCHECKREQUEST = DESCRIPTOR.message_types_by_name['HealthCheckRequest']
_HEALTHCHECKRESPONSE = DESCRIPTOR.message_types_by_name['HealthCheckResponse']
_HEALTHCHECKRESPONSE_SERVINGSTATUS = _HEALTHCHECKRESPONSE.enum_types_by_name['ServingStatus']
FilterRequest = _reflection.GeneratedProtocolMessageType('FilterRequest', (_message.Message,), {
  'DESCRIPTOR' : _FILTERREQUEST,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.FilterRequest)
  })
_sym_db.RegisterMessage(FilterRequest)

FilterReply = _reflection.GeneratedProtocolMessageType('FilterReply', (_message.Message,), {
  'DESCRIPTOR' : _FILTERREPLY,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.FilterReply)
  })
_sym_db.RegisterMessage(FilterReply)

OneRequest = _reflection.GeneratedProtocolMessageType('OneRequest', (_message.Message,), {
  'DESCRIPTOR' : _ONEREQUEST,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.OneRequest)
  })
_sym_db.RegisterMessage(OneRequest)

OneReply = _reflection.GeneratedProtocolMessageType('OneReply', (_message.Message,), {
  'DESCRIPTOR' : _ONEREPLY,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.OneReply)
  })
_sym_db.RegisterMessage(OneReply)

Onedefect = _reflection.GeneratedProtocolMessageType('Onedefect', (_message.Message,), {
  'DESCRIPTOR' : _ONEDEFECT,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.Onedefect)
  })
_sym_db.RegisterMessage(Onedefect)

Onemat = _reflection.GeneratedProtocolMessageType('Onemat', (_message.Message,), {
  'DESCRIPTOR' : _ONEMAT,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.Onemat)
  })
_sym_db.RegisterMessage(Onemat)

HealthCheckRequest = _reflection.GeneratedProtocolMessageType('HealthCheckRequest', (_message.Message,), {
  'DESCRIPTOR' : _HEALTHCHECKREQUEST,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.HealthCheckRequest)
  })
_sym_db.RegisterMessage(HealthCheckRequest)

HealthCheckResponse = _reflection.GeneratedProtocolMessageType('HealthCheckResponse', (_message.Message,), {
  'DESCRIPTOR' : _HEALTHCHECKRESPONSE,
  '__module__' : 'afilter_pb2'
  # @@protoc_insertion_point(class_scope:afilter.HealthCheckResponse)
  })
_sym_db.RegisterMessage(HealthCheckResponse)

_FILTER = DESCRIPTOR.services_by_name['Filter']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _FILTERREQUEST._serialized_start=26
  _FILTERREQUEST._serialized_end=79
  _FILTERREPLY._serialized_start=81
  _FILTERREPLY._serialized_end=128
  _ONEREQUEST._serialized_start=130
  _ONEREQUEST._serialized_end=212
  _ONEREPLY._serialized_start=214
  _ONEREPLY._serialized_end=275
  _ONEDEFECT._serialized_start=277
  _ONEDEFECT._serialized_end=333
  _ONEMAT._serialized_start=335
  _ONEMAT._serialized_end=405
  _HEALTHCHECKREQUEST._serialized_start=407
  _HEALTHCHECKREQUEST._serialized_end=444
  _HEALTHCHECKRESPONSE._serialized_start=447
  _HEALTHCHECKRESPONSE._serialized_end=609
  _HEALTHCHECKRESPONSE_SERVINGSTATUS._serialized_start=530
  _HEALTHCHECKRESPONSE_SERVINGSTATUS._serialized_end=609
  _FILTER._serialized_start=612
  _FILTER._serialized_end=892
# @@protoc_insertion_point(module_scope)
