/AWS1/CL_CWSINSTRCONFSTATRPT¶
The status of a single instrumentation configuration reported by an SDK instance.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_instrumentationtype TYPE /AWS1/CWSINSTRUMENTATIONTYPE /AWS1/CWSINSTRUMENTATIONTYPE¶
The type of instrumentation configuration being reported.
iv_signaltype TYPE /AWS1/CWSDYNINSTRSIGNALTYPE /AWS1/CWSDYNINSTRSIGNALTYPE¶
The telemetry signal type for this instrumentation configuration.
iv_locationhash TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
The stable hash of the instrumentation location that identifies the configuration being reported.
iv_status TYPE /AWS1/CWSINSTRCONFSTATUS /AWS1/CWSINSTRCONFSTATUS¶
The status of the instrumentation configuration:
READY,ERROR,ACTIVE, orDISABLED.
iv_time TYPE /AWS1/CWSTIMESTAMP /AWS1/CWSTIMESTAMP¶
The timestamp when the status event occurred.
Optional arguments:¶
iv_errorcause TYPE /AWS1/CWSINSTRERRORCAUSE /AWS1/CWSINSTRERRORCAUSE¶
The error cause when the status is
ERROR, such as the file or method not being found.
Queryable Attributes¶
InstrumentationType¶
The type of instrumentation configuration being reported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTRUMENTATIONTYPE() |
Getter for INSTRUMENTATIONTYPE, with configurable default |
ASK_INSTRUMENTATIONTYPE() |
Getter for INSTRUMENTATIONTYPE w/ exceptions if field has no |
HAS_INSTRUMENTATIONTYPE() |
Determine if INSTRUMENTATIONTYPE has a value |
SignalType¶
The telemetry signal type for this instrumentation configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGNALTYPE() |
Getter for SIGNALTYPE, with configurable default |
ASK_SIGNALTYPE() |
Getter for SIGNALTYPE w/ exceptions if field has no value |
HAS_SIGNALTYPE() |
Determine if SIGNALTYPE has a value |
LocationHash¶
The stable hash of the instrumentation location that identifies the configuration being reported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCATIONHASH() |
Getter for LOCATIONHASH, with configurable default |
ASK_LOCATIONHASH() |
Getter for LOCATIONHASH w/ exceptions if field has no value |
HAS_LOCATIONHASH() |
Determine if LOCATIONHASH has a value |
Status¶
The status of the instrumentation configuration:
READY,ERROR,ACTIVE, orDISABLED.
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 |
Time¶
The timestamp when the status event occurred.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIME() |
Getter for TIME, with configurable default |
ASK_TIME() |
Getter for TIME w/ exceptions if field has no value |
HAS_TIME() |
Determine if TIME has a value |
ErrorCause¶
The error cause when the status is
ERROR, such as the file or method not being found.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORCAUSE() |
Getter for ERRORCAUSE, with configurable default |
ASK_ERRORCAUSE() |
Getter for ERRORCAUSE w/ exceptions if field has no value |
HAS_ERRORCAUSE() |
Determine if ERRORCAUSE 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_INSTRCONFSTATUSLIST¶
TYPES TT_INSTRCONFSTATUSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWSINSTRCONFSTATRPT WITH DEFAULT KEY
.