Class AddressInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
com.google.ads.googleads.v18.common.AddressInfo.Builder
All Implemented Interfaces:
AddressInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
AddressInfo

public static final class AddressInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder> implements AddressInfoOrBuilder
 Address for proximity criterion.
 
Protobuf type google.ads.googleads.v18.common.AddressInfo
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • clear

      public AddressInfo.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • getDefaultInstanceForType

      public AddressInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public AddressInfo build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public AddressInfo buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public AddressInfo.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • setField

      public AddressInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • clearField

      public AddressInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • clearOneof

      public AddressInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • setRepeatedField

      public AddressInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • addRepeatedField

      public AddressInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • mergeFrom

      public AddressInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AddressInfo.Builder>
    • mergeFrom

      public AddressInfo.Builder mergeFrom(AddressInfo other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • mergeFrom

      public AddressInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AddressInfo.Builder>
      Throws:
      IOException
    • hasPostalCode

      public boolean hasPostalCode()
       Postal code.
       
      optional string postal_code = 8;
      Specified by:
      hasPostalCode in interface AddressInfoOrBuilder
      Returns:
      Whether the postalCode field is set.
    • getPostalCode

      public String getPostalCode()
       Postal code.
       
      optional string postal_code = 8;
      Specified by:
      getPostalCode in interface AddressInfoOrBuilder
      Returns:
      The postalCode.
    • getPostalCodeBytes

      public com.google.protobuf.ByteString getPostalCodeBytes()
       Postal code.
       
      optional string postal_code = 8;
      Specified by:
      getPostalCodeBytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for postalCode.
    • setPostalCode

      public AddressInfo.Builder setPostalCode(String value)
       Postal code.
       
      optional string postal_code = 8;
      Parameters:
      value - The postalCode to set.
      Returns:
      This builder for chaining.
    • clearPostalCode

      public AddressInfo.Builder clearPostalCode()
       Postal code.
       
      optional string postal_code = 8;
      Returns:
      This builder for chaining.
    • setPostalCodeBytes

      public AddressInfo.Builder setPostalCodeBytes(com.google.protobuf.ByteString value)
       Postal code.
       
      optional string postal_code = 8;
      Parameters:
      value - The bytes for postalCode to set.
      Returns:
      This builder for chaining.
    • hasProvinceCode

      public boolean hasProvinceCode()
       Province or state code.
       
      optional string province_code = 9;
      Specified by:
      hasProvinceCode in interface AddressInfoOrBuilder
      Returns:
      Whether the provinceCode field is set.
    • getProvinceCode

      public String getProvinceCode()
       Province or state code.
       
      optional string province_code = 9;
      Specified by:
      getProvinceCode in interface AddressInfoOrBuilder
      Returns:
      The provinceCode.
    • getProvinceCodeBytes

      public com.google.protobuf.ByteString getProvinceCodeBytes()
       Province or state code.
       
      optional string province_code = 9;
      Specified by:
      getProvinceCodeBytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for provinceCode.
    • setProvinceCode

      public AddressInfo.Builder setProvinceCode(String value)
       Province or state code.
       
      optional string province_code = 9;
      Parameters:
      value - The provinceCode to set.
      Returns:
      This builder for chaining.
    • clearProvinceCode

      public AddressInfo.Builder clearProvinceCode()
       Province or state code.
       
      optional string province_code = 9;
      Returns:
      This builder for chaining.
    • setProvinceCodeBytes

      public AddressInfo.Builder setProvinceCodeBytes(com.google.protobuf.ByteString value)
       Province or state code.
       
      optional string province_code = 9;
      Parameters:
      value - The bytes for provinceCode to set.
      Returns:
      This builder for chaining.
    • hasCountryCode

      public boolean hasCountryCode()
       Country code.
       
      optional string country_code = 10;
      Specified by:
      hasCountryCode in interface AddressInfoOrBuilder
      Returns:
      Whether the countryCode field is set.
    • getCountryCode

      public String getCountryCode()
       Country code.
       
      optional string country_code = 10;
      Specified by:
      getCountryCode in interface AddressInfoOrBuilder
      Returns:
      The countryCode.
    • getCountryCodeBytes

      public com.google.protobuf.ByteString getCountryCodeBytes()
       Country code.
       
      optional string country_code = 10;
      Specified by:
      getCountryCodeBytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for countryCode.
    • setCountryCode

      public AddressInfo.Builder setCountryCode(String value)
       Country code.
       
      optional string country_code = 10;
      Parameters:
      value - The countryCode to set.
      Returns:
      This builder for chaining.
    • clearCountryCode

      public AddressInfo.Builder clearCountryCode()
       Country code.
       
      optional string country_code = 10;
      Returns:
      This builder for chaining.
    • setCountryCodeBytes

      public AddressInfo.Builder setCountryCodeBytes(com.google.protobuf.ByteString value)
       Country code.
       
      optional string country_code = 10;
      Parameters:
      value - The bytes for countryCode to set.
      Returns:
      This builder for chaining.
    • hasProvinceName

      public boolean hasProvinceName()
       Province or state name.
       
      optional string province_name = 11;
      Specified by:
      hasProvinceName in interface AddressInfoOrBuilder
      Returns:
      Whether the provinceName field is set.
    • getProvinceName

      public String getProvinceName()
       Province or state name.
       
      optional string province_name = 11;
      Specified by:
      getProvinceName in interface AddressInfoOrBuilder
      Returns:
      The provinceName.
    • getProvinceNameBytes

      public com.google.protobuf.ByteString getProvinceNameBytes()
       Province or state name.
       
      optional string province_name = 11;
      Specified by:
      getProvinceNameBytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for provinceName.
    • setProvinceName

      public AddressInfo.Builder setProvinceName(String value)
       Province or state name.
       
      optional string province_name = 11;
      Parameters:
      value - The provinceName to set.
      Returns:
      This builder for chaining.
    • clearProvinceName

      public AddressInfo.Builder clearProvinceName()
       Province or state name.
       
      optional string province_name = 11;
      Returns:
      This builder for chaining.
    • setProvinceNameBytes

      public AddressInfo.Builder setProvinceNameBytes(com.google.protobuf.ByteString value)
       Province or state name.
       
      optional string province_name = 11;
      Parameters:
      value - The bytes for provinceName to set.
      Returns:
      This builder for chaining.
    • hasStreetAddress

      public boolean hasStreetAddress()
       Street address line 1.
       
      optional string street_address = 12;
      Specified by:
      hasStreetAddress in interface AddressInfoOrBuilder
      Returns:
      Whether the streetAddress field is set.
    • getStreetAddress

      public String getStreetAddress()
       Street address line 1.
       
      optional string street_address = 12;
      Specified by:
      getStreetAddress in interface AddressInfoOrBuilder
      Returns:
      The streetAddress.
    • getStreetAddressBytes

      public com.google.protobuf.ByteString getStreetAddressBytes()
       Street address line 1.
       
      optional string street_address = 12;
      Specified by:
      getStreetAddressBytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for streetAddress.
    • setStreetAddress

      public AddressInfo.Builder setStreetAddress(String value)
       Street address line 1.
       
      optional string street_address = 12;
      Parameters:
      value - The streetAddress to set.
      Returns:
      This builder for chaining.
    • clearStreetAddress

      public AddressInfo.Builder clearStreetAddress()
       Street address line 1.
       
      optional string street_address = 12;
      Returns:
      This builder for chaining.
    • setStreetAddressBytes

      public AddressInfo.Builder setStreetAddressBytes(com.google.protobuf.ByteString value)
       Street address line 1.
       
      optional string street_address = 12;
      Parameters:
      value - The bytes for streetAddress to set.
      Returns:
      This builder for chaining.
    • hasStreetAddress2

      public boolean hasStreetAddress2()
       Street address line 2. This field is write-only. It is only used for
       calculating the longitude and latitude of an address when geo_point is
       empty.
       
      optional string street_address2 = 13;
      Specified by:
      hasStreetAddress2 in interface AddressInfoOrBuilder
      Returns:
      Whether the streetAddress2 field is set.
    • getStreetAddress2

      public String getStreetAddress2()
       Street address line 2. This field is write-only. It is only used for
       calculating the longitude and latitude of an address when geo_point is
       empty.
       
      optional string street_address2 = 13;
      Specified by:
      getStreetAddress2 in interface AddressInfoOrBuilder
      Returns:
      The streetAddress2.
    • getStreetAddress2Bytes

      public com.google.protobuf.ByteString getStreetAddress2Bytes()
       Street address line 2. This field is write-only. It is only used for
       calculating the longitude and latitude of an address when geo_point is
       empty.
       
      optional string street_address2 = 13;
      Specified by:
      getStreetAddress2Bytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for streetAddress2.
    • setStreetAddress2

      public AddressInfo.Builder setStreetAddress2(String value)
       Street address line 2. This field is write-only. It is only used for
       calculating the longitude and latitude of an address when geo_point is
       empty.
       
      optional string street_address2 = 13;
      Parameters:
      value - The streetAddress2 to set.
      Returns:
      This builder for chaining.
    • clearStreetAddress2

      public AddressInfo.Builder clearStreetAddress2()
       Street address line 2. This field is write-only. It is only used for
       calculating the longitude and latitude of an address when geo_point is
       empty.
       
      optional string street_address2 = 13;
      Returns:
      This builder for chaining.
    • setStreetAddress2Bytes

      public AddressInfo.Builder setStreetAddress2Bytes(com.google.protobuf.ByteString value)
       Street address line 2. This field is write-only. It is only used for
       calculating the longitude and latitude of an address when geo_point is
       empty.
       
      optional string street_address2 = 13;
      Parameters:
      value - The bytes for streetAddress2 to set.
      Returns:
      This builder for chaining.
    • hasCityName

      public boolean hasCityName()
       Name of the city.
       
      optional string city_name = 14;
      Specified by:
      hasCityName in interface AddressInfoOrBuilder
      Returns:
      Whether the cityName field is set.
    • getCityName

      public String getCityName()
       Name of the city.
       
      optional string city_name = 14;
      Specified by:
      getCityName in interface AddressInfoOrBuilder
      Returns:
      The cityName.
    • getCityNameBytes

      public com.google.protobuf.ByteString getCityNameBytes()
       Name of the city.
       
      optional string city_name = 14;
      Specified by:
      getCityNameBytes in interface AddressInfoOrBuilder
      Returns:
      The bytes for cityName.
    • setCityName

      public AddressInfo.Builder setCityName(String value)
       Name of the city.
       
      optional string city_name = 14;
      Parameters:
      value - The cityName to set.
      Returns:
      This builder for chaining.
    • clearCityName

      public AddressInfo.Builder clearCityName()
       Name of the city.
       
      optional string city_name = 14;
      Returns:
      This builder for chaining.
    • setCityNameBytes

      public AddressInfo.Builder setCityNameBytes(com.google.protobuf.ByteString value)
       Name of the city.
       
      optional string city_name = 14;
      Parameters:
      value - The bytes for cityName to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final AddressInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>
    • mergeUnknownFields

      public final AddressInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AddressInfo.Builder>