Class MqttProperties
java.lang.Object
cn.herodotus.engine.message.mqtt.properties.MqttProperties
@ConfigurationProperties(prefix="herodotus.message.mqtt")
public class MqttProperties
extends Object
Description: MQTT 相关配置参数
- Author:
- : gengwei.zheng
- Date:
- : 2023/9/10 17:16
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAutomaticReconnect(Boolean automaticReconnect) voidsetAutomaticReconnectMaxDelay(Duration automaticReconnectMaxDelay) voidsetAutomaticReconnectMinDelay(Duration automaticReconnectMinDelay) voidsetCleanStart(Boolean cleanStart) voidsetClientId(String clientId) voidsetDefaultQos(Integer defaultQos) voidsetDefaultSubscribes(List<String> defaultSubscribes) voidsetDefaultTopic(String defaultTopic) voidsetKeepAliveInterval(Duration keepAliveInterval) voidsetPassword(String password) voidsetServerUrls(List<String> serverUrls) voidsetUsername(String username) toString()
-
Constructor Details
-
MqttProperties
public MqttProperties()
-
-
Method Details
-
getServerUrls
-
setServerUrls
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getClientId
-
setClientId
-
getKeepAliveInterval
-
setKeepAliveInterval
-
getAutomaticReconnect
-
setAutomaticReconnect
-
getAutomaticReconnectMinDelay
-
setAutomaticReconnectMinDelay
-
getAutomaticReconnectMaxDelay
-
setAutomaticReconnectMaxDelay
-
getCleanStart
-
setCleanStart
-
getDefaultTopic
-
setDefaultTopic
-
getDefaultQos
-
setDefaultQos
-
getDefaultSubscribes
-
setDefaultSubscribes
-
toString
-