Interface Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder,Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder
- Enclosing interface:
- Olingo2EndpointBuilderFactory
public static interface Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointBuilder
extends Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder, Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder
Advanced builder for endpoint for the Olingo2 component.
-
Method Summary
Modifier and TypeMethodDescriptionbasic()httpAsyncClientBuilder(String httpAsyncClientBuilder) Custom HTTP async client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext.httpAsyncClientBuilder(org.apache.http.impl.nio.client.HttpAsyncClientBuilder httpAsyncClientBuilder) Custom HTTP async client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext.httpClientBuilder(String httpClientBuilder) Custom HTTP client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext.httpClientBuilder(org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) Custom HTTP client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext.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.Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, pollStrategy, pollStrategyMethods inherited from interface org.apache.camel.builder.endpoint.dsl.Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basicin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder- Specified by:
basicin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder
-
httpAsyncClientBuilder
default Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointBuilder httpAsyncClientBuilder(org.apache.http.impl.nio.client.HttpAsyncClientBuilder httpAsyncClientBuilder) Custom HTTP async client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext. Note that a socketTimeout MUST be specified in the builder, otherwise OData requests could block indefinitely. The option is a: <code>org.apache.http.impl.nio.client.HttpAsyncClientBuilder</code> type. Group: advanced- Specified by:
httpAsyncClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder- Specified by:
httpAsyncClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder- Parameters:
httpAsyncClientBuilder- the value to set- Returns:
- the dsl builder
-
httpAsyncClientBuilder
default Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointBuilder httpAsyncClientBuilder(String httpAsyncClientBuilder) Custom HTTP async client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext. Note that a socketTimeout MUST be specified in the builder, otherwise OData requests could block indefinitely. The option will be converted to a <code>org.apache.http.impl.nio.client.HttpAsyncClientBuilder</code> type. Group: advanced- Specified by:
httpAsyncClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder- Specified by:
httpAsyncClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder- Parameters:
httpAsyncClientBuilder- the value to set- Returns:
- the dsl builder
-
httpClientBuilder
default Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointBuilder httpClientBuilder(org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) Custom HTTP client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext. Note that a socketTimeout MUST be specified in the builder, otherwise OData requests could block indefinitely. The option is a: <code>org.apache.http.impl.client.HttpClientBuilder</code> type. Group: advanced- Specified by:
httpClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder- Specified by:
httpClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder- Parameters:
httpClientBuilder- the value to set- Returns:
- the dsl builder
-
httpClientBuilder
default Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointBuilder httpClientBuilder(String httpClientBuilder) Custom HTTP client builder for more complex HTTP client configuration, overrides connectionTimeout, socketTimeout, proxy and sslContext. Note that a socketTimeout MUST be specified in the builder, otherwise OData requests could block indefinitely. The option will be converted to a <code>org.apache.http.impl.client.HttpClientBuilder</code> type. Group: advanced- Specified by:
httpClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder- Specified by:
httpClientBuilderin interfaceOlingo2EndpointBuilderFactory.AdvancedOlingo2EndpointProducerBuilder- Parameters:
httpClientBuilder- the value to set- Returns:
- the dsl builder
-