Package-level declarations
Types
Link copied to clipboard
Defines the positions during event processing that can be extended.
Link copied to clipboard
Sets out the available extension points during the Dispatch lifecycle.
Link copied to clipboard
data class TransformationSettings(val id: String, val transformerId: String, val scope: Set<TransformationScope>, val configuration: DataObject = DataObject.EMPTY_OBJECT, val conditions: Rule<Condition>? = null) : DataObjectConvertible
Describes the relationship between this TransformationSettings and Transformer that it belongs to, as well as any TransformationScopes that it may be applicable for.
Link copied to clipboard
A Transformer has the ability to mutate a Dispatch at certain points of the Dispatch lifecycle as defined by DispatchScope.
Link copied to clipboard
interface TransformerRegistrar
The TransformerRegistrar is responsible for registering and unregistering additional TransformationSettingss outside of those provided by the main SDK settings.