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

namespace GPBMetadata\Google\Ads\Admanager\V1;

class ReportService
{
    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\ReportDefinition::initOnce();
        \GPBMetadata\Google\Ads\Admanager\V1\ReportMessages::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xBB\x17\x0A,google/ads/admanager/v1/report_service.proto\x12\x17google.ads.admanager.v1\x1A-google/ads/admanager/v1/report_messages.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A#google/longrunning/operations.proto\x1A google/protobuf/field_mask.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"I\x0A\x10RunReportRequest\x125\x0A\x04name\x18\x01 \x01(\x09B'\xE0A\x02\xFAA!\x0A\x1Fadmanager.googleapis.com/Report\"c\x0A\x11RunReportMetadata\x12\x18\x0A\x10percent_complete\x18\x02 \x01(\x05\x124\x0A\x06report\x18\x04 \x01(\x09B\$\xFAA!\x0A\x1Fadmanager.googleapis.com/Report\"*\x0A\x11RunReportResponse\x12\x15\x0A\x0Dreport_result\x18\x01 \x01(\x09\"I\x0A\x10GetReportRequest\x125\x0A\x04name\x18\x01 \x01(\x09B'\xE0A\x02\xFAA!\x0A\x1Fadmanager.googleapis.com/Report\"\xBE\x01\x0A\x12ListReportsRequest\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\"t\x0A\x13ListReportsResponse\x120\x0A\x07reports\x18\x01 \x03(\x0B2\x1F.google.ads.admanager.v1.Report\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\x12\x12\x0A\x0Atotal_size\x18\x03 \x01(\x05\"\x85\x01\x0A\x13CreateReportRequest\x128\x0A\x06parent\x18\x01 \x01(\x09B(\xE0A\x02\xFAA\"\x0A admanager.googleapis.com/Network\x124\x0A\x06report\x18\x02 \x01(\x0B2\x1F.google.ads.admanager.v1.ReportB\x03\xE0A\x02\"\x81\x01\x0A\x13UpdateReportRequest\x124\x0A\x06report\x18\x01 \x01(\x0B2\x1F.google.ads.admanager.v1.ReportB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"]\x0A\x1CFetchReportResultRowsRequest\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\xF8\x02\x0A\x1DFetchReportResultRowsResponse\x12:\x0A\x04rows\x18\x01 \x03(\x0B2,.google.ads.admanager.v1.ReportDataTable.Row\x12,\x0A\x08run_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12W\x0A\x0Bdate_ranges\x18\x03 \x03(\x0B2B.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange\x12b\x0A\x16comparison_date_ranges\x18\x04 \x03(\x0B2B.google.ads.admanager.v1.ReportDefinition.DateRange.FixedDateRange\x12\x17\x0A\x0Ftotal_row_count\x18\x05 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x06 \x01(\x092\xD2\x08\x0A\x0DReportService\x12\x87\x01\x0A\x09GetReport\x12).google.ads.admanager.v1.GetReportRequest\x1A\x1F.google.ads.admanager.v1.Report\".\xDAA\x04name\x82\xD3\xE4\x93\x02!\x12\x1F/v1/{name=networks/*/reports/*}\x12\x9A\x01\x0A\x0BListReports\x12+.google.ads.admanager.v1.ListReportsRequest\x1A,.google.ads.admanager.v1.ListReportsResponse\"0\xDAA\x06parent\x82\xD3\xE4\x93\x02!\x12\x1F/v1/{parent=networks/*}/reports\x12\x9E\x01\x0A\x0CCreateReport\x12,.google.ads.admanager.v1.CreateReportRequest\x1A\x1F.google.ads.admanager.v1.Report\"?\xDAA\x0Dparent,report\x82\xD3\xE4\x93\x02)\"\x1F/v1/{parent=networks/*}/reports:\x06report\x12\xAA\x01\x0A\x0CUpdateReport\x12,.google.ads.admanager.v1.UpdateReportRequest\x1A\x1F.google.ads.admanager.v1.Report\"K\xDAA\x12report,update_mask\x82\xD3\xE4\x93\x0202&/v1/{report.name=networks/*/reports/*}:\x06report\x12\xB5\x01\x0A\x09RunReport\x12).google.ads.admanager.v1.RunReportRequest\x1A\x1D.google.longrunning.Operation\"^\xCAA&\x0A\x11RunReportResponse\x12\x11RunReportMetadata\xDAA\x04name\x82\xD3\xE4\x93\x02(\"#/v1/{name=networks/*/reports/*}:run:\x01*\x12\xCA\x01\x0A\x15FetchReportResultRows\x125.google.ads.admanager.v1.FetchReportResultRowsRequest\x1A6.google.ads.admanager.v1.FetchReportResultRowsResponse\"B\xDAA\x04name\x82\xD3\xE4\x93\x025\x123/v1/{name=networks/*/reports/*/results/*}:fetchRows\x1AG\xCAA\x18admanager.googleapis.com\xD2A)https://www.googleapis.com/auth/admanagerB\xC6\x01\x0A\x1Bcom.google.ads.admanager.v1B\x12ReportServiceProtoP\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;
    }
}

