Package org.correomqtt.gui.model
Class ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder
- java.lang.Object
-
- org.correomqtt.gui.model.ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder
-
- Enclosing class:
- ConnectionPropertiesDTO
public static class ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ConnectionPropertiesDTOBuilder()
-
Method Summary
-
-
-
Method Detail
-
id
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder id(String id)
-
name
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder name(String name)
-
url
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder url(String url)
-
clientId
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder clientId(String clientId)
-
port
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder port(Integer port)
-
username
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder username(String username)
-
password
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder password(String password)
-
cleanSession
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder cleanSession(boolean cleanSession)
-
mqttVersion
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder mqttVersion(CorreoMqttVersion mqttVersion)
-
ssl
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder ssl(TlsSsl ssl)
-
sslKeystore
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder sslKeystore(String sslKeystore)
-
sslKeystorePassword
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder sslKeystorePassword(String sslKeystorePassword)
-
proxy
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder proxy(Proxy proxy)
-
sshHost
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder sshHost(String sshHost)
-
sshPort
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder sshPort(Integer sshPort)
-
localPort
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder localPort(Integer localPort)
-
auth
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder auth(Auth auth)
-
authUsername
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder authUsername(String authUsername)
-
authPassword
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder authPassword(String authPassword)
-
authKeyfile
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder authKeyfile(String authKeyfile)
-
lwt
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwt(Lwt lwt)
-
lwtTopic
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwtTopic(String lwtTopic)
-
lwtQoS
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwtQoS(Qos lwtQoS)
-
lwtMessageId
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwtMessageId(boolean lwtMessageId)
-
lwtAnswerExpected
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwtAnswerExpected(boolean lwtAnswerExpected)
-
lwtRetained
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwtRetained(boolean lwtRetained)
-
lwtPayload
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder lwtPayload(String lwtPayload)
-
connectionUISettings
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder connectionUISettings(ConnectionUISettings connectionUISettings)
-
dirty
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder dirty(boolean dirty)
-
unpersisted
public ConnectionPropertiesDTO.ConnectionPropertiesDTOBuilder unpersisted(boolean unpersisted)
-
build
public ConnectionPropertiesDTO build()
-
-