Skip to content

BasicMessageOptions

faststream.rabbit.publisher.options.BasicMessageOptions #

Bases: TypedDict

persist instance-attribute #

persist: bool

content_type instance-attribute #

content_type: str | None

content_encoding instance-attribute #

content_encoding: str | None

priority instance-attribute #

priority: int | None

expiration instance-attribute #

expiration: DateType

message_id instance-attribute #

message_id: str | None

timestamp instance-attribute #

timestamp: DateType

message_type instance-attribute #

message_type: str | None

user_id instance-attribute #

user_id: str | None

app_id instance-attribute #

app_id: str | None