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.ResteasyEndpointBuilderbasic()default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilderheaderFilterStrategy(String headerFilterStrategy)To use a custom HeaderFilterStrategy to filter header to and from Camel message.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilderheaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)To use a custom HeaderFilterStrategy to filter header to and from Camel message.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuildersetHttpResponseDuringProcessing(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.AdvancedResteasyEndpointBuildersetHttpResponseDuringProcessing(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.AdvancedResteasyEndpointBuilderskipServletProcessing(Boolean skipServletProcessing)Sets the flag to use skip servlet processing and let camel take over processing.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilderskipServletProcessing(String skipServletProcessing)Sets the flag to use skip servlet processing and let camel take over processing.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilderuseSystemProperties(boolean useSystemProperties)To use System Properties as fallback for configuration.default ResteasyEndpointBuilderFactory.AdvancedResteasyEndpointBuilderuseSystemProperties(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
clearExpiredCookies, clearExpiredCookies, cookieHandler, cookieHandler, copyHeaders, copyHeaders, customHostHeader, deleteWithBody, deleteWithBody, getWithBody, getWithBody, ignoreResponseBody, ignoreResponseBody, lazyStartProducer, lazyStartProducer, okStatusCodeRange, preserveHostHeader, preserveHostHeader, skipRequestHeaders, skipRequestHeaders, skipResponseHeaders, skipResponseHeaders, userAgent
-
-
-
-
Method Detail
-
basic
default ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder basic()
- Specified by:
basicin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
basicin 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:
headerFilterStrategyin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
headerFilterStrategyin 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:
headerFilterStrategyin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
headerFilterStrategyin 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:
setHttpResponseDuringProcessingin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
setHttpResponseDuringProcessingin 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:
setHttpResponseDuringProcessingin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
setHttpResponseDuringProcessingin 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:
skipServletProcessingin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
skipServletProcessingin 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:
skipServletProcessingin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
skipServletProcessingin 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:
useSystemPropertiesin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
useSystemPropertiesin 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:
useSystemPropertiesin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointConsumerBuilder- Specified by:
useSystemPropertiesin interfaceResteasyEndpointBuilderFactory.AdvancedResteasyEndpointProducerBuilder- Parameters:
useSystemProperties- the value to set- Returns:
- the dsl builder
-
-