Interface ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
,ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Enclosing interface:
- ResteasyEndpointBuilderFactory
public static interface ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder extends ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder, ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
Advanced builder for endpoint for the Resteasy component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder
basic()
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from Camel message.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from Camel message.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
setHttpResponseDuringProcessing(Boolean setHttpResponseDuringProcessing)
Sets the flag to use the endpoint where you can either populate camel exchange from servlet response or use request itself which may be thought as if it is a proxy.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
setHttpResponseDuringProcessing(String setHttpResponseDuringProcessing)
Sets the flag to use the endpoint where you can either populate camel exchange from servlet response or use request itself which may be thought as if it is a proxy.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
skipServletProcessing(Boolean skipServletProcessing)
Sets the flag to use skip servlet processing and let camel take over processing.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
skipServletProcessing(String skipServletProcessing)
Sets the flag to use skip servlet processing and let camel take over processing.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
useSystemProperties(boolean useSystemProperties)
To use System Properties as fallback for configuration.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder
useSystemProperties(String useSystemProperties)
To use System Properties as fallback for configuration.-
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.ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, eagerCheckContentAvailable, eagerCheckContentAvailable, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, mapHttpMessageBody, mapHttpMessageBody, mapHttpMessageFormUrlEncodedBody, mapHttpMessageFormUrlEncodedBody, mapHttpMessageHeaders, mapHttpMessageHeaders, optionsEnabled, optionsEnabled, traceEnabled, traceEnabled
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
cookieHandler, cookieHandler, deleteWithBody, deleteWithBody, getWithBody, getWithBody, lazyStartProducer, lazyStartProducer, okStatusCodeRange, skipRequestHeaders, skipRequestHeaders, skipResponseHeaders, skipResponseHeaders, userAgent
-
-
-
-
Method Detail
-
basic
default ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder basic()
- Specified by:
basic
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
basic
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
-
headerFilterStrategy
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from Camel message. The option is a: <code>org.apache.camel.spi.HeaderFilterStrategy</code> type. Group: advanced- Specified by:
headerFilterStrategy
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
headerFilterStrategy
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
headerFilterStrategy
- the value to set- Returns:
- the dsl builder
-
headerFilterStrategy
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from Camel message. The option will be converted to a <code>org.apache.camel.spi.HeaderFilterStrategy</code> type. Group: advanced- Specified by:
headerFilterStrategy
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
headerFilterStrategy
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
headerFilterStrategy
- the value to set- Returns:
- the dsl builder
-
setHttpResponseDuringProcessing
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder setHttpResponseDuringProcessing(Boolean setHttpResponseDuringProcessing)
Sets the flag to use the endpoint where you can either populate camel exchange from servlet response or use request itself which may be thought as if it is a proxy. The option is a: <code>java.lang.Boolean</code> type. Group: advanced- Specified by:
setHttpResponseDuringProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
setHttpResponseDuringProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
setHttpResponseDuringProcessing
- the value to set- Returns:
- the dsl builder
-
setHttpResponseDuringProcessing
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder setHttpResponseDuringProcessing(String setHttpResponseDuringProcessing)
Sets the flag to use the endpoint where you can either populate camel exchange from servlet response or use request itself which may be thought as if it is a proxy. The option will be converted to a <code>java.lang.Boolean</code> type. Group: advanced- Specified by:
setHttpResponseDuringProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
setHttpResponseDuringProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
setHttpResponseDuringProcessing
- the value to set- Returns:
- the dsl builder
-
skipServletProcessing
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder skipServletProcessing(Boolean skipServletProcessing)
Sets the flag to use skip servlet processing and let camel take over processing. The option is a: <code>java.lang.Boolean</code> type. Group: advanced- Specified by:
skipServletProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
skipServletProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
skipServletProcessing
- the value to set- Returns:
- the dsl builder
-
skipServletProcessing
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder skipServletProcessing(String skipServletProcessing)
Sets the flag to use skip servlet processing and let camel take over processing. The option will be converted to a <code>java.lang.Boolean</code> type. Group: advanced- Specified by:
skipServletProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
skipServletProcessing
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
skipServletProcessing
- the value to set- Returns:
- the dsl builder
-
useSystemProperties
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder useSystemProperties(boolean useSystemProperties)
To use System Properties as fallback for configuration. The option is a: <code>boolean</code> type. Default: false Group: advanced- Specified by:
useSystemProperties
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
useSystemProperties
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
useSystemProperties
- the value to set- Returns:
- the dsl builder
-
useSystemProperties
default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilder useSystemProperties(String useSystemProperties)
To use System Properties as fallback for configuration. The option will be converted to a <code>boolean</code> type. Default: false Group: advanced- Specified by:
useSystemProperties
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder
- Specified by:
useSystemProperties
in interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder
- Parameters:
useSystemProperties
- the value to set- Returns:
- the dsl builder
-
-