Optional
appId?: stringOptional
contentEncoding?: stringOptional
contentType?: stringcontent type of body, eg. application/json
Optional
correlationId?: stringfor RPC requests
Optional
deliveryMode?: number1 for transient messages, 2 for persistent messages
Optional
expiration?: stringMessage TTL, in milliseconds, as string
Optional
headers?: Record<string, Field>custom headers, can also be used for routing with header exchanges
Optional
messageId?: stringOptional
priority?: numberbetween 0 and 255
Optional
replyTo?: stringfor RPC requests
Optional
timestamp?: Datethe time the message was generated
Optional
type?: stringOptional
userId?: string
content encoding of body, eg. gzip