# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: data_fetch_service.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()


import olcarpc.generated.commons_pb2 as commons__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
import olcarpc.generated.olca_pb2 as olca__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18\x64\x61ta_fetch_service.proto\x12\x11protolca.services\x1a\rcommons.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\nolca.proto\";\n\nGetRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\n\n\x02id\x18\x02 \x01(\t\"T\n\x0b\x46indRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\x0c\n\x02id\x18\x02 \x01(\tH\x00\x12\x0e\n\x04name\x18\x03 \x01(\tH\x00\x42\x04\n\x02\x62y\"v\n\rGetAllRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x0e\n\x04page\x18\x03 \x01(\x05H\x00\x12\x15\n\x0bskip_paging\x18\x04 \x01(\x08H\x00\x42\x08\n\x06paging\"\x9c\x01\n\x0eGetAllResponse\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x0c\n\x04page\x18\x04 \x01(\x05\x12\x31\n\x08\x64\x61ta_set\x18\x05 \x03(\x0b\x32\x1f.protolca.services.ProtoDataSet\"A\n\rSearchRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\r\n\x05query\x18\x02 \x01(\t\"\xc7\x01\n\x15GetDescriptorsRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\x0c\n\x02id\x18\x02 \x01(\tH\x00\x12I\n\nattributes\x18\x03 \x01(\x0b\x32\x33.protolca.services.GetDescriptorsRequest.AttributesH\x00\x1a,\n\nAttributes\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08\x63\x61tegory\x18\x02 \x01(\tB\x04\n\x02\x62y\"P\n\x19GetCategoryContentRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\x10\n\x08\x63\x61tegory\x18\x02 \x01(\t\";\n\x16GetCategoryTreeRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\"~\n\x0c\x43\x61tegoryTree\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\x12\n\n\x02id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x31\n\x08sub_tree\x18\x04 \x03(\x0b\x32\x1f.protolca.services.CategoryTree\"4\n\x0fGetCountRequest\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.protolca.ProtoType\"!\n\x10GetCountResponse\x12\r\n\x05\x63ount\x18\x01 \x01(\x05\x32\x9c\x06\n\x10\x44\x61taFetchService\x12\x45\n\x03Get\x12\x1d.protolca.services.GetRequest\x1a\x1f.protolca.services.ProtoDataSet\x12G\n\x04\x46ind\x12\x1e.protolca.services.FindRequest\x1a\x1f.protolca.services.ProtoDataSet\x12M\n\x06GetAll\x12 .protolca.services.GetAllRequest\x1a!.protolca.services.GetAllResponse\x12S\n\x08GetCount\x12\".protolca.services.GetCountRequest\x1a#.protolca.services.GetCountResponse\x12P\n\x0eGetDescriptors\x12(.protolca.services.GetDescriptorsRequest\x1a\x12.protolca.ProtoRef0\x01\x12@\n\x06Search\x12 .protolca.services.SearchRequest\x1a\x12.protolca.ProtoRef0\x01\x12X\n\x12GetCategoryContent\x12,.protolca.services.GetCategoryContentRequest\x1a\x12.protolca.ProtoRef0\x01\x12]\n\x0fGetCategoryTree\x12).protolca.services.GetCategoryTreeRequest\x1a\x1f.protolca.services.CategoryTree\x12;\n\x0fGetProvidersFor\x12\x12.protolca.ProtoRef\x1a\x12.protolca.ProtoRef0\x01\x12J\n\x0cGetTechFlows\x12\x16.google.protobuf.Empty\x1a .protolca.services.ProtoTechFlow0\x01\x42J\n\x16org.openlca.proto.grpcB\x0e\x44\x61taFetchProtoP\x01Z\n.;protolca\xaa\x02\x11ProtoLCA.Servicesb\x06proto3')



_GETREQUEST = DESCRIPTOR.message_types_by_name['GetRequest']
_FINDREQUEST = DESCRIPTOR.message_types_by_name['FindRequest']
_GETALLREQUEST = DESCRIPTOR.message_types_by_name['GetAllRequest']
_GETALLRESPONSE = DESCRIPTOR.message_types_by_name['GetAllResponse']
_SEARCHREQUEST = DESCRIPTOR.message_types_by_name['SearchRequest']
_GETDESCRIPTORSREQUEST = DESCRIPTOR.message_types_by_name['GetDescriptorsRequest']
_GETDESCRIPTORSREQUEST_ATTRIBUTES = _GETDESCRIPTORSREQUEST.nested_types_by_name['Attributes']
_GETCATEGORYCONTENTREQUEST = DESCRIPTOR.message_types_by_name['GetCategoryContentRequest']
_GETCATEGORYTREEREQUEST = DESCRIPTOR.message_types_by_name['GetCategoryTreeRequest']
_CATEGORYTREE = DESCRIPTOR.message_types_by_name['CategoryTree']
_GETCOUNTREQUEST = DESCRIPTOR.message_types_by_name['GetCountRequest']
_GETCOUNTRESPONSE = DESCRIPTOR.message_types_by_name['GetCountResponse']
GetRequest = _reflection.GeneratedProtocolMessageType('GetRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetRequest)
  })
_sym_db.RegisterMessage(GetRequest)

FindRequest = _reflection.GeneratedProtocolMessageType('FindRequest', (_message.Message,), {
  'DESCRIPTOR' : _FINDREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.FindRequest)
  })
_sym_db.RegisterMessage(FindRequest)

GetAllRequest = _reflection.GeneratedProtocolMessageType('GetAllRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETALLREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetAllRequest)
  })
_sym_db.RegisterMessage(GetAllRequest)

GetAllResponse = _reflection.GeneratedProtocolMessageType('GetAllResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETALLRESPONSE,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetAllResponse)
  })
_sym_db.RegisterMessage(GetAllResponse)

SearchRequest = _reflection.GeneratedProtocolMessageType('SearchRequest', (_message.Message,), {
  'DESCRIPTOR' : _SEARCHREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.SearchRequest)
  })
_sym_db.RegisterMessage(SearchRequest)

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

  'Attributes' : _reflection.GeneratedProtocolMessageType('Attributes', (_message.Message,), {
    'DESCRIPTOR' : _GETDESCRIPTORSREQUEST_ATTRIBUTES,
    '__module__' : 'data_fetch_service_pb2'
    # @@protoc_insertion_point(class_scope:protolca.services.GetDescriptorsRequest.Attributes)
    })
  ,
  'DESCRIPTOR' : _GETDESCRIPTORSREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetDescriptorsRequest)
  })
_sym_db.RegisterMessage(GetDescriptorsRequest)
_sym_db.RegisterMessage(GetDescriptorsRequest.Attributes)

GetCategoryContentRequest = _reflection.GeneratedProtocolMessageType('GetCategoryContentRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETCATEGORYCONTENTREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetCategoryContentRequest)
  })
_sym_db.RegisterMessage(GetCategoryContentRequest)

GetCategoryTreeRequest = _reflection.GeneratedProtocolMessageType('GetCategoryTreeRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETCATEGORYTREEREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetCategoryTreeRequest)
  })
_sym_db.RegisterMessage(GetCategoryTreeRequest)

CategoryTree = _reflection.GeneratedProtocolMessageType('CategoryTree', (_message.Message,), {
  'DESCRIPTOR' : _CATEGORYTREE,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.CategoryTree)
  })
_sym_db.RegisterMessage(CategoryTree)

GetCountRequest = _reflection.GeneratedProtocolMessageType('GetCountRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETCOUNTREQUEST,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetCountRequest)
  })
_sym_db.RegisterMessage(GetCountRequest)

GetCountResponse = _reflection.GeneratedProtocolMessageType('GetCountResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETCOUNTRESPONSE,
  '__module__' : 'data_fetch_service_pb2'
  # @@protoc_insertion_point(class_scope:protolca.services.GetCountResponse)
  })
_sym_db.RegisterMessage(GetCountResponse)

_DATAFETCHSERVICE = DESCRIPTOR.services_by_name['DataFetchService']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\026org.openlca.proto.grpcB\016DataFetchProtoP\001Z\n.;protolca\252\002\021ProtoLCA.Services'
  _GETREQUEST._serialized_start=103
  _GETREQUEST._serialized_end=162
  _FINDREQUEST._serialized_start=164
  _FINDREQUEST._serialized_end=248
  _GETALLREQUEST._serialized_start=250
  _GETALLREQUEST._serialized_end=368
  _GETALLRESPONSE._serialized_start=371
  _GETALLRESPONSE._serialized_end=527
  _SEARCHREQUEST._serialized_start=529
  _SEARCHREQUEST._serialized_end=594
  _GETDESCRIPTORSREQUEST._serialized_start=597
  _GETDESCRIPTORSREQUEST._serialized_end=796
  _GETDESCRIPTORSREQUEST_ATTRIBUTES._serialized_start=746
  _GETDESCRIPTORSREQUEST_ATTRIBUTES._serialized_end=790
  _GETCATEGORYCONTENTREQUEST._serialized_start=798
  _GETCATEGORYCONTENTREQUEST._serialized_end=878
  _GETCATEGORYTREEREQUEST._serialized_start=880
  _GETCATEGORYTREEREQUEST._serialized_end=939
  _CATEGORYTREE._serialized_start=941
  _CATEGORYTREE._serialized_end=1067
  _GETCOUNTREQUEST._serialized_start=1069
  _GETCOUNTREQUEST._serialized_end=1121
  _GETCOUNTRESPONSE._serialized_start=1123
  _GETCOUNTRESPONSE._serialized_end=1156
  _DATAFETCHSERVICE._serialized_start=1159
  _DATAFETCHSERVICE._serialized_end=1955
# @@protoc_insertion_point(module_scope)
