Interface Feed.PlacesLocationFeedDataOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBusinessAccountId()
      Plus page ID of the managed business whose locations should be used.
      com.google.protobuf.ByteString getBusinessAccountIdBytes()
      Plus page ID of the managed business whose locations should be used.
      java.lang.String getBusinessNameFilter()
      Used to filter Business Profile listings by business name.
      com.google.protobuf.ByteString getBusinessNameFilterBytes()
      Used to filter Business Profile listings by business name.
      java.lang.String getCategoryFilters​(int index)
      Used to filter Business Profile listings by categories.
      com.google.protobuf.ByteString getCategoryFiltersBytes​(int index)
      Used to filter Business Profile listings by categories.
      int getCategoryFiltersCount()
      Used to filter Business Profile listings by categories.
      java.util.List<java.lang.String> getCategoryFiltersList()
      Used to filter Business Profile listings by categories.
      java.lang.String getEmailAddress()
      Email address of a Business Profile or email address of a manager of the Business Profile.
      com.google.protobuf.ByteString getEmailAddressBytes()
      Email address of a Business Profile or email address of a manager of the Business Profile.
      java.lang.String getLabelFilters​(int index)
      Used to filter Business Profile listings by labels.
      com.google.protobuf.ByteString getLabelFiltersBytes​(int index)
      Used to filter Business Profile listings by labels.
      int getLabelFiltersCount()
      Used to filter Business Profile listings by labels.
      java.util.List<java.lang.String> getLabelFiltersList()
      Used to filter Business Profile listings by labels.
      Feed.PlacesLocationFeedData.OAuthInfo getOauthInfo()
      Immutable.
      Feed.PlacesLocationFeedData.OAuthInfoOrBuilder getOauthInfoOrBuilder()
      Immutable.
      boolean hasBusinessNameFilter()
      Used to filter Business Profile listings by business name.
      boolean hasEmailAddress()
      Email address of a Business Profile or email address of a manager of the Business Profile.
      boolean hasOauthInfo()
      Immutable.
      • 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

      • 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.v10.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        Whether the oauthInfo field is set.
      • getOauthInfo

        Feed.PlacesLocationFeedData.OAuthInfo 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.v10.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The oauthInfo.
      • getOauthInfoOrBuilder

        Feed.PlacesLocationFeedData.OAuthInfoOrBuilder 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.v10.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.util.List<java.lang.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

        java.lang.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

        java.util.List<java.lang.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

        java.lang.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.