Class UpdateDomainContactRequest

    • Constructor Detail

      • UpdateDomainContactRequest

        public UpdateDomainContactRequest()
    • Method Detail

      • setDomainName

        public void setDomainName​(String domainName)

        The name of a domain.

        Type: String

        Default: None

        Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

        Required: Yes

        Parameters:
        domainName - The name of a domain.

        Type: String

        Default: None

        Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

        Required: Yes

      • getDomainName

        public String getDomainName()

        The name of a domain.

        Type: String

        Default: None

        Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

        Required: Yes

        Returns:
        The name of a domain.

        Type: String

        Default: None

        Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

        Required: Yes

      • withDomainName

        public UpdateDomainContactRequest withDomainName​(String domainName)

        The name of a domain.

        Type: String

        Default: None

        Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

        Required: Yes

        Parameters:
        domainName - The name of a domain.

        Type: String

        Default: None

        Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

        Required: Yes

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

        public void setAdminContact​(ContactDetail adminContact)

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Parameters:
        adminContact - Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

      • getAdminContact

        public ContactDetail getAdminContact()

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Returns:
        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

      • withAdminContact

        public UpdateDomainContactRequest withAdminContact​(ContactDetail adminContact)

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Parameters:
        adminContact - Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

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

        public void setRegistrantContact​(ContactDetail registrantContact)

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Parameters:
        registrantContact - Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

      • getRegistrantContact

        public ContactDetail getRegistrantContact()

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Returns:
        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

      • withRegistrantContact

        public UpdateDomainContactRequest withRegistrantContact​(ContactDetail registrantContact)

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Parameters:
        registrantContact - Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

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

        public void setTechContact​(ContactDetail techContact)

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Parameters:
        techContact - Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

      • getTechContact

        public ContactDetail getTechContact()

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Returns:
        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

      • withTechContact

        public UpdateDomainContactRequest withTechContact​(ContactDetail techContact)

        Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        Parameters:
        techContact - Provides detailed contact information.

        Type: Complex

        Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

        Required: Yes

        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