Class HiveMQMqttConnectorOutgoingConfiguration
java.lang.Object
io.quarkiverse.hivemqclient.smallrye.reactive.HiveMQMqttConnectorCommonConfiguration
io.quarkiverse.hivemqclient.smallrye.reactive.HiveMQMqttConnectorOutgoingConfiguration
public class HiveMQMqttConnectorOutgoingConfiguration
extends HiveMQMqttConnectorCommonConfiguration
Extract the outgoing configuration for the
smallrye-mqtt-hivemq connector.-
Field Summary
Fields inherited from class io.quarkiverse.hivemqclient.smallrye.reactive.HiveMQMqttConnectorCommonConfiguration
config -
Constructor Summary
ConstructorsConstructorDescriptionHiveMQMqttConnectorOutgoingConfiguration(org.eclipse.microprofile.config.Config config) Creates a new HiveMQMqttConnectorOutgoingConfiguration. -
Method Summary
Methods inherited from class io.quarkiverse.hivemqclient.smallrye.reactive.HiveMQMqttConnectorCommonConfiguration
config, getAutoCleanSession, getAutoGeneratedClientId, getAutoKeepAlive, getChannel, getCheckTopicEnabled, getCheckTopicName, getClientId, getConnectTimeoutSeconds, getFromAlias, getFromAliasWithDefaultValue, getHost, getKeepAliveSeconds, getLivenessTimeout, getMaxInflightQueue, getMaxMessageSize, getPassword, getPort, getQos, getReadinessTimeout, getReconnectAttempts, getReconnectIntervalSeconds, getServerName, getSsl, getSslHostVerifier, getSslKeystoreLocation, getSslKeystorePassword, getSslKeystoreType, getSslTruststoreLocation, getSslTruststorePassword, getSslTruststoreType, getTopic, getTrustAll, getUsername, getWillFlag, getWillQos, getWillRetain
-
Constructor Details
-
HiveMQMqttConnectorOutgoingConfiguration
public HiveMQMqttConnectorOutgoingConfiguration(org.eclipse.microprofile.config.Config config) Creates a new HiveMQMqttConnectorOutgoingConfiguration.
-
-
Method Details
-
getMerge
Gets the merge value from the configuration. Attribute Name: merge Description: Whether the connector should allow multiple upstreams Default Value: false- Returns:
- the merge
-
validate
public void validate()- Overrides:
validatein classHiveMQMqttConnectorCommonConfiguration
-