Interface Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
Etcd3EndpointBuilderFactory.Etcd3EndpointBuilder
- Enclosing interface:
- Etcd3EndpointBuilderFactory
public static interface Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Etcd v3 component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Etcd3EndpointBuilderFactory.AdvancedEtcd3EndpointConsumerBuilder
advanced()
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
endpoints(String endpoints)
Configure etcd server endpoints using the IPNameResolver.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
endpoints(String[] endpoints)
Configure etcd server endpoints using the IPNameResolver.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
keyCharset(String keyCharset)
Configure the charset to use for the keys.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
namespace(String namespace)
Configure the namespace of keys used.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
password(String password)
Configure etcd auth password.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
prefix(boolean prefix)
To apply an action on all the key-value pairs whose key that starts with the target path.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
prefix(String prefix)
To apply an action on all the key-value pairs whose key that starts with the target path.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
servicePath(String servicePath)
The path to look for service discovery.default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder
userName(String userName)
Configure etcd auth user.
-
-
-
Method Detail
-
advanced
default Etcd3EndpointBuilderFactory.AdvancedEtcd3EndpointConsumerBuilder advanced()
-
endpoints
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder endpoints(String[] endpoints)
Configure etcd server endpoints using the IPNameResolver. The option is a: <code>java.lang.String[]</code> type. Default: Etcd3Constants.ETCD_DEFAULT_ENDPOINTS Group: common- Parameters:
endpoints
- the value to set- Returns:
- the dsl builder
-
endpoints
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder endpoints(String endpoints)
Configure etcd server endpoints using the IPNameResolver. The option will be converted to a <code>java.lang.String[]</code> type. Default: Etcd3Constants.ETCD_DEFAULT_ENDPOINTS Group: common- Parameters:
endpoints
- the value to set- Returns:
- the dsl builder
-
keyCharset
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder keyCharset(String keyCharset)
Configure the charset to use for the keys. The option is a: <code>java.lang.String</code> type. Default: UTF-8 Group: common- Parameters:
keyCharset
- the value to set- Returns:
- the dsl builder
-
namespace
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder namespace(String namespace)
Configure the namespace of keys used. / will be treated as no namespace. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
namespace
- the value to set- Returns:
- the dsl builder
-
prefix
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder prefix(boolean prefix)
To apply an action on all the key-value pairs whose key that starts with the target path. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
prefix
- the value to set- Returns:
- the dsl builder
-
prefix
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder prefix(String prefix)
To apply an action on all the key-value pairs whose key that starts with the target path. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
prefix
- the value to set- Returns:
- the dsl builder
-
servicePath
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder servicePath(String servicePath)
The path to look for service discovery. The option is a: <code>java.lang.String</code> type. Default: /services/ Group: cloud- Parameters:
servicePath
- the value to set- Returns:
- the dsl builder
-
password
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder password(String password)
Configure etcd auth password. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
userName
default Etcd3EndpointBuilderFactory.Etcd3EndpointConsumerBuilder userName(String userName)
Configure etcd auth user. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
userName
- the value to set- Returns:
- the dsl builder
-
-