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:
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: <code>boolean</code> type. Default: false Group: common- Specified by:
recursive
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
recursive
in 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:
recursive
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
recursive
in 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:
servicePath
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
servicePath
in 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:
timeout
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
timeout
in 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:
timeout
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
timeout
in 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:
uris
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
uris
in 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:
password
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
password
in 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:
sslContextParameters
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
sslContextParameters
in 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:
sslContextParameters
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
sslContextParameters
in 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:
userName
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointConsumerBuilder
- Specified by:
userName
in interfaceEtcdStatsEndpointBuilderFactory.EtcdStatsEndpointProducerBuilder
- Parameters:
userName
- the value to set- Returns:
- the dsl builder
-
-