Connectum API Reference / @connectum/events / types / PublishOptions
Interface: PublishOptions
Defined in: packages/events/src/types.ts:59
Options for publishing events
Properties
group?
optionalgroup?:string
Defined in: packages/events/src/types.ts:65
Named group tag for workflow grouping
key?
optionalkey?:string
Defined in: packages/events/src/types.ts:69
Message key for partitioning (Kafka: partition key, others: ignored)
metadata?
optionalmetadata?:Record<string,string>
Defined in: packages/events/src/types.ts:67
Additional metadata / headers
sync?
optionalsync?:boolean
Defined in: packages/events/src/types.ts:63
Wait for broker confirmation (default: false = fire-and-forget)
topic?
optionaltopic?:string
Defined in: packages/events/src/types.ts:61
Override topic name (default: schema.typeName)
