Core Attributes

Every processor that inherits from the base class AbstractProcessor , using the Joule SDK, will gain these core features.

AttributeDescriptionData TypeRequired

name

Uniquie name of processor.

String

Default: Random UUID

enabled

Toogle to enable processor processing

Boolean

Default: true

properties

Processor specific properties

Map

clone event

Toogle to clone event for processing. Note this will cause significant memory overhead for high load use cases

Boolean

Default: false

stores

External data stores can be attached, useful for analytics, enrichment, filtering and transformation use cases

latency trigger

Number of events processed to trigger the average processing calculation. A value less than 1 switches off the calculation.

Integer

Default: 1000

Last updated