Skip to content

/AWS1/CL_BDORULE

The evaluation rule that defines sampling configuration, filtering criteria, and session detection settings for online evaluation.

CONSTRUCTOR

IMPORTING

Required arguments:

io_samplingconfig TYPE REF TO /AWS1/CL_BDOSAMPLINGCONFIG /AWS1/CL_BDOSAMPLINGCONFIG

The sampling configuration that determines what percentage of agent traces to evaluate.

Optional arguments:

it_filters TYPE /AWS1/CL_BDOFILTER=>TT_FILTERLIST TT_FILTERLIST

The list of filters that determine which agent traces should be included in the evaluation based on trace properties.

io_sessionconfig TYPE REF TO /AWS1/CL_BDOSESSIONCONFIG /AWS1/CL_BDOSESSIONCONFIG

The session configuration that defines timeout settings for detecting when agent sessions are complete and ready for evaluation.


Queryable Attributes

samplingConfig

The sampling configuration that determines what percentage of agent traces to evaluate.

Accessible with the following methods

Method Description
GET_SAMPLINGCONFIG() Getter for SAMPLINGCONFIG

filters

The list of filters that determine which agent traces should be included in the evaluation based on trace properties.

Accessible with the following methods

Method Description
GET_FILTERS() Getter for FILTERS, with configurable default
ASK_FILTERS() Getter for FILTERS w/ exceptions if field has no value
HAS_FILTERS() Determine if FILTERS has a value

sessionConfig

The session configuration that defines timeout settings for detecting when agent sessions are complete and ready for evaluation.

Accessible with the following methods

Method Description
GET_SESSIONCONFIG() Getter for SESSIONCONFIG