Class Feed.PlacesLocationFeedData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
com.google.ads.googleads.v18.resources.Feed.PlacesLocationFeedData.Builder
- All Implemented Interfaces:
Feed.PlacesLocationFeedDataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Feed.PlacesLocationFeedData
public static final class Feed.PlacesLocationFeedData.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
implements Feed.PlacesLocationFeedDataOrBuilder
Data used to configure a location feed populated from Business Profile.Protobuf type
google.ads.googleads.v18.resources.Feed.PlacesLocationFeedData-
Method Summary
Modifier and TypeMethodDescriptionaddAllCategoryFilters(Iterable<String> values) Used to filter Business Profile listings by categories.addAllLabelFilters(Iterable<String> values) Used to filter Business Profile listings by labels.addCategoryFilters(String value) Used to filter Business Profile listings by categories.addCategoryFiltersBytes(com.google.protobuf.ByteString value) Used to filter Business Profile listings by categories.addLabelFilters(String value) Used to filter Business Profile listings by labels.addLabelFiltersBytes(com.google.protobuf.ByteString value) Used to filter Business Profile listings by labels.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Plus page ID of the managed business whose locations should be used.Used to filter Business Profile listings by business name.Used to filter Business Profile listings by categories.Email address of a Business Profile or email address of a manager of the Business Profile.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Used to filter Business Profile listings by labels.Immutable.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()Plus page ID of the managed business whose locations should be used.com.google.protobuf.ByteStringPlus page ID of the managed business whose locations should be used.Used to filter Business Profile listings by business name.com.google.protobuf.ByteStringUsed to filter Business Profile listings by business name.getCategoryFilters(int index) Used to filter Business Profile listings by categories.com.google.protobuf.ByteStringgetCategoryFiltersBytes(int index) Used to filter Business Profile listings by categories.intUsed to filter Business Profile listings by categories.com.google.protobuf.ProtocolStringListUsed to filter Business Profile listings by categories.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEmail address of a Business Profile or email address of a manager of the Business Profile.com.google.protobuf.ByteStringEmail address of a Business Profile or email address of a manager of the Business Profile.getLabelFilters(int index) Used to filter Business Profile listings by labels.com.google.protobuf.ByteStringgetLabelFiltersBytes(int index) Used to filter Business Profile listings by labels.intUsed to filter Business Profile listings by labels.com.google.protobuf.ProtocolStringListUsed to filter Business Profile listings by labels.Immutable.Immutable.Immutable.booleanUsed to filter Business Profile listings by business name.booleanEmail address of a Business Profile or email address of a manager of the Business Profile.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Immutable.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBusinessAccountId(String value) Plus page ID of the managed business whose locations should be used.setBusinessAccountIdBytes(com.google.protobuf.ByteString value) Plus page ID of the managed business whose locations should be used.setBusinessNameFilter(String value) Used to filter Business Profile listings by business name.setBusinessNameFilterBytes(com.google.protobuf.ByteString value) Used to filter Business Profile listings by business name.setCategoryFilters(int index, String value) Used to filter Business Profile listings by categories.setEmailAddress(String value) Email address of a Business Profile or email address of a manager of the Business Profile.setEmailAddressBytes(com.google.protobuf.ByteString value) Email address of a Business Profile or email address of a manager of the Business Profile.setLabelFilters(int index, String value) Used to filter Business Profile listings by labels.Immutable.setOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo.Builder builderForValue) Immutable.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
setField
public Feed.PlacesLocationFeedData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
clearField
public Feed.PlacesLocationFeedData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
clearOneof
public Feed.PlacesLocationFeedData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
setRepeatedField
public Feed.PlacesLocationFeedData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
addRepeatedField
public Feed.PlacesLocationFeedData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Feed.PlacesLocationFeedData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
mergeFrom
public Feed.PlacesLocationFeedData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Feed.PlacesLocationFeedData.Builder>- Throws:
IOException
-
hasOauthInfo
public 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];- Specified by:
hasOauthInfoin interfaceFeed.PlacesLocationFeedDataOrBuilder- 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];- Specified by:
getOauthInfoin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The oauthInfo.
-
setOauthInfo
public Feed.PlacesLocationFeedData.Builder setOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo value) 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]; -
setOauthInfo
public Feed.PlacesLocationFeedData.Builder setOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo.Builder builderForValue) 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]; -
mergeOauthInfo
public Feed.PlacesLocationFeedData.Builder mergeOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo value) 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]; -
clearOauthInfo
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]; -
getOauthInfoBuilder
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]; -
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];- Specified by:
getOauthInfoOrBuilderin interfaceFeed.PlacesLocationFeedDataOrBuilder
-
hasEmailAddress
public boolean hasEmailAddress()Email address of a Business Profile or email address of a manager of the Business Profile. Required.
optional string email_address = 7;- Specified by:
hasEmailAddressin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- Whether the emailAddress field is set.
-
getEmailAddress
Email address of a Business Profile or email address of a manager of the Business Profile. Required.
optional string email_address = 7;- Specified by:
getEmailAddressin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The emailAddress.
-
getEmailAddressBytes
public 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;- Specified by:
getEmailAddressBytesin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The bytes for emailAddress.
-
setEmailAddress
Email address of a Business Profile or email address of a manager of the Business Profile. Required.
optional string email_address = 7;- Parameters:
value- The emailAddress to set.- Returns:
- This builder for chaining.
-
clearEmailAddress
Email address of a Business Profile or email address of a manager of the Business Profile. Required.
optional string email_address = 7;- Returns:
- This builder for chaining.
-
setEmailAddressBytes
public Feed.PlacesLocationFeedData.Builder setEmailAddressBytes(com.google.protobuf.ByteString value) Email address of a Business Profile or email address of a manager of the Business Profile. Required.
optional string email_address = 7;- Parameters:
value- The bytes for emailAddress to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getBusinessAccountIdin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The businessAccountId.
-
getBusinessAccountIdBytes
public 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;- Specified by:
getBusinessAccountIdBytesin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The bytes for businessAccountId.
-
setBusinessAccountId
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;- Parameters:
value- The businessAccountId to set.- Returns:
- This builder for chaining.
-
clearBusinessAccountId
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:
- This builder for chaining.
-
setBusinessAccountIdBytes
public Feed.PlacesLocationFeedData.Builder setBusinessAccountIdBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for businessAccountId to set.- Returns:
- This builder for chaining.
-
hasBusinessNameFilter
public 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;- Specified by:
hasBusinessNameFilterin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- Whether the businessNameFilter field is set.
-
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;- Specified by:
getBusinessNameFilterin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The businessNameFilter.
-
getBusinessNameFilterBytes
public 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;- Specified by:
getBusinessNameFilterBytesin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The bytes for businessNameFilter.
-
setBusinessNameFilter
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;- Parameters:
value- The businessNameFilter to set.- Returns:
- This builder for chaining.
-
clearBusinessNameFilter
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:
- This builder for chaining.
-
setBusinessNameFilterBytes
public Feed.PlacesLocationFeedData.Builder setBusinessNameFilterBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for businessNameFilter to set.- Returns:
- This builder for chaining.
-
getCategoryFiltersList
public com.google.protobuf.ProtocolStringList 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;- Specified by:
getCategoryFiltersListin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- A list containing the categoryFilters.
-
getCategoryFiltersCount
public 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;- Specified by:
getCategoryFiltersCountin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The count of categoryFilters.
-
getCategoryFilters
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;- Specified by:
getCategoryFiltersin interfaceFeed.PlacesLocationFeedDataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The categoryFilters at the given index.
-
getCategoryFiltersBytes
public 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;- Specified by:
getCategoryFiltersBytesin interfaceFeed.PlacesLocationFeedDataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the categoryFilters at the given index.
-
setCategoryFilters
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 to set the value at.value- The categoryFilters to set.- Returns:
- This builder for chaining.
-
addCategoryFilters
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:
value- The categoryFilters to add.- Returns:
- This builder for chaining.
-
addAllCategoryFilters
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:
values- The categoryFilters to add.- Returns:
- This builder for chaining.
-
clearCategoryFilters
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:
- This builder for chaining.
-
addCategoryFiltersBytes
public Feed.PlacesLocationFeedData.Builder addCategoryFiltersBytes(com.google.protobuf.ByteString value) 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:
value- The bytes of the categoryFilters to add.- Returns:
- This builder for chaining.
-
getLabelFiltersList
public com.google.protobuf.ProtocolStringList 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;- Specified by:
getLabelFiltersListin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- A list containing the labelFilters.
-
getLabelFiltersCount
public 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;- Specified by:
getLabelFiltersCountin interfaceFeed.PlacesLocationFeedDataOrBuilder- Returns:
- The count of labelFilters.
-
getLabelFilters
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;- Specified by:
getLabelFiltersin interfaceFeed.PlacesLocationFeedDataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The labelFilters at the given index.
-
getLabelFiltersBytes
public 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;- Specified by:
getLabelFiltersBytesin interfaceFeed.PlacesLocationFeedDataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the labelFilters at the given index.
-
setLabelFilters
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 to set the value at.value- The labelFilters to set.- Returns:
- This builder for chaining.
-
addLabelFilters
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:
value- The labelFilters to add.- Returns:
- This builder for chaining.
-
addAllLabelFilters
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:
values- The labelFilters to add.- Returns:
- This builder for chaining.
-
clearLabelFilters
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:
- This builder for chaining.
-
addLabelFiltersBytes
public Feed.PlacesLocationFeedData.Builder addLabelFiltersBytes(com.google.protobuf.ByteString value) 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:
value- The bytes of the labelFilters to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Feed.PlacesLocationFeedData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
mergeUnknownFields
public final Feed.PlacesLocationFeedData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-