Options for new sources.
Related: Class source, Property link-options.source
Implementations: C++
AMQP: Conceptual overview, Source type
| Property | Summary | Type | Default value | Mutable | Nullable |
|---|---|---|---|---|---|
| address | The address of the message source or target | string | null | ☒ | ☒ |
| Property | Summary | Type | Default value | Mutable | Nullable |
|---|---|---|---|---|---|
| durability-mode | Control the persistence of source or target state | durability-mode | NONE | ☒ | ☐ |
| Property | Summary | Type | Default value | Mutable | Nullable |
|---|---|---|---|---|---|
| dynamic | Request on-demand creation of a node at the remote peer | boolean | false | ☒ | ☐ |
| node-properties | Control the properties of nodes created on demand | map of symbol ⇒ object | null | ☒ | ☒ |
| Property | Summary | Type | Default value | Mutable | Nullable |
|---|---|---|---|---|---|
| timeout | The period after which the source or target is discarded | duration | null | ☒ | ☒ |
| expiry-policy | Control when the clock for expiration begins | expiry-policy | SESSION-CLOSE | ☒ | ☐ |
| Property | Summary | Type | Default value | Mutable | Nullable |
|---|---|---|---|---|---|
| capabilities | Extensions supported or desired | array of symbol | null | ☒ | ☒ |
| Property | Summary | Type | Default value | Mutable | Nullable |
|---|---|---|---|---|---|
| distribution-mode | Control whether messages are browsed or consumed | distribution-mode | MOVE | ☒ | ☐ |
| filters proposed | Select messages by criteria | map of symbol ⇒ string | null | ☒ | ☒ |