Interface RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
,RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
- Enclosing interface:
- RocketMQEndpointBuilderFactory
public static interface RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder extends RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder, RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
Advanced builder for endpoint for the RocketMQ component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder
basic()
default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder
requestTimeoutCheckerIntervalMillis(long requestTimeoutCheckerIntervalMillis)
Check interval milliseconds of request timeout.default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder
requestTimeoutCheckerIntervalMillis(String requestTimeoutCheckerIntervalMillis)
Check interval milliseconds of request timeout.default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder
requestTimeoutMillis(long requestTimeoutMillis)
Timeout milliseconds of receiving response when using in-out pattern.default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder
requestTimeoutMillis(String requestTimeoutMillis)
Timeout milliseconds of receiving response when using in-out pattern.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
basic
default RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder basic()
- Specified by:
basic
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
- Specified by:
basic
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
-
requestTimeoutCheckerIntervalMillis
default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder requestTimeoutCheckerIntervalMillis(long requestTimeoutCheckerIntervalMillis)
Check interval milliseconds of request timeout. The option is a: <code>long</code> type. Default: 1000 Group: advanced- Specified by:
requestTimeoutCheckerIntervalMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
- Specified by:
requestTimeoutCheckerIntervalMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
- Parameters:
requestTimeoutCheckerIntervalMillis
- the value to set- Returns:
- the dsl builder
-
requestTimeoutCheckerIntervalMillis
default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder requestTimeoutCheckerIntervalMillis(String requestTimeoutCheckerIntervalMillis)
Check interval milliseconds of request timeout. The option will be converted to a <code>long</code> type. Default: 1000 Group: advanced- Specified by:
requestTimeoutCheckerIntervalMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
- Specified by:
requestTimeoutCheckerIntervalMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
- Parameters:
requestTimeoutCheckerIntervalMillis
- the value to set- Returns:
- the dsl builder
-
requestTimeoutMillis
default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder requestTimeoutMillis(long requestTimeoutMillis)
Timeout milliseconds of receiving response when using in-out pattern. The option is a: <code>long</code> type. Default: 10000 Group: advanced- Specified by:
requestTimeoutMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
- Specified by:
requestTimeoutMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
- Parameters:
requestTimeoutMillis
- the value to set- Returns:
- the dsl builder
-
requestTimeoutMillis
default RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointBuilder requestTimeoutMillis(String requestTimeoutMillis)
Timeout milliseconds of receiving response when using in-out pattern. The option will be converted to a <code>long</code> type. Default: 10000 Group: advanced- Specified by:
requestTimeoutMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
- Specified by:
requestTimeoutMillis
in interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
- Parameters:
requestTimeoutMillis
- the value to set- Returns:
- the dsl builder
-
-