Interface MinioEndpointBuilderFactory.AdvancedMinioEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,MinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder,MinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder
- Enclosing interface:
MinioEndpointBuilderFactory
public static interface MinioEndpointBuilderFactory.AdvancedMinioEndpointBuilder
extends MinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder, MinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder
Advanced builder for endpoint for the Minio component.
-
Method Summary
Modifier and TypeMethodDescriptionbasic()customHttpClient(String customHttpClient) Set custom HTTP client for authenticated access.customHttpClient(okhttp3.OkHttpClient customHttpClient) Set custom HTTP client for authenticated access.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.MinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, pollStrategy, pollStrategyMethods inherited from interface org.apache.camel.builder.endpoint.dsl.MinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basicin interfaceMinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder- Specified by:
basicin interfaceMinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder
-
customHttpClient
default MinioEndpointBuilderFactory.AdvancedMinioEndpointBuilder customHttpClient(okhttp3.OkHttpClient customHttpClient) Set custom HTTP client for authenticated access. The option is a:okhttp3.OkHttpClienttype. Group: advanced- Specified by:
customHttpClientin interfaceMinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder- Specified by:
customHttpClientin interfaceMinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder- Parameters:
customHttpClient- the value to set- Returns:
- the dsl builder
-
customHttpClient
default MinioEndpointBuilderFactory.AdvancedMinioEndpointBuilder customHttpClient(String customHttpClient) Set custom HTTP client for authenticated access. The option will be converted to aokhttp3.OkHttpClienttype. Group: advanced- Specified by:
customHttpClientin interfaceMinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder- Specified by:
customHttpClientin interfaceMinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder- Parameters:
customHttpClient- the value to set- Returns:
- the dsl builder
-