TransformationSettings

constructor(id: String, transformerId: String, scope: TransformationScope, configuration: DataObject = DataObject.EMPTY_OBJECT, conditions: Rule<Condition>? = null, order: Int = Int.MAX_VALUE)

Parameters

id

The unique identifier for this transformation.

transformerId

The identifier of the Transformer to use to apply the transformation identified by id.

scope

The TransformationScope that this transformation is applicable for.

configuration

Configuration required by the transformation

conditions

Any conditions that should be satisfied for this transformation to be executed

order

An integer representing the order, within the scope, that this transformation should execute. Default is Int.MAX_VALUE, lower values execute first.