/AWS1/CL_BDOMETSCHEMAENTRY¶
A metadata field definition within a strategy's schema.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_key TYPE /AWS1/BDOMETADATAKEY /AWS1/BDOMETADATAKEY¶
The metadata field name. Must match an indexed key to be queryable via metadata filters.
Optional arguments:¶
iv_type TYPE /AWS1/BDOMETADATAVALUETYPE /AWS1/BDOMETADATAVALUETYPE¶
The MetadataValueType.
iv_extractiontype TYPE /AWS1/BDOEXTRACTIONTYPE /AWS1/BDOEXTRACTIONTYPE¶
Specifies whether the metadata value is extracted by the LLM or passed through deterministically from the event.
io_extractionconfig TYPE REF TO /AWS1/CL_BDOEXTRACTIONCONFIG /AWS1/CL_BDOEXTRACTIONCONFIG¶
Configuration for extracting this metadata value from conversational content. Applicable only if extractionType is LLM inferred.
Queryable Attributes¶
key¶
The metadata field name. Must match an indexed key to be queryable via metadata filters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEY() |
Getter for KEY, with configurable default |
ASK_KEY() |
Getter for KEY w/ exceptions if field has no value |
HAS_KEY() |
Determine if KEY has a value |
type¶
The MetadataValueType.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
extractionType¶
Specifies whether the metadata value is extracted by the LLM or passed through deterministically from the event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTRACTIONTYPE() |
Getter for EXTRACTIONTYPE, with configurable default |
ASK_EXTRACTIONTYPE() |
Getter for EXTRACTIONTYPE w/ exceptions if field has no valu |
HAS_EXTRACTIONTYPE() |
Determine if EXTRACTIONTYPE has a value |
extractionConfig¶
Configuration for extracting this metadata value from conversational content. Applicable only if extractionType is LLM inferred.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTRACTIONCONFIG() |
Getter for EXTRACTIONCONFIG |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_METADATASCHEMALIST¶
TYPES TT_METADATASCHEMALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOMETSCHEMAENTRY WITH DEFAULT KEY
.