All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.resources.SmartCampaignSettingOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v10/resources/smart_campaign_setting.proto

package com.google.ads.googleads.v10.resources;

public interface SmartCampaignSettingOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.resources.SmartCampaignSetting)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Immutable. The resource name of the Smart campaign setting.
   * Smart campaign setting resource names have the form:
   * `customers/{customer_id}/smartCampaignSettings/{campaign_id}`
   * 
* * string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The resourceName. */ java.lang.String getResourceName(); /** *
   * Immutable. The resource name of the Smart campaign setting.
   * Smart campaign setting resource names have the form:
   * `customers/{customer_id}/smartCampaignSettings/{campaign_id}`
   * 
* * string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The bytes for resourceName. */ com.google.protobuf.ByteString getResourceNameBytes(); /** *
   * Output only. The campaign to which these settings apply.
   * 
* * string campaign = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The campaign. */ java.lang.String getCampaign(); /** *
   * Output only. The campaign to which these settings apply.
   * 
* * string campaign = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The bytes for campaign. */ com.google.protobuf.ByteString getCampaignBytes(); /** *
   * Phone number and country code.
   * 
* * .google.ads.googleads.v10.resources.SmartCampaignSetting.PhoneNumber phone_number = 3; * @return Whether the phoneNumber field is set. */ boolean hasPhoneNumber(); /** *
   * Phone number and country code.
   * 
* * .google.ads.googleads.v10.resources.SmartCampaignSetting.PhoneNumber phone_number = 3; * @return The phoneNumber. */ com.google.ads.googleads.v10.resources.SmartCampaignSetting.PhoneNumber getPhoneNumber(); /** *
   * Phone number and country code.
   * 
* * .google.ads.googleads.v10.resources.SmartCampaignSetting.PhoneNumber phone_number = 3; */ com.google.ads.googleads.v10.resources.SmartCampaignSetting.PhoneNumberOrBuilder getPhoneNumberOrBuilder(); /** *
   * Landing page url given by user for this Campaign.
   * 
* * string final_url = 4; * @return The finalUrl. */ java.lang.String getFinalUrl(); /** *
   * Landing page url given by user for this Campaign.
   * 
* * string final_url = 4; * @return The bytes for finalUrl. */ com.google.protobuf.ByteString getFinalUrlBytes(); /** *
   * The ISO-639-1 language code to advertise in.
   * 
* * string advertising_language_code = 7; * @return The advertisingLanguageCode. */ java.lang.String getAdvertisingLanguageCode(); /** *
   * The ISO-639-1 language code to advertise in.
   * 
* * string advertising_language_code = 7; * @return The bytes for advertisingLanguageCode. */ com.google.protobuf.ByteString getAdvertisingLanguageCodeBytes(); /** *
   * The name of the business.
   * 
* * string business_name = 5; * @return Whether the businessName field is set. */ boolean hasBusinessName(); /** *
   * The name of the business.
   * 
* * string business_name = 5; * @return The businessName. */ java.lang.String getBusinessName(); /** *
   * The name of the business.
   * 
* * string business_name = 5; * @return The bytes for businessName. */ com.google.protobuf.ByteString getBusinessNameBytes(); /** *
   * The ID of the Business Profile location.
   * The location ID can be fetched by Business Profile API with its form:
   * accounts/{accountId}/locations/{locationId}. The last {locationId}
   * component from the Business Profile API represents the
   * business_location_id. See the [Business Profile API]
   * (https://developers.google.com/my-business/reference/rest/v4/accounts.locations)
   * 
* * int64 business_location_id = 6; * @return Whether the businessLocationId field is set. */ boolean hasBusinessLocationId(); /** *
   * The ID of the Business Profile location.
   * The location ID can be fetched by Business Profile API with its form:
   * accounts/{accountId}/locations/{locationId}. The last {locationId}
   * component from the Business Profile API represents the
   * business_location_id. See the [Business Profile API]
   * (https://developers.google.com/my-business/reference/rest/v4/accounts.locations)
   * 
* * int64 business_location_id = 6; * @return The businessLocationId. */ long getBusinessLocationId(); public com.google.ads.googleads.v10.resources.SmartCampaignSetting.BusinessSettingCase getBusinessSettingCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy