Interface UICustomizationType.Builder

All Superinterfaces:
Buildable, CopyableBuilder<UICustomizationType.Builder,UICustomizationType>, SdkBuilder<UICustomizationType.Builder,UICustomizationType>, SdkPojo
Enclosing class:
UICustomizationType

@Mutable @NotThreadSafe public static interface UICustomizationType.Builder extends SdkPojo, CopyableBuilder<UICustomizationType.Builder,UICustomizationType>
  • Method Details

    • userPoolId

      UICustomizationType.Builder userPoolId(String userPoolId)

      The ID of the user pool with hosted UI customizations.

      Parameters:
      userPoolId - The ID of the user pool with hosted UI customizations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientId

      UICustomizationType.Builder clientId(String clientId)

      The app client ID for your UI customization. When this value isn't present, the customization applies to all user pool app clients that don't have client-level settings..

      Parameters:
      clientId - The app client ID for your UI customization. When this value isn't present, the customization applies to all user pool app clients that don't have client-level settings..
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • imageUrl

      UICustomizationType.Builder imageUrl(String imageUrl)

      A URL path to the hosted logo image of your UI customization.

      Parameters:
      imageUrl - A URL path to the hosted logo image of your UI customization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • css

      The CSS values in the UI customization.

      Parameters:
      css - The CSS values in the UI customization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cssVersion

      UICustomizationType.Builder cssVersion(String cssVersion)

      The CSS version number.

      Parameters:
      cssVersion - The CSS version number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedDate

      UICustomizationType.Builder lastModifiedDate(Instant lastModifiedDate)

      The date and time when the item was modified. Amazon Cognito returns this timestamp in UNIX epoch time format. Your SDK might render the output in a human-readable format like ISO 8601 or a Java Date object.

      Parameters:
      lastModifiedDate - The date and time when the item was modified. Amazon Cognito returns this timestamp in UNIX epoch time format. Your SDK might render the output in a human-readable format like ISO 8601 or a Java Date object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDate

      UICustomizationType.Builder creationDate(Instant creationDate)

      The date and time when the item was created. Amazon Cognito returns this timestamp in UNIX epoch time format. Your SDK might render the output in a human-readable format like ISO 8601 or a Java Date object.

      Parameters:
      creationDate - The date and time when the item was created. Amazon Cognito returns this timestamp in UNIX epoch time format. Your SDK might render the output in a human-readable format like ISO 8601 or a Java Date object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.