public interface OpcUaClientConfig extends UaStackClientConfig
| Modifier and Type | Method and Description |
|---|---|
static OpcUaClientConfigBuilder |
builder() |
static OpcUaClientConfigBuilder |
copy(OpcUaClientConfig config)
Copy the values from an existing
OpcUaClientConfig into a new OpcUaClientConfigBuilder. |
static OpcUaClientConfig |
copy(OpcUaClientConfig config,
Consumer<OpcUaClientConfigBuilder> consumer)
Copy the values from an existing
OpcUaClientConfig into a new OpcUaClientConfigBuilder and then
submit the builder to the provided consumer for modification. |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getApplicationName() |
String |
getApplicationUri() |
IdentityProvider |
getIdentityProvider() |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getKeepAliveFailuresAllowed() |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getKeepAliveInterval() |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getKeepAliveTimeout() |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getMaxPendingPublishRequests() |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getMaxResponseMessageSize() |
String |
getProductUri() |
String[] |
getSessionLocaleIds() |
Supplier<String> |
getSessionName() |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getSessionTimeout() |
copy, copy, getAcknowledgeTimeout, getCertificate, getCertificateChain, getCertificateValidator, getChannelLifetime, getConnectTimeout, getEncodingLimits, getEndpoint, getEventLoop, getExecutor, getKeyPair, getRequestTimeout, getScheduledExecutor, getWheelTimerorg.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getApplicationName()
LocalizedText.String getApplicationUri()
String getProductUri()
String[] getSessionLocaleIds()
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getSessionTimeout()
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxResponseMessageSize()
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxPendingPublishRequests()
PublishRequests allowed at any given time.IdentityProvider getIdentityProvider()
IdentityProvider to use when activating a session.org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeepAliveFailuresAllowed()
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeepAliveInterval()
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeepAliveTimeout()
static OpcUaClientConfigBuilder builder()
builder in interface UaStackClientConfigOpcUaClientConfigBuilder.static OpcUaClientConfigBuilder copy(OpcUaClientConfig config)
OpcUaClientConfig into a new OpcUaClientConfigBuilder. This
builder can be used to make any desired modifications before invoking OpcUaClientConfigBuilder.build()
to produce a new config.config - the OpcUaClientConfig to copy from.OpcUaClientConfigBuilder pre-populated with values from config.static OpcUaClientConfig copy(OpcUaClientConfig config, Consumer<OpcUaClientConfigBuilder> consumer)
OpcUaClientConfig into a new OpcUaClientConfigBuilder and then
submit the builder to the provided consumer for modification.config - the OpcUaClientConfig to copy from.consumer - a Consumer that may modify the builder.OpcUaClientConfig built from the builder provided to consumer.Copyright © 2021. All rights reserved.