Interface DemandGenCarouselAdInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DemandGenCarouselAdInfo, DemandGenCarouselAdInfo.Builder

public interface DemandGenCarouselAdInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getBusinessName

      String getBusinessName()
       Required. The Advertiser/brand name.
       
      string business_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The businessName.
    • getBusinessNameBytes

      com.google.protobuf.ByteString getBusinessNameBytes()
       Required. The Advertiser/brand name.
       
      string business_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for businessName.
    • hasLogoImage

      boolean hasLogoImage()
       Required. Logo image to be used in the ad.  The minimum size is 128x128 and
       the aspect ratio must be 1:1 (+-1%).
       
      .google.ads.googleads.v18.common.AdImageAsset logo_image = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the logoImage field is set.
    • getLogoImage

      AdImageAsset getLogoImage()
       Required. Logo image to be used in the ad.  The minimum size is 128x128 and
       the aspect ratio must be 1:1 (+-1%).
       
      .google.ads.googleads.v18.common.AdImageAsset logo_image = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The logoImage.
    • getLogoImageOrBuilder

      AdImageAssetOrBuilder getLogoImageOrBuilder()
       Required. Logo image to be used in the ad.  The minimum size is 128x128 and
       the aspect ratio must be 1:1 (+-1%).
       
      .google.ads.googleads.v18.common.AdImageAsset logo_image = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasHeadline

      boolean hasHeadline()
       Required. Headline of the ad.
       
      .google.ads.googleads.v18.common.AdTextAsset headline = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the headline field is set.
    • getHeadline

      AdTextAsset getHeadline()
       Required. Headline of the ad.
       
      .google.ads.googleads.v18.common.AdTextAsset headline = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The headline.
    • getHeadlineOrBuilder

      AdTextAssetOrBuilder getHeadlineOrBuilder()
       Required. Headline of the ad.
       
      .google.ads.googleads.v18.common.AdTextAsset headline = 3 [(.google.api.field_behavior) = REQUIRED];
    • hasDescription

      boolean hasDescription()
       Required. The descriptive text of the ad.
       
      .google.ads.googleads.v18.common.AdTextAsset description = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the description field is set.
    • getDescription

      AdTextAsset getDescription()
       Required. The descriptive text of the ad.
       
      .google.ads.googleads.v18.common.AdTextAsset description = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The description.
    • getDescriptionOrBuilder

      AdTextAssetOrBuilder getDescriptionOrBuilder()
       Required. The descriptive text of the ad.
       
      .google.ads.googleads.v18.common.AdTextAsset description = 4 [(.google.api.field_behavior) = REQUIRED];
    • getCallToActionText

      String getCallToActionText()
       Call to action text.
       
      string call_to_action_text = 5;
      Returns:
      The callToActionText.
    • getCallToActionTextBytes

      com.google.protobuf.ByteString getCallToActionTextBytes()
       Call to action text.
       
      string call_to_action_text = 5;
      Returns:
      The bytes for callToActionText.
    • getCarouselCardsList

      List<AdDemandGenCarouselCardAsset> getCarouselCardsList()
       Required. Carousel cards that will display with the ad. Min 2 max 10.
       
      repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCarouselCards

      AdDemandGenCarouselCardAsset getCarouselCards(int index)
       Required. Carousel cards that will display with the ad. Min 2 max 10.
       
      repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCarouselCardsCount

      int getCarouselCardsCount()
       Required. Carousel cards that will display with the ad. Min 2 max 10.
       
      repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCarouselCardsOrBuilderList

      List<? extends AdDemandGenCarouselCardAssetOrBuilder> getCarouselCardsOrBuilderList()
       Required. Carousel cards that will display with the ad. Min 2 max 10.
       
      repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCarouselCardsOrBuilder

      AdDemandGenCarouselCardAssetOrBuilder getCarouselCardsOrBuilder(int index)
       Required. Carousel cards that will display with the ad. Min 2 max 10.
       
      repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED];