Class DynamicRealEstateAsset.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
com.google.ads.googleads.v18.common.DynamicRealEstateAsset.Builder
- All Implemented Interfaces:
DynamicRealEstateAssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DynamicRealEstateAsset
public static final class DynamicRealEstateAsset.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
implements DynamicRealEstateAssetOrBuilder
A dynamic real estate asset.Protobuf type
google.ads.googleads.v18.common.DynamicRealEstateAsset-
Method Summary
Modifier and TypeMethodDescriptionaddAllContextualKeywords(Iterable<String> values) Contextual keywords, for example, For sale; Houses for sale.addAllSimilarListingIds(Iterable<String> values) Similar listing IDs.addContextualKeywords(String value) Contextual keywords, for example, For sale; Houses for sale.addContextualKeywordsBytes(com.google.protobuf.ByteString value) Contextual keywords, for example, For sale; Houses for sale.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSimilarListingIds(String value) Similar listing IDs.addSimilarListingIdsBytes(com.google.protobuf.ByteString value) Similar listing IDs.build()clear()Address which can be specified in one of the following formats.Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.City name, for example, Mountain View, California.Contextual keywords, for example, For sale; Houses for sale.Description, for example, 3 beds, 2 baths, 1568 sq.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Formatted price which can be any characters.Image URL, for example, http://www.example.com/image.png.iOS deep link, for example, exampleApp://content/page.iOS app store ID.Required.Required.Listing type, for example, For sale.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Price which can be number followed by the alphabetic currency code, ISO 4217 standard.Property type, for example, House.Similar listing IDs.clone()Address which can be specified in one of the following formats.com.google.protobuf.ByteStringAddress which can be specified in one of the following formats.Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.com.google.protobuf.ByteStringAndroid deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.City name, for example, Mountain View, California.com.google.protobuf.ByteStringCity name, for example, Mountain View, California.getContextualKeywords(int index) Contextual keywords, for example, For sale; Houses for sale.com.google.protobuf.ByteStringgetContextualKeywordsBytes(int index) Contextual keywords, for example, For sale; Houses for sale.intContextual keywords, for example, For sale; Houses for sale.com.google.protobuf.ProtocolStringListContextual keywords, for example, For sale; Houses for sale.Description, for example, 3 beds, 2 baths, 1568 sq.com.google.protobuf.ByteStringDescription, for example, 3 beds, 2 baths, 1568 sq.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFormatted price which can be any characters.com.google.protobuf.ByteStringFormatted price which can be any characters.Image URL, for example, http://www.example.com/image.png.com.google.protobuf.ByteStringImage URL, for example, http://www.example.com/image.png.iOS deep link, for example, exampleApp://content/page.com.google.protobuf.ByteStringiOS deep link, for example, exampleApp://content/page.longiOS app store ID.Required.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.Listing type, for example, For sale.com.google.protobuf.ByteStringListing type, for example, For sale.getPrice()Price which can be number followed by the alphabetic currency code, ISO 4217 standard.com.google.protobuf.ByteStringPrice which can be number followed by the alphabetic currency code, ISO 4217 standard.Property type, for example, House.com.google.protobuf.ByteStringProperty type, for example, House.getSimilarListingIds(int index) Similar listing IDs.com.google.protobuf.ByteStringgetSimilarListingIdsBytes(int index) Similar listing IDs.intSimilar listing IDs.com.google.protobuf.ProtocolStringListSimilar listing IDs.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(DynamicRealEstateAsset other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAddress(String value) Address which can be specified in one of the following formats.setAddressBytes(com.google.protobuf.ByteString value) Address which can be specified in one of the following formats.setAndroidAppLink(String value) Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.setAndroidAppLinkBytes(com.google.protobuf.ByteString value) Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.setCityName(String value) City name, for example, Mountain View, California.setCityNameBytes(com.google.protobuf.ByteString value) City name, for example, Mountain View, California.setContextualKeywords(int index, String value) Contextual keywords, for example, For sale; Houses for sale.setDescription(String value) Description, for example, 3 beds, 2 baths, 1568 sq.setDescriptionBytes(com.google.protobuf.ByteString value) Description, for example, 3 beds, 2 baths, 1568 sq.setFormattedPrice(String value) Formatted price which can be any characters.setFormattedPriceBytes(com.google.protobuf.ByteString value) Formatted price which can be any characters.setImageUrl(String value) Image URL, for example, http://www.example.com/image.png.setImageUrlBytes(com.google.protobuf.ByteString value) Image URL, for example, http://www.example.com/image.png.setIosAppLink(String value) iOS deep link, for example, exampleApp://content/page.setIosAppLinkBytes(com.google.protobuf.ByteString value) iOS deep link, for example, exampleApp://content/page.setIosAppStoreId(long value) iOS app store ID.setListingId(String value) Required.setListingIdBytes(com.google.protobuf.ByteString value) Required.setListingName(String value) Required.setListingNameBytes(com.google.protobuf.ByteString value) Required.setListingType(String value) Listing type, for example, For sale.setListingTypeBytes(com.google.protobuf.ByteString value) Listing type, for example, For sale.Price which can be number followed by the alphabetic currency code, ISO 4217 standard.setPriceBytes(com.google.protobuf.ByteString value) Price which can be number followed by the alphabetic currency code, ISO 4217 standard.setPropertyType(String value) Property type, for example, House.setPropertyTypeBytes(com.google.protobuf.ByteString value) Property type, for example, House.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSimilarListingIds(int index, String value) Similar listing IDs.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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<DynamicRealEstateAsset.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<DynamicRealEstateAsset.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<DynamicRealEstateAsset.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<DynamicRealEstateAsset.Builder>
-
setField
public DynamicRealEstateAsset.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<DynamicRealEstateAsset.Builder>
-
clearField
public DynamicRealEstateAsset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
-
clearOneof
public DynamicRealEstateAsset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
-
setRepeatedField
public DynamicRealEstateAsset.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<DynamicRealEstateAsset.Builder>
-
addRepeatedField
public DynamicRealEstateAsset.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<DynamicRealEstateAsset.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicRealEstateAsset.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
-
mergeFrom
public DynamicRealEstateAsset.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<DynamicRealEstateAsset.Builder>- Throws:
IOException
-
getListingId
Required. Listing ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string listing_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getListingIdin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The listingId.
-
getListingIdBytes
public com.google.protobuf.ByteString getListingIdBytes()Required. Listing ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string listing_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getListingIdBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for listingId.
-
setListingId
Required. Listing ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string listing_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The listingId to set.- Returns:
- This builder for chaining.
-
clearListingId
Required. Listing ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string listing_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setListingIdBytes
Required. Listing ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string listing_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for listingId to set.- Returns:
- This builder for chaining.
-
getListingName
Required. Listing name, for example, Boulevard Bungalow. Required.
string listing_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getListingNamein interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The listingName.
-
getListingNameBytes
public com.google.protobuf.ByteString getListingNameBytes()Required. Listing name, for example, Boulevard Bungalow. Required.
string listing_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getListingNameBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for listingName.
-
setListingName
Required. Listing name, for example, Boulevard Bungalow. Required.
string listing_name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The listingName to set.- Returns:
- This builder for chaining.
-
clearListingName
Required. Listing name, for example, Boulevard Bungalow. Required.
string listing_name = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setListingNameBytes
Required. Listing name, for example, Boulevard Bungalow. Required.
string listing_name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for listingName to set.- Returns:
- This builder for chaining.
-
getCityName
City name, for example, Mountain View, California.
string city_name = 3;- Specified by:
getCityNamein interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The cityName.
-
getCityNameBytes
public com.google.protobuf.ByteString getCityNameBytes()City name, for example, Mountain View, California.
string city_name = 3;- Specified by:
getCityNameBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for cityName.
-
setCityName
City name, for example, Mountain View, California.
string city_name = 3;- Parameters:
value- The cityName to set.- Returns:
- This builder for chaining.
-
clearCityName
City name, for example, Mountain View, California.
string city_name = 3;- Returns:
- This builder for chaining.
-
setCityNameBytes
City name, for example, Mountain View, California.
string city_name = 3;- Parameters:
value- The bytes for cityName to set.- Returns:
- This builder for chaining.
-
getDescription
Description, for example, 3 beds, 2 baths, 1568 sq. ft.
string description = 4;- Specified by:
getDescriptionin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Description, for example, 3 beds, 2 baths, 1568 sq. ft.
string description = 4;- Specified by:
getDescriptionBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for description.
-
setDescription
Description, for example, 3 beds, 2 baths, 1568 sq. ft.
string description = 4;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Description, for example, 3 beds, 2 baths, 1568 sq. ft.
string description = 4;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Description, for example, 3 beds, 2 baths, 1568 sq. ft.
string description = 4;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getAddress
Address which can be specified in one of the following formats. (1) City, state, code, country, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
string address = 5;- Specified by:
getAddressin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The address.
-
getAddressBytes
public com.google.protobuf.ByteString getAddressBytes()Address which can be specified in one of the following formats. (1) City, state, code, country, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
string address = 5;- Specified by:
getAddressBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for address.
-
setAddress
Address which can be specified in one of the following formats. (1) City, state, code, country, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
string address = 5;- Parameters:
value- The address to set.- Returns:
- This builder for chaining.
-
clearAddress
Address which can be specified in one of the following formats. (1) City, state, code, country, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
string address = 5;- Returns:
- This builder for chaining.
-
setAddressBytes
Address which can be specified in one of the following formats. (1) City, state, code, country, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
string address = 5;- Parameters:
value- The bytes for address to set.- Returns:
- This builder for chaining.
-
getPrice
Price which can be number followed by the alphabetic currency code, ISO 4217 standard. Use '.' as the decimal mark, for example, 200,000.00 USD.
string price = 6;- Specified by:
getPricein interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The price.
-
getPriceBytes
public com.google.protobuf.ByteString getPriceBytes()Price which can be number followed by the alphabetic currency code, ISO 4217 standard. Use '.' as the decimal mark, for example, 200,000.00 USD.
string price = 6;- Specified by:
getPriceBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for price.
-
setPrice
Price which can be number followed by the alphabetic currency code, ISO 4217 standard. Use '.' as the decimal mark, for example, 200,000.00 USD.
string price = 6;- Parameters:
value- The price to set.- Returns:
- This builder for chaining.
-
clearPrice
Price which can be number followed by the alphabetic currency code, ISO 4217 standard. Use '.' as the decimal mark, for example, 200,000.00 USD.
string price = 6;- Returns:
- This builder for chaining.
-
setPriceBytes
Price which can be number followed by the alphabetic currency code, ISO 4217 standard. Use '.' as the decimal mark, for example, 200,000.00 USD.
string price = 6;- Parameters:
value- The bytes for price to set.- Returns:
- This builder for chaining.
-
getImageUrl
Image URL, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 7;- Specified by:
getImageUrlin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The imageUrl.
-
getImageUrlBytes
public com.google.protobuf.ByteString getImageUrlBytes()Image URL, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 7;- Specified by:
getImageUrlBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for imageUrl.
-
setImageUrl
Image URL, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 7;- Parameters:
value- The imageUrl to set.- Returns:
- This builder for chaining.
-
clearImageUrl
Image URL, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 7;- Returns:
- This builder for chaining.
-
setImageUrlBytes
Image URL, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 7;- Parameters:
value- The bytes for imageUrl to set.- Returns:
- This builder for chaining.
-
getPropertyType
Property type, for example, House.
string property_type = 8;- Specified by:
getPropertyTypein interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The propertyType.
-
getPropertyTypeBytes
public com.google.protobuf.ByteString getPropertyTypeBytes()Property type, for example, House.
string property_type = 8;- Specified by:
getPropertyTypeBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for propertyType.
-
setPropertyType
Property type, for example, House.
string property_type = 8;- Parameters:
value- The propertyType to set.- Returns:
- This builder for chaining.
-
clearPropertyType
Property type, for example, House.
string property_type = 8;- Returns:
- This builder for chaining.
-
setPropertyTypeBytes
Property type, for example, House.
string property_type = 8;- Parameters:
value- The bytes for propertyType to set.- Returns:
- This builder for chaining.
-
getListingType
Listing type, for example, For sale.
string listing_type = 9;- Specified by:
getListingTypein interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The listingType.
-
getListingTypeBytes
public com.google.protobuf.ByteString getListingTypeBytes()Listing type, for example, For sale.
string listing_type = 9;- Specified by:
getListingTypeBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for listingType.
-
setListingType
Listing type, for example, For sale.
string listing_type = 9;- Parameters:
value- The listingType to set.- Returns:
- This builder for chaining.
-
clearListingType
Listing type, for example, For sale.
string listing_type = 9;- Returns:
- This builder for chaining.
-
setListingTypeBytes
Listing type, for example, For sale.
string listing_type = 9;- Parameters:
value- The bytes for listingType to set.- Returns:
- This builder for chaining.
-
getContextualKeywordsList
public com.google.protobuf.ProtocolStringList getContextualKeywordsList()Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Specified by:
getContextualKeywordsListin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- A list containing the contextualKeywords.
-
getContextualKeywordsCount
public int getContextualKeywordsCount()Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Specified by:
getContextualKeywordsCountin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The count of contextualKeywords.
-
getContextualKeywords
Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Specified by:
getContextualKeywordsin interfaceDynamicRealEstateAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The contextualKeywords at the given index.
-
getContextualKeywordsBytes
public com.google.protobuf.ByteString getContextualKeywordsBytes(int index) Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Specified by:
getContextualKeywordsBytesin interfaceDynamicRealEstateAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the contextualKeywords at the given index.
-
setContextualKeywords
Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Parameters:
index- The index to set the value at.value- The contextualKeywords to set.- Returns:
- This builder for chaining.
-
addContextualKeywords
Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Parameters:
value- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
addAllContextualKeywords
Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Parameters:
values- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
clearContextualKeywords
Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Returns:
- This builder for chaining.
-
addContextualKeywordsBytes
public DynamicRealEstateAsset.Builder addContextualKeywordsBytes(com.google.protobuf.ByteString value) Contextual keywords, for example, For sale; Houses for sale.
repeated string contextual_keywords = 10;- Parameters:
value- The bytes of the contextualKeywords to add.- Returns:
- This builder for chaining.
-
getFormattedPrice
Formatted price which can be any characters. If set, this attribute will be used instead of 'price', for example, Starting at $200,000.00.
string formatted_price = 11;- Specified by:
getFormattedPricein interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The formattedPrice.
-
getFormattedPriceBytes
public com.google.protobuf.ByteString getFormattedPriceBytes()Formatted price which can be any characters. If set, this attribute will be used instead of 'price', for example, Starting at $200,000.00.
string formatted_price = 11;- Specified by:
getFormattedPriceBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for formattedPrice.
-
setFormattedPrice
Formatted price which can be any characters. If set, this attribute will be used instead of 'price', for example, Starting at $200,000.00.
string formatted_price = 11;- Parameters:
value- The formattedPrice to set.- Returns:
- This builder for chaining.
-
clearFormattedPrice
Formatted price which can be any characters. If set, this attribute will be used instead of 'price', for example, Starting at $200,000.00.
string formatted_price = 11;- Returns:
- This builder for chaining.
-
setFormattedPriceBytes
Formatted price which can be any characters. If set, this attribute will be used instead of 'price', for example, Starting at $200,000.00.
string formatted_price = 11;- Parameters:
value- The bytes for formattedPrice to set.- Returns:
- This builder for chaining.
-
getAndroidAppLink
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 12;- Specified by:
getAndroidAppLinkin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The androidAppLink.
-
getAndroidAppLinkBytes
public com.google.protobuf.ByteString getAndroidAppLinkBytes()Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 12;- Specified by:
getAndroidAppLinkBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for androidAppLink.
-
setAndroidAppLink
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 12;- Parameters:
value- The androidAppLink to set.- Returns:
- This builder for chaining.
-
clearAndroidAppLink
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 12;- Returns:
- This builder for chaining.
-
setAndroidAppLinkBytes
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 12;- Parameters:
value- The bytes for androidAppLink to set.- Returns:
- This builder for chaining.
-
getIosAppLink
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 13;- Specified by:
getIosAppLinkin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The iosAppLink.
-
getIosAppLinkBytes
public com.google.protobuf.ByteString getIosAppLinkBytes()iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 13;- Specified by:
getIosAppLinkBytesin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The bytes for iosAppLink.
-
setIosAppLink
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 13;- Parameters:
value- The iosAppLink to set.- Returns:
- This builder for chaining.
-
clearIosAppLink
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 13;- Returns:
- This builder for chaining.
-
setIosAppLinkBytes
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 13;- Parameters:
value- The bytes for iosAppLink to set.- Returns:
- This builder for chaining.
-
getIosAppStoreId
public long getIosAppStoreId()iOS app store ID. This is used to check if the user has the app installed on their device before deep linking. If this field is set, then the ios_app_link field must also be present.
int64 ios_app_store_id = 14;- Specified by:
getIosAppStoreIdin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The iosAppStoreId.
-
setIosAppStoreId
iOS app store ID. This is used to check if the user has the app installed on their device before deep linking. If this field is set, then the ios_app_link field must also be present.
int64 ios_app_store_id = 14;- Parameters:
value- The iosAppStoreId to set.- Returns:
- This builder for chaining.
-
clearIosAppStoreId
iOS app store ID. This is used to check if the user has the app installed on their device before deep linking. If this field is set, then the ios_app_link field must also be present.
int64 ios_app_store_id = 14;- Returns:
- This builder for chaining.
-
getSimilarListingIdsList
public com.google.protobuf.ProtocolStringList getSimilarListingIdsList()Similar listing IDs.
repeated string similar_listing_ids = 15;- Specified by:
getSimilarListingIdsListin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- A list containing the similarListingIds.
-
getSimilarListingIdsCount
public int getSimilarListingIdsCount()Similar listing IDs.
repeated string similar_listing_ids = 15;- Specified by:
getSimilarListingIdsCountin interfaceDynamicRealEstateAssetOrBuilder- Returns:
- The count of similarListingIds.
-
getSimilarListingIds
Similar listing IDs.
repeated string similar_listing_ids = 15;- Specified by:
getSimilarListingIdsin interfaceDynamicRealEstateAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The similarListingIds at the given index.
-
getSimilarListingIdsBytes
public com.google.protobuf.ByteString getSimilarListingIdsBytes(int index) Similar listing IDs.
repeated string similar_listing_ids = 15;- Specified by:
getSimilarListingIdsBytesin interfaceDynamicRealEstateAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the similarListingIds at the given index.
-
setSimilarListingIds
Similar listing IDs.
repeated string similar_listing_ids = 15;- Parameters:
index- The index to set the value at.value- The similarListingIds to set.- Returns:
- This builder for chaining.
-
addSimilarListingIds
Similar listing IDs.
repeated string similar_listing_ids = 15;- Parameters:
value- The similarListingIds to add.- Returns:
- This builder for chaining.
-
addAllSimilarListingIds
Similar listing IDs.
repeated string similar_listing_ids = 15;- Parameters:
values- The similarListingIds to add.- Returns:
- This builder for chaining.
-
clearSimilarListingIds
Similar listing IDs.
repeated string similar_listing_ids = 15;- Returns:
- This builder for chaining.
-
addSimilarListingIdsBytes
public DynamicRealEstateAsset.Builder addSimilarListingIdsBytes(com.google.protobuf.ByteString value) Similar listing IDs.
repeated string similar_listing_ids = 15;- Parameters:
value- The bytes of the similarListingIds to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DynamicRealEstateAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
-
mergeUnknownFields
public final DynamicRealEstateAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicRealEstateAsset.Builder>
-