public static final class PubSubFieldTargetConf.Builder extends Object implements PubSubConf.Builder<PubSubFieldTargetConf.Builder>
PubSubFieldTargetConf.| Modifier and Type | Field and Description |
|---|---|
protected UnsignedInteger |
attributeId |
protected UaNodeId |
targetNodeId |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PubSubFieldTargetConf |
build()
Returns an instance of
PubSubFieldTargetConf with the values given to this builder. |
UnsignedInteger |
getAttributeId() |
UaNodeId |
getTargetNodeId() |
PubSubFieldTargetConf.Builder |
setAttributeId(UnsignedInteger attributeId)
Set the value for
PubSubFieldTargetConf.getAttributeId(). |
PubSubFieldTargetConf.Builder |
setTargetNodeId(UaNode node)
Convenience method for
setTargetNodeId(UaNodeId) that uses the NodeId of the given node as UaNodeId. |
PubSubFieldTargetConf.Builder |
setTargetNodeId(UaNodeId targetNodeId)
Set the value for
PubSubFieldTargetConf.getTargetNodeId(). |
PubSubConfSpecification |
specification()
Returns the specification of this object.
|
protected UnsignedInteger attributeId
protected UaNodeId targetNodeId
public PubSubConfSpecification specification()
PubSubConf.Builderspecification in interface PubSubConf.Builder<PubSubFieldTargetConf.Builder>public UnsignedInteger getAttributeId()
public UaNodeId getTargetNodeId()
public PubSubFieldTargetConf.Builder setAttributeId(UnsignedInteger attributeId)
PubSubFieldTargetConf.getAttributeId(). Returns itself for method chaining.public PubSubFieldTargetConf.Builder setTargetNodeId(UaNodeId targetNodeId)
PubSubFieldTargetConf.getTargetNodeId(). Returns itself for method chaining.public PubSubFieldTargetConf.Builder setTargetNodeId(UaNode node)
setTargetNodeId(UaNodeId) that uses the NodeId of the given node as UaNodeId.public PubSubFieldTargetConf build()
PubSubFieldTargetConf with the values given to this builder.build in interface PubSubConf.Builder<PubSubFieldTargetConf.Builder>Copyright © 2026. All rights reserved.