Package com.hivemq.client.mqtt.mqtt5
Interface Mqtt5ClientConnectionConfig
- All Superinterfaces:
MqttClientConnectionConfig
Connection configuration of an
Mqtt5Client.- Since:
- 1.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRestrictions for messages aMqtt5Clientsends.static interfaceRestrictions for messages aMqtt5Clientreceives. -
Method Summary
Modifier and TypeMethodDescriptionlongMethods inherited from interface com.hivemq.client.mqtt.MqttClientConnectionConfig
getKeepAlive, getTransportConfig, hasSimpleAuth, hasWillPublish
-
Method Details
-
getSessionExpiryInterval
long getSessionExpiryInterval()- Returns:
- the session expiry interval in seconds.
-
getEnhancedAuthMechanism
- Returns:
- the optional enhanced auth mechanism that is used for enhanced authentication and/or authorization.
-
getRestrictionsForServer
- Returns:
- the restrictions for messages the client receives.
-
getRestrictionsForClient
- Returns:
- the restrictions for messages the client sends.
-