Interface Feed.PlacesLocationFeedDataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Feed.PlacesLocationFeedData, Feed.PlacesLocationFeedData.Builder
Enclosing class:
Feed

public static interface Feed.PlacesLocationFeedDataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasOauthInfo

      boolean hasOauthInfo()
       Immutable. Required authentication token (from OAuth API) for the email.
       This field can only be specified in a create request. All its subfields
       are not selectable.
       
      .google.ads.googleads.v18.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the oauthInfo field is set.
    • getOauthInfo

       Immutable. Required authentication token (from OAuth API) for the email.
       This field can only be specified in a create request. All its subfields
       are not selectable.
       
      .google.ads.googleads.v18.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The oauthInfo.
    • getOauthInfoOrBuilder

       Immutable. Required authentication token (from OAuth API) for the email.
       This field can only be specified in a create request. All its subfields
       are not selectable.
       
      .google.ads.googleads.v18.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
    • hasEmailAddress

      boolean hasEmailAddress()
       Email address of a Business Profile or email address of a
       manager of the Business Profile. Required.
       
      optional string email_address = 7;
      Returns:
      Whether the emailAddress field is set.
    • getEmailAddress

      String getEmailAddress()
       Email address of a Business Profile or email address of a
       manager of the Business Profile. Required.
       
      optional string email_address = 7;
      Returns:
      The emailAddress.
    • getEmailAddressBytes

      com.google.protobuf.ByteString getEmailAddressBytes()
       Email address of a Business Profile or email address of a
       manager of the Business Profile. Required.
       
      optional string email_address = 7;
      Returns:
      The bytes for emailAddress.
    • getBusinessAccountId

      String getBusinessAccountId()
       Plus page ID of the managed business whose locations should be used. If
       this field is not set, then all businesses accessible by the user
       (specified by email_address) are used.
       This field is mutate-only and is not selectable.
       
      string business_account_id = 8;
      Returns:
      The businessAccountId.
    • getBusinessAccountIdBytes

      com.google.protobuf.ByteString getBusinessAccountIdBytes()
       Plus page ID of the managed business whose locations should be used. If
       this field is not set, then all businesses accessible by the user
       (specified by email_address) are used.
       This field is mutate-only and is not selectable.
       
      string business_account_id = 8;
      Returns:
      The bytes for businessAccountId.
    • hasBusinessNameFilter

      boolean hasBusinessNameFilter()
       Used to filter Business Profile listings by business name. If
       business_name_filter is set, only listings with a matching business name
       are candidates to be sync'd into FeedItems.
       
      optional string business_name_filter = 9;
      Returns:
      Whether the businessNameFilter field is set.
    • getBusinessNameFilter

      String getBusinessNameFilter()
       Used to filter Business Profile listings by business name. If
       business_name_filter is set, only listings with a matching business name
       are candidates to be sync'd into FeedItems.
       
      optional string business_name_filter = 9;
      Returns:
      The businessNameFilter.
    • getBusinessNameFilterBytes

      com.google.protobuf.ByteString getBusinessNameFilterBytes()
       Used to filter Business Profile listings by business name. If
       business_name_filter is set, only listings with a matching business name
       are candidates to be sync'd into FeedItems.
       
      optional string business_name_filter = 9;
      Returns:
      The bytes for businessNameFilter.
    • getCategoryFiltersList

      List<String> getCategoryFiltersList()
       Used to filter Business Profile listings by categories. If entries
       exist in category_filters, only listings that belong to any of the
       categories are candidates to be sync'd into FeedItems. If no entries
       exist in category_filters, then all listings are candidates for syncing.
       
      repeated string category_filters = 11;
      Returns:
      A list containing the categoryFilters.
    • getCategoryFiltersCount

      int getCategoryFiltersCount()
       Used to filter Business Profile listings by categories. If entries
       exist in category_filters, only listings that belong to any of the
       categories are candidates to be sync'd into FeedItems. If no entries
       exist in category_filters, then all listings are candidates for syncing.
       
      repeated string category_filters = 11;
      Returns:
      The count of categoryFilters.
    • getCategoryFilters

      String getCategoryFilters(int index)
       Used to filter Business Profile listings by categories. If entries
       exist in category_filters, only listings that belong to any of the
       categories are candidates to be sync'd into FeedItems. If no entries
       exist in category_filters, then all listings are candidates for syncing.
       
      repeated string category_filters = 11;
      Parameters:
      index - The index of the element to return.
      Returns:
      The categoryFilters at the given index.
    • getCategoryFiltersBytes

      com.google.protobuf.ByteString getCategoryFiltersBytes(int index)
       Used to filter Business Profile listings by categories. If entries
       exist in category_filters, only listings that belong to any of the
       categories are candidates to be sync'd into FeedItems. If no entries
       exist in category_filters, then all listings are candidates for syncing.
       
      repeated string category_filters = 11;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the categoryFilters at the given index.
    • getLabelFiltersList

      List<String> getLabelFiltersList()
       Used to filter Business Profile listings by labels. If entries exist in
       label_filters, only listings that has any of the labels set are
       candidates to be synchronized into FeedItems. If no entries exist in
       label_filters, then all listings are candidates for syncing.
       
      repeated string label_filters = 12;
      Returns:
      A list containing the labelFilters.
    • getLabelFiltersCount

      int getLabelFiltersCount()
       Used to filter Business Profile listings by labels. If entries exist in
       label_filters, only listings that has any of the labels set are
       candidates to be synchronized into FeedItems. If no entries exist in
       label_filters, then all listings are candidates for syncing.
       
      repeated string label_filters = 12;
      Returns:
      The count of labelFilters.
    • getLabelFilters

      String getLabelFilters(int index)
       Used to filter Business Profile listings by labels. If entries exist in
       label_filters, only listings that has any of the labels set are
       candidates to be synchronized into FeedItems. If no entries exist in
       label_filters, then all listings are candidates for syncing.
       
      repeated string label_filters = 12;
      Parameters:
      index - The index of the element to return.
      Returns:
      The labelFilters at the given index.
    • getLabelFiltersBytes

      com.google.protobuf.ByteString getLabelFiltersBytes(int index)
       Used to filter Business Profile listings by labels. If entries exist in
       label_filters, only listings that has any of the labels set are
       candidates to be synchronized into FeedItems. If no entries exist in
       label_filters, then all listings are candidates for syncing.
       
      repeated string label_filters = 12;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the labelFilters at the given index.