Interface AssetOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Asset, Asset.Builder

public interface AssetOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceName

      String 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) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      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) = { ... }
      Returns:
      The bytes for resourceName.
    • hasId

      boolean hasId()
       Output only. The ID of the asset.
       
      optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the id field is set.
    • getId

      long getId()
       Output only. The ID of the asset.
       
      optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The id.
    • hasName

      boolean hasName()
       Optional name of the asset.
       
      optional string name = 12;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Optional name of the asset.
       
      optional string name = 12;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Optional name of the asset.
       
      optional string name = 12;
      Returns:
      The bytes for name.
    • getTypeValue

      int getTypeValue()
       Output only. Type of the asset.
       
      .google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Output only. Type of the asset.
       
      .google.ads.googleads.v18.enums.AssetTypeEnum.AssetType type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The type.
    • getFinalUrlsList

      List<String> getFinalUrlsList()
       A list of possible final URLs after all cross domain redirects.
       
      repeated string final_urls = 14;
      Returns:
      A list containing the finalUrls.
    • getFinalUrlsCount

      int getFinalUrlsCount()
       A list of possible final URLs after all cross domain redirects.
       
      repeated string final_urls = 14;
      Returns:
      The count of finalUrls.
    • getFinalUrls

      String getFinalUrls(int index)
       A list of possible final URLs after all cross domain redirects.
       
      repeated string final_urls = 14;
      Parameters:
      index - The index of the element to return.
      Returns:
      The finalUrls at the given index.
    • getFinalUrlsBytes

      com.google.protobuf.ByteString getFinalUrlsBytes(int index)
       A list of possible final URLs after all cross domain redirects.
       
      repeated string final_urls = 14;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the finalUrls at the given index.
    • getFinalMobileUrlsList

      List<String> getFinalMobileUrlsList()
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 16;
      Returns:
      A list containing the finalMobileUrls.
    • getFinalMobileUrlsCount

      int getFinalMobileUrlsCount()
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 16;
      Returns:
      The count of finalMobileUrls.
    • getFinalMobileUrls

      String getFinalMobileUrls(int index)
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 16;
      Parameters:
      index - The index of the element to return.
      Returns:
      The finalMobileUrls at the given index.
    • getFinalMobileUrlsBytes

      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;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the finalMobileUrls at the given index.
    • hasTrackingUrlTemplate

      boolean hasTrackingUrlTemplate()
       URL template for constructing a tracking URL.
       
      optional string tracking_url_template = 17;
      Returns:
      Whether the trackingUrlTemplate field is set.
    • getTrackingUrlTemplate

      String getTrackingUrlTemplate()
       URL template for constructing a tracking URL.
       
      optional string tracking_url_template = 17;
      Returns:
      The trackingUrlTemplate.
    • getTrackingUrlTemplateBytes

      com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
       URL template for constructing a tracking URL.
       
      optional string tracking_url_template = 17;
      Returns:
      The bytes for trackingUrlTemplate.
    • getUrlCustomParametersList

      List<CustomParameter> 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;
    • getUrlCustomParameters

      CustomParameter 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.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;
    • getUrlCustomParametersCount

      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;
    • getUrlCustomParametersOrBuilderList

      List<? extends CustomParameterOrBuilder> 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;
    • getUrlCustomParametersOrBuilder

      CustomParameterOrBuilder 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.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 18;
    • hasFinalUrlSuffix

      boolean hasFinalUrlSuffix()
       URL template for appending params to landing page URLs served with parallel
       tracking.
       
      optional string final_url_suffix = 19;
      Returns:
      Whether the finalUrlSuffix field is set.
    • getFinalUrlSuffix

      String getFinalUrlSuffix()
       URL template for appending params to landing page URLs served with parallel
       tracking.
       
      optional string final_url_suffix = 19;
      Returns:
      The finalUrlSuffix.
    • getFinalUrlSuffixBytes

      com.google.protobuf.ByteString getFinalUrlSuffixBytes()
       URL template for appending params to landing page URLs served with parallel
       tracking.
       
      optional string final_url_suffix = 19;
      Returns:
      The bytes for finalUrlSuffix.
    • getSourceValue

      int getSourceValue()
       Output only. Source of the asset.
       
      .google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for source.
    • getSource

       Output only. Source of the asset.
       
      .google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource source = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The source.
    • hasPolicySummary

      boolean hasPolicySummary()
       Output only. Policy information for the asset.
       
      .google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the policySummary field is set.
    • getPolicySummary

      AssetPolicySummary getPolicySummary()
       Output only. Policy information for the asset.
       
      .google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The policySummary.
    • getPolicySummaryOrBuilder

      AssetPolicySummaryOrBuilder getPolicySummaryOrBuilder()
       Output only. Policy information for the asset.
       
      .google.ads.googleads.v18.resources.AssetPolicySummary policy_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFieldTypePolicySummariesList

      List<AssetFieldTypePolicySummary> 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];
    • getFieldTypePolicySummaries

      AssetFieldTypePolicySummary getFieldTypePolicySummaries(int index)
       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];
    • getFieldTypePolicySummariesCount

      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];
    • getFieldTypePolicySummariesOrBuilderList

      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];
    • getFieldTypePolicySummariesOrBuilder

      AssetFieldTypePolicySummaryOrBuilder getFieldTypePolicySummariesOrBuilder(int index)
       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

      boolean hasYoutubeVideoAsset()
       Immutable. A YouTube video asset.
       
      .google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the youtubeVideoAsset field is set.
    • getYoutubeVideoAsset

      YoutubeVideoAsset getYoutubeVideoAsset()
       Immutable. A YouTube video asset.
       
      .google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The youtubeVideoAsset.
    • getYoutubeVideoAssetOrBuilder

      YoutubeVideoAssetOrBuilder getYoutubeVideoAssetOrBuilder()
       Immutable. A YouTube video asset.
       
      .google.ads.googleads.v18.common.YoutubeVideoAsset youtube_video_asset = 5 [(.google.api.field_behavior) = IMMUTABLE];
    • hasMediaBundleAsset

      boolean hasMediaBundleAsset()
       Immutable. A media bundle asset.
       
      .google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the mediaBundleAsset field is set.
    • getMediaBundleAsset

      MediaBundleAsset getMediaBundleAsset()
       Immutable. A media bundle asset.
       
      .google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The mediaBundleAsset.
    • getMediaBundleAssetOrBuilder

      MediaBundleAssetOrBuilder getMediaBundleAssetOrBuilder()
       Immutable. A media bundle asset.
       
      .google.ads.googleads.v18.common.MediaBundleAsset media_bundle_asset = 6 [(.google.api.field_behavior) = IMMUTABLE];
    • hasImageAsset

      boolean hasImageAsset()
       Output only. An image asset.
       
      .google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the imageAsset field is set.
    • getImageAsset

      ImageAsset getImageAsset()
       Output only. An image asset.
       
      .google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The imageAsset.
    • getImageAssetOrBuilder

      ImageAssetOrBuilder getImageAssetOrBuilder()
       Output only. An image asset.
       
      .google.ads.googleads.v18.common.ImageAsset image_asset = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasTextAsset

      boolean hasTextAsset()
       Immutable. A text asset.
       
      .google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the textAsset field is set.
    • getTextAsset

      TextAsset getTextAsset()
       Immutable. A text asset.
       
      .google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The textAsset.
    • getTextAssetOrBuilder

      TextAssetOrBuilder getTextAssetOrBuilder()
       Immutable. A text asset.
       
      .google.ads.googleads.v18.common.TextAsset text_asset = 8 [(.google.api.field_behavior) = IMMUTABLE];
    • hasLeadFormAsset

      boolean hasLeadFormAsset()
       A lead form asset.
       
      .google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9;
      Returns:
      Whether the leadFormAsset field is set.
    • getLeadFormAsset

      LeadFormAsset getLeadFormAsset()
       A lead form asset.
       
      .google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9;
      Returns:
      The leadFormAsset.
    • getLeadFormAssetOrBuilder

      LeadFormAssetOrBuilder getLeadFormAssetOrBuilder()
       A lead form asset.
       
      .google.ads.googleads.v18.common.LeadFormAsset lead_form_asset = 9;
    • hasBookOnGoogleAsset

      boolean hasBookOnGoogleAsset()
       A book on google asset.
       
      .google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10;
      Returns:
      Whether the bookOnGoogleAsset field is set.
    • getBookOnGoogleAsset

      BookOnGoogleAsset getBookOnGoogleAsset()
       A book on google asset.
       
      .google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10;
      Returns:
      The bookOnGoogleAsset.
    • getBookOnGoogleAssetOrBuilder

      BookOnGoogleAssetOrBuilder getBookOnGoogleAssetOrBuilder()
       A book on google asset.
       
      .google.ads.googleads.v18.common.BookOnGoogleAsset book_on_google_asset = 10;
    • hasPromotionAsset

      boolean hasPromotionAsset()
       A promotion asset.
       
      .google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15;
      Returns:
      Whether the promotionAsset field is set.
    • getPromotionAsset

      PromotionAsset getPromotionAsset()
       A promotion asset.
       
      .google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15;
      Returns:
      The promotionAsset.
    • getPromotionAssetOrBuilder

      PromotionAssetOrBuilder getPromotionAssetOrBuilder()
       A promotion asset.
       
      .google.ads.googleads.v18.common.PromotionAsset promotion_asset = 15;
    • hasCalloutAsset

      boolean hasCalloutAsset()
       A callout asset.
       
      .google.ads.googleads.v18.common.CalloutAsset callout_asset = 20;
      Returns:
      Whether the calloutAsset field is set.
    • getCalloutAsset

      CalloutAsset getCalloutAsset()
       A callout asset.
       
      .google.ads.googleads.v18.common.CalloutAsset callout_asset = 20;
      Returns:
      The calloutAsset.
    • getCalloutAssetOrBuilder

      CalloutAssetOrBuilder getCalloutAssetOrBuilder()
       A callout asset.
       
      .google.ads.googleads.v18.common.CalloutAsset callout_asset = 20;
    • hasStructuredSnippetAsset

      boolean hasStructuredSnippetAsset()
       A structured snippet asset.
       
      .google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21;
      Returns:
      Whether the structuredSnippetAsset field is set.
    • getStructuredSnippetAsset

      StructuredSnippetAsset getStructuredSnippetAsset()
       A structured snippet asset.
       
      .google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21;
      Returns:
      The structuredSnippetAsset.
    • getStructuredSnippetAssetOrBuilder

      StructuredSnippetAssetOrBuilder getStructuredSnippetAssetOrBuilder()
       A structured snippet asset.
       
      .google.ads.googleads.v18.common.StructuredSnippetAsset structured_snippet_asset = 21;
    • hasSitelinkAsset

      boolean hasSitelinkAsset()
       A sitelink asset.
       
      .google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22;
      Returns:
      Whether the sitelinkAsset field is set.
    • getSitelinkAsset

      SitelinkAsset getSitelinkAsset()
       A sitelink asset.
       
      .google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22;
      Returns:
      The sitelinkAsset.
    • getSitelinkAssetOrBuilder

      SitelinkAssetOrBuilder getSitelinkAssetOrBuilder()
       A sitelink asset.
       
      .google.ads.googleads.v18.common.SitelinkAsset sitelink_asset = 22;
    • hasPageFeedAsset

      boolean hasPageFeedAsset()
       A page feed asset.
       
      .google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23;
      Returns:
      Whether the pageFeedAsset field is set.
    • getPageFeedAsset

      PageFeedAsset getPageFeedAsset()
       A page feed asset.
       
      .google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23;
      Returns:
      The pageFeedAsset.
    • getPageFeedAssetOrBuilder

      PageFeedAssetOrBuilder getPageFeedAssetOrBuilder()
       A page feed asset.
       
      .google.ads.googleads.v18.common.PageFeedAsset page_feed_asset = 23;
    • hasDynamicEducationAsset

      boolean hasDynamicEducationAsset()
       A dynamic education asset.
       
      .google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24;
      Returns:
      Whether the dynamicEducationAsset field is set.
    • getDynamicEducationAsset

      DynamicEducationAsset getDynamicEducationAsset()
       A dynamic education asset.
       
      .google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24;
      Returns:
      The dynamicEducationAsset.
    • getDynamicEducationAssetOrBuilder

      DynamicEducationAssetOrBuilder getDynamicEducationAssetOrBuilder()
       A dynamic education asset.
       
      .google.ads.googleads.v18.common.DynamicEducationAsset dynamic_education_asset = 24;
    • hasMobileAppAsset

      boolean hasMobileAppAsset()
       A mobile app asset.
       
      .google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25;
      Returns:
      Whether the mobileAppAsset field is set.
    • getMobileAppAsset

      MobileAppAsset getMobileAppAsset()
       A mobile app asset.
       
      .google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25;
      Returns:
      The mobileAppAsset.
    • getMobileAppAssetOrBuilder

      MobileAppAssetOrBuilder getMobileAppAssetOrBuilder()
       A mobile app asset.
       
      .google.ads.googleads.v18.common.MobileAppAsset mobile_app_asset = 25;
    • hasHotelCalloutAsset

      boolean hasHotelCalloutAsset()
       A hotel callout asset.
       
      .google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26;
      Returns:
      Whether the hotelCalloutAsset field is set.
    • getHotelCalloutAsset

      HotelCalloutAsset getHotelCalloutAsset()
       A hotel callout asset.
       
      .google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26;
      Returns:
      The hotelCalloutAsset.
    • getHotelCalloutAssetOrBuilder

      HotelCalloutAssetOrBuilder getHotelCalloutAssetOrBuilder()
       A hotel callout asset.
       
      .google.ads.googleads.v18.common.HotelCalloutAsset hotel_callout_asset = 26;
    • hasCallAsset

      boolean hasCallAsset()
       A call asset.
       
      .google.ads.googleads.v18.common.CallAsset call_asset = 27;
      Returns:
      Whether the callAsset field is set.
    • getCallAsset

      CallAsset getCallAsset()
       A call asset.
       
      .google.ads.googleads.v18.common.CallAsset call_asset = 27;
      Returns:
      The callAsset.
    • getCallAssetOrBuilder

      CallAssetOrBuilder getCallAssetOrBuilder()
       A call asset.
       
      .google.ads.googleads.v18.common.CallAsset call_asset = 27;
    • hasPriceAsset

      boolean hasPriceAsset()
       A price asset.
       
      .google.ads.googleads.v18.common.PriceAsset price_asset = 28;
      Returns:
      Whether the priceAsset field is set.
    • getPriceAsset

      PriceAsset getPriceAsset()
       A price asset.
       
      .google.ads.googleads.v18.common.PriceAsset price_asset = 28;
      Returns:
      The priceAsset.
    • getPriceAssetOrBuilder

      PriceAssetOrBuilder getPriceAssetOrBuilder()
       A price asset.
       
      .google.ads.googleads.v18.common.PriceAsset price_asset = 28;
    • hasCallToActionAsset

      boolean hasCallToActionAsset()
       Immutable. A call to action asset.
       
      .google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the callToActionAsset field is set.
    • getCallToActionAsset

      CallToActionAsset getCallToActionAsset()
       Immutable. A call to action asset.
       
      .google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The callToActionAsset.
    • getCallToActionAssetOrBuilder

      CallToActionAssetOrBuilder getCallToActionAssetOrBuilder()
       Immutable. A call to action asset.
       
      .google.ads.googleads.v18.common.CallToActionAsset call_to_action_asset = 29 [(.google.api.field_behavior) = IMMUTABLE];
    • hasDynamicRealEstateAsset

      boolean hasDynamicRealEstateAsset()
       A dynamic real estate asset.
       
      .google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30;
      Returns:
      Whether the dynamicRealEstateAsset field is set.
    • getDynamicRealEstateAsset

      DynamicRealEstateAsset getDynamicRealEstateAsset()
       A dynamic real estate asset.
       
      .google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30;
      Returns:
      The dynamicRealEstateAsset.
    • getDynamicRealEstateAssetOrBuilder

      DynamicRealEstateAssetOrBuilder getDynamicRealEstateAssetOrBuilder()
       A dynamic real estate asset.
       
      .google.ads.googleads.v18.common.DynamicRealEstateAsset dynamic_real_estate_asset = 30;
    • hasDynamicCustomAsset

      boolean hasDynamicCustomAsset()
       A dynamic custom asset.
       
      .google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31;
      Returns:
      Whether the dynamicCustomAsset field is set.
    • getDynamicCustomAsset

      DynamicCustomAsset getDynamicCustomAsset()
       A dynamic custom asset.
       
      .google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31;
      Returns:
      The dynamicCustomAsset.
    • getDynamicCustomAssetOrBuilder

      DynamicCustomAssetOrBuilder getDynamicCustomAssetOrBuilder()
       A dynamic custom asset.
       
      .google.ads.googleads.v18.common.DynamicCustomAsset dynamic_custom_asset = 31;
    • hasDynamicHotelsAndRentalsAsset

      boolean hasDynamicHotelsAndRentalsAsset()
       A dynamic hotels and rentals asset.
       
      .google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32;
      Returns:
      Whether the dynamicHotelsAndRentalsAsset field is set.
    • getDynamicHotelsAndRentalsAsset

      DynamicHotelsAndRentalsAsset getDynamicHotelsAndRentalsAsset()
       A dynamic hotels and rentals asset.
       
      .google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32;
      Returns:
      The dynamicHotelsAndRentalsAsset.
    • getDynamicHotelsAndRentalsAssetOrBuilder

      DynamicHotelsAndRentalsAssetOrBuilder getDynamicHotelsAndRentalsAssetOrBuilder()
       A dynamic hotels and rentals asset.
       
      .google.ads.googleads.v18.common.DynamicHotelsAndRentalsAsset dynamic_hotels_and_rentals_asset = 32;
    • hasDynamicFlightsAsset

      boolean hasDynamicFlightsAsset()
       A dynamic flights asset.
       
      .google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33;
      Returns:
      Whether the dynamicFlightsAsset field is set.
    • getDynamicFlightsAsset

      DynamicFlightsAsset getDynamicFlightsAsset()
       A dynamic flights asset.
       
      .google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33;
      Returns:
      The dynamicFlightsAsset.
    • getDynamicFlightsAssetOrBuilder

      DynamicFlightsAssetOrBuilder getDynamicFlightsAssetOrBuilder()
       A dynamic flights asset.
       
      .google.ads.googleads.v18.common.DynamicFlightsAsset dynamic_flights_asset = 33;
    • hasDemandGenCarouselCardAsset

      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];
      Returns:
      Whether the demandGenCarouselCardAsset field is set.
    • getDemandGenCarouselCardAsset

      DemandGenCarouselCardAsset 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];
      Returns:
      The demandGenCarouselCardAsset.
    • getDemandGenCarouselCardAssetOrBuilder

      DemandGenCarouselCardAssetOrBuilder 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];
    • hasDynamicTravelAsset

      boolean hasDynamicTravelAsset()
       A dynamic travel asset.
       
      .google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35;
      Returns:
      Whether the dynamicTravelAsset field is set.
    • getDynamicTravelAsset

      DynamicTravelAsset getDynamicTravelAsset()
       A dynamic travel asset.
       
      .google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35;
      Returns:
      The dynamicTravelAsset.
    • getDynamicTravelAssetOrBuilder

      DynamicTravelAssetOrBuilder getDynamicTravelAssetOrBuilder()
       A dynamic travel asset.
       
      .google.ads.googleads.v18.common.DynamicTravelAsset dynamic_travel_asset = 35;
    • hasDynamicLocalAsset

      boolean hasDynamicLocalAsset()
       A dynamic local asset.
       
      .google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36;
      Returns:
      Whether the dynamicLocalAsset field is set.
    • getDynamicLocalAsset

      DynamicLocalAsset getDynamicLocalAsset()
       A dynamic local asset.
       
      .google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36;
      Returns:
      The dynamicLocalAsset.
    • getDynamicLocalAssetOrBuilder

      DynamicLocalAssetOrBuilder getDynamicLocalAssetOrBuilder()
       A dynamic local asset.
       
      .google.ads.googleads.v18.common.DynamicLocalAsset dynamic_local_asset = 36;
    • hasDynamicJobsAsset

      boolean hasDynamicJobsAsset()
       A dynamic jobs asset.
       
      .google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37;
      Returns:
      Whether the dynamicJobsAsset field is set.
    • getDynamicJobsAsset

      DynamicJobsAsset getDynamicJobsAsset()
       A dynamic jobs asset.
       
      .google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37;
      Returns:
      The dynamicJobsAsset.
    • getDynamicJobsAssetOrBuilder

      DynamicJobsAssetOrBuilder getDynamicJobsAssetOrBuilder()
       A dynamic jobs asset.
       
      .google.ads.googleads.v18.common.DynamicJobsAsset dynamic_jobs_asset = 37;
    • hasLocationAsset

      boolean hasLocationAsset()
       Output only. A location asset.
       
      .google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the locationAsset field is set.
    • getLocationAsset

      LocationAsset getLocationAsset()
       Output only. A location asset.
       
      .google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The locationAsset.
    • getLocationAssetOrBuilder

      LocationAssetOrBuilder getLocationAssetOrBuilder()
       Output only. A location asset.
       
      .google.ads.googleads.v18.common.LocationAsset location_asset = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasHotelPropertyAsset

      boolean hasHotelPropertyAsset()
       Immutable. A hotel property asset.
       
      .google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the hotelPropertyAsset field is set.
    • getHotelPropertyAsset

      HotelPropertyAsset getHotelPropertyAsset()
       Immutable. A hotel property asset.
       
      .google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The hotelPropertyAsset.
    • getHotelPropertyAssetOrBuilder

      HotelPropertyAssetOrBuilder getHotelPropertyAssetOrBuilder()
       Immutable. A hotel property asset.
       
      .google.ads.googleads.v18.common.HotelPropertyAsset hotel_property_asset = 41 [(.google.api.field_behavior) = IMMUTABLE];
    • getAssetDataCase

      Asset.AssetDataCase getAssetDataCase()