Key Exists in Cache
  • 19 Mar 2025
  • 1 Minute to read
  • Dark
    Light

Key Exists in Cache

  • Dark
    Light

Article summary

Step Details

Introduced in Version4.0.0
Last Modified in Version9.6.0
LocationSystem > Caching

The Key Exists in Cache step determines if a user Input Key exists within a specified Cache. Users define the TypeName via the drop-down selector to determine what type of Cache to evaluate. Then, users Input the Cache Instance Name and the Cache Type Name to values that match a pre-existing Cache in the system. Lastly, users Input the key value via String Input. Upon running, the step will Output either a True or False outcome and direct the Flow down the respective path.



Properties

Cache (v9.6+)

PropertyDescriptionData Type
Cache NameProject level cache instances.---
Selected Cache DefinitionDisplays the definition of the chosen cache instance.---
Item TypeData type of the items to be added to the list.---
Select Cache at RuntimeRuntime selecting a cache is an advanced action and may create problems if the cache selected is not valid. Instead of this feature, we recommend using multiple cache steps with paths to each so that the configuration of your process is very clear.
Boolean

Cache Setup (prior to v9.6)

PropertyDescriptionData Type
Type NameSelect the Data type of the value being added to the cache. ---

Settings (prior to v9.6)

PropertyDescriptionData Type
Get Cache Type at RuntimeSet whether the Cache Type Name can be selected at Runtime or Design Time. Boolean
Cache TypePick the cache type. This is established in System > Administration > Cache.
---

Inputs (v9.6+)

PropertyDescriptionData Type
KeyThe value for an item in the cache.String

Inputs (prior to v9.6)

PropertyDescriptionData Type
Cache Instance NameDefine the name that will be associated with this cache.String
KeyThe value by which this cache is accessible.String


Step Changes

DescriptionVersionRelease DateDeveloper Task
Properties have changes across all Cache Steps.9.6January 2025[DT-042388]
Related Information

Articles:
Caching Overview
Cache Definitions

Example Labs:
Cache Flow Data


Was this article helpful?