Uses of Class
org.apache.camel.main.DebuggerConfigurationProperties
-
Uses of DebuggerConfigurationProperties in org.apache.camel.main
Methods in org.apache.camel.main that return DebuggerConfigurationPropertiesModifier and TypeMethodDescriptionMainConfigurationProperties.debuggerConfig()To configure Debugger.DebuggerConfigurationProperties.withBodyIncludeFiles(boolean bodyIncludeFiles) Whether to include the message body of file based messages.DebuggerConfigurationProperties.withBodyIncludeStreams(boolean bodyIncludeStreams) Whether to include the message body of stream based messages.DebuggerConfigurationProperties.withBodyMaxChars(int bodyMaxChars) To limit the message body to a maximum size in the traced message.DebuggerConfigurationProperties.withBreakpoints(String breakpoints) Allows to pre-configure breakpoints (node ids) to use with debugger on startup.DebuggerConfigurationProperties.withEnabled(boolean enabled) Enables Debugger in your Camel application.DebuggerConfigurationProperties.withFallbackTimeout(long fallbackTimeout) Fallback Timeout in seconds (300 seconds as default) when block the message processing in Camel.DebuggerConfigurationProperties.withIncludeException(boolean includeException) Trace messages to include exception if the message failedDebuggerConfigurationProperties.withIncludeExchangeProperties(boolean includeExchangeProperties) Whether to include the exchange properties in the traced messageDebuggerConfigurationProperties.withIncludeExchangeVariables(boolean includeExchangeVariables) Whether to include the exchange variables in the traced messageDebuggerConfigurationProperties.withJmxConnectorEnabled(boolean jmxConnectorEnabled) Whether to create JMX connector that allows tooling to control the Camel debugger.DebuggerConfigurationProperties.withJmxConnectorPort(int jmxConnectorPort) Port number to expose a JMX RMI connector for tooling that needs to control the debugger.DebuggerConfigurationProperties.withLoggingLevel(org.apache.camel.LoggingLevel loggingLevel) The debugger logging level to use when logging activity.DebuggerConfigurationProperties.withSingleStepIncludeStartEnd(boolean singleStepIncludeStartEnd) In single step mode, then when the exchange is created and completed, then simulate a breakpoint at start and end, that allows to suspend and watch the incoming/complete exchange at the route (you can see message body as response, failed exception etc).DebuggerConfigurationProperties.withStandby(boolean standby) To set the debugger in standby mode, where the debugger will be installed by not automatic enabled.DebuggerConfigurationProperties.withWaitForAttach(boolean waitForAttach) Whether the debugger should suspend on startup, and wait for a remote debugger to attach.Methods in org.apache.camel.main with parameters of type DebuggerConfigurationPropertiesModifier and TypeMethodDescriptionstatic voidDefaultConfigurationConfigurer.configureBacklogDebugger(org.apache.camel.CamelContext camelContext, DebuggerConfigurationProperties config) Configures theBacklogDebuggerwith the configuration.