Class Address


  • public final class Address
    extends Object
    Address information for domain registration.
    • Constructor Detail

      • Address

        public Address()
    • Method Detail

      • address1

        public String address1()
        Get the address1 property: First line of an Address.
        Returns:
        the address1 value.
      • withAddress1

        public Address withAddress1​(String address1)
        Set the address1 property: First line of an Address.
        Parameters:
        address1 - the address1 value to set.
        Returns:
        the Address object itself.
      • address2

        public String address2()
        Get the address2 property: The second line of the Address. Optional.
        Returns:
        the address2 value.
      • withAddress2

        public Address withAddress2​(String address2)
        Set the address2 property: The second line of the Address. Optional.
        Parameters:
        address2 - the address2 value to set.
        Returns:
        the Address object itself.
      • city

        public String city()
        Get the city property: The city for the address.
        Returns:
        the city value.
      • withCity

        public Address withCity​(String city)
        Set the city property: The city for the address.
        Parameters:
        city - the city value to set.
        Returns:
        the Address object itself.
      • country

        public String country()
        Get the country property: The country for the address.
        Returns:
        the country value.
      • withCountry

        public Address withCountry​(String country)
        Set the country property: The country for the address.
        Parameters:
        country - the country value to set.
        Returns:
        the Address object itself.
      • postalCode

        public String postalCode()
        Get the postalCode property: The postal code for the address.
        Returns:
        the postalCode value.
      • withPostalCode

        public Address withPostalCode​(String postalCode)
        Set the postalCode property: The postal code for the address.
        Parameters:
        postalCode - the postalCode value to set.
        Returns:
        the Address object itself.
      • state

        public String state()
        Get the state property: The state or province for the address.
        Returns:
        the state value.
      • withState

        public Address withState​(String state)
        Set the state property: The state or province for the address.
        Parameters:
        state - the state value to set.
        Returns:
        the Address object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.