public final class PubSubEventDataSetConf extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubEventDataSetConf.Builder
Builder for
PubSubEventDataSetConf. |
static class |
PubSubEventDataSetConf.Fields |
PubSubConf.MapKind<T>| Modifier and Type | Field and Description |
|---|---|
static PubSubConfSpecification |
SPECIFICATION |
| Modifier and Type | Method and Description |
|---|---|
static PubSubEventDataSetConf.Builder |
builder()
Returns a new
PubSubEventDataSetConf.Builder that can be used to construct instances of this class |
boolean |
equals(Object obj) |
UUID |
getDataSetClassId()
If (and only if) this DataSet is based on a DataSetClass that defines the content of this
DataSet this should be set to a non-null globally unique id, that defines the DataSetClass.
|
LocalizedText |
getDescription()
The Description of this DataSet.
|
UaNodeId |
getEventNotifier()
The node for which to listen events.
|
List<String> |
getFieldNames()
Fields of this DataSet, size shall match the
getSelectClauses() size. |
String |
getName()
Returns the name of the PubSub component.
|
List<UaSimpleAttributeOperand> |
getSelectClauses()
Selector for the data for each
getFieldNames(). |
ContentFilter |
getWhereClause()
Filter condition should the event be published.
|
int |
hashCode() |
PubSubConfSpecification |
specification()
Returns the specification of this object.
|
PubSubEventDataSetConf.Builder |
toBuilder()
Returns a new
PubSubEventDataSetConf.Builder that is initialized with the state of this object. |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTypeget, get, toMappublic static final PubSubConfSpecification SPECIFICATION
public PubSubConfSpecification specification()
PubSubConfpublic String getName()
public UUID getDataSetClassId()
public LocalizedText getDescription()
public UaNodeId getEventNotifier()
public List<String> getFieldNames()
getSelectClauses() size.public List<UaSimpleAttributeOperand> getSelectClauses()
getFieldNames(). Size of this shall match the size of
getFieldNames().public ContentFilter getWhereClause()
public static PubSubEventDataSetConf.Builder builder()
PubSubEventDataSetConf.Builder that can be used to construct instances of this classpublic PubSubEventDataSetConf.Builder toBuilder()
PubSubEventDataSetConf.Builder that is initialized with the state of this object.Copyright © 2026. All rights reserved.