Class MqttTopicFilterBuilder
- Namespace
- MQTTnet
- Assembly
- MQTTnet.dll
public sealed class MqttTopicFilterBuilder
- Inheritance
-
MqttTopicFilterBuilder
- Inherited Members
-
Constructors
MqttTopicFilterBuilder()
public MqttTopicFilterBuilder()
Methods
Build()
public MqttTopicFilter Build()
Returns
- MqttTopicFilter
WithAtLeastOnceQoS()
public MqttTopicFilterBuilder WithAtLeastOnceQoS()
Returns
- MqttTopicFilterBuilder
WithAtMostOnceQoS()
public MqttTopicFilterBuilder WithAtMostOnceQoS()
Returns
- MqttTopicFilterBuilder
WithExactlyOnceQoS()
public MqttTopicFilterBuilder WithExactlyOnceQoS()
Returns
- MqttTopicFilterBuilder
WithNoLocal(bool)
public MqttTopicFilterBuilder WithNoLocal(bool value = true)
Parameters
value
bool
Returns
- MqttTopicFilterBuilder
WithQualityOfServiceLevel(MqttQualityOfServiceLevel)
public MqttTopicFilterBuilder WithQualityOfServiceLevel(MqttQualityOfServiceLevel qualityOfServiceLevel)
Parameters
qualityOfServiceLevel
MqttQualityOfServiceLevel
Returns
- MqttTopicFilterBuilder
WithRetainAsPublished(bool)
public MqttTopicFilterBuilder WithRetainAsPublished(bool value = true)
Parameters
value
bool
Returns
- MqttTopicFilterBuilder
WithRetainHandling(MqttRetainHandling)
public MqttTopicFilterBuilder WithRetainHandling(MqttRetainHandling value)
Parameters
value
MqttRetainHandling
Returns
- MqttTopicFilterBuilder
WithTopic(string)
public MqttTopicFilterBuilder WithTopic(string topic)
Parameters
topic
string
Returns
- MqttTopicFilterBuilder