Interface DynamicBusinessProfileLocationGroupFilterOrBuilder

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

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

    • getLabelFiltersList

      List<String> getLabelFiltersList()
       Used to filter Business Profile locations by label. Only locations that
       have any of the listed labels will be in the asset set.
       Label filters are OR'ed together.
       
      repeated string label_filters = 1;
      Returns:
      A list containing the labelFilters.
    • getLabelFiltersCount

      int getLabelFiltersCount()
       Used to filter Business Profile locations by label. Only locations that
       have any of the listed labels will be in the asset set.
       Label filters are OR'ed together.
       
      repeated string label_filters = 1;
      Returns:
      The count of labelFilters.
    • getLabelFilters

      String getLabelFilters(int index)
       Used to filter Business Profile locations by label. Only locations that
       have any of the listed labels will be in the asset set.
       Label filters are OR'ed together.
       
      repeated string label_filters = 1;
      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 locations by label. Only locations that
       have any of the listed labels will be in the asset set.
       Label filters are OR'ed together.
       
      repeated string label_filters = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the labelFilters at the given index.
    • hasBusinessNameFilter

      boolean hasBusinessNameFilter()
       Used to filter Business Profile locations by business name.
       
      optional .google.ads.googleads.v18.common.BusinessProfileBusinessNameFilter business_name_filter = 2;
      Returns:
      Whether the businessNameFilter field is set.
    • getBusinessNameFilter

      BusinessProfileBusinessNameFilter getBusinessNameFilter()
       Used to filter Business Profile locations by business name.
       
      optional .google.ads.googleads.v18.common.BusinessProfileBusinessNameFilter business_name_filter = 2;
      Returns:
      The businessNameFilter.
    • getBusinessNameFilterOrBuilder

      BusinessProfileBusinessNameFilterOrBuilder getBusinessNameFilterOrBuilder()
       Used to filter Business Profile locations by business name.
       
      optional .google.ads.googleads.v18.common.BusinessProfileBusinessNameFilter business_name_filter = 2;
    • getListingIdFiltersList

      List<Long> getListingIdFiltersList()
       Used to filter Business Profile locations by listing ids.
       
      repeated int64 listing_id_filters = 3;
      Returns:
      A list containing the listingIdFilters.
    • getListingIdFiltersCount

      int getListingIdFiltersCount()
       Used to filter Business Profile locations by listing ids.
       
      repeated int64 listing_id_filters = 3;
      Returns:
      The count of listingIdFilters.
    • getListingIdFilters

      long getListingIdFilters(int index)
       Used to filter Business Profile locations by listing ids.
       
      repeated int64 listing_id_filters = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The listingIdFilters at the given index.