public final class PubSubMqttJsonConnectionConf extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubMqttJsonConnectionConf.Builder
Builder for
PubSubMqttJsonConnectionConf. |
static class |
PubSubMqttJsonConnectionConf.Fields |
PubSubConf.MapKind<T>| Modifier and Type | Field and Description |
|---|---|
static PubSubConfSpecification |
SPECIFICATION |
public static final PubSubConfSpecification SPECIFICATION
public PubSubConfSpecification specification()
PubSubConfpublic String getName()
public PublisherId getPublisherId()
public Boolean isEnabled()
public PubSubBrokerAuthConf getAuthConf()
public String getMqttTopicTreePrefix()
PubSubSystemConf.getMqttTopicTreePrefix().public String getNetworkAddress()
public Boolean isDisableMqttRetain()
public Boolean isEnableStatusMessage()
public Map<String,PubSubMqttJsonReaderGroupConf> getReaderGroups()
public Map<String,PubSubMqttJsonWriterGroupConf> getWriterGroups()
public PubSubMqttJsonConnectionConf withGroupRemoved(String name)
public PubSubMqttJsonConnectionConf withGroupAddedOrReplaced(PubSubMqttJsonReaderGroupConf conf)
PubSubMqttJsonReaderGroupConf.getName().public PubSubMqttJsonConnectionConf withGroupAddedOrReplaced(PubSubMqttJsonWriterGroupConf conf)
PubSubMqttJsonWriterGroupConf.getName().public PubSubMqttJsonConnectionConf withName(String name)
PubSubNamedConfPubSubConf.toBuilder() + PubSubNamedConf.Builder.setName(String) +
PubSubConf.Builder.build().public PubSubMqttJsonConnectionConf withPublisherId(PublisherId publisherId)
public PubSubMqttJsonConnectionConf withEnabled(Boolean enabled)
public PubSubMqttJsonConnectionConf withAuthConf(PubSubBrokerAuthConf authConf)
public PubSubMqttJsonConnectionConf withMqttTopicTreePrefix(String mqttTopicTreePrefix)
public PubSubMqttJsonConnectionConf withNetworkAddress(String networkAddress)
public PubSubMqttJsonConnectionConf withDisableMqttRetain(Boolean disableMqttRetain)
public PubSubMqttJsonConnectionConf withEnableStatusMessage(Boolean enableStatusMessage)
public static PubSubMqttJsonConnectionConf.Builder builder()
PubSubMqttJsonConnectionConf.Builder that can be used to construct instances of this classpublic PubSubMqttJsonConnectionConf.Builder toBuilder()
PubSubMqttJsonConnectionConf.Builder that is initialized with the state of this object.public final PubSubTransportProfile getTransportProfile()
PubSubConnectionConfgetTransportProfile in interface PubSubConnectionConf<PubSubMqttJsonReaderGroupConf,PubSubMqttJsonWriterGroupConf>Copyright © 2026. All rights reserved.