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

namespace GPBMetadata\Keyapis\TelemetryControl\V1;

class KeyapisTelemetryControlBuildingV1
{
    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\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
?
Hkeyapis/telemetry_control/v1/keyapis_telemetry_control_building_v1.protokeyapis.telemetry_control.v1google/api/field_behavior.protogoogle/protobuf/wrappers.protogoogle/protobuf/timestamp.proto"P
PostBuildingRequest9
data (2&.keyapis.telemetry_control.v1.BuildingBA"i
PutBuildingGroupAttachRequestH
building_group (2+.keyapis.telemetry_control.v1.BuildingGroupBA"V
PostBuildingResponse6
data (2&.keyapis.telemetry_control.v1.BuildingH B
type" 
PutBuildingGroupAttachResponse"%
GetBuildingRequest
id (BA"U
GetBuildingResponse6
data (2&.keyapis.telemetry_control.v1.BuildingH B
type"
GetBuildingListRequest<
filter (2,.keyapis.telemetry_control.v1.BuildingFilter>
paging (2,.keyapis.telemetry_control.v1.BuildingPagingH B

pagination"
GetBuildingGroupListRequestA
filter (21.keyapis.telemetry_control.v1.BuildingGroupFilterC
paging (21.keyapis.telemetry_control.v1.BuildingGroupPagingH B

pagination"
BuildingGroupPagingT
order_by_type (2=.keyapis.telemetry_control.v1.BuildingGroupPaging.OrderByTypeW
direction_type (2?.keyapis.telemetry_control.v1.BuildingGroupPaging.DirectionType
limit (
offset ("G
OrderByType
ORDER_BY_TYPE_UNKNOWN 
GROUP_ID
BUILDING_ID">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"
BuildingPagingO
order_by_type (28.keyapis.telemetry_control.v1.BuildingPaging.OrderByTypeR
direction_type (2:.keyapis.telemetry_control.v1.BuildingPaging.DirectionType
limit (
offset ("h
OrderByType
ORDER_BY_TYPE_UNKNOWN 
ID	
TITLE

CREATED_AT

CHANGED_AT
FIAS_ID">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"Y
GetBuildingListResponse6
data (2&.keyapis.telemetry_control.v1.BuildingH B
type"c
GetBuildingGroupListResponse;
data (2+.keyapis.telemetry_control.v1.BuildingGroupH B
type"
PostBuildingFullDuplexResponse

request_id (	BAq
upsert_building_event (2P.keyapis.telemetry_control.v1.PostBuildingFullDuplexResponse.UpsertBuildingEventH q
remove_building_event (2P.keyapis.telemetry_control.v1.PostBuildingFullDuplexResponse.RemoveBuildingEventH &
RemoveBuildingEvent
id (BAP
UpsertBuildingEvent9
data (2&.keyapis.telemetry_control.v1.BuildingBAB
event"
PostBuildingFullDuplexRequest

request_id (	BAp
building_async_status (2O.keyapis.telemetry_control.v1.PostBuildingFullDuplexRequest.BuildingAsyncStatusH 
BuildingAsyncStatus
building_id (BAg
data (2W.keyapis.telemetry_control.v1.PostBuildingFullDuplexRequest.BuildingAsyncStatus.SuccessH f
error (2U.keyapis.telemetry_control.v1.PostBuildingFullDuplexRequest.BuildingAsyncStatus.ErrorH 	
Success
Erroru
unknown (2b.keyapis.telemetry_control.v1.PostBuildingFullDuplexRequest.BuildingAsyncStatus.Error.UnknownErrorH $
UnknownError
message (	BAB
reasonB
typeB
task"
BuildingFilter-
fias_id (2.google.protobuf.StringValue+
title (2.google.protobuf.StringValue4
after_created_at (2.google.protobuf.Timestamp5
before_created_at (2.google.protobuf.TimestampA
	mrf_types (2..keyapis.telemetry_control.v1.Building.MrfType?
rf_types (2-.keyapis.telemetry_control.v1.Building.RfTypeG
status_types (21.keyapis.telemetry_control.v1.Building.StatusType
orpons (">
BuildingGroupFilter
	group_ids (	
building_ids ("W
GetBuildingCountRequest<
filter (2,.keyapis.telemetry_control.v1.BuildingFilter"a
GetBuildingGroupCountRequestA
filter (21.keyapis.telemetry_control.v1.BuildingGroupFilter"2
GetBuildingCountResponse
data (H B
type"7
GetBuildingGroupCountResponse
data (H B
type"(
DeleteBuildingRequest
id (BA"
DeleteBuildingResponse"i
PutBuildingGroupDetachRequestH
building_group (2+.keyapis.telemetry_control.v1.BuildingGroupBA" 
PutBuildingGroupDetachResponse"
Building

id (
title (	3

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

changed_at (2.google.protobuf.TimestampBA

utc_offset (BA-
fias_id (2.google.protobuf.StringValue@
mrf_type (2..keyapis.telemetry_control.v1.Building.MrfType>
rf_type (2-.keyapis.telemetry_control.v1.Building.RfTypeF
status_type	 (21.keyapis.telemetry_control.v1.Building.StatusType
full_address
 (	
orpon ("y
MrfType
MRF_TYPE_UNKNOWN 

TSENTR
YUG
URAL	
SIBIR
SEVERO_ZAPAD
DALNIY_VOSTOK	
VOLGA"
RfType
RF_TYPE_UNKNOWN 
UFA	
KIROV
IVANOVO

KALUGA
KOSTROMA	
KURSK
LIPETSK
	MOSOBLAST
OREL	

RYAZAN


TAMBOV
TVER
	YAROSLAVL
SMOLENSK
TULA

MOSCOW
EAO

KURGAN	
TUMEN	
HANTY
AMUR
	KAMCHATKA
MAGADAN
PRIMORYE
SAKHALIN

KHABAROVSK	
CHITA
CHUKOTKA
ARCHANGELSK
VOLOGDA
KALININGRAD
KARELIA 
KOMI!
	LENOBLAST"
MURMANSK#
NOVGOROD$	
PSKOV%
SPB&	
ALTAI\'
	BURYATIYA(
IRKUTSK)
KEMEROVO*
KRASNOYARSK+
OMSK,
HAKASIYA-

RALTAY.
TUVA/	
TOMSK0
ORENBURG1
BELGOROD2	
SAKHA3
EKT4
	VOLGOGRAD5	
YAMAL6
CHELYABINSK7
PERM8

MARYEL9	
PENZA:

INGUSHETIA;
NALCHIK<

ELISTA=

ROSTOV>

MAHACHKALA?
	MORDOVIYA@	
KAZANA

SAMARAB
SARATOVC
	UDMURTIYAD
	ULYANOVSKE

CHUVASHIYAF
	NNOVGORODG
BRYANSKH
VLADIMIRI
VORONEZHJ
VLADIKAVKAZK
	STAVROPOLL
	CHERKESSKM

MAYKOPN
	ASTRAKHANO
	KRASNODARP
TESTQ
NOVOSIBIRSKR"

StatusType
STATUS_TYPE_UNKNOWN 
BUILDING

ACCEPTANCE

ACTIVE
ARCHIVE
	CANCELLED
TEST_STATUS_TYPE"@
BuildingGroup
group_id (	BA
building_id (BA2
BuildingService
GetBuilding0.keyapis.telemetry_control.v1.GetBuildingRequest1.keyapis.telemetry_control.v1.GetBuildingResponse"/)\'/telemetry_control/api/v1/building/{id}
GetBuildingList4.keyapis.telemetry_control.v1.GetBuildingListRequest5.keyapis.telemetry_control.v1.GetBuildingListResponse"/)\'/telemetry_control/api/v1/building/list0
GetBuildingCount5.keyapis.telemetry_control.v1.GetBuildingCountRequest6.keyapis.telemetry_control.v1.GetBuildingCountResponse"0*(/telemetry_control/api/v1/building/count
PostBuilding1.keyapis.telemetry_control.v1.PostBuildingRequest2.keyapis.telemetry_control.v1.PostBuildingResponse"-\'""/telemetry_control/api/v1/building:*
PostBuildingFullDuplex;.keyapis.telemetry_control.v1.PostBuildingFullDuplexRequest<.keyapis.telemetry_control.v1.PostBuildingFullDuplexResponse" (0
DeleteBuilding3.keyapis.telemetry_control.v1.DeleteBuildingRequest4.keyapis.telemetry_control.v1.DeleteBuildingResponse"/)*\'/telemetry_control/api/v1/building/{id}
GetBuildingGroupList9.keyapis.telemetry_control.v1.GetBuildingGroupListRequest:.keyapis.telemetry_control.v1.GetBuildingGroupListResponse"5/-/telemetry_control/api/v1/building/group/list0
GetBuildingGroupCount:.keyapis.telemetry_control.v1.GetBuildingGroupCountRequest;.keyapis.telemetry_control.v1.GetBuildingGroupCountResponse"60./telemetry_control/api/v1/building/group/count
PutBuildingGroupAttach;.keyapis.telemetry_control.v1.PutBuildingGroupAttachRequest<.keyapis.telemetry_control.v1.PutBuildingGroupAttachResponse"nhf/telemetry_control/api/v1/building/{building_group.building_id}/group/{building_group.group_id}/attach
PutBuildingGroupDetach;.keyapis.telemetry_control.v1.PutBuildingGroupDetachRequest<.keyapis.telemetry_control.v1.PutBuildingGroupDetachResponse"nhf/telemetry_control/api/v1/building/{building_group.building_id}/group/{building_group.group_id}/detachB
ru.keyapis.telemetry_control.v1BKeyapisTelemetryControlV1ProtoHP Z/keyapis_telemetry_control_v1KEYAPISTELEMETRYCONTROLV1Keyapis.TelemetryControl.V1Keyapis\\TelemetryControl\\V1Keyapis::TelemetryControl::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

