@DoNotImplement public interface Mqtt5ClientConnectionConfig extends MqttClientConnectionConfig
Mqtt5Client
.Modifier and Type | Interface and Description |
---|---|
static interface |
Mqtt5ClientConnectionConfig.RestrictionsForClient
Restrictions for messages a
Mqtt5Client sends. |
static interface |
Mqtt5ClientConnectionConfig.RestrictionsForServer
Restrictions for messages a
Mqtt5Client receives. |
Modifier and Type | Method and Description |
---|---|
@NotNull Optional<Mqtt5EnhancedAuthMechanism> |
getEnhancedAuthMechanism() |
@NotNull Mqtt5ClientConnectionConfig.RestrictionsForClient |
getRestrictionsForClient() |
@NotNull Mqtt5ClientConnectionConfig.RestrictionsForServer |
getRestrictionsForServer() |
long |
getSessionExpiryInterval() |
getKeepAlive, getTransportConfig, hasSimpleAuth, hasWillPublish
long getSessionExpiryInterval()
@NotNull @NotNull Optional<Mqtt5EnhancedAuthMechanism> getEnhancedAuthMechanism()
@NotNull @NotNull Mqtt5ClientConnectionConfig.RestrictionsForServer getRestrictionsForServer()
@NotNull @NotNull Mqtt5ClientConnectionConfig.RestrictionsForClient getRestrictionsForClient()