Skip to content

/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, or DISABLED.

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, or DISABLED.

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
.