public static class CreateSessionResponse.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public ResponseHeader getResponseHeader()
public CreateSessionResponse.Builder setResponseHeader(ResponseHeader value)
public NodeId getSessionId()
public CreateSessionResponse.Builder setSessionId(NodeId value)
public NodeId getAuthenticationToken()
public CreateSessionResponse.Builder setAuthenticationToken(NodeId value)
public Double getRevisedSessionTimeout()
public CreateSessionResponse.Builder setRevisedSessionTimeout(Double value)
public ByteString getServerNonce()
public CreateSessionResponse.Builder setServerNonce(ByteString value)
public ByteString getServerCertificate()
public CreateSessionResponse.Builder setServerCertificate(ByteString value)
public EndpointDescription[] getServerEndpoints()
public CreateSessionResponse.Builder setServerEndpoints(EndpointDescription[] value)
public SignedSoftwareCertificate[] getServerSoftwareCertificates()
public CreateSessionResponse.Builder setServerSoftwareCertificates(SignedSoftwareCertificate[] value)
public SignatureData getServerSignature()
public CreateSessionResponse.Builder setServerSignature(SignatureData value)
public UnsignedInteger getMaxRequestMessageSize()
public CreateSessionResponse.Builder setMaxRequestMessageSize(UnsignedInteger value)
public CreateSessionResponse build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.