# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: cacheclient.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
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\x11\x63\x61\x63heclient.proto\x12\x0c\x63\x61\x63he_client\" \n\x0b_GetRequest\x12\x11\n\tcache_key\x18\x01 \x01(\x0c\"_\n\x0c_GetResponse\x12*\n\x06result\x18\x01 \x01(\x0e\x32\x1a.cache_client.ECacheResult\x12\x12\n\ncache_body\x18\x02 \x01(\x0c\x12\x0f\n\x07message\x18\x03 \x01(\t\"#\n\x0e_DeleteRequest\x12\x11\n\tcache_key\x18\x01 \x01(\x0c\"\x11\n\x0f_DeleteResponse\"N\n\x0b_SetRequest\x12\x11\n\tcache_key\x18\x01 \x01(\x0c\x12\x12\n\ncache_body\x18\x02 \x01(\x0c\x12\x18\n\x10ttl_milliseconds\x18\x03 \x01(\x04\"K\n\x0c_SetResponse\x12*\n\x06result\x18\x01 \x01(\x0e\x32\x1a.cache_client.ECacheResult\x12\x0f\n\x07message\x18\x02 \x01(\t\"H\n\x15_DictionaryGetRequest\x12\x17\n\x0f\x64ictionary_name\x18\x01 \x01(\x0c\x12\x16\n\x0e\x64ictionary_key\x18\x02 \x01(\x0c\"i\n\x16_DictionaryGetResponse\x12*\n\x06result\x18\x01 \x01(\x0e\x32\x1a.cache_client.ECacheResult\x12\x12\n\ncache_body\x18\x02 \x01(\x0c\x12\x0f\n\x07message\x18\x03 \x01(\t\"3\n\x18_DictionaryGetAllRequest\x12\x17\n\x0f\x64ictionary_name\x18\x01 \x01(\x0c\"4\n\x16\x44ictionaryKeyValuePair\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\"\x97\x01\n\x19_DictionaryGetAllResponse\x12*\n\x06result\x18\x01 \x01(\x0e\x32\x1a.cache_client.ECacheResult\x12=\n\x0f\x64ictionary_body\x18\x02 \x03(\x0b\x32$.cache_client.DictionaryKeyValuePair\x12\x0f\n\x07message\x18\x03 \x01(\t\"o\n\x15_DictionarySetRequest\x12\x17\n\x0f\x64ictionary_name\x18\x01 \x01(\x0c\x12=\n\x0f\x64ictionary_body\x18\x02 \x03(\x0b\x32$.cache_client.DictionaryKeyValuePair\"U\n\x16_DictionarySetResponse\x12*\n\x06result\x18\x01 \x01(\x0e\x32\x1a.cache_client.ECacheResult\x12\x0f\n\x07message\x18\x02 \x01(\t*<\n\x0c\x45\x43\x61\x63heResult\x12\x0b\n\x07Invalid\x10\x00\x12\x06\n\x02Ok\x10\x01\x12\x07\n\x03Hit\x10\x02\x12\x08\n\x04Miss\x10\x03\"\x04\x08\x04\x10\x06\x32\xf1\x03\n\x03Scs\x12>\n\x03Get\x12\x19.cache_client._GetRequest\x1a\x1a.cache_client._GetResponse\"\x00\x12>\n\x03Set\x12\x19.cache_client._SetRequest\x1a\x1a.cache_client._SetResponse\"\x00\x12G\n\x06\x44\x65lete\x12\x1c.cache_client._DeleteRequest\x1a\x1d.cache_client._DeleteResponse\"\x00\x12\\\n\rDictionaryGet\x12#.cache_client._DictionaryGetRequest\x1a$.cache_client._DictionaryGetResponse\"\x00\x12\x65\n\x10\x44ictionaryGetAll\x12&.cache_client._DictionaryGetAllRequest\x1a\'.cache_client._DictionaryGetAllResponse\"\x00\x12\\\n\rDictionarySet\x12#.cache_client._DictionarySetRequest\x1a$.cache_client._DictionarySetResponse\"\x00\x42G\n\x11grpc.cache_clientP\x01Z0github.com/momentohq/client-sdk-go;client_sdk_gob\x06proto3')

_ECACHERESULT = DESCRIPTOR.enum_types_by_name['ECacheResult']
ECacheResult = enum_type_wrapper.EnumTypeWrapper(_ECACHERESULT)
Invalid = 0
Ok = 1
Hit = 2
Miss = 3


__GETREQUEST = DESCRIPTOR.message_types_by_name['_GetRequest']
__GETRESPONSE = DESCRIPTOR.message_types_by_name['_GetResponse']
__DELETEREQUEST = DESCRIPTOR.message_types_by_name['_DeleteRequest']
__DELETERESPONSE = DESCRIPTOR.message_types_by_name['_DeleteResponse']
__SETREQUEST = DESCRIPTOR.message_types_by_name['_SetRequest']
__SETRESPONSE = DESCRIPTOR.message_types_by_name['_SetResponse']
__DICTIONARYGETREQUEST = DESCRIPTOR.message_types_by_name['_DictionaryGetRequest']
__DICTIONARYGETRESPONSE = DESCRIPTOR.message_types_by_name['_DictionaryGetResponse']
__DICTIONARYGETALLREQUEST = DESCRIPTOR.message_types_by_name['_DictionaryGetAllRequest']
_DICTIONARYKEYVALUEPAIR = DESCRIPTOR.message_types_by_name['DictionaryKeyValuePair']
__DICTIONARYGETALLRESPONSE = DESCRIPTOR.message_types_by_name['_DictionaryGetAllResponse']
__DICTIONARYSETREQUEST = DESCRIPTOR.message_types_by_name['_DictionarySetRequest']
__DICTIONARYSETRESPONSE = DESCRIPTOR.message_types_by_name['_DictionarySetResponse']
_GetRequest = _reflection.GeneratedProtocolMessageType('_GetRequest', (_message.Message,), {
  'DESCRIPTOR' : __GETREQUEST,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._GetRequest)
  })
_sym_db.RegisterMessage(_GetRequest)

_GetResponse = _reflection.GeneratedProtocolMessageType('_GetResponse', (_message.Message,), {
  'DESCRIPTOR' : __GETRESPONSE,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._GetResponse)
  })
_sym_db.RegisterMessage(_GetResponse)

_DeleteRequest = _reflection.GeneratedProtocolMessageType('_DeleteRequest', (_message.Message,), {
  'DESCRIPTOR' : __DELETEREQUEST,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DeleteRequest)
  })
_sym_db.RegisterMessage(_DeleteRequest)

_DeleteResponse = _reflection.GeneratedProtocolMessageType('_DeleteResponse', (_message.Message,), {
  'DESCRIPTOR' : __DELETERESPONSE,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DeleteResponse)
  })
_sym_db.RegisterMessage(_DeleteResponse)

_SetRequest = _reflection.GeneratedProtocolMessageType('_SetRequest', (_message.Message,), {
  'DESCRIPTOR' : __SETREQUEST,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._SetRequest)
  })
_sym_db.RegisterMessage(_SetRequest)

_SetResponse = _reflection.GeneratedProtocolMessageType('_SetResponse', (_message.Message,), {
  'DESCRIPTOR' : __SETRESPONSE,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._SetResponse)
  })
_sym_db.RegisterMessage(_SetResponse)

_DictionaryGetRequest = _reflection.GeneratedProtocolMessageType('_DictionaryGetRequest', (_message.Message,), {
  'DESCRIPTOR' : __DICTIONARYGETREQUEST,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DictionaryGetRequest)
  })
_sym_db.RegisterMessage(_DictionaryGetRequest)

_DictionaryGetResponse = _reflection.GeneratedProtocolMessageType('_DictionaryGetResponse', (_message.Message,), {
  'DESCRIPTOR' : __DICTIONARYGETRESPONSE,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DictionaryGetResponse)
  })
_sym_db.RegisterMessage(_DictionaryGetResponse)

_DictionaryGetAllRequest = _reflection.GeneratedProtocolMessageType('_DictionaryGetAllRequest', (_message.Message,), {
  'DESCRIPTOR' : __DICTIONARYGETALLREQUEST,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DictionaryGetAllRequest)
  })
_sym_db.RegisterMessage(_DictionaryGetAllRequest)

DictionaryKeyValuePair = _reflection.GeneratedProtocolMessageType('DictionaryKeyValuePair', (_message.Message,), {
  'DESCRIPTOR' : _DICTIONARYKEYVALUEPAIR,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client.DictionaryKeyValuePair)
  })
_sym_db.RegisterMessage(DictionaryKeyValuePair)

_DictionaryGetAllResponse = _reflection.GeneratedProtocolMessageType('_DictionaryGetAllResponse', (_message.Message,), {
  'DESCRIPTOR' : __DICTIONARYGETALLRESPONSE,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DictionaryGetAllResponse)
  })
_sym_db.RegisterMessage(_DictionaryGetAllResponse)

_DictionarySetRequest = _reflection.GeneratedProtocolMessageType('_DictionarySetRequest', (_message.Message,), {
  'DESCRIPTOR' : __DICTIONARYSETREQUEST,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DictionarySetRequest)
  })
_sym_db.RegisterMessage(_DictionarySetRequest)

_DictionarySetResponse = _reflection.GeneratedProtocolMessageType('_DictionarySetResponse', (_message.Message,), {
  'DESCRIPTOR' : __DICTIONARYSETRESPONSE,
  '__module__' : 'cacheclient_pb2'
  # @@protoc_insertion_point(class_scope:cache_client._DictionarySetResponse)
  })
_sym_db.RegisterMessage(_DictionarySetResponse)

_SCS = DESCRIPTOR.services_by_name['Scs']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\021grpc.cache_clientP\001Z0github.com/momentohq/client-sdk-go;client_sdk_go'
  _ECACHERESULT._serialized_start=1021
  _ECACHERESULT._serialized_end=1081
  __GETREQUEST._serialized_start=35
  __GETREQUEST._serialized_end=67
  __GETRESPONSE._serialized_start=69
  __GETRESPONSE._serialized_end=164
  __DELETEREQUEST._serialized_start=166
  __DELETEREQUEST._serialized_end=201
  __DELETERESPONSE._serialized_start=203
  __DELETERESPONSE._serialized_end=220
  __SETREQUEST._serialized_start=222
  __SETREQUEST._serialized_end=300
  __SETRESPONSE._serialized_start=302
  __SETRESPONSE._serialized_end=377
  __DICTIONARYGETREQUEST._serialized_start=379
  __DICTIONARYGETREQUEST._serialized_end=451
  __DICTIONARYGETRESPONSE._serialized_start=453
  __DICTIONARYGETRESPONSE._serialized_end=558
  __DICTIONARYGETALLREQUEST._serialized_start=560
  __DICTIONARYGETALLREQUEST._serialized_end=611
  _DICTIONARYKEYVALUEPAIR._serialized_start=613
  _DICTIONARYKEYVALUEPAIR._serialized_end=665
  __DICTIONARYGETALLRESPONSE._serialized_start=668
  __DICTIONARYGETALLRESPONSE._serialized_end=819
  __DICTIONARYSETREQUEST._serialized_start=821
  __DICTIONARYSETREQUEST._serialized_end=932
  __DICTIONARYSETRESPONSE._serialized_start=934
  __DICTIONARYSETRESPONSE._serialized_end=1019
  _SCS._serialized_start=1084
  _SCS._serialized_end=1581
# @@protoc_insertion_point(module_scope)
