Class DomainAdminContact


  • public final class DomainAdminContact
    extends java.lang.Object
    • Method Detail

      • addressLine1

        public java.util.Optional<java.lang.String> addressLine1()
        Returns:
        First line of the contact's address.
      • addressLine2

        public java.util.Optional<java.lang.String> addressLine2()
        Returns:
        Second line of contact's address, if any.
      • city

        public java.util.Optional<java.lang.String> city()
        Returns:
        The city of the contact's address.
      • contactType

        public java.util.Optional<java.lang.String> contactType()
        Returns:
        Indicates whether the contact is a person, company, association, or public organization. See the [AWS API documentation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_ContactDetail.html#Route53Domains-Type-domains_ContactDetail-ContactType) for valid values.
      • countryCode

        public java.util.Optional<java.lang.String> countryCode()
        Returns:
        Code for the country of the contact's address. See the [AWS API documentation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_ContactDetail.html#Route53Domains-Type-domains_ContactDetail-CountryCode) for valid values.
      • email

        public java.util.Optional<java.lang.String> email()
        Returns:
        Email address of the contact.
      • extraParams

        public java.util.List<DomainAdminContactExtraParam> extraParams()
        Returns:
        A list of name-value pairs for parameters required by certain top-level domains.
      • fax

        public java.util.Optional<java.lang.String> fax()
        Returns:
        Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
      • firstName

        public java.util.Optional<java.lang.String> firstName()
        Returns:
        First name of contact.
      • lastName

        public java.util.Optional<java.lang.String> lastName()
        Returns:
        Last name of contact.
      • organizationName

        public java.util.Optional<java.lang.String> organizationName()
        Returns:
        Name of the organization for contact types other than `PERSON`.
      • phoneNumber

        public java.util.Optional<java.lang.String> phoneNumber()
        Returns:
        The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
      • state

        public java.util.Optional<java.lang.String> state()
        Returns:
        The state or province of the contact's city.
      • zipCode

        public java.util.Optional<java.lang.String> zipCode()
        Returns:
        The zip or postal code of the contact's address.