<?php
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v21/resources/account_budget.proto

namespace GPBMetadata\Google\Ads\GoogleAds\V21\Resources;

class AccountBudget
{
    public static $is_initialized = false;

    public static function initOnce()
    {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
        if (static::$is_initialized == true) {
            return;
        }
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\x92\x03\x0A.google/ads/googleads/v21/enums/time_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"N\x0A\x0CTimeTypeEnum\">\x0A\x08TimeType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x07\x0A\x03NOW\x10\x02\x12\x0B\x0A\x07FOREVER\x10\x03B\xE7\x01\x0A\"com.google.ads.googleads.v21.enumsB\x0DTimeTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xD3\x03\x0A:google/ads/googleads/v21/enums/account_budget_status.proto\x12\x1Egoogle.ads.googleads.v21.enums\"x\x0A\x17AccountBudgetStatusEnum\"]\x0A\x13AccountBudgetStatus\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0B\x0A\x07PENDING\x10\x02\x12\x0C\x0A\x08APPROVED\x10\x03\x12\x0D\x0A\x09CANCELLED\x10\x04B\xF2\x01\x0A\"com.google.ads.googleads.v21.enumsB\x18AccountBudgetStatusProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xF0\x03\x0AAgoogle/ads/googleads/v21/enums/account_budget_proposal_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"\x87\x01\x0A\x1DAccountBudgetProposalTypeEnum\"f\x0A\x19AccountBudgetProposalType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0A\x0A\x06CREATE\x10\x02\x12\x0A\x0A\x06UPDATE\x10\x03\x12\x07\x0A\x03END\x10\x04\x12\x0A\x0A\x06REMOVE\x10\x05B\xF8\x01\x0A\"com.google.ads.googleads.v21.enumsB\x1EAccountBudgetProposalTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xAF\x03\x0A8google/ads/googleads/v21/enums/spending_limit_type.proto\x12\x1Egoogle.ads.googleads.v21.enums\"X\x0A\x15SpendingLimitTypeEnum\"?\x0A\x11SpendingLimitType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0B\x0A\x07UNKNOWN\x10\x01\x12\x0C\x0A\x08INFINITE\x10\x02B\xF0\x01\x0A\"com.google.ads.googleads.v21.enumsB\x16SpendingLimitTypeProtoP\x01ZCgoogle.golang.org/genproto/googleapis/ads/googleads/v21/enums;enums\xA2\x02\x03GAA\xAA\x02\x1EGoogle.Ads.GoogleAds.V21.Enums\xCA\x02\x1EGoogle\\Ads\\GoogleAds\\V21\\Enums\xEA\x02\"Google::Ads::GoogleAds::V21::Enumsb\x06proto3\x0A\xE1\x18\x0A7google/ads/googleads/v21/resources/account_budget.proto\x12\"google.ads.googleads.v21.resources\x1A:google/ads/googleads/v21/enums/account_budget_status.proto\x1A8google/ads/googleads/v21/enums/spending_limit_type.proto\x1A.google/ads/googleads/v21/enums/time_type.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\"\x90\x14\x0A\x0DAccountBudget\x12E\x0A\x0Dresource_name\x18\x01 \x01(\x09B.\xE0A\x03\xFAA(\x0A&googleads.googleapis.com/AccountBudget\x12\x14\x0A\x02id\x18\x17 \x01(\x03B\x03\xE0A\x03H\x05\x88\x01\x01\x12I\x0A\x0Dbilling_setup\x18\x18 \x01(\x09B-\xE0A\x03\xFAA'\x0A%googleads.googleapis.com/BillingSetupH\x06\x88\x01\x01\x12`\x0A\x06status\x18\x04 \x01(\x0E2K.google.ads.googleads.v21.enums.AccountBudgetStatusEnum.AccountBudgetStatusB\x03\xE0A\x03\x12\x16\x0A\x04name\x18\x19 \x01(\x09B\x03\xE0A\x03H\x07\x88\x01\x01\x12*\x0A\x18proposed_start_date_time\x18\x1A \x01(\x09B\x03\xE0A\x03H\x08\x88\x01\x01\x12*\x0A\x18approved_start_date_time\x18\x1B \x01(\x09B\x03\xE0A\x03H\x09\x88\x01\x01\x12%\x0A\x18total_adjustments_micros\x18! \x01(\x03B\x03\xE0A\x03\x12!\x0A\x14amount_served_micros\x18\" \x01(\x03B\x03\xE0A\x03\x12'\x0A\x15purchase_order_number\x18# \x01(\x09B\x03\xE0A\x03H\x0A\x88\x01\x01\x12\x17\x0A\x05notes\x18\$ \x01(\x09B\x03\xE0A\x03H\x0B\x88\x01\x01\x12m\x0A\x10pending_proposal\x18\x16 \x01(\x0B2N.google.ads.googleads.v21.resources.AccountBudget.PendingAccountBudgetProposalB\x03\xE0A\x03\x12%\x0A\x16proposed_end_date_time\x18\x1C \x01(\x09B\x03\xE0A\x03H\x00\x12\\\x0A\x16proposed_end_time_type\x18\x09 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x00\x12%\x0A\x16approved_end_date_time\x18\x1D \x01(\x09B\x03\xE0A\x03H\x01\x12\\\x0A\x16approved_end_time_type\x18\x0B \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x01\x12-\x0A\x1Eproposed_spending_limit_micros\x18\x1E \x01(\x03B\x03\xE0A\x03H\x02\x12t\x0A\x1Cproposed_spending_limit_type\x18\x0D \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x02\x12-\x0A\x1Eapproved_spending_limit_micros\x18\x1F \x01(\x03B\x03\xE0A\x03H\x03\x12t\x0A\x1Capproved_spending_limit_type\x18\x0F \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x03\x12-\x0A\x1Eadjusted_spending_limit_micros\x18  \x01(\x03B\x03\xE0A\x03H\x04\x12t\x0A\x1Cadjusted_spending_limit_type\x18\x11 \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x04\x1A\xAC\x06\x0A\x1CPendingAccountBudgetProposal\x12\\\x0A\x17account_budget_proposal\x18\x0C \x01(\x09B6\xE0A\x03\xFAA0\x0A.googleads.googleapis.com/AccountBudgetProposalH\x02\x88\x01\x01\x12s\x0A\x0Dproposal_type\x18\x02 \x01(\x0E2W.google.ads.googleads.v21.enums.AccountBudgetProposalTypeEnum.AccountBudgetProposalTypeB\x03\xE0A\x03\x12\x16\x0A\x04name\x18\x0D \x01(\x09B\x03\xE0A\x03H\x03\x88\x01\x01\x12!\x0A\x0Fstart_date_time\x18\x0E \x01(\x09B\x03\xE0A\x03H\x04\x88\x01\x01\x12'\x0A\x15purchase_order_number\x18\x11 \x01(\x09B\x03\xE0A\x03H\x05\x88\x01\x01\x12\x17\x0A\x05notes\x18\x12 \x01(\x09B\x03\xE0A\x03H\x06\x88\x01\x01\x12\$\x0A\x12creation_date_time\x18\x13 \x01(\x09B\x03\xE0A\x03H\x07\x88\x01\x01\x12\x1C\x0A\x0Dend_date_time\x18\x0F \x01(\x09B\x03\xE0A\x03H\x00\x12S\x0A\x0Dend_time_type\x18\x06 \x01(\x0E25.google.ads.googleads.v21.enums.TimeTypeEnum.TimeTypeB\x03\xE0A\x03H\x00\x12\$\x0A\x15spending_limit_micros\x18\x10 \x01(\x03B\x03\xE0A\x03H\x01\x12k\x0A\x13spending_limit_type\x18\x08 \x01(\x0E2G.google.ads.googleads.v21.enums.SpendingLimitTypeEnum.SpendingLimitTypeB\x03\xE0A\x03H\x01B\x0A\x0A\x08end_timeB\x10\x0A\x0Espending_limitB\x1A\x0A\x18_account_budget_proposalB\x07\x0A\x05_nameB\x12\x0A\x10_start_date_timeB\x18\x0A\x16_purchase_order_numberB\x08\x0A\x06_notesB\x15\x0A\x13_creation_date_time:g\xEAAd\x0A&googleads.googleapis.com/AccountBudget\x12:customers/{customer_id}/accountBudgets/{account_budget_id}B\x13\x0A\x11proposed_end_timeB\x13\x0A\x11approved_end_timeB\x19\x0A\x17proposed_spending_limitB\x19\x0A\x17approved_spending_limitB\x19\x0A\x17adjusted_spending_limitB\x05\x0A\x03_idB\x10\x0A\x0E_billing_setupB\x07\x0A\x05_nameB\x1B\x0A\x19_proposed_start_date_timeB\x1B\x0A\x19_approved_start_date_timeB\x18\x0A\x16_purchase_order_numberB\x08\x0A\x06_notesB\x84\x02\x0A&com.google.ads.googleads.v21.resourcesB\x12AccountBudgetProtoP\x01ZKgoogle.golang.org/genproto/googleapis/ads/googleads/v21/resources;resources\xA2\x02\x03GAA\xAA\x02\"Google.Ads.GoogleAds.V21.Resources\xCA\x02\"Google\\Ads\\GoogleAds\\V21\\Resources\xEA\x02&Google::Ads::GoogleAds::V21::Resourcesb\x06proto3",
            true
        );
        static::$is_initialized = true;
    }
}

