/AWS1/CL_CNTUSERNOTIFSUMMARY¶
Summary information about a notification for a specific user, including the user's read status.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_notificationid TYPE /AWS1/CNTNOTIFICATIONID /AWS1/CNTNOTIFICATIONID¶
The unique identifier for the notification.
iv_notificationstatus TYPE /AWS1/CNTNOTIFICATIONSTATUS /AWS1/CNTNOTIFICATIONSTATUS¶
The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.
iv_instanceid TYPE /AWS1/CNTINSTANCEID /AWS1/CNTINSTANCEID¶
The identifier of the Amazon Connect instance.
iv_recipientid TYPE /AWS1/CNTAGENTID /AWS1/CNTAGENTID¶
The identifier of the recipient user.
it_content TYPE /AWS1/CL_CNTNOTIFCONTENT_W=>TT_NOTIFICATIONCONTENT TT_NOTIFICATIONCONTENT¶
The localized content of the notification.
iv_priority TYPE /AWS1/CNTNOTIFICATIONPRIORITY /AWS1/CNTNOTIFICATIONPRIORITY¶
The priority level of the notification.
iv_source TYPE /AWS1/CNTNOTIFICATIONSOURCE /AWS1/CNTNOTIFICATIONSOURCE¶
The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.
iv_createdat TYPE /AWS1/CNTTIMESTAMP /AWS1/CNTTIMESTAMP¶
The timestamp when the notification was created.
iv_expiresat TYPE /AWS1/CNTTIMESTAMP /AWS1/CNTTIMESTAMP¶
The timestamp when the notification expires.
Queryable Attributes¶
NotificationId¶
The unique identifier for the notification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NOTIFICATIONID() |
Getter for NOTIFICATIONID, with configurable default |
ASK_NOTIFICATIONID() |
Getter for NOTIFICATIONID w/ exceptions if field has no valu |
HAS_NOTIFICATIONID() |
Determine if NOTIFICATIONID has a value |
NotificationStatus¶
The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NOTIFICATIONSTATUS() |
Getter for NOTIFICATIONSTATUS, with configurable default |
ASK_NOTIFICATIONSTATUS() |
Getter for NOTIFICATIONSTATUS w/ exceptions if field has no |
HAS_NOTIFICATIONSTATUS() |
Determine if NOTIFICATIONSTATUS has a value |
InstanceId¶
The identifier of the Amazon Connect instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEID() |
Getter for INSTANCEID, with configurable default |
ASK_INSTANCEID() |
Getter for INSTANCEID w/ exceptions if field has no value |
HAS_INSTANCEID() |
Determine if INSTANCEID has a value |
RecipientId¶
The identifier of the recipient user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECIPIENTID() |
Getter for RECIPIENTID, with configurable default |
ASK_RECIPIENTID() |
Getter for RECIPIENTID w/ exceptions if field has no value |
HAS_RECIPIENTID() |
Determine if RECIPIENTID has a value |
Content¶
The localized content of the notification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTENT() |
Getter for CONTENT, with configurable default |
ASK_CONTENT() |
Getter for CONTENT w/ exceptions if field has no value |
HAS_CONTENT() |
Determine if CONTENT has a value |
Priority¶
The priority level of the notification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIORITY() |
Getter for PRIORITY, with configurable default |
ASK_PRIORITY() |
Getter for PRIORITY w/ exceptions if field has no value |
HAS_PRIORITY() |
Determine if PRIORITY has a value |
Source¶
The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCE() |
Getter for SOURCE, with configurable default |
ASK_SOURCE() |
Getter for SOURCE w/ exceptions if field has no value |
HAS_SOURCE() |
Determine if SOURCE has a value |
CreatedAt¶
The timestamp when the notification was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
ExpiresAt¶
The timestamp when the notification expires.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRESAT() |
Getter for EXPIRESAT, with configurable default |
ASK_EXPIRESAT() |
Getter for EXPIRESAT w/ exceptions if field has no value |
HAS_EXPIRESAT() |
Determine if EXPIRESAT has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_USERNOTIFICATIONSUMMARYLIST¶
TYPES TT_USERNOTIFICATIONSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CNTUSERNOTIFSUMMARY WITH DEFAULT KEY
.