/AWS1/CL_APYCACHINGCONFIG¶
The caching configuration for a resolver that has caching activated.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_ttl TYPE /AWS1/APYLONG /AWS1/APYLONG¶
The TTL in seconds for a resolver that has caching activated.
Valid values are 1–3,600 seconds.
Optional arguments:¶
it_cachingkeys TYPE /AWS1/CL_APYCACHINGKEYS_W=>TT_CACHINGKEYS TT_CACHINGKEYS¶
The caching keys for a resolver that has caching activated.
Valid values are entries from the
$context.arguments,$context.source, and$context.identitymaps.
Queryable Attributes¶
ttl¶
The TTL in seconds for a resolver that has caching activated.
Valid values are 1–3,600 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TTL() |
Getter for TTL |
cachingKeys¶
The caching keys for a resolver that has caching activated.
Valid values are entries from the
$context.arguments,$context.source, and$context.identitymaps.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CACHINGKEYS() |
Getter for CACHINGKEYS, with configurable default |
ASK_CACHINGKEYS() |
Getter for CACHINGKEYS w/ exceptions if field has no value |
HAS_CACHINGKEYS() |
Determine if CACHINGKEYS has a value |