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