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




DESCRIPTOR = _descriptor.FileDescriptor(
  name='controlclient.proto',
  package='control_client',
  syntax='proto3',
  serialized_options=b'\n\023grpc.control_clientP\001',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x13\x63ontrolclient.proto\x12\x0e\x63ontrol_client\")\n\x13_DeleteCacheRequest\x12\x12\n\ncache_name\x18\x01 \x01(\t\"\x16\n\x14_DeleteCacheResponse\")\n\x13_CreateCacheRequest\x12\x12\n\ncache_name\x18\x01 \x01(\t\"\x16\n\x14_CreateCacheResponse\"(\n\x12_ListCachesRequest\x12\x12\n\nnext_token\x18\x01 \x01(\t\"\x1c\n\x06_Cache\x12\x12\n\ncache_name\x18\x01 \x01(\t\"P\n\x13_ListCachesResponse\x12%\n\x05\x63\x61\x63he\x18\x01 \x03(\x0b\x32\x16.control_client._Cache\x12\x12\n\nnext_token\x18\x02 \x01(\t2\x9d\x02\n\nScsControl\x12Z\n\x0b\x43reateCache\x12#.control_client._CreateCacheRequest\x1a$.control_client._CreateCacheResponse\"\x00\x12Z\n\x0b\x44\x65leteCache\x12#.control_client._DeleteCacheRequest\x1a$.control_client._DeleteCacheResponse\"\x00\x12W\n\nListCaches\x12\".control_client._ListCachesRequest\x1a#.control_client._ListCachesResponse\"\x00\x42\x17\n\x13grpc.control_clientP\x01\x62\x06proto3'
)




__DELETECACHEREQUEST = _descriptor.Descriptor(
  name='_DeleteCacheRequest',
  full_name='control_client._DeleteCacheRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='cache_name', full_name='control_client._DeleteCacheRequest.cache_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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=39,
  serialized_end=80,
)


__DELETECACHERESPONSE = _descriptor.Descriptor(
  name='_DeleteCacheResponse',
  full_name='control_client._DeleteCacheResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=82,
  serialized_end=104,
)


__CREATECACHEREQUEST = _descriptor.Descriptor(
  name='_CreateCacheRequest',
  full_name='control_client._CreateCacheRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='cache_name', full_name='control_client._CreateCacheRequest.cache_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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=106,
  serialized_end=147,
)


__CREATECACHERESPONSE = _descriptor.Descriptor(
  name='_CreateCacheResponse',
  full_name='control_client._CreateCacheResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=149,
  serialized_end=171,
)


__LISTCACHESREQUEST = _descriptor.Descriptor(
  name='_ListCachesRequest',
  full_name='control_client._ListCachesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='next_token', full_name='control_client._ListCachesRequest.next_token', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=173,
  serialized_end=213,
)


__CACHE = _descriptor.Descriptor(
  name='_Cache',
  full_name='control_client._Cache',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='cache_name', full_name='control_client._Cache.cache_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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=215,
  serialized_end=243,
)


__LISTCACHESRESPONSE = _descriptor.Descriptor(
  name='_ListCachesResponse',
  full_name='control_client._ListCachesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='cache', full_name='control_client._ListCachesResponse.cache', 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),
    _descriptor.FieldDescriptor(
      name='next_token', full_name='control_client._ListCachesResponse.next_token', index=1,
      number=2, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=245,
  serialized_end=325,
)

__LISTCACHESRESPONSE.fields_by_name['cache'].message_type = __CACHE
DESCRIPTOR.message_types_by_name['_DeleteCacheRequest'] = __DELETECACHEREQUEST
DESCRIPTOR.message_types_by_name['_DeleteCacheResponse'] = __DELETECACHERESPONSE
DESCRIPTOR.message_types_by_name['_CreateCacheRequest'] = __CREATECACHEREQUEST
DESCRIPTOR.message_types_by_name['_CreateCacheResponse'] = __CREATECACHERESPONSE
DESCRIPTOR.message_types_by_name['_ListCachesRequest'] = __LISTCACHESREQUEST
DESCRIPTOR.message_types_by_name['_Cache'] = __CACHE
DESCRIPTOR.message_types_by_name['_ListCachesResponse'] = __LISTCACHESRESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

_DeleteCacheRequest = _reflection.GeneratedProtocolMessageType('_DeleteCacheRequest', (_message.Message,), {
  'DESCRIPTOR' : __DELETECACHEREQUEST,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._DeleteCacheRequest)
  })
_sym_db.RegisterMessage(_DeleteCacheRequest)

_DeleteCacheResponse = _reflection.GeneratedProtocolMessageType('_DeleteCacheResponse', (_message.Message,), {
  'DESCRIPTOR' : __DELETECACHERESPONSE,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._DeleteCacheResponse)
  })
_sym_db.RegisterMessage(_DeleteCacheResponse)

_CreateCacheRequest = _reflection.GeneratedProtocolMessageType('_CreateCacheRequest', (_message.Message,), {
  'DESCRIPTOR' : __CREATECACHEREQUEST,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._CreateCacheRequest)
  })
_sym_db.RegisterMessage(_CreateCacheRequest)

_CreateCacheResponse = _reflection.GeneratedProtocolMessageType('_CreateCacheResponse', (_message.Message,), {
  'DESCRIPTOR' : __CREATECACHERESPONSE,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._CreateCacheResponse)
  })
_sym_db.RegisterMessage(_CreateCacheResponse)

_ListCachesRequest = _reflection.GeneratedProtocolMessageType('_ListCachesRequest', (_message.Message,), {
  'DESCRIPTOR' : __LISTCACHESREQUEST,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._ListCachesRequest)
  })
_sym_db.RegisterMessage(_ListCachesRequest)

_Cache = _reflection.GeneratedProtocolMessageType('_Cache', (_message.Message,), {
  'DESCRIPTOR' : __CACHE,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._Cache)
  })
_sym_db.RegisterMessage(_Cache)

_ListCachesResponse = _reflection.GeneratedProtocolMessageType('_ListCachesResponse', (_message.Message,), {
  'DESCRIPTOR' : __LISTCACHESRESPONSE,
  '__module__' : 'controlclient_pb2'
  # @@protoc_insertion_point(class_scope:control_client._ListCachesResponse)
  })
_sym_db.RegisterMessage(_ListCachesResponse)


DESCRIPTOR._options = None

_SCSCONTROL = _descriptor.ServiceDescriptor(
  name='ScsControl',
  full_name='control_client.ScsControl',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=328,
  serialized_end=613,
  methods=[
  _descriptor.MethodDescriptor(
    name='CreateCache',
    full_name='control_client.ScsControl.CreateCache',
    index=0,
    containing_service=None,
    input_type=__CREATECACHEREQUEST,
    output_type=__CREATECACHERESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteCache',
    full_name='control_client.ScsControl.DeleteCache',
    index=1,
    containing_service=None,
    input_type=__DELETECACHEREQUEST,
    output_type=__DELETECACHERESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='ListCaches',
    full_name='control_client.ScsControl.ListCaches',
    index=2,
    containing_service=None,
    input_type=__LISTCACHESREQUEST,
    output_type=__LISTCACHESRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_SCSCONTROL)

DESCRIPTOR.services_by_name['ScsControl'] = _SCSCONTROL

# @@protoc_insertion_point(module_scope)
