Class RegisteredDomainTechContactArgs.Builder

    • Method Detail

      • addressLine1

        public RegisteredDomainTechContactArgs.Builder addressLine1​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> addressLine1)
        Parameters:
        addressLine1 - First line of the contact's address.
        Returns:
        builder
      • addressLine2

        public RegisteredDomainTechContactArgs.Builder addressLine2​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> addressLine2)
        Parameters:
        addressLine2 - Second line of contact's address, if any.
        Returns:
        builder
      • addressLine2

        public RegisteredDomainTechContactArgs.Builder addressLine2​(java.lang.String addressLine2)
        Parameters:
        addressLine2 - Second line of contact's address, if any.
        Returns:
        builder
      • contactType

        public RegisteredDomainTechContactArgs.Builder contactType​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> contactType)
        Parameters:
        contactType - 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.
        Returns:
        builder
      • contactType

        public RegisteredDomainTechContactArgs.Builder contactType​(java.lang.String contactType)
        Parameters:
        contactType - 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.
        Returns:
        builder
      • countryCode

        public RegisteredDomainTechContactArgs.Builder countryCode​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> countryCode)
        Parameters:
        countryCode - 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.
        Returns:
        builder
      • countryCode

        public RegisteredDomainTechContactArgs.Builder countryCode​(java.lang.String countryCode)
        Parameters:
        countryCode - 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.
        Returns:
        builder
      • extraParams

        public RegisteredDomainTechContactArgs.Builder extraParams​(@Nullable
                                                                   com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> extraParams)
        Parameters:
        extraParams - A key-value map of parameters required by certain top-level domains.
        Returns:
        builder
      • extraParams

        public RegisteredDomainTechContactArgs.Builder extraParams​(java.util.Map<java.lang.String,​java.lang.String> extraParams)
        Parameters:
        extraParams - A key-value map of parameters required by certain top-level domains.
        Returns:
        builder
      • fax

        public RegisteredDomainTechContactArgs.Builder fax​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> fax)
        Parameters:
        fax - Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • fax

        public RegisteredDomainTechContactArgs.Builder fax​(java.lang.String fax)
        Parameters:
        fax - Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • firstName

        public RegisteredDomainTechContactArgs.Builder firstName​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> firstName)
        Parameters:
        firstName - First name of contact.
        Returns:
        builder
      • lastName

        public RegisteredDomainTechContactArgs.Builder lastName​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> lastName)
        Parameters:
        lastName - Last name of contact.
        Returns:
        builder
      • organizationName

        public RegisteredDomainTechContactArgs.Builder organizationName​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> organizationName)
        Parameters:
        organizationName - Name of the organization for contact types other than `PERSON`.
        Returns:
        builder
      • organizationName

        public RegisteredDomainTechContactArgs.Builder organizationName​(java.lang.String organizationName)
        Parameters:
        organizationName - Name of the organization for contact types other than `PERSON`.
        Returns:
        builder
      • phoneNumber

        public RegisteredDomainTechContactArgs.Builder phoneNumber​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> phoneNumber)
        Parameters:
        phoneNumber - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • phoneNumber

        public RegisteredDomainTechContactArgs.Builder phoneNumber​(java.lang.String phoneNumber)
        Parameters:
        phoneNumber - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • state

        public RegisteredDomainTechContactArgs.Builder state​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> state)
        Parameters:
        state - The state or province of the contact's city.
        Returns:
        builder
      • zipCode

        public RegisteredDomainTechContactArgs.Builder zipCode​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> zipCode)
        Parameters:
        zipCode - The zip or postal code of the contact's address.
        Returns:
        builder