Class LocationFeedItem.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
- com.google.ads.googleads.v10.common.LocationFeedItem.Builder
-
- All Implemented Interfaces:
LocationFeedItemOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- LocationFeedItem
public static final class LocationFeedItem.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder> implements LocationFeedItemOrBuilder
Represents a location extension.
Protobuf typegoogle.ads.googleads.v10.common.LocationFeedItem
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LocationFeedItem.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)LocationFeedItembuild()LocationFeedItembuildPartial()LocationFeedItem.Builderclear()LocationFeedItem.BuilderclearAddressLine1()Line 1 of the business address.LocationFeedItem.BuilderclearAddressLine2()Line 2 of the business address.LocationFeedItem.BuilderclearBusinessName()The name of the business.LocationFeedItem.BuilderclearCity()City of the business address.LocationFeedItem.BuilderclearCountryCode()Country code of the business address.LocationFeedItem.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)LocationFeedItem.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)LocationFeedItem.BuilderclearPhoneNumber()Phone number of the business.LocationFeedItem.BuilderclearPostalCode()Postal code of the business address.LocationFeedItem.BuilderclearProvince()Province of the business address.LocationFeedItem.Builderclone()java.lang.StringgetAddressLine1()Line 1 of the business address.com.google.protobuf.ByteStringgetAddressLine1Bytes()Line 1 of the business address.java.lang.StringgetAddressLine2()Line 2 of the business address.com.google.protobuf.ByteStringgetAddressLine2Bytes()Line 2 of the business address.java.lang.StringgetBusinessName()The name of the business.com.google.protobuf.ByteStringgetBusinessNameBytes()The name of the business.java.lang.StringgetCity()City of the business address.com.google.protobuf.ByteStringgetCityBytes()City of the business address.java.lang.StringgetCountryCode()Country code of the business address.com.google.protobuf.ByteStringgetCountryCodeBytes()Country code of the business address.LocationFeedItemgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetPhoneNumber()Phone number of the business.com.google.protobuf.ByteStringgetPhoneNumberBytes()Phone number of the business.java.lang.StringgetPostalCode()Postal code of the business address.com.google.protobuf.ByteStringgetPostalCodeBytes()Postal code of the business address.java.lang.StringgetProvince()Province of the business address.com.google.protobuf.ByteStringgetProvinceBytes()Province of the business address.booleanhasAddressLine1()Line 1 of the business address.booleanhasAddressLine2()Line 2 of the business address.booleanhasBusinessName()The name of the business.booleanhasCity()City of the business address.booleanhasCountryCode()Country code of the business address.booleanhasPhoneNumber()Phone number of the business.booleanhasPostalCode()Postal code of the business address.booleanhasProvince()Province of the business address.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()LocationFeedItem.BuildermergeFrom(LocationFeedItem other)LocationFeedItem.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)LocationFeedItem.BuildermergeFrom(com.google.protobuf.Message other)LocationFeedItem.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)LocationFeedItem.BuildersetAddressLine1(java.lang.String value)Line 1 of the business address.LocationFeedItem.BuildersetAddressLine1Bytes(com.google.protobuf.ByteString value)Line 1 of the business address.LocationFeedItem.BuildersetAddressLine2(java.lang.String value)Line 2 of the business address.LocationFeedItem.BuildersetAddressLine2Bytes(com.google.protobuf.ByteString value)Line 2 of the business address.LocationFeedItem.BuildersetBusinessName(java.lang.String value)The name of the business.LocationFeedItem.BuildersetBusinessNameBytes(com.google.protobuf.ByteString value)The name of the business.LocationFeedItem.BuildersetCity(java.lang.String value)City of the business address.LocationFeedItem.BuildersetCityBytes(com.google.protobuf.ByteString value)City of the business address.LocationFeedItem.BuildersetCountryCode(java.lang.String value)Country code of the business address.LocationFeedItem.BuildersetCountryCodeBytes(com.google.protobuf.ByteString value)Country code of the business address.LocationFeedItem.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)LocationFeedItem.BuildersetPhoneNumber(java.lang.String value)Phone number of the business.LocationFeedItem.BuildersetPhoneNumberBytes(com.google.protobuf.ByteString value)Phone number of the business.LocationFeedItem.BuildersetPostalCode(java.lang.String value)Postal code of the business address.LocationFeedItem.BuildersetPostalCodeBytes(com.google.protobuf.ByteString value)Postal code of the business address.LocationFeedItem.BuildersetProvince(java.lang.String value)Province of the business address.LocationFeedItem.BuildersetProvinceBytes(com.google.protobuf.ByteString value)Province of the business address.LocationFeedItem.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)LocationFeedItem.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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<LocationFeedItem.Builder>
-
clear
public LocationFeedItem.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<LocationFeedItem.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<LocationFeedItem.Builder>
-
getDefaultInstanceForType
public LocationFeedItem getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public LocationFeedItem build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LocationFeedItem buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public LocationFeedItem.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<LocationFeedItem.Builder>
-
setField
public LocationFeedItem.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
clearField
public LocationFeedItem.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
clearOneof
public LocationFeedItem.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
setRepeatedField
public LocationFeedItem.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
addRepeatedField
public LocationFeedItem.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
mergeFrom
public LocationFeedItem.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LocationFeedItem.Builder>
-
mergeFrom
public LocationFeedItem.Builder mergeFrom(LocationFeedItem other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
mergeFrom
public LocationFeedItem.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LocationFeedItem.Builder>- Throws:
java.io.IOException
-
hasBusinessName
public boolean hasBusinessName()
The name of the business.
optional string business_name = 9;- Specified by:
hasBusinessNamein interfaceLocationFeedItemOrBuilder- Returns:
- Whether the businessName field is set.
-
getBusinessName
public java.lang.String getBusinessName()
The name of the business.
optional string business_name = 9;- Specified by:
getBusinessNamein interfaceLocationFeedItemOrBuilder- Returns:
- The businessName.
-
getBusinessNameBytes
public com.google.protobuf.ByteString getBusinessNameBytes()
The name of the business.
optional string business_name = 9;- Specified by:
getBusinessNameBytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for businessName.
-
setBusinessName
public LocationFeedItem.Builder setBusinessName(java.lang.String value)
The name of the business.
optional string business_name = 9;- Parameters:
value- The businessName to set.- Returns:
- This builder for chaining.
-
clearBusinessName
public LocationFeedItem.Builder clearBusinessName()
The name of the business.
optional string business_name = 9;- Returns:
- This builder for chaining.
-
setBusinessNameBytes
public LocationFeedItem.Builder setBusinessNameBytes(com.google.protobuf.ByteString value)
The name of the business.
optional string business_name = 9;- Parameters:
value- The bytes for businessName to set.- Returns:
- This builder for chaining.
-
hasAddressLine1
public boolean hasAddressLine1()
Line 1 of the business address.
optional string address_line_1 = 10;- Specified by:
hasAddressLine1in interfaceLocationFeedItemOrBuilder- Returns:
- Whether the addressLine1 field is set.
-
getAddressLine1
public java.lang.String getAddressLine1()
Line 1 of the business address.
optional string address_line_1 = 10;- Specified by:
getAddressLine1in interfaceLocationFeedItemOrBuilder- Returns:
- The addressLine1.
-
getAddressLine1Bytes
public com.google.protobuf.ByteString getAddressLine1Bytes()
Line 1 of the business address.
optional string address_line_1 = 10;- Specified by:
getAddressLine1Bytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for addressLine1.
-
setAddressLine1
public LocationFeedItem.Builder setAddressLine1(java.lang.String value)
Line 1 of the business address.
optional string address_line_1 = 10;- Parameters:
value- The addressLine1 to set.- Returns:
- This builder for chaining.
-
clearAddressLine1
public LocationFeedItem.Builder clearAddressLine1()
Line 1 of the business address.
optional string address_line_1 = 10;- Returns:
- This builder for chaining.
-
setAddressLine1Bytes
public LocationFeedItem.Builder setAddressLine1Bytes(com.google.protobuf.ByteString value)
Line 1 of the business address.
optional string address_line_1 = 10;- Parameters:
value- The bytes for addressLine1 to set.- Returns:
- This builder for chaining.
-
hasAddressLine2
public boolean hasAddressLine2()
Line 2 of the business address.
optional string address_line_2 = 11;- Specified by:
hasAddressLine2in interfaceLocationFeedItemOrBuilder- Returns:
- Whether the addressLine2 field is set.
-
getAddressLine2
public java.lang.String getAddressLine2()
Line 2 of the business address.
optional string address_line_2 = 11;- Specified by:
getAddressLine2in interfaceLocationFeedItemOrBuilder- Returns:
- The addressLine2.
-
getAddressLine2Bytes
public com.google.protobuf.ByteString getAddressLine2Bytes()
Line 2 of the business address.
optional string address_line_2 = 11;- Specified by:
getAddressLine2Bytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for addressLine2.
-
setAddressLine2
public LocationFeedItem.Builder setAddressLine2(java.lang.String value)
Line 2 of the business address.
optional string address_line_2 = 11;- Parameters:
value- The addressLine2 to set.- Returns:
- This builder for chaining.
-
clearAddressLine2
public LocationFeedItem.Builder clearAddressLine2()
Line 2 of the business address.
optional string address_line_2 = 11;- Returns:
- This builder for chaining.
-
setAddressLine2Bytes
public LocationFeedItem.Builder setAddressLine2Bytes(com.google.protobuf.ByteString value)
Line 2 of the business address.
optional string address_line_2 = 11;- Parameters:
value- The bytes for addressLine2 to set.- Returns:
- This builder for chaining.
-
hasCity
public boolean hasCity()
City of the business address.
optional string city = 12;- Specified by:
hasCityin interfaceLocationFeedItemOrBuilder- Returns:
- Whether the city field is set.
-
getCity
public java.lang.String getCity()
City of the business address.
optional string city = 12;- Specified by:
getCityin interfaceLocationFeedItemOrBuilder- Returns:
- The city.
-
getCityBytes
public com.google.protobuf.ByteString getCityBytes()
City of the business address.
optional string city = 12;- Specified by:
getCityBytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for city.
-
setCity
public LocationFeedItem.Builder setCity(java.lang.String value)
City of the business address.
optional string city = 12;- Parameters:
value- The city to set.- Returns:
- This builder for chaining.
-
clearCity
public LocationFeedItem.Builder clearCity()
City of the business address.
optional string city = 12;- Returns:
- This builder for chaining.
-
setCityBytes
public LocationFeedItem.Builder setCityBytes(com.google.protobuf.ByteString value)
City of the business address.
optional string city = 12;- Parameters:
value- The bytes for city to set.- Returns:
- This builder for chaining.
-
hasProvince
public boolean hasProvince()
Province of the business address.
optional string province = 13;- Specified by:
hasProvincein interfaceLocationFeedItemOrBuilder- Returns:
- Whether the province field is set.
-
getProvince
public java.lang.String getProvince()
Province of the business address.
optional string province = 13;- Specified by:
getProvincein interfaceLocationFeedItemOrBuilder- Returns:
- The province.
-
getProvinceBytes
public com.google.protobuf.ByteString getProvinceBytes()
Province of the business address.
optional string province = 13;- Specified by:
getProvinceBytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for province.
-
setProvince
public LocationFeedItem.Builder setProvince(java.lang.String value)
Province of the business address.
optional string province = 13;- Parameters:
value- The province to set.- Returns:
- This builder for chaining.
-
clearProvince
public LocationFeedItem.Builder clearProvince()
Province of the business address.
optional string province = 13;- Returns:
- This builder for chaining.
-
setProvinceBytes
public LocationFeedItem.Builder setProvinceBytes(com.google.protobuf.ByteString value)
Province of the business address.
optional string province = 13;- Parameters:
value- The bytes for province to set.- Returns:
- This builder for chaining.
-
hasPostalCode
public boolean hasPostalCode()
Postal code of the business address.
optional string postal_code = 14;- Specified by:
hasPostalCodein interfaceLocationFeedItemOrBuilder- Returns:
- Whether the postalCode field is set.
-
getPostalCode
public java.lang.String getPostalCode()
Postal code of the business address.
optional string postal_code = 14;- Specified by:
getPostalCodein interfaceLocationFeedItemOrBuilder- Returns:
- The postalCode.
-
getPostalCodeBytes
public com.google.protobuf.ByteString getPostalCodeBytes()
Postal code of the business address.
optional string postal_code = 14;- Specified by:
getPostalCodeBytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for postalCode.
-
setPostalCode
public LocationFeedItem.Builder setPostalCode(java.lang.String value)
Postal code of the business address.
optional string postal_code = 14;- Parameters:
value- The postalCode to set.- Returns:
- This builder for chaining.
-
clearPostalCode
public LocationFeedItem.Builder clearPostalCode()
Postal code of the business address.
optional string postal_code = 14;- Returns:
- This builder for chaining.
-
setPostalCodeBytes
public LocationFeedItem.Builder setPostalCodeBytes(com.google.protobuf.ByteString value)
Postal code of the business address.
optional string postal_code = 14;- Parameters:
value- The bytes for postalCode to set.- Returns:
- This builder for chaining.
-
hasCountryCode
public boolean hasCountryCode()
Country code of the business address.
optional string country_code = 15;- Specified by:
hasCountryCodein interfaceLocationFeedItemOrBuilder- Returns:
- Whether the countryCode field is set.
-
getCountryCode
public java.lang.String getCountryCode()
Country code of the business address.
optional string country_code = 15;- Specified by:
getCountryCodein interfaceLocationFeedItemOrBuilder- Returns:
- The countryCode.
-
getCountryCodeBytes
public com.google.protobuf.ByteString getCountryCodeBytes()
Country code of the business address.
optional string country_code = 15;- Specified by:
getCountryCodeBytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for countryCode.
-
setCountryCode
public LocationFeedItem.Builder setCountryCode(java.lang.String value)
Country code of the business address.
optional string country_code = 15;- Parameters:
value- The countryCode to set.- Returns:
- This builder for chaining.
-
clearCountryCode
public LocationFeedItem.Builder clearCountryCode()
Country code of the business address.
optional string country_code = 15;- Returns:
- This builder for chaining.
-
setCountryCodeBytes
public LocationFeedItem.Builder setCountryCodeBytes(com.google.protobuf.ByteString value)
Country code of the business address.
optional string country_code = 15;- Parameters:
value- The bytes for countryCode to set.- Returns:
- This builder for chaining.
-
hasPhoneNumber
public boolean hasPhoneNumber()
Phone number of the business.
optional string phone_number = 16;- Specified by:
hasPhoneNumberin interfaceLocationFeedItemOrBuilder- Returns:
- Whether the phoneNumber field is set.
-
getPhoneNumber
public java.lang.String getPhoneNumber()
Phone number of the business.
optional string phone_number = 16;- Specified by:
getPhoneNumberin interfaceLocationFeedItemOrBuilder- Returns:
- The phoneNumber.
-
getPhoneNumberBytes
public com.google.protobuf.ByteString getPhoneNumberBytes()
Phone number of the business.
optional string phone_number = 16;- Specified by:
getPhoneNumberBytesin interfaceLocationFeedItemOrBuilder- Returns:
- The bytes for phoneNumber.
-
setPhoneNumber
public LocationFeedItem.Builder setPhoneNumber(java.lang.String value)
Phone number of the business.
optional string phone_number = 16;- Parameters:
value- The phoneNumber to set.- Returns:
- This builder for chaining.
-
clearPhoneNumber
public LocationFeedItem.Builder clearPhoneNumber()
Phone number of the business.
optional string phone_number = 16;- Returns:
- This builder for chaining.
-
setPhoneNumberBytes
public LocationFeedItem.Builder setPhoneNumberBytes(com.google.protobuf.ByteString value)
Phone number of the business.
optional string phone_number = 16;- Parameters:
value- The bytes for phoneNumber to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final LocationFeedItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
mergeUnknownFields
public final LocationFeedItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LocationFeedItem.Builder>
-
-