Class Asset.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
com.google.ads.googleads.v18.resources.Asset.Builder
- All Implemented Interfaces:
AssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Asset
public static final class Asset.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
implements AssetOrBuilder
Asset is a part of an ad which can be shared across multiple ads. It can be an image (ImageAsset), a video (YoutubeVideoAsset), etc. Assets are immutable and cannot be removed. To stop an asset from serving, remove the asset from the entity that is using it.Protobuf type
google.ads.googleads.v18.resources.Asset-
Method Summary
Modifier and TypeMethodDescriptionaddAllFieldTypePolicySummaries(Iterable<? extends AssetFieldTypePolicySummary> values) Output only.addAllFinalMobileUrls(Iterable<String> values) A list of possible final mobile URLs after all cross domain redirects.addAllFinalUrls(Iterable<String> values) A list of possible final URLs after all cross domain redirects.addAllUrlCustomParameters(Iterable<? extends CustomParameter> values) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.addFieldTypePolicySummaries(int index, AssetFieldTypePolicySummary value) Output only.addFieldTypePolicySummaries(int index, AssetFieldTypePolicySummary.Builder builderForValue) Output only.Output only.addFieldTypePolicySummaries(AssetFieldTypePolicySummary.Builder builderForValue) Output only.Output only.addFieldTypePolicySummariesBuilder(int index) Output only.addFinalMobileUrls(String value) A list of possible final mobile URLs after all cross domain redirects.addFinalMobileUrlsBytes(com.google.protobuf.ByteString value) A list of possible final mobile URLs after all cross domain redirects.addFinalUrls(String value) A list of possible final URLs after all cross domain redirects.addFinalUrlsBytes(com.google.protobuf.ByteString value) A list of possible final URLs after all cross domain redirects.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUrlCustomParameters(int index, CustomParameter value) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.addUrlCustomParameters(int index, CustomParameter.Builder builderForValue) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.addUrlCustomParameters(CustomParameter.Builder builderForValue) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.addUrlCustomParametersBuilder(int index) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.build()clear()A book on google asset.A call asset.A callout asset.Immutable.Immutable.A dynamic custom asset.A dynamic education asset.A dynamic flights asset.A dynamic hotels and rentals asset.A dynamic jobs asset.A dynamic local asset.A dynamic real estate asset.A dynamic travel asset.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Output only.A list of possible final mobile URLs after all cross domain redirects.A list of possible final URLs after all cross domain redirects.URL template for appending params to landing page URLs served with parallel tracking.A hotel callout asset.Immutable.clearId()Output only.Output only.A lead form asset.Output only.Immutable.A mobile app asset.Optional name of the asset.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) A page feed asset.Output only.A price asset.A promotion asset.Immutable.A sitelink asset.Output only.A structured snippet asset.Immutable.URL template for constructing a tracking URL.Output only.A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.Immutable.clone()A book on google asset.A book on google asset.A book on google asset.A call asset.A call asset.A call asset.A callout asset.A callout asset.A callout asset.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA dynamic custom asset.A dynamic custom asset.A dynamic custom asset.A dynamic education asset.A dynamic education asset.A dynamic education asset.A dynamic flights asset.A dynamic flights asset.A dynamic flights asset.A dynamic hotels and rentals asset.A dynamic hotels and rentals asset.A dynamic hotels and rentals asset.A dynamic jobs asset.A dynamic jobs asset.A dynamic jobs asset.A dynamic local asset.A dynamic local asset.A dynamic local asset.A dynamic real estate asset.A dynamic real estate asset.A dynamic real estate asset.A dynamic travel asset.A dynamic travel asset.A dynamic travel asset.getFieldTypePolicySummaries(int index) Output only.getFieldTypePolicySummariesBuilder(int index) Output only.Output only.intOutput only.Output only.getFieldTypePolicySummariesOrBuilder(int index) Output only.List<? extends AssetFieldTypePolicySummaryOrBuilder>Output only.getFinalMobileUrls(int index) A list of possible final mobile URLs after all cross domain redirects.com.google.protobuf.ByteStringgetFinalMobileUrlsBytes(int index) A list of possible final mobile URLs after all cross domain redirects.intA list of possible final mobile URLs after all cross domain redirects.com.google.protobuf.ProtocolStringListA list of possible final mobile URLs after all cross domain redirects.getFinalUrls(int index) A list of possible final URLs after all cross domain redirects.com.google.protobuf.ByteStringgetFinalUrlsBytes(int index) A list of possible final URLs after all cross domain redirects.intA list of possible final URLs after all cross domain redirects.com.google.protobuf.ProtocolStringListA list of possible final URLs after all cross domain redirects.URL template for appending params to landing page URLs served with parallel tracking.com.google.protobuf.ByteStringURL template for appending params to landing page URLs served with parallel tracking.A hotel callout asset.A hotel callout asset.A hotel callout asset.Immutable.Immutable.Immutable.longgetId()Output only.Output only.Output only.Output only.A lead form asset.A lead form asset.A lead form asset.Output only.Output only.Output only.Immutable.Immutable.Immutable.A mobile app asset.A mobile app asset.A mobile app asset.getName()Optional name of the asset.com.google.protobuf.ByteStringOptional name of the asset.A page feed asset.A page feed asset.A page feed asset.Output only.Output only.Output only.A price asset.A price asset.A price asset.A promotion asset.A promotion asset.A promotion asset.Immutable.com.google.protobuf.ByteStringImmutable.A sitelink asset.A sitelink asset.A sitelink asset.Output only.intOutput only.A structured snippet asset.A structured snippet asset.A structured snippet asset.Immutable.Immutable.Immutable.URL template for constructing a tracking URL.com.google.protobuf.ByteStringURL template for constructing a tracking URL.getType()Output only.intOutput only.getUrlCustomParameters(int index) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.getUrlCustomParametersBuilder(int index) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.intA list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.getUrlCustomParametersOrBuilder(int index) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.List<? extends CustomParameterOrBuilder>A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.Immutable.Immutable.Immutable.booleanA book on google asset.booleanA call asset.booleanA callout asset.booleanImmutable.booleanImmutable.booleanA dynamic custom asset.booleanA dynamic education asset.booleanA dynamic flights asset.booleanA dynamic hotels and rentals asset.booleanA dynamic jobs asset.booleanA dynamic local asset.booleanA dynamic real estate asset.booleanA dynamic travel asset.booleanURL template for appending params to landing page URLs served with parallel tracking.booleanA hotel callout asset.booleanImmutable.booleanhasId()Output only.booleanOutput only.booleanA lead form asset.booleanOutput only.booleanImmutable.booleanA mobile app asset.booleanhasName()Optional name of the asset.booleanA page feed asset.booleanOutput only.booleanA price asset.booleanA promotion asset.booleanA sitelink asset.booleanA structured snippet asset.booleanImmutable.booleanURL template for constructing a tracking URL.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanA book on google asset.mergeCallAsset(CallAsset value) A call asset.mergeCalloutAsset(CalloutAsset value) A callout asset.Immutable.Immutable.A dynamic custom asset.A dynamic education asset.A dynamic flights asset.A dynamic hotels and rentals asset.A dynamic jobs asset.A dynamic local asset.A dynamic real estate asset.A dynamic travel asset.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) A hotel callout asset.Immutable.mergeImageAsset(ImageAsset value) Output only.mergeLeadFormAsset(LeadFormAsset value) A lead form asset.mergeLocationAsset(LocationAsset value) Output only.Immutable.A mobile app asset.mergePageFeedAsset(PageFeedAsset value) A page feed asset.Output only.mergePriceAsset(PriceAsset value) A price asset.A promotion asset.mergeSitelinkAsset(SitelinkAsset value) A sitelink asset.A structured snippet asset.mergeTextAsset(TextAsset value) Immutable.final Asset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Immutable.removeFieldTypePolicySummaries(int index) Output only.removeUrlCustomParameters(int index) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.A book on google asset.setBookOnGoogleAsset(BookOnGoogleAsset.Builder builderForValue) A book on google asset.setCallAsset(CallAsset value) A call asset.setCallAsset(CallAsset.Builder builderForValue) A call asset.setCalloutAsset(CalloutAsset value) A callout asset.setCalloutAsset(CalloutAsset.Builder builderForValue) A callout asset.Immutable.setCallToActionAsset(CallToActionAsset.Builder builderForValue) Immutable.Immutable.setDemandGenCarouselCardAsset(DemandGenCarouselCardAsset.Builder builderForValue) Immutable.A dynamic custom asset.setDynamicCustomAsset(DynamicCustomAsset.Builder builderForValue) A dynamic custom asset.A dynamic education asset.setDynamicEducationAsset(DynamicEducationAsset.Builder builderForValue) A dynamic education asset.A dynamic flights asset.setDynamicFlightsAsset(DynamicFlightsAsset.Builder builderForValue) A dynamic flights asset.A dynamic hotels and rentals asset.setDynamicHotelsAndRentalsAsset(DynamicHotelsAndRentalsAsset.Builder builderForValue) A dynamic hotels and rentals asset.A dynamic jobs asset.setDynamicJobsAsset(DynamicJobsAsset.Builder builderForValue) A dynamic jobs asset.A dynamic local asset.setDynamicLocalAsset(DynamicLocalAsset.Builder builderForValue) A dynamic local asset.A dynamic real estate asset.setDynamicRealEstateAsset(DynamicRealEstateAsset.Builder builderForValue) A dynamic real estate asset.A dynamic travel asset.setDynamicTravelAsset(DynamicTravelAsset.Builder builderForValue) A dynamic travel asset.setFieldTypePolicySummaries(int index, AssetFieldTypePolicySummary value) Output only.setFieldTypePolicySummaries(int index, AssetFieldTypePolicySummary.Builder builderForValue) Output only.setFinalMobileUrls(int index, String value) A list of possible final mobile URLs after all cross domain redirects.setFinalUrls(int index, String value) A list of possible final URLs after all cross domain redirects.setFinalUrlSuffix(String value) URL template for appending params to landing page URLs served with parallel tracking.setFinalUrlSuffixBytes(com.google.protobuf.ByteString value) URL template for appending params to landing page URLs served with parallel tracking.A hotel callout asset.setHotelCalloutAsset(HotelCalloutAsset.Builder builderForValue) A hotel callout asset.Immutable.setHotelPropertyAsset(HotelPropertyAsset.Builder builderForValue) Immutable.setId(long value) Output only.setImageAsset(ImageAsset value) Output only.setImageAsset(ImageAsset.Builder builderForValue) Output only.setLeadFormAsset(LeadFormAsset value) A lead form asset.setLeadFormAsset(LeadFormAsset.Builder builderForValue) A lead form asset.setLocationAsset(LocationAsset value) Output only.setLocationAsset(LocationAsset.Builder builderForValue) Output only.Immutable.setMediaBundleAsset(MediaBundleAsset.Builder builderForValue) Immutable.setMobileAppAsset(MobileAppAsset value) A mobile app asset.setMobileAppAsset(MobileAppAsset.Builder builderForValue) A mobile app asset.Optional name of the asset.setNameBytes(com.google.protobuf.ByteString value) Optional name of the asset.setPageFeedAsset(PageFeedAsset value) A page feed asset.setPageFeedAsset(PageFeedAsset.Builder builderForValue) A page feed asset.Output only.setPolicySummary(AssetPolicySummary.Builder builderForValue) Output only.setPriceAsset(PriceAsset value) A price asset.setPriceAsset(PriceAsset.Builder builderForValue) A price asset.setPromotionAsset(PromotionAsset value) A promotion asset.setPromotionAsset(PromotionAsset.Builder builderForValue) A promotion asset.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.setSitelinkAsset(SitelinkAsset value) A sitelink asset.setSitelinkAsset(SitelinkAsset.Builder builderForValue) A sitelink asset.Output only.setSourceValue(int value) Output only.A structured snippet asset.setStructuredSnippetAsset(StructuredSnippetAsset.Builder builderForValue) A structured snippet asset.setTextAsset(TextAsset value) Immutable.setTextAsset(TextAsset.Builder builderForValue) Immutable.setTrackingUrlTemplate(String value) URL template for constructing a tracking URL.setTrackingUrlTemplateBytes(com.google.protobuf.ByteString value) URL template for constructing a tracking URL.setType(AssetTypeEnum.AssetType value) Output only.setTypeValue(int value) Output only.final Asset.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUrlCustomParameters(int index, CustomParameter value) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.setUrlCustomParameters(int index, CustomParameter.Builder builderForValue) A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.Immutable.setYoutubeVideoAsset(YoutubeVideoAsset.Builder builderForValue) Immutable.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<Asset.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<Asset.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<Asset.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<Asset.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
setRepeatedField
public Asset.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<Asset.Builder>
-
addRepeatedField
public Asset.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<Asset.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Asset.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
mergeFrom
public Asset.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<Asset.Builder>- Throws:
IOException
-
getAssetDataCase
- Specified by:
getAssetDataCasein interfaceAssetOrBuilder
-
clearAssetData
-
getResourceName
Immutable. The resource name of the asset. Asset resource names have the form: `customers/{customer_id}/assets/{asset_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceAssetOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the asset. Asset resource names have the form: `customers/{customer_id}/assets/{asset_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceAssetOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
Immutable. The resource name of the asset. Asset resource names have the form: `customers/{customer_id}/assets/{asset_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
Immutable. The resource name of the asset. Asset resource names have the form: `customers/{customer_id}/assets/{asset_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
Immutable. The resource name of the asset. Asset resource names have the form: `customers/{customer_id}/assets/{asset_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()Output only. The ID of the asset.
optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceAssetOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. The ID of the asset.
optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceAssetOrBuilder- Returns:
- The id.
-
setId
Output only. The ID of the asset.
optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. The ID of the asset.
optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()Optional name of the asset.
optional string name = 12;- Specified by:
hasNamein interfaceAssetOrBuilder- Returns:
- Whether the name field is set.
-
getName
Optional name of the asset.
optional string name = 12;- Specified by:
getNamein interfaceAssetOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Optional name of the asset.
optional string name = 12;- Specified by:
getNameBytesin interfaceAssetOrBuilder- Returns:
- The bytes for name.
-
setName
Optional name of the asset.
optional string name = 12;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Optional name of the asset.
optional string name = 12;- Returns:
- This builder for chaining.
-
setNameBytes
Optional name of the asset.
optional string name = 12;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Output only. Type of the asset.
.google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceAssetOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Output only. Type of the asset.
.google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Output only. Type of the asset.
.google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceAssetOrBuilder- Returns:
- The type.
-
setType
Output only. Type of the asset.
.google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Output only. Type of the asset.
.google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getFinalUrlsList
public com.google.protobuf.ProtocolStringList getFinalUrlsList()A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Specified by:
getFinalUrlsListin interfaceAssetOrBuilder- Returns:
- A list containing the finalUrls.
-
getFinalUrlsCount
public int getFinalUrlsCount()A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Specified by:
getFinalUrlsCountin interfaceAssetOrBuilder- Returns:
- The count of finalUrls.
-
getFinalUrls
A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Specified by:
getFinalUrlsin interfaceAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalUrls at the given index.
-
getFinalUrlsBytes
public com.google.protobuf.ByteString getFinalUrlsBytes(int index) A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Specified by:
getFinalUrlsBytesin interfaceAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalUrls at the given index.
-
setFinalUrls
A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Parameters:
index- The index to set the value at.value- The finalUrls to set.- Returns:
- This builder for chaining.
-
addFinalUrls
A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Parameters:
value- The finalUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalUrls
A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Parameters:
values- The finalUrls to add.- Returns:
- This builder for chaining.
-
clearFinalUrls
A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Returns:
- This builder for chaining.
-
addFinalUrlsBytes
A list of possible final URLs after all cross domain redirects.
repeated string final_urls = 14;- Parameters:
value- The bytes of the finalUrls to add.- Returns:
- This builder for chaining.
-
getFinalMobileUrlsList
public com.google.protobuf.ProtocolStringList getFinalMobileUrlsList()A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Specified by:
getFinalMobileUrlsListin interfaceAssetOrBuilder- Returns:
- A list containing the finalMobileUrls.
-
getFinalMobileUrlsCount
public int getFinalMobileUrlsCount()A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Specified by:
getFinalMobileUrlsCountin interfaceAssetOrBuilder- Returns:
- The count of finalMobileUrls.
-
getFinalMobileUrls
A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Specified by:
getFinalMobileUrlsin interfaceAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalMobileUrls at the given index.
-
getFinalMobileUrlsBytes
public com.google.protobuf.ByteString getFinalMobileUrlsBytes(int index) A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Specified by:
getFinalMobileUrlsBytesin interfaceAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalMobileUrls at the given index.
-
setFinalMobileUrls
A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Parameters:
index- The index to set the value at.value- The finalMobileUrls to set.- Returns:
- This builder for chaining.
-
addFinalMobileUrls
A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Parameters:
value- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalMobileUrls
A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Parameters:
values- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
clearFinalMobileUrls
A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Returns:
- This builder for chaining.
-
addFinalMobileUrlsBytes
A list of possible final mobile URLs after all cross domain redirects.
repeated string final_mobile_urls = 16;- Parameters:
value- The bytes of the finalMobileUrls to add.- Returns:
- This builder for chaining.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()URL template for constructing a tracking URL.
optional string tracking_url_template = 17;- Specified by:
hasTrackingUrlTemplatein interfaceAssetOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
URL template for constructing a tracking URL.
optional string tracking_url_template = 17;- Specified by:
getTrackingUrlTemplatein interfaceAssetOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()URL template for constructing a tracking URL.
optional string tracking_url_template = 17;- Specified by:
getTrackingUrlTemplateBytesin interfaceAssetOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
setTrackingUrlTemplate
URL template for constructing a tracking URL.
optional string tracking_url_template = 17;- Parameters:
value- The trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
clearTrackingUrlTemplate
URL template for constructing a tracking URL.
optional string tracking_url_template = 17;- Returns:
- This builder for chaining.
-
setTrackingUrlTemplateBytes
URL template for constructing a tracking URL.
optional string tracking_url_template = 17;- Parameters:
value- The bytes for trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
getUrlCustomParametersList
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;- Specified by:
getUrlCustomParametersListin interfaceAssetOrBuilder
-
getUrlCustomParametersCount
public int getUrlCustomParametersCount()A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;- Specified by:
getUrlCustomParametersCountin interfaceAssetOrBuilder
-
getUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;- Specified by:
getUrlCustomParametersin interfaceAssetOrBuilder
-
setUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
setUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
addUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
addUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
addUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
addUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
addAllUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
clearUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
removeUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
getUrlCustomParametersBuilder
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
getUrlCustomParametersOrBuilder
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;- Specified by:
getUrlCustomParametersOrBuilderin interfaceAssetOrBuilder
-
getUrlCustomParametersOrBuilderList
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceAssetOrBuilder
-
addUrlCustomParametersBuilder
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
addUrlCustomParametersBuilder
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
getUrlCustomParametersBuilderList
A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18; -
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()URL template for appending params to landing page URLs served with parallel tracking.
optional string final_url_suffix = 19;- Specified by:
hasFinalUrlSuffixin interfaceAssetOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
URL template for appending params to landing page URLs served with parallel tracking.
optional string final_url_suffix = 19;- Specified by:
getFinalUrlSuffixin interfaceAssetOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()URL template for appending params to landing page URLs served with parallel tracking.
optional string final_url_suffix = 19;- Specified by:
getFinalUrlSuffixBytesin interfaceAssetOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
setFinalUrlSuffix
URL template for appending params to landing page URLs served with parallel tracking.
optional string final_url_suffix = 19;- Parameters:
value- The finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
clearFinalUrlSuffix
URL template for appending params to landing page URLs served with parallel tracking.
optional string final_url_suffix = 19;- Returns:
- This builder for chaining.
-
setFinalUrlSuffixBytes
URL template for appending params to landing page URLs served with parallel tracking.
optional string final_url_suffix = 19;- Parameters:
value- The bytes for finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
getSourceValue
public int getSourceValue()Output only. Source of the asset.
.google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSourceValuein interfaceAssetOrBuilder- Returns:
- The enum numeric value on the wire for source.
-
setSourceValue
Output only. Source of the asset.
.google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for source to set.- Returns:
- This builder for chaining.
-
getSource
Output only. Source of the asset.
.google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSourcein interfaceAssetOrBuilder- Returns:
- The source.
-
setSource
Output only. Source of the asset.
.google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The source to set.- Returns:
- This builder for chaining.
-
clearSource
Output only. Source of the asset.
.google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasPolicySummary
public boolean hasPolicySummary()Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPolicySummaryin interfaceAssetOrBuilder- Returns:
- Whether the policySummary field is set.
-
getPolicySummary
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPolicySummaryin interfaceAssetOrBuilder- Returns:
- The policySummary.
-
setPolicySummary
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setPolicySummary
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergePolicySummary
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearPolicySummary
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPolicySummaryBuilder
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPolicySummaryOrBuilder
Output only. Policy information for the asset.
.google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPolicySummaryOrBuilderin interfaceAssetOrBuilder
-
getFieldTypePolicySummariesList
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypePolicySummariesListin interfaceAssetOrBuilder
-
getFieldTypePolicySummariesCount
public int getFieldTypePolicySummariesCount()Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypePolicySummariesCountin interfaceAssetOrBuilder
-
getFieldTypePolicySummaries
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypePolicySummariesin interfaceAssetOrBuilder
-
setFieldTypePolicySummaries
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setFieldTypePolicySummaries
public Asset.Builder setFieldTypePolicySummaries(int index, AssetFieldTypePolicySummary.Builder builderForValue) Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addFieldTypePolicySummaries
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addFieldTypePolicySummaries
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addFieldTypePolicySummaries
public Asset.Builder addFieldTypePolicySummaries(AssetFieldTypePolicySummary.Builder builderForValue) Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addFieldTypePolicySummaries
public Asset.Builder addFieldTypePolicySummaries(int index, AssetFieldTypePolicySummary.Builder builderForValue) Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAllFieldTypePolicySummaries
public Asset.Builder addAllFieldTypePolicySummaries(Iterable<? extends AssetFieldTypePolicySummary> values) Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearFieldTypePolicySummaries
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
removeFieldTypePolicySummaries
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getFieldTypePolicySummariesBuilder
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getFieldTypePolicySummariesOrBuilder
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypePolicySummariesOrBuilderin interfaceAssetOrBuilder
-
getFieldTypePolicySummariesOrBuilderList
public List<? extends AssetFieldTypePolicySummaryOrBuilder> getFieldTypePolicySummariesOrBuilderList()Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypePolicySummariesOrBuilderListin interfaceAssetOrBuilder
-
addFieldTypePolicySummariesBuilder
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addFieldTypePolicySummariesBuilder
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getFieldTypePolicySummariesBuilderList
Output only. Policy information for the asset for each FieldType.
repeated .google.ads.googleads.v18.resources.AssetFieldTypePolicySummary field_type_policy_summaries = 40 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasYoutubeVideoAsset
public boolean hasYoutubeVideoAsset()Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasYoutubeVideoAssetin interfaceAssetOrBuilder- Returns:
- Whether the youtubeVideoAsset field is set.
-
getYoutubeVideoAsset
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoAssetin interfaceAssetOrBuilder- Returns:
- The youtubeVideoAsset.
-
setYoutubeVideoAsset
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
setYoutubeVideoAsset
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeYoutubeVideoAsset
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
clearYoutubeVideoAsset
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeVideoAssetBuilder
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getYoutubeVideoAssetOrBuilder
Immutable. A YouTube video asset.
.google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getYoutubeVideoAssetOrBuilderin interfaceAssetOrBuilder
-
hasMediaBundleAsset
public boolean hasMediaBundleAsset()Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasMediaBundleAssetin interfaceAssetOrBuilder- Returns:
- Whether the mediaBundleAsset field is set.
-
getMediaBundleAsset
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMediaBundleAssetin interfaceAssetOrBuilder- Returns:
- The mediaBundleAsset.
-
setMediaBundleAsset
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
setMediaBundleAsset
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeMediaBundleAsset
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
clearMediaBundleAsset
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
getMediaBundleAssetBuilder
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
getMediaBundleAssetOrBuilder
Immutable. A media bundle asset.
.google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getMediaBundleAssetOrBuilderin interfaceAssetOrBuilder
-
hasImageAsset
public boolean hasImageAsset()Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasImageAssetin interfaceAssetOrBuilder- Returns:
- Whether the imageAsset field is set.
-
getImageAsset
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getImageAssetin interfaceAssetOrBuilder- Returns:
- The imageAsset.
-
setImageAsset
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setImageAsset
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeImageAsset
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearImageAsset
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getImageAssetBuilder
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getImageAssetOrBuilder
Output only. An image asset.
.google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getImageAssetOrBuilderin interfaceAssetOrBuilder
-
hasTextAsset
public boolean hasTextAsset()Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTextAssetin interfaceAssetOrBuilder- Returns:
- Whether the textAsset field is set.
-
getTextAsset
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTextAssetin interfaceAssetOrBuilder- Returns:
- The textAsset.
-
setTextAsset
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
setTextAsset
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeTextAsset
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
clearTextAsset
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
getTextAssetBuilder
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE]; -
getTextAssetOrBuilder
Immutable. A text asset.
.google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTextAssetOrBuilderin interfaceAssetOrBuilder
-
hasLeadFormAsset
public boolean hasLeadFormAsset()A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9;- Specified by:
hasLeadFormAssetin interfaceAssetOrBuilder- Returns:
- Whether the leadFormAsset field is set.
-
getLeadFormAsset
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9;- Specified by:
getLeadFormAssetin interfaceAssetOrBuilder- Returns:
- The leadFormAsset.
-
setLeadFormAsset
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9; -
setLeadFormAsset
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9; -
mergeLeadFormAsset
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9; -
clearLeadFormAsset
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9; -
getLeadFormAssetBuilder
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9; -
getLeadFormAssetOrBuilder
A lead form asset.
.google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9;- Specified by:
getLeadFormAssetOrBuilderin interfaceAssetOrBuilder
-
hasBookOnGoogleAsset
public boolean hasBookOnGoogleAsset()A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10;- Specified by:
hasBookOnGoogleAssetin interfaceAssetOrBuilder- Returns:
- Whether the bookOnGoogleAsset field is set.
-
getBookOnGoogleAsset
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10;- Specified by:
getBookOnGoogleAssetin interfaceAssetOrBuilder- Returns:
- The bookOnGoogleAsset.
-
setBookOnGoogleAsset
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10; -
setBookOnGoogleAsset
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10; -
mergeBookOnGoogleAsset
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10; -
clearBookOnGoogleAsset
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10; -
getBookOnGoogleAssetBuilder
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10; -
getBookOnGoogleAssetOrBuilder
A book on google asset.
.google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10;- Specified by:
getBookOnGoogleAssetOrBuilderin interfaceAssetOrBuilder
-
hasPromotionAsset
public boolean hasPromotionAsset()A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15;- Specified by:
hasPromotionAssetin interfaceAssetOrBuilder- Returns:
- Whether the promotionAsset field is set.
-
getPromotionAsset
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15;- Specified by:
getPromotionAssetin interfaceAssetOrBuilder- Returns:
- The promotionAsset.
-
setPromotionAsset
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15; -
setPromotionAsset
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15; -
mergePromotionAsset
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15; -
clearPromotionAsset
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15; -
getPromotionAssetBuilder
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15; -
getPromotionAssetOrBuilder
A promotion asset.
.google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15;- Specified by:
getPromotionAssetOrBuilderin interfaceAssetOrBuilder
-
hasCalloutAsset
public boolean hasCalloutAsset()A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20;- Specified by:
hasCalloutAssetin interfaceAssetOrBuilder- Returns:
- Whether the calloutAsset field is set.
-
getCalloutAsset
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20;- Specified by:
getCalloutAssetin interfaceAssetOrBuilder- Returns:
- The calloutAsset.
-
setCalloutAsset
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20; -
setCalloutAsset
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20; -
mergeCalloutAsset
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20; -
clearCalloutAsset
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20; -
getCalloutAssetBuilder
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20; -
getCalloutAssetOrBuilder
A callout asset.
.google.ads.googleads.v18.common.CalloutAsset callout_asset = 20;- Specified by:
getCalloutAssetOrBuilderin interfaceAssetOrBuilder
-
hasStructuredSnippetAsset
public boolean hasStructuredSnippetAsset()A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21;- Specified by:
hasStructuredSnippetAssetin interfaceAssetOrBuilder- Returns:
- Whether the structuredSnippetAsset field is set.
-
getStructuredSnippetAsset
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21;- Specified by:
getStructuredSnippetAssetin interfaceAssetOrBuilder- Returns:
- The structuredSnippetAsset.
-
setStructuredSnippetAsset
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21; -
setStructuredSnippetAsset
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21; -
mergeStructuredSnippetAsset
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21; -
clearStructuredSnippetAsset
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21; -
getStructuredSnippetAssetBuilder
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21; -
getStructuredSnippetAssetOrBuilder
A structured snippet asset.
.google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21;- Specified by:
getStructuredSnippetAssetOrBuilderin interfaceAssetOrBuilder
-
hasSitelinkAsset
public boolean hasSitelinkAsset()A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22;- Specified by:
hasSitelinkAssetin interfaceAssetOrBuilder- Returns:
- Whether the sitelinkAsset field is set.
-
getSitelinkAsset
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22;- Specified by:
getSitelinkAssetin interfaceAssetOrBuilder- Returns:
- The sitelinkAsset.
-
setSitelinkAsset
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22; -
setSitelinkAsset
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22; -
mergeSitelinkAsset
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22; -
clearSitelinkAsset
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22; -
getSitelinkAssetBuilder
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22; -
getSitelinkAssetOrBuilder
A sitelink asset.
.google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22;- Specified by:
getSitelinkAssetOrBuilderin interfaceAssetOrBuilder
-
hasPageFeedAsset
public boolean hasPageFeedAsset()A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23;- Specified by:
hasPageFeedAssetin interfaceAssetOrBuilder- Returns:
- Whether the pageFeedAsset field is set.
-
getPageFeedAsset
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23;- Specified by:
getPageFeedAssetin interfaceAssetOrBuilder- Returns:
- The pageFeedAsset.
-
setPageFeedAsset
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23; -
setPageFeedAsset
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23; -
mergePageFeedAsset
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23; -
clearPageFeedAsset
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23; -
getPageFeedAssetBuilder
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23; -
getPageFeedAssetOrBuilder
A page feed asset.
.google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23;- Specified by:
getPageFeedAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicEducationAsset
public boolean hasDynamicEducationAsset()A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24;- Specified by:
hasDynamicEducationAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicEducationAsset field is set.
-
getDynamicEducationAsset
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24;- Specified by:
getDynamicEducationAssetin interfaceAssetOrBuilder- Returns:
- The dynamicEducationAsset.
-
setDynamicEducationAsset
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24; -
setDynamicEducationAsset
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24; -
mergeDynamicEducationAsset
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24; -
clearDynamicEducationAsset
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24; -
getDynamicEducationAssetBuilder
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24; -
getDynamicEducationAssetOrBuilder
A dynamic education asset.
.google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24;- Specified by:
getDynamicEducationAssetOrBuilderin interfaceAssetOrBuilder
-
hasMobileAppAsset
public boolean hasMobileAppAsset()A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25;- Specified by:
hasMobileAppAssetin interfaceAssetOrBuilder- Returns:
- Whether the mobileAppAsset field is set.
-
getMobileAppAsset
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25;- Specified by:
getMobileAppAssetin interfaceAssetOrBuilder- Returns:
- The mobileAppAsset.
-
setMobileAppAsset
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25; -
setMobileAppAsset
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25; -
mergeMobileAppAsset
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25; -
clearMobileAppAsset
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25; -
getMobileAppAssetBuilder
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25; -
getMobileAppAssetOrBuilder
A mobile app asset.
.google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25;- Specified by:
getMobileAppAssetOrBuilderin interfaceAssetOrBuilder
-
hasHotelCalloutAsset
public boolean hasHotelCalloutAsset()A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26;- Specified by:
hasHotelCalloutAssetin interfaceAssetOrBuilder- Returns:
- Whether the hotelCalloutAsset field is set.
-
getHotelCalloutAsset
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26;- Specified by:
getHotelCalloutAssetin interfaceAssetOrBuilder- Returns:
- The hotelCalloutAsset.
-
setHotelCalloutAsset
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26; -
setHotelCalloutAsset
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26; -
mergeHotelCalloutAsset
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26; -
clearHotelCalloutAsset
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26; -
getHotelCalloutAssetBuilder
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26; -
getHotelCalloutAssetOrBuilder
A hotel callout asset.
.google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26;- Specified by:
getHotelCalloutAssetOrBuilderin interfaceAssetOrBuilder
-
hasCallAsset
public boolean hasCallAsset()A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27;- Specified by:
hasCallAssetin interfaceAssetOrBuilder- Returns:
- Whether the callAsset field is set.
-
getCallAsset
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27;- Specified by:
getCallAssetin interfaceAssetOrBuilder- Returns:
- The callAsset.
-
setCallAsset
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27; -
setCallAsset
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27; -
mergeCallAsset
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27; -
clearCallAsset
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27; -
getCallAssetBuilder
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27; -
getCallAssetOrBuilder
A call asset.
.google.ads.googleads.v18.common.CallAsset call_asset = 27;- Specified by:
getCallAssetOrBuilderin interfaceAssetOrBuilder
-
hasPriceAsset
public boolean hasPriceAsset()A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28;- Specified by:
hasPriceAssetin interfaceAssetOrBuilder- Returns:
- Whether the priceAsset field is set.
-
getPriceAsset
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28;- Specified by:
getPriceAssetin interfaceAssetOrBuilder- Returns:
- The priceAsset.
-
setPriceAsset
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28; -
setPriceAsset
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28; -
mergePriceAsset
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28; -
clearPriceAsset
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28; -
getPriceAssetBuilder
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28; -
getPriceAssetOrBuilder
A price asset.
.google.ads.googleads.v18.common.PriceAsset price_asset = 28;- Specified by:
getPriceAssetOrBuilderin interfaceAssetOrBuilder
-
hasCallToActionAsset
public boolean hasCallToActionAsset()Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCallToActionAssetin interfaceAssetOrBuilder- Returns:
- Whether the callToActionAsset field is set.
-
getCallToActionAsset
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCallToActionAssetin interfaceAssetOrBuilder- Returns:
- The callToActionAsset.
-
setCallToActionAsset
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
setCallToActionAsset
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeCallToActionAsset
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
clearCallToActionAsset
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
getCallToActionAssetBuilder
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE]; -
getCallToActionAssetOrBuilder
Immutable. A call to action asset.
.google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCallToActionAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicRealEstateAsset
public boolean hasDynamicRealEstateAsset()A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30;- Specified by:
hasDynamicRealEstateAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicRealEstateAsset field is set.
-
getDynamicRealEstateAsset
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30;- Specified by:
getDynamicRealEstateAssetin interfaceAssetOrBuilder- Returns:
- The dynamicRealEstateAsset.
-
setDynamicRealEstateAsset
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30; -
setDynamicRealEstateAsset
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30; -
mergeDynamicRealEstateAsset
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30; -
clearDynamicRealEstateAsset
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30; -
getDynamicRealEstateAssetBuilder
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30; -
getDynamicRealEstateAssetOrBuilder
A dynamic real estate asset.
.google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30;- Specified by:
getDynamicRealEstateAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicCustomAsset
public boolean hasDynamicCustomAsset()A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31;- Specified by:
hasDynamicCustomAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicCustomAsset field is set.
-
getDynamicCustomAsset
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31;- Specified by:
getDynamicCustomAssetin interfaceAssetOrBuilder- Returns:
- The dynamicCustomAsset.
-
setDynamicCustomAsset
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31; -
setDynamicCustomAsset
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31; -
mergeDynamicCustomAsset
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31; -
clearDynamicCustomAsset
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31; -
getDynamicCustomAssetBuilder
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31; -
getDynamicCustomAssetOrBuilder
A dynamic custom asset.
.google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31;- Specified by:
getDynamicCustomAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicHotelsAndRentalsAsset
public boolean hasDynamicHotelsAndRentalsAsset()A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32;- Specified by:
hasDynamicHotelsAndRentalsAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicHotelsAndRentalsAsset field is set.
-
getDynamicHotelsAndRentalsAsset
A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32;- Specified by:
getDynamicHotelsAndRentalsAssetin interfaceAssetOrBuilder- Returns:
- The dynamicHotelsAndRentalsAsset.
-
setDynamicHotelsAndRentalsAsset
A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32; -
setDynamicHotelsAndRentalsAsset
public Asset.Builder setDynamicHotelsAndRentalsAsset(DynamicHotelsAndRentalsAsset.Builder builderForValue) A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32; -
mergeDynamicHotelsAndRentalsAsset
A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32; -
clearDynamicHotelsAndRentalsAsset
A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32; -
getDynamicHotelsAndRentalsAssetBuilder
A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32; -
getDynamicHotelsAndRentalsAssetOrBuilder
A dynamic hotels and rentals asset.
.google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32;- Specified by:
getDynamicHotelsAndRentalsAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicFlightsAsset
public boolean hasDynamicFlightsAsset()A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33;- Specified by:
hasDynamicFlightsAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicFlightsAsset field is set.
-
getDynamicFlightsAsset
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33;- Specified by:
getDynamicFlightsAssetin interfaceAssetOrBuilder- Returns:
- The dynamicFlightsAsset.
-
setDynamicFlightsAsset
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33; -
setDynamicFlightsAsset
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33; -
mergeDynamicFlightsAsset
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33; -
clearDynamicFlightsAsset
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33; -
getDynamicFlightsAssetBuilder
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33; -
getDynamicFlightsAssetOrBuilder
A dynamic flights asset.
.google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33;- Specified by:
getDynamicFlightsAssetOrBuilderin interfaceAssetOrBuilder
-
hasDemandGenCarouselCardAsset
public boolean hasDemandGenCarouselCardAsset()Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasDemandGenCarouselCardAssetin interfaceAssetOrBuilder- Returns:
- Whether the demandGenCarouselCardAsset field is set.
-
getDemandGenCarouselCardAsset
Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDemandGenCarouselCardAssetin interfaceAssetOrBuilder- Returns:
- The demandGenCarouselCardAsset.
-
setDemandGenCarouselCardAsset
Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE]; -
setDemandGenCarouselCardAsset
public Asset.Builder setDemandGenCarouselCardAsset(DemandGenCarouselCardAsset.Builder builderForValue) Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeDemandGenCarouselCardAsset
Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE]; -
clearDemandGenCarouselCardAsset
Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE]; -
getDemandGenCarouselCardAssetBuilder
Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE]; -
getDemandGenCarouselCardAssetOrBuilder
Immutable. A Demand Gen carousel card asset.
.google.ads.googleads.v18.common.DemandGenCarouselCardAsset demand_gen_carousel_card_asset = 50 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDemandGenCarouselCardAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicTravelAsset
public boolean hasDynamicTravelAsset()A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35;- Specified by:
hasDynamicTravelAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicTravelAsset field is set.
-
getDynamicTravelAsset
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35;- Specified by:
getDynamicTravelAssetin interfaceAssetOrBuilder- Returns:
- The dynamicTravelAsset.
-
setDynamicTravelAsset
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35; -
setDynamicTravelAsset
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35; -
mergeDynamicTravelAsset
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35; -
clearDynamicTravelAsset
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35; -
getDynamicTravelAssetBuilder
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35; -
getDynamicTravelAssetOrBuilder
A dynamic travel asset.
.google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35;- Specified by:
getDynamicTravelAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicLocalAsset
public boolean hasDynamicLocalAsset()A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36;- Specified by:
hasDynamicLocalAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicLocalAsset field is set.
-
getDynamicLocalAsset
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36;- Specified by:
getDynamicLocalAssetin interfaceAssetOrBuilder- Returns:
- The dynamicLocalAsset.
-
setDynamicLocalAsset
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36; -
setDynamicLocalAsset
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36; -
mergeDynamicLocalAsset
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36; -
clearDynamicLocalAsset
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36; -
getDynamicLocalAssetBuilder
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36; -
getDynamicLocalAssetOrBuilder
A dynamic local asset.
.google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36;- Specified by:
getDynamicLocalAssetOrBuilderin interfaceAssetOrBuilder
-
hasDynamicJobsAsset
public boolean hasDynamicJobsAsset()A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37;- Specified by:
hasDynamicJobsAssetin interfaceAssetOrBuilder- Returns:
- Whether the dynamicJobsAsset field is set.
-
getDynamicJobsAsset
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37;- Specified by:
getDynamicJobsAssetin interfaceAssetOrBuilder- Returns:
- The dynamicJobsAsset.
-
setDynamicJobsAsset
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37; -
setDynamicJobsAsset
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37; -
mergeDynamicJobsAsset
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37; -
clearDynamicJobsAsset
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37; -
getDynamicJobsAssetBuilder
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37; -
getDynamicJobsAssetOrBuilder
A dynamic jobs asset.
.google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37;- Specified by:
getDynamicJobsAssetOrBuilderin interfaceAssetOrBuilder
-
hasLocationAsset
public boolean hasLocationAsset()Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLocationAssetin interfaceAssetOrBuilder- Returns:
- Whether the locationAsset field is set.
-
getLocationAsset
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocationAssetin interfaceAssetOrBuilder- Returns:
- The locationAsset.
-
setLocationAsset
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setLocationAsset
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeLocationAsset
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearLocationAsset
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLocationAssetBuilder
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLocationAssetOrBuilder
Output only. A location asset.
.google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocationAssetOrBuilderin interfaceAssetOrBuilder
-
hasHotelPropertyAsset
public boolean hasHotelPropertyAsset()Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasHotelPropertyAssetin interfaceAssetOrBuilder- Returns:
- Whether the hotelPropertyAsset field is set.
-
getHotelPropertyAsset
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getHotelPropertyAssetin interfaceAssetOrBuilder- Returns:
- The hotelPropertyAsset.
-
setHotelPropertyAsset
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
setHotelPropertyAsset
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeHotelPropertyAsset
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
clearHotelPropertyAsset
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
getHotelPropertyAssetBuilder
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE]; -
getHotelPropertyAssetOrBuilder
Immutable. A hotel property asset.
.google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getHotelPropertyAssetOrBuilderin interfaceAssetOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-