- 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
-
- 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
-
- setDuration(int) - Method in class org.apache.camel.main.MainSupport
-
- 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
-
- setDurationIdle(int) - Method in class org.apache.camel.main.MainSupport
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.