public class RequestHeader extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
RequestHeader.Builder |
static class |
RequestHeader.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
RequestHeader() |
|
RequestHeader(NodeId f_authenticationToken,
DateTime f_timestamp,
UnsignedInteger f_requestHandle,
UnsignedInteger f_returnDiagnostics,
String f_auditEntryId,
UnsignedInteger f_timeoutHint,
Structure f_additionalHeader) |
protected |
RequestHeader(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static RequestHeader.Builder |
builder() |
RequestHeader |
clone()
Clones the Structure.
|
Structure |
getAdditionalHeader() |
String |
getAuditEntryId() |
NodeId |
getAuthenticationToken() |
UnsignedInteger |
getRequestHandle() |
UnsignedInteger |
getReturnDiagnostics() |
UnsignedInteger |
getTimeoutHint() |
DateTime |
getTimestamp() |
void |
setAdditionalHeader(Structure value) |
void |
setAuditEntryId(String value) |
void |
setAuthenticationToken(NodeId value) |
void |
setRequestHandle(UnsignedInteger value) |
void |
setReturnDiagnostics(UnsignedInteger value) |
void |
setTimeoutHint(UnsignedInteger value) |
void |
setTimestamp(DateTime value) |
RequestHeader.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 RequestHeader()
protected RequestHeader(UaDataTypeSpecification specification)
public RequestHeader(NodeId f_authenticationToken, DateTime f_timestamp, UnsignedInteger f_requestHandle, UnsignedInteger f_returnDiagnostics, String f_auditEntryId, UnsignedInteger f_timeoutHint, Structure f_additionalHeader)
public NodeId getAuthenticationToken()
public void setAuthenticationToken(NodeId value)
public DateTime getTimestamp()
public void setTimestamp(DateTime value)
public UnsignedInteger getRequestHandle()
public void setRequestHandle(UnsignedInteger value)
public UnsignedInteger getReturnDiagnostics()
public void setReturnDiagnostics(UnsignedInteger value)
public String getAuditEntryId()
public void setAuditEntryId(String value)
public UnsignedInteger getTimeoutHint()
public void setTimeoutHint(UnsignedInteger value)
public Structure getAdditionalHeader()
public void setAdditionalHeader(Structure value)
public RequestHeader clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static RequestHeader.Builder builder()
public RequestHeader.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.