public static class EndpointDescription.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
EndpointDescription |
build()
Builds a Structure with the given data.
|
String |
getEndpointUrl() |
UnsignedByte |
getSecurityLevel() |
MessageSecurityMode |
getSecurityMode() |
String |
getSecurityPolicyUri() |
ApplicationDescription |
getServer() |
ByteString |
getServerCertificate() |
String |
getTransportProfileUri() |
UserTokenPolicy[] |
getUserIdentityTokens() |
EndpointDescription.Builder |
setEndpointUrl(String value) |
EndpointDescription.Builder |
setSecurityLevel(UnsignedByte value) |
EndpointDescription.Builder |
setSecurityMode(MessageSecurityMode value) |
EndpointDescription.Builder |
setSecurityPolicyUri(String value) |
EndpointDescription.Builder |
setServer(ApplicationDescription value) |
EndpointDescription.Builder |
setServerCertificate(ByteString value) |
EndpointDescription.Builder |
setTransportProfileUri(String value) |
EndpointDescription.Builder |
setUserIdentityTokens(UserTokenPolicy[] value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public String getEndpointUrl()
public EndpointDescription.Builder setEndpointUrl(String value)
public ApplicationDescription getServer()
public EndpointDescription.Builder setServer(ApplicationDescription value)
public ByteString getServerCertificate()
public EndpointDescription.Builder setServerCertificate(ByteString value)
public MessageSecurityMode getSecurityMode()
public EndpointDescription.Builder setSecurityMode(MessageSecurityMode value)
public String getSecurityPolicyUri()
public EndpointDescription.Builder setSecurityPolicyUri(String value)
public UserTokenPolicy[] getUserIdentityTokens()
public EndpointDescription.Builder setUserIdentityTokens(UserTokenPolicy[] value)
public String getTransportProfileUri()
public EndpointDescription.Builder setTransportProfileUri(String value)
public UnsignedByte getSecurityLevel()
public EndpointDescription.Builder setSecurityLevel(UnsignedByte value)
public EndpointDescription build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.