<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: keyapis/bell/v1/keyapis_bell_notification_v1.proto

namespace GPBMetadata\Keyapis\Bell\V1;

class KeyapisBellNotificationV1
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Keyapis\Bell\V1\KeyapisBellCommonV1::initOnce();
        $pool->internalAddGeneratedFile(
            '
„!
2keyapis/bell/v1/keyapis_bell_notification_v1.protokeyapis.bell.v1google/api/annotations.protogoogle/api/field_behavior.proto google/protobuf/descriptor.protogoogle/protobuf/wrappers.proto,keyapis/bell/v1/keyapis_bell_common_v1.proto"“
Notification
id (	BàA
orpon (BàA/
	app_title (2.google.protobuf.StringValue
room_number (	BàA
header (	BàA
text (	BàAB
status_type (2(.keyapis.bell.v1.Notification.StatusTypeBàA3

created_at (2.google.protobuf.TimestampBàA:
status_changed_at	 (2.google.protobuf.TimestampBàA;
payload
 (2*.keyapis.bell.v1.Notification.PayloadEntry.
PayloadEntry
key (	
value (	:8"I

StatusType
STATUS_TYPE_UNKNOWN 
NEW
	DELIVERED

VIEWED"K
PostNotificationRequest0
data (2.keyapis.bell.v1.NotificationBàA"Þ
PostNotificationResponse-
data (2.keyapis.bell.v1.NotificationH @
error (2/.keyapis.bell.v1.PostNotificationResponse.ErrorH I
Error6

validation (2 .keyapis.bell.v1.ValidationErrorH B
reasonB
type")
GetNotificationRequest
id (	BàA"Ü
GetNotificationResponse-
data (2.keyapis.bell.v1.NotificationH ?
error (2..keyapis.bell.v1.GetNotificationResponse.ErrorH I
Error6

validation (2 .keyapis.bell.v1.ValidationErrorH B
reasonB
type"–
GetNotificationListRequest3
filter (2#.keyapis.bell.v1.NotificationFilter5
paging (2#.keyapis.bell.v1.NotificationPagingH B

pagination"ä
GetNotificationListResponse-
data (2.keyapis.bell.v1.NotificationH C
error (22.keyapis.bell.v1.GetNotificationListResponse.ErrorH I
Error6

validation (2 .keyapis.bell.v1.ValidationErrorH B
reasonB
type"R
GetNotificationCountRequest3
filter (2#.keyapis.bell.v1.NotificationFilter"Ç
GetNotificationCountResponse
data (H D
error (23.keyapis.bell.v1.GetNotificationCountResponse.ErrorH I
Error6

validation (2 .keyapis.bell.v1.ValidationErrorH B
reasonB
type".
PostNotificationViewRequest
id (	BàA"·
PostNotificationViewResponseD
error (23.keyapis.bell.v1.PostNotificationViewResponse.ErrorH I
Error6

validation (2 .keyapis.bell.v1.ValidationErrorH B
reasonB
type"z
NotificationFilter
orpons (
room_numbers (	>
status_types (2(.keyapis.bell.v1.Notification.StatusType"×
NotificationPagingF
order_by_type (2/.keyapis.bell.v1.NotificationPaging.OrderByTypeI
direction_type (21.keyapis.bell.v1.NotificationPaging.DirectionType
limit (
offset ("O
OrderByType
ORDER_BY_TYPE_UNKNOWN 

CREATED_AT
STATUS_CHANGED_AT">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"Z
*PostNotificationViewOrponRoomNumberRequest
orpon (BàA
room_number (	BàA"å
+PostNotificationViewOrponRoomNumberResponse
data (H S
error (2B.keyapis.bell.v1.PostNotificationViewOrponRoomNumberResponse.ErrorH I
Error6

validation (2 .keyapis.bell.v1.ValidationErrorH B
reasonB
type2†
NotificationService�
PostNotification(.keyapis.bell.v1.PostNotificationRequest).keyapis.bell.v1.PostNotificationResponse"$‚Óä“"/bell/api/v1/notification:*Œ
GetNotification\'.keyapis.bell.v1.GetNotificationRequest(.keyapis.bell.v1.GetNotificationResponse"&‚Óä“ /bell/api/v1/notification/{id}š
GetNotificationList+.keyapis.bell.v1.GetNotificationListRequest,.keyapis.bell.v1.GetNotificationListResponse"&‚Óä“ /bell/api/v1/notification/list0œ
GetNotificationCount,.keyapis.bell.v1.GetNotificationCountRequest-.keyapis.bell.v1.GetNotificationCountResponse"\'‚Óä“!/bell/api/v1/notification/count 
PostNotificationView,.keyapis.bell.v1.PostNotificationViewRequest-.keyapis.bell.v1.PostNotificationViewResponse"+‚Óä“%"#/bell/api/v1/notification/{id}/viewð
#PostNotificationViewOrponRoomNumber;.keyapis.bell.v1.PostNotificationViewOrponRoomNumberRequest<.keyapis.bell.v1.PostNotificationViewOrponRoomNumberResponse"N‚Óä“H"F/bell/api/v1/notification/view/orpon/{orpon}/room_number/{room_number}BŒ
ru.keyapis.bell.v1BKeyapisBellV1ProtoHP Z/keyapis_bell_v1Øø¢KEYAPISBELLV1ªKeyapis.Bell.V1ÊKeyapis\\Bell\\V1êKeyapis::Bell::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

