Interface ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder
- Enclosing interface:
- ZooKeeperEndpointBuilderFactory
public static interface ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the ZooKeeper component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
backoff
(long backoff) The time interval to backoff for after an error before retrying.The time interval to backoff for after an error before retrying.listChildren
(boolean listChildren) Whether the children of the node should be listed.listChildren
(String listChildren) Whether the children of the node should be listed.repeat
(boolean repeat) Should changes to the znode be 'watched' and repeatedly processed.Should changes to the znode be 'watched' and repeatedly processed.sendEmptyMessageOnDelete
(boolean sendEmptyMessageOnDelete) Upon the delete of a znode, should an empty message be send to the consumer.sendEmptyMessageOnDelete
(String sendEmptyMessageOnDelete) Upon the delete of a znode, should an empty message be send to the consumer.timeout
(int timeout) The time interval to wait on connection before timing out.The time interval to wait on connection before timing out.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
listChildren
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointConsumerBuilder listChildren(boolean listChildren) Whether the children of the node should be listed. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
listChildren
- the value to set- Returns:
- the dsl builder
-
listChildren
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointConsumerBuilder listChildren(String listChildren) Whether the children of the node should be listed. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
listChildren
- the value to set- Returns:
- the dsl builder
-
timeout
The time interval to wait on connection before timing out. The option is a: <code>int</code> type. Default: 5000 Group: common- Parameters:
timeout
- the value to set- Returns:
- the dsl builder
-
timeout
The time interval to wait on connection before timing out. The option will be converted to a <code>int</code> type. Default: 5000 Group: common- Parameters:
timeout
- the value to set- Returns:
- the dsl builder
-
backoff
The time interval to backoff for after an error before retrying. The option is a: <code>long</code> type. Default: 5000 Group: consumer- Parameters:
backoff
- the value to set- Returns:
- the dsl builder
-
backoff
The time interval to backoff for after an error before retrying. The option will be converted to a <code>long</code> type. Default: 5000 Group: consumer- Parameters:
backoff
- the value to set- Returns:
- the dsl builder
-
repeat
Should changes to the znode be 'watched' and repeatedly processed. The option is a: <code>boolean</code> type. Default: false Group: consumer- Parameters:
repeat
- the value to set- Returns:
- the dsl builder
-
repeat
Should changes to the znode be 'watched' and repeatedly processed. The option will be converted to a <code>boolean</code> type. Default: false Group: consumer- Parameters:
repeat
- the value to set- Returns:
- the dsl builder
-
sendEmptyMessageOnDelete
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointConsumerBuilder sendEmptyMessageOnDelete(boolean sendEmptyMessageOnDelete) Upon the delete of a znode, should an empty message be send to the consumer. The option is a: <code>boolean</code> type. Default: true Group: consumer- Parameters:
sendEmptyMessageOnDelete
- the value to set- Returns:
- the dsl builder
-
sendEmptyMessageOnDelete
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointConsumerBuilder sendEmptyMessageOnDelete(String sendEmptyMessageOnDelete) Upon the delete of a znode, should an empty message be send to the consumer. The option will be converted to a <code>boolean</code> type. Default: true Group: consumer- Parameters:
sendEmptyMessageOnDelete
- the value to set- Returns:
- the dsl builder
-