public class OpcUaClientConfigBuilder extends UaStackClientConfigBuilder
| Constructor and Description |
|---|
OpcUaClientConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OpcUaClientConfig |
build() |
OpcUaClientConfigBuilder |
setAcknowledgeTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger acknowledgeTimeout) |
OpcUaClientConfigBuilder |
setApplicationName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText applicationName) |
OpcUaClientConfigBuilder |
setApplicationUri(String applicationUri) |
OpcUaClientConfigBuilder |
setCertificate(X509Certificate certificate) |
OpcUaClientConfigBuilder |
setCertificateChain(X509Certificate[] certificateChain) |
OpcUaClientConfigBuilder |
setCertificateValidator(ClientCertificateValidator certificateValidator) |
OpcUaClientConfigBuilder |
setChannelLifetime(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger channelLifetime) |
OpcUaClientConfigBuilder |
setConnectTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger connectTimeout) |
OpcUaClientConfigBuilder |
setEncodingLimits(org.eclipse.milo.opcua.stack.core.channel.EncodingLimits encodingLimits) |
OpcUaClientConfigBuilder |
setEndpoint(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription endpoint) |
OpcUaClientConfigBuilder |
setEventLoop(io.netty.channel.nio.NioEventLoopGroup eventLoop) |
OpcUaClientConfigBuilder |
setExecutor(ExecutorService executor) |
OpcUaClientConfigBuilder |
setIdentityProvider(IdentityProvider identityProvider) |
OpcUaClientConfigBuilder |
setKeepAliveFailuresAllowed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keepAliveFailuresAllowed) |
OpcUaClientConfigBuilder |
setKeepAliveInterval(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keepAliveInterval) |
OpcUaClientConfigBuilder |
setKeepAliveTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keepAliveTimeout) |
OpcUaClientConfigBuilder |
setKeyPair(KeyPair keyPair) |
OpcUaClientConfigBuilder |
setMaxPendingPublishRequests(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxPendingPublishRequests) |
OpcUaClientConfigBuilder |
setMaxResponseMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxResponseMessageSize) |
OpcUaClientConfigBuilder |
setProductUri(String productUri) |
OpcUaClientConfigBuilder |
setRequestTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestTimeout) |
OpcUaClientConfigBuilder |
setSessionLocaleIds(String[] sessionLocaleIds) |
OpcUaClientConfigBuilder |
setSessionName(Supplier<String> sessionName) |
OpcUaClientConfigBuilder |
setSessionTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger sessionTimeout) |
OpcUaClientConfigBuilder |
setWheelTimer(io.netty.util.HashedWheelTimer wheelTimer) |
setScheduledExecutorpublic OpcUaClientConfigBuilder setApplicationName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText applicationName)
public OpcUaClientConfigBuilder setApplicationUri(String applicationUri)
public OpcUaClientConfigBuilder setProductUri(String productUri)
public OpcUaClientConfigBuilder setSessionName(Supplier<String> sessionName)
public OpcUaClientConfigBuilder setSessionLocaleIds(String[] sessionLocaleIds)
public OpcUaClientConfigBuilder setSessionTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger sessionTimeout)
public OpcUaClientConfigBuilder setMaxResponseMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxResponseMessageSize)
public OpcUaClientConfigBuilder setMaxPendingPublishRequests(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxPendingPublishRequests)
public OpcUaClientConfigBuilder setIdentityProvider(IdentityProvider identityProvider)
public OpcUaClientConfigBuilder setKeepAliveFailuresAllowed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keepAliveFailuresAllowed)
public OpcUaClientConfigBuilder setKeepAliveInterval(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keepAliveInterval)
public OpcUaClientConfigBuilder setKeepAliveTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keepAliveTimeout)
public OpcUaClientConfigBuilder setEndpoint(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription endpoint)
setEndpoint in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setKeyPair(KeyPair keyPair)
setKeyPair in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setCertificate(X509Certificate certificate)
setCertificate in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setCertificateChain(X509Certificate[] certificateChain)
setCertificateChain in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setCertificateValidator(ClientCertificateValidator certificateValidator)
setCertificateValidator in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setChannelLifetime(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger channelLifetime)
setChannelLifetime in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setExecutor(ExecutorService executor)
setExecutor in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setEventLoop(io.netty.channel.nio.NioEventLoopGroup eventLoop)
setEventLoop in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setWheelTimer(io.netty.util.HashedWheelTimer wheelTimer)
setWheelTimer in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setEncodingLimits(org.eclipse.milo.opcua.stack.core.channel.EncodingLimits encodingLimits)
setEncodingLimits in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setConnectTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger connectTimeout)
setConnectTimeout in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setAcknowledgeTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger acknowledgeTimeout)
setAcknowledgeTimeout in class UaStackClientConfigBuilderpublic OpcUaClientConfigBuilder setRequestTimeout(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestTimeout)
setRequestTimeout in class UaStackClientConfigBuilderpublic OpcUaClientConfig build()
build in class UaStackClientConfigBuilderCopyright © 2021. All rights reserved.