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

com.google.ads.googleads.v10.common.GmailAdInfoOrBuilder Maven / Gradle / Ivy

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 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 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