public class Mqtt3ClientConfigView extends java.lang.Object implements Mqtt3ClientConfig
Modifier and Type | Method and Description |
---|---|
@NotNull java.util.Optional<MqttClientIdentifier> |
getClientIdentifier()
Returns the identifier of the client.
|
@NotNull java.util.Optional<Mqtt3ClientConnectionConfig> |
getConnectionConfig()
Returns the optional connection configuration of the client.
|
@NotNull MqttClientExecutorConfig |
getExecutorConfig() |
@NotNull MqttVersion |
getMqttVersion() |
@NotNull java.lang.String |
getServerHost() |
int |
getServerPort() |
@NotNull java.util.Optional<MqttClientSslConfig> |
getSslConfig() |
@NotNull MqttClientState |
getState() |
@NotNull java.util.Optional<MqttWebSocketConfig> |
getWebSocketConfig() |
@NotNull public @NotNull MqttVersion getMqttVersion()
getMqttVersion
in interface MqttClientConfig
@NotNull public @NotNull java.util.Optional<MqttClientIdentifier> getClientIdentifier()
MqttClientConfig
getClientIdentifier
in interface MqttClientConfig
@NotNull public @NotNull java.lang.String getServerHost()
getServerHost
in interface MqttClientConfig
public int getServerPort()
getServerPort
in interface MqttClientConfig
@NotNull public @NotNull MqttClientExecutorConfig getExecutorConfig()
getExecutorConfig
in interface MqttClientConfig
@NotNull public @NotNull java.util.Optional<MqttClientSslConfig> getSslConfig()
getSslConfig
in interface MqttClientConfig
@NotNull public @NotNull java.util.Optional<MqttWebSocketConfig> getWebSocketConfig()
getWebSocketConfig
in interface MqttClientConfig
@NotNull public @NotNull MqttClientState getState()
getState
in interface MqttClientConfig
@NotNull public @NotNull java.util.Optional<Mqtt3ClientConnectionConfig> getConnectionConfig()
MqttClientConfig
getConnectionConfig
in interface Mqtt3ClientConfig
getConnectionConfig
in interface MqttClientConfig