public static class VariableAttributes.Builder extends NodeAttributes.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public UnsignedInteger getSpecifiedAttributes()
getSpecifiedAttributes in class NodeAttributes.Builderpublic VariableAttributes.Builder setSpecifiedAttributes(UnsignedInteger value)
setSpecifiedAttributes in class NodeAttributes.Builderpublic LocalizedText getDisplayName()
getDisplayName in class NodeAttributes.Builderpublic VariableAttributes.Builder setDisplayName(LocalizedText value)
setDisplayName in class NodeAttributes.Builderpublic LocalizedText getDescription()
getDescription in class NodeAttributes.Builderpublic VariableAttributes.Builder setDescription(LocalizedText value)
setDescription in class NodeAttributes.Builderpublic UnsignedInteger getWriteMask()
getWriteMask in class NodeAttributes.Builderpublic VariableAttributes.Builder setWriteMask(UnsignedInteger value)
setWriteMask in class NodeAttributes.Builderpublic UnsignedInteger getUserWriteMask()
getUserWriteMask in class NodeAttributes.Builderpublic VariableAttributes.Builder setUserWriteMask(UnsignedInteger value)
setUserWriteMask in class NodeAttributes.Builderpublic Object getValue()
public VariableAttributes.Builder setValue(Object value)
public NodeId getDataType()
public VariableAttributes.Builder setDataType(NodeId value)
public Integer getValueRank()
public VariableAttributes.Builder setValueRank(Integer value)
public UnsignedInteger[] getArrayDimensions()
public VariableAttributes.Builder setArrayDimensions(UnsignedInteger[] value)
public UnsignedByte getAccessLevel()
public VariableAttributes.Builder setAccessLevel(UnsignedByte value)
public UnsignedByte getUserAccessLevel()
public VariableAttributes.Builder setUserAccessLevel(UnsignedByte value)
public Double getMinimumSamplingInterval()
public VariableAttributes.Builder setMinimumSamplingInterval(Double value)
public Boolean getHistorizing()
public VariableAttributes.Builder setHistorizing(Boolean value)
public VariableAttributes build()
Structure.Builderbuild in interface Structure.Builderbuild in class NodeAttributes.BuilderCopyright © 2026. All rights reserved.