Skip to content

Kind *

Equivalent of any element

Data representation

External

External data representation is relevant for Workflows clients - it dictates what is the input and output format of data.

Type: Any

Internal

Internal data representation is relevant for Workflows blocks creators - this is the type that will be provided by Execution Engine in runtime to the block that consumes input of this kind.

Type: Any

Details

This is a special kind that represents Any value - which is to be used by default if kind annotation is not specified. It will not tell the compiler what is to be expected as a specific value in runtime, but at the same time, it makes it possible to run the workflow when we do not know or do not care about types.

Important note: Usage of this kind reduces execution engine capabilities to predict problems with workflow and make those problems to be visible while running the workflow.