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
Modifier and TypeMethodDescriptionbasic()requestTimeoutCheckerIntervalMillis(long requestTimeoutCheckerIntervalMillis) Check interval milliseconds of request timeout.requestTimeoutCheckerIntervalMillis(String requestTimeoutCheckerIntervalMillis) Check interval milliseconds of request timeout.requestTimeoutMillis(long requestTimeoutMillis) Timeout milliseconds of receiving response when using in-out pattern.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, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePatternMethods inherited from interface org.apache.camel.builder.endpoint.dsl.RocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basicin interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder- Specified by:
basicin 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:
requestTimeoutCheckerIntervalMillisin interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder- Specified by:
requestTimeoutCheckerIntervalMillisin 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:
requestTimeoutCheckerIntervalMillisin interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder- Specified by:
requestTimeoutCheckerIntervalMillisin 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:
requestTimeoutMillisin interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder- Specified by:
requestTimeoutMillisin 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:
requestTimeoutMillisin interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointConsumerBuilder- Specified by:
requestTimeoutMillisin interfaceRocketMQEndpointBuilderFactory.AdvancedRocketMQEndpointProducerBuilder- Parameters:
requestTimeoutMillis- the value to set- Returns:
- the dsl builder
-