public class CreateSessionRequest extends DynamicStructure implements ServiceRequest<CreateSessionResponse>
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateSessionRequest.Builder |
static class |
CreateSessionRequest.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
CreateSessionRequest() |
|
CreateSessionRequest(RequestHeader f_requestHeader,
ApplicationDescription f_clientDescription,
String f_serverUri,
String f_endpointUrl,
String f_sessionName,
ByteString f_clientNonce,
ByteString f_clientCertificate,
Double f_requestedSessionTimeout,
UnsignedInteger f_maxResponseMessageSize) |
protected |
CreateSessionRequest(UaDataTypeSpecification specification) |
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitclear, forEachField, forEachField, get, get, reduceFields, reduceFields, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public CreateSessionRequest()
protected CreateSessionRequest(UaDataTypeSpecification specification)
public CreateSessionRequest(RequestHeader f_requestHeader, ApplicationDescription f_clientDescription, String f_serverUri, String f_endpointUrl, String f_sessionName, ByteString f_clientNonce, ByteString f_clientCertificate, Double f_requestedSessionTimeout, UnsignedInteger f_maxResponseMessageSize)
public RequestHeader getRequestHeader()
ServiceRequestRequestHeader of this ServiceRequest.getRequestHeader in interface ServiceRequest<CreateSessionResponse>public void setRequestHeader(RequestHeader value)
ServiceRequestRequestHeader for this ServiceRequest.setRequestHeader in interface ServiceRequest<CreateSessionResponse>public ApplicationDescription getClientDescription()
public void setClientDescription(ApplicationDescription value)
public String getServerUri()
public void setServerUri(String value)
public String getEndpointUrl()
public void setEndpointUrl(String value)
public String getSessionName()
public void setSessionName(String value)
public ByteString getClientNonce()
public void setClientNonce(ByteString value)
public ByteString getClientCertificate()
public void setClientCertificate(ByteString value)
public Double getRequestedSessionTimeout()
public void setRequestedSessionTimeout(Double value)
public UnsignedInteger getMaxResponseMessageSize()
public void setMaxResponseMessageSize(UnsignedInteger value)
public CreateSessionRequest clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static CreateSessionRequest.Builder builder()
public CreateSessionRequest.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.