Class FeedItem.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
com.google.ads.googleads.v18.resources.FeedItem.Builder
- All Implemented Interfaces:
FeedItemOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FeedItem
public static final class FeedItem.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
implements FeedItemOrBuilder
A feed item.Protobuf type
google.ads.googleads.v18.resources.FeedItem-
Method Summary
Modifier and TypeMethodDescriptionaddAllAttributeValues(Iterable<? extends FeedItemAttributeValue> values) The feed item's attribute values.addAllPolicyInfos(Iterable<? extends FeedItemPlaceholderPolicyInfo> values) Output only.addAllUrlCustomParameters(Iterable<? extends CustomParameter> values) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addAttributeValues(int index, FeedItemAttributeValue value) The feed item's attribute values.addAttributeValues(int index, FeedItemAttributeValue.Builder builderForValue) The feed item's attribute values.The feed item's attribute values.addAttributeValues(FeedItemAttributeValue.Builder builderForValue) The feed item's attribute values.The feed item's attribute values.addAttributeValuesBuilder(int index) The feed item's attribute values.addPolicyInfos(int index, FeedItemPlaceholderPolicyInfo value) Output only.addPolicyInfos(int index, FeedItemPlaceholderPolicyInfo.Builder builderForValue) Output only.Output only.addPolicyInfos(FeedItemPlaceholderPolicyInfo.Builder builderForValue) Output only.Output only.addPolicyInfosBuilder(int index) Output only.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUrlCustomParameters(int index, CustomParameter value) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParameters(int index, CustomParameter.Builder builderForValue) The 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`.addUrlCustomParameters(CustomParameter.Builder builderForValue) The 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`.addUrlCustomParametersBuilder(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.build()clear()The feed item's attribute values.End time in which this feed item is no longer effective and will stop serving.Immutable.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Geo targeting restriction specifies the type of location that can be used for targeting.clearId()Output only.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Output only.Immutable.Start time in which this feed item is effective and can begin serving.Output only.The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.clone()getAttributeValues(int index) The feed item's attribute values.getAttributeValuesBuilder(int index) The feed item's attribute values.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.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEnd 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.getPolicyInfosBuilder(int index) Output only.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`.getUrlCustomParametersBuilder(int index) The 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`.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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final FeedItem.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAttributeValues(int index) The feed item's attribute values.removePolicyInfos(int index) Output only.removeUrlCustomParameters(int index) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setAttributeValues(int index, FeedItemAttributeValue value) The feed item's attribute values.setAttributeValues(int index, FeedItemAttributeValue.Builder builderForValue) The feed item's attribute values.setEndDateTime(String value) End time in which this feed item is no longer effective and will stop serving.setEndDateTimeBytes(com.google.protobuf.ByteString value) End time in which this feed item is no longer effective and will stop serving.Immutable.setFeedBytes(com.google.protobuf.ByteString value) Immutable.Geo targeting restriction specifies the type of location that can be used for targeting.setGeoTargetingRestrictionValue(int value) Geo targeting restriction specifies the type of location that can be used for targeting.setId(long value) Output only.setPolicyInfos(int index, FeedItemPlaceholderPolicyInfo value) Output only.setPolicyInfos(int index, FeedItemPlaceholderPolicyInfo.Builder builderForValue) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.setStartDateTime(String value) Start time in which this feed item is effective and can begin serving.setStartDateTimeBytes(com.google.protobuf.ByteString value) Start time in which this feed item is effective and can begin serving.Output only.setStatusValue(int value) Output only.final FeedItem.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUrlCustomParameters(int index, CustomParameter value) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setUrlCustomParameters(int index, CustomParameter.Builder builderForValue) The list of mappings used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<FeedItem.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<FeedItem.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<FeedItem.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<FeedItem.Builder>
-
setField
public FeedItem.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
setRepeatedField
public FeedItem.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
addRepeatedField
public FeedItem.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeedItem.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
mergeFrom
public FeedItem.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeedItem.Builder>- Throws:
IOException
-
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) = { ... }- Specified by:
getResourceNamein interfaceFeedItemOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public 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) = { ... }- Specified by:
getResourceNameBytesin interfaceFeedItemOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
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) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
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:
- This builder for chaining.
-
setResourceNameBytes
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) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasFeed
public boolean hasFeed()Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
hasFeedin interfaceFeedItemOrBuilder- Returns:
- Whether the feed field is set.
-
getFeed
Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getFeedin interfaceFeedItemOrBuilder- Returns:
- The feed.
-
getFeedBytes
public 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) = { ... }- Specified by:
getFeedBytesin interfaceFeedItemOrBuilder- Returns:
- The bytes for feed.
-
setFeed
Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The feed to set.- Returns:
- This builder for chaining.
-
clearFeed
Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setFeedBytes
Immutable. The feed to which this feed item belongs.
optional string feed = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for feed to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()Output only. The ID of this feed item.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceFeedItemOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. The ID of this feed item.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceFeedItemOrBuilder- Returns:
- The id.
-
setId
Output only. The ID of this feed item.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. The ID of this feed item.
optional int64 id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasStartDateTime
public 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;- Specified by:
hasStartDateTimein interfaceFeedItemOrBuilder- Returns:
- Whether the startDateTime field is set.
-
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;- Specified by:
getStartDateTimein interfaceFeedItemOrBuilder- Returns:
- The startDateTime.
-
getStartDateTimeBytes
public 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;- Specified by:
getStartDateTimeBytesin interfaceFeedItemOrBuilder- Returns:
- The bytes for startDateTime.
-
setStartDateTime
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;- Parameters:
value- The startDateTime to set.- Returns:
- This builder for chaining.
-
clearStartDateTime
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:
- This builder for chaining.
-
setStartDateTimeBytes
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;- Parameters:
value- The bytes for startDateTime to set.- Returns:
- This builder for chaining.
-
hasEndDateTime
public 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;- Specified by:
hasEndDateTimein interfaceFeedItemOrBuilder- Returns:
- Whether the endDateTime field is set.
-
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;- Specified by:
getEndDateTimein interfaceFeedItemOrBuilder- Returns:
- The endDateTime.
-
getEndDateTimeBytes
public 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;- Specified by:
getEndDateTimeBytesin interfaceFeedItemOrBuilder- Returns:
- The bytes for endDateTime.
-
setEndDateTime
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;- Parameters:
value- The endDateTime to set.- Returns:
- This builder for chaining.
-
clearEndDateTime
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:
- This builder for chaining.
-
setEndDateTimeBytes
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;- Parameters:
value- The bytes for endDateTime to set.- Returns:
- This builder for chaining.
-
getAttributeValuesList
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6;- Specified by:
getAttributeValuesListin interfaceFeedItemOrBuilder
-
getAttributeValuesCount
public int getAttributeValuesCount()The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6;- Specified by:
getAttributeValuesCountin interfaceFeedItemOrBuilder
-
getAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6;- Specified by:
getAttributeValuesin interfaceFeedItemOrBuilder
-
setAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
setAttributeValues
public FeedItem.Builder setAttributeValues(int index, FeedItemAttributeValue.Builder builderForValue) The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
addAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
addAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
addAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
addAttributeValues
public FeedItem.Builder addAttributeValues(int index, FeedItemAttributeValue.Builder builderForValue) The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
addAllAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
clearAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
removeAttributeValues
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getAttributeValuesBuilder
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;- Specified by:
getAttributeValuesOrBuilderin interfaceFeedItemOrBuilder
-
getAttributeValuesOrBuilderList
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6;- Specified by:
getAttributeValuesOrBuilderListin interfaceFeedItemOrBuilder
-
addAttributeValuesBuilder
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
addAttributeValuesBuilder
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getAttributeValuesBuilderList
The feed item's attribute values.
repeated .google.ads.googleads.v18.resources.FeedItemAttributeValue attribute_values = 6; -
getGeoTargetingRestrictionValue
public 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;- Specified by:
getGeoTargetingRestrictionValuein interfaceFeedItemOrBuilder- Returns:
- The enum numeric value on the wire for geoTargetingRestriction.
-
setGeoTargetingRestrictionValue
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;- Parameters:
value- The enum numeric value on the wire for geoTargetingRestriction to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getGeoTargetingRestrictionin interfaceFeedItemOrBuilder- Returns:
- The geoTargetingRestriction.
-
setGeoTargetingRestriction
public FeedItem.Builder setGeoTargetingRestriction(GeoTargetingRestrictionEnum.GeoTargetingRestriction value) 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;- Parameters:
value- The geoTargetingRestriction to set.- Returns:
- This builder for chaining.
-
clearGeoTargetingRestriction
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:
- This builder for chaining.
-
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;- Specified by:
getUrlCustomParametersListin interfaceFeedItemOrBuilder
-
getUrlCustomParametersCount
public 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;- Specified by:
getUrlCustomParametersCountin interfaceFeedItemOrBuilder
-
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;- Specified by:
getUrlCustomParametersin interfaceFeedItemOrBuilder
-
setUrlCustomParameters
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; -
setUrlCustomParameters
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; -
addUrlCustomParameters
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; -
addUrlCustomParameters
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; -
addUrlCustomParameters
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; -
addUrlCustomParameters
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; -
addAllUrlCustomParameters
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; -
clearUrlCustomParameters
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; -
removeUrlCustomParameters
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; -
getUrlCustomParametersBuilder
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;- Specified by:
getUrlCustomParametersOrBuilderin interfaceFeedItemOrBuilder
-
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;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceFeedItemOrBuilder
-
addUrlCustomParametersBuilder
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; -
addUrlCustomParametersBuilder
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; -
getUrlCustomParametersBuilderList
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
public 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];- Specified by:
getStatusValuein interfaceFeedItemOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
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];- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
getStatusin interfaceFeedItemOrBuilder- Returns:
- The status.
-
setStatus
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];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
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:
- This builder for chaining.
-
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];- Specified by:
getPolicyInfosListin interfaceFeedItemOrBuilder
-
getPolicyInfosCount
public 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];- Specified by:
getPolicyInfosCountin interfaceFeedItemOrBuilder
-
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];- Specified by:
getPolicyInfosin interfaceFeedItemOrBuilder
-
setPolicyInfos
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]; -
setPolicyInfos
public FeedItem.Builder setPolicyInfos(int index, FeedItemPlaceholderPolicyInfo.Builder builderForValue) 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]; -
addPolicyInfos
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]; -
addPolicyInfos
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]; -
addPolicyInfos
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]; -
addPolicyInfos
public FeedItem.Builder addPolicyInfos(int index, FeedItemPlaceholderPolicyInfo.Builder builderForValue) 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]; -
addAllPolicyInfos
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]; -
clearPolicyInfos
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]; -
removePolicyInfos
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]; -
getPolicyInfosBuilder
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];- Specified by:
getPolicyInfosOrBuilderin interfaceFeedItemOrBuilder
-
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];- Specified by:
getPolicyInfosOrBuilderListin interfaceFeedItemOrBuilder
-
addPolicyInfosBuilder
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]; -
addPolicyInfosBuilder
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]; -
getPolicyInfosBuilderList
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]; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItem.Builder>
-