Interface CustomerFeedOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomerFeed,CustomerFeed.Builder
public interface CustomerFeedOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFeed()Immutable.com.google.protobuf.ByteStringgetFeedBytes()Immutable.MatchingFunctiongetMatchingFunction()Matching function associated with the CustomerFeed.MatchingFunctionOrBuildergetMatchingFunctionOrBuilder()Matching function associated with the CustomerFeed.PlaceholderTypeEnum.PlaceholderTypegetPlaceholderTypes(int index)Indicates which placeholder types the feed may populate under the connected customer.intgetPlaceholderTypesCount()Indicates which placeholder types the feed may populate under the connected customer.java.util.List<PlaceholderTypeEnum.PlaceholderType>getPlaceholderTypesList()Indicates which placeholder types the feed may populate under the connected customer.intgetPlaceholderTypesValue(int index)Indicates which placeholder types the feed may populate under the connected customer.java.util.List<java.lang.Integer>getPlaceholderTypesValueList()Indicates which placeholder types the feed may populate under the connected customer.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.FeedLinkStatusEnum.FeedLinkStatusgetStatus()Output only.intgetStatusValue()Output only.booleanhasFeed()Immutable.booleanhasMatchingFunction()Matching function associated with the CustomerFeed.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResourceName
java.lang.String getResourceName()
Immutable. The resource name of the customer feed. Customer feed resource names have the form: `customers/{customer_id}/customerFeeds/{feed_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the customer feed. Customer feed resource names have the form: `customers/{customer_id}/customerFeeds/{feed_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasFeed
boolean hasFeed()
Immutable. The feed being linked to the customer.
optional string feed = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the feed field is set.
-
getFeed
java.lang.String getFeed()
Immutable. The feed being linked to the customer.
optional string feed = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The feed.
-
getFeedBytes
com.google.protobuf.ByteString getFeedBytes()
Immutable. The feed being linked to the customer.
optional string feed = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for feed.
-
getPlaceholderTypesList
java.util.List<PlaceholderTypeEnum.PlaceholderType> getPlaceholderTypesList()
Indicates which placeholder types the feed may populate under the connected customer. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;- Returns:
- A list containing the placeholderTypes.
-
getPlaceholderTypesCount
int getPlaceholderTypesCount()
Indicates which placeholder types the feed may populate under the connected customer. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;- Returns:
- The count of placeholderTypes.
-
getPlaceholderTypes
PlaceholderTypeEnum.PlaceholderType getPlaceholderTypes(int index)
Indicates which placeholder types the feed may populate under the connected customer. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;- Parameters:
index- The index of the element to return.- Returns:
- The placeholderTypes at the given index.
-
getPlaceholderTypesValueList
java.util.List<java.lang.Integer> getPlaceholderTypesValueList()
Indicates which placeholder types the feed may populate under the connected customer. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;- Returns:
- A list containing the enum numeric values on the wire for placeholderTypes.
-
getPlaceholderTypesValue
int getPlaceholderTypesValue(int index)
Indicates which placeholder types the feed may populate under the connected customer. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of placeholderTypes at the given index.
-
hasMatchingFunction
boolean hasMatchingFunction()
Matching function associated with the CustomerFeed. The matching function is used to filter the set of feed items selected. Required.
.google.ads.googleads.v10.common.MatchingFunction matching_function = 4;- Returns:
- Whether the matchingFunction field is set.
-
getMatchingFunction
MatchingFunction getMatchingFunction()
Matching function associated with the CustomerFeed. The matching function is used to filter the set of feed items selected. Required.
.google.ads.googleads.v10.common.MatchingFunction matching_function = 4;- Returns:
- The matchingFunction.
-
getMatchingFunctionOrBuilder
MatchingFunctionOrBuilder getMatchingFunctionOrBuilder()
Matching function associated with the CustomerFeed. The matching function is used to filter the set of feed items selected. Required.
.google.ads.googleads.v10.common.MatchingFunction matching_function = 4;
-
getStatusValue
int getStatusValue()
Output only. Status of the customer feed. This field is read-only.
.google.ads.googleads.v10.enums.FeedLinkStatusEnum.FeedLinkStatus status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for status.
-
getStatus
FeedLinkStatusEnum.FeedLinkStatus getStatus()
Output only. Status of the customer feed. This field is read-only.
.google.ads.googleads.v10.enums.FeedLinkStatusEnum.FeedLinkStatus status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The status.
-
-