Interface CreateUserPoolDomainResponse.Builder

  • Method Details

    • managedLoginVersion

      CreateUserPoolDomainResponse.Builder managedLoginVersion(Integer managedLoginVersion)

      The version of managed login branding applied your domain. A value of 1 indicates hosted UI (classic) and a version of 2 indicates managed login.

      Parameters:
      managedLoginVersion - The version of managed login branding applied your domain. A value of 1 indicates hosted UI (classic) and a version of 2 indicates managed login.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cloudFrontDomain

      CreateUserPoolDomainResponse.Builder cloudFrontDomain(String cloudFrontDomain)

      The fully-qualified domain name (FQDN) of the Amazon CloudFront distribution that hosts your managed login or classic hosted UI pages. Your domain-name authority must have an alias record that points requests for your custom domain to this FQDN. Amazon Cognito returns this value if you set a custom domain with CustomDomainConfig. If you set an Amazon Cognito prefix domain, this parameter returns null.

      Parameters:
      cloudFrontDomain - The fully-qualified domain name (FQDN) of the Amazon CloudFront distribution that hosts your managed login or classic hosted UI pages. Your domain-name authority must have an alias record that points requests for your custom domain to this FQDN. Amazon Cognito returns this value if you set a custom domain with CustomDomainConfig. If you set an Amazon Cognito prefix domain, this parameter returns null.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • routing

      The routing configuration that was applied to the user pool domain.

      Parameters:
      routing - The routing configuration that was applied to the user pool domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • routing

      The routing configuration that was applied to the user pool domain.

      This is a convenience method that creates an instance of the RoutingType.Builder avoiding the need to create one manually via RoutingType.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to routing(RoutingType).

      Parameters:
      routing - a consumer that will call methods on RoutingType.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: