<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/ads/admanager/v1/placement_service.proto

namespace GPBMetadata\Google\Ads\Admanager\V1;

class PlacementService
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Ads\Admanager\V1\PlacementMessages::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xE3\x1F\x0A/google/ads/admanager/v1/placement_service.proto\x12\x17google.ads.admanager.v1\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A google/protobuf/field_mask.proto\"O\x0A\x13GetPlacementRequest\x128\x0A\x04name\x18\x01 \x01(\x09B*\xE0A\x02\xFAA\$\x0A\"admanager.googleapis.com/Placement\"\xC1\x01\x0A\x15ListPlacementsRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x13\x0A\x06filter\x18\x04 \x01(\x09B\x03\xE0A\x01\x12\x15\x0A\x08order_by\x18\x05 \x01(\x09B\x03\xE0A\x01\x12\x11\x0A\x04skip\x18\x06 \x01(\x05B\x03\xE0A\x01\"}\x0A\x16ListPlacementsResponse\x126\x0A\x0Aplacements\x18\x01 \x03(\x0B2\".google.ads.admanager.v1.Placement\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\x12\x12\x0A\x0Atotal_size\x18\x03 \x01(\x05\"\x8E\x01\x0A\x16CreatePlacementRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x12:\x0A\x09placement\x18\x02 \x01(\x0B2\".google.ads.admanager.v1.PlacementB\x03\xE0A\x02\"\xA0\x01\x0A\x1CBatchCreatePlacementsRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x12F\x0A\x08requests\x18\x02 \x03(\x0B2/.google.ads.admanager.v1.CreatePlacementRequestB\x03\xE0A\x02\"W\x0A\x1DBatchCreatePlacementsResponse\x126\x0A\x0Aplacements\x18\x01 \x03(\x0B2\".google.ads.admanager.v1.Placement\"\x8A\x01\x0A\x16UpdatePlacementRequest\x12:\x0A\x09placement\x18\x01 \x01(\x0B2\".google.ads.admanager.v1.PlacementB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xA0\x01\x0A\x1CBatchUpdatePlacementsRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x12F\x0A\x08requests\x18\x02 \x03(\x0B2/.google.ads.admanager.v1.UpdatePlacementRequestB\x03\xE0A\x02\"W\x0A\x1DBatchUpdatePlacementsResponse\x126\x0A\x0Aplacements\x18\x01 \x03(\x0B2\".google.ads.admanager.v1.Placement\"\x95\x01\x0A\x1EBatchActivatePlacementsRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x129\x0A\x05names\x18\x03 \x03(\x09B*\xE0A\x02\xFAA\$\x0A\"admanager.googleapis.com/Placement\"!\x0A\x1FBatchActivatePlacementsResponse\"\x97\x01\x0A BatchDeactivatePlacementsRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x129\x0A\x05names\x18\x03 \x03(\x09B*\xE0A\x02\xFAA\$\x0A\"admanager.googleapis.com/Placement\"#\x0A!BatchDeactivatePlacementsResponse\"\x94\x01\x0A\x1DBatchArchivePlacementsRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x129\x0A\x05names\x18\x03 \x03(\x09B*\xE0A\x02\xFAA\$\x0A\"admanager.googleapis.com/Placement\" \x0A\x1EBatchArchivePlacementsResponse2\xD0\x0E\x0A\x10PlacementService\x12\x93\x01\x0A\x0CGetPlacement\x12,.google.ads.admanager.v1.GetPlacementRequest\x1A\".google.ads.admanager.v1.Placement\"1\xDAA\x04name\x82\xD3\xE4\x93\x02\$\x12\"/v1/{name=networks/*/placements/*}\x12\xA6\x01\x0A\x0EListPlacements\x12..google.ads.admanager.v1.ListPlacementsRequest\x1A/.google.ads.admanager.v1.ListPlacementsResponse\"3\xDAA\x06parent\x82\xD3\xE4\x93\x02\$\x12\"/v1/{parent=networks/*}/placements\x12\xB0\x01\x0A\x0FCreatePlacement\x12/.google.ads.admanager.v1.CreatePlacementRequest\x1A\".google.ads.admanager.v1.Placement\"H\xDAA\x10parent,placement\x82\xD3\xE4\x93\x02/\"\"/v1/{parent=networks/*}/placements:\x09placement\x12\xBF\x01\x0A\x0FUpdatePlacement\x12/.google.ads.admanager.v1.UpdatePlacementRequest\x1A\".google.ads.admanager.v1.Placement\"W\xDAA\x15placement,update_mask\x82\xD3\xE4\x93\x0292,/v1/{placement.name=networks/*/placements/*}:\x09placement\x12\xD3\x01\x0A\x15BatchCreatePlacements\x125.google.ads.admanager.v1.BatchCreatePlacementsRequest\x1A6.google.ads.admanager.v1.BatchCreatePlacementsResponse\"K\xDAA\x0Fparent,requests\x82\xD3\xE4\x93\x023\"./v1/{parent=networks/*}/placements:batchCreate:\x01*\x12\xD3\x01\x0A\x15BatchUpdatePlacements\x125.google.ads.admanager.v1.BatchUpdatePlacementsRequest\x1A6.google.ads.admanager.v1.BatchUpdatePlacementsResponse\"K\xDAA\x0Fparent,requests\x82\xD3\xE4\x93\x023\"./v1/{parent=networks/*}/placements:batchUpdate:\x01*\x12\xD8\x01\x0A\x17BatchActivatePlacements\x127.google.ads.admanager.v1.BatchActivatePlacementsRequest\x1A8.google.ads.admanager.v1.BatchActivatePlacementsResponse\"J\xDAA\x0Cparent,names\x82\xD3\xE4\x93\x025\"0/v1/{parent=networks/*}/placements:batchActivate:\x01*\x12\xE0\x01\x0A\x19BatchDeactivatePlacements\x129.google.ads.admanager.v1.BatchDeactivatePlacementsRequest\x1A:.google.ads.admanager.v1.BatchDeactivatePlacementsResponse\"L\xDAA\x0Cparent,names\x82\xD3\xE4\x93\x027\"2/v1/{parent=networks/*}/placements:batchDeactivate:\x01*\x12\xD4\x01\x0A\x16BatchArchivePlacements\x126.google.ads.admanager.v1.BatchArchivePlacementsRequest\x1A7.google.ads.admanager.v1.BatchArchivePlacementsResponse\"I\xDAA\x0Cparent,names\x82\xD3\xE4\x93\x024\"//v1/{parent=networks/*}/placements:batchArchive:\x01*\x1AG\xCAA\x18admanager.googleapis.com\xD2A)https://www.googleapis.com/auth/admanagerB\xC9\x01\x0A\x1Bcom.google.ads.admanager.v1B\x15PlacementServiceProtoP\x01Z@google.golang.org/genproto/googleapis/ads/admanager/v1;admanager\xAA\x02\x17Google.Ads.AdManager.V1\xCA\x02\x17Google\\Ads\\AdManager\\V1\xEA\x02\x1AGoogle::Ads::AdManager::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

