Interface FeedItemAttributeValueOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FeedItemAttributeValue,FeedItemAttributeValue.Builder
public interface FeedItemAttributeValueOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetBooleanValue()Bool value.booleangetBooleanValues(int index)Repeated bool value.intgetBooleanValuesCount()Repeated bool value.java.util.List<java.lang.Boolean>getBooleanValuesList()Repeated bool value.doublegetDoubleValue()Double value.doublegetDoubleValues(int index)Repeated double value.intgetDoubleValuesCount()Repeated double value.java.util.List<java.lang.Double>getDoubleValuesList()Repeated double value.longgetFeedAttributeId()Id of the feed attribute for which the value is associated with.longgetIntegerValue()Int64 value.longgetIntegerValues(int index)Repeated int64 value.intgetIntegerValuesCount()Repeated int64 value.java.util.List<java.lang.Long>getIntegerValuesList()Repeated int64 value.MoneygetPriceValue()Price value.MoneyOrBuildergetPriceValueOrBuilder()Price value.java.lang.StringgetStringValue()String value.com.google.protobuf.ByteStringgetStringValueBytes()String value.java.lang.StringgetStringValues(int index)Repeated string value.com.google.protobuf.ByteStringgetStringValuesBytes(int index)Repeated string value.intgetStringValuesCount()Repeated string value.java.util.List<java.lang.String>getStringValuesList()Repeated string value.booleanhasBooleanValue()Bool value.booleanhasDoubleValue()Double value.booleanhasFeedAttributeId()Id of the feed attribute for which the value is associated with.booleanhasIntegerValue()Int64 value.booleanhasPriceValue()Price value.booleanhasStringValue()String value.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasFeedAttributeId
boolean hasFeedAttributeId()
Id of the feed attribute for which the value is associated with.
optional int64 feed_attribute_id = 11;- Returns:
- Whether the feedAttributeId field is set.
-
getFeedAttributeId
long getFeedAttributeId()
Id of the feed attribute for which the value is associated with.
optional int64 feed_attribute_id = 11;- Returns:
- The feedAttributeId.
-
hasIntegerValue
boolean hasIntegerValue()
Int64 value. Should be set if feed_attribute_id refers to a feed attribute of type INT64.
optional int64 integer_value = 12;- Returns:
- Whether the integerValue field is set.
-
getIntegerValue
long getIntegerValue()
Int64 value. Should be set if feed_attribute_id refers to a feed attribute of type INT64.
optional int64 integer_value = 12;- Returns:
- The integerValue.
-
hasBooleanValue
boolean hasBooleanValue()
Bool value. Should be set if feed_attribute_id refers to a feed attribute of type BOOLEAN.
optional bool boolean_value = 13;- Returns:
- Whether the booleanValue field is set.
-
getBooleanValue
boolean getBooleanValue()
Bool value. Should be set if feed_attribute_id refers to a feed attribute of type BOOLEAN.
optional bool boolean_value = 13;- Returns:
- The booleanValue.
-
hasStringValue
boolean hasStringValue()
String value. Should be set if feed_attribute_id refers to a feed attribute of type STRING, URL or DATE_TIME. For STRING the maximum length is 1500 characters. For URL the maximum length is 2076 characters. For DATE_TIME the string must be in the format "YYYYMMDD HHMMSS".
optional string string_value = 14;- Returns:
- Whether the stringValue field is set.
-
getStringValue
java.lang.String getStringValue()
String value. Should be set if feed_attribute_id refers to a feed attribute of type STRING, URL or DATE_TIME. For STRING the maximum length is 1500 characters. For URL the maximum length is 2076 characters. For DATE_TIME the string must be in the format "YYYYMMDD HHMMSS".
optional string string_value = 14;- Returns:
- The stringValue.
-
getStringValueBytes
com.google.protobuf.ByteString getStringValueBytes()
String value. Should be set if feed_attribute_id refers to a feed attribute of type STRING, URL or DATE_TIME. For STRING the maximum length is 1500 characters. For URL the maximum length is 2076 characters. For DATE_TIME the string must be in the format "YYYYMMDD HHMMSS".
optional string string_value = 14;- Returns:
- The bytes for stringValue.
-
hasDoubleValue
boolean hasDoubleValue()
Double value. Should be set if feed_attribute_id refers to a feed attribute of type DOUBLE.
optional double double_value = 15;- Returns:
- Whether the doubleValue field is set.
-
getDoubleValue
double getDoubleValue()
Double value. Should be set if feed_attribute_id refers to a feed attribute of type DOUBLE.
optional double double_value = 15;- Returns:
- The doubleValue.
-
hasPriceValue
boolean hasPriceValue()
Price value. Should be set if feed_attribute_id refers to a feed attribute of type PRICE.
.google.ads.googleads.v10.common.Money price_value = 6;- Returns:
- Whether the priceValue field is set.
-
getPriceValue
Money getPriceValue()
Price value. Should be set if feed_attribute_id refers to a feed attribute of type PRICE.
.google.ads.googleads.v10.common.Money price_value = 6;- Returns:
- The priceValue.
-
getPriceValueOrBuilder
MoneyOrBuilder getPriceValueOrBuilder()
Price value. Should be set if feed_attribute_id refers to a feed attribute of type PRICE.
.google.ads.googleads.v10.common.Money price_value = 6;
-
getIntegerValuesList
java.util.List<java.lang.Long> getIntegerValuesList()
Repeated int64 value. Should be set if feed_attribute_id refers to a feed attribute of type INT64_LIST.
repeated int64 integer_values = 16;- Returns:
- A list containing the integerValues.
-
getIntegerValuesCount
int getIntegerValuesCount()
Repeated int64 value. Should be set if feed_attribute_id refers to a feed attribute of type INT64_LIST.
repeated int64 integer_values = 16;- Returns:
- The count of integerValues.
-
getIntegerValues
long getIntegerValues(int index)
Repeated int64 value. Should be set if feed_attribute_id refers to a feed attribute of type INT64_LIST.
repeated int64 integer_values = 16;- Parameters:
index- The index of the element to return.- Returns:
- The integerValues at the given index.
-
getBooleanValuesList
java.util.List<java.lang.Boolean> getBooleanValuesList()
Repeated bool value. Should be set if feed_attribute_id refers to a feed attribute of type BOOLEAN_LIST.
repeated bool boolean_values = 17;- Returns:
- A list containing the booleanValues.
-
getBooleanValuesCount
int getBooleanValuesCount()
Repeated bool value. Should be set if feed_attribute_id refers to a feed attribute of type BOOLEAN_LIST.
repeated bool boolean_values = 17;- Returns:
- The count of booleanValues.
-
getBooleanValues
boolean getBooleanValues(int index)
Repeated bool value. Should be set if feed_attribute_id refers to a feed attribute of type BOOLEAN_LIST.
repeated bool boolean_values = 17;- Parameters:
index- The index of the element to return.- Returns:
- The booleanValues at the given index.
-
getStringValuesList
java.util.List<java.lang.String> getStringValuesList()
Repeated string value. Should be set if feed_attribute_id refers to a feed attribute of type STRING_LIST, URL_LIST or DATE_TIME_LIST. For STRING_LIST and URL_LIST the total size of the list in bytes may not exceed 3000. For DATE_TIME_LIST the number of elements may not exceed 200. For STRING_LIST the maximum length of each string element is 1500 characters. For URL_LIST the maximum length is 2076 characters. For DATE_TIME the format of the string must be the same as start and end time for the feed item.
repeated string string_values = 18;- Returns:
- A list containing the stringValues.
-
getStringValuesCount
int getStringValuesCount()
Repeated string value. Should be set if feed_attribute_id refers to a feed attribute of type STRING_LIST, URL_LIST or DATE_TIME_LIST. For STRING_LIST and URL_LIST the total size of the list in bytes may not exceed 3000. For DATE_TIME_LIST the number of elements may not exceed 200. For STRING_LIST the maximum length of each string element is 1500 characters. For URL_LIST the maximum length is 2076 characters. For DATE_TIME the format of the string must be the same as start and end time for the feed item.
repeated string string_values = 18;- Returns:
- The count of stringValues.
-
getStringValues
java.lang.String getStringValues(int index)
Repeated string value. Should be set if feed_attribute_id refers to a feed attribute of type STRING_LIST, URL_LIST or DATE_TIME_LIST. For STRING_LIST and URL_LIST the total size of the list in bytes may not exceed 3000. For DATE_TIME_LIST the number of elements may not exceed 200. For STRING_LIST the maximum length of each string element is 1500 characters. For URL_LIST the maximum length is 2076 characters. For DATE_TIME the format of the string must be the same as start and end time for the feed item.
repeated string string_values = 18;- Parameters:
index- The index of the element to return.- Returns:
- The stringValues at the given index.
-
getStringValuesBytes
com.google.protobuf.ByteString getStringValuesBytes(int index)
Repeated string value. Should be set if feed_attribute_id refers to a feed attribute of type STRING_LIST, URL_LIST or DATE_TIME_LIST. For STRING_LIST and URL_LIST the total size of the list in bytes may not exceed 3000. For DATE_TIME_LIST the number of elements may not exceed 200. For STRING_LIST the maximum length of each string element is 1500 characters. For URL_LIST the maximum length is 2076 characters. For DATE_TIME the format of the string must be the same as start and end time for the feed item.
repeated string string_values = 18;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stringValues at the given index.
-
getDoubleValuesList
java.util.List<java.lang.Double> getDoubleValuesList()
Repeated double value. Should be set if feed_attribute_id refers to a feed attribute of type DOUBLE_LIST.
repeated double double_values = 19;- Returns:
- A list containing the doubleValues.
-
getDoubleValuesCount
int getDoubleValuesCount()
Repeated double value. Should be set if feed_attribute_id refers to a feed attribute of type DOUBLE_LIST.
repeated double double_values = 19;- Returns:
- The count of doubleValues.
-
getDoubleValues
double getDoubleValues(int index)
Repeated double value. Should be set if feed_attribute_id refers to a feed attribute of type DOUBLE_LIST.
repeated double double_values = 19;- Parameters:
index- The index of the element to return.- Returns:
- The doubleValues at the given index.
-
-