public class EndpointDescription extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
EndpointDescription.Builder |
static class |
EndpointDescription.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
EndpointDescription() |
|
EndpointDescription(String f_endpointUrl,
ApplicationDescription f_server,
ByteString f_serverCertificate,
MessageSecurityMode f_securityMode,
String f_securityPolicyUri,
UserTokenPolicy[] f_userIdentityTokens,
String f_transportProfileUri,
UnsignedByte f_securityLevel) |
protected |
EndpointDescription(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static EndpointDescription.Builder |
builder() |
EndpointDescription |
clone()
Clones the Structure.
|
String |
getEndpointUrl() |
UnsignedByte |
getSecurityLevel() |
MessageSecurityMode |
getSecurityMode() |
String |
getSecurityPolicyUri() |
ApplicationDescription |
getServer() |
ByteString |
getServerCertificate() |
String |
getTransportProfileUri() |
UserTokenPolicy[] |
getUserIdentityTokens() |
void |
setEndpointUrl(String value) |
void |
setSecurityLevel(UnsignedByte value) |
void |
setSecurityMode(MessageSecurityMode value) |
void |
setSecurityPolicyUri(String value) |
void |
setServer(ApplicationDescription value) |
void |
setServerCertificate(ByteString value) |
void |
setTransportProfileUri(String value) |
void |
setUserIdentityTokens(UserTokenPolicy[] value) |
EndpointDescription.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 EndpointDescription()
protected EndpointDescription(UaDataTypeSpecification specification)
public EndpointDescription(String f_endpointUrl, ApplicationDescription f_server, ByteString f_serverCertificate, MessageSecurityMode f_securityMode, String f_securityPolicyUri, UserTokenPolicy[] f_userIdentityTokens, String f_transportProfileUri, UnsignedByte f_securityLevel)
public String getEndpointUrl()
public void setEndpointUrl(String value)
public ApplicationDescription getServer()
public void setServer(ApplicationDescription value)
public ByteString getServerCertificate()
public void setServerCertificate(ByteString value)
public MessageSecurityMode getSecurityMode()
public void setSecurityMode(MessageSecurityMode value)
public String getSecurityPolicyUri()
public void setSecurityPolicyUri(String value)
public UserTokenPolicy[] getUserIdentityTokens()
public void setUserIdentityTokens(UserTokenPolicy[] value)
public String getTransportProfileUri()
public void setTransportProfileUri(String value)
public UnsignedByte getSecurityLevel()
public void setSecurityLevel(UnsignedByte value)
public EndpointDescription clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static EndpointDescription.Builder builder()
public EndpointDescription.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.