/AWS1/CL_LMDCALLSTARTEDDETAILS¶
Contains details about a callback operation that has started, including timing information and callback metadata.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_callbackid TYPE /AWS1/LMDCALLBACKID /AWS1/LMDCALLBACKID¶
The callback ID. Callback IDs are generated by the
DurableContextwhen a durable function callsctx.waitForCallback.
Optional arguments:¶
iv_heartbeattimeout TYPE /AWS1/LMDDURATIONSECONDS /AWS1/LMDDURATIONSECONDS¶
The heartbeat timeout value, in seconds.
iv_timeout TYPE /AWS1/LMDDURATIONSECONDS /AWS1/LMDDURATIONSECONDS¶
The timeout value, in seconds.
Queryable Attributes¶
CallbackId¶
The callback ID. Callback IDs are generated by the
DurableContextwhen a durable function callsctx.waitForCallback.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CALLBACKID() |
Getter for CALLBACKID, with configurable default |
ASK_CALLBACKID() |
Getter for CALLBACKID w/ exceptions if field has no value |
HAS_CALLBACKID() |
Determine if CALLBACKID has a value |
HeartbeatTimeout¶
The heartbeat timeout value, in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HEARTBEATTIMEOUT() |
Getter for HEARTBEATTIMEOUT, with configurable default |
ASK_HEARTBEATTIMEOUT() |
Getter for HEARTBEATTIMEOUT w/ exceptions if field has no va |
HAS_HEARTBEATTIMEOUT() |
Determine if HEARTBEATTIMEOUT has a value |
Timeout¶
The timeout value, in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEOUT() |
Getter for TIMEOUT, with configurable default |
ASK_TIMEOUT() |
Getter for TIMEOUT w/ exceptions if field has no value |
HAS_TIMEOUT() |
Determine if TIMEOUT has a value |