Package com.hivemq.client.mqtt.mqtt3
Interface Mqtt3ClientConfig
- All Superinterfaces:
MqttClientConfig
Configuration of an
Mqtt3Client.- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the optional connection configuration of the client.Returns the optional simple authentication and/or authorization related data of the client.Returns the optional Will Publish of the client.Methods inherited from interface com.hivemq.client.mqtt.MqttClientConfig
getAutomaticReconnect, getClientIdentifier, getConnectedListeners, getDisconnectedListeners, getExecutorConfig, getMqttVersion, getServerAddress, getServerHost, getServerPort, getSslConfig, getState, getTransportConfig, getWebSocketConfig
-
Method Details
-
getConnectionConfig
Description copied from interface:MqttClientConfigReturns the optional connection configuration of the client. It is present if the client is connected and has received the ConnAck message.- Specified by:
getConnectionConfigin interfaceMqttClientConfig- Returns:
- the optional connection configuration of the client.
-
getSimpleAuth
Returns the optional simple authentication and/or authorization related data of the client.It is used as default if
Mqtt3Connect.simpleAuthis not set during connect.Keep in mind that the data is stored with the client in memory. If you want to use it only during connect or if you use a different token for each connection please set
Mqtt3Connect.simpleAuthinstead.- Returns:
- the optional simple authentication and/or authorization related data of the client.
- Since:
- 1.1
-
getWillPublish
Returns the optional Will Publish of the client.It is used as default if
Mqtt3Connect.willPublishis not set during connect.Keep in mind that the Will Publish is stored with the client in memory. If you use a different Will Publish for each connection please set
Mqtt3Connect.willPublishinstead.- Returns:
- the optional Will Publish of the client.
- Since:
- 1.1
-