Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addConfiguration(Object) - Method in class org.apache.camel.main.MainSupport
 
addConfigurationClass(Class...) - Method in class org.apache.camel.main.MainSupport
 
addMainListener(MainListener) - Method in class org.apache.camel.main.MainSupport
Adds a MainListener to receive callbacks when the main is started or stopping
addOption(MainSupport.Option) - Method in class org.apache.camel.main.MainSupport
 
addRouteBuilder(RouteBuilder) - Method in class org.apache.camel.main.MainSupport
 
addRouteBuilder(Class...) - Method in class org.apache.camel.main.MainSupport
 
afterPropertiesSet(CamelContext) - Static method in class org.apache.camel.main.DefaultConfigurationConfigurer
Performs additional configuration to lookup beans of Camel types to configure additional configurations on the Camel context.
afterStart(MainSupport) - Method in interface org.apache.camel.main.MainListener
Callback after the CamelContext has been started.
afterStart(MainSupport) - Method in class org.apache.camel.main.MainListenerSupport
 
afterStart() - Method in class org.apache.camel.main.MainSupport
Callback to run custom logic after CamelContext has been started.
afterStop(MainSupport) - Method in interface org.apache.camel.main.MainListener
Callback after the CamelContext has been stopped.
afterStop(MainSupport) - Method in class org.apache.camel.main.MainListenerSupport
 
afterStop() - Method in class org.apache.camel.main.MainSupport
Callback to run custom logic after CamelContext has been stopped.
autoConfigurationFailFast(CamelContext, Map<String, String>) - Method in class org.apache.camel.main.MainSupport
 
autoConfigurationFromProperties(CamelContext, Map<String, String>) - Method in class org.apache.camel.main.MainSupport
 
autoConfigurationMainConfiguration(CamelContext, MainConfigurationProperties, Map<String, String>) - Method in class org.apache.camel.main.MainSupport
 
autoConfigurationPropertiesComponent(CamelContext, Map<String, String>) - Method in class org.apache.camel.main.MainSupport
 
autowireConfigurationFromRegistry(CamelContext, boolean) - Method in class org.apache.camel.main.MainSupport
 

B

beforeStart(MainSupport) - Method in interface org.apache.camel.main.MainListener
Callback before the CamelContext is being created and started.
beforeStart(MainSupport) - Method in class org.apache.camel.main.MainListenerSupport
 
beforeStart() - Method in class org.apache.camel.main.MainSupport
Callback to run custom logic before CamelContext is being started.
beforeStop(MainSupport) - Method in interface org.apache.camel.main.MainListener
Callback before the CamelContext is being stopped.
beforeStop(MainSupport) - Method in class org.apache.camel.main.MainListenerSupport
 
beforeStop() - Method in class org.apache.camel.main.MainSupport
Callback to run custom logic before CamelContext is being stopped.
bind(String, Object) - Method in class org.apache.camel.main.Main
Binds the given name to the bean object, so that it can be looked up inside the CamelContext this command line tool runs with.

C

camelContext - Variable in class org.apache.camel.main.MainSupport
 
camelTemplate - Variable in class org.apache.camel.main.MainSupport
 
completed - Variable in class org.apache.camel.main.MainSupport
 
completed() - Method in class org.apache.camel.main.MainSupport
Marks this process as being completed.
configurationClasses - Variable in class org.apache.camel.main.MainSupport
 
configurations - Variable in class org.apache.camel.main.MainSupport
 
configure(CamelContext, DefaultConfigurationProperties) - Static method in class org.apache.camel.main.DefaultConfigurationConfigurer
Configures the CamelContext with the configuration.
configure(CamelContext) - Method in interface org.apache.camel.main.MainListener
Callback to configure the created CamelContext.
configure(CamelContext) - Method in class org.apache.camel.main.MainListenerSupport
 
configure() - Method in class org.apache.camel.main.MainSupport
To configure options on Camel Main.
createCamelContext() - Method in class org.apache.camel.main.Main
 
createCamelContext() - Method in class org.apache.camel.main.MainSupport
 

D

DEFAULT_EXIT_CODE - Static variable in class org.apache.camel.main.MainSupport
 
DefaultConfigurationConfigurer - Class in org.apache.camel.main
To configure the DefaultConfigurationProperties on CamelContext used by Camel Main, Camel Spring Boot and other runtimes.
DefaultConfigurationProperties<T> - Class in org.apache.camel.main
Common set of configuration options used by Camel Main, Camel Spring Boot and other runtimes.
DefaultConfigurationProperties() - Constructor for class org.apache.camel.main.DefaultConfigurationProperties
 
disableHangupSupport() - Method in class org.apache.camel.main.MainSupport
Disable the hangup support.
doConfigureCamelContextFromMainConfiguration(CamelContext, MainConfigurationProperties, Map<String, String>) - Method in class org.apache.camel.main.MainSupport
Configures CamelContext from the MainConfigurationProperties properties.
doInit() - Method in class org.apache.camel.main.Main
 
doProcess(String, LinkedList<String>) - Method in class org.apache.camel.main.MainSupport.Option
 
doProcess(String, LinkedList<String>) - Method in class org.apache.camel.main.MainSupport.ParameterOption
 
doProcess(String, String, LinkedList<String>) - Method in class org.apache.camel.main.MainSupport.ParameterOption
 
doStart() - Method in class org.apache.camel.main.Main
 
doStart() - Method in class org.apache.camel.main.MainDurationEventNotifier
 
doStart() - Method in class org.apache.camel.main.MainSupport
 
doStop() - Method in class org.apache.camel.main.Main
 
doStop() - Method in class org.apache.camel.main.MainSupport
 

E

enableHangupSupport() - Method in class org.apache.camel.main.MainSupport
Hangup support is enabled by default.
enableTrace() - Method in class org.apache.camel.main.MainSupport
 
end() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
end() - Method in class org.apache.camel.main.RestConfigurationProperties
 
exitCode - Variable in class org.apache.camel.main.MainSupport
 

F

findBindingsByType(Class<T>) - Method in class org.apache.camel.main.MainRegistry
 
findOrCreateCamelTemplate() - Method in class org.apache.camel.main.Main
 
findOrCreateCamelTemplate() - Method in class org.apache.camel.main.MainSupport
 

G

getAbbreviation() - Method in class org.apache.camel.main.MainSupport.Option
 
getAllowMaximumSizeToDivergeFromCoreSize() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getCamelContext() - Method in class org.apache.camel.main.MainSupport
 
getCamelTemplate() - Method in class org.apache.camel.main.MainSupport
 
getCircuitBreakerEnabled() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getCircuitBreakerErrorThresholdPercentage() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getCircuitBreakerForceClosed() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getCircuitBreakerForceOpen() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getCircuitBreakerRequestVolumeThreshold() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getCircuitBreakerSleepWindowInMilliseconds() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getConfigurationClasses() - Method in class org.apache.camel.main.MainSupport
 
getConfigurations() - Method in class org.apache.camel.main.MainSupport
 
getConsumerTemplateCacheSize() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getCorePoolSize() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getDescription() - Method in class org.apache.camel.main.MainSupport.Option
 
getDuration() - Method in class org.apache.camel.main.MainSupport
Deprecated.
getDurationHitExitCode() - Method in class org.apache.camel.main.MainConfigurationProperties
 
getDurationHitExitCode() - Method in class org.apache.camel.main.MainSupport
Deprecated.
getDurationIdle() - Method in class org.apache.camel.main.MainSupport
Deprecated.
getDurationMaxIdleSeconds() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getDurationMaxMessages() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getDurationMaxMessages() - Method in class org.apache.camel.main.MainSupport
Deprecated.
getDurationMaxSeconds() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getExecutionIsolationSemaphoreMaxConcurrentRequests() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getExecutionIsolationStrategy() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getExecutionIsolationThreadInterruptOnTimeout() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getExecutionTimeoutEnabled() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getExecutionTimeoutInMilliseconds() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getExitCode() - Method in class org.apache.camel.main.MainSupport
 
getFallbackEnabled() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getFallbackIsolationSemaphoreMaxConcurrentRequests() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getFileConfigurations() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getFullName() - Method in class org.apache.camel.main.MainSupport.Option
 
getGroupKey() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getInformation() - Method in class org.apache.camel.main.MainSupport.Option
 
getInformation() - Method in class org.apache.camel.main.MainSupport.ParameterOption
 
getInitialProperties() - Method in class org.apache.camel.main.MainSupport
 
getInstance() - Static method in class org.apache.camel.main.Main
Returns the currently executing main
getJmxManagementNamePattern() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getJmxManagementStatisticsLevel() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getKeepAliveTime() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getLogDebugMaxChars() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getMaximumSize() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMaxQueueSize() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsHealthSnapshotIntervalInMilliseconds() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsRollingPercentileBucketSize() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsRollingPercentileEnabled() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsRollingPercentileWindowBuckets() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsRollingPercentileWindowInMilliseconds() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsRollingStatisticalWindowBuckets() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getMetricsRollingStatisticalWindowInMilliseconds() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getName() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getOverrideProperties() - Method in class org.apache.camel.main.MainSupport
 
getProducerTemplateCacheSize() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getPropertyPlaceholderLocations() - Method in class org.apache.camel.main.MainSupport
 
getQueueSizeRejectionThreshold() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getRequestLogEnabled() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getRouteBuilderClasses() - Method in class org.apache.camel.main.MainSupport
 
getRouteBuilders() - Method in class org.apache.camel.main.MainSupport
 
getRouteDefinitions() - Method in class org.apache.camel.main.MainSupport
 
getRouteFilterExcludePattern() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getRouteFilterIncludePattern() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getShutdownTimeout() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getStreamCachingBufferSize() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getStreamCachingSpoolCipher() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getStreamCachingSpoolDirectory() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getStreamCachingSpoolThreshold() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getStreamCachingSpoolUsedHeapMemoryLimit() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getStreamCachingSpoolUsedHeapMemoryThreshold() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getThreadNamePattern() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
getThreadPoolKey() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getThreadPoolRollingNumberStatisticalWindowBuckets() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 
getThreadPoolRollingNumberStatisticalWindowInMilliseconds() - Method in class org.apache.camel.main.HystrixConfigurationProperties
 

H

hystrix() - Method in class org.apache.camel.main.MainConfigurationProperties
To configure Hystrix EIP
HystrixConfigurationProperties - Class in org.apache.camel.main
Global configuration for Hystrix EIP circuit breaker.
HystrixConfigurationProperties(MainConfigurationProperties) - Constructor for class org.apache.camel.main.HystrixConfigurationProperties
 

I

initCamelContext() - Method in class org.apache.camel.main.MainSupport
 
initialProperties - Variable in class org.apache.camel.main.MainSupport
 
instance - Static variable in class org.apache.camel.main.Main
 
isAllowUseOriginalMessage() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isAutoConfigurationEnabled() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isAutoConfigurationEnabled() - Method in class org.apache.camel.main.MainSupport
Deprecated.
isAutoConfigurationEnvironmentVariablesEnabled() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isAutoConfigurationFailFast() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isAutoConfigurationLogSummary() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isAutoStartup() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isAutowireComponentProperties() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isAutowireComponentPropertiesAllowPrivateSetter() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isAutowireComponentPropertiesDeep() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isEnabled(CamelEvent) - Method in class org.apache.camel.main.MainDurationEventNotifier
 
isEndpointRuntimeStatisticsEnabled() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isHandleFault() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isHangupInterceptorEnabled() - Method in class org.apache.camel.main.MainConfigurationProperties
 
isJmxCreateConnector() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isJmxEnabled() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isLoadTypeConverters() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isLogExhaustedMessageBody() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isLogMask() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isMessageHistory() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isShutdownLogInflightExchangesOnTimeout() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isShutdownNowOnTimeout() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isShutdownRoutesInReverseOrder() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isShutdownSuppressLoggingOnTimeout() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isStreamCachingAnySpoolRules() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isStreamCachingEnabled() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isStreamCachingRemoveSpoolDirectoryWhenStopping() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isStreamCachingStatisticsEnabled() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isTrace() - Method in class org.apache.camel.main.MainSupport
 
isTracing() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isUseBreadcrumb() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isUseDataType() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 
isUseMdcLogging() - Method in class org.apache.camel.main.DefaultConfigurationProperties
 

L

latch - Variable in class org.apache.camel.main.MainSupport
 
listeners - Variable in class org.apache.camel.main.MainSupport
 
loadConfigurations(CamelContext) - Method in class org.apache.camel.main.MainSupport
 
loadEnvironmentVariablesAsProperties(String[]) - Static method in class org.apache.camel.main.MainSupport
 
loadRouteBuilders(CamelContext) - Method in class org.apache.camel.main.MainSupport
 
LOG - Static variable in class org.apache.camel.main.DefaultConfigurationConfigurer
 
LOG - Static variable in class org.apache.camel.main.MainSupport
 
lookup(String) - Method in class org.apache.camel.main.Main
Using the given name does lookup for the bean being already bound using the Main.bind(String, Object) method.
lookup(String, Class<T>) - Method in class org.apache.camel.main.Main
Using the given name and type does lookup for the bean being already bound using the Main.bind(String, Object) method.
lookupByType(Class<T>) - Method in class org.apache.camel.main.Main
Using the given type does lookup for the bean being already bound using the Main.bind(String, Object) method.

M

Main - Class in org.apache.camel.main
A Main class for booting up Camel in standalone mode.
Main() - Constructor for class org.apache.camel.main.Main
 
Main(Class...) - Constructor for class org.apache.camel.main.Main
 
main(String...) - Static method in class org.apache.camel.main.Main
 
MainConfigurationProperties - Class in org.apache.camel.main
Global configuration for Camel Main to setup context name, stream caching and other global configurations.
MainConfigurationProperties() - Constructor for class org.apache.camel.main.MainConfigurationProperties
 
mainConfigurationProperties - Variable in class org.apache.camel.main.MainSupport
 
MainDurationEventNotifier - Class in org.apache.camel.main
A EventNotifier to trigger shutdown of the Main JVM when maximum number of messages has been processed.
MainDurationEventNotifier(CamelContext, int, long, AtomicBoolean, CountDownLatch, boolean) - Constructor for class org.apache.camel.main.MainDurationEventNotifier
 
MainLifecycleStrategy - Class in org.apache.camel.main
A LifecycleStrategy to trigger shutdown of the Main JVM when CamelContext is stopped from JMX or its stop method is invoked from Java code.
MainLifecycleStrategy(AtomicBoolean, CountDownLatch) - Constructor for class org.apache.camel.main.MainLifecycleStrategy
 
MainListener - Interface in org.apache.camel.main
A lifecycle listener to receive callbacks when the Main is started and stopped.
MainListenerSupport - Class in org.apache.camel.main
A useful base class for MainListener implementations.
MainListenerSupport() - Constructor for class org.apache.camel.main.MainListenerSupport
 
MainRegistry - Class in org.apache.camel.main
 
MainRegistry() - Constructor for class org.apache.camel.main.MainRegistry
 
MainSupport - Class in org.apache.camel.main
Base class for main implementations to allow starting up a JVM with Camel embedded.
MainSupport(Class...) - Constructor for class org.apache.camel.main.MainSupport
 
MainSupport() - Constructor for class org.apache.camel.main.MainSupport
 
MainSupport.Option - Class in org.apache.camel.main
 
MainSupport.ParameterOption - Class in org.apache.camel.main
 

N

notify(CamelEvent) - Method in class org.apache.camel.main.MainDurationEventNotifier
 

O

onContextStop(CamelContext) - Method in class org.apache.camel.main.MainLifecycleStrategy
 
Option(String, String, String) - Constructor for class org.apache.camel.main.MainSupport.Option
 
options - Variable in class org.apache.camel.main.MainSupport
 
org.apache.camel.main - package org.apache.camel.main
Application level classes that can be used to instantiate camel.
overrideProperties - Variable in class org.apache.camel.main.MainSupport
 

P

ParameterOption(String, String, String, String) - Constructor for class org.apache.camel.main.MainSupport.ParameterOption
 
parseArguments(String[]) - Method in class org.apache.camel.main.MainSupport
Parses the command line arguments.
postProcessCamelContext(CamelContext) - Method in class org.apache.camel.main.MainSupport
 
processOption(String, LinkedList<String>) - Method in class org.apache.camel.main.MainSupport.Option
 
propertyPlaceholderLocations - Variable in class org.apache.camel.main.MainSupport
 

R

registry - Variable in class org.apache.camel.main.Main
 
removeMainListener(MainListener) - Method in class org.apache.camel.main.MainSupport
Removes the MainListener
rest() - Method in class org.apache.camel.main.MainConfigurationProperties
To configure Rest DSL
RestConfigurationProperties - Class in org.apache.camel.main
Global configuration for Rest DSL.
RestConfigurationProperties(MainConfigurationProperties) - Constructor for class org.apache.camel.main.RestConfigurationProperties
 
routeBuilderClasses - Variable in class org.apache.camel.main.MainSupport
 
routeBuilders - Variable in class org.apache.camel.main.MainSupport
 
run() - Method in class org.apache.camel.main.MainSupport
Runs this process with the given arguments, and will wait until completed, or the JVM terminates.
run(String[]) - Method in class org.apache.camel.main.MainSupport
Parses the command line arguments then runs the program.

S

setAllowMaximumSizeToDivergeFromCoreSize(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Allows the configuration for maximumSize to take effect.
setAllowUseOriginalMessage(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to allow access to the original message from Camel's error handler, or from org.apache.camel.spi.UnitOfWork.getOriginalInMessage().
setAutoConfigurationEnabled(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration of components, dataformats, languages is enabled or not.
setAutoConfigurationEnabled(boolean) - Method in class org.apache.camel.main.MainSupport
Deprecated.
setAutoConfigurationEnvironmentVariablesEnabled(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration should include OS environment variables as well.
setAutoConfigurationFailFast(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration should fail fast when configuring one ore more properties fails for whatever reason such as a invalid property name, etc.
setAutoConfigurationLogSummary(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration should log a summary with the configured properties.
setAutoStartup(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether the object should automatically start when Camel starts.
setAutowireComponentProperties(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether autowiring components with properties that are of same type, which has been added to the Camel registry, as a singleton instance.
setAutowireComponentPropertiesAllowPrivateSetter(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether autowiring components allows to use private setter method when setting the value.
setAutowireComponentPropertiesDeep(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether autowiring components (with deep nesting by attempting to walk as deep down the object graph by creating new empty objects on the way if needed) with properties that are of same type, which has been added to the Camel registry, as a singleton instance.
setCircuitBreakerEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether to use a HystrixCircuitBreaker or not.
setCircuitBreakerErrorThresholdPercentage(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Error percentage threshold (as whole number such as 50) at which point the circuit breaker will trip open and reject requests.
setCircuitBreakerForceClosed(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
If true the HystrixCircuitBreaker#allowRequest() will always return true to allow requests regardless of the error percentage from HystrixCommandMetrics.getHealthCounts().
setCircuitBreakerForceOpen(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
If true the HystrixCircuitBreaker.allowRequest() will always return false, causing the circuit to be open (tripped) and reject all requests.
setCircuitBreakerRequestVolumeThreshold(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Minimum number of requests in the metricsRollingStatisticalWindowInMilliseconds() that must exist before the HystrixCircuitBreaker will trip.
setCircuitBreakerSleepWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
The time in milliseconds after a HystrixCircuitBreaker trips open that it should wait before trying requests again.
setConfigurationClasses(String) - Method in class org.apache.camel.main.MainSupport
 
setConfigurations(List<Object>) - Method in class org.apache.camel.main.MainSupport
 
setConsumerTemplateCacheSize(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Consumer template endpoints cache size.
setCorePoolSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Core thread-pool size that gets passed to ThreadPoolExecutor.setCorePoolSize(int)
setDuration(int) - Method in class org.apache.camel.main.MainSupport
Deprecated.
setDurationHitExitCode(int) - Method in class org.apache.camel.main.MainConfigurationProperties
Sets the exit code for the application if duration was hit
setDurationHitExitCode(int) - Method in class org.apache.camel.main.MainSupport
Deprecated.
setDurationIdle(int) - Method in class org.apache.camel.main.MainSupport
Deprecated.
setDurationMaxIdleSeconds(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To specify for how long time in seconds Camel can be idle before automatic terminating the JVM.
setDurationMaxMessages(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To specify how many messages to process by Camel before automatic terminating the JVM.
setDurationMaxMessages(int) - Method in class org.apache.camel.main.MainSupport
Deprecated.
setDurationMaxSeconds(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To specify for how long time in seconds to keep running the JVM before automatic terminating the JVM.
setEndpointRuntimeStatisticsEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether endpoint runtime statistics is enabled (gathers runtime usage of each incoming and outgoing endpoints).
setExecutionIsolationSemaphoreMaxConcurrentRequests(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of concurrent requests permitted to HystrixCommand.run().
setExecutionIsolationStrategy(String) - Method in class org.apache.camel.main.HystrixConfigurationProperties
What isolation strategy HystrixCommand.run() will be executed with.
setExecutionIsolationThreadInterruptOnTimeout(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether the execution thread should attempt an interrupt (using Future.cancel(boolean)) when a thread times out.
setExecutionTimeoutEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether the timeout mechanism is enabled for this command
setExecutionTimeoutInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Time in milliseconds at which point the command will timeout and halt execution.
setFallbackEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether HystrixCommand.getFallback() should be attempted when failure occurs.
setFallbackIsolationSemaphoreMaxConcurrentRequests(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of concurrent requests permitted to HystrixCommand.getFallback().
setFileConfigurations(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Directory to load additional configuration files that contains configuration values that takes precedence over any other configuration.
setGroupKey(String) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Sets the group key to use.
setHandleFault(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether fault handling is enabled or not.
setHangupInterceptorEnabled(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether to use graceful hangup when Camel is stopping or when the JVM terminates.
setInitialProperties(Properties) - Method in class org.apache.camel.main.MainSupport
Sets initial properties for the properties component, which will be used before any locations are resolved.
setJmxCreateConnector(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether JMX connector is created, allowing clients to connect remotely The default value is false.
setJmxEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Enable JMX in your Camel application.
setJmxManagementNamePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
The naming pattern for creating the CamelContext JMX management name.
setJmxManagementStatisticsLevel(ManagementStatisticsLevel) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the JMX statistics level The level can be set to Extended to gather additional information The default value is Default.
setKeepAliveTime(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Keep-alive time in minutes that gets passed to ThreadPoolExecutor.setKeepAliveTime(long, TimeUnit)
setLoadTypeConverters(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether to load custom type converters by scanning classpath.
setLogDebugMaxChars(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Is used to limit the maximum length of the logging Camel message bodies.
setLogExhaustedMessageBody(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to log exhausted message body with message history.
setLogMask(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether log mask is enabled or not.
setMaximumSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Maximum thread-pool size that gets passed to ThreadPoolExecutor.setMaximumPoolSize(int).
setMaxQueueSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Max queue size that gets passed to BlockingQueue in HystrixConcurrencyStrategy.getBlockingQueue(int) This should only affect the instantiation of a threadpool - it is not eliglible to change a queue size on the fly.
setMessageHistory(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether message history is enabled or not.
setMetricsHealthSnapshotIntervalInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Time in milliseconds to wait between allowing health snapshots to be taken that calculate success and error percentages and affect HystrixCircuitBreaker.isOpen() status.
setMetricsRollingPercentileBucketSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Maximum number of values stored in each bucket of the rolling percentile.
setMetricsRollingPercentileEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether percentile metrics should be captured using HystrixRollingPercentile inside HystrixCommandMetrics.
setMetricsRollingPercentileWindowBuckets(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of buckets the rolling percentile window is broken into.
setMetricsRollingPercentileWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Duration of percentile rolling window in milliseconds.
setMetricsRollingStatisticalWindowBuckets(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of buckets the rolling statistical window is broken into.
setMetricsRollingStatisticalWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
This property sets the duration of the statistical rolling window, in milliseconds.
setName(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the name of the CamelContext.
setOverrideProperties(Properties) - Method in class org.apache.camel.main.MainSupport
Sets a special list of override properties that take precedence and will use first, if a property exist.
setProducerTemplateCacheSize(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Producer template endpoints cache size.
setPropertyPlaceholderLocations(String) - Method in class org.apache.camel.main.MainSupport
A list of locations to add for loading properties.
setQueueSizeRejectionThreshold(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Queue size rejection threshold is an artificial max size at which rejections will occur even if HystrixConfigurationProperties.maxQueueSize has not been reached.
setRequestLogEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether HystrixCommand execution and events should be logged to HystrixRequestLog.
setRouteBuilderClasses(String) - Method in class org.apache.camel.main.MainSupport
 
setRouteBuilders(List<RouteBuilder>) - Method in class org.apache.camel.main.MainSupport
 
setRouteFilterExcludePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Used for filtering routes routes matching the given pattern, which follows the following rules: - Match by route id - Match by route input endpoint uri The matching is using exact match, by wildcard and regular expression as documented by PatternHelper.matchPattern(String, String).
setRouteFilterIncludePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Used for filtering routes routes matching the given pattern, which follows the following rules: - Match by route id - Match by route input endpoint uri The matching is using exact match, by wildcard and regular expression as documented by PatternHelper.matchPattern(String, String).
setShutdownLogInflightExchangesOnTimeout(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to log information about the inflight Exchanges which are still running during a shutdown which didn't complete without the given timeout.
setShutdownNowOnTimeout(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to force shutdown of all consumers when a timeout occurred and thus not all consumers was shutdown within that period.
setShutdownRoutesInReverseOrder(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether routes should be shutdown in reverse or the same order as they where started.
setShutdownSuppressLoggingOnTimeout(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether Camel should try to suppress logging during shutdown and timeout was triggered, meaning forced shutdown is happening.
setShutdownTimeout(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Timeout in seconds to graceful shutdown Camel.
setStreamCachingAnySpoolRules(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether if just any of the org.apache.camel.spi.StreamCachingStrategy.SpoolRule rules returns true then shouldSpoolCache(long) returns true, to allow spooling to disk.
setStreamCachingBufferSize(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the stream caching buffer size to use when allocating in-memory buffers used for in-memory stream caches.
setStreamCachingEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether stream caching is enabled or not.
setStreamCachingRemoveSpoolDirectoryWhenStopping(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether to remove stream caching temporary directory when stopping.
setStreamCachingSpoolCipher(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets a stream caching cipher name to use when spooling to disk to write with encryption.
setStreamCachingSpoolDirectory(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the stream caching spool (temporary) directory to use for overflow and spooling to disk.
setStreamCachingSpoolThreshold(long) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Stream caching threshold in bytes when overflow to disk is activated.
setStreamCachingSpoolUsedHeapMemoryLimit(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets what the upper bounds should be when streamCachingSpoolUsedHeapMemoryThreshold is in use.
setStreamCachingSpoolUsedHeapMemoryThreshold(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets a percentage (1-99) of used heap memory threshold to activate stream caching spooling to disk.
setStreamCachingStatisticsEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether stream caching statistics is enabled.
setThreadNamePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the thread name pattern used for creating the full thread name.
setThreadPoolKey(String) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Sets the thread pool key to use.
setThreadPoolRollingNumberStatisticalWindowBuckets(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of buckets the rolling statistical window is broken into.
setThreadPoolRollingNumberStatisticalWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Duration of statistical rolling window in milliseconds.
setTracing(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether tracing is enabled or not.
setUseBreadcrumb(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Set whether breadcrumb is enabled.
setUseDataType(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether to enable using data type on Camel messages.
setUseMdcLogging(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To turn on MDC logging
showOptions() - Method in class org.apache.camel.main.MainSupport
Displays the command line options.
showOptionsHeader() - Method in class org.apache.camel.main.MainSupport
Displays the header message for the command line options.

T

toString() - Method in class org.apache.camel.main.MainDurationEventNotifier
 

U

UNINITIALIZED_EXIT_CODE - Static variable in class org.apache.camel.main.MainSupport
 

V

validateOptionAndValue(String, String, String) - Method in class org.apache.camel.main.MainSupport
 

W

waitUntilCompleted() - Method in class org.apache.camel.main.MainSupport
 
withAllowMaximumSizeToDivergeFromCoreSize(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Allows the configuration for maximumSize to take effect.
withAllowUseOriginalMessage(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to allow access to the original message from Camel's error handler, or from org.apache.camel.spi.UnitOfWork.getOriginalInMessage().
withApiComponent(String) - Method in class org.apache.camel.main.RestConfigurationProperties
The name of the Camel component to use as the REST API (such as swagger)
withApiContextIdPattern(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets an CamelContext id pattern to only allow Rest APIs from rest services within CamelContext's which name matches the pattern.
withApiContextListing(boolean) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets whether listing of all available CamelContext's with REST services in the JVM is enabled.
withApiContextPath(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets a leading API context-path the REST API services will be using.
withApiContextRouteId(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets the route id to use for the route that services the REST API.
withApiHost(String) - Method in class org.apache.camel.main.RestConfigurationProperties
To use an specific hostname for the API documentation (eg swagger)

This can be used to override the generated host with this configured hostname

withApiProperty(String, Object) - Method in class org.apache.camel.main.RestConfigurationProperties
Adds a api property
withApiVendorExtension(boolean) - Method in class org.apache.camel.main.RestConfigurationProperties
Whether vendor extension is enabled in the Rest APIs.
withAutoConfigurationEnabled(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration of components/dataformats/languages is enabled or not.
withAutoConfigurationEnvironmentVariablesEnabled(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration should include OS environment variables as well.
withAutoConfigurationFailFast(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration should fail fast when configuring one ore more properties fails for whatever reason such as a invalid property name, etc.
withAutoConfigurationLogSummary(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether auto configuration should log a summary with the configured properties.
withAutoStartup(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether the object should automatically start when Camel starts.
withAutowireComponentProperties(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether autowiring components with properties that are of same type, which has been added to the Camel registry, as a singleton instance.
withAutowireComponentPropertiesAllowPrivateSetter(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether autowiring components (with deep nesting by attempting to walk as deep down the object graph by creating new empty objects on the way if needed) with properties that are of same type, which has been added to the Camel registry, as a singleton instance.
withAutowireComponentPropertiesDeep(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether autowiring components (with deep nesting by attempting to walk as deep down the object graph by creating new empty objects on the way if needed) with properties that are of same type, which has been added to the Camel registry, as a singleton instance.
withBindingMode(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets the binding mode to use.
withCircuitBreakerEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether to use a HystrixCircuitBreaker or not.
withCircuitBreakerErrorThresholdPercentage(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Error percentage threshold (as whole number such as 50) at which point the circuit breaker will trip open and reject requests.
withCircuitBreakerForceClosed(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
If true the HystrixCircuitBreaker#allowRequest() will always return true to allow requests regardless of the error percentage from HystrixCommandMetrics.getHealthCounts().
withCircuitBreakerForceOpen(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
If true the HystrixCircuitBreaker.allowRequest() will always return false, causing the circuit to be open (tripped) and reject all requests.
withCircuitBreakerRequestVolumeThreshold(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Minimum number of requests in the metricsRollingStatisticalWindowInMilliseconds() that must exist before the HystrixCircuitBreaker will trip.
withCircuitBreakerSleepWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
The time in milliseconds after a HystrixCircuitBreaker trips open that it should wait before trying requests again.
withClientRequestValidation(boolean) - Method in class org.apache.camel.main.RestConfigurationProperties
Whether to enable validation of the client request to check whether the Content-Type and Accept headers from the client is supported by the Rest-DSL configuration of its consumes/produces settings.
withComponent(String) - Method in class org.apache.camel.main.RestConfigurationProperties
The Camel Rest component to use for the REST transport (consumer), such as restlet, spark-rest.
withComponentProperty(String, Object) - Method in class org.apache.camel.main.RestConfigurationProperties
Adds a component property
withConsumerProperty(String, Object) - Method in class org.apache.camel.main.RestConfigurationProperties
Adds a consumer property
withConsumerTemplateCacheSize(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Consumer template endpoints cache size.
withContextPath(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets a leading context-path the REST services will be using.
withCorePoolSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Core thread-pool size that gets passed to ThreadPoolExecutor.setCorePoolSize(int)
withCorsHeader(String, String) - Method in class org.apache.camel.main.RestConfigurationProperties
Adds a CORS header property
withDataFormatProperty(String, Object) - Method in class org.apache.camel.main.RestConfigurationProperties
Adds a data format property
withDurationHitExitCode(int) - Method in class org.apache.camel.main.MainConfigurationProperties
Sets the exit code for the application if duration was hit
withDurationMaxIdleSeconds(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To specify for how long time in seconds Camel can be idle before automatic terminating the JVM.
withDurationMaxMessages(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To specify how many messages to process by Camel before automatic terminating the JVM.
withDurationMaxSeconds(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To specify for how long time in seconds to keep running the JVM before automatic terminating the JVM.
withEnableCORS(boolean) - Method in class org.apache.camel.main.RestConfigurationProperties
Whether to enable CORS headers in the HTTP response.
withEndpointProperty(String, Object) - Method in class org.apache.camel.main.RestConfigurationProperties
Adds a endpoint property
withEndpointRuntimeStatisticsEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether endpoint runtime statistics is enabled (gathers runtime usage of each incoming and outgoing endpoints).
withExecutionIsolationSemaphoreMaxConcurrentRequests(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of concurrent requests permitted to HystrixCommand.run().
withExecutionIsolationStrategy(String) - Method in class org.apache.camel.main.HystrixConfigurationProperties
What isolation strategy HystrixCommand.run() will be executed with.
withExecutionIsolationThreadInterruptOnTimeout(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether the execution thread should attempt an interrupt (using Future.cancel(boolean)) when a thread times out.
withExecutionTimeoutEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether the timeout mechanism is enabled for this command
withExecutionTimeoutInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Time in milliseconds at which point the command will timeout and halt execution.
withFallbackEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether HystrixCommand.getFallback() should be attempted when failure occurs.
withFallbackIsolationSemaphoreMaxConcurrentRequests(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of concurrent requests permitted to HystrixCommand.getFallback().
withFileConfigurations(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Directory to load additional configuration files that contains configuration values that takes precedence over any other configuration.
withGroupKey(String) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Sets the group key to use.
withHandleFault(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether fault handling is enabled or not.
withHangupInterceptorEnabled(boolean) - Method in class org.apache.camel.main.MainConfigurationProperties
Whether to use graceful hangup when Camel is stopping or when the JVM terminates.
withHost(String) - Method in class org.apache.camel.main.RestConfigurationProperties
The hostname to use for exposing the REST service.
withHostNameResolver(String) - Method in class org.apache.camel.main.RestConfigurationProperties
If no hostname has been explicit configured, then this resolver is used to compute the hostname the REST service will be using.
withJmxCreateConnector(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether JMX connector is created, allowing clients to connect remotely The default value is false.
withJmxEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Enable JMX in your Camel application.
withJmxManagementNamePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
The naming pattern for creating the CamelContext JMX management name.
withJmxManagementStatisticsLevel(ManagementStatisticsLevel) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the JMX statistics level The level can be set to Extended to gather additional information The default value is Default.
withJsonDataFormat(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Name of specific json data format to use.
withKeepAliveTime(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Keep-alive time in minutes that gets passed to ThreadPoolExecutor.setKeepAliveTime(long, TimeUnit)
withLoadTypeConverters(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether to load custom type converters by scanning classpath.
withLogDebugMaxChars(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Is used to limit the maximum length of the logging Camel message bodies.
withLogExhaustedMessageBody(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to log exhausted message body with message history.
withLogMask(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether log mask is enabled or not.
withMaximumSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Maximum thread-pool size that gets passed to ThreadPoolExecutor.setMaximumPoolSize(int).
withMaxQueueSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Max queue size that gets passed to BlockingQueue in HystrixConcurrencyStrategy.getBlockingQueue(int) This should only affect the instantiation of a threadpool - it is not eliglible to change a queue size on the fly.
withMessageHistory(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether message history is enabled or not.
withMetricsHealthSnapshotIntervalInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Time in milliseconds to wait between allowing health snapshots to be taken that calculate success and error percentages and affect HystrixCircuitBreaker.isOpen() status.
withMetricsRollingPercentileBucketSize(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Maximum number of values stored in each bucket of the rolling percentile.
withMetricsRollingPercentileEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether percentile metrics should be captured using HystrixRollingPercentile inside HystrixCommandMetrics.
withMetricsRollingPercentileWindowBuckets(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of buckets the rolling percentile window is broken into.
withMetricsRollingPercentileWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Duration of percentile rolling window in milliseconds.
withMetricsRollingStatisticalWindowBuckets(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of buckets the rolling statistical window is broken into.
withMetricsRollingStatisticalWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
This property sets the duration of the statistical rolling window, in milliseconds.
withName(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the name of the CamelContext.
withPort(int) - Method in class org.apache.camel.main.RestConfigurationProperties
The port number to use for exposing the REST service.
withProducerApiDoc(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets the location of the api document (swagger api) the REST producer will use to validate the REST uri and query parameters are valid accordingly to the api document.
withProducerComponent(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Sets the name of the Camel component to use as the REST producer
withProducerTemplateCacheSize(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Producer template endpoints cache size.
withQueueSizeRejectionThreshold(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Queue size rejection threshold is an artificial max size at which rejections will occur even if HystrixConfigurationProperties.maxQueueSize has not been reached.
withRequestLogEnabled(Boolean) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Whether HystrixCommand execution and events should be logged to HystrixRequestLog.
withRouteFilterExcludePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Used for filtering routes routes matching the given pattern, which follows the following rules: - Match by route id - Match by route input endpoint uri The matching is using exact match, by wildcard and regular expression as documented by PatternHelper.matchPattern(String, String).
withRouteFilterIncludePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Used for filtering routes routes matching the given pattern, which follows the following rules: - Match by route id - Match by route input endpoint uri The matching is using exact match, by wildcard and regular expression as documented by PatternHelper.matchPattern(String, String).
withScheme(String) - Method in class org.apache.camel.main.RestConfigurationProperties
The scheme to use for exposing the REST service.
withShutdownLogInflightExchangesOnTimeout(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to log information about the inflight Exchanges which are still running during a shutdown which didn't complete without the given timeout.
withShutdownNowOnTimeout(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether to force shutdown of all consumers when a timeout occurred and thus not all consumers was shutdown within that period.
withShutdownRoutesInReverseOrder(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether routes should be shutdown in reverse or the same order as they where started.
withShutdownSuppressLoggingOnTimeout(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether Camel should try to suppress logging during shutdown and timeout was triggered, meaning forced shutdown is happening.
withShutdownTimeout(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Timeout in seconds to graceful shutdown Camel.
withSkipBindingOnErrorCode(boolean) - Method in class org.apache.camel.main.RestConfigurationProperties
Whether to skip binding on output if there is a custom HTTP error code header.
withStreamCachingAnySpoolRules(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether if just any of the org.apache.camel.spi.StreamCachingStrategy.SpoolRule rules returns true then shouldSpoolCache(long) returns true, to allow spooling to disk.
withStreamCachingBufferSize(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the stream caching buffer size to use when allocating in-memory buffers used for in-memory stream caches.
withStreamCachingEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether stream caching is enabled or not.
withStreamCachingRemoveSpoolDirectoryWhenStopping(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether to remove stream caching temporary directory when stopping.
withStreamCachingSpoolCipher(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets a stream caching cipher name to use when spooling to disk to write with encryption.
withStreamCachingSpoolDirectory(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the stream caching spool (temporary) directory to use for overflow and spooling to disk.
withStreamCachingSpoolThreshold(long) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Stream caching threshold in bytes when overflow to disk is activated.
withStreamCachingSpoolUsedHeapMemoryLimit(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets what the upper bounds should be when streamCachingSpoolUsedHeapMemoryThreshold is in use.
withStreamCachingSpoolUsedHeapMemoryThreshold(int) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets a percentage (1-99) of used heap memory threshold to activate stream caching spooling to disk.
withStreamCachingStatisticsEnabled(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether stream caching statistics is enabled.
withThreadNamePattern(String) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets the thread name pattern used for creating the full thread name.
withThreadPoolKey(String) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Sets the thread pool key to use.
withThreadPoolRollingNumberStatisticalWindowBuckets(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Number of buckets the rolling statistical window is broken into.
withThreadPoolRollingNumberStatisticalWindowInMilliseconds(Integer) - Method in class org.apache.camel.main.HystrixConfigurationProperties
Duration of statistical rolling window in milliseconds.
withTracing(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Sets whether tracing is enabled or not.
withUseBreadcrumb(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Set whether breadcrumb is enabled.
withUseDataType(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
Whether to enable using data type on Camel messages.
withUseMdcLogging(boolean) - Method in class org.apache.camel.main.DefaultConfigurationProperties
To turn on MDC logging
withUseXForwardHeaders(boolean) - Method in class org.apache.camel.main.RestConfigurationProperties
Whether to use X-Forward headers for Host and related setting.
withXmlDataFormat(String) - Method in class org.apache.camel.main.RestConfigurationProperties
Name of specific XML data format to use.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Apache Camel