Skip to content

/AWS1/CL_APYEVALUATEMAPTMPLRSP

EvaluateMappingTemplateResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_evaluationresult TYPE /AWS1/APYEVALUATIONRESULT /AWS1/APYEVALUATIONRESULT

The mapping template; this can be a request or response template.

io_error TYPE REF TO /AWS1/CL_APYERRORDETAIL /AWS1/CL_APYERRORDETAIL

The ErrorDetail object.

it_logs TYPE /AWS1/CL_APYLOGS_W=>TT_LOGS TT_LOGS

A list of logs that were generated by calls to util.log.info and util.log.error in the evaluated code.

iv_stash TYPE /AWS1/APYSTASH /AWS1/APYSTASH

An object available inside each resolver and function handler. A single stash object lives through a single resolver run. Therefore, you can use the stash to pass arbitrary data across request and response handlers and across functions in a pipeline resolver.

iv_outerrors TYPE /AWS1/APYOUTERRORS /AWS1/APYOUTERRORS

The list of runtime errors that are added to the GraphQL operation response.


Queryable Attributes

evaluationResult

The mapping template; this can be a request or response template.

Accessible with the following methods

Method Description
GET_EVALUATIONRESULT() Getter for EVALUATIONRESULT, with configurable default
ASK_EVALUATIONRESULT() Getter for EVALUATIONRESULT w/ exceptions if field has no va
HAS_EVALUATIONRESULT() Determine if EVALUATIONRESULT has a value

error

The ErrorDetail object.

Accessible with the following methods

Method Description
GET_ERROR() Getter for ERROR

logs

A list of logs that were generated by calls to util.log.info and util.log.error in the evaluated code.

Accessible with the following methods

Method Description
GET_LOGS() Getter for LOGS, with configurable default
ASK_LOGS() Getter for LOGS w/ exceptions if field has no value
HAS_LOGS() Determine if LOGS has a value

stash

An object available inside each resolver and function handler. A single stash object lives through a single resolver run. Therefore, you can use the stash to pass arbitrary data across request and response handlers and across functions in a pipeline resolver.

Accessible with the following methods

Method Description
GET_STASH() Getter for STASH, with configurable default
ASK_STASH() Getter for STASH w/ exceptions if field has no value
HAS_STASH() Determine if STASH has a value

outErrors

The list of runtime errors that are added to the GraphQL operation response.

Accessible with the following methods

Method Description
GET_OUTERRORS() Getter for OUTERRORS, with configurable default
ASK_OUTERRORS() Getter for OUTERRORS w/ exceptions if field has no value
HAS_OUTERRORS() Determine if OUTERRORS has a value