Class ContactDetail

    • Constructor Detail

      • ContactDetail

        public ContactDetail()
    • Method Detail

      • setFirstName

        public void setFirstName​(String firstName)

        First name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        firstName - First name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • getFirstName

        public String getFirstName()

        First name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        First name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • withFirstName

        public ContactDetail withFirstName​(String firstName)

        First name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        firstName - First name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setLastName

        public void setLastName​(String lastName)

        Last name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        lastName - Last name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • getLastName

        public String getLastName()

        Last name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Last name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • withLastName

        public ContactDetail withLastName​(String lastName)

        Last name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        lastName - Last name of contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setContactType

        public void setContactType​(String contactType)

        Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        contactType - Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        See Also:
        ContactType
      • getContactType

        public String getContactType()

        Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        See Also:
        ContactType
      • withContactType

        public ContactDetail withContactType​(String contactType)

        Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        contactType - Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ContactType
      • setContactType

        public void setContactType​(ContactType contactType)

        Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        contactType - Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        See Also:
        ContactType
      • withContactType

        public ContactDetail withContactType​(ContactType contactType)

        Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        contactType - Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ContactType
      • setOrganizationName

        public void setOrganizationName​(String organizationName)

        Name of the organization for contact types other than PERSON .

        Type: String

        Default: None

        Constraints: Maximum 255 characters. Contact type must not be PERSON.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        organizationName - Name of the organization for contact types other than PERSON.

        Type: String

        Default: None

        Constraints: Maximum 255 characters. Contact type must not be PERSON.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • getOrganizationName

        public String getOrganizationName()

        Name of the organization for contact types other than PERSON .

        Type: String

        Default: None

        Constraints: Maximum 255 characters. Contact type must not be PERSON.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Name of the organization for contact types other than PERSON.

        Type: String

        Default: None

        Constraints: Maximum 255 characters. Contact type must not be PERSON.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • withOrganizationName

        public ContactDetail withOrganizationName​(String organizationName)

        Name of the organization for contact types other than PERSON .

        Type: String

        Default: None

        Constraints: Maximum 255 characters. Contact type must not be PERSON.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        organizationName - Name of the organization for contact types other than PERSON.

        Type: String

        Default: None

        Constraints: Maximum 255 characters. Contact type must not be PERSON.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setAddressLine1

        public void setAddressLine1​(String addressLine1)

        First line of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        addressLine1 - First line of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • getAddressLine1

        public String getAddressLine1()

        First line of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        First line of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • withAddressLine1

        public ContactDetail withAddressLine1​(String addressLine1)

        First line of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        addressLine1 - First line of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setAddressLine2

        public void setAddressLine2​(String addressLine2)

        Second line of contact's address, if any.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        addressLine2 - Second line of contact's address, if any.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • getAddressLine2

        public String getAddressLine2()

        Second line of contact's address, if any.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Second line of contact's address, if any.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • withAddressLine2

        public ContactDetail withAddressLine2​(String addressLine2)

        Second line of contact's address, if any.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        addressLine2 - Second line of contact's address, if any.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCity

        public void setCity​(String city)

        The city of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        city - The city of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • getCity

        public String getCity()

        The city of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        The city of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • withCity

        public ContactDetail withCity​(String city)

        The city of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        city - The city of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setState

        public void setState​(String state)

        The state or province of the contact's city.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        state - The state or province of the contact's city.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • getState

        public String getState()

        The state or province of the contact's city.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        The state or province of the contact's city.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • withState

        public ContactDetail withState​(String state)

        The state or province of the contact's city.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        state - The state or province of the contact's city.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCountryCode

        public void setCountryCode​(String countryCode)

        Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        countryCode - Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        See Also:
        CountryCode
      • getCountryCode

        public String getCountryCode()

        Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        See Also:
        CountryCode
      • withCountryCode

        public ContactDetail withCountryCode​(String countryCode)

        Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        countryCode - Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CountryCode
      • setCountryCode

        public void setCountryCode​(CountryCode countryCode)

        Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        countryCode - Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        See Also:
        CountryCode
      • withCountryCode

        public ContactDetail withCountryCode​(CountryCode countryCode)

        Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        countryCode - Code for the country of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CountryCode
      • setZipCode

        public void setZipCode​(String zipCode)

        The zip or postal code of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        zipCode - The zip or postal code of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • getZipCode

        public String getZipCode()

        The zip or postal code of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        The zip or postal code of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • withZipCode

        public ContactDetail withZipCode​(String zipCode)

        The zip or postal code of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        zipCode - The zip or postal code of the contact's address.

        Type: String

        Default: None

        Constraints: Maximum 255 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setPhoneNumber

        public void setPhoneNumber​(String phoneNumber)

        The phone number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        phoneNumber - The phone number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • getPhoneNumber

        public String getPhoneNumber()

        The phone number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        The phone number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • withPhoneNumber

        public ContactDetail withPhoneNumber​(String phoneNumber)

        The phone number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        phoneNumber - The phone number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setEmail

        public void setEmail​(String email)

        Email address of the contact.

        Type: String

        Default: None

        Constraints: Maximum 254 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        email - Email address of the contact.

        Type: String

        Default: None

        Constraints: Maximum 254 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • getEmail

        public String getEmail()

        Email address of the contact.

        Type: String

        Default: None

        Constraints: Maximum 254 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Email address of the contact.

        Type: String

        Default: None

        Constraints: Maximum 254 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

      • withEmail

        public ContactDetail withEmail​(String email)

        Email address of the contact.

        Type: String

        Default: None

        Constraints: Maximum 254 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Parameters:
        email - Email address of the contact.

        Type: String

        Default: None

        Constraints: Maximum 254 characters.

        Parents: RegistrantContact, AdminContact, TechContact

        Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setFax

        public void setFax​(String fax)

        Fax number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        fax - Fax number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • getFax

        public String getFax()

        Fax number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Fax number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

      • withFax

        public ContactDetail withFax​(String fax)

        Fax number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Parameters:
        fax - Fax number of the contact.

        Type: String

        Default: None

        Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

        Parents: RegistrantContact, AdminContact, TechContact

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getExtraParams

        public List<ExtraParam> getExtraParams()

        A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

        Returns:
        A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

      • setExtraParams

        public void setExtraParams​(Collection<ExtraParam> extraParams)

        A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

        Parameters:
        extraParams - A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

      • withExtraParams

        public ContactDetail withExtraParams​(ExtraParam... extraParams)

        A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

        NOTE: This method appends the values to the existing list (if any). Use setExtraParams(java.util.Collection) or withExtraParams(java.util.Collection) if you want to override the existing values.

        Parameters:
        extraParams - A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withExtraParams

        public ContactDetail withExtraParams​(Collection<ExtraParam> extraParams)

        A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

        Parameters:
        extraParams - A list of name-value pairs for parameters required by certain top-level domains.

        Type: Complex

        Default: None

        Parents: RegistrantContact, AdminContact, TechContact

        Children: Name, Value

        Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object