Interface UserNotificationSummary.Builder

  • Method Details

    • notificationId

      UserNotificationSummary.Builder notificationId(String notificationId)

      The unique identifier for the notification.

      Parameters:
      notificationId - The unique identifier for the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notificationStatus

      UserNotificationSummary.Builder notificationStatus(String notificationStatus)

      The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.

      Parameters:
      notificationStatus - The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • notificationStatus

      UserNotificationSummary.Builder notificationStatus(NotificationStatus notificationStatus)

      The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.

      Parameters:
      notificationStatus - The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • instanceId

      UserNotificationSummary.Builder instanceId(String instanceId)

      The identifier of the Amazon Connect instance.

      Parameters:
      instanceId - The identifier of the Amazon Connect instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recipientId

      UserNotificationSummary.Builder recipientId(String recipientId)

      The identifier of the recipient user.

      Parameters:
      recipientId - The identifier of the recipient user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contentWithStrings

      UserNotificationSummary.Builder contentWithStrings(Map<String,String> content)

      The localized content of the notification.

      Parameters:
      content - The localized content of the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • content

      The localized content of the notification.

      Parameters:
      content - The localized content of the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • priority

      The priority level of the notification.

      Parameters:
      priority - The priority level of the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • priority

      The priority level of the notification.

      Parameters:
      priority - The priority level of the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • source

      The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.

      Parameters:
      source - The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • source

      The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.

      Parameters:
      source - The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      The timestamp when the notification was created.

      Parameters:
      createdAt - The timestamp when the notification was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expiresAt

      The timestamp when the notification expires.

      Parameters:
      expiresAt - The timestamp when the notification expires.
      Returns:
      Returns a reference to this object so that method calls can be chained together.