Interface AppFeedItemOrBuilder

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

    public interface AppFeedItemOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAppId()
      The store-specific ID for the target application.
      com.google.protobuf.ByteString getAppIdBytes()
      The store-specific ID for the target application.
      AppStoreEnum.AppStore getAppStore()
      The application store that the target application belongs to.
      int getAppStoreValue()
      The application store that the target application belongs to.
      java.lang.String getFinalMobileUrls​(int index)
      A list of possible final mobile URLs after all cross domain redirects.
      com.google.protobuf.ByteString getFinalMobileUrlsBytes​(int index)
      A list of possible final mobile URLs after all cross domain redirects.
      int getFinalMobileUrlsCount()
      A list of possible final mobile URLs after all cross domain redirects.
      java.util.List<java.lang.String> getFinalMobileUrlsList()
      A list of possible final mobile URLs after all cross domain redirects.
      java.lang.String getFinalUrls​(int index)
      A list of possible final URLs after all cross domain redirects.
      com.google.protobuf.ByteString getFinalUrlsBytes​(int index)
      A list of possible final URLs after all cross domain redirects.
      int getFinalUrlsCount()
      A list of possible final URLs after all cross domain redirects.
      java.util.List<java.lang.String> getFinalUrlsList()
      A list of possible final URLs after all cross domain redirects.
      java.lang.String getFinalUrlSuffix()
      URL template for appending params to landing page URLs served with parallel tracking.
      com.google.protobuf.ByteString getFinalUrlSuffixBytes()
      URL template for appending params to landing page URLs served with parallel tracking.
      java.lang.String getLinkText()
      The visible text displayed when the link is rendered in an ad.
      com.google.protobuf.ByteString getLinkTextBytes()
      The visible text displayed when the link is rendered in an ad.
      java.lang.String getTrackingUrlTemplate()
      URL template for constructing a tracking URL.
      com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
      URL template for constructing a tracking URL.
      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.
      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.
      java.util.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.
      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.
      java.util.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.
      boolean hasAppId()
      The store-specific ID for the target application.
      boolean hasFinalUrlSuffix()
      URL template for appending params to landing page URLs served with parallel tracking.
      boolean hasLinkText()
      The visible text displayed when the link is rendered in an ad.
      boolean hasTrackingUrlTemplate()
      URL template for constructing a tracking URL.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasLinkText

        boolean hasLinkText()
         The visible text displayed when the link is rendered in an ad.
         This string must not be empty, and the length of this string should
         be between 1 and 25, inclusive.
         
        optional string link_text = 9;
        Returns:
        Whether the linkText field is set.
      • getLinkText

        java.lang.String getLinkText()
         The visible text displayed when the link is rendered in an ad.
         This string must not be empty, and the length of this string should
         be between 1 and 25, inclusive.
         
        optional string link_text = 9;
        Returns:
        The linkText.
      • getLinkTextBytes

        com.google.protobuf.ByteString getLinkTextBytes()
         The visible text displayed when the link is rendered in an ad.
         This string must not be empty, and the length of this string should
         be between 1 and 25, inclusive.
         
        optional string link_text = 9;
        Returns:
        The bytes for linkText.
      • hasAppId

        boolean hasAppId()
         The store-specific ID for the target application.
         This string must not be empty.
         
        optional string app_id = 10;
        Returns:
        Whether the appId field is set.
      • getAppId

        java.lang.String getAppId()
         The store-specific ID for the target application.
         This string must not be empty.
         
        optional string app_id = 10;
        Returns:
        The appId.
      • getAppIdBytes

        com.google.protobuf.ByteString getAppIdBytes()
         The store-specific ID for the target application.
         This string must not be empty.
         
        optional string app_id = 10;
        Returns:
        The bytes for appId.
      • getAppStoreValue

        int getAppStoreValue()
         The application store that the target application belongs to.
         This field is required.
         
        .google.ads.googleads.v10.enums.AppStoreEnum.AppStore app_store = 3;
        Returns:
        The enum numeric value on the wire for appStore.
      • getAppStore

        AppStoreEnum.AppStore getAppStore()
         The application store that the target application belongs to.
         This field is required.
         
        .google.ads.googleads.v10.enums.AppStoreEnum.AppStore app_store = 3;
        Returns:
        The appStore.
      • getFinalUrlsList

        java.util.List<java.lang.String> getFinalUrlsList()
         A list of possible final URLs after all cross domain redirects.
         This list must not be empty.
         
        repeated string final_urls = 11;
        Returns:
        A list containing the finalUrls.
      • getFinalUrlsCount

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

        java.lang.String getFinalUrls​(int index)
         A list of possible final URLs after all cross domain redirects.
         This list must not be empty.
         
        repeated string final_urls = 11;
        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.
         This list must not be empty.
         
        repeated string final_urls = 11;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the finalUrls at the given index.
      • getFinalMobileUrlsList

        java.util.List<java.lang.String> getFinalMobileUrlsList()
         A list of possible final mobile URLs after all cross domain redirects.
         
        repeated string final_mobile_urls = 12;
        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 = 12;
        Returns:
        The count of finalMobileUrls.
      • getFinalMobileUrls

        java.lang.String getFinalMobileUrls​(int index)
         A list of possible final mobile URLs after all cross domain redirects.
         
        repeated string final_mobile_urls = 12;
        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 = 12;
        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. Default value is "{lpurl}".
         
        optional string tracking_url_template = 13;
        Returns:
        Whether the trackingUrlTemplate field is set.
      • getTrackingUrlTemplate

        java.lang.String getTrackingUrlTemplate()
         URL template for constructing a tracking URL. Default value is "{lpurl}".
         
        optional string tracking_url_template = 13;
        Returns:
        The trackingUrlTemplate.
      • getTrackingUrlTemplateBytes

        com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
         URL template for constructing a tracking URL. Default value is "{lpurl}".
         
        optional string tracking_url_template = 13;
        Returns:
        The bytes for trackingUrlTemplate.
      • getUrlCustomParametersList

        java.util.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.v10.common.CustomParameter url_custom_parameters = 7;
      • 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.v10.common.CustomParameter url_custom_parameters = 7;
      • 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.v10.common.CustomParameter url_custom_parameters = 7;
      • getUrlCustomParametersOrBuilderList

        java.util.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.v10.common.CustomParameter url_custom_parameters = 7;
      • 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.v10.common.CustomParameter url_custom_parameters = 7;
      • hasFinalUrlSuffix

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

        java.lang.String getFinalUrlSuffix()
         URL template for appending params to landing page URLs served with parallel
         tracking.
         
        optional string final_url_suffix = 14;
        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 = 14;
        Returns:
        The bytes for finalUrlSuffix.