public static class EnumDescription.Builder extends DataTypeDescription.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
EnumDescription |
build()
Builds a Structure with the given data.
|
UnsignedByte |
getBuiltInType() |
NodeId |
getDataTypeId() |
EnumDefinition |
getEnumDefinition() |
QualifiedName |
getName() |
EnumDescription.Builder |
setBuiltInType(UnsignedByte value) |
EnumDescription.Builder |
setDataTypeId(NodeId value) |
EnumDescription.Builder |
setEnumDefinition(EnumDefinition value) |
EnumDescription.Builder |
setName(QualifiedName value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public NodeId getDataTypeId()
getDataTypeId in class DataTypeDescription.Builderpublic EnumDescription.Builder setDataTypeId(NodeId value)
setDataTypeId in class DataTypeDescription.Builderpublic QualifiedName getName()
getName in class DataTypeDescription.Builderpublic EnumDescription.Builder setName(QualifiedName value)
setName in class DataTypeDescription.Builderpublic EnumDefinition getEnumDefinition()
public EnumDescription.Builder setEnumDefinition(EnumDefinition value)
public UnsignedByte getBuiltInType()
public EnumDescription.Builder setBuiltInType(UnsignedByte value)
public EnumDescription build()
Structure.Builderbuild in interface Structure.Builderbuild in class DataTypeDescription.BuilderCopyright © 2026. All rights reserved.