Interface ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder
- Enclosing interface:
- ZooKeeperEndpointBuilderFactory
public static interface ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the ZooKeeper component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ZooKeeperEndpointBuilderFactory.AdvancedZooKeeperEndpointProducerBuilder
advanced()
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
create(boolean create)
Should the endpoint create the node if it does not currently exist.default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
create(String create)
Should the endpoint create the node if it does not currently exist.default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
createMode(String createMode)
The create mode that should be used for the newly created node.default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
listChildren(boolean listChildren)
Whether the children of the node should be listed.default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
listChildren(String listChildren)
Whether the children of the node should be listed.default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
timeout(int timeout)
The time interval to wait on connection before timing out.default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder
timeout(String timeout)
The time interval to wait on connection before timing out.
-
-
-
Method Detail
-
advanced
default ZooKeeperEndpointBuilderFactory.AdvancedZooKeeperEndpointProducerBuilder advanced()
-
listChildren
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder 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.ZooKeeperEndpointProducerBuilder 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
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder timeout(int 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
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder timeout(String 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
-
create
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder create(boolean create)
Should the endpoint create the node if it does not currently exist. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
create
- the value to set- Returns:
- the dsl builder
-
create
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder create(String create)
Should the endpoint create the node if it does not currently exist. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
create
- the value to set- Returns:
- the dsl builder
-
createMode
default ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointProducerBuilder createMode(String createMode)
The create mode that should be used for the newly created node. The option is a: <code>java.lang.String</code> type. Default: EPHEMERAL Group: producer- Parameters:
createMode
- the value to set- Returns:
- the dsl builder
-
-