/AWS1/CL_TBDSTATISTICS¶
A list of statistics for a session.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_count TYPE /AWS1/TBDINTEGER /AWS1/TBDINTEGER¶
The number of instances in a list of statistics.
io_costinusd TYPE REF TO /AWS1/CL_TBDSTATS /AWS1/CL_TBDSTATS¶
How the statistics should appear in USD. Options include: minimum, maximum, average or sum.
io_runtimeinseconds TYPE REF TO /AWS1/CL_TBDSTATS /AWS1/CL_TBDSTATS¶
The total aggregated runtime.
Optional arguments:¶
iv_queueid TYPE /AWS1/TBDQUEUEID /AWS1/TBDQUEUEID¶
The queue ID.
iv_fleetid TYPE /AWS1/TBDFLEETID /AWS1/TBDFLEETID¶
The fleet ID.
iv_jobid TYPE /AWS1/TBDJOBID /AWS1/TBDJOBID¶
The job ID.
iv_jobname TYPE /AWS1/TBDJOBNAME /AWS1/TBDJOBNAME¶
The job name.
iv_userid TYPE /AWS1/TBDUSERID /AWS1/TBDUSERID¶
The user ID.
iv_usagetype TYPE /AWS1/TBDUSAGETYPE /AWS1/TBDUSAGETYPE¶
The type of usage for the statistics.
iv_licenseproduct TYPE /AWS1/TBDLICENSEPRODUCT /AWS1/TBDLICENSEPRODUCT¶
The licensed product.
iv_instancetype TYPE /AWS1/TBDINSTANCETYPE /AWS1/TBDINSTANCETYPE¶
The type of instance.
iv_aggregationstarttime TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The start time for the aggregation.
iv_aggregationendtime TYPE /AWS1/TBDTIMESTAMP /AWS1/TBDTIMESTAMP¶
The end time for the aggregation.
Queryable Attributes¶
queueId¶
The queue ID.
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 |
fleetId¶
The fleet ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLEETID() |
Getter for FLEETID, with configurable default |
ASK_FLEETID() |
Getter for FLEETID w/ exceptions if field has no value |
HAS_FLEETID() |
Determine if FLEETID has a value |
jobId¶
The job ID.
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 |
jobName¶
The job name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBNAME() |
Getter for JOBNAME, with configurable default |
ASK_JOBNAME() |
Getter for JOBNAME w/ exceptions if field has no value |
HAS_JOBNAME() |
Determine if JOBNAME has a value |
userId¶
The user ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERID() |
Getter for USERID, with configurable default |
ASK_USERID() |
Getter for USERID w/ exceptions if field has no value |
HAS_USERID() |
Determine if USERID has a value |
usageType¶
The type of usage for the statistics.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USAGETYPE() |
Getter for USAGETYPE, with configurable default |
ASK_USAGETYPE() |
Getter for USAGETYPE w/ exceptions if field has no value |
HAS_USAGETYPE() |
Determine if USAGETYPE has a value |
licenseProduct¶
The licensed product.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSEPRODUCT() |
Getter for LICENSEPRODUCT, with configurable default |
ASK_LICENSEPRODUCT() |
Getter for LICENSEPRODUCT w/ exceptions if field has no valu |
HAS_LICENSEPRODUCT() |
Determine if LICENSEPRODUCT has a value |
instanceType¶
The type of instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
count¶
The number of instances in a list of statistics.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNT() |
Getter for COUNT, with configurable default |
ASK_COUNT() |
Getter for COUNT w/ exceptions if field has no value |
HAS_COUNT() |
Determine if COUNT has a value |
costInUsd¶
How the statistics should appear in USD. Options include: minimum, maximum, average or sum.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COSTINUSD() |
Getter for COSTINUSD |
runtimeInSeconds¶
The total aggregated runtime.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RUNTIMEINSECONDS() |
Getter for RUNTIMEINSECONDS |
aggregationStartTime¶
The start time for the aggregation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATIONSTARTTIME() |
Getter for AGGREGATIONSTARTTIME, with configurable default |
ASK_AGGREGATIONSTARTTIME() |
Getter for AGGREGATIONSTARTTIME w/ exceptions if field has n |
HAS_AGGREGATIONSTARTTIME() |
Determine if AGGREGATIONSTARTTIME has a value |
aggregationEndTime¶
The end time for the aggregation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATIONENDTIME() |
Getter for AGGREGATIONENDTIME, with configurable default |
ASK_AGGREGATIONENDTIME() |
Getter for AGGREGATIONENDTIME w/ exceptions if field has no |
HAS_AGGREGATIONENDTIME() |
Determine if AGGREGATIONENDTIME 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_STATISTICSLIST¶
TYPES TT_STATISTICSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_TBDSTATISTICS WITH DEFAULT KEY
.