public static class UaVariableNode.UaVariableNodeBuilder extends Object implements java.util.function.Supplier<UaVariableNode>
| Constructor and Description |
|---|
UaVariableNodeBuilder(UaNamespace nodeManager) |
| Modifier and Type | Method and Description |
|---|---|
UaVariableNode.UaVariableNodeBuilder |
addReference(Reference reference) |
UaVariableNode |
build() |
UaVariableNode |
get() |
UaVariableNode.UaVariableNodeBuilder |
setAccessLevel(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UByte accessLevel) |
UaVariableNode.UaVariableNodeBuilder |
setArrayDimensions(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions) |
UaVariableNode.UaVariableNodeBuilder |
setBrowseName(com.digitalpetri.opcua.stack.core.types.builtin.QualifiedName browseName) |
UaVariableNode.UaVariableNodeBuilder |
setDataType(com.digitalpetri.opcua.stack.core.types.builtin.NodeId dataType) |
UaVariableNode.UaVariableNodeBuilder |
setDescription(com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText description) |
UaVariableNode.UaVariableNodeBuilder |
setDisplayName(com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText displayName) |
UaVariableNode.UaVariableNodeBuilder |
setHistorizing(boolean historizing) |
UaVariableNode.UaVariableNodeBuilder |
setMinimumSamplingInterval(Double minimumSamplingInterval) |
UaVariableNode.UaVariableNodeBuilder |
setNodeId(com.digitalpetri.opcua.stack.core.types.builtin.NodeId nodeId) |
UaVariableNode.UaVariableNodeBuilder |
setTypeDefinition(com.digitalpetri.opcua.stack.core.types.builtin.NodeId typeDefinition)
Convenience method for adding the required HasTypeDefinition reference.
|
UaVariableNode.UaVariableNodeBuilder |
setUserAccessLevel(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel) |
UaVariableNode.UaVariableNodeBuilder |
setUserWriteMask(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask) |
UaVariableNode.UaVariableNodeBuilder |
setValue(com.digitalpetri.opcua.stack.core.types.builtin.DataValue value) |
UaVariableNode.UaVariableNodeBuilder |
setValueRank(int valueRank) |
UaVariableNode.UaVariableNodeBuilder |
setWriteMask(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger writeMask) |
public UaVariableNodeBuilder(UaNamespace nodeManager)
public UaVariableNode get()
get in interface java.util.function.Supplier<UaVariableNode>public UaVariableNode build()
public UaVariableNode.UaVariableNodeBuilder setNodeId(com.digitalpetri.opcua.stack.core.types.builtin.NodeId nodeId)
public UaVariableNode.UaVariableNodeBuilder setBrowseName(com.digitalpetri.opcua.stack.core.types.builtin.QualifiedName browseName)
public UaVariableNode.UaVariableNodeBuilder setDisplayName(com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText displayName)
public UaVariableNode.UaVariableNodeBuilder setDescription(com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText description)
public UaVariableNode.UaVariableNodeBuilder setWriteMask(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger writeMask)
public UaVariableNode.UaVariableNodeBuilder setUserWriteMask(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask)
public UaVariableNode.UaVariableNodeBuilder setValue(com.digitalpetri.opcua.stack.core.types.builtin.DataValue value)
public UaVariableNode.UaVariableNodeBuilder setDataType(com.digitalpetri.opcua.stack.core.types.builtin.NodeId dataType)
public UaVariableNode.UaVariableNodeBuilder setValueRank(int valueRank)
public UaVariableNode.UaVariableNodeBuilder setArrayDimensions(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions)
public UaVariableNode.UaVariableNodeBuilder setAccessLevel(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UByte accessLevel)
public UaVariableNode.UaVariableNodeBuilder setUserAccessLevel(com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel)
public UaVariableNode.UaVariableNodeBuilder setMinimumSamplingInterval(Double minimumSamplingInterval)
public UaVariableNode.UaVariableNodeBuilder setHistorizing(boolean historizing)
public UaVariableNode.UaVariableNodeBuilder addReference(Reference reference)
public UaVariableNode.UaVariableNodeBuilder setTypeDefinition(com.digitalpetri.opcua.stack.core.types.builtin.NodeId typeDefinition)
setNodeId(NodeId) must have already been called before invoking this method.
typeDefinition - The NodeId of the TypeDefinition.UaVariableNode.UaVariableNodeBuilder.Copyright © 2015. All rights reserved.