Options for new senders.
Related: Class sender, Method container.open-sender, Class source-options, Class target-options
Implementations: C++
AMQP: Conceptual overview, Attach performative
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
source | Options for the link source | source-options | instance | ☐ | ☐ |
target | Options for the link target | target-options | instance | ☐ | ☐ |
name | The name of the link | string | generated | ☒ | ☐ |
Method | Summary | Inputs | Outputs |
---|---|---|---|
constructor | Create a new sender-options instance | [sender] | sender-options |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
properties | Application-defined properties | map of symbol ⇒ object | null | ☒ | ☒ |
offered-capabilities | Extensions the endpoint supports | array of symbol | null | ☒ | ☒ |
desired-capabilities | Extensions the endpoint can use | array of symbol | null | ☒ | ☒ |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
handler | The event handler for the endpoint | messaging-handler | null | ☒ | ☒ |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
auto-settle | Automatically settle deliveries | boolean | true | ☒ | ☐ |
delivery-mode | Control the message delivery guarantee | delivery-mode | AT-LEAST-ONCE | ☒ | ☐ |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
max-message-size | Limit the size of messages on the link | ulong | null | ☒ | ☒ |