Skip to content

/AWS1/CL_BDCSESSIONMETSHAPE

Metadata for a specific session in a batch evaluation, including ground truth data and test scenario identifiers.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_sessionid TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING

The unique identifier of the session this metadata applies to.

Optional arguments:

iv_testscenarioid TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING

An optional test scenario identifier for categorizing and tracking evaluation results.

io_groundtruth TYPE REF TO /AWS1/CL_BDCGROUNDTRUTHSOURCE /AWS1/CL_BDCGROUNDTRUTHSOURCE

The ground truth data for this session, including expected responses and assertions.

it_metadata TYPE /AWS1/CL_BDCSTRINGMAP_W=>TT_STRINGMAP TT_STRINGMAP

Additional key-value metadata associated with this session.


Queryable Attributes

sessionId

The unique identifier of the session this metadata applies to.

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

testScenarioId

An optional test scenario identifier for categorizing and tracking evaluation results.

Accessible with the following methods

Method Description
GET_TESTSCENARIOID() Getter for TESTSCENARIOID, with configurable default
ASK_TESTSCENARIOID() Getter for TESTSCENARIOID w/ exceptions if field has no valu
HAS_TESTSCENARIOID() Determine if TESTSCENARIOID has a value

groundTruth

The ground truth data for this session, including expected responses and assertions.

Accessible with the following methods

Method Description
GET_GROUNDTRUTH() Getter for GROUNDTRUTH

metadata

Additional key-value metadata associated with this session.

Accessible with the following methods

Method Description
GET_METADATA() Getter for METADATA, with configurable default
ASK_METADATA() Getter for METADATA w/ exceptions if field has no value
HAS_METADATA() Determine if METADATA 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_SESSIONMETADATALIST

TYPES TT_SESSIONMETADATALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDCSESSIONMETSHAPE WITH DEFAULT KEY
.