public static class LogRecord.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
LogRecord |
build()
Builds a Structure with the given data.
|
NameValuePair[] |
getAdditionalData() |
NodeId |
getEventType() |
LocalizedText |
getMessage() |
UnsignedShort |
getSeverity() |
String |
getSourceName() |
NodeId |
getSourceNode() |
DateTime |
getTime() |
TraceContextDataType |
getTraceContext() |
LogRecord.Builder |
setAdditionalData(NameValuePair[] value) |
LogRecord.Builder |
setEventType(NodeId value) |
LogRecord.Builder |
setMessage(LocalizedText value) |
LogRecord.Builder |
setSeverity(UnsignedShort value) |
LogRecord.Builder |
setSourceName(String value) |
LogRecord.Builder |
setSourceNode(NodeId value) |
LogRecord.Builder |
setTime(DateTime value) |
LogRecord.Builder |
setTraceContext(TraceContextDataType value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public DateTime getTime()
public LogRecord.Builder setTime(DateTime value)
public UnsignedShort getSeverity()
public LogRecord.Builder setSeverity(UnsignedShort value)
public NodeId getEventType()
public LogRecord.Builder setEventType(NodeId value)
public NodeId getSourceNode()
public LogRecord.Builder setSourceNode(NodeId value)
public String getSourceName()
public LogRecord.Builder setSourceName(String value)
public LocalizedText getMessage()
public LogRecord.Builder setMessage(LocalizedText value)
public TraceContextDataType getTraceContext()
public LogRecord.Builder setTraceContext(TraceContextDataType value)
public NameValuePair[] getAdditionalData()
public LogRecord.Builder setAdditionalData(NameValuePair[] value)
public LogRecord build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.