/AWS1/CL_TBDBTCGETSESSACTITEM¶
The details of a session action returned in a batch get operation.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_farmid TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID¶
The farm ID of the session action.
iv_queueid TYPE /AWS1/TBDQUEUEID /AWS1/TBDQUEUEID¶
The queue ID of the session action.
iv_jobid TYPE /AWS1/TBDJOBID /AWS1/TBDJOBID¶
The job ID of the session action.
iv_sessionactionid TYPE /AWS1/TBDSESSIONACTIONID /AWS1/TBDSESSIONACTIONID¶
The session action ID.
iv_status TYPE /AWS1/TBDSESSIONACTIONSTATUS /AWS1/TBDSESSIONACTIONSTATUS¶
The status of the session action.
iv_sessionid TYPE /AWS1/TBDSESSIONID /AWS1/TBDSESSIONID¶
The session ID for the session action.
io_definition TYPE REF TO /AWS1/CL_TBDSESSIONACTIONDEFN /AWS1/CL_TBDSESSIONACTIONDEFN¶
The session action definition.
Optional arguments:¶
iv_startedat TYPE /AWS1/TBDSTARTEDAT /AWS1/TBDSTARTEDAT¶
The date and time the resource started running.
iv_endedat TYPE /AWS1/TBDENDEDAT /AWS1/TBDENDEDAT¶
The date and time the resource ended running.
iv_workerupdatedat TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The date and time the resource was updated by a worker.
iv_progresspercent TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The completion percentage for the session action.
it_manifests TYPE /AWS1/CL_TBDTSKRUNMANIFESTPR01=>TT_TASKRUNMANIFESTPROPSLISTRSP TT_TASKRUNMANIFESTPROPSLISTRSP¶
The manifests for the session action.
iv_processexitcode TYPE /AWS1/TBDPROCESSEXITCODE /AWS1/TBDPROCESSEXITCODE¶
The exit code to apply to the session action.
iv_progressmessage TYPE /AWS1/TBDSESSACTIONPRGSSMSG /AWS1/TBDSESSACTIONPRGSSMSG¶
The message that communicates the progress of the session action.
it_acquiredlimits TYPE /AWS1/CL_TBDACQUIREDLIMIT=>TT_ACQUIREDLIMITS TT_ACQUIREDLIMITS¶
The limits that were acquired for the session action.
Queryable Attributes¶
farmId¶
The farm ID of the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FARMID() |
Getter for FARMID, with configurable default |
ASK_FARMID() |
Getter for FARMID w/ exceptions if field has no value |
HAS_FARMID() |
Determine if FARMID has a value |
queueId¶
The queue ID of the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUEUEID() |
Getter for QUEUEID, with configurable default |
ASK_QUEUEID() |
Getter for QUEUEID w/ exceptions if field has no value |
HAS_QUEUEID() |
Determine if QUEUEID has a value |
jobId¶
The job ID of the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBID() |
Getter for JOBID, with configurable default |
ASK_JOBID() |
Getter for JOBID w/ exceptions if field has no value |
HAS_JOBID() |
Determine if JOBID has a value |
sessionActionId¶
The session action ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONACTIONID() |
Getter for SESSIONACTIONID, with configurable default |
ASK_SESSIONACTIONID() |
Getter for SESSIONACTIONID w/ exceptions if field has no val |
HAS_SESSIONACTIONID() |
Determine if SESSIONACTIONID has a value |
status¶
The status of the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
startedAt¶
The date and time the resource started running.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |
endedAt¶
The date and time the resource ended running.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDEDAT() |
Getter for ENDEDAT, with configurable default |
ASK_ENDEDAT() |
Getter for ENDEDAT w/ exceptions if field has no value |
HAS_ENDEDAT() |
Determine if ENDEDAT has a value |
workerUpdatedAt¶
The date and time the resource was updated by a worker.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKERUPDATEDAT() |
Getter for WORKERUPDATEDAT, with configurable default |
ASK_WORKERUPDATEDAT() |
Getter for WORKERUPDATEDAT w/ exceptions if field has no val |
HAS_WORKERUPDATEDAT() |
Determine if WORKERUPDATEDAT has a value |
progressPercent¶
The completion percentage for the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROGRESSPERCENT() |
Getter for PROGRESSPERCENT, with configurable default |
ASK_PROGRESSPERCENT() |
Getter for PROGRESSPERCENT w/ exceptions if field has no val |
STR_PROGRESSPERCENT() |
String format for PROGRESSPERCENT, with configurable default |
HAS_PROGRESSPERCENT() |
Determine if PROGRESSPERCENT has a value |
manifests¶
The manifests for the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MANIFESTS() |
Getter for MANIFESTS, with configurable default |
ASK_MANIFESTS() |
Getter for MANIFESTS w/ exceptions if field has no value |
HAS_MANIFESTS() |
Determine if MANIFESTS has a value |
sessionId¶
The session ID for the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONID() |
Getter for SESSIONID, with configurable default |
ASK_SESSIONID() |
Getter for SESSIONID w/ exceptions if field has no value |
HAS_SESSIONID() |
Determine if SESSIONID has a value |
processExitCode¶
The exit code to apply to the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROCESSEXITCODE() |
Getter for PROCESSEXITCODE, with configurable default |
ASK_PROCESSEXITCODE() |
Getter for PROCESSEXITCODE w/ exceptions if field has no val |
HAS_PROCESSEXITCODE() |
Determine if PROCESSEXITCODE has a value |
progressMessage¶
The message that communicates the progress of the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROGRESSMESSAGE() |
Getter for PROGRESSMESSAGE, with configurable default |
ASK_PROGRESSMESSAGE() |
Getter for PROGRESSMESSAGE w/ exceptions if field has no val |
HAS_PROGRESSMESSAGE() |
Determine if PROGRESSMESSAGE has a value |
acquiredLimits¶
The limits that were acquired for the session action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACQUIREDLIMITS() |
Getter for ACQUIREDLIMITS, with configurable default |
ASK_ACQUIREDLIMITS() |
Getter for ACQUIREDLIMITS w/ exceptions if field has no valu |
HAS_ACQUIREDLIMITS() |
Determine if ACQUIREDLIMITS has a value |
definition¶
The session action definition.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFINITION() |
Getter for DEFINITION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_BATCHGETSESSIONACTIONITEMS¶
TYPES TT_BATCHGETSESSIONACTIONITEMS TYPE STANDARD TABLE OF REF TO /AWS1/CL_TBDBTCGETSESSACTITEM WITH DEFAULT KEY
.