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

namespace GPBMetadata\Keyapis\AccessControl\V1;

class KeyapisAccessControlSyncV1
{
    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_sync_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"ù
BuildingSync
id (BàA
orpon (
city (	
street (	
number (	

city_orpon (
region_orpon (*
area (2.google.protobuf.StringValue/

area_orpon	 (2.google.protobuf.Int64Value0

area_kladr
 (2.google.protobuf.StringValue3
capital_marker (2.google.protobuf.Int32Value0

city_kladr (2.google.protobuf.StringValue+
kladr (2.google.protobuf.StringValue/

fias_level (2.google.protobuf.Int32Value9
fias_actuality_state (2.google.protobuf.Int32Value-
geo_lat (2.google.protobuf.DoubleValue-
geo_lon (2.google.protobuf.DoubleValue*
okato (2.google.protobuf.Int64Value*
oktmo (2.google.protobuf.Int64Value0
postal_code (2.google.protobuf.Int32Value,
region (2.google.protobuf.StringValue2
region_kladr (2.google.protobuf.StringValue2
street_kladr (2.google.protobuf.StringValue1
street_orpon (2.google.protobuf.Int64Value1
house_kladr (2.google.protobuf.StringValue"{
PostSyncBuildingRequest
building_id (BàAH <
data (2\'.keyapis.access_control.v1.BuildingSyncBàAH B
type"Ã
PostSyncBuildingResponseJ
error (29.keyapis.access_control.v1.PostSyncBuildingResponse.ErrorH S
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type"p
GetSyncBuildingsRequest

batch_size (BàA<
last_sync_before_at (2.google.protobuf.TimestampBàA"á
GetSyncBuildingsResponseP
data (2@.keyapis.access_control.v1.GetSyncBuildingsResponse.BuildingListH J
error (29.keyapis.access_control.v1.GetSyncBuildingsResponse.ErrorH J
BuildingList:
	buildings (2\'.keyapis.access_control.v1.BuildingSyncS
Error@

validation (2*.keyapis.access_control.v1.ValidationErrorH B
reasonB
type2é
SyncService¬
PostSyncBuilding2.keyapis.access_control.v1.PostSyncBuildingRequest3.keyapis.access_control.v1.PostSyncBuildingResponse"/‚Óä“)"$/access_control/api/v1/sync/building:*ª
GetSyncBuildings2.keyapis.access_control.v1.GetSyncBuildingsRequest3.keyapis.access_control.v1.GetSyncBuildingsResponse"-‚Óä“\'%/access_control/api/v1/sync/buildingsBÍ
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;
    }
}

