Interface EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder,EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
- Enclosing interface:
- EtcdStatsEndpointBuilderFactory
public static interface EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder extends EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder, EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
Builder for endpoint for the Etcd Stats component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default EtcdStatsEndpointBuilderFactory.AdvancedEtcdStatsEndpointBuilderadvanced()default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilderpassword(String password)The password to use for basic authentication.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilderrecursive(boolean recursive)To apply an action recursively.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilderrecursive(String recursive)To apply an action recursively.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilderservicePath(String servicePath)The path to look for for service discovery.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuildersslContextParameters(String sslContextParameters)To configure security using SSLContextParameters.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuildersslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)To configure security using SSLContextParameters.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuildertimeout(Long timeout)To set the maximum time an action could take to complete.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuildertimeout(String timeout)To set the maximum time an action could take to complete.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilderuris(String uris)To set the URIs the client connects.default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilderuserName(String userName)The user name to use for basic authentication.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyExchangeOnTimeout, sendEmptyExchangeOnTimeout, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelay
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
lazyStartProducer, lazyStartProducer, timeToLive, timeToLive
-
-
-
-
Method Detail
-
advanced
default EtcdStatsEndpointBuilderFactory.AdvancedEtcdStatsEndpointBuilder advanced()
- Specified by:
advancedin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
advancedin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
recursive
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder recursive(boolean recursive)
To apply an action recursively. The option is a: <code>boolean</code> type. Default: false Group: common- Specified by:
recursivein interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
recursivein interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
recursive- the value to set- Returns:
- the dsl builder
-
recursive
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder recursive(String recursive)
To apply an action recursively. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Specified by:
recursivein interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
recursivein interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
recursive- the value to set- Returns:
- the dsl builder
-
servicePath
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder servicePath(String servicePath)
The path to look for for service discovery. The option is a: <code>java.lang.String</code> type. Default: /services/ Group: common- Specified by:
servicePathin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
servicePathin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
servicePath- the value to set- Returns:
- the dsl builder
-
timeout
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder timeout(Long timeout)
To set the maximum time an action could take to complete. The option is a: <code>java.lang.Long</code> type. Group: common- Specified by:
timeoutin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
timeoutin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
timeout- the value to set- Returns:
- the dsl builder
-
timeout
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder timeout(String timeout)
To set the maximum time an action could take to complete. The option will be converted to a <code>java.lang.Long</code> type. Group: common- Specified by:
timeoutin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
timeoutin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
timeout- the value to set- Returns:
- the dsl builder
-
uris
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder uris(String uris)
To set the URIs the client connects. The option is a: <code>java.lang.String</code> type. Default: http://localhost:2379,http://localhost:4001 Group: common- Specified by:
urisin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
urisin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
uris- the value to set- Returns:
- the dsl builder
-
password
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder password(String password)
The password to use for basic authentication. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
passwordin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
passwordin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
password- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters. The option is a: <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParametersin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
sslContextParametersin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
sslContextParameters- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters. The option will be converted to a <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParametersin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
sslContextParametersin interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
sslContextParameters- the value to set- Returns:
- the dsl builder
-
userName
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder userName(String userName)
The user name to use for basic authentication. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
userNamein interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder- Specified by:
userNamein interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder- Parameters:
userName- the value to set- Returns:
- the dsl builder
-
-