# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: keyapis/multiapp/v1/keyapis_multiapp_notification_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.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
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
from keyapis.multiapp.v1 import keyapis_multiapp_app_v1_pb2 as keyapis_dot_multiapp_dot_v1_dot_keyapis__multiapp__app__v1__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n:keyapis/multiapp/v1/keyapis_multiapp_notification_v1.proto\x12\x13keyapis.multiapp.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/descriptor.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x31keyapis/multiapp/v1/keyapis_multiapp_app_v1.proto\"\xd0\x02\n\x0cNotification\x12\x13\n\x06\x61pp_id\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x12\n\x05orpon\x18\x02 \x01(\x03\x42\x03\xe0\x41\x02\x12\x19\n\x0croom_numbers\x18\x03 \x03(\tB\x03\xe0\x41\x02\x12\x18\n\x0btemplate_id\x18\x04 \x01(\tB\x03\xe0\x41\x02\x12\x42\n\x06values\x18\x05 \x03(\x0b\x32-.keyapis.multiapp.v1.Notification.ValuesEntryB\x03\xe0\x41\x02\x12?\n\x07payload\x18\x06 \x03(\x0b\x32..keyapis.multiapp.v1.Notification.PayloadEntry\x1a-\n\x0bValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a.\n\x0cPayloadEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"O\n\x17PostNotificationRequest\x12\x34\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32!.keyapis.multiapp.v1.NotificationB\x03\xe0\x41\x02\"\x81\x04\n\x18PostNotificationResponse\x12\x44\n\x05\x65rror\x18\x01 \x01(\x0b\x32\x33.keyapis.multiapp.v1.PostNotificationResponse.ErrorH\x00\x1a\x96\x03\n\x05\x45rror\x12:\n\nvalidation\x18\x01 \x01(\x0b\x32$.keyapis.multiapp.v1.ValidationErrorH\x00\x12Q\n\x06values\x18\x02 \x01(\x0b\x32?.keyapis.multiapp.v1.PostNotificationResponse.Error.ValuesErrorH\x00\x12Z\n\x0b\x61pp_blocked\x18\x03 \x01(\x0b\x32\x43.keyapis.multiapp.v1.PostNotificationResponse.Error.AppBlockedErrorH\x00\x12`\n\x0e\x61pp_assignment\x18\x04 \x01(\x0b\x32\x46.keyapis.multiapp.v1.PostNotificationResponse.Error.AppAssignmentErrorH\x00\x1a\r\n\x0bValuesError\x1a\x11\n\x0f\x41ppBlockedError\x1a\x14\n\x12\x41ppAssignmentErrorB\x08\n\x06reasonB\x06\n\x04type2\xb1\x01\n\x13NotificationService\x12\x99\x01\n\x10PostNotification\x12,.keyapis.multiapp.v1.PostNotificationRequest\x1a-.keyapis.multiapp.v1.PostNotificationResponse\"(\x82\xd3\xe4\x93\x02\"\"\x1d/multiapp/api/v1/notification:\x01*B\xa8\x01\n\x16ru.keyapis.multiapp.v1B\x16KeyapisMultiappV1ProtoH\x03P\x00Z\x14/keyapis_multiapp_v1\xd8\x01\x01\xf8\x01\x01\xa2\x02\x11KEYAPISMULTIAPPV1\xaa\x02\x13Keyapis.Multiapp.V1\xca\x02\x13Keyapis\\Multiapp\\V1\xea\x02\x15Keyapis::Multiapp::V1b\x06proto3')

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

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\026ru.keyapis.multiapp.v1B\026KeyapisMultiappV1ProtoH\003P\000Z\024/keyapis_multiapp_v1\330\001\001\370\001\001\242\002\021KEYAPISMULTIAPPV1\252\002\023Keyapis.Multiapp.V1\312\002\023Keyapis\\Multiapp\\V1\352\002\025Keyapis::Multiapp::V1'
  _NOTIFICATION_VALUESENTRY._options = None
  _NOTIFICATION_VALUESENTRY._serialized_options = b'8\001'
  _NOTIFICATION_PAYLOADENTRY._options = None
  _NOTIFICATION_PAYLOADENTRY._serialized_options = b'8\001'
  _NOTIFICATION.fields_by_name['app_id']._options = None
  _NOTIFICATION.fields_by_name['app_id']._serialized_options = b'\340A\002'
  _NOTIFICATION.fields_by_name['orpon']._options = None
  _NOTIFICATION.fields_by_name['orpon']._serialized_options = b'\340A\002'
  _NOTIFICATION.fields_by_name['room_numbers']._options = None
  _NOTIFICATION.fields_by_name['room_numbers']._serialized_options = b'\340A\002'
  _NOTIFICATION.fields_by_name['template_id']._options = None
  _NOTIFICATION.fields_by_name['template_id']._serialized_options = b'\340A\002'
  _NOTIFICATION.fields_by_name['values']._options = None
  _NOTIFICATION.fields_by_name['values']._serialized_options = b'\340A\002'
  _POSTNOTIFICATIONREQUEST.fields_by_name['data']._options = None
  _POSTNOTIFICATIONREQUEST.fields_by_name['data']._serialized_options = b'\340A\002'
  _NOTIFICATIONSERVICE.methods_by_name['PostNotification']._options = None
  _NOTIFICATIONSERVICE.methods_by_name['PostNotification']._serialized_options = b'\202\323\344\223\002\"\"\035/multiapp/api/v1/notification:\001*'
  _globals['_NOTIFICATION']._serialized_start=297
  _globals['_NOTIFICATION']._serialized_end=633
  _globals['_NOTIFICATION_VALUESENTRY']._serialized_start=540
  _globals['_NOTIFICATION_VALUESENTRY']._serialized_end=585
  _globals['_NOTIFICATION_PAYLOADENTRY']._serialized_start=587
  _globals['_NOTIFICATION_PAYLOADENTRY']._serialized_end=633
  _globals['_POSTNOTIFICATIONREQUEST']._serialized_start=635
  _globals['_POSTNOTIFICATIONREQUEST']._serialized_end=714
  _globals['_POSTNOTIFICATIONRESPONSE']._serialized_start=717
  _globals['_POSTNOTIFICATIONRESPONSE']._serialized_end=1230
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR']._serialized_start=816
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR']._serialized_end=1222
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR_VALUESERROR']._serialized_start=1158
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR_VALUESERROR']._serialized_end=1171
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR_APPBLOCKEDERROR']._serialized_start=1173
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR_APPBLOCKEDERROR']._serialized_end=1190
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR_APPASSIGNMENTERROR']._serialized_start=1192
  _globals['_POSTNOTIFICATIONRESPONSE_ERROR_APPASSIGNMENTERROR']._serialized_end=1212
  _globals['_NOTIFICATIONSERVICE']._serialized_start=1233
  _globals['_NOTIFICATIONSERVICE']._serialized_end=1410
# @@protoc_insertion_point(module_scope)
