Interface DiscoveryMultiAssetAdInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DiscoveryMultiAssetAdInfo,DiscoveryMultiAssetAdInfo.Builder
public interface DiscoveryMultiAssetAdInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetBusinessName()The Advertiser/brand name.com.google.protobuf.ByteStringgetBusinessNameBytes()The Advertiser/brand name.java.lang.StringgetCallToActionText()Call to action text.com.google.protobuf.ByteStringgetCallToActionTextBytes()Call to action text.AdTextAssetgetDescriptions(int index)The descriptive text of the ad.intgetDescriptionsCount()The descriptive text of the ad.java.util.List<AdTextAsset>getDescriptionsList()The descriptive text of the ad.AdTextAssetOrBuildergetDescriptionsOrBuilder(int index)The descriptive text of the ad.java.util.List<? extends AdTextAssetOrBuilder>getDescriptionsOrBuilderList()The descriptive text of the ad.AdTextAssetgetHeadlines(int index)Headline text asset of the ad.intgetHeadlinesCount()Headline text asset of the ad.java.util.List<AdTextAsset>getHeadlinesList()Headline text asset of the ad.AdTextAssetOrBuildergetHeadlinesOrBuilder(int index)Headline text asset of the ad.java.util.List<? extends AdTextAssetOrBuilder>getHeadlinesOrBuilderList()Headline text asset of the ad.booleangetLeadFormOnly()Boolean option that indicates if this ad must be served with lead form.AdImageAssetgetLogoImages(int index)Logo image assets to be used in the ad.intgetLogoImagesCount()Logo image assets to be used in the ad.java.util.List<AdImageAsset>getLogoImagesList()Logo image assets to be used in the ad.AdImageAssetOrBuildergetLogoImagesOrBuilder(int index)Logo image assets to be used in the ad.java.util.List<? extends AdImageAssetOrBuilder>getLogoImagesOrBuilderList()Logo image assets to be used in the ad.AdImageAssetgetMarketingImages(int index)Marketing image assets to be used in the ad.intgetMarketingImagesCount()Marketing image assets to be used in the ad.java.util.List<AdImageAsset>getMarketingImagesList()Marketing image assets to be used in the ad.AdImageAssetOrBuildergetMarketingImagesOrBuilder(int index)Marketing image assets to be used in the ad.java.util.List<? extends AdImageAssetOrBuilder>getMarketingImagesOrBuilderList()Marketing image assets to be used in the ad.AdImageAssetgetPortraitMarketingImages(int index)Portrait marketing image assets to be used in the ad.intgetPortraitMarketingImagesCount()Portrait marketing image assets to be used in the ad.java.util.List<AdImageAsset>getPortraitMarketingImagesList()Portrait marketing image assets to be used in the ad.AdImageAssetOrBuildergetPortraitMarketingImagesOrBuilder(int index)Portrait marketing image assets to be used in the ad.java.util.List<? extends AdImageAssetOrBuilder>getPortraitMarketingImagesOrBuilderList()Portrait marketing image assets to be used in the ad.AdImageAssetgetSquareMarketingImages(int index)Square marketing image assets to be used in the ad.intgetSquareMarketingImagesCount()Square marketing image assets to be used in the ad.java.util.List<AdImageAsset>getSquareMarketingImagesList()Square marketing image assets to be used in the ad.AdImageAssetOrBuildergetSquareMarketingImagesOrBuilder(int index)Square marketing image assets to be used in the ad.java.util.List<? extends AdImageAssetOrBuilder>getSquareMarketingImagesOrBuilderList()Square marketing image assets to be used in the ad.booleanhasBusinessName()The Advertiser/brand name.booleanhasCallToActionText()Call to action text.booleanhasLeadFormOnly()Boolean option that indicates if this ad must be served with lead form.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMarketingImagesList
java.util.List<AdImageAsset> getMarketingImagesList()
Marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%). Required if square_marketing_images is not present. Combined with `square_marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset marketing_images = 1;
-
getMarketingImages
AdImageAsset getMarketingImages(int index)
Marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%). Required if square_marketing_images is not present. Combined with `square_marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset marketing_images = 1;
-
getMarketingImagesCount
int getMarketingImagesCount()
Marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%). Required if square_marketing_images is not present. Combined with `square_marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset marketing_images = 1;
-
getMarketingImagesOrBuilderList
java.util.List<? extends AdImageAssetOrBuilder> getMarketingImagesOrBuilderList()
Marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%). Required if square_marketing_images is not present. Combined with `square_marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset marketing_images = 1;
-
getMarketingImagesOrBuilder
AdImageAssetOrBuilder getMarketingImagesOrBuilder(int index)
Marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%). Required if square_marketing_images is not present. Combined with `square_marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset marketing_images = 1;
-
getSquareMarketingImagesList
java.util.List<AdImageAsset> getSquareMarketingImagesList()
Square marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must be 1:1 (+-1%). Required if marketing_images is not present. Combined with `marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset square_marketing_images = 2;
-
getSquareMarketingImages
AdImageAsset getSquareMarketingImages(int index)
Square marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must be 1:1 (+-1%). Required if marketing_images is not present. Combined with `marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset square_marketing_images = 2;
-
getSquareMarketingImagesCount
int getSquareMarketingImagesCount()
Square marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must be 1:1 (+-1%). Required if marketing_images is not present. Combined with `marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset square_marketing_images = 2;
-
getSquareMarketingImagesOrBuilderList
java.util.List<? extends AdImageAssetOrBuilder> getSquareMarketingImagesOrBuilderList()
Square marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must be 1:1 (+-1%). Required if marketing_images is not present. Combined with `marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset square_marketing_images = 2;
-
getSquareMarketingImagesOrBuilder
AdImageAssetOrBuilder getSquareMarketingImagesOrBuilder(int index)
Square marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must be 1:1 (+-1%). Required if marketing_images is not present. Combined with `marketing_images` and `portrait_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset square_marketing_images = 2;
-
getPortraitMarketingImagesList
java.util.List<AdImageAsset> getPortraitMarketingImagesList()
Portrait marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must be 4:5 (+-1%). Combined with `marketing_images` and `square_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset portrait_marketing_images = 3;
-
getPortraitMarketingImages
AdImageAsset getPortraitMarketingImages(int index)
Portrait marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must be 4:5 (+-1%). Combined with `marketing_images` and `square_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset portrait_marketing_images = 3;
-
getPortraitMarketingImagesCount
int getPortraitMarketingImagesCount()
Portrait marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must be 4:5 (+-1%). Combined with `marketing_images` and `square_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset portrait_marketing_images = 3;
-
getPortraitMarketingImagesOrBuilderList
java.util.List<? extends AdImageAssetOrBuilder> getPortraitMarketingImagesOrBuilderList()
Portrait marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must be 4:5 (+-1%). Combined with `marketing_images` and `square_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset portrait_marketing_images = 3;
-
getPortraitMarketingImagesOrBuilder
AdImageAssetOrBuilder getPortraitMarketingImagesOrBuilder(int index)
Portrait marketing image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must be 4:5 (+-1%). Combined with `marketing_images` and `square_marketing_images` the maximum is 20.
repeated .google.ads.googleads.v15.common.AdImageAsset portrait_marketing_images = 3;
-
getLogoImagesList
java.util.List<AdImageAsset> getLogoImagesList()
Logo image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%). At least 1 and max 5 logo images can be specified.
repeated .google.ads.googleads.v15.common.AdImageAsset logo_images = 4;
-
getLogoImages
AdImageAsset getLogoImages(int index)
Logo image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%). At least 1 and max 5 logo images can be specified.
repeated .google.ads.googleads.v15.common.AdImageAsset logo_images = 4;
-
getLogoImagesCount
int getLogoImagesCount()
Logo image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%). At least 1 and max 5 logo images can be specified.
repeated .google.ads.googleads.v15.common.AdImageAsset logo_images = 4;
-
getLogoImagesOrBuilderList
java.util.List<? extends AdImageAssetOrBuilder> getLogoImagesOrBuilderList()
Logo image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%). At least 1 and max 5 logo images can be specified.
repeated .google.ads.googleads.v15.common.AdImageAsset logo_images = 4;
-
getLogoImagesOrBuilder
AdImageAssetOrBuilder getLogoImagesOrBuilder(int index)
Logo image assets to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%). At least 1 and max 5 logo images can be specified.
repeated .google.ads.googleads.v15.common.AdImageAsset logo_images = 4;
-
getHeadlinesList
java.util.List<AdTextAsset> getHeadlinesList()
Headline text asset of the ad. Maximum display width is 30. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset headlines = 5;
-
getHeadlines
AdTextAsset getHeadlines(int index)
Headline text asset of the ad. Maximum display width is 30. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset headlines = 5;
-
getHeadlinesCount
int getHeadlinesCount()
Headline text asset of the ad. Maximum display width is 30. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset headlines = 5;
-
getHeadlinesOrBuilderList
java.util.List<? extends AdTextAssetOrBuilder> getHeadlinesOrBuilderList()
Headline text asset of the ad. Maximum display width is 30. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset headlines = 5;
-
getHeadlinesOrBuilder
AdTextAssetOrBuilder getHeadlinesOrBuilder(int index)
Headline text asset of the ad. Maximum display width is 30. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset headlines = 5;
-
getDescriptionsList
java.util.List<AdTextAsset> getDescriptionsList()
The descriptive text of the ad. Maximum display width is 90. At least 1 and max 5 descriptions can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset descriptions = 6;
-
getDescriptions
AdTextAsset getDescriptions(int index)
The descriptive text of the ad. Maximum display width is 90. At least 1 and max 5 descriptions can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset descriptions = 6;
-
getDescriptionsCount
int getDescriptionsCount()
The descriptive text of the ad. Maximum display width is 90. At least 1 and max 5 descriptions can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset descriptions = 6;
-
getDescriptionsOrBuilderList
java.util.List<? extends AdTextAssetOrBuilder> getDescriptionsOrBuilderList()
The descriptive text of the ad. Maximum display width is 90. At least 1 and max 5 descriptions can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset descriptions = 6;
-
getDescriptionsOrBuilder
AdTextAssetOrBuilder getDescriptionsOrBuilder(int index)
The descriptive text of the ad. Maximum display width is 90. At least 1 and max 5 descriptions can be specified.
repeated .google.ads.googleads.v15.common.AdTextAsset descriptions = 6;
-
hasBusinessName
boolean hasBusinessName()
The Advertiser/brand name. Maximum display width is 25. Required.
optional string business_name = 7;- Returns:
- Whether the businessName field is set.
-
getBusinessName
java.lang.String getBusinessName()
The Advertiser/brand name. Maximum display width is 25. Required.
optional string business_name = 7;- Returns:
- The businessName.
-
getBusinessNameBytes
com.google.protobuf.ByteString getBusinessNameBytes()
The Advertiser/brand name. Maximum display width is 25. Required.
optional string business_name = 7;- Returns:
- The bytes for businessName.
-
hasCallToActionText
boolean hasCallToActionText()
Call to action text.
optional string call_to_action_text = 8;- Returns:
- Whether the callToActionText field is set.
-
getCallToActionText
java.lang.String getCallToActionText()
Call to action text.
optional string call_to_action_text = 8;- Returns:
- The callToActionText.
-
getCallToActionTextBytes
com.google.protobuf.ByteString getCallToActionTextBytes()
Call to action text.
optional string call_to_action_text = 8;- Returns:
- The bytes for callToActionText.
-
hasLeadFormOnly
boolean hasLeadFormOnly()
Boolean option that indicates if this ad must be served with lead form.
optional bool lead_form_only = 9;- Returns:
- Whether the leadFormOnly field is set.
-
getLeadFormOnly
boolean getLeadFormOnly()
Boolean option that indicates if this ad must be served with lead form.
optional bool lead_form_only = 9;- Returns:
- The leadFormOnly.
-
-