Interface FeedItemOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FeedItem,FeedItem.Builder
public interface FeedItemOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAttributeValues(int index) The feed item's attribute values.intThe feed item's attribute values.The feed item's attribute values.getAttributeValuesOrBuilder(int index) The feed item's attribute values.List<? extends FeedItemAttributeValueOrBuilder>The feed item's attribute values.End time in which this feed item is no longer effective and will stop serving.com.google.protobuf.ByteStringEnd time in which this feed item is no longer effective and will stop serving.getFeed()Immutable.com.google.protobuf.ByteStringImmutable.Geo targeting restriction specifies the type of location that can be used for targeting.intGeo targeting restriction specifies the type of location that can be used for targeting.longgetId()Output only.getPolicyInfos(int index) Output only.intOutput only.Output only.getPolicyInfosOrBuilder(int index) Output only.List<? extends FeedItemPlaceholderPolicyInfoOrBuilder>Output only.Immutable.com.google.protobuf.ByteStringImmutable.Start time in which this feed item is effective and can begin serving.com.google.protobuf.ByteStringStart time in which this feed item is effective and can begin serving.Output only.intOutput only.getUrlCustomParameters(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.intThe list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.getUrlCustomParametersOrBuilder(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.List<? extends CustomParameterOrBuilder>The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.booleanEnd time in which this feed item is no longer effective and will stop serving.booleanhasFeed()Immutable.booleanhasId()Output only.booleanStart time in which this feed item is effective and can begin serving.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Immutable. The resource name of the feed item. Feed item resource names have the form: `customers/{customer_id}/feedItems/{feed_id}~{feed_item_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 item. Feed item resource names have the form: `customers/{customer_id}/feedItems/{feed_id}~{feed_item_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 to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the feed field is set.
-
getFeed
String getFeed()Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The feed.
-
getFeedBytes
com.google.protobuf.ByteString getFeedBytes()Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for feed.
-
hasId
boolean hasId()Output only. The ID of this feed item.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the id field is set.
-
getId
long getId()Output only. The ID of this feed item.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The id.
-
hasStartDateTime
boolean hasStartDateTime()Start time in which this feed item is effective and can begin serving. The time is in the customer's time zone. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string start_date_time = 13;- Returns:
- Whether the startDateTime field is set.
-
getStartDateTime
String getStartDateTime()Start time in which this feed item is effective and can begin serving. The time is in the customer's time zone. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string start_date_time = 13;- Returns:
- The startDateTime.
-
getStartDateTimeBytes
com.google.protobuf.ByteString getStartDateTimeBytes()Start time in which this feed item is effective and can begin serving. The time is in the customer's time zone. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string start_date_time = 13;- Returns:
- The bytes for startDateTime.
-
hasEndDateTime
boolean hasEndDateTime()End time in which this feed item is no longer effective and will stop serving. The time is in the customer's time zone. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string end_date_time = 14;- Returns:
- Whether the endDateTime field is set.
-
getEndDateTime
String getEndDateTime()End time in which this feed item is no longer effective and will stop serving. The time is in the customer's time zone. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string end_date_time = 14;- Returns:
- The endDateTime.
-
getEndDateTimeBytes
com.google.protobuf.ByteString getEndDateTimeBytes()End time in which this feed item is no longer effective and will stop serving. The time is in the customer's time zone. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string end_date_time = 14;- Returns:
- The bytes for endDateTime.
-
getAttributeValuesList
List<FeedItemAttributeValue> getAttributeValuesList()The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getAttributeValuesCount
int getAttributeValuesCount()The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getAttributeValuesOrBuilderList
List<? extends FeedItemAttributeValueOrBuilder> getAttributeValuesOrBuilderList()The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getAttributeValuesOrBuilder
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getGeoTargetingRestrictionValue
int getGeoTargetingRestrictionValue()Geo targeting restriction specifies the type of location that can be used for targeting.
.google.ads.googleads.v18.enums.GeoTargetingRestrictionEnum.GeoTargetingRestriction geo_targeting_restriction = 7;- Returns:
- The enum numeric value on the wire for geoTargetingRestriction.
-
getGeoTargetingRestriction
GeoTargetingRestrictionEnum.GeoTargetingRestriction getGeoTargetingRestriction()Geo targeting restriction specifies the type of location that can be used for targeting.
.google.ads.googleads.v18.enums.GeoTargetingRestrictionEnum.GeoTargetingRestriction geo_targeting_restriction = 7;- Returns:
- The geoTargetingRestriction.
-
getUrlCustomParametersList
List<CustomParameter> getUrlCustomParametersList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 8; -
getUrlCustomParameters
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 8; -
getUrlCustomParametersCount
int getUrlCustomParametersCount()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 8; -
getUrlCustomParametersOrBuilderList
List<? extends CustomParameterOrBuilder> getUrlCustomParametersOrBuilderList()The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 8; -
getUrlCustomParametersOrBuilder
The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 8; -
getStatusValue
int getStatusValue()Output only. Status of the feed item. This field is read-only.
.google.ads.googleads.v18.enums.FeedItemStatusEnum.FeedItemStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for status.
-
getStatus
FeedItemStatusEnum.FeedItemStatus getStatus()Output only. Status of the feed item. This field is read-only.
.google.ads.googleads.v18.enums.FeedItemStatusEnum.FeedItemStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The status.
-
getPolicyInfosList
List<FeedItemPlaceholderPolicyInfo> getPolicyInfosList()Output only. List of info about a feed item's validation and approval state for active feed mappings. There will be an entry in the list for each type of feed mapping associated with the feed, for example, a feed with a sitelink and a call feed mapping would cause every feed item associated with that feed to have an entry in this list for both sitelink and call. This field is read-only.
repeated .google.ads.googleads.v18.resources.FeedItemPlaceholderPolicyInfo policy_infos = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPolicyInfos
Output only. List of info about a feed item's validation and approval state for active feed mappings. There will be an entry in the list for each type of feed mapping associated with the feed, for example, a feed with a sitelink and a call feed mapping would cause every feed item associated with that feed to have an entry in this list for both sitelink and call. This field is read-only.
repeated .google.ads.googleads.v18.resources.FeedItemPlaceholderPolicyInfo policy_infos = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPolicyInfosCount
int getPolicyInfosCount()Output only. List of info about a feed item's validation and approval state for active feed mappings. There will be an entry in the list for each type of feed mapping associated with the feed, for example, a feed with a sitelink and a call feed mapping would cause every feed item associated with that feed to have an entry in this list for both sitelink and call. This field is read-only.
repeated .google.ads.googleads.v18.resources.FeedItemPlaceholderPolicyInfo policy_infos = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPolicyInfosOrBuilderList
List<? extends FeedItemPlaceholderPolicyInfoOrBuilder> getPolicyInfosOrBuilderList()Output only. List of info about a feed item's validation and approval state for active feed mappings. There will be an entry in the list for each type of feed mapping associated with the feed, for example, a feed with a sitelink and a call feed mapping would cause every feed item associated with that feed to have an entry in this list for both sitelink and call. This field is read-only.
repeated .google.ads.googleads.v18.resources.FeedItemPlaceholderPolicyInfo policy_infos = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPolicyInfosOrBuilder
Output only. List of info about a feed item's validation and approval state for active feed mappings. There will be an entry in the list for each type of feed mapping associated with the feed, for example, a feed with a sitelink and a call feed mapping would cause every feed item associated with that feed to have an entry in this list for both sitelink and call. This field is read-only.
repeated .google.ads.googleads.v18.resources.FeedItemPlaceholderPolicyInfo policy_infos = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-