public interface VariableNodeBuilder extends NodeBuilder<VariableNode>
Modifier and Type | Method and Description |
---|---|
VariableNodeBuilder |
setAccessLevel(java.util.EnumSet<AccessLevel> accessLevel) |
VariableNodeBuilder |
setArrayDimensions(UInt32[] arrayDimensions) |
VariableNodeBuilder |
setBrowseName(QualifiedName browseName) |
VariableNodeBuilder |
setDataType(NodeId dataType) |
VariableNodeBuilder |
setDescription(LocalizedText description) |
VariableNodeBuilder |
setDisplayName(LocalizedText displayName) |
VariableNodeBuilder |
setHistorizing(boolean historizing) |
VariableNodeBuilder |
setMinimumSamplingInterval(double minimumSamplingInterval) |
VariableNodeBuilder |
setNodeId(NodeId nodeId) |
VariableNodeBuilder |
setTypeDefinition(NodeId typeDefinition) |
VariableNodeBuilder |
setUserAccessLevel(java.util.EnumSet<AccessLevel> userAccessLevel) |
VariableNodeBuilder |
setValue(DataValue value) |
VariableNodeBuilder |
setValueRank(ValueRank valueRank) |
build, buildAndAdd
VariableNodeBuilder setNodeId(NodeId nodeId)
VariableNodeBuilder setBrowseName(QualifiedName browseName)
VariableNodeBuilder setDisplayName(LocalizedText displayName)
VariableNodeBuilder setDescription(LocalizedText description)
VariableNodeBuilder setValue(DataValue value)
VariableNodeBuilder setDataType(NodeId dataType)
VariableNodeBuilder setValueRank(ValueRank valueRank)
VariableNodeBuilder setArrayDimensions(UInt32[] arrayDimensions)
VariableNodeBuilder setAccessLevel(java.util.EnumSet<AccessLevel> accessLevel)
VariableNodeBuilder setUserAccessLevel(java.util.EnumSet<AccessLevel> userAccessLevel)
VariableNodeBuilder setMinimumSamplingInterval(double minimumSamplingInterval)
VariableNodeBuilder setHistorizing(boolean historizing)
VariableNodeBuilder setTypeDefinition(NodeId typeDefinition)