public static interface ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
attachmentMultipartBinding(boolean attachmentMultipartBinding)
Whether to automatic bind multipart/form-data as attachments on the
Camel Exchange.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
attachmentMultipartBinding(String attachmentMultipartBinding)
Whether to automatic bind multipart/form-data as attachments on the
Camel Exchange.
|
default ServletEndpointBuilderFactory.ServletEndpointBuilder |
basic() |
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
eagerCheckContentAvailable(boolean eagerCheckContentAvailable)
Whether to eager check whether the HTTP requests has content if the
content-length header is 0 or not present.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
eagerCheckContentAvailable(String eagerCheckContentAvailable)
Whether to eager check whether the HTTP requests has content if the
content-length header is 0 or not present.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
fileNameExtWhitelist(String fileNameExtWhitelist)
Whitelist of accepted filename extensions for accepting uploaded
files.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
httpBinding(Object httpBinding)
To use a custom HttpBinding to control the mapping between Camel
message and HttpClient.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
httpBinding(String httpBinding)
To use a custom HttpBinding to control the mapping between Camel
message and HttpClient.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
mapHttpMessageBody(boolean mapHttpMessageBody)
If this option is true then IN exchange Body of the exchange will be
mapped to HTTP body.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
mapHttpMessageBody(String mapHttpMessageBody)
If this option is true then IN exchange Body of the exchange will be
mapped to HTTP body.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
mapHttpMessageFormUrlEncodedBody(boolean mapHttpMessageFormUrlEncodedBody)
If this option is true then IN exchange Form Encoded body of the
exchange will be mapped to HTTP.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
mapHttpMessageFormUrlEncodedBody(String mapHttpMessageFormUrlEncodedBody)
If this option is true then IN exchange Form Encoded body of the
exchange will be mapped to HTTP.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
mapHttpMessageHeaders(boolean mapHttpMessageHeaders)
If this option is true then IN exchange Headers of the exchange will
be mapped to HTTP headers.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
mapHttpMessageHeaders(String mapHttpMessageHeaders)
If this option is true then IN exchange Headers of the exchange will
be mapped to HTTP headers.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
optionsEnabled(boolean optionsEnabled)
Specifies whether to enable HTTP OPTIONS for this Servlet consumer.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
optionsEnabled(String optionsEnabled)
Specifies whether to enable HTTP OPTIONS for this Servlet consumer.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
traceEnabled(boolean traceEnabled)
Specifies whether to enable HTTP TRACE for this Servlet consumer.
|
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder |
traceEnabled(String traceEnabled)
Specifies whether to enable HTTP TRACE for this Servlet consumer.
|
default ServletEndpointBuilderFactory.ServletEndpointBuilder basic()
default ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder httpBinding(Object httpBinding)
httpBinding - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder httpBinding(String httpBinding)
httpBinding - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder attachmentMultipartBinding(boolean attachmentMultipartBinding)
attachmentMultipartBinding - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder attachmentMultipartBinding(String attachmentMultipartBinding)
attachmentMultipartBinding - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder eagerCheckContentAvailable(boolean eagerCheckContentAvailable)
eagerCheckContentAvailable - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder eagerCheckContentAvailable(String eagerCheckContentAvailable)
eagerCheckContentAvailable - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
exceptionHandler - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder exceptionHandler(String exceptionHandler)
exceptionHandler - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
exchangePattern - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder exchangePattern(String exchangePattern)
exchangePattern - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder fileNameExtWhitelist(String fileNameExtWhitelist)
fileNameExtWhitelist - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder optionsEnabled(boolean optionsEnabled)
optionsEnabled - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder optionsEnabled(String optionsEnabled)
optionsEnabled - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder traceEnabled(boolean traceEnabled)
traceEnabled - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder traceEnabled(String traceEnabled)
traceEnabled - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder mapHttpMessageBody(boolean mapHttpMessageBody)
mapHttpMessageBody - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder mapHttpMessageBody(String mapHttpMessageBody)
mapHttpMessageBody - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder mapHttpMessageFormUrlEncodedBody(boolean mapHttpMessageFormUrlEncodedBody)
mapHttpMessageFormUrlEncodedBody - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder mapHttpMessageFormUrlEncodedBody(String mapHttpMessageFormUrlEncodedBody)
mapHttpMessageFormUrlEncodedBody - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder mapHttpMessageHeaders(boolean mapHttpMessageHeaders)
mapHttpMessageHeaders - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder mapHttpMessageHeaders(String mapHttpMessageHeaders)
mapHttpMessageHeaders - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder synchronous(boolean synchronous)
synchronous - the value to setdefault ServletEndpointBuilderFactory.AdvancedServletEndpointBuilder synchronous(String synchronous)
synchronous - the value to setApache Camel