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

namespace GPBMetadata\Keyapis\AccessControl\V1;

class KeyapisAccessControlRoomDeviceV1
{
    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\Wrappers::initOnce();
        \GPBMetadata\Keyapis\AccessControl\V1\KeyapisAccessControlAccessControlV1::initOnce();
        $pool->internalAddGeneratedFile(
            '
ÿ
Ekeyapis/access_control/v1/keyapis_access_control_room_device_v1.protokeyapis.access_control.v1google/api/field_behavior.protogoogle/protobuf/wrappers.protoHkeyapis/access_control/v1/keyapis_access_control_access_control_v1.proto"R

RoomDevice
orpon (BàA
room_number (	BàA
	device_id (BàA"]
PutRoomDeviceAttachRequest?
room_device (2%.keyapis.access_control.v1.RoomDeviceBàA"É
PutRoomDeviceAttachResponseM
error (2<.keyapis.access_control.v1.PutRoomDeviceAttachResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"]
PutRoomDeviceDetachRequest?
room_device (2%.keyapis.access_control.v1.RoomDeviceBàA"É
PutRoomDeviceDetachResponseM
error (2<.keyapis.access_control.v1.PutRoomDeviceDetachResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"c
RoomDeviceFilter
flatgramm_ids (
orpons (
room_numbers (	

device_ids ("í
RoomDevicePagingN
order_by_type (27.keyapis.access_control.v1.RoomDevicePaging.OrderByTypeQ
direction_type (29.keyapis.access_control.v1.RoomDevicePaging.DirectionType
limit (
offset ("W
OrderByType
ORDER_BY_TYPE_UNKNOWN 
ORPON_THEN_ENTRANCE_NUMBER
	DEVICE_ID">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"¤
GetRoomDeviceListRequest;
filter (2+.keyapis.access_control.v1.RoomDeviceFilter=
paging (2+.keyapis.access_control.v1.RoomDevicePagingH B

pagination"ü
GetRoomDeviceListResponse5
data (2%.keyapis.access_control.v1.RoomDeviceH K
error (2:.keyapis.access_control.v1.GetRoomDeviceListResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"]
GetRoomDeviceCountRequest@
filter (2+.keyapis.access_control.v1.RoomDeviceFilterBàA"4
GetRoomDeviceCountResponse
data (H B
type2ý
RoomDeviceServiceý
PutRoomDeviceAttach5.keyapis.access_control.v1.PutRoomDeviceAttachRequest6.keyapis.access_control.v1.PutRoomDeviceAttachResponse"w‚Óä“qo/access_control/api/v1/room/{room_device.orpon}/{room_device.room_number}/device/{room_device.device_id}/attachý
PutRoomDeviceDetach5.keyapis.access_control.v1.PutRoomDeviceDetachRequest6.keyapis.access_control.v1.PutRoomDeviceDetachResponse"w‚Óä“qo/access_control/api/v1/room/{room_device.orpon}/{room_device.room_number}/device/{room_device.device_id}/detach±
GetRoomDeviceList3.keyapis.access_control.v1.GetRoomDeviceListRequest4.keyapis.access_control.v1.GetRoomDeviceListResponse"/‚Óä“)\'/access_control/api/v1/room/device/list0³
GetRoomDeviceCount4.keyapis.access_control.v1.GetRoomDeviceCountRequest5.keyapis.access_control.v1.GetRoomDeviceCountResponse"0‚Óä“*(/access_control/api/v1/room/device/countBÍ
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;
    }
}

