Interface DomainDescriptionType.Builder

    • Method Detail

      • userPoolId

        DomainDescriptionType.Builder userPoolId​(String userPoolId)

        The user pool ID.

        Parameters:
        userPoolId - The user pool ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsAccountId

        DomainDescriptionType.Builder awsAccountId​(String awsAccountId)

        The Amazon Web Services ID for the user pool owner.

        Parameters:
        awsAccountId - The Amazon Web Services ID for the user pool owner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domain

        DomainDescriptionType.Builder domain​(String domain)

        The domain string. For custom domains, this is the fully-qualified domain name, such as auth.example.com. For Amazon Cognito prefix domains, this is the prefix alone, such as auth.

        Parameters:
        domain - The domain string. For custom domains, this is the fully-qualified domain name, such as auth.example.com. For Amazon Cognito prefix domains, this is the prefix alone, such as auth.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • s3Bucket

        DomainDescriptionType.Builder s3Bucket​(String s3Bucket)

        The Amazon S3 bucket where the static files for this domain are stored.

        Parameters:
        s3Bucket - The Amazon S3 bucket where the static files for this domain are stored.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cloudFrontDistribution

        DomainDescriptionType.Builder cloudFrontDistribution​(String cloudFrontDistribution)

        The Amazon CloudFront endpoint that you use as the target of the alias that you set up with your Domain Name Service (DNS) provider.

        Parameters:
        cloudFrontDistribution - The Amazon CloudFront endpoint that you use as the target of the alias that you set up with your Domain Name Service (DNS) provider.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • version

        DomainDescriptionType.Builder version​(String version)

        The app version.

        Parameters:
        version - The app version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customDomainConfig

        DomainDescriptionType.Builder customDomainConfig​(CustomDomainConfigType customDomainConfig)

        The configuration for a custom domain that hosts the sign-up and sign-in webpages for your application.

        Parameters:
        customDomainConfig - The configuration for a custom domain that hosts the sign-up and sign-in webpages for your application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.