Interface FeedOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Feed,Feed.Builder
public interface FeedOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Feed.AffiliateLocationFeedDatagetAffiliateLocationFeedData()Data used to configure an affiliate location feed populated with the specified chains.Feed.AffiliateLocationFeedDataOrBuildergetAffiliateLocationFeedDataOrBuilder()Data used to configure an affiliate location feed populated with the specified chains.FeedAttributeOperationgetAttributeOperations(int index)The list of operations changing the feed attributes.intgetAttributeOperationsCount()The list of operations changing the feed attributes.java.util.List<FeedAttributeOperation>getAttributeOperationsList()The list of operations changing the feed attributes.FeedAttributeOperationOrBuildergetAttributeOperationsOrBuilder(int index)The list of operations changing the feed attributes.java.util.List<? extends FeedAttributeOperationOrBuilder>getAttributeOperationsOrBuilderList()The list of operations changing the feed attributes.FeedAttributegetAttributes(int index)The Feed's attributes.intgetAttributesCount()The Feed's attributes.java.util.List<FeedAttribute>getAttributesList()The Feed's attributes.FeedAttributeOrBuildergetAttributesOrBuilder(int index)The Feed's attributes.java.util.List<? extends FeedAttributeOrBuilder>getAttributesOrBuilderList()The Feed's attributes.longgetId()Output only.java.lang.StringgetName()Immutable.com.google.protobuf.ByteStringgetNameBytes()Immutable.FeedOriginEnum.FeedOrigingetOrigin()Immutable.intgetOriginValue()Immutable.Feed.PlacesLocationFeedDatagetPlacesLocationFeedData()Data used to configure a location feed populated from Business Profile.Feed.PlacesLocationFeedDataOrBuildergetPlacesLocationFeedDataOrBuilder()Data used to configure a location feed populated from Business Profile.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.FeedStatusEnum.FeedStatusgetStatus()Output only.intgetStatusValue()Output only.Feed.SystemFeedGenerationDataCasegetSystemFeedGenerationDataCase()booleanhasAffiliateLocationFeedData()Data used to configure an affiliate location feed populated with the specified chains.booleanhasId()Output only.booleanhasName()Immutable.booleanhasPlacesLocationFeedData()Data used to configure a location feed populated from Business Profile.-
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 feed. Feed resource names have the form: `customers/{customer_id}/feeds/{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 feed. Feed resource names have the form: `customers/{customer_id}/feeds/{feed_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasId
boolean hasId()
Output only. The ID of the feed. This field is read-only.
optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the id field is set.
-
getId
long getId()
Output only. The ID of the feed. This field is read-only.
optional int64 id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The id.
-
hasName
boolean hasName()
Immutable. Name of the feed. Required.
optional string name = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the name field is set.
-
getName
java.lang.String getName()
Immutable. Name of the feed. Required.
optional string name = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Immutable. Name of the feed. Required.
optional string name = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The bytes for name.
-
getAttributesList
java.util.List<FeedAttribute> getAttributesList()
The Feed's attributes. Required on CREATE, unless system_feed_generation_data is provided, in which case Google Ads will update the feed with the correct attributes. Disallowed on UPDATE. Use attribute_operations to add new attributes.
repeated .google.ads.googleads.v10.resources.FeedAttribute attributes = 4;
-
getAttributes
FeedAttribute getAttributes(int index)
The Feed's attributes. Required on CREATE, unless system_feed_generation_data is provided, in which case Google Ads will update the feed with the correct attributes. Disallowed on UPDATE. Use attribute_operations to add new attributes.
repeated .google.ads.googleads.v10.resources.FeedAttribute attributes = 4;
-
getAttributesCount
int getAttributesCount()
The Feed's attributes. Required on CREATE, unless system_feed_generation_data is provided, in which case Google Ads will update the feed with the correct attributes. Disallowed on UPDATE. Use attribute_operations to add new attributes.
repeated .google.ads.googleads.v10.resources.FeedAttribute attributes = 4;
-
getAttributesOrBuilderList
java.util.List<? extends FeedAttributeOrBuilder> getAttributesOrBuilderList()
The Feed's attributes. Required on CREATE, unless system_feed_generation_data is provided, in which case Google Ads will update the feed with the correct attributes. Disallowed on UPDATE. Use attribute_operations to add new attributes.
repeated .google.ads.googleads.v10.resources.FeedAttribute attributes = 4;
-
getAttributesOrBuilder
FeedAttributeOrBuilder getAttributesOrBuilder(int index)
The Feed's attributes. Required on CREATE, unless system_feed_generation_data is provided, in which case Google Ads will update the feed with the correct attributes. Disallowed on UPDATE. Use attribute_operations to add new attributes.
repeated .google.ads.googleads.v10.resources.FeedAttribute attributes = 4;
-
getAttributeOperationsList
java.util.List<FeedAttributeOperation> getAttributeOperationsList()
The list of operations changing the feed attributes. Attributes can only be added, not removed.
repeated .google.ads.googleads.v10.resources.FeedAttributeOperation attribute_operations = 9;
-
getAttributeOperations
FeedAttributeOperation getAttributeOperations(int index)
The list of operations changing the feed attributes. Attributes can only be added, not removed.
repeated .google.ads.googleads.v10.resources.FeedAttributeOperation attribute_operations = 9;
-
getAttributeOperationsCount
int getAttributeOperationsCount()
The list of operations changing the feed attributes. Attributes can only be added, not removed.
repeated .google.ads.googleads.v10.resources.FeedAttributeOperation attribute_operations = 9;
-
getAttributeOperationsOrBuilderList
java.util.List<? extends FeedAttributeOperationOrBuilder> getAttributeOperationsOrBuilderList()
The list of operations changing the feed attributes. Attributes can only be added, not removed.
repeated .google.ads.googleads.v10.resources.FeedAttributeOperation attribute_operations = 9;
-
getAttributeOperationsOrBuilder
FeedAttributeOperationOrBuilder getAttributeOperationsOrBuilder(int index)
The list of operations changing the feed attributes. Attributes can only be added, not removed.
repeated .google.ads.googleads.v10.resources.FeedAttributeOperation attribute_operations = 9;
-
getOriginValue
int getOriginValue()
Immutable. Specifies who manages the FeedAttributes for the Feed.
.google.ads.googleads.v10.enums.FeedOriginEnum.FeedOrigin origin = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The enum numeric value on the wire for origin.
-
getOrigin
FeedOriginEnum.FeedOrigin getOrigin()
Immutable. Specifies who manages the FeedAttributes for the Feed.
.google.ads.googleads.v10.enums.FeedOriginEnum.FeedOrigin origin = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The origin.
-
getStatusValue
int getStatusValue()
Output only. Status of the feed. This field is read-only.
.google.ads.googleads.v10.enums.FeedStatusEnum.FeedStatus status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for status.
-
getStatus
FeedStatusEnum.FeedStatus getStatus()
Output only. Status of the feed. This field is read-only.
.google.ads.googleads.v10.enums.FeedStatusEnum.FeedStatus status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The status.
-
hasPlacesLocationFeedData
boolean hasPlacesLocationFeedData()
Data used to configure a location feed populated from Business Profile.
.google.ads.googleads.v10.resources.Feed.PlacesLocationFeedData places_location_feed_data = 6;- Returns:
- Whether the placesLocationFeedData field is set.
-
getPlacesLocationFeedData
Feed.PlacesLocationFeedData getPlacesLocationFeedData()
Data used to configure a location feed populated from Business Profile.
.google.ads.googleads.v10.resources.Feed.PlacesLocationFeedData places_location_feed_data = 6;- Returns:
- The placesLocationFeedData.
-
getPlacesLocationFeedDataOrBuilder
Feed.PlacesLocationFeedDataOrBuilder getPlacesLocationFeedDataOrBuilder()
Data used to configure a location feed populated from Business Profile.
.google.ads.googleads.v10.resources.Feed.PlacesLocationFeedData places_location_feed_data = 6;
-
hasAffiliateLocationFeedData
boolean hasAffiliateLocationFeedData()
Data used to configure an affiliate location feed populated with the specified chains.
.google.ads.googleads.v10.resources.Feed.AffiliateLocationFeedData affiliate_location_feed_data = 7;- Returns:
- Whether the affiliateLocationFeedData field is set.
-
getAffiliateLocationFeedData
Feed.AffiliateLocationFeedData getAffiliateLocationFeedData()
Data used to configure an affiliate location feed populated with the specified chains.
.google.ads.googleads.v10.resources.Feed.AffiliateLocationFeedData affiliate_location_feed_data = 7;- Returns:
- The affiliateLocationFeedData.
-
getAffiliateLocationFeedDataOrBuilder
Feed.AffiliateLocationFeedDataOrBuilder getAffiliateLocationFeedDataOrBuilder()
Data used to configure an affiliate location feed populated with the specified chains.
.google.ads.googleads.v10.resources.Feed.AffiliateLocationFeedData affiliate_location_feed_data = 7;
-
getSystemFeedGenerationDataCase
Feed.SystemFeedGenerationDataCase getSystemFeedGenerationDataCase()
-
-