Interface Campaign.DynamicSearchAdsSettingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Campaign.DynamicSearchAdsSetting, Campaign.DynamicSearchAdsSetting.Builder
Enclosing class:
Campaign

public static interface Campaign.DynamicSearchAdsSettingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    getFeeds(int index)
    The list of resource names of page feed assets associated with the campaign.
    com.google.protobuf.ByteString
    getFeedsBytes(int index)
    The list of resource names of page feed assets associated with the campaign.
    int
    The list of resource names of page feed assets associated with the campaign.
    The list of resource names of page feed assets associated with the campaign.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    Whether the campaign uses advertiser supplied URLs exclusively.
    boolean
    Whether the campaign uses advertiser supplied URLs exclusively.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDomainName

      String getDomainName()
       Required. The Internet domain name that this setting represents, for
       example, "google.com" or "www.google.com".
       
      string domain_name = 6 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The domainName.
    • getDomainNameBytes

      com.google.protobuf.ByteString getDomainNameBytes()
       Required. The Internet domain name that this setting represents, for
       example, "google.com" or "www.google.com".
       
      string domain_name = 6 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for domainName.
    • getLanguageCode

      String getLanguageCode()
       Required. The language code specifying the language of the domain, for
       example, "en".
       
      string language_code = 7 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The languageCode.
    • getLanguageCodeBytes

      com.google.protobuf.ByteString getLanguageCodeBytes()
       Required. The language code specifying the language of the domain, for
       example, "en".
       
      string language_code = 7 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for languageCode.
    • hasUseSuppliedUrlsOnly

      boolean hasUseSuppliedUrlsOnly()
       Whether the campaign uses advertiser supplied URLs exclusively.
       
      optional bool use_supplied_urls_only = 8;
      Returns:
      Whether the useSuppliedUrlsOnly field is set.
    • getUseSuppliedUrlsOnly

      boolean getUseSuppliedUrlsOnly()
       Whether the campaign uses advertiser supplied URLs exclusively.
       
      optional bool use_supplied_urls_only = 8;
      Returns:
      The useSuppliedUrlsOnly.
    • getFeedsList

      List<String> getFeedsList()
       The list of resource names of page feed assets associated with the
       campaign.
       
      repeated string feeds = 9 [(.google.api.resource_reference) = { ... }
      Returns:
      A list containing the feeds.
    • getFeedsCount

      int getFeedsCount()
       The list of resource names of page feed assets associated with the
       campaign.
       
      repeated string feeds = 9 [(.google.api.resource_reference) = { ... }
      Returns:
      The count of feeds.
    • getFeeds

      String getFeeds(int index)
       The list of resource names of page feed assets associated with the
       campaign.
       
      repeated string feeds = 9 [(.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the element to return.
      Returns:
      The feeds at the given index.
    • getFeedsBytes

      com.google.protobuf.ByteString getFeedsBytes(int index)
       The list of resource names of page feed assets associated with the
       campaign.
       
      repeated string feeds = 9 [(.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the feeds at the given index.