<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: deviceapis/device/v1/deviceapis_device_gate_v1.proto

namespace GPBMetadata\Deviceapis\Device\V1;

class DeviceapisDeviceGateV1
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Deviceapis\Device\V1\DeviceapisDeviceCommonV1::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\ProtocGenOpenapiv2\Options\Annotations::initOnce();
        $pool->internalAddGeneratedFile(
            '
Õ
4deviceapis/device/v1/deviceapis_device_gate_v1.protodeviceapis.device.v1google/api/annotations.protogoogle/api/field_behavior.proto.protoc-gen-openapiv2/options/annotations.proto"f
GateMode"
is_gate_mode_on (B	’AJtrue6
houses (2.deviceapis.device.v1.HouseB	’A d¨"
GetGateModeRequest"M
GetGateModeResponse.
data (2.deviceapis.device.v1.GateModeH B
type"º
House
address (	BàA
prefix (	BàA9

room_range (2%.deviceapis.device.v1.House.RoomRange+

sip_server (	B’AJ"sip.acme.io:5060"\\
invite_template_type (2..deviceapis.device.v1.House.InviteTemplateTypeB’AJ	H4LZ_F4LZ_
	RoomRange(
first_room_number (	BàA’AJ"234"(
last_room_number (	BàA’AJ"1234""_
InviteTemplateType 
INVITE_TEMPLATE_TYPE_UNKNOWN 
	H4LZ_F4LZ
H4LZ_F4
H4_F4LZ"H
SaveGateModeRequest1
data (2.deviceapis.device.v1.GateModeBàA"á
SaveGateModeResponse.
data (2.deviceapis.device.v1.GateModeH A
error (20.deviceapis.device.v1.SaveGateModeResponse.ErrorH N
Error;

validation (2%.deviceapis.device.v1.ValidationErrorH B
reasonB
type2¥
GateModeService„
GetGateMode(.deviceapis.device.v1.GetGateModeRequest).deviceapis.device.v1.GetGateModeResponse" ‚Óä“/device/api/v1/gate/modeŠ
SaveGateMode).deviceapis.device.v1.SaveGateModeRequest*.deviceapis.device.v1.SaveGateModeResponse"#‚Óä“"/device/api/v1/gate/mode:*B¯
ru.deviceapis.device.v1BDeviceapisDeviceV1ProtoHP Z/deviceapis_device_v1Øø¢DEVICEAPISDEVICEV1ªDeviceapis.Device.V1ÊDeviceapis\\Device\\V1êDeviceapis::Device::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

