public class BuildInfo extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildInfo.Builder |
static class |
BuildInfo.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
BuildInfo() |
|
BuildInfo(String f_productUri,
String f_manufacturerName,
String f_productName,
String f_softwareVersion,
String f_buildNumber,
DateTime f_buildDate) |
protected |
BuildInfo(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static BuildInfo.Builder |
builder() |
BuildInfo |
clone()
Clones the Structure.
|
DateTime |
getBuildDate() |
String |
getBuildNumber() |
String |
getManufacturerName() |
String |
getProductName() |
String |
getProductUri() |
String |
getSoftwareVersion() |
void |
setBuildDate(DateTime value) |
void |
setBuildNumber(String value) |
void |
setManufacturerName(String value) |
void |
setProductName(String value) |
void |
setProductUri(String value) |
void |
setSoftwareVersion(String value) |
BuildInfo.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public BuildInfo()
protected BuildInfo(UaDataTypeSpecification specification)
public String getProductUri()
public void setProductUri(String value)
public String getManufacturerName()
public void setManufacturerName(String value)
public String getProductName()
public void setProductName(String value)
public String getSoftwareVersion()
public void setSoftwareVersion(String value)
public String getBuildNumber()
public void setBuildNumber(String value)
public DateTime getBuildDate()
public void setBuildDate(DateTime value)
public BuildInfo clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static BuildInfo.Builder builder()
public BuildInfo.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.