public final class PubSubSystemConf extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubSystemConf.Builder
Builder for
PubSubSystemConf. |
static class |
PubSubSystemConf.Fields |
PubSubConf.MapKind<T>| Modifier and Type | Field and Description |
|---|---|
static PubSubConfSpecification |
SPECIFICATION |
public static final PubSubConfSpecification SPECIFICATION
public PubSubConfSpecification specification()
PubSubConfpublic Map<String,PubSubConnectionConf<?,?>> getConnections()
public List<PubSubDataSetMetaDataConf> getDataSetMetaDatas()
PubSubDataSetMetaDataConfs. Multiple versions of the
metadata could exist if different versions of the DataSets are in use, though versioning is not
yet supported by the SDK.public String getMqttTopicTreePrefix()
public Boolean isEnabled()
public Map<String,PubSubDataSetConf> getDataSets()
public PubSubSystemConf withConnectionRemoved(String name)
public PubSubSystemConf withDataSetRemoved(String name)
public PubSubSystemConf withConnectionAddedOrReplaced(PubSubConnectionConf<?,?> conf)
PubSubConnectionConf, ?>#getName().public PubSubSystemConf withDataSetAddedOrReplaced(PubSubDataSetConf conf)
PubSubNamedConf.getName().public PubSubSystemConf withMqttTopicTreePrefix(String mqttTopicTreePrefix)
public PubSubSystemConf withEnabled(Boolean enabled)
public static PubSubSystemConf.Builder builder()
PubSubSystemConf.Builder that can be used to construct instances of this classpublic PubSubSystemConf.Builder toBuilder()
PubSubSystemConf.Builder that is initialized with the state of this object.public Map<String,PubSubEventDataSetConf> getEventDataSets()
public Map<String,PubSubMqttJsonConnectionConf> getPubSubMqttJsonConnections()
public Map<String,PubSubMqttUadpConnectionConf> getPubSubMqttUadpConnections()
public Map<String,PubSubUdpUadpConnectionConf> getPubSubUdpUadpConnections()
public Map<String,PubSubVariableDataSetConf> getVariableDataSets()
Copyright © 2026. All rights reserved.