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

namespace GPBMetadata\Keyapis\AccessControl\V1;

class KeyapisAccessControlRfidV1
{
    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\Keyapis\AccessControl\V1\KeyapisAccessControlAccessControlV1::initOnce();
        $pool->internalAddGeneratedFile(
            '
î$
>keyapis/access_control/v1/keyapis_access_control_rfid_v1.protokeyapis.access_control.v1google/api/field_behavior.protogoogle/protobuf/timestamp.protogoogle/protobuf/wrappers.protoHkeyapis/access_control/v1/keyapis_access_control_access_control_v1.proto"Ï

Rfid

id (,
user_id (2.google.protobuf.Int32Value1
description (2.google.protobuf.StringValue/

company_id (2.google.protobuf.Int32Value/

creator_id (2.google.protobuf.Int32Value
key (	BàA>
pay_type (2\'.keyapis.access_control.v1.Rfid.PayTypeBàAD
holder_type (2*.keyapis.access_control.v1.Rfid.HolderTypeBàA3

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

changed_at
 (2.google.protobuf.Timestamp
orpon (BàA
room_number (	BàA¶
SavingErrorH
conflict (24.keyapis.access_control.v1.Rfid.SavingError.ConflictH I
	key_exist (24.keyapis.access_control.v1.Rfid.SavingError.KeyExistH h
key_code_cannot_be_changed (2B.keyapis.access_control.v1.Rfid.SavingError.KeyCodeCannotBeChangedH w
"exceeded_quantity_of_keys_for_room (2I.keyapis.access_control.v1.Rfid.SavingError.ExceededQuantityOfKeysForRoomH L
key_is_used (25.keyapis.access_control.v1.Rfid.SavingError.KeyIsUsedH `
holder_type_forbidden (2?.keyapis.access_control.v1.Rfid.SavingError.HolderTypeForbiddenH 

Conflict

KeyExist
KeyCodeCannotBeChanged
ExceededQuantityOfKeysForRoom
	KeyIsUsed
HolderTypeForbiddenB
reason"3
PayType
PAY_TYPE_UNKNOWN 
PAID
FREE"_

HolderType
HOLDER_TYPE_UNKNOWN 

MASTER
COMPANY
EXTERNAL_SELLER

SYSTEM"!
GetRfidRequest
id (BàA"â
GetRfidResponse/
data (2.keyapis.access_control.v1.RfidH A
error (20.keyapis.access_control.v1.GetRfidResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"’
GetRfidListRequest5
filter (2%.keyapis.access_control.v1.RfidFilter7
paging (2%.keyapis.access_control.v1.RfidPagingH B

pagination"ê
GetRfidListResponse/
data (2.keyapis.access_control.v1.RfidH E
error (24.keyapis.access_control.v1.GetRfidListResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"L
GetRfidCountRequest5
filter (2%.keyapis.access_control.v1.RfidFilter"Ë
GetRfidCountResponse
data (H F
error (25.keyapis.access_control.v1.GetRfidCountResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"E
PostRfidRequest2
data (2.keyapis.access_control.v1.RfidBàA"¤
PostRfidResponse/
data (2.keyapis.access_control.v1.RfidH B
error (21.keyapis.access_control.v1.PostRfidResponse.ErrorH ’
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH =
saving (2+.keyapis.access_control.v1.Rfid.SavingErrorH B
reasonB
type"=
DeleteRfidRequest
id (BàA
is_force_delete ("·
DeleteRfidResponseD
error (23.keyapis.access_control.v1.DeleteRfidResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"å

RfidFilter@
holder_types (2*.keyapis.access_control.v1.Rfid.HolderType:
	pay_types (2\'.keyapis.access_control.v1.Rfid.PayType
orpons (
room_numbers (	
user_ids (
company_ids (
keys (	"Ì

RfidPagingH
order_by_type (21.keyapis.access_control.v1.RfidPaging.OrderByTypeK
direction_type (23.keyapis.access_control.v1.RfidPaging.DirectionType
limit (
offset ("H
OrderByType
ORDER_BY_TYPE_UNKNOWN 

CREATED_AT

CHANGED_AT">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC2ö
RfidServiceŠ
GetRfid).keyapis.access_control.v1.GetRfidRequest*.keyapis.access_control.v1.GetRfidResponse"(‚Óä“" /access_control/api/v1/rfid/{id}˜
GetRfidList-.keyapis.access_control.v1.GetRfidListRequest..keyapis.access_control.v1.GetRfidListResponse"(‚Óä“" /access_control/api/v1/rfid/list0š
GetRfidCount..keyapis.access_control.v1.GetRfidCountRequest/.keyapis.access_control.v1.GetRfidCountResponse")‚Óä“#!/access_control/api/v1/rfid/count‹
PostRfid*.keyapis.access_control.v1.PostRfidRequest+.keyapis.access_control.v1.PostRfidResponse"&‚Óä“ "/access_control/api/v1/rfid:*“

DeleteRfid,.keyapis.access_control.v1.DeleteRfidRequest-.keyapis.access_control.v1.DeleteRfidResponse"(‚Óä“"* /access_control/api/v1/rfid/{id}BÍ
ru.keyapis.access_control.v1BKeyapisAccessControlV1ProtoHP Z/keyapis_access_control_v1Øø¢KEYAPISACCESSCONTROLV1ªKeyapis.AccessControl.V1ÊKeyapis\\AccessControl\\V1êKeyapis::AccessControl::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

