/AWS1/CL_IOVSNOOZEALARMACTREQ¶
Information needed to snooze the alarm.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_requestid TYPE /AWS1/IOVREQUESTID /AWS1/IOVREQUESTID¶
The request ID. Each ID must be unique within each batch.
iv_alarmmodelname TYPE /AWS1/IOVALARMMODELNAME /AWS1/IOVALARMMODELNAME¶
The name of the alarm model.
iv_snoozeduration TYPE /AWS1/IOVSNOOZEDURATION /AWS1/IOVSNOOZEDURATION¶
The snooze time in seconds. The alarm automatically changes to the
NORMALstate after this duration.
Optional arguments:¶
iv_keyvalue TYPE /AWS1/IOVKEYVALUE /AWS1/IOVKEYVALUE¶
The value of the key used as a filter to select only the alarms associated with the key.
iv_note TYPE /AWS1/IOVNOTE /AWS1/IOVNOTE¶
The note that you can leave when you snooze the alarm.
Queryable Attributes¶
requestId¶
The request ID. Each ID must be unique within each batch.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_REQUESTID() | Getter for REQUESTID, with configurable default | 
| ASK_REQUESTID() | Getter for REQUESTID w/ exceptions if field has no value | 
| HAS_REQUESTID() | Determine if REQUESTID has a value | 
alarmModelName¶
The name of the alarm model.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_ALARMMODELNAME() | Getter for ALARMMODELNAME, with configurable default | 
| ASK_ALARMMODELNAME() | Getter for ALARMMODELNAME w/ exceptions if field has no valu | 
| HAS_ALARMMODELNAME() | Determine if ALARMMODELNAME has a value | 
keyValue¶
The value of the key used as a filter to select only the alarms associated with the key.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_KEYVALUE() | Getter for KEYVALUE, with configurable default | 
| ASK_KEYVALUE() | Getter for KEYVALUE w/ exceptions if field has no value | 
| HAS_KEYVALUE() | Determine if KEYVALUE has a value | 
note¶
The note that you can leave when you snooze the alarm.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_NOTE() | Getter for NOTE, with configurable default | 
| ASK_NOTE() | Getter for NOTE w/ exceptions if field has no value | 
| HAS_NOTE() | Determine if NOTE has a value | 
snoozeDuration¶
The snooze time in seconds. The alarm automatically changes to the
NORMALstate after this duration.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_SNOOZEDURATION() | Getter for SNOOZEDURATION, with configurable default | 
| ASK_SNOOZEDURATION() | Getter for SNOOZEDURATION w/ exceptions if field has no valu | 
| HAS_SNOOZEDURATION() | Determine if SNOOZEDURATION 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_SNOOZEALARMACTIONREQUESTS¶
TYPES TT_SNOOZEALARMACTIONREQUESTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOVSNOOZEALARMACTREQ WITH DEFAULT KEY
.