public static interface MiloServerComponentBuilderFactory.MiloServerComponentBuilder extends ComponentBuilder<org.apache.camel.component.milo.server.MiloServerComponent>
| Modifier and Type | Method and Description |
|---|---|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
applicationName(String applicationName)
The application name.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
applicationUri(String applicationUri)
The application URI.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
bindAddresses(String bindAddresses)
Set the addresses of the local addresses the server should bind to.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
buildInfo(org.eclipse.milo.opcua.stack.core.types.structured.BuildInfo buildInfo)
Server build info.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
certificate(X509Certificate certificate)
Server certificate.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
certificateManager(org.eclipse.milo.opcua.stack.core.security.CertificateManager certificateManager)
Server certificate manager.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
certificateValidator(org.eclipse.milo.opcua.stack.core.security.CertificateValidator certificateValidator)
Validator for client certificates.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
defaultCertificateValidator(String defaultCertificateValidator)
Validator for client certificates using default file based approach.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
enableAnonymousAuthentication(boolean enableAnonymousAuthentication)
Enable anonymous authentication, disabled by default.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
namespaceUri(String namespaceUri)
The URI of the namespace, defaults to urn:org:apache:camel.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
path(String path)
The path to be appended to the end of the endpoint url.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
port(int port)
The TCP port the server binds to.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
productUri(String productUri)
The product URI.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
securityPolicies(Set<org.eclipse.milo.opcua.stack.core.security.SecurityPolicy> securityPolicies)
Security policies.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
securityPoliciesById(String securityPoliciesById)
Security policies by URI or name.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
userAuthenticationCredentials(String userAuthenticationCredentials)
Set user password combinations in the form of user1:pwd1,user2:pwd2
Usernames and passwords will be URL decoded.
|
default MiloServerComponentBuilderFactory.MiloServerComponentBuilder |
usernameSecurityPolicyUri(org.eclipse.milo.opcua.stack.core.security.SecurityPolicy usernameSecurityPolicyUri)
Set the UserTokenPolicy used when.
|
build, build, doSetProperty, registerdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder applicationName(String applicationName)
applicationName - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder applicationUri(String applicationUri)
applicationUri - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder bindAddresses(String bindAddresses)
bindAddresses - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder buildInfo(org.eclipse.milo.opcua.stack.core.types.structured.BuildInfo buildInfo)
buildInfo - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder namespaceUri(String namespaceUri)
namespaceUri - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder path(String path)
path - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder port(int port)
port - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder productUri(String productUri)
productUri - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder certificate(X509Certificate certificate)
certificate - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder certificateManager(org.eclipse.milo.opcua.stack.core.security.CertificateManager certificateManager)
certificateManager - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder certificateValidator(org.eclipse.milo.opcua.stack.core.security.CertificateValidator certificateValidator)
certificateValidator - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder defaultCertificateValidator(String defaultCertificateValidator)
defaultCertificateValidator - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder enableAnonymousAuthentication(boolean enableAnonymousAuthentication)
enableAnonymousAuthentication - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder securityPolicies(Set<org.eclipse.milo.opcua.stack.core.security.SecurityPolicy> securityPolicies)
securityPolicies - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder securityPoliciesById(String securityPoliciesById)
securityPoliciesById - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder userAuthenticationCredentials(String userAuthenticationCredentials)
userAuthenticationCredentials - the value to setdefault MiloServerComponentBuilderFactory.MiloServerComponentBuilder usernameSecurityPolicyUri(org.eclipse.milo.opcua.stack.core.security.SecurityPolicy usernameSecurityPolicyUri)
usernameSecurityPolicyUri - the value to setApache Camel