Constructor and Description |
---|
MiloClientConfiguration() |
MiloClientConfiguration(MiloClientConfiguration other) |
Modifier and Type | Method and Description |
---|---|
MiloClientConfiguration |
clone() |
Set<String> |
getAllowedSecurityPolicies() |
String |
getApplicationName() |
String |
getApplicationUri() |
Long |
getChannelLifetime() |
String |
getClientId() |
String |
getDiscoveryEndpointSuffix() |
String |
getDiscoveryEndpointUri() |
String |
getEndpointUri() |
String |
getKeyAlias() |
String |
getKeyPassword() |
String |
getKeyStorePassword() |
String |
getKeyStoreType() |
URL |
getKeyStoreUrl() |
Long |
getMaxPendingPublishRequests() |
Long |
getMaxResponseMessageSize() |
String |
getProductUri() |
Long |
getRequestTimeout() |
String |
getSessionName() |
Long |
getSessionTimeout() |
boolean |
isOverrideHost() |
org.eclipse.milo.opcua.sdk.client.api.config.OpcUaClientConfigBuilder |
newBuilder() |
void |
setAllowedSecurityPolicies(Set<String> allowedSecurityPolicies)
A set of allowed security policy URIs.
|
void |
setAllowedSecurityPolicies(String allowedSecurityPolicies) |
void |
setApplicationName(String applicationName)
The application name
|
void |
setApplicationUri(String applicationUri)
The application URI
|
void |
setChannelLifetime(Long channelLifetime)
Channel lifetime in milliseconds
|
void |
setClientId(String clientId)
A virtual client id to force the creation of a new connection instance
|
void |
setDiscoveryEndpointSuffix(String endpointDiscoverySuffix)
A suffix for endpoint URI when discovering
|
void |
setDiscoveryEndpointUri(String endpointDiscoveryUri)
An alternative discovery URI
|
void |
setEndpointUri(String endpointUri)
The OPC UA server endpoint
|
void |
setKeyAlias(String keyAlias)
The name of the key in the keystore file
|
void |
setKeyPassword(String keyPassword)
The key password
|
void |
setKeyStorePassword(String keyStorePassword)
The keystore password
|
void |
setKeyStoreType(String keyStoreType)
The key store type
|
void |
setKeyStoreUrl(String keyStoreUrl)
The URL where the key should be loaded from
|
void |
setMaxPendingPublishRequests(Long maxPendingPublishRequests)
The maximum number of pending publish requests
|
void |
setMaxResponseMessageSize(Long maxResponseMessageSize)
The maximum number of bytes a response message may have
|
void |
setOverrideHost(boolean overrideHost)
Override the server reported endpoint host with the host from the
endpoint URI.
|
void |
setProductUri(String productUri)
The product URI
|
void |
setRequestTimeout(Long reconnectTimeout)
Request timeout in milliseconds
|
void |
setSessionName(String sessionName)
Session name
|
void |
setSessionTimeout(Long sessionTimeout)
Session timeout in milliseconds
|
String |
toCacheId() |
public MiloClientConfiguration()
public MiloClientConfiguration(MiloClientConfiguration other)
public void setEndpointUri(String endpointUri)
public String getEndpointUri()
public void setDiscoveryEndpointUri(String endpointDiscoveryUri)
public String getDiscoveryEndpointUri()
public void setDiscoveryEndpointSuffix(String endpointDiscoverySuffix)
public String getDiscoveryEndpointSuffix()
public void setClientId(String clientId)
public String getClientId()
public void setApplicationName(String applicationName)
public String getApplicationName()
public void setApplicationUri(String applicationUri)
public String getApplicationUri()
public void setProductUri(String productUri)
public String getProductUri()
public void setRequestTimeout(Long reconnectTimeout)
public Long getRequestTimeout()
public void setChannelLifetime(Long channelLifetime)
public Long getChannelLifetime()
public void setSessionName(String sessionName)
public String getSessionName()
public void setSessionTimeout(Long sessionTimeout)
public Long getSessionTimeout()
public void setMaxPendingPublishRequests(Long maxPendingPublishRequests)
public Long getMaxPendingPublishRequests()
public void setMaxResponseMessageSize(Long maxResponseMessageSize)
public Long getMaxResponseMessageSize()
public void setKeyStoreUrl(String keyStoreUrl) throws MalformedURLException
MalformedURLException
public URL getKeyStoreUrl()
public void setKeyStoreType(String keyStoreType)
public String getKeyStoreType()
public void setKeyAlias(String keyAlias)
public String getKeyAlias()
public void setKeyStorePassword(String keyStorePassword)
public String getKeyStorePassword()
public void setKeyPassword(String keyPassword)
public String getKeyPassword()
public void setAllowedSecurityPolicies(Set<String> allowedSecurityPolicies)
public void setAllowedSecurityPolicies(String allowedSecurityPolicies)
public void setOverrideHost(boolean overrideHost)
public boolean isOverrideHost()
public MiloClientConfiguration clone()
public String toCacheId()
public org.eclipse.milo.opcua.sdk.client.api.config.OpcUaClientConfigBuilder newBuilder()
Apache Camel