com.google.ads.googleads.v10.common.GmailAdInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v10 Show documentation
Show all versions of google-ads-stubs-v10 Show documentation
Stubs for GAAPI version google-ads-stubs-v10
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v10/common/ad_type_infos.proto
package com.google.ads.googleads.v10.common;
public interface GmailAdInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.common.GmailAdInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* The Gmail teaser.
*
*
* .google.ads.googleads.v10.common.GmailTeaser teaser = 1;
* @return Whether the teaser field is set.
*/
boolean hasTeaser();
/**
*
* The Gmail teaser.
*
*
* .google.ads.googleads.v10.common.GmailTeaser teaser = 1;
* @return The teaser.
*/
com.google.ads.googleads.v10.common.GmailTeaser getTeaser();
/**
*
* The Gmail teaser.
*
*
* .google.ads.googleads.v10.common.GmailTeaser teaser = 1;
*/
com.google.ads.googleads.v10.common.GmailTeaserOrBuilder getTeaserOrBuilder();
/**
*
* The MediaFile resource name of the header image. Valid image types are GIF,
* JPEG and PNG. The minimum size is 300x100 pixels and the aspect ratio must
* be between 3:1 and 5:1 (+-1%).
*
*
* optional string header_image = 10;
* @return Whether the headerImage field is set.
*/
boolean hasHeaderImage();
/**
*
* The MediaFile resource name of the header image. Valid image types are GIF,
* JPEG and PNG. The minimum size is 300x100 pixels and the aspect ratio must
* be between 3:1 and 5:1 (+-1%).
*
*
* optional string header_image = 10;
* @return The headerImage.
*/
java.lang.String getHeaderImage();
/**
*
* The MediaFile resource name of the header image. Valid image types are GIF,
* JPEG and PNG. The minimum size is 300x100 pixels and the aspect ratio must
* be between 3:1 and 5:1 (+-1%).
*
*
* optional string header_image = 10;
* @return The bytes for headerImage.
*/
com.google.protobuf.ByteString
getHeaderImageBytes();
/**
*
* The MediaFile resource name of the marketing image. Valid image types are
* GIF, JPEG and PNG. The image must either be landscape with a minimum size
* of 600x314 pixels and aspect ratio of 600:314 (+-1%) or square with a
* minimum size of 300x300 pixels and aspect ratio of 1:1 (+-1%)
*
*
* optional string marketing_image = 11;
* @return Whether the marketingImage field is set.
*/
boolean hasMarketingImage();
/**
*
* The MediaFile resource name of the marketing image. Valid image types are
* GIF, JPEG and PNG. The image must either be landscape with a minimum size
* of 600x314 pixels and aspect ratio of 600:314 (+-1%) or square with a
* minimum size of 300x300 pixels and aspect ratio of 1:1 (+-1%)
*
*
* optional string marketing_image = 11;
* @return The marketingImage.
*/
java.lang.String getMarketingImage();
/**
*
* The MediaFile resource name of the marketing image. Valid image types are
* GIF, JPEG and PNG. The image must either be landscape with a minimum size
* of 600x314 pixels and aspect ratio of 600:314 (+-1%) or square with a
* minimum size of 300x300 pixels and aspect ratio of 1:1 (+-1%)
*
*
* optional string marketing_image = 11;
* @return The bytes for marketingImage.
*/
com.google.protobuf.ByteString
getMarketingImageBytes();
/**
*
* Headline of the marketing image.
*
*
* optional string marketing_image_headline = 12;
* @return Whether the marketingImageHeadline field is set.
*/
boolean hasMarketingImageHeadline();
/**
*
* Headline of the marketing image.
*
*
* optional string marketing_image_headline = 12;
* @return The marketingImageHeadline.
*/
java.lang.String getMarketingImageHeadline();
/**
*
* Headline of the marketing image.
*
*
* optional string marketing_image_headline = 12;
* @return The bytes for marketingImageHeadline.
*/
com.google.protobuf.ByteString
getMarketingImageHeadlineBytes();
/**
*
* Description of the marketing image.
*
*
* optional string marketing_image_description = 13;
* @return Whether the marketingImageDescription field is set.
*/
boolean hasMarketingImageDescription();
/**
*
* Description of the marketing image.
*
*
* optional string marketing_image_description = 13;
* @return The marketingImageDescription.
*/
java.lang.String getMarketingImageDescription();
/**
*
* Description of the marketing image.
*
*
* optional string marketing_image_description = 13;
* @return The bytes for marketingImageDescription.
*/
com.google.protobuf.ByteString
getMarketingImageDescriptionBytes();
/**
*
* Display-call-to-action of the marketing image.
*
*
* .google.ads.googleads.v10.common.DisplayCallToAction marketing_image_display_call_to_action = 6;
* @return Whether the marketingImageDisplayCallToAction field is set.
*/
boolean hasMarketingImageDisplayCallToAction();
/**
*
* Display-call-to-action of the marketing image.
*
*
* .google.ads.googleads.v10.common.DisplayCallToAction marketing_image_display_call_to_action = 6;
* @return The marketingImageDisplayCallToAction.
*/
com.google.ads.googleads.v10.common.DisplayCallToAction getMarketingImageDisplayCallToAction();
/**
*
* Display-call-to-action of the marketing image.
*
*
* .google.ads.googleads.v10.common.DisplayCallToAction marketing_image_display_call_to_action = 6;
*/
com.google.ads.googleads.v10.common.DisplayCallToActionOrBuilder getMarketingImageDisplayCallToActionOrBuilder();
/**
*
* Product images. Up to 15 images are supported.
*
*
* repeated .google.ads.googleads.v10.common.ProductImage product_images = 7;
*/
java.util.List
getProductImagesList();
/**
*
* Product images. Up to 15 images are supported.
*
*
* repeated .google.ads.googleads.v10.common.ProductImage product_images = 7;
*/
com.google.ads.googleads.v10.common.ProductImage getProductImages(int index);
/**
*
* Product images. Up to 15 images are supported.
*
*
* repeated .google.ads.googleads.v10.common.ProductImage product_images = 7;
*/
int getProductImagesCount();
/**
*
* Product images. Up to 15 images are supported.
*
*
* repeated .google.ads.googleads.v10.common.ProductImage product_images = 7;
*/
java.util.List extends com.google.ads.googleads.v10.common.ProductImageOrBuilder>
getProductImagesOrBuilderList();
/**
*
* Product images. Up to 15 images are supported.
*
*
* repeated .google.ads.googleads.v10.common.ProductImage product_images = 7;
*/
com.google.ads.googleads.v10.common.ProductImageOrBuilder getProductImagesOrBuilder(
int index);
/**
*
* Product videos. Up to 7 videos are supported. At least one product video
* or a marketing image must be specified.
*
*
* repeated .google.ads.googleads.v10.common.ProductVideo product_videos = 8;
*/
java.util.List
getProductVideosList();
/**
*
* Product videos. Up to 7 videos are supported. At least one product video
* or a marketing image must be specified.
*
*
* repeated .google.ads.googleads.v10.common.ProductVideo product_videos = 8;
*/
com.google.ads.googleads.v10.common.ProductVideo getProductVideos(int index);
/**
*
* Product videos. Up to 7 videos are supported. At least one product video
* or a marketing image must be specified.
*
*
* repeated .google.ads.googleads.v10.common.ProductVideo product_videos = 8;
*/
int getProductVideosCount();
/**
*
* Product videos. Up to 7 videos are supported. At least one product video
* or a marketing image must be specified.
*
*
* repeated .google.ads.googleads.v10.common.ProductVideo product_videos = 8;
*/
java.util.List extends com.google.ads.googleads.v10.common.ProductVideoOrBuilder>
getProductVideosOrBuilderList();
/**
*
* Product videos. Up to 7 videos are supported. At least one product video
* or a marketing image must be specified.
*
*
* repeated .google.ads.googleads.v10.common.ProductVideo product_videos = 8;
*/
com.google.ads.googleads.v10.common.ProductVideoOrBuilder getProductVideosOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy