require 'google/protobuf'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_file("google/ads/googleads/v11/errors/campaign_feed_error.proto", :syntax => :proto3) do
    add_message "google.ads.googleads.v11.errors.CampaignFeedErrorEnum" do
    end
    add_enum "google.ads.googleads.v11.errors.CampaignFeedErrorEnum.CampaignFeedError" do
      value :UNSPECIFIED, 0
      value :UNKNOWN, 1
      value :FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE, 2
      value :CANNOT_CREATE_FOR_REMOVED_FEED, 4
      value :CANNOT_CREATE_ALREADY_EXISTING_CAMPAIGN_FEED, 5
      value :CANNOT_MODIFY_REMOVED_CAMPAIGN_FEED, 6
      value :INVALID_PLACEHOLDER_TYPE, 7
      value :MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE, 8
      value :NO_EXISTING_LOCATION_CUSTOMER_FEED, 9
    end
  end
end

module Google
  module Ads
    module GoogleAds
      module V11
        module Errors
          CampaignFeedErrorEnum = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.errors.CampaignFeedErrorEnum").msgclass
          CampaignFeedErrorEnum::CampaignFeedError = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.errors.CampaignFeedErrorEnum.CampaignFeedError").enummodule
        end
      end
    end
  end
end
