Class Feed.PlacesLocationFeedData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
- com.google.ads.googleads.v10.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,java.lang.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 typegoogle.ads.googleads.v10.resources.Feed.PlacesLocationFeedData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Feed.PlacesLocationFeedData.BuilderaddAllCategoryFilters(java.lang.Iterable<java.lang.String> values)Used to filter Business Profile listings by categories.Feed.PlacesLocationFeedData.BuilderaddAllLabelFilters(java.lang.Iterable<java.lang.String> values)Used to filter Business Profile listings by labels.Feed.PlacesLocationFeedData.BuilderaddCategoryFilters(java.lang.String value)Used to filter Business Profile listings by categories.Feed.PlacesLocationFeedData.BuilderaddCategoryFiltersBytes(com.google.protobuf.ByteString value)Used to filter Business Profile listings by categories.Feed.PlacesLocationFeedData.BuilderaddLabelFilters(java.lang.String value)Used to filter Business Profile listings by labels.Feed.PlacesLocationFeedData.BuilderaddLabelFiltersBytes(com.google.protobuf.ByteString value)Used to filter Business Profile listings by labels.Feed.PlacesLocationFeedData.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Feed.PlacesLocationFeedDatabuild()Feed.PlacesLocationFeedDatabuildPartial()Feed.PlacesLocationFeedData.Builderclear()Feed.PlacesLocationFeedData.BuilderclearBusinessAccountId()Plus page ID of the managed business whose locations should be used.Feed.PlacesLocationFeedData.BuilderclearBusinessNameFilter()Used to filter Business Profile listings by business name.Feed.PlacesLocationFeedData.BuilderclearCategoryFilters()Used to filter Business Profile listings by categories.Feed.PlacesLocationFeedData.BuilderclearEmailAddress()Email address of a Business Profile or email address of a manager of the Business Profile.Feed.PlacesLocationFeedData.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Feed.PlacesLocationFeedData.BuilderclearLabelFilters()Used to filter Business Profile listings by labels.Feed.PlacesLocationFeedData.BuilderclearOauthInfo()Immutable.Feed.PlacesLocationFeedData.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Feed.PlacesLocationFeedData.Builderclone()java.lang.StringgetBusinessAccountId()Plus page ID of the managed business whose locations should be used.com.google.protobuf.ByteStringgetBusinessAccountIdBytes()Plus page ID of the managed business whose locations should be used.java.lang.StringgetBusinessNameFilter()Used to filter Business Profile listings by business name.com.google.protobuf.ByteStringgetBusinessNameFilterBytes()Used to filter Business Profile listings by business name.java.lang.StringgetCategoryFilters(int index)Used to filter Business Profile listings by categories.com.google.protobuf.ByteStringgetCategoryFiltersBytes(int index)Used to filter Business Profile listings by categories.intgetCategoryFiltersCount()Used to filter Business Profile listings by categories.com.google.protobuf.ProtocolStringListgetCategoryFiltersList()Used to filter Business Profile listings by categories.Feed.PlacesLocationFeedDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEmailAddress()Email address of a Business Profile or email address of a manager of the Business Profile.com.google.protobuf.ByteStringgetEmailAddressBytes()Email address of a Business Profile or email address of a manager of the Business Profile.java.lang.StringgetLabelFilters(int index)Used to filter Business Profile listings by labels.com.google.protobuf.ByteStringgetLabelFiltersBytes(int index)Used to filter Business Profile listings by labels.intgetLabelFiltersCount()Used to filter Business Profile listings by labels.com.google.protobuf.ProtocolStringListgetLabelFiltersList()Used to filter Business Profile listings by labels.Feed.PlacesLocationFeedData.OAuthInfogetOauthInfo()Immutable.Feed.PlacesLocationFeedData.OAuthInfo.BuildergetOauthInfoBuilder()Immutable.Feed.PlacesLocationFeedData.OAuthInfoOrBuildergetOauthInfoOrBuilder()Immutable.booleanhasBusinessNameFilter()Used to filter Business Profile listings by business name.booleanhasEmailAddress()Email address of a Business Profile or email address of a manager of the Business Profile.booleanhasOauthInfo()Immutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Feed.PlacesLocationFeedData.BuildermergeFrom(Feed.PlacesLocationFeedData other)Feed.PlacesLocationFeedData.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Feed.PlacesLocationFeedData.BuildermergeFrom(com.google.protobuf.Message other)Feed.PlacesLocationFeedData.BuildermergeOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo value)Immutable.Feed.PlacesLocationFeedData.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Feed.PlacesLocationFeedData.BuildersetBusinessAccountId(java.lang.String value)Plus page ID of the managed business whose locations should be used.Feed.PlacesLocationFeedData.BuildersetBusinessAccountIdBytes(com.google.protobuf.ByteString value)Plus page ID of the managed business whose locations should be used.Feed.PlacesLocationFeedData.BuildersetBusinessNameFilter(java.lang.String value)Used to filter Business Profile listings by business name.Feed.PlacesLocationFeedData.BuildersetBusinessNameFilterBytes(com.google.protobuf.ByteString value)Used to filter Business Profile listings by business name.Feed.PlacesLocationFeedData.BuildersetCategoryFilters(int index, java.lang.String value)Used to filter Business Profile listings by categories.Feed.PlacesLocationFeedData.BuildersetEmailAddress(java.lang.String value)Email address of a Business Profile or email address of a manager of the Business Profile.Feed.PlacesLocationFeedData.BuildersetEmailAddressBytes(com.google.protobuf.ByteString value)Email address of a Business Profile or email address of a manager of the Business Profile.Feed.PlacesLocationFeedData.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Feed.PlacesLocationFeedData.BuildersetLabelFilters(int index, java.lang.String value)Used to filter Business Profile listings by labels.Feed.PlacesLocationFeedData.BuildersetOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo value)Immutable.Feed.PlacesLocationFeedData.BuildersetOauthInfo(Feed.PlacesLocationFeedData.OAuthInfo.Builder builderForValue)Immutable.Feed.PlacesLocationFeedData.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Feed.PlacesLocationFeedData.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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
public 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
public Feed.PlacesLocationFeedData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Feed.PlacesLocationFeedData build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Feed.PlacesLocationFeedData buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Feed.PlacesLocationFeedData.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, java.lang.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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Feed.PlacesLocationFeedData.Builder>
-
mergeFrom
public Feed.PlacesLocationFeedData.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Feed.PlacesLocationFeedData.Builder>
-
mergeFrom
public Feed.PlacesLocationFeedData.Builder mergeFrom(Feed.PlacesLocationFeedData other)
-
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 java.io.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:
java.io.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.v10.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
public 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];- 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.v10.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.v10.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.v10.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
clearOauthInfo
public Feed.PlacesLocationFeedData.Builder 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.v10.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
getOauthInfoBuilder
public Feed.PlacesLocationFeedData.OAuthInfo.Builder 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.v10.resources.Feed.PlacesLocationFeedData.OAuthInfo oauth_info = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
getOauthInfoOrBuilder
public 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];- 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
public 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;- 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
public Feed.PlacesLocationFeedData.Builder setEmailAddress(java.lang.String 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 emailAddress to set.- Returns:
- This builder for chaining.
-
clearEmailAddress
public Feed.PlacesLocationFeedData.Builder 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
public 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;- 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
public Feed.PlacesLocationFeedData.Builder setBusinessAccountId(java.lang.String 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 businessAccountId to set.- Returns:
- This builder for chaining.
-
clearBusinessAccountId
public Feed.PlacesLocationFeedData.Builder 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
public 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;- 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
public Feed.PlacesLocationFeedData.Builder setBusinessNameFilter(java.lang.String 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 businessNameFilter to set.- Returns:
- This builder for chaining.
-
clearBusinessNameFilter
public Feed.PlacesLocationFeedData.Builder 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
public 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;- 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
public Feed.PlacesLocationFeedData.Builder setCategoryFilters(int index, java.lang.String 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:
index- The index to set the value at.value- The categoryFilters to set.- Returns:
- This builder for chaining.
-
addCategoryFilters
public Feed.PlacesLocationFeedData.Builder addCategoryFilters(java.lang.String 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 categoryFilters to add.- Returns:
- This builder for chaining.
-
addAllCategoryFilters
public Feed.PlacesLocationFeedData.Builder addAllCategoryFilters(java.lang.Iterable<java.lang.String> values)
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
public Feed.PlacesLocationFeedData.Builder 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
public 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;- 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
public Feed.PlacesLocationFeedData.Builder setLabelFilters(int index, java.lang.String 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:
index- The index to set the value at.value- The labelFilters to set.- Returns:
- This builder for chaining.
-
addLabelFilters
public Feed.PlacesLocationFeedData.Builder addLabelFilters(java.lang.String 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 labelFilters to add.- Returns:
- This builder for chaining.
-
addAllLabelFilters
public Feed.PlacesLocationFeedData.Builder addAllLabelFilters(java.lang.Iterable<java.lang.String> values)
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
public Feed.PlacesLocationFeedData.Builder 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>
-
-