public class OpcUaServerConfigBuilder
extends com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
OpcUaServerConfigBuilder.OpcUaServerConfigImpl |
| Constructor and Description |
|---|
OpcUaServerConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OpcUaServerConfig |
build() |
OpcUaServerConfigBuilder |
setApplicationName(com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText applicationName) |
OpcUaServerConfigBuilder |
setApplicationUri(String applicationUri) |
OpcUaServerConfigBuilder |
setBindAddresses(List<String> bindAddresses) |
OpcUaServerConfigBuilder |
setBindPort(int bindPort) |
OpcUaServerConfigBuilder |
setBuildInfo(com.digitalpetri.opcua.stack.core.types.structured.BuildInfo buildInfo) |
OpcUaServerConfigBuilder |
setCertificateManager(com.digitalpetri.opcua.stack.core.application.CertificateManager certificateManager) |
OpcUaServerConfigBuilder |
setCertificateValidator(com.digitalpetri.opcua.stack.core.application.CertificateValidator certificateValidator) |
OpcUaServerConfigBuilder |
setChannelConfig(com.digitalpetri.opcua.stack.core.channel.ChannelConfig channelConfig) |
OpcUaServerConfigBuilder |
setExecutor(ExecutorService executor) |
OpcUaServerConfigBuilder |
setHostname(String hostname) |
OpcUaServerConfigBuilder |
setIdentityValidator(IdentityValidator identityValidator) |
OpcUaServerConfigBuilder |
setLimits(OpcUaServerConfigLimits limits) |
OpcUaServerConfigBuilder |
setProductUri(String productUri) |
OpcUaServerConfigBuilder |
setSecurityPolicies(EnumSet<com.digitalpetri.opcua.stack.core.security.SecurityPolicy> securityPolicies) |
OpcUaServerConfigBuilder |
setServerName(String serverName) |
OpcUaServerConfigBuilder |
setSoftwareCertificates(List<com.digitalpetri.opcua.stack.core.types.structured.SignedSoftwareCertificate> softwareCertificates) |
OpcUaServerConfigBuilder |
setStrictEndpointUrlsEnabled(boolean strictEndpointUrlsEnforced) |
OpcUaServerConfigBuilder |
setUserTokenPolicies(List<com.digitalpetri.opcua.stack.core.types.structured.UserTokenPolicy> userTokenPolicies) |
public OpcUaServerConfigBuilder setHostname(String hostname)
public OpcUaServerConfigBuilder setBindAddresses(List<String> bindAddresses)
public OpcUaServerConfigBuilder setBindPort(int bindPort)
public OpcUaServerConfigBuilder setSecurityPolicies(EnumSet<com.digitalpetri.opcua.stack.core.security.SecurityPolicy> securityPolicies)
public OpcUaServerConfigBuilder setIdentityValidator(IdentityValidator identityValidator)
public OpcUaServerConfigBuilder setBuildInfo(com.digitalpetri.opcua.stack.core.types.structured.BuildInfo buildInfo)
public OpcUaServerConfigBuilder setLimits(OpcUaServerConfigLimits limits)
public OpcUaServerConfigBuilder setServerName(String serverName)
setServerName in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setApplicationName(com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText applicationName)
setApplicationName in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setApplicationUri(String applicationUri)
setApplicationUri in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setProductUri(String productUri)
setProductUri in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setCertificateManager(com.digitalpetri.opcua.stack.core.application.CertificateManager certificateManager)
setCertificateManager in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setCertificateValidator(com.digitalpetri.opcua.stack.core.application.CertificateValidator certificateValidator)
setCertificateValidator in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setUserTokenPolicies(List<com.digitalpetri.opcua.stack.core.types.structured.UserTokenPolicy> userTokenPolicies)
setUserTokenPolicies in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setSoftwareCertificates(List<com.digitalpetri.opcua.stack.core.types.structured.SignedSoftwareCertificate> softwareCertificates)
setSoftwareCertificates in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setExecutor(ExecutorService executor)
setExecutor in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setChannelConfig(com.digitalpetri.opcua.stack.core.channel.ChannelConfig channelConfig)
setChannelConfig in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfigBuilder setStrictEndpointUrlsEnabled(boolean strictEndpointUrlsEnforced)
setStrictEndpointUrlsEnabled in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderpublic OpcUaServerConfig build()
build in class com.digitalpetri.opcua.stack.server.config.UaTcpStackServerConfigBuilderCopyright © 2015. All rights reserved.