Interface SitelinkFeedItemOrBuilder

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

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

    Modifier and Type
    Method
    Description
    getFinalMobileUrls(int index)
    A list of possible final mobile URLs after all cross domain redirects.
    com.google.protobuf.ByteString
    A list of possible final mobile URLs after all cross domain redirects.
    int
    A list of possible final mobile URLs after all cross domain redirects.
    A 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.ByteString
    getFinalUrlsBytes(int index)
    A list of possible final URLs after all cross domain redirects.
    int
    A list of possible final URLs after all cross domain redirects.
    A list of possible final URLs after all cross domain redirects.
    Final URL suffix to be appended to landing page URLs served with parallel tracking.
    com.google.protobuf.ByteString
    Final URL suffix to be appended to landing page URLs served with parallel tracking.
    First line of the description for the sitelink.
    com.google.protobuf.ByteString
    First line of the description for the sitelink.
    Second line of the description for the sitelink.
    com.google.protobuf.ByteString
    Second line of the description for the sitelink.
    URL display text for the sitelink.
    com.google.protobuf.ByteString
    URL display text for the sitelink.
    URL template for constructing a tracking URL.
    com.google.protobuf.ByteString
    URL template for constructing a tracking URL.
    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
    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.
    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.
    boolean
    Final URL suffix to be appended to landing page URLs served with parallel tracking.
    boolean
    First line of the description for the sitelink.
    boolean
    Second line of the description for the sitelink.
    boolean
    URL display text for the sitelink.
    boolean
    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 Details

    • hasLinkText

      boolean hasLinkText()
       URL display text for the sitelink.
       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

      String getLinkText()
       URL display text for the sitelink.
       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()
       URL display text for the sitelink.
       The length of this string should be between 1 and 25, inclusive.
       
      optional string link_text = 9;
      Returns:
      The bytes for linkText.
    • hasLine1

      boolean hasLine1()
       First line of the description for the sitelink.
       If this value is set, line2 must also be set.
       The length of this string should be between 0 and 35, inclusive.
       
      optional string line1 = 10;
      Returns:
      Whether the line1 field is set.
    • getLine1

      String getLine1()
       First line of the description for the sitelink.
       If this value is set, line2 must also be set.
       The length of this string should be between 0 and 35, inclusive.
       
      optional string line1 = 10;
      Returns:
      The line1.
    • getLine1Bytes

      com.google.protobuf.ByteString getLine1Bytes()
       First line of the description for the sitelink.
       If this value is set, line2 must also be set.
       The length of this string should be between 0 and 35, inclusive.
       
      optional string line1 = 10;
      Returns:
      The bytes for line1.
    • hasLine2

      boolean hasLine2()
       Second line of the description for the sitelink.
       If this value is set, line1 must also be set.
       The length of this string should be between 0 and 35, inclusive.
       
      optional string line2 = 11;
      Returns:
      Whether the line2 field is set.
    • getLine2

      String getLine2()
       Second line of the description for the sitelink.
       If this value is set, line1 must also be set.
       The length of this string should be between 0 and 35, inclusive.
       
      optional string line2 = 11;
      Returns:
      The line2.
    • getLine2Bytes

      com.google.protobuf.ByteString getLine2Bytes()
       Second line of the description for the sitelink.
       If this value is set, line1 must also be set.
       The length of this string should be between 0 and 35, inclusive.
       
      optional string line2 = 11;
      Returns:
      The bytes for line2.
    • getFinalUrlsList

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

      int getFinalUrlsCount()
       A list of possible final URLs after all cross domain redirects.
       
      repeated string final_urls = 12;
      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 = 12;
      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 = 12;
      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 = 13;
      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 = 13;
      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 = 13;
      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 = 13;
      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 = 14;
      Returns:
      Whether the trackingUrlTemplate field is set.
    • getTrackingUrlTemplate

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

      com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
       URL template for constructing a tracking URL.
       
      optional string tracking_url_template = 14;
      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 = 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.v18.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.v18.common.CustomParameter url_custom_parameters = 7;
    • 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 = 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.v18.common.CustomParameter url_custom_parameters = 7;
    • hasFinalUrlSuffix

      boolean hasFinalUrlSuffix()
       Final URL suffix to be appended to landing page URLs served with
       parallel tracking.
       
      optional string final_url_suffix = 15;
      Returns:
      Whether the finalUrlSuffix field is set.
    • getFinalUrlSuffix

      String getFinalUrlSuffix()
       Final URL suffix to be appended to landing page URLs served with
       parallel tracking.
       
      optional string final_url_suffix = 15;
      Returns:
      The finalUrlSuffix.
    • getFinalUrlSuffixBytes

      com.google.protobuf.ByteString getFinalUrlSuffixBytes()
       Final URL suffix to be appended to landing page URLs served with
       parallel tracking.
       
      optional string final_url_suffix = 15;
      Returns:
      The bytes for finalUrlSuffix.