<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/asset/v1beta1/asset_service.proto

namespace GPBMetadata\Google\Cloud\Asset\V1Beta1;

class AssetService
{
    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\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Asset\V1Beta1\Assets::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(hex2bin(
            "0a81110a2e676f6f676c652f636c6f75642f61737365742f763162657461312f61737365745f736572766963652e70726f746f121a676f6f676c652e636c6f75642e61737365742e763162657461311a17676f6f676c652f6170692f636c69656e742e70726f746f1a1f676f6f676c652f6170692f6669656c645f6265686176696f722e70726f746f1a19676f6f676c652f6170692f7265736f757263652e70726f746f1a27676f6f676c652f636c6f75642f61737365742f763162657461312f6173736574732e70726f746f1a23676f6f676c652f6c6f6e6772756e6e696e672f6f7065726174696f6e732e70726f746f1a1f676f6f676c652f70726f746f6275662f74696d657374616d702e70726f746f2297020a134578706f72744173736574735265717565737412370a06706172656e741801200128094227e04102fa4121121f636c6f756461737365742e676f6f676c65617069732e636f6d2f4173736574122d0a09726561645f74696d6518022001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d7012130a0b61737365745f7479706573180320032809123d0a0c636f6e74656e745f7479706518042001280e32272e676f6f676c652e636c6f75642e61737365742e763162657461312e436f6e74656e745479706512440a0d6f75747075745f636f6e66696718052001280b32282e676f6f676c652e636c6f75642e61737365742e763162657461312e4f7574707574436f6e6669674203e041022286010a144578706f7274417373657473526573706f6e7365122d0a09726561645f74696d6518012001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70123f0a0d6f75747075745f636f6e66696718022001280b32282e676f6f676c652e636c6f75642e61737365742e763162657461312e4f7574707574436f6e66696722f7010a1c4261746368476574417373657473486973746f72795265717565737412370a06706172656e741801200128094227e04102fa4121121f636c6f756461737365742e676f6f676c65617069732e636f6d2f417373657412130a0b61737365745f6e616d657318022003280912420a0c636f6e74656e745f7479706518032001280e32272e676f6f676c652e636c6f75642e61737365742e763162657461312e436f6e74656e74547970654203e0410112450a10726561645f74696d655f77696e646f7718042001280b32262e676f6f676c652e636c6f75642e61737365742e763162657461312e54696d6557696e646f774203e04101225a0a1d4261746368476574417373657473486973746f7279526573706f6e736512390a0661737365747318012003280b32292e676f6f676c652e636c6f75642e61737365742e763162657461312e54656d706f72616c417373657422640a0c4f7574707574436f6e66696712450a0f6763735f64657374696e6174696f6e18012001280b322a2e676f6f676c652e636c6f75642e61737365742e763162657461312e47637344657374696e6174696f6e4800420d0a0b64657374696e6174696f6e22430a0e47637344657374696e6174696f6e120d0a03757269180120012809480012140a0a7572695f7072656669781802200128094800420c0a0a6f626a6563745f7572692a490a0b436f6e74656e7454797065121c0a18434f4e54454e545f545950455f554e5350454349464945441000120c0a085245534f555243451001120e0a0a49414d5f504f4c494359100232c4050a0c41737365745365727669636512de020a0c4578706f7274417373657473122f2e676f6f676c652e636c6f75642e61737365742e763162657461312e4578706f7274417373657473526571756573741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f6e22fd0182d3e49302920122292f763162657461312f7b706172656e743d70726f6a656374732f2a7d3a6578706f72744173736574733a012a5a2d22282f763162657461312f7b706172656e743d666f6c646572732f2a7d3a6578706f72744173736574733a012a5a33222e2f763162657461312f7b706172656e743d6f7267616e697a6174696f6e732f2a7d3a6578706f72744173736574733a012aca41610a2f676f6f676c652e636c6f75642e61737365742e763162657461312e4578706f7274417373657473526573706f6e7365122e676f6f676c652e636c6f75642e61737365742e763162657461312e4578706f7274417373657473526571756573741283020a154261746368476574417373657473486973746f727912382e676f6f676c652e636c6f75642e61737365742e763162657461312e4261746368476574417373657473486973746f7279526571756573741a392e676f6f676c652e636c6f75642e61737365742e763162657461312e4261746368476574417373657473486973746f7279526573706f6e7365227582d3e493026f12322f763162657461312f7b706172656e743d70726f6a656374732f2a7d3a6261746368476574417373657473486973746f72795a3912372f763162657461312f7b706172656e743d6f7267616e697a6174696f6e732f2a7d3a6261746368476574417373657473486973746f72791a4dca4119636c6f756461737365742e676f6f676c65617069732e636f6dd2412e68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f617574682f636c6f75642d706c6174666f726d42b0010a1e636f6d2e676f6f676c652e636c6f75642e61737365742e76316265746131421141737365745365727669636550726f746f50015a3f676f6f676c652e676f6c616e672e6f72672f67656e70726f746f2f676f6f676c65617069732f636c6f75642f61737365742f763162657461313b6173736574aa021a476f6f676c652e436c6f75642e41737365742e56314265746131ca021a476f6f676c655c436c6f75645c41737365745c56316265746131620670726f746f33"
        ), true);

        static::$is_initialized = true;
    }
}

