Class ResponsiveDisplayAdInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
com.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo.Builder
- All Implemented Interfaces:
ResponsiveDisplayAdInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ResponsiveDisplayAdInfo
public static final class ResponsiveDisplayAdInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
implements ResponsiveDisplayAdInfoOrBuilder
A responsive display ad.Protobuf type
google.ads.googleads.v18.common.ResponsiveDisplayAdInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllDescriptions(Iterable<? extends AdTextAsset> values) Descriptive texts for the ad.addAllHeadlines(Iterable<? extends AdTextAsset> values) Short format headlines for the ad.addAllLogoImages(Iterable<? extends AdImageAsset> values) Logo images to be used in the ad.addAllMarketingImages(Iterable<? extends AdImageAsset> values) Marketing images to be used in the ad.addAllSquareLogoImages(Iterable<? extends AdImageAsset> values) Square logo images to be used in the ad.addAllSquareMarketingImages(Iterable<? extends AdImageAsset> values) Square marketing images to be used in the ad.addAllYoutubeVideos(Iterable<? extends AdVideoAsset> values) Optional YouTube videos for the ad.addDescriptions(int index, AdTextAsset value) Descriptive texts for the ad.addDescriptions(int index, AdTextAsset.Builder builderForValue) Descriptive texts for the ad.addDescriptions(AdTextAsset value) Descriptive texts for the ad.addDescriptions(AdTextAsset.Builder builderForValue) Descriptive texts for the ad.Descriptive texts for the ad.addDescriptionsBuilder(int index) Descriptive texts for the ad.addHeadlines(int index, AdTextAsset value) Short format headlines for the ad.addHeadlines(int index, AdTextAsset.Builder builderForValue) Short format headlines for the ad.addHeadlines(AdTextAsset value) Short format headlines for the ad.addHeadlines(AdTextAsset.Builder builderForValue) Short format headlines for the ad.Short format headlines for the ad.addHeadlinesBuilder(int index) Short format headlines for the ad.addLogoImages(int index, AdImageAsset value) Logo images to be used in the ad.addLogoImages(int index, AdImageAsset.Builder builderForValue) Logo images to be used in the ad.addLogoImages(AdImageAsset value) Logo images to be used in the ad.addLogoImages(AdImageAsset.Builder builderForValue) Logo images to be used in the ad.Logo images to be used in the ad.addLogoImagesBuilder(int index) Logo images to be used in the ad.addMarketingImages(int index, AdImageAsset value) Marketing images to be used in the ad.addMarketingImages(int index, AdImageAsset.Builder builderForValue) Marketing images to be used in the ad.addMarketingImages(AdImageAsset value) Marketing images to be used in the ad.addMarketingImages(AdImageAsset.Builder builderForValue) Marketing images to be used in the ad.Marketing images to be used in the ad.addMarketingImagesBuilder(int index) Marketing images to be used in the ad.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSquareLogoImages(int index, AdImageAsset value) Square logo images to be used in the ad.addSquareLogoImages(int index, AdImageAsset.Builder builderForValue) Square logo images to be used in the ad.addSquareLogoImages(AdImageAsset value) Square logo images to be used in the ad.addSquareLogoImages(AdImageAsset.Builder builderForValue) Square logo images to be used in the ad.Square logo images to be used in the ad.addSquareLogoImagesBuilder(int index) Square logo images to be used in the ad.addSquareMarketingImages(int index, AdImageAsset value) Square marketing images to be used in the ad.addSquareMarketingImages(int index, AdImageAsset.Builder builderForValue) Square marketing images to be used in the ad.Square marketing images to be used in the ad.addSquareMarketingImages(AdImageAsset.Builder builderForValue) Square marketing images to be used in the ad.Square marketing images to be used in the ad.addSquareMarketingImagesBuilder(int index) Square marketing images to be used in the ad.addYoutubeVideos(int index, AdVideoAsset value) Optional YouTube videos for the ad.addYoutubeVideos(int index, AdVideoAsset.Builder builderForValue) Optional YouTube videos for the ad.addYoutubeVideos(AdVideoAsset value) Optional YouTube videos for the ad.addYoutubeVideos(AdVideoAsset.Builder builderForValue) Optional YouTube videos for the ad.Optional YouTube videos for the ad.addYoutubeVideosBuilder(int index) Optional YouTube videos for the ad.build()clear()The accent color of the ad in hexadecimal, for example, #ffffff for white.Advertiser's consent to allow flexible color.The advertiser/brand name.The call-to-action text for the ad.Specification for various creative controls.Descriptive texts for the ad.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Specifies which format the ad will be served in.Short format headlines for the ad.Logo images to be used in the ad.A required long format headline.The main color of the ad in hexadecimal, for example, #ffffff for white.Marketing images to be used in the ad.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Prefix before price.Promotion text used for dynamic formats of responsive ads.Square logo images to be used in the ad.Square marketing images to be used in the ad.Optional YouTube videos for the ad.clone()The accent color of the ad in hexadecimal, for example, #ffffff for white.com.google.protobuf.ByteStringThe accent color of the ad in hexadecimal, for example, #ffffff for white.booleanAdvertiser's consent to allow flexible color.The advertiser/brand name.com.google.protobuf.ByteStringThe advertiser/brand name.The call-to-action text for the ad.com.google.protobuf.ByteStringThe call-to-action text for the ad.Specification for various creative controls.Specification for various creative controls.Specification for various creative controls.getDescriptions(int index) Descriptive texts for the ad.getDescriptionsBuilder(int index) Descriptive texts for the ad.Descriptive texts for the ad.intDescriptive texts for the ad.Descriptive texts for the ad.getDescriptionsOrBuilder(int index) Descriptive texts for the ad.List<? extends AdTextAssetOrBuilder>Descriptive texts for the ad.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSpecifies which format the ad will be served in.intSpecifies which format the ad will be served in.getHeadlines(int index) Short format headlines for the ad.getHeadlinesBuilder(int index) Short format headlines for the ad.Short format headlines for the ad.intShort format headlines for the ad.Short format headlines for the ad.getHeadlinesOrBuilder(int index) Short format headlines for the ad.List<? extends AdTextAssetOrBuilder>Short format headlines for the ad.getLogoImages(int index) Logo images to be used in the ad.getLogoImagesBuilder(int index) Logo images to be used in the ad.Logo images to be used in the ad.intLogo images to be used in the ad.Logo images to be used in the ad.getLogoImagesOrBuilder(int index) Logo images to be used in the ad.List<? extends AdImageAssetOrBuilder>Logo images to be used in the ad.A required long format headline.A required long format headline.A required long format headline.The main color of the ad in hexadecimal, for example, #ffffff for white.com.google.protobuf.ByteStringThe main color of the ad in hexadecimal, for example, #ffffff for white.getMarketingImages(int index) Marketing images to be used in the ad.getMarketingImagesBuilder(int index) Marketing images to be used in the ad.Marketing images to be used in the ad.intMarketing images to be used in the ad.Marketing images to be used in the ad.getMarketingImagesOrBuilder(int index) Marketing images to be used in the ad.List<? extends AdImageAssetOrBuilder>Marketing images to be used in the ad.Prefix before price.com.google.protobuf.ByteStringPrefix before price.Promotion text used for dynamic formats of responsive ads.com.google.protobuf.ByteStringPromotion text used for dynamic formats of responsive ads.getSquareLogoImages(int index) Square logo images to be used in the ad.getSquareLogoImagesBuilder(int index) Square logo images to be used in the ad.Square logo images to be used in the ad.intSquare logo images to be used in the ad.Square logo images to be used in the ad.getSquareLogoImagesOrBuilder(int index) Square logo images to be used in the ad.List<? extends AdImageAssetOrBuilder>Square logo images to be used in the ad.getSquareMarketingImages(int index) Square marketing images to be used in the ad.getSquareMarketingImagesBuilder(int index) Square marketing images to be used in the ad.Square marketing images to be used in the ad.intSquare marketing images to be used in the ad.Square marketing images to be used in the ad.getSquareMarketingImagesOrBuilder(int index) Square marketing images to be used in the ad.List<? extends AdImageAssetOrBuilder>Square marketing images to be used in the ad.getYoutubeVideos(int index) Optional YouTube videos for the ad.getYoutubeVideosBuilder(int index) Optional YouTube videos for the ad.Optional YouTube videos for the ad.intOptional YouTube videos for the ad.Optional YouTube videos for the ad.getYoutubeVideosOrBuilder(int index) Optional YouTube videos for the ad.List<? extends AdVideoAssetOrBuilder>Optional YouTube videos for the ad.booleanThe accent color of the ad in hexadecimal, for example, #ffffff for white.booleanAdvertiser's consent to allow flexible color.booleanThe advertiser/brand name.booleanThe call-to-action text for the ad.booleanSpecification for various creative controls.booleanA required long format headline.booleanThe main color of the ad in hexadecimal, for example, #ffffff for white.booleanPrefix before price.booleanPromotion text used for dynamic formats of responsive ads.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanSpecification for various creative controls.mergeFrom(ResponsiveDisplayAdInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLongHeadline(AdTextAsset value) A required long format headline.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeDescriptions(int index) Descriptive texts for the ad.removeHeadlines(int index) Short format headlines for the ad.removeLogoImages(int index) Logo images to be used in the ad.removeMarketingImages(int index) Marketing images to be used in the ad.removeSquareLogoImages(int index) Square logo images to be used in the ad.removeSquareMarketingImages(int index) Square marketing images to be used in the ad.removeYoutubeVideos(int index) Optional YouTube videos for the ad.setAccentColor(String value) The accent color of the ad in hexadecimal, for example, #ffffff for white.setAccentColorBytes(com.google.protobuf.ByteString value) The accent color of the ad in hexadecimal, for example, #ffffff for white.setAllowFlexibleColor(boolean value) Advertiser's consent to allow flexible color.setBusinessName(String value) The advertiser/brand name.setBusinessNameBytes(com.google.protobuf.ByteString value) The advertiser/brand name.setCallToActionText(String value) The call-to-action text for the ad.setCallToActionTextBytes(com.google.protobuf.ByteString value) The call-to-action text for the ad.Specification for various creative controls.setControlSpec(ResponsiveDisplayAdControlSpec.Builder builderForValue) Specification for various creative controls.setDescriptions(int index, AdTextAsset value) Descriptive texts for the ad.setDescriptions(int index, AdTextAsset.Builder builderForValue) Descriptive texts for the ad.Specifies which format the ad will be served in.setFormatSettingValue(int value) Specifies which format the ad will be served in.setHeadlines(int index, AdTextAsset value) Short format headlines for the ad.setHeadlines(int index, AdTextAsset.Builder builderForValue) Short format headlines for the ad.setLogoImages(int index, AdImageAsset value) Logo images to be used in the ad.setLogoImages(int index, AdImageAsset.Builder builderForValue) Logo images to be used in the ad.setLongHeadline(AdTextAsset value) A required long format headline.setLongHeadline(AdTextAsset.Builder builderForValue) A required long format headline.setMainColor(String value) The main color of the ad in hexadecimal, for example, #ffffff for white.setMainColorBytes(com.google.protobuf.ByteString value) The main color of the ad in hexadecimal, for example, #ffffff for white.setMarketingImages(int index, AdImageAsset value) Marketing images to be used in the ad.setMarketingImages(int index, AdImageAsset.Builder builderForValue) Marketing images to be used in the ad.setPricePrefix(String value) Prefix before price.setPricePrefixBytes(com.google.protobuf.ByteString value) Prefix before price.setPromoText(String value) Promotion text used for dynamic formats of responsive ads.setPromoTextBytes(com.google.protobuf.ByteString value) Promotion text used for dynamic formats of responsive ads.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSquareLogoImages(int index, AdImageAsset value) Square logo images to be used in the ad.setSquareLogoImages(int index, AdImageAsset.Builder builderForValue) Square logo images to be used in the ad.setSquareMarketingImages(int index, AdImageAsset value) Square marketing images to be used in the ad.setSquareMarketingImages(int index, AdImageAsset.Builder builderForValue) Square marketing images to be used in the ad.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setYoutubeVideos(int index, AdVideoAsset value) Optional YouTube videos for the ad.setYoutubeVideos(int index, AdVideoAsset.Builder builderForValue) Optional YouTube videos for the ad.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
setField
public ResponsiveDisplayAdInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
clearField
public ResponsiveDisplayAdInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
clearOneof
public ResponsiveDisplayAdInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
setRepeatedField
public ResponsiveDisplayAdInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
addRepeatedField
public ResponsiveDisplayAdInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResponsiveDisplayAdInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
mergeFrom
public ResponsiveDisplayAdInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ResponsiveDisplayAdInfo.Builder>- Throws:
IOException
-
getMarketingImagesList
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;- Specified by:
getMarketingImagesListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getMarketingImagesCount
public int getMarketingImagesCount()Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;- Specified by:
getMarketingImagesCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;- Specified by:
getMarketingImagesin interfaceResponsiveDisplayAdInfoOrBuilder
-
setMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
setMarketingImages
public ResponsiveDisplayAdInfo.Builder setMarketingImages(int index, AdImageAsset.Builder builderForValue) Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
addMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
addMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
addMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
addMarketingImages
public ResponsiveDisplayAdInfo.Builder addMarketingImages(int index, AdImageAsset.Builder builderForValue) Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
addAllMarketingImages
public ResponsiveDisplayAdInfo.Builder addAllMarketingImages(Iterable<? extends AdImageAsset> values) Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
clearMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
removeMarketingImages
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
getMarketingImagesBuilder
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
getMarketingImagesOrBuilder
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;- Specified by:
getMarketingImagesOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getMarketingImagesOrBuilderList
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;- Specified by:
getMarketingImagesOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addMarketingImagesBuilder
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
addMarketingImagesBuilder
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
getMarketingImagesBuilderList
Marketing images 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%). At least one `marketing_image` is required. Combined with `square_marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1; -
getSquareMarketingImagesList
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;- Specified by:
getSquareMarketingImagesListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getSquareMarketingImagesCount
public int getSquareMarketingImagesCount()Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;- Specified by:
getSquareMarketingImagesCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getSquareMarketingImages
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;- Specified by:
getSquareMarketingImagesin interfaceResponsiveDisplayAdInfoOrBuilder
-
setSquareMarketingImages
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
setSquareMarketingImages
public ResponsiveDisplayAdInfo.Builder setSquareMarketingImages(int index, AdImageAsset.Builder builderForValue) Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
addSquareMarketingImages
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
addSquareMarketingImages
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
addSquareMarketingImages
public ResponsiveDisplayAdInfo.Builder addSquareMarketingImages(AdImageAsset.Builder builderForValue) Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
addSquareMarketingImages
public ResponsiveDisplayAdInfo.Builder addSquareMarketingImages(int index, AdImageAsset.Builder builderForValue) Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
addAllSquareMarketingImages
public ResponsiveDisplayAdInfo.Builder addAllSquareMarketingImages(Iterable<? extends AdImageAsset> values) Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
clearSquareMarketingImages
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
removeSquareMarketingImages
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
getSquareMarketingImagesBuilder
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
getSquareMarketingImagesOrBuilder
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;- Specified by:
getSquareMarketingImagesOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getSquareMarketingImagesOrBuilderList
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;- Specified by:
getSquareMarketingImagesOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addSquareMarketingImagesBuilder
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
addSquareMarketingImagesBuilder
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
getSquareMarketingImagesBuilderList
Square marketing images 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%). At least one square `marketing_image` is required. Combined with `marketing_images`, the maximum is 15.
repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2; -
getLogoImagesList
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3;- Specified by:
getLogoImagesListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getLogoImagesCount
public int getLogoImagesCount()Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3;- Specified by:
getLogoImagesCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3;- Specified by:
getLogoImagesin interfaceResponsiveDisplayAdInfoOrBuilder
-
setLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
setLogoImages
public ResponsiveDisplayAdInfo.Builder setLogoImages(int index, AdImageAsset.Builder builderForValue) Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
addLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
addLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
addLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
addLogoImages
public ResponsiveDisplayAdInfo.Builder addLogoImages(int index, AdImageAsset.Builder builderForValue) Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
addAllLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
clearLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
removeLogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
getLogoImagesBuilder
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
getLogoImagesOrBuilder
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3;- Specified by:
getLogoImagesOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getLogoImagesOrBuilderList
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3;- Specified by:
getLogoImagesOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addLogoImagesBuilder
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
addLogoImagesBuilder
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
getLogoImagesBuilderList
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 3; -
getSquareLogoImagesList
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4;- Specified by:
getSquareLogoImagesListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getSquareLogoImagesCount
public int getSquareLogoImagesCount()Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4;- Specified by:
getSquareLogoImagesCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4;- Specified by:
getSquareLogoImagesin interfaceResponsiveDisplayAdInfoOrBuilder
-
setSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
setSquareLogoImages
public ResponsiveDisplayAdInfo.Builder setSquareLogoImages(int index, AdImageAsset.Builder builderForValue) Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
addSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
addSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
addSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
addSquareLogoImages
public ResponsiveDisplayAdInfo.Builder addSquareLogoImages(int index, AdImageAsset.Builder builderForValue) Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
addAllSquareLogoImages
public ResponsiveDisplayAdInfo.Builder addAllSquareLogoImages(Iterable<? extends AdImageAsset> values) Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
clearSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
removeSquareLogoImages
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
getSquareLogoImagesBuilder
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
getSquareLogoImagesOrBuilder
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4;- Specified by:
getSquareLogoImagesOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getSquareLogoImagesOrBuilderList
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4;- Specified by:
getSquareLogoImagesOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addSquareLogoImagesBuilder
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
addSquareLogoImagesBuilder
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
getSquareLogoImagesBuilderList
Square logo images 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%). Combined with `logo_images`, the maximum is 5.
repeated .google.ads.googleads.v18.common.AdImageAsset square_logo_images = 4; -
getHeadlinesList
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;- Specified by:
getHeadlinesListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getHeadlinesCount
public int getHeadlinesCount()Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;- Specified by:
getHeadlinesCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;- Specified by:
getHeadlinesin interfaceResponsiveDisplayAdInfoOrBuilder
-
setHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
setHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
addHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
addHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
addHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
addHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
addAllHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
clearHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
removeHeadlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
getHeadlinesBuilder
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
getHeadlinesOrBuilder
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;- Specified by:
getHeadlinesOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getHeadlinesOrBuilderList
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;- Specified by:
getHeadlinesOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addHeadlinesBuilder
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
addHeadlinesBuilder
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
getHeadlinesBuilderList
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5; -
hasLongHeadline
public boolean hasLongHeadline()A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6;- Specified by:
hasLongHeadlinein interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the longHeadline field is set.
-
getLongHeadline
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6;- Specified by:
getLongHeadlinein interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The longHeadline.
-
setLongHeadline
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6; -
setLongHeadline
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6; -
mergeLongHeadline
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6; -
clearLongHeadline
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6; -
getLongHeadlineBuilder
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6; -
getLongHeadlineOrBuilder
A required long format headline. The maximum length is 90 characters.
.google.ads.googleads.v18.common.AdTextAsset long_headline = 6;- Specified by:
getLongHeadlineOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getDescriptionsList
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7;- Specified by:
getDescriptionsListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getDescriptionsCount
public int getDescriptionsCount()Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7;- Specified by:
getDescriptionsCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7;- Specified by:
getDescriptionsin interfaceResponsiveDisplayAdInfoOrBuilder
-
setDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
setDescriptions
public ResponsiveDisplayAdInfo.Builder setDescriptions(int index, AdTextAsset.Builder builderForValue) Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
addDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
addDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
addDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
addDescriptions
public ResponsiveDisplayAdInfo.Builder addDescriptions(int index, AdTextAsset.Builder builderForValue) Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
addAllDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
clearDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
removeDescriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
getDescriptionsBuilder
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
getDescriptionsOrBuilder
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7;- Specified by:
getDescriptionsOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getDescriptionsOrBuilderList
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7;- Specified by:
getDescriptionsOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addDescriptionsBuilder
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
addDescriptionsBuilder
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
getDescriptionsBuilderList
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 7; -
getYoutubeVideosList
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8;- Specified by:
getYoutubeVideosListin interfaceResponsiveDisplayAdInfoOrBuilder
-
getYoutubeVideosCount
public int getYoutubeVideosCount()Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8;- Specified by:
getYoutubeVideosCountin interfaceResponsiveDisplayAdInfoOrBuilder
-
getYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8;- Specified by:
getYoutubeVideosin interfaceResponsiveDisplayAdInfoOrBuilder
-
setYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
setYoutubeVideos
public ResponsiveDisplayAdInfo.Builder setYoutubeVideos(int index, AdVideoAsset.Builder builderForValue) Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
addYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
addYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
addYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
addYoutubeVideos
public ResponsiveDisplayAdInfo.Builder addYoutubeVideos(int index, AdVideoAsset.Builder builderForValue) Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
addAllYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
clearYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
removeYoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
getYoutubeVideosBuilder
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
getYoutubeVideosOrBuilder
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8;- Specified by:
getYoutubeVideosOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
getYoutubeVideosOrBuilderList
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8;- Specified by:
getYoutubeVideosOrBuilderListin interfaceResponsiveDisplayAdInfoOrBuilder
-
addYoutubeVideosBuilder
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
addYoutubeVideosBuilder
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
getYoutubeVideosBuilderList
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
repeated .google.ads.googleads.v18.common.AdVideoAsset youtube_videos = 8; -
hasBusinessName
public boolean hasBusinessName()The advertiser/brand name. Maximum display width is 25.
optional string business_name = 17;- Specified by:
hasBusinessNamein interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the businessName field is set.
-
getBusinessName
The advertiser/brand name. Maximum display width is 25.
optional string business_name = 17;- Specified by:
getBusinessNamein interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The businessName.
-
getBusinessNameBytes
public com.google.protobuf.ByteString getBusinessNameBytes()The advertiser/brand name. Maximum display width is 25.
optional string business_name = 17;- Specified by:
getBusinessNameBytesin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The bytes for businessName.
-
setBusinessName
The advertiser/brand name. Maximum display width is 25.
optional string business_name = 17;- Parameters:
value- The businessName to set.- Returns:
- This builder for chaining.
-
clearBusinessName
The advertiser/brand name. Maximum display width is 25.
optional string business_name = 17;- Returns:
- This builder for chaining.
-
setBusinessNameBytes
The advertiser/brand name. Maximum display width is 25.
optional string business_name = 17;- Parameters:
value- The bytes for businessName to set.- Returns:
- This builder for chaining.
-
hasMainColor
public boolean hasMainColor()The main color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string main_color = 18;- Specified by:
hasMainColorin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the mainColor field is set.
-
getMainColor
The main color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string main_color = 18;- Specified by:
getMainColorin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The mainColor.
-
getMainColorBytes
public com.google.protobuf.ByteString getMainColorBytes()The main color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string main_color = 18;- Specified by:
getMainColorBytesin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The bytes for mainColor.
-
setMainColor
The main color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string main_color = 18;- Parameters:
value- The mainColor to set.- Returns:
- This builder for chaining.
-
clearMainColor
The main color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string main_color = 18;- Returns:
- This builder for chaining.
-
setMainColorBytes
The main color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string main_color = 18;- Parameters:
value- The bytes for mainColor to set.- Returns:
- This builder for chaining.
-
hasAccentColor
public boolean hasAccentColor()The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string accent_color = 19;- Specified by:
hasAccentColorin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the accentColor field is set.
-
getAccentColor
The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string accent_color = 19;- Specified by:
getAccentColorin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The accentColor.
-
getAccentColorBytes
public com.google.protobuf.ByteString getAccentColorBytes()The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string accent_color = 19;- Specified by:
getAccentColorBytesin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The bytes for accentColor.
-
setAccentColor
The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string accent_color = 19;- Parameters:
value- The accentColor to set.- Returns:
- This builder for chaining.
-
clearAccentColor
The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string accent_color = 19;- Returns:
- This builder for chaining.
-
setAccentColorBytes
The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of `main_color` and `accent_color` is set, the other is required as well.
optional string accent_color = 19;- Parameters:
value- The bytes for accentColor to set.- Returns:
- This builder for chaining.
-
hasAllowFlexibleColor
public boolean hasAllowFlexibleColor()Advertiser's consent to allow flexible color. When true, the ad may be served with different color if necessary. When false, the ad will be served with the specified colors or a neutral color. The default value is `true`. Must be true if `main_color` and `accent_color` are not set.
optional bool allow_flexible_color = 20;- Specified by:
hasAllowFlexibleColorin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the allowFlexibleColor field is set.
-
getAllowFlexibleColor
public boolean getAllowFlexibleColor()Advertiser's consent to allow flexible color. When true, the ad may be served with different color if necessary. When false, the ad will be served with the specified colors or a neutral color. The default value is `true`. Must be true if `main_color` and `accent_color` are not set.
optional bool allow_flexible_color = 20;- Specified by:
getAllowFlexibleColorin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The allowFlexibleColor.
-
setAllowFlexibleColor
Advertiser's consent to allow flexible color. When true, the ad may be served with different color if necessary. When false, the ad will be served with the specified colors or a neutral color. The default value is `true`. Must be true if `main_color` and `accent_color` are not set.
optional bool allow_flexible_color = 20;- Parameters:
value- The allowFlexibleColor to set.- Returns:
- This builder for chaining.
-
clearAllowFlexibleColor
Advertiser's consent to allow flexible color. When true, the ad may be served with different color if necessary. When false, the ad will be served with the specified colors or a neutral color. The default value is `true`. Must be true if `main_color` and `accent_color` are not set.
optional bool allow_flexible_color = 20;- Returns:
- This builder for chaining.
-
hasCallToActionText
public boolean hasCallToActionText()The call-to-action text for the ad. Maximum display width is 30.
optional string call_to_action_text = 21;- Specified by:
hasCallToActionTextin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the callToActionText field is set.
-
getCallToActionText
The call-to-action text for the ad. Maximum display width is 30.
optional string call_to_action_text = 21;- Specified by:
getCallToActionTextin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The callToActionText.
-
getCallToActionTextBytes
public com.google.protobuf.ByteString getCallToActionTextBytes()The call-to-action text for the ad. Maximum display width is 30.
optional string call_to_action_text = 21;- Specified by:
getCallToActionTextBytesin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The bytes for callToActionText.
-
setCallToActionText
The call-to-action text for the ad. Maximum display width is 30.
optional string call_to_action_text = 21;- Parameters:
value- The callToActionText to set.- Returns:
- This builder for chaining.
-
clearCallToActionText
The call-to-action text for the ad. Maximum display width is 30.
optional string call_to_action_text = 21;- Returns:
- This builder for chaining.
-
setCallToActionTextBytes
public ResponsiveDisplayAdInfo.Builder setCallToActionTextBytes(com.google.protobuf.ByteString value) The call-to-action text for the ad. Maximum display width is 30.
optional string call_to_action_text = 21;- Parameters:
value- The bytes for callToActionText to set.- Returns:
- This builder for chaining.
-
hasPricePrefix
public boolean hasPricePrefix()Prefix before price. For example, 'as low as'.
optional string price_prefix = 22;- Specified by:
hasPricePrefixin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the pricePrefix field is set.
-
getPricePrefix
Prefix before price. For example, 'as low as'.
optional string price_prefix = 22;- Specified by:
getPricePrefixin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The pricePrefix.
-
getPricePrefixBytes
public com.google.protobuf.ByteString getPricePrefixBytes()Prefix before price. For example, 'as low as'.
optional string price_prefix = 22;- Specified by:
getPricePrefixBytesin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The bytes for pricePrefix.
-
setPricePrefix
Prefix before price. For example, 'as low as'.
optional string price_prefix = 22;- Parameters:
value- The pricePrefix to set.- Returns:
- This builder for chaining.
-
clearPricePrefix
Prefix before price. For example, 'as low as'.
optional string price_prefix = 22;- Returns:
- This builder for chaining.
-
setPricePrefixBytes
Prefix before price. For example, 'as low as'.
optional string price_prefix = 22;- Parameters:
value- The bytes for pricePrefix to set.- Returns:
- This builder for chaining.
-
hasPromoText
public boolean hasPromoText()Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
optional string promo_text = 23;- Specified by:
hasPromoTextin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the promoText field is set.
-
getPromoText
Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
optional string promo_text = 23;- Specified by:
getPromoTextin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The promoText.
-
getPromoTextBytes
public com.google.protobuf.ByteString getPromoTextBytes()Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
optional string promo_text = 23;- Specified by:
getPromoTextBytesin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The bytes for promoText.
-
setPromoText
Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
optional string promo_text = 23;- Parameters:
value- The promoText to set.- Returns:
- This builder for chaining.
-
clearPromoText
Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
optional string promo_text = 23;- Returns:
- This builder for chaining.
-
setPromoTextBytes
Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
optional string promo_text = 23;- Parameters:
value- The bytes for promoText to set.- Returns:
- This builder for chaining.
-
getFormatSettingValue
public int getFormatSettingValue()Specifies which format the ad will be served in. Default is ALL_FORMATS.
.google.ads.googleads.v18.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting format_setting = 16;- Specified by:
getFormatSettingValuein interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The enum numeric value on the wire for formatSetting.
-
setFormatSettingValue
Specifies which format the ad will be served in. Default is ALL_FORMATS.
.google.ads.googleads.v18.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting format_setting = 16;- Parameters:
value- The enum numeric value on the wire for formatSetting to set.- Returns:
- This builder for chaining.
-
getFormatSetting
Specifies which format the ad will be served in. Default is ALL_FORMATS.
.google.ads.googleads.v18.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting format_setting = 16;- Specified by:
getFormatSettingin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The formatSetting.
-
setFormatSetting
public ResponsiveDisplayAdInfo.Builder setFormatSetting(DisplayAdFormatSettingEnum.DisplayAdFormatSetting value) Specifies which format the ad will be served in. Default is ALL_FORMATS.
.google.ads.googleads.v18.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting format_setting = 16;- Parameters:
value- The formatSetting to set.- Returns:
- This builder for chaining.
-
clearFormatSetting
Specifies which format the ad will be served in. Default is ALL_FORMATS.
.google.ads.googleads.v18.enums.DisplayAdFormatSettingEnum.DisplayAdFormatSetting format_setting = 16;- Returns:
- This builder for chaining.
-
hasControlSpec
public boolean hasControlSpec()Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24;- Specified by:
hasControlSpecin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- Whether the controlSpec field is set.
-
getControlSpec
Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24;- Specified by:
getControlSpecin interfaceResponsiveDisplayAdInfoOrBuilder- Returns:
- The controlSpec.
-
setControlSpec
Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24; -
setControlSpec
public ResponsiveDisplayAdInfo.Builder setControlSpec(ResponsiveDisplayAdControlSpec.Builder builderForValue) Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24; -
mergeControlSpec
Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24; -
clearControlSpec
Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24; -
getControlSpecBuilder
Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24; -
getControlSpecOrBuilder
Specification for various creative controls.
.google.ads.googleads.v18.common.ResponsiveDisplayAdControlSpec control_spec = 24;- Specified by:
getControlSpecOrBuilderin interfaceResponsiveDisplayAdInfoOrBuilder
-
setUnknownFields
public final ResponsiveDisplayAdInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-
mergeUnknownFields
public final ResponsiveDisplayAdInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ResponsiveDisplayAdInfo.Builder>
-