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

namespace GPBMetadata\Keyapis\Notification\V1;

class KeyapisNotificationPushTokenV1
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Api\Visibility::initOnce();
        $pool->internalAddGeneratedFile(
            '
-
@keyapis/notification/v1/keyapis_notification_push_token_v1.protokeyapis.notification.v1google/api/field_behavior.proto google/protobuf/descriptor.protogoogle/protobuf/timestamp.protogoogle/protobuf/wrappers.protogoogle/api/visibility.proto"
	PushToken

id (:
type (2\'.keyapis.notification.v1.PushToken.TypeBA
token (	BA
user_app_id (	BA1
user_id (2.google.protobuf.Int32ValueBA3

created_at (2.google.protobuf.TimestampBA3

changed_at (2.google.protobuf.TimestampBA
app_version (	BA
ValidationErrorZ
user_app_id (2C.keyapis.notification.v1.PushToken.ValidationError.UserAppIdInvalidH 
UserAppIdInvalidB
reason
SavingError\\
user_app_id_exists (2>.keyapis.notification.v1.PushToken.SavingError.UserAppIdExistsH K
conflict (27.keyapis.notification.v1.PushToken.SavingError.ConflictH 
UserAppIdExists

ConflictB
reason"
Type
TYPE_UNKNOWN 

MOBILE_FCM

MOBILE_HMS
MOBILE_APNS_TEXT
MOBILE_APNS_CALL
PWA_FCM
PWA_APNS
MOBILE_RUSTORE"
PushTokenFilter6
types (2\'.keyapis.notification.v1.PushToken.Type
user_app_ids (	
user_ids (4
begin_created_at (2.google.protobuf.Timestamp2
end_created_at (2.google.protobuf.Timestamp4
begin_changed_at (2.google.protobuf.Timestamp2
end_changed_at (2.google.protobuf.Timestamp
ValidationErrorb
user_app_ids (2J.keyapis.notification.v1.PushTokenFilter.ValidationError.UserAppIdsInvalidH 
UserAppIdsInvalidB
reason"
PushTokenPagingK
order_by_type (24.keyapis.notification.v1.PushTokenPaging.OrderByTypeN
direction_type (26.keyapis.notification.v1.PushTokenPaging.DirectionType
limit (
offset (
ValidationErrorV
limit (2E.keyapis.notification.v1.PushTokenPaging.ValidationError.LimitInvalidH X
offset (2F.keyapis.notification.v1.PushTokenPaging.ValidationError.OffsetInvalidH 
LimitInvalid
OffsetInvalidB
reason"P
OrderByType
ORDER_BY_TYPE_UNKNOWN 
ID

CREATED_AT

CHANGED_AT">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"M
PostPushTokenRequest5
data (2".keyapis.notification.v1.PushTokenBA"
PostPushTokenResponse2
data (2".keyapis.notification.v1.PushTokenH E
error (24.keyapis.notification.v1.PostPushTokenResponse.ErrorH 
Errori
push_token_validation (22.keyapis.notification.v1.PushToken.ValidationErrorB
DEPRECATEDH K
push_token_saving (2..keyapis.notification.v1.PushToken.SavingErrorH >

validation (2(.keyapis.notification.v1.ValidationErrorH B
reasonB
type"
GetPushTokenListRequest8
filter (2(.keyapis.notification.v1.PushTokenFilter:
paging (2(.keyapis.notification.v1.PushTokenPagingH B

pagination"T
GetPushTokenCountRequest8
filter (2(.keyapis.notification.v1.PushTokenFilter"
GetPushTokenCountResponse
data (H I
error (28.keyapis.notification.v1.GetPushTokenCountResponse.ErrorH 
Errorv
push_token_filter_validation (28.keyapis.notification.v1.PushTokenFilter.ValidationErrorB
DEPRECATEDH >

validation (2(.keyapis.notification.v1.ValidationErrorH B
reasonB
type"
GetPushTokenListResponse2
data (2".keyapis.notification.v1.PushTokenH H
error (27.keyapis.notification.v1.GetPushTokenListResponse.ErrorH 
Errorv
push_token_filter_validation (28.keyapis.notification.v1.PushTokenFilter.ValidationErrorB
DEPRECATEDH v
push_token_paging_validation (28.keyapis.notification.v1.PushTokenPaging.ValidationErrorB
DEPRECATEDH >

validation (2(.keyapis.notification.v1.ValidationErrorH B
reasonB
type")
DeletePushTokenRequest
id (BA"
DeletePushTokenResponseG
error (26.keyapis.notification.v1.DeletePushTokenResponse.ErrorH Q
Error>

validation (2(.keyapis.notification.v1.ValidationErrorH B
reasonB
type"4
DeletePushTokenUserIdRequest
user_id (BA"
DeletePushTokenUserIdResponseM
error (2<.keyapis.notification.v1.DeletePushTokenUserIdResponse.ErrorH Q
Error>

validation (2(.keyapis.notification.v1.ValidationErrorH B
reasonB
type";
DeletePushTokenUserAppIdRequest
user_app_id (	BA"
 DeletePushTokenUserAppIdResponseP
error (2?.keyapis.notification.v1.DeletePushTokenUserAppIdResponse.ErrorH Q
Error>

validation (2(.keyapis.notification.v1.ValidationErrorH B
reasonB
type":
ValidationError
path (	BA
message (	BA2
PushTokenService
PostPushToken-.keyapis.notification.v1.PostPushTokenRequest..keyapis.notification.v1.PostPushTokenResponse"*$"/notification/api/v1/push_token:*
GetPushTokenList0.keyapis.notification.v1.GetPushTokenListRequest1.keyapis.notification.v1.GetPushTokenListResponse",&$/notification/api/v1/push_token/list0
GetPushTokenCount1.keyapis.notification.v1.GetPushTokenCountRequest2.keyapis.notification.v1.GetPushTokenCountResponse"-\'%/notification/api/v1/push_token/count
DeletePushToken/.keyapis.notification.v1.DeletePushTokenRequest0.keyapis.notification.v1.DeletePushTokenResponse",&*$/notification/api/v1/push_token/{id}
DeletePushTokenUserAppId8.keyapis.notification.v1.DeletePushTokenUserAppIdRequest9.keyapis.notification.v1.DeletePushTokenUserAppIdResponse"A;*9/notification/api/v1/push_token/user_app_id/{user_app_id}
DeletePushTokenUserId5.keyapis.notification.v1.DeletePushTokenUserIdRequest6.keyapis.notification.v1.DeletePushTokenUserIdResponse"93*1/notification/api/v1/push_token/user_id/{user_id}B
ru.keyapis.notification.v1BKeyapisNotificationV1ProtoHP Z/keyapis_notification_v1KEYAPISNOTIFICATIONV1Keyapis.Notification.V1Keyapis\\Notification\\V1Keyapis::Notification::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

