Class DomainBillingContactArgs.Builder

  • Enclosing class:
    DomainBillingContactArgs

    public static final class DomainBillingContactArgs.Builder
    extends java.lang.Object
    • Method Detail

      • addressLine1

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

        public DomainBillingContactArgs.Builder addressLine1​(java.lang.String addressLine1)
        Parameters:
        addressLine1 - First line of the contact's address.
        Returns:
        builder
      • addressLine2

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

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

        public DomainBillingContactArgs.Builder city​(com.pulumi.core.Output<java.lang.String> city)
        Parameters:
        city - The city of the contact's address.
        Returns:
        builder
      • contactType

        public DomainBillingContactArgs.Builder contactType​(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 DomainBillingContactArgs.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 DomainBillingContactArgs.Builder countryCode​(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 DomainBillingContactArgs.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
      • email

        public DomainBillingContactArgs.Builder email​(com.pulumi.core.Output<java.lang.String> email)
        Parameters:
        email - Email address of the contact.
        Returns:
        builder
      • fax

        public DomainBillingContactArgs.Builder fax​(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 DomainBillingContactArgs.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 DomainBillingContactArgs.Builder firstName​(com.pulumi.core.Output<java.lang.String> firstName)
        Parameters:
        firstName - First name of contact.
        Returns:
        builder
      • lastName

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

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

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

        public DomainBillingContactArgs.Builder phoneNumber​(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 DomainBillingContactArgs.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 DomainBillingContactArgs.Builder state​(com.pulumi.core.Output<java.lang.String> state)
        Parameters:
        state - The state or province of the contact's city.
        Returns:
        builder
      • state

        public DomainBillingContactArgs.Builder state​(java.lang.String state)
        Parameters:
        state - The state or province of the contact's city.
        Returns:
        builder
      • zipCode

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

        public DomainBillingContactArgs.Builder zipCode​(java.lang.String zipCode)
        Parameters:
        zipCode - The zip or postal code of the contact's address.
        Returns:
        builder