# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: epl/protobuf/v1/stac_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
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from epl.protobuf.v1 import stac_pb2 as epl_dot_protobuf_dot_v1_dot_stac__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='epl/protobuf/v1/stac_service.proto',
  package='epl.protobuf.v1',
  syntax='proto3',
  serialized_options=b'\n\023com.epl.protobuf.v1B\020StacServiceProtoP\001Z.github.com/geo-grpc/api/golang/epl/protobuf/v1\242\002\003STS\252\002\023com.epl.protobuf.v1',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\"epl/protobuf/v1/stac_service.proto\x12\x0f\x65pl.protobuf.v1\x1a\x1a\x65pl/protobuf/v1/stac.proto2\xb4\x06\n\x0bStacService\x12J\n\x0bSearchItems\x12\x1c.epl.protobuf.v1.StacRequest\x1a\x19.epl.protobuf.v1.StacItem\"\x00\x30\x01\x12X\n\x11SearchCollections\x12\".epl.protobuf.v1.CollectionRequest\x1a\x1b.epl.protobuf.v1.Collection\"\x00\x30\x01\x12O\n\x0bInsertItems\x12\x19.epl.protobuf.v1.StacItem\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00(\x01\x30\x01\x12O\n\x0bUpdateItems\x12\x19.epl.protobuf.v1.StacItem\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00(\x01\x30\x01\x12M\n\nCountItems\x12\x1c.epl.protobuf.v1.StacRequest\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00\x12M\n\rDeleteOneItem\x12\x19.epl.protobuf.v1.StacItem\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00\x12J\n\rSearchOneItem\x12\x1c.epl.protobuf.v1.StacRequest\x1a\x19.epl.protobuf.v1.StacItem\"\x00\x12M\n\rInsertOneItem\x12\x19.epl.protobuf.v1.StacItem\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00\x12U\n\x13InsertOneCollection\x12\x1b.epl.protobuf.v1.Collection\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00\x12M\n\rUpdateOneItem\x12\x19.epl.protobuf.v1.StacItem\x1a\x1f.epl.protobuf.v1.StacDbResponse\"\x00\x42u\n\x13\x63om.epl.protobuf.v1B\x10StacServiceProtoP\x01Z.github.com/geo-grpc/api/golang/epl/protobuf/v1\xa2\x02\x03STS\xaa\x02\x13\x63om.epl.protobuf.v1b\x06proto3'
  ,
  dependencies=[epl_dot_protobuf_dot_v1_dot_stac__pb2.DESCRIPTOR,])



_sym_db.RegisterFileDescriptor(DESCRIPTOR)


DESCRIPTOR._options = None

_STACSERVICE = _descriptor.ServiceDescriptor(
  name='StacService',
  full_name='epl.protobuf.v1.StacService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=84,
  serialized_end=904,
  methods=[
  _descriptor.MethodDescriptor(
    name='SearchItems',
    full_name='epl.protobuf.v1.StacService.SearchItems',
    index=0,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACREQUEST,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='SearchCollections',
    full_name='epl.protobuf.v1.StacService.SearchCollections',
    index=1,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._COLLECTIONREQUEST,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._COLLECTION,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='InsertItems',
    full_name='epl.protobuf.v1.StacService.InsertItems',
    index=2,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateItems',
    full_name='epl.protobuf.v1.StacService.UpdateItems',
    index=3,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CountItems',
    full_name='epl.protobuf.v1.StacService.CountItems',
    index=4,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACREQUEST,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteOneItem',
    full_name='epl.protobuf.v1.StacService.DeleteOneItem',
    index=5,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='SearchOneItem',
    full_name='epl.protobuf.v1.StacService.SearchOneItem',
    index=6,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACREQUEST,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='InsertOneItem',
    full_name='epl.protobuf.v1.StacService.InsertOneItem',
    index=7,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='InsertOneCollection',
    full_name='epl.protobuf.v1.StacService.InsertOneCollection',
    index=8,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._COLLECTION,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateOneItem',
    full_name='epl.protobuf.v1.StacService.UpdateOneItem',
    index=9,
    containing_service=None,
    input_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACITEM,
    output_type=epl_dot_protobuf_dot_v1_dot_stac__pb2._STACDBRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_STACSERVICE)

DESCRIPTOR.services_by_name['StacService'] = _STACSERVICE

# @@protoc_insertion_point(module_scope)
