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, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, 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:
advanced
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
advanced
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
recursive
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder recursive(boolean recursive)
To apply an action recursively. The option is a:boolean
type. Default: false Group: common- Specified by:
recursive
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
recursive
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
recursive
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder recursive(String recursive)
To apply an action recursively. The option will be converted to aboolean
type. Default: false Group: common- Specified by:
recursive
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
recursive
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
servicePath
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder servicePath(String servicePath)
The path to look for for service discovery. The option is a:java.lang.String
type. Default: /services/ Group: common- Specified by:
servicePath
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
servicePath
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
timeout
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder timeout(Long timeout)
To set the maximum time an action could take to complete. The option is a:java.lang.Long
type. Group: common- Specified by:
timeout
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
timeout
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
timeout
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder timeout(String timeout)
To set the maximum time an action could take to complete. The option will be converted to ajava.lang.Long
type. Group: common- Specified by:
timeout
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
timeout
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
uris
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder uris(String uris)
To set the URIs the client connects. The option is a:java.lang.String
type. Default: http://localhost:2379,http://localhost:4001 Group: common- Specified by:
uris
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
uris
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
password
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder password(String password)
The password to use for basic authentication. The option is a:java.lang.String
type. Group: security- Specified by:
password
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
password
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
sslContextParameters
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters. The option is a:org.apache.camel.support.jsse.SSLContextParameters
type. Group: security- Specified by:
sslContextParameters
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
sslContextParameters
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
sslContextParameters
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters. The option will be converted to aorg.apache.camel.support.jsse.SSLContextParameters
type. Group: security- Specified by:
sslContextParameters
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
sslContextParameters
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
userName
default EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder userName(String userName)
The user name to use for basic authentication. The option is a:java.lang.String
type. Group: security- Specified by:
userName
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
userName
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
-
-