Skip to content

/AWS1/CL_TCEPROVENANCE

One provenance entry describing the lineage of a registry record.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_relation TYPE /AWS1/TCEPROVENANCERELATION /AWS1/TCEPROVENANCERELATION

The relationship between the registry record and its provenance source.

iv_sourceid TYPE /AWS1/TCESOURCEID /AWS1/TCESOURCEID

The identifier of the upstream source that the registry record was detected from.

Optional arguments:

iv_sourcetype TYPE /AWS1/TCESOURCETYPE /AWS1/TCESOURCETYPE

The type of the upstream source that the registry record was detected from.

io_sourcedetails TYPE REF TO /AWS1/CL_TCESOURCEDETAILS /AWS1/CL_TCESOURCEDETAILS

Additional details about the upstream source that the registry record was detected from, such as the AgentCore Gateway or Runtime configuration. The populated member corresponds to the source type.


Queryable Attributes

relation

The relationship between the registry record and its provenance source.

Accessible with the following methods

Method Description
GET_RELATION() Getter for RELATION, with configurable default
ASK_RELATION() Getter for RELATION w/ exceptions if field has no value
HAS_RELATION() Determine if RELATION has a value

sourceId

The identifier of the upstream source that the registry record was detected from.

Accessible with the following methods

Method Description
GET_SOURCEID() Getter for SOURCEID, with configurable default
ASK_SOURCEID() Getter for SOURCEID w/ exceptions if field has no value
HAS_SOURCEID() Determine if SOURCEID has a value

sourceType

The type of the upstream source that the registry record was detected from.

Accessible with the following methods

Method Description
GET_SOURCETYPE() Getter for SOURCETYPE, with configurable default
ASK_SOURCETYPE() Getter for SOURCETYPE w/ exceptions if field has no value
HAS_SOURCETYPE() Determine if SOURCETYPE has a value

sourceDetails

Additional details about the upstream source that the registry record was detected from, such as the AgentCore Gateway or Runtime configuration. The populated member corresponds to the source type.

Accessible with the following methods

Method Description
GET_SOURCEDETAILS() Getter for SOURCEDETAILS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PROVENANCELIST

TYPES TT_PROVENANCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_TCEPROVENANCE WITH DEFAULT KEY
.