Options used to configure the source when a terminus is being created.
More...
|
|
| SourceOptions () |
| | Creates a default SourceOptions instance.
|
| |
| | SourceOptions (SourceOptions other) |
| | Creates a copy of the given source options.
|
| |
| object | Clone () |
| | Clone this options instance, changes to the cloned options are not reflected in this options instance.
|
| |
|
|
DistributionMode? | DistributionMode [get, set] |
| | The distribution mode to set for the source configuration.
|
| |
|
IDictionary< string, object > | Filters [get, set] |
| | The filters that are assigned to the source configuration.
|
| |
|
IDeliveryState | DefaultOutcome [get, set] |
| | The default outcome to assign to the source configuration.
|
| |
|
IEnumerable< DeliveryStateType > | Outcomes = DefaultSupportedOutcomes [get, set] |
| | The supported outcomes that are assigned to the source configuration.
|
| |
|
DurabilityMode? | DurabilityMode [get, set] |
| | Configures the Terminus durability mode.
|
| |
|
uint? | Timeout [get, set] |
| | Terminus timeout configuration.
|
| |
|
ExpiryPolicy? | ExpiryPolicy [get, set] |
| | Configures the expiry policy for the Terminus.
|
| |
|
string[] | Capabilities [get, set] |
| | Capabilities that are assigned to the created Terminus.
|
| |
Options used to configure the source when a terminus is being created.
◆ SourceOptions()
| Apache.Qpid.Proton.Client.SourceOptions.SourceOptions |
( |
SourceOptions |
other | ) |
|
|
inline |
Creates a copy of the given source options.
- Parameters
-
| other | The other source options instance to copy |
◆ Clone()
| object Apache.Qpid.Proton.Client.SourceOptions.Clone |
( |
| ) |
|
|
inline |
Clone this options instance, changes to the cloned options are not reflected in this options instance.
- Returns
- A deep copy of this options instance.
The documentation for this class was generated from the following file:
- src/Proton.Client/Client/SourceOptions.cs