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 |
| Modifier and Type | Method and Description |
|---|---|
static PubSubSystemConf.Builder |
builder()
Returns a new
PubSubSystemConf.Builder that can be used to construct instances of this class |
boolean |
equals(Object obj) |
Map<String,PubSubConnectionConf<?,?>> |
getConnections() |
List<PubSubDataSetMetaDataConf> |
getDataSetMetaDatas()
Returns the currently known set of
PubSubDataSetMetaDataConfs. |
Map<String,PubSubDataSetConf> |
getDataSets() |
Map<String,PubSubEventDataSetConf> |
getEventDataSets() |
String |
getMqttTopicTreePrefix()
Returns the Prefix to be used in MQTT-related Publishers (see
https://reference.opcfoundation.org/Core/Part14/v105/docs/7.3.5.7).
|
Map<String,PubSubMqttJsonConnectionConf> |
getPubSubMqttJsonConnections() |
Map<String,PubSubMqttUadpConnectionConf> |
getPubSubMqttUadpConnections() |
Map<String,PubSubUdpUadpConnectionConf> |
getPubSubUdpUadpConnections() |
Map<String,PubSubVariableDataSetConf> |
getVariableDataSets() |
int |
hashCode() |
Boolean |
isEnabled() |
PubSubConfSpecification |
specification()
Returns the specification of this object.
|
PubSubSystemConf.Builder |
toBuilder()
Returns a new
PubSubSystemConf.Builder that is initialized with the state of this object. |
String |
toString() |
PubSubSystemConf |
withConnectionAddedOrReplaced(PubSubConnectionConf<?,?> conf)
Returns an instance similar to this, but with the Connection given as parameter added or replaced if any existing one had the
PubSubConnectionConf, ?>#getName(). |
PubSubSystemConf |
withConnectionRemoved(String name)
Removes Connection from the conf if there is any with the given name.
|
PubSubSystemConf |
withDataSetAddedOrReplaced(PubSubDataSetConf conf)
Returns an instance similar to this, but with the DataSet given as parameter added or replaced if any existing one had the
PubSubNamedConf.getName(). |
PubSubSystemConf |
withDataSetRemoved(String name)
Removes DataSet from the conf if there is any with the given name.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitget, get, toMappublic 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 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.