This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit 390c7f79ee8e3d1c68c7eb130abd8fb680dc3874 Author: Claus Ibsen <[email protected]> AuthorDate: Fri Apr 16 09:48:26 2021 +0200 CAMEL-16520: camel-spring-boot - Auto configuration options for cloud and cluster should not clash with component --- docs/modules/ROOT/pages/atomix-starter.adoc | 22 ++-- docs/modules/ROOT/pages/consul-starter.adoc | 120 ++++++++++----------- docs/modules/ROOT/pages/file-starter.adoc | 14 +-- docs/modules/ROOT/pages/hystrix-starter.adoc | 7 +- docs/modules/ROOT/pages/jgroups-raft-starter.adoc | 10 +- docs/modules/ROOT/pages/jgroups-starter.adoc | 8 +- docs/modules/ROOT/pages/kubernetes-starter.adoc | 28 ++--- docs/modules/ROOT/pages/servlet-starter.adoc | 6 +- .../pages/undertow-spring-security-starter.adoc | 10 +- docs/modules/ROOT/pages/zookeeper-starter.adoc | 90 ++++++++-------- 10 files changed, 157 insertions(+), 158 deletions(-) diff --git a/docs/modules/ROOT/pages/atomix-starter.adoc b/docs/modules/ROOT/pages/atomix-starter.adoc index 80453e4..f5755d9 100644 --- a/docs/modules/ROOT/pages/atomix-starter.adoc +++ b/docs/modules/ROOT/pages/atomix-starter.adoc @@ -24,6 +24,17 @@ The component supports 121 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cluster.atomix.address* | The address of the node - node only. | | String +| *camel.cluster.atomix.attributes* | Custom service attributes. | | Map +| *camel.cluster.atomix.configuration-uri* | The Atomix configuration uri. | | String +| *camel.cluster.atomix.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.atomix.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). | | Boolean +| *camel.cluster.atomix.id* | The cluster id. | | String +| *camel.cluster.atomix.mode* | Sets the cluster mode. | | AtomixClusterServiceConfiguration$Mode +| *camel.cluster.atomix.nodes* | The address of the nodes composing the cluster. | | Set +| *camel.cluster.atomix.order* | Service lookup order/priority. | | Integer +| *camel.cluster.atomix.storage-level* | The storage mode - node only. | | StorageLevel +| *camel.cluster.atomix.storage-path* | The storage directory - node only. | | String | *camel.component.atomix-map.atomix* | The Atomix instance to use. The option is a io.atomix.Atomix type. | | Atomix | *camel.component.atomix-map.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.atomix-map.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean @@ -134,16 +145,5 @@ The component supports 121 options, which are listed below. | *camel.component.atomix-value.result-header* | The header that wil carry the result. | | String | *camel.component.atomix-value.transport-class-name* | The class name (fqn) of the Atomix transport | io.atomix.catalyst.transport.netty.NettyTransport | String | *camel.component.atomix-value.ttl* | The resource ttl. The option is a long type. | | Long -| *camel.component.atomix.cluster.service.address* | The address of the node - node only. | | String -| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. | | Map -| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. | | String -| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). | | Boolean -| *camel.component.atomix.cluster.service.id* | The cluster id. | | String -| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. | | AtomixClusterServiceConfiguration$Mode -| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. | | Set -| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. | | Integer -| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. | | StorageLevel -| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. | | String |=== // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/consul-starter.adoc b/docs/modules/ROOT/pages/consul-starter.adoc index e92cdcc..af4faeb 100644 --- a/docs/modules/ROOT/pages/consul-starter.adoc +++ b/docs/modules/ROOT/pages/consul-starter.adoc @@ -24,39 +24,69 @@ The component supports 90 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cloud.consul.service-registry.acl-token* | Sets the ACL token to be used with Consul | | String +| *camel.cloud.consul.service-registry.attributes* | Custom service attributes. | | Map +| *camel.cloud.consul.service-registry.block-seconds* | The time (in seconds) to wait for a watch event, default 10 seconds | 10 | Integer +| *camel.cloud.consul.service-registry.check-interval* | How often (in seconds) a service has to be marked as healthy if its check is TTL or how often the check should run. Default is 5 seconds. | 5 | Integer +| *camel.cloud.consul.service-registry.check-ttl* | The time (in seconds) to live for TTL checks. Default is 1 minute. | 60 | Integer +| *camel.cloud.consul.service-registry.connect-timeout* | Connect timeout for OkHttpClient | | Duration +| *camel.cloud.consul.service-registry.connect-timeout-millis* | Use connectTimeout instead | | Long +| *camel.cloud.consul.service-registry.consistency-mode* | The consistencyMode used for queries, default ConsistencyMode.DEFAULT | | ConsistencyMode +| *camel.cloud.consul.service-registry.datacenter* | The data center | | String +| *camel.cloud.consul.service-registry.deregister-after* | How long (in seconds) to wait to deregister a service in case of unclean shutdown. Default is 1 hour. | 3600 | Integer +| *camel.cloud.consul.service-registry.deregister-services-on-stop* | Should we remove all the registered services know by this registry on stop? | true | Boolean +| *camel.cloud.consul.service-registry.enabled* | Sets if the consul service registry should be enabled or not, default is false. | false | Boolean +| *camel.cloud.consul.service-registry.first-index* | The first index for watch for, default 0 | 0 | BigInteger +| *camel.cloud.consul.service-registry.id* | Service Registry ID | | String +| *camel.cloud.consul.service-registry.near-node* | The near node to use for queries. | | String +| *camel.cloud.consul.service-registry.node-meta* | The note meta-data to use for queries. | | List +| *camel.cloud.consul.service-registry.order* | Service lookup order/priority. | | Integer +| *camel.cloud.consul.service-registry.override-service-host* | Should we override the service host if given ? | true | Boolean +| *camel.cloud.consul.service-registry.password* | Sets the password to be used for basic authentication | | String +| *camel.cloud.consul.service-registry.ping-instance* | Configure if the AgentClient should attempt a ping before returning the Consul instance | true | Boolean +| *camel.cloud.consul.service-registry.read-timeout* | Read timeout for OkHttpClient | | Duration +| *camel.cloud.consul.service-registry.read-timeout-millis* | Use readTimeout instead. | | Long +| *camel.cloud.consul.service-registry.recursive* | Recursively watch, default false | false | Boolean +| *camel.cloud.consul.service-registry.service-host* | Service host. | | String +| *camel.cloud.consul.service-registry.ssl-context-parameters* | SSL configuration using an org.apache.camel.support.jsse.SSLContextParameters instance. | | SSLContextParameters +| *camel.cloud.consul.service-registry.tags* | Set tags. You can separate multiple tags by comma. | | Set +| *camel.cloud.consul.service-registry.url* | The Consul agent URL | | String +| *camel.cloud.consul.service-registry.user-name* | Sets the username to be used for basic authentication | | String +| *camel.cloud.consul.service-registry.write-timeout* | Write timeout for OkHttpClient | | Duration +| *camel.cloud.consul.service-registry.write-timeout-millis* | Use writeTimeout instead. | | Long +| *camel.cluster.consul.acl-token* | Sets the ACL token to be used with Consul | | String +| *camel.cluster.consul.attributes* | Custom service attributes. | | Map +| *camel.cluster.consul.block-seconds* | The time (in seconds) to wait for a watch event, default 10 seconds | 10 | Integer +| *camel.cluster.consul.connect-timeout* | Connect timeout for OkHttpClient | | Duration +| *camel.cluster.consul.connect-timeout-millis* | Use connectTimeout instead | | Long +| *camel.cluster.consul.consistency-mode* | The consistencyMode used for queries, default ConsistencyMode.DEFAULT | | ConsistencyMode +| *camel.cluster.consul.datacenter* | The data center | | String +| *camel.cluster.consul.enabled* | Sets if the consul cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.consul.first-index* | The first index for watch for, default 0 | 0 | BigInteger +| *camel.cluster.consul.id* | Cluster Service ID | | String +| *camel.cluster.consul.near-node* | The near node to use for queries. | | String +| *camel.cluster.consul.node-meta* | The note meta-data to use for queries. | | List +| *camel.cluster.consul.order* | Service lookup order/priority. | | Integer +| *camel.cluster.consul.password* | Sets the password to be used for basic authentication | | String +| *camel.cluster.consul.ping-instance* | Configure if the AgentClient should attempt a ping before returning the Consul instance | true | Boolean +| *camel.cluster.consul.read-timeout* | Read timeout for OkHttpClient | | Duration +| *camel.cluster.consul.read-timeout-millis* | Use readTimeout instead. | | Long +| *camel.cluster.consul.recursive* | Recursively watch, default false | false | Boolean +| *camel.cluster.consul.root-path* | Consul root path | /camel | String +| *camel.cluster.consul.session-lock-delay* | The value for lockDelay | 5 | Integer +| *camel.cluster.consul.session-refresh-interval* | The value of wait attribute | 5 | Integer +| *camel.cluster.consul.session-ttl* | The value of TTL | 60 | Integer +| *camel.cluster.consul.ssl-context-parameters* | SSL configuration using an org.apache.camel.support.jsse.SSLContextParameters instance. | | SSLContextParameters +| *camel.cluster.consul.tags* | Set tags. You can separate multiple tags by comma. | | Set +| *camel.cluster.consul.url* | The Consul agent URL | | String +| *camel.cluster.consul.user-name* | Sets the username to be used for basic authentication | | String +| *camel.cluster.consul.write-timeout* | Write timeout for OkHttpClient | | Duration +| *camel.cluster.consul.write-timeout-millis* | Use writeTimeout instead. | | Long | *camel.component.consul.acl-token* | Sets the ACL token to be used with Consul | | String | *camel.component.consul.action* | The default action. Can be overridden by CamelConsulAction | | String | *camel.component.consul.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.consul.block-seconds* | The second to wait for a watch event, default 10 seconds | 10 | Integer | *camel.component.consul.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean -| *camel.component.consul.cluster.service.acl-token* | Sets the ACL token to be used with Consul | | String -| *camel.component.consul.cluster.service.attributes* | Custom service attributes. | | Map -| *camel.component.consul.cluster.service.block-seconds* | The time (in seconds) to wait for a watch event, default 10 seconds | 10 | Integer -| *camel.component.consul.cluster.service.connect-timeout* | Connect timeout for OkHttpClient | | Duration -| *camel.component.consul.cluster.service.connect-timeout-millis* | Use connectTimeout instead | | Long -| *camel.component.consul.cluster.service.consistency-mode* | The consistencyMode used for queries, default ConsistencyMode.DEFAULT | | ConsistencyMode -| *camel.component.consul.cluster.service.datacenter* | The data center | | String -| *camel.component.consul.cluster.service.enabled* | Sets if the consul cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.consul.cluster.service.first-index* | The first index for watch for, default 0 | 0 | BigInteger -| *camel.component.consul.cluster.service.id* | Cluster Service ID | | String -| *camel.component.consul.cluster.service.near-node* | The near node to use for queries. | | String -| *camel.component.consul.cluster.service.node-meta* | The note meta-data to use for queries. | | List -| *camel.component.consul.cluster.service.order* | Service lookup order/priority. | | Integer -| *camel.component.consul.cluster.service.password* | Sets the password to be used for basic authentication | | String -| *camel.component.consul.cluster.service.ping-instance* | Configure if the AgentClient should attempt a ping before returning the Consul instance | true | Boolean -| *camel.component.consul.cluster.service.read-timeout* | Read timeout for OkHttpClient | | Duration -| *camel.component.consul.cluster.service.read-timeout-millis* | Use readTimeout instead. | | Long -| *camel.component.consul.cluster.service.recursive* | Recursively watch, default false | false | Boolean -| *camel.component.consul.cluster.service.root-path* | Consul root path | /camel | String -| *camel.component.consul.cluster.service.session-lock-delay* | The value for lockDelay | 5 | Integer -| *camel.component.consul.cluster.service.session-refresh-interval* | The value of wait attribute | 5 | Integer -| *camel.component.consul.cluster.service.session-ttl* | The value of TTL | 60 | Integer -| *camel.component.consul.cluster.service.ssl-context-parameters* | SSL configuration using an org.apache.camel.support.jsse.SSLContextParameters instance. | | SSLContextParameters -| *camel.component.consul.cluster.service.tags* | Set tags. You can separate multiple tags by comma. | | Set -| *camel.component.consul.cluster.service.url* | The Consul agent URL | | String -| *camel.component.consul.cluster.service.user-name* | Sets the username to be used for basic authentication | | String -| *camel.component.consul.cluster.service.write-timeout* | Write timeout for OkHttpClient | | Duration -| *camel.component.consul.cluster.service.write-timeout-millis* | Use writeTimeout instead. | | Long | *camel.component.consul.configuration* | Consul configuration. The option is a org.apache.camel.component.consul.ConsulConfiguration type. | | ConsulConfiguration | *camel.component.consul.connect-timeout* | Connect timeout for OkHttpClient. The option is a java.time.Duration type. | | Duration | *camel.component.consul.consistency-mode* | The consistencyMode used for queries, default ConsistencyMode.DEFAULT | | ConsistencyMode @@ -72,36 +102,6 @@ The component supports 90 options, which are listed below. | *camel.component.consul.ping-instance* | Configure if the AgentClient should attempt a ping before returning the Consul instance | true | Boolean | *camel.component.consul.read-timeout* | Read timeout for OkHttpClient. The option is a java.time.Duration type. | | Duration | *camel.component.consul.recursive* | Recursively watch, default false | false | Boolean -| *camel.component.consul.service-registry.acl-token* | Sets the ACL token to be used with Consul | | String -| *camel.component.consul.service-registry.attributes* | Custom service attributes. | | Map -| *camel.component.consul.service-registry.block-seconds* | The time (in seconds) to wait for a watch event, default 10 seconds | 10 | Integer -| *camel.component.consul.service-registry.check-interval* | How often (in seconds) a service has to be marked as healthy if its check is TTL or how often the check should run. Default is 5 seconds. | 5 | Integer -| *camel.component.consul.service-registry.check-ttl* | The time (in seconds) to live for TTL checks. Default is 1 minute. | 60 | Integer -| *camel.component.consul.service-registry.connect-timeout* | Connect timeout for OkHttpClient | | Duration -| *camel.component.consul.service-registry.connect-timeout-millis* | Use connectTimeout instead | | Long -| *camel.component.consul.service-registry.consistency-mode* | The consistencyMode used for queries, default ConsistencyMode.DEFAULT | | ConsistencyMode -| *camel.component.consul.service-registry.datacenter* | The data center | | String -| *camel.component.consul.service-registry.deregister-after* | How long (in seconds) to wait to deregister a service in case of unclean shutdown. Default is 1 hour. | 3600 | Integer -| *camel.component.consul.service-registry.deregister-services-on-stop* | Should we remove all the registered services know by this registry on stop? | true | Boolean -| *camel.component.consul.service-registry.enabled* | Sets if the consul service registry should be enabled or not, default is false. | false | Boolean -| *camel.component.consul.service-registry.first-index* | The first index for watch for, default 0 | 0 | BigInteger -| *camel.component.consul.service-registry.id* | Service Registry ID | | String -| *camel.component.consul.service-registry.near-node* | The near node to use for queries. | | String -| *camel.component.consul.service-registry.node-meta* | The note meta-data to use for queries. | | List -| *camel.component.consul.service-registry.order* | Service lookup order/priority. | | Integer -| *camel.component.consul.service-registry.override-service-host* | Should we override the service host if given ? | true | Boolean -| *camel.component.consul.service-registry.password* | Sets the password to be used for basic authentication | | String -| *camel.component.consul.service-registry.ping-instance* | Configure if the AgentClient should attempt a ping before returning the Consul instance | true | Boolean -| *camel.component.consul.service-registry.read-timeout* | Read timeout for OkHttpClient | | Duration -| *camel.component.consul.service-registry.read-timeout-millis* | Use readTimeout instead. | | Long -| *camel.component.consul.service-registry.recursive* | Recursively watch, default false | false | Boolean -| *camel.component.consul.service-registry.service-host* | Service host. | | String -| *camel.component.consul.service-registry.ssl-context-parameters* | SSL configuration using an org.apache.camel.support.jsse.SSLContextParameters instance. | | SSLContextParameters -| *camel.component.consul.service-registry.tags* | Set tags. You can separate multiple tags by comma. | | Set -| *camel.component.consul.service-registry.url* | The Consul agent URL | | String -| *camel.component.consul.service-registry.user-name* | Sets the username to be used for basic authentication | | String -| *camel.component.consul.service-registry.write-timeout* | Write timeout for OkHttpClient | | Duration -| *camel.component.consul.service-registry.write-timeout-millis* | Use writeTimeout instead. | | Long | *camel.component.consul.ssl-context-parameters* | SSL configuration using an org.apache.camel.support.jsse.SSLContextParameters instance. The option is a org.apache.camel.support.jsse.SSLContextParameters type. | | SSLContextParameters | *camel.component.consul.tags* | Set tags. You can separate multiple tags by comma. | | String | *camel.component.consul.url* | The Consul agent URL | | String @@ -109,10 +109,10 @@ The component supports 90 options, which are listed below. | *camel.component.consul.user-name* | Sets the username to be used for basic authentication | | String | *camel.component.consul.value-as-string* | Default to transform values retrieved from Consul i.e. on KV endpoint to string. | false | Boolean | *camel.component.consul.write-timeout* | Write timeout for OkHttpClient. The option is a java.time.Duration type. | | Duration -| *camel.component.consul.cluster.service.dc* | *Deprecated* Use datacenter instead | | String +| *camel.cloud.consul.service-registry.dc* | *Deprecated* Use datacenter instead | | String +| *camel.cluster.consul.dc* | *Deprecated* Use datacenter instead | | String | *camel.component.consul.connect-timeout-millis* | *Deprecated* Connect timeout for OkHttpClient. Deprecation note: Use connectTimeout instead | | Long | *camel.component.consul.read-timeout-millis* | *Deprecated* Read timeout for OkHttpClient. Deprecation note: Use readTimeout instead | | Long -| *camel.component.consul.service-registry.dc* | *Deprecated* Use datacenter instead | | String | *camel.component.consul.write-timeout-millis* | *Deprecated* Write timeout for OkHttpClient. Deprecation note: Use writeTimeout instead. The option is a java.lang.Long type. | | Long |=== // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/file-starter.adoc b/docs/modules/ROOT/pages/file-starter.adoc index 6e99ac0..72887cb 100644 --- a/docs/modules/ROOT/pages/file-starter.adoc +++ b/docs/modules/ROOT/pages/file-starter.adoc @@ -24,15 +24,15 @@ The component supports 11 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cluster.file.acquire-lock-delay* | The time to wait before starting to try to acquire lock. | | String +| *camel.cluster.file.acquire-lock-interval* | The time to wait between attempts to try to acquire lock. | | String +| *camel.cluster.file.attributes* | Custom service attributes. | | Map +| *camel.cluster.file.enabled* | Sets if the file cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.file.id* | Cluster Service ID | | String +| *camel.cluster.file.order* | Service lookup order/priority. | | Integer +| *camel.cluster.file.root* | The root path. | | String | *camel.component.file.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.file.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean -| *camel.component.file.cluster.service.acquire-lock-delay* | The time to wait before starting to try to acquire lock. | | String -| *camel.component.file.cluster.service.acquire-lock-interval* | The time to wait between attempts to try to acquire lock. | | String -| *camel.component.file.cluster.service.attributes* | Custom service attributes. | | Map -| *camel.component.file.cluster.service.enabled* | Sets if the file cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.file.cluster.service.id* | Cluster Service ID | | String -| *camel.component.file.cluster.service.order* | Service lookup order/priority. | | Integer -| *camel.component.file.cluster.service.root* | The root path. | | String | *camel.component.file.enabled* | Whether to enable auto configuration of the file component. This is enabled by default. | | Boolean | *camel.component.file.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...] |=== diff --git a/docs/modules/ROOT/pages/hystrix-starter.adoc b/docs/modules/ROOT/pages/hystrix-starter.adoc index 8c15bc1..903b005 100644 --- a/docs/modules/ROOT/pages/hystrix-starter.adoc +++ b/docs/modules/ROOT/pages/hystrix-starter.adoc @@ -24,9 +24,8 @@ The component supports 3 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *camel.component.hystrix.mapping.enabled* | Enables the automatic mapping of the hystrics metric servlet into the Spring web context. | true | Boolean -| *camel.component.hystrix.mapping.path* | Endpoint for hystrix metrics servlet. | /hystrix.stream | String -| *camel.component.hystrix.mapping.servlet-name* | Name of the Hystrix metrics servlet. | HystrixEventStreamServlet | String +| *camel.hystrix.mapping.enabled* | Enables the automatic mapping of the hystrics metric servlet into the Spring web context. | true | Boolean +| *camel.hystrix.mapping.path* | Endpoint for hystrix metrics servlet. | /hystrix.stream | String +| *camel.hystrix.mapping.servlet-name* | Name of the Hystrix metrics servlet. | HystrixEventStreamServlet | String |=== - // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/jgroups-raft-starter.adoc b/docs/modules/ROOT/pages/jgroups-raft-starter.adoc index c9a19e7..c7a86c4 100644 --- a/docs/modules/ROOT/pages/jgroups-raft-starter.adoc +++ b/docs/modules/ROOT/pages/jgroups-raft-starter.adoc @@ -24,6 +24,11 @@ The component supports 13 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cluster.jgroups-raft.enabled* | Sets if the jgroups raft cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.jgroups-raft.id* | Cluster Service ID | | String +| *camel.cluster.jgroups-raft.jgroups-raft-cluster-name* | JGroups Cluster name | | String +| *camel.cluster.jgroups-raft.jgroups-raft-config* | JGrups-raft configuration File name | | String +| *camel.cluster.jgroups-raft.raft-id* | JGroups-raft ID | | String | *camel.component.jgroups-raft.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.jgroups-raft.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean | *camel.component.jgroups-raft.channel-properties* | Specifies configuration properties of the RaftHandle JChannel used by the endpoint (ignored if raftHandle ref is provided). | raft.xml | String @@ -32,10 +37,5 @@ The component supports 13 options, which are listed below. | *camel.component.jgroups-raft.raft-handle* | RaftHandle to use. The option is a org.jgroups.raft.RaftHandle type. | | RaftHandle | *camel.component.jgroups-raft.raft-id* | Unique raftId to use. | | String | *camel.component.jgroups-raft.state-machine* | StateMachine to use. The option is a org.jgroups.protocols.raft.StateMachine type. | | StateMachine -| *camel.component.jgroups.raft.cluster.service.enabled* | Sets if the jgroups raft cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.jgroups.raft.cluster.service.id* | Cluster Service ID | | String -| *camel.component.jgroups.raft.cluster.service.jgroups-raft-cluster-name* | JGroups Cluster name | | String -| *camel.component.jgroups.raft.cluster.service.jgroups-raft-config* | JGrups-raft configuration File name | | String -| *camel.component.jgroups.raft.cluster.service.raft-id* | JGroups-raft ID | | String |=== // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/jgroups-starter.adoc b/docs/modules/ROOT/pages/jgroups-starter.adoc index 8b9a8e7..5ffa371 100644 --- a/docs/modules/ROOT/pages/jgroups-starter.adoc +++ b/docs/modules/ROOT/pages/jgroups-starter.adoc @@ -24,6 +24,10 @@ The component supports 11 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cluster.jgroups.enabled* | Sets if the jgroups lock cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.jgroups.id* | Cluster Service ID | | String +| *camel.cluster.jgroups.jgroups-cluster-name* | JGroups Cluster name | | String +| *camel.cluster.jgroups.jgroups-config* | JGrups configuration File name | | String | *camel.component.jgroups.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.jgroups.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean | *camel.component.jgroups.channel* | Channel to use. The option is a org.jgroups.JChannel type. | | JChannel @@ -31,9 +35,5 @@ The component supports 11 options, which are listed below. | *camel.component.jgroups.enable-view-messages* | If set to true, the consumer endpoint will receive org.jgroups.View messages as well (not only org.jgroups.Message instances). By default only regular messages are consumed by the endpoint. | false | Boolean | *camel.component.jgroups.enabled* | Whether to enable auto configuration of the jgroups component. This is enabled by default. | | Boolean | *camel.component.jgroups.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...] -| *camel.component.jgroups.lock.cluster.service.enabled* | Sets if the jgroups lock cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.jgroups.lock.cluster.service.id* | Cluster Service ID | | String -| *camel.component.jgroups.lock.cluster.service.jgroups-cluster-name* | JGroups Cluster name | | String -| *camel.component.jgroups.lock.cluster.service.jgroups-config* | JGrups configuration File name | | String |=== // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/kubernetes-starter.adoc b/docs/modules/ROOT/pages/kubernetes-starter.adoc index 134b7a9..4fbb8b7 100644 --- a/docs/modules/ROOT/pages/kubernetes-starter.adoc +++ b/docs/modules/ROOT/pages/kubernetes-starter.adoc @@ -24,6 +24,20 @@ The component supports 74 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cluster.kubernetes.attributes* | Custom service attributes. | | Map +| *camel.cluster.kubernetes.cluster-labels* | Set the labels used to identify the pods composing the cluster. | | Map +| *camel.cluster.kubernetes.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). | | String +| *camel.cluster.kubernetes.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. | | Integer +| *camel.cluster.kubernetes.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.kubernetes.id* | Cluster Service ID | | String +| *camel.cluster.kubernetes.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. | | Double +| *camel.cluster.kubernetes.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) | | String +| *camel.cluster.kubernetes.lease-duration-millis* | The default duration of the lease for the current leader. | | Long +| *camel.cluster.kubernetes.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). | | String +| *camel.cluster.kubernetes.order* | Service lookup order/priority. | | Integer +| *camel.cluster.kubernetes.pod-name* | Set the name of the current pod (autodetected from container host name by default). | | String +| *camel.cluster.kubernetes.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. | | Long +| *camel.cluster.kubernetes.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership. It is randomized using the jitter factor. | | Long | *camel.component.kubernetes-config-maps.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.kubernetes-config-maps.enabled* | Whether to enable auto configuration of the kubernetes-config-maps component. This is enabled by default. | | Boolean | *camel.component.kubernetes-config-maps.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message [...] @@ -78,20 +92,6 @@ The component supports 74 options, which are listed below. | *camel.component.kubernetes-services.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean | *camel.component.kubernetes-services.enabled* | Whether to enable auto configuration of the kubernetes-services component. This is enabled by default. | | Boolean | *camel.component.kubernetes-services.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is [...] -| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. | | Map -| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. | | Map -| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). | | String -| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. | | Integer -| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID | | String -| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. | | Double -| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) | | String -| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. | | Long -| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). | | String -| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. | | Integer -| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). | | String -| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. | | Long -| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership. It is randomized using the jitter factor. | | Long | *camel.component.openshift-build-configs.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.openshift-build-configs.enabled* | Whether to enable auto configuration of the openshift-build-configs component. This is enabled by default. | | Boolean | *camel.component.openshift-build-configs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message [...] diff --git a/docs/modules/ROOT/pages/servlet-starter.adoc b/docs/modules/ROOT/pages/servlet-starter.adoc index 4a053b7..869e4dd 100644 --- a/docs/modules/ROOT/pages/servlet-starter.adoc +++ b/docs/modules/ROOT/pages/servlet-starter.adoc @@ -34,9 +34,9 @@ The component supports 14 options, which are listed below. | *camel.component.servlet.http-binding* | To use a custom HttpBinding to control the mapping between Camel message and HttpClient. The option is a org.apache.camel.http.common.HttpBinding type. | | HttpBinding | *camel.component.servlet.http-configuration* | To use the shared HttpConfiguration as base configuration. The option is a org.apache.camel.http.common.HttpConfiguration type. | | HttpConfiguration | *camel.component.servlet.http-registry* | To use a custom org.apache.camel.component.servlet.HttpRegistry. The option is a org.apache.camel.http.common.HttpRegistry type. | | HttpRegistry -| *camel.component.servlet.mapping.context-path* | Context path used by the servlet component for automatic mapping. | /camel/* | String -| *camel.component.servlet.mapping.enabled* | Enables the automatic mapping of the servlet component into the Spring web context. | true | Boolean -| *camel.component.servlet.mapping.servlet-name* | The name of the Camel servlet. | CamelServlet | String | *camel.component.servlet.servlet-name* | Default name of servlet to use. The default name is CamelServlet. | CamelServlet | String +| *camel.servlet.mapping.context-path* | Context path used by the servlet component for automatic mapping. | /camel/* | String +| *camel.servlet.mapping.enabled* | Enables the automatic mapping of the servlet component into the Spring web context. | true | Boolean +| *camel.servlet.mapping.servlet-name* | The name of the Camel servlet. | CamelServlet | String |=== // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/undertow-spring-security-starter.adoc b/docs/modules/ROOT/pages/undertow-spring-security-starter.adoc index 4cc445a..1ad9bbf 100644 --- a/docs/modules/ROOT/pages/undertow-spring-security-starter.adoc +++ b/docs/modules/ROOT/pages/undertow-spring-security-starter.adoc @@ -24,10 +24,10 @@ The component supports 5 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *camel.component.undertow.spring.security.keycloak* | Properties defined for keycloak provider. Value is gathered together from properties with prefix "camel.component.undertow.spring.security.keycloak" | | KeycloakProviderConfiguration -| *camel.component.undertow.spring.security.keycloak.client-id* | Client id from the Keycloak server used for authentication. | | String -| *camel.component.undertow.spring.security.keycloak.realm-id* | Realm id from the keycloak server used for authentication. | | String -| *camel.component.undertow.spring.security.keycloak.url* | Url to keycloak server which will be used in spring security configuration. (Example "\http://localhost:8080") | | String -| *camel.component.undertow.spring.security.keycloak.user-name-attribute* | Name of the attribute, which will be used as username. | preferred_username | String +| *camel.security.undertow.keycloak* | Properties defined for keycloak provider. Value is gathered together from properties with prefix "camel.component.undertow.spring.security.keycloak" | | KeycloakProviderConfiguration +| *camel.security.undertow.keycloak.client-id* | Client id from the Keycloak server used for authentication. | | String +| *camel.security.undertow.keycloak.realm-id* | Realm id from the keycloak server used for authentication. | | String +| *camel.security.undertow.keycloak.url* | Url to keycloak server which will be used in spring security configuration. (Example "\http://localhost:8080") | | String +| *camel.security.undertow.keycloak.user-name-attribute* | Name of the attribute, which will be used as username. | preferred_username | String |=== // spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/zookeeper-starter.adoc b/docs/modules/ROOT/pages/zookeeper-starter.adoc index cd49f15..1f6f2dd 100644 --- a/docs/modules/ROOT/pages/zookeeper-starter.adoc +++ b/docs/modules/ROOT/pages/zookeeper-starter.adoc @@ -24,30 +24,54 @@ The component supports 57 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *camel.cloud.zookeeper.attributes* | Custom service attributes. | | Map +| *camel.cloud.zookeeper.auth-info-list* | List of AuthInfo objects with scheme and auth. | | List +| *camel.cloud.zookeeper.base-path* | The base path to store in ZooKeeper. | | String +| *camel.cloud.zookeeper.connection-timeout* | Connection timeout. | 15000 | Long +| *camel.cloud.zookeeper.connection-timeout-unit* | Connection timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cloud.zookeeper.curator-framework* | Zookeeper CuratorFramework-style client. | | CuratorFramework +| *camel.cloud.zookeeper.deregister-services-on-stop* | Should we remove all the registered services know by this registry on stop ? Default is true. | true | Boolean +| *camel.cloud.zookeeper.enabled* | Sets if the zookeeper service registry should be enabled or not, default is false. | false | Boolean +| *camel.cloud.zookeeper.id* | Service Registry ID | | String +| *camel.cloud.zookeeper.max-close-wait* | Time to wait during close to join background threads. | 1000 | Long +| *camel.cloud.zookeeper.max-close-wait-unit* | MaxCloseWait TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cloud.zookeeper.namespace* | ZooKeeper namespace. If a namespace is set here, all paths will get pre-pended with the namespace. | | String +| *camel.cloud.zookeeper.nodes* | The Zookeeper server hosts (multiple servers can be separated by comma). | | List +| *camel.cloud.zookeeper.order* | Service lookup order/priority. | | Integer +| *camel.cloud.zookeeper.override-service-host* | Should we override the service host if given ? Default is true. | true | Boolean +| *camel.cloud.zookeeper.reconnect-base-sleep-time* | Initial amount of time to wait between retries. | 0 | Long +| *camel.cloud.zookeeper.reconnect-base-sleep-time-unit* | ReconnectBaseSleepTime TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cloud.zookeeper.reconnect-max-retries* | Max number of times to retry. | 3 | Integer +| *camel.cloud.zookeeper.reconnect-max-sleep-time* | Max time to sleep on each retry. Default is Integer.MAX_VALUE. | | Long +| *camel.cloud.zookeeper.reconnect-max-sleep-time-unit* | ReconnectMaxSleepTimeUnit TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cloud.zookeeper.retry-policy* | Retry policy to use. | | RetryPolicy +| *camel.cloud.zookeeper.service-host* | Service host. | | String +| *camel.cloud.zookeeper.session-timeout* | Session timeout. | 60000 | Long +| *camel.cloud.zookeeper.session-timeout-unit* | Session timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cluster.zookeeper.attributes* | Custom service attributes. | | Map +| *camel.cluster.zookeeper.auth-info-list* | List of AuthInfo objects with scheme and auth. | | List +| *camel.cluster.zookeeper.base-path* | The base path to store in ZooKeeper. | | String +| *camel.cluster.zookeeper.connection-timeout* | Connection timeout. | 15000 | Long +| *camel.cluster.zookeeper.connection-timeout-unit* | Connection timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cluster.zookeeper.curator-framework* | Zookeeper CuratorFramework-style client. | | CuratorFramework +| *camel.cluster.zookeeper.enabled* | Sets if the zookeeper cluster service should be enabled or not, default is false. | false | Boolean +| *camel.cluster.zookeeper.id* | Cluster Service ID | | String +| *camel.cluster.zookeeper.max-close-wait* | Time to wait during close to join background threads. | 1000 | Long +| *camel.cluster.zookeeper.max-close-wait-unit* | MaxCloseWait TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cluster.zookeeper.namespace* | ZooKeeper namespace. If a namespace is set here, all paths will get pre-pended with the namespace. | | String +| *camel.cluster.zookeeper.nodes* | The Zookeeper server hosts (multiple servers can be separated by comma). | | List +| *camel.cluster.zookeeper.order* | Service lookup order/priority. | | Integer +| *camel.cluster.zookeeper.reconnect-base-sleep-time* | Initial amount of time to wait between retries. | 0 | Long +| *camel.cluster.zookeeper.reconnect-base-sleep-time-unit* | ReconnectBaseSleepTime TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cluster.zookeeper.reconnect-max-retries* | Max number of times to retry. | 3 | Integer +| *camel.cluster.zookeeper.reconnect-max-sleep-time* | Max time to sleep on each retry. Default is Integer.MAX_VALUE. | | Long +| *camel.cluster.zookeeper.reconnect-max-sleep-time-unit* | ReconnectMaxSleepTimeUnit TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit +| *camel.cluster.zookeeper.retry-policy* | Retry policy to use. | | RetryPolicy +| *camel.cluster.zookeeper.session-timeout* | Session timeout. | 60000 | Long +| *camel.cluster.zookeeper.session-timeout-unit* | Session timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit | *camel.component.zookeeper.autowired-enabled* | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean | *camel.component.zookeeper.backoff* | The time interval to backoff for after an error before retrying. | 5000 | Long | *camel.component.zookeeper.bridge-error-handler* | 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean -| *camel.component.zookeeper.cluster.service.attributes* | Custom service attributes. | | Map -| *camel.component.zookeeper.cluster.service.auth-info-list* | List of AuthInfo objects with scheme and auth. | | List -| *camel.component.zookeeper.cluster.service.base-path* | The base path to store in ZooKeeper. | | String -| *camel.component.zookeeper.cluster.service.connection-timeout* | Connection timeout. | 15000 | Long -| *camel.component.zookeeper.cluster.service.connection-timeout-unit* | Connection timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.cluster.service.curator-framework* | Zookeeper CuratorFramework-style client. | | CuratorFramework -| *camel.component.zookeeper.cluster.service.enabled* | Sets if the zookeeper cluster service should be enabled or not, default is false. | false | Boolean -| *camel.component.zookeeper.cluster.service.id* | Cluster Service ID | | String -| *camel.component.zookeeper.cluster.service.max-close-wait* | Time to wait during close to join background threads. | 1000 | Long -| *camel.component.zookeeper.cluster.service.max-close-wait-unit* | MaxCloseWait TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.cluster.service.namespace* | ZooKeeper namespace. If a namespace is set here, all paths will get pre-pended with the namespace. | | String -| *camel.component.zookeeper.cluster.service.nodes* | The Zookeeper server hosts (multiple servers can be separated by comma). | | List -| *camel.component.zookeeper.cluster.service.order* | Service lookup order/priority. | | Integer -| *camel.component.zookeeper.cluster.service.reconnect-base-sleep-time* | Initial amount of time to wait between retries. | 0 | Long -| *camel.component.zookeeper.cluster.service.reconnect-base-sleep-time-unit* | ReconnectBaseSleepTime TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.cluster.service.reconnect-max-retries* | Max number of times to retry. | 3 | Integer -| *camel.component.zookeeper.cluster.service.reconnect-max-sleep-time* | Max time to sleep on each retry. Default is Integer.MAX_VALUE. | | Long -| *camel.component.zookeeper.cluster.service.reconnect-max-sleep-time-unit* | ReconnectMaxSleepTimeUnit TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.cluster.service.retry-policy* | Retry policy to use. | | RetryPolicy -| *camel.component.zookeeper.cluster.service.session-timeout* | Session timeout. | 60000 | Long -| *camel.component.zookeeper.cluster.service.session-timeout-unit* | Session timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit | *camel.component.zookeeper.configuration* | To use a shared ZooKeeperConfiguration. The option is a org.apache.camel.component.zookeeper.ZooKeeperConfiguration type. | | ZooKeeperConfiguration | *camel.component.zookeeper.create* | Should the endpoint create the node if it does not currently exist. | false | Boolean | *camel.component.zookeeper.create-mode* | The create mode that should be used for the newly created node | EPHEMERAL | String @@ -56,30 +80,6 @@ The component supports 57 options, which are listed below. | *camel.component.zookeeper.list-children* | Whether the children of the node should be listed | false | Boolean | *camel.component.zookeeper.repeat* | Should changes to the znode be 'watched' and repeatedly processed. | false | Boolean | *camel.component.zookeeper.send-empty-message-on-delete* | Upon the delete of a znode, should an empty message be send to the consumer | true | Boolean -| *camel.component.zookeeper.service-registry.attributes* | Custom service attributes. | | Map -| *camel.component.zookeeper.service-registry.auth-info-list* | List of AuthInfo objects with scheme and auth. | | List -| *camel.component.zookeeper.service-registry.base-path* | The base path to store in ZooKeeper. | | String -| *camel.component.zookeeper.service-registry.connection-timeout* | Connection timeout. | 15000 | Long -| *camel.component.zookeeper.service-registry.connection-timeout-unit* | Connection timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.service-registry.curator-framework* | Zookeeper CuratorFramework-style client. | | CuratorFramework -| *camel.component.zookeeper.service-registry.deregister-services-on-stop* | Should we remove all the registered services know by this registry on stop ? Default is true. | true | Boolean -| *camel.component.zookeeper.service-registry.enabled* | Sets if the zookeeper service registry should be enabled or not, default is false. | false | Boolean -| *camel.component.zookeeper.service-registry.id* | Service Registry ID | | String -| *camel.component.zookeeper.service-registry.max-close-wait* | Time to wait during close to join background threads. | 1000 | Long -| *camel.component.zookeeper.service-registry.max-close-wait-unit* | MaxCloseWait TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.service-registry.namespace* | ZooKeeper namespace. If a namespace is set here, all paths will get pre-pended with the namespace. | | String -| *camel.component.zookeeper.service-registry.nodes* | The Zookeeper server hosts (multiple servers can be separated by comma). | | List -| *camel.component.zookeeper.service-registry.order* | Service lookup order/priority. | | Integer -| *camel.component.zookeeper.service-registry.override-service-host* | Should we override the service host if given ? Default is true. | true | Boolean -| *camel.component.zookeeper.service-registry.reconnect-base-sleep-time* | Initial amount of time to wait between retries. | 0 | Long -| *camel.component.zookeeper.service-registry.reconnect-base-sleep-time-unit* | ReconnectBaseSleepTime TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.service-registry.reconnect-max-retries* | Max number of times to retry. | 3 | Integer -| *camel.component.zookeeper.service-registry.reconnect-max-sleep-time* | Max time to sleep on each retry. Default is Integer.MAX_VALUE. | | Long -| *camel.component.zookeeper.service-registry.reconnect-max-sleep-time-unit* | ReconnectMaxSleepTimeUnit TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit -| *camel.component.zookeeper.service-registry.retry-policy* | Retry policy to use. | | RetryPolicy -| *camel.component.zookeeper.service-registry.service-host* | Service host. | | String -| *camel.component.zookeeper.service-registry.session-timeout* | Session timeout. | 60000 | Long -| *camel.component.zookeeper.service-registry.session-timeout-unit* | Session timeout TimeUnit. Default is TimeUnit.MILLISECONDS. | | TimeUnit | *camel.component.zookeeper.timeout* | The time interval to wait on connection before timing out. | 5000 | Integer |=== // spring-boot-auto-configure options: END
