# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: keyapis/subscription/v1/keyapis_subscription_service_v1.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 symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2
from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n=keyapis/subscription/v1/keyapis_subscription_service_v1.proto\x12\x17keyapis.subscription.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/descriptor.proto\x1a\x1egoogle/protobuf/wrappers.proto\")\n\x06Sevice\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tis_active\x18\x02 \x01(\x08\"\x89\x01\n\x07Service\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tis_active\x18\x02 \x01(\x08\x12*\n\x05orpon\x18\x03 \x01(\x0b\x32\x1b.google.protobuf.Int64Value\x12\x31\n\x0b\x66lat_number\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\"\xab\x01\n\x0bServiceKind\x12\n\n\x02id\x18\x01 \x01(\x05\x12\x10\n\x08\x63\x61tegory\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\r\n\x05title\x18\x04 \x01(\t\x12\x31\n\x0b\x64\x65scription\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12.\n\tparent_id\x18\x06 \x01(\x0b\x32\x1b.google.protobuf.Int32Value\"E\n\x15GetServiceListRequest\x12\x12\n\x05orpon\x18\x01 \x01(\x03\x42\x03\xe0\x41\x02\x12\x18\n\x0b\x66lat_number\x18\x02 \x01(\tB\x03\xe0\x41\x02\"Q\n\x16GetServiceListResponse\x12/\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x1f.keyapis.subscription.v1.SeviceH\x00\x42\x06\n\x04type\"\xb2\x01\n\x1eGetServicePrivilegeListRequest\x12?\n\x06\x66ilter\x18\x01 \x01(\x0b\x32/.keyapis.subscription.v1.ServicePrivilegeFilter\x12\x41\n\x06paging\x18\x02 \x01(\x0b\x32/.keyapis.subscription.v1.ServicePrivilegePagingH\x00\x42\x0c\n\npagination\"[\n\x1fGetServicePrivilegeListResponse\x12\x30\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32 .keyapis.subscription.v1.ServiceH\x00\x42\x06\n\x04type\"\xb3\x01\n\x1fGetServicePrivilegeCountRequest\x12?\n\x06\x66ilter\x18\x01 \x01(\x0b\x32/.keyapis.subscription.v1.ServicePrivilegeFilter\x12\x41\n\x06paging\x18\x02 \x01(\x0b\x32/.keyapis.subscription.v1.ServicePrivilegePagingH\x00\x42\x0c\n\npagination\":\n GetServicePrivilegeCountResponse\x12\x0e\n\x04\x64\x61ta\x18\x01 \x01(\x05H\x00\x42\x06\n\x04type\">\n\x16ServicePrivilegeFilter\x12\x0e\n\x06orpons\x18\x01 \x03(\x03\x12\x14\n\x0c\x66lat_numbers\x18\x02 \x03(\t\"\xe8\x02\n\x16ServicePrivilegePaging\x12R\n\rorder_by_type\x18\x01 \x01(\x0e\x32;.keyapis.subscription.v1.ServicePrivilegePaging.OrderByType\x12U\n\x0e\x64irection_type\x18\x02 \x01(\x0e\x32=.keyapis.subscription.v1.ServicePrivilegePaging.DirectionType\x12\r\n\x05limit\x18\x03 \x01(\x05\x12\x0e\n\x06offset\x18\x04 \x01(\x05\"D\n\x0bOrderByType\x12\x19\n\x15ORDER_BY_TYPE_UNKNOWN\x10\x00\x12\x1a\n\x16ORPON_THEN_FLAT_NUMBER\x10\x01\">\n\rDirectionType\x12\x1a\n\x16\x44IRECTION_TYPE_UNKNOWN\x10\x00\x12\x08\n\x04\x44\x45SC\x10\x01\x12\x07\n\x03\x41SC\x10\x02\"\x1b\n\x19GetServiceKindListRequest\"Z\n\x1aGetServiceKindListResponse\x12\x34\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32$.keyapis.subscription.v1.ServiceKindH\x00\x42\x06\n\x04type2\x87\x06\n\x0eServiceService\x12\xb4\x01\n\x0eGetServiceList\x12..keyapis.subscription.v1.GetServiceListRequest\x1a/.keyapis.subscription.v1.GetServiceListResponse\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/subscription/api/v1/service/{orpon}/{flat_number}/list0\x01\x12\xc3\x01\n\x17GetServicePrivilegeList\x12\x37.keyapis.subscription.v1.GetServicePrivilegeListRequest\x1a\x38.keyapis.subscription.v1.GetServicePrivilegeListResponse\"3\x82\xd3\xe4\x93\x02-\x12+/subscription/api/v1/service/privilege/list0\x01\x12\xc5\x01\n\x18GetServicePrivilegeCount\x12\x38.keyapis.subscription.v1.GetServicePrivilegeCountRequest\x1a\x39.keyapis.subscription.v1.GetServicePrivilegeCountResponse\"4\x82\xd3\xe4\x93\x02.\x12,/subscription/api/v1/service/privilege/count\x12\xaf\x01\n\x12GetServiceKindList\x12\x32.keyapis.subscription.v1.GetServiceKindListRequest\x1a\x33.keyapis.subscription.v1.GetServiceKindListResponse\".\x82\xd3\xe4\x93\x02(\x12&/subscription/api/v1/service/kind/list0\x01\x42\xc4\x01\n\x1aru.keyapis.subscription.v1B\x1aKeyapisSubscriptionV1ProtoH\x03P\x00Z\x18/keyapis_subscription_v1\xd8\x01\x01\xf8\x01\x01\xa2\x02\x15KEYAPISSUBSCRIPTIONV1\xaa\x02\x17Keyapis.Subscription.V1\xca\x02\x17Keyapis\\Subscription\\V1\xea\x02\x19Keyapis::Subscription::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'keyapis.subscription.v1.keyapis_subscription_service_v1_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\032ru.keyapis.subscription.v1B\032KeyapisSubscriptionV1ProtoH\003P\000Z\030/keyapis_subscription_v1\330\001\001\370\001\001\242\002\025KEYAPISSUBSCRIPTIONV1\252\002\027Keyapis.Subscription.V1\312\002\027Keyapis\\Subscription\\V1\352\002\031Keyapis::Subscription::V1'
  _GETSERVICELISTREQUEST.fields_by_name['orpon']._options = None
  _GETSERVICELISTREQUEST.fields_by_name['orpon']._serialized_options = b'\340A\002'
  _GETSERVICELISTREQUEST.fields_by_name['flat_number']._options = None
  _GETSERVICELISTREQUEST.fields_by_name['flat_number']._serialized_options = b'\340A\002'
  _SERVICESERVICE.methods_by_name['GetServiceList']._options = None
  _SERVICESERVICE.methods_by_name['GetServiceList']._serialized_options = b'\202\323\344\223\0029\0227/subscription/api/v1/service/{orpon}/{flat_number}/list'
  _SERVICESERVICE.methods_by_name['GetServicePrivilegeList']._options = None
  _SERVICESERVICE.methods_by_name['GetServicePrivilegeList']._serialized_options = b'\202\323\344\223\002-\022+/subscription/api/v1/service/privilege/list'
  _SERVICESERVICE.methods_by_name['GetServicePrivilegeCount']._options = None
  _SERVICESERVICE.methods_by_name['GetServicePrivilegeCount']._serialized_options = b'\202\323\344\223\002.\022,/subscription/api/v1/service/privilege/count'
  _SERVICESERVICE.methods_by_name['GetServiceKindList']._options = None
  _SERVICESERVICE.methods_by_name['GetServiceKindList']._serialized_options = b'\202\323\344\223\002(\022&/subscription/api/v1/service/kind/list'
  _globals['_SEVICE']._serialized_start=219
  _globals['_SEVICE']._serialized_end=260
  _globals['_SERVICE']._serialized_start=263
  _globals['_SERVICE']._serialized_end=400
  _globals['_SERVICEKIND']._serialized_start=403
  _globals['_SERVICEKIND']._serialized_end=574
  _globals['_GETSERVICELISTREQUEST']._serialized_start=576
  _globals['_GETSERVICELISTREQUEST']._serialized_end=645
  _globals['_GETSERVICELISTRESPONSE']._serialized_start=647
  _globals['_GETSERVICELISTRESPONSE']._serialized_end=728
  _globals['_GETSERVICEPRIVILEGELISTREQUEST']._serialized_start=731
  _globals['_GETSERVICEPRIVILEGELISTREQUEST']._serialized_end=909
  _globals['_GETSERVICEPRIVILEGELISTRESPONSE']._serialized_start=911
  _globals['_GETSERVICEPRIVILEGELISTRESPONSE']._serialized_end=1002
  _globals['_GETSERVICEPRIVILEGECOUNTREQUEST']._serialized_start=1005
  _globals['_GETSERVICEPRIVILEGECOUNTREQUEST']._serialized_end=1184
  _globals['_GETSERVICEPRIVILEGECOUNTRESPONSE']._serialized_start=1186
  _globals['_GETSERVICEPRIVILEGECOUNTRESPONSE']._serialized_end=1244
  _globals['_SERVICEPRIVILEGEFILTER']._serialized_start=1246
  _globals['_SERVICEPRIVILEGEFILTER']._serialized_end=1308
  _globals['_SERVICEPRIVILEGEPAGING']._serialized_start=1311
  _globals['_SERVICEPRIVILEGEPAGING']._serialized_end=1671
  _globals['_SERVICEPRIVILEGEPAGING_ORDERBYTYPE']._serialized_start=1539
  _globals['_SERVICEPRIVILEGEPAGING_ORDERBYTYPE']._serialized_end=1607
  _globals['_SERVICEPRIVILEGEPAGING_DIRECTIONTYPE']._serialized_start=1609
  _globals['_SERVICEPRIVILEGEPAGING_DIRECTIONTYPE']._serialized_end=1671
  _globals['_GETSERVICEKINDLISTREQUEST']._serialized_start=1673
  _globals['_GETSERVICEKINDLISTREQUEST']._serialized_end=1700
  _globals['_GETSERVICEKINDLISTRESPONSE']._serialized_start=1702
  _globals['_GETSERVICEKINDLISTRESPONSE']._serialized_end=1792
  _globals['_SERVICESERVICE']._serialized_start=1795
  _globals['_SERVICESERVICE']._serialized_end=2570
# @@protoc_insertion_point(module_scope)
