Interface AdGroupFeedOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdGroupFeed,AdGroupFeed.Builder
public interface AdGroupFeedOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAdGroup()Immutable.com.google.protobuf.ByteStringgetAdGroupBytes()Immutable.java.lang.StringgetFeed()Immutable.com.google.protobuf.ByteStringgetFeedBytes()Immutable.MatchingFunctiongetMatchingFunction()Matching function associated with the AdGroupFeed.MatchingFunctionOrBuildergetMatchingFunctionOrBuilder()Matching function associated with the AdGroupFeed.PlaceholderTypeEnum.PlaceholderTypegetPlaceholderTypes(int index)Indicates which placeholder types the feed may populate under the connected ad group.intgetPlaceholderTypesCount()Indicates which placeholder types the feed may populate under the connected ad group.java.util.List<PlaceholderTypeEnum.PlaceholderType>getPlaceholderTypesList()Indicates which placeholder types the feed may populate under the connected ad group.intgetPlaceholderTypesValue(int index)Indicates which placeholder types the feed may populate under the connected ad group.java.util.List<java.lang.Integer>getPlaceholderTypesValueList()Indicates which placeholder types the feed may populate under the connected ad group.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.FeedLinkStatusEnum.FeedLinkStatusgetStatus()Output only.intgetStatusValue()Output only.booleanhasAdGroup()Immutable.booleanhasFeed()Immutable.booleanhasMatchingFunction()Matching function associated with the AdGroupFeed.-
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 ad group feed. Ad group feed resource names have the form: `customers/{customer_id}/adGroupFeeds/{ad_group_id}~{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 ad group feed. Ad group feed resource names have the form: `customers/{customer_id}/adGroupFeeds/{ad_group_id}~{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 ad group.
optional string feed = 7 [(.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 ad group.
optional string feed = 7 [(.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 ad group.
optional string feed = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for feed.
-
hasAdGroup
boolean hasAdGroup()
Immutable. The ad group being linked to the feed.
optional string ad_group = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the adGroup field is set.
-
getAdGroup
java.lang.String getAdGroup()
Immutable. The ad group being linked to the feed.
optional string ad_group = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The adGroup.
-
getAdGroupBytes
com.google.protobuf.ByteString getAdGroupBytes()
Immutable. The ad group being linked to the feed.
optional string ad_group = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for adGroup.
-
getPlaceholderTypesList
java.util.List<PlaceholderTypeEnum.PlaceholderType> getPlaceholderTypesList()
Indicates which placeholder types the feed may populate under the connected ad group. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 4;- Returns:
- A list containing the placeholderTypes.
-
getPlaceholderTypesCount
int getPlaceholderTypesCount()
Indicates which placeholder types the feed may populate under the connected ad group. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 4;- Returns:
- The count of placeholderTypes.
-
getPlaceholderTypes
PlaceholderTypeEnum.PlaceholderType getPlaceholderTypes(int index)
Indicates which placeholder types the feed may populate under the connected ad group. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 4;- 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 ad group. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 4;- 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 ad group. Required.
repeated .google.ads.googleads.v10.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 4;- 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 AdGroupFeed. The matching function is used to filter the set of feed items selected. Required.
.google.ads.googleads.v10.common.MatchingFunction matching_function = 5;- Returns:
- Whether the matchingFunction field is set.
-
getMatchingFunction
MatchingFunction getMatchingFunction()
Matching function associated with the AdGroupFeed. The matching function is used to filter the set of feed items selected. Required.
.google.ads.googleads.v10.common.MatchingFunction matching_function = 5;- Returns:
- The matchingFunction.
-
getMatchingFunctionOrBuilder
MatchingFunctionOrBuilder getMatchingFunctionOrBuilder()
Matching function associated with the AdGroupFeed. The matching function is used to filter the set of feed items selected. Required.
.google.ads.googleads.v10.common.MatchingFunction matching_function = 5;
-
getStatusValue
int getStatusValue()
Output only. Status of the ad group feed. This field is read-only.
.google.ads.googleads.v10.enums.FeedLinkStatusEnum.FeedLinkStatus status = 6 [(.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 ad group feed. This field is read-only.
.google.ads.googleads.v10.enums.FeedLinkStatusEnum.FeedLinkStatus status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The status.
-
-