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
-
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(Object 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
-
-