META-INF.org.apache.camel.spring.xml.camelContext.json Maven / Gradle / Ivy
{
"model": {
"kind": "model",
"name": "camelContext",
"title": "Camel Context",
"description": "CamelContext using XML configuration.",
"deprecated": false,
"label": "spring,configuration",
"javaType": "org.apache.camel.spring.xml.CamelContextFactoryBean",
"abstract": false,
"input": false,
"output": false
},
"properties": {
"id": { "index": 0, "kind": "attribute", "displayName": "Id", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The id of this node" },
"depends-on": { "index": 1, "kind": "attribute", "displayName": "Depends On", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "List of other bean id's this CamelContext depends up. Multiple bean id's can be separated by comma." },
"startupSummaryLevel": { "index": 2, "kind": "attribute", "displayName": "Startup Summary Level", "group": "common", "required": false, "type": "enum", "javaType": "org.apache.camel.StartupSummaryLevel", "enum": [ "Brief", "Default", "Off", "Oneline", "Verbose" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Default", "description": "Controls the level of information logged during startup (and shutdown) of CamelContext." },
"trace": { "index": 3, "kind": "attribute", "displayName": "Trace", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether tracing is enabled or not. To use tracing then this must be enabled on startup to be installed in the CamelContext." },
"backlogTrace": { "index": 4, "kind": "attribute", "displayName": "Backlog Trace", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether backlog tracing is enabled or not. To use backlog tracing then this must be enabled on startup to be installed in the CamelContext." },
"tracePattern": { "index": 5, "kind": "attribute", "displayName": "Trace Pattern", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Tracing pattern to match which node EIPs to trace. For example to match all To EIP nodes, use to. The pattern matches by node and route id's Multiple patterns can be separated by comma." },
"traceLoggingFormat": { "index": 6, "kind": "attribute", "displayName": "Trace Logging Format", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "To use a custom tracing logging format. The default format (arrow, routeId, label) is: %-4.4s %-12.12s %-33.33s" },
"debug": { "index": 7, "kind": "attribute", "displayName": "Debug", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether debugging is enabled or not. To use debugging then this must be enabled on startup to be installed in the CamelContext." },
"messageHistory": { "index": 8, "kind": "attribute", "displayName": "Message History", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "false", "description": "Sets whether message history is enabled or not." },
"sourceLocationEnabled": { "index": 9, "kind": "attribute", "displayName": "Source Location Enabled", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "false", "description": "Whether to capture precise source location:line-number for all EIPs in Camel routes. Enabling this will impact parsing Java based routes (also Groovy, Kotlin, etc.) on startup as this uses JDK StackTraceElement to calculate the location from the Camel route, which comes with a performance cost. This only impact startup, not the performance of the routes at runtime." },
"logMask": { "index": 10, "kind": "attribute", "displayName": "Log Mask", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "false", "description": "Sets whether security mask for Logging is enabled or not." },
"logExhaustedMessageBody": { "index": 11, "kind": "attribute", "displayName": "Log Exhausted Message Body", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether to log exhausted message body with message history." },
"streamCache": { "index": 12, "kind": "attribute", "displayName": "Stream Cache", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether stream caching is enabled or not." },
"delayer": { "index": 13, "kind": "attribute", "displayName": "Delayer", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets a delay value in millis that a message is delayed at every step it takes in the route path, slowing the process down to better observe what is occurring" },
"errorHandlerRef": { "index": 14, "kind": "attribute", "displayName": "Error Handler Ref", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the name of the error handler object used to default the error handling strategy" },
"autoStartup": { "index": 15, "kind": "attribute", "displayName": "Auto Startup", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "true", "description": "Sets whether the object should automatically start when Camel starts. Important: Currently only routes can be disabled, as CamelContext s are always started. Note: When setting auto startup false on CamelContext then that takes precedence and no routes is started. You would need to start CamelContext explicit using the org.apache.camel.CamelContext#start() method, to start the context, and then you would need to start the routes manually using org.apache.camel.spi.RouteController#startRoute(String) ." },
"shutdownEager": { "index": 16, "kind": "attribute", "displayName": "Shutdown Eager", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "true", "description": "Whether to shutdown CamelContext eager when Spring is shutting down. This ensure a cleaner shutdown of Camel, as dependent bean's are not shutdown at this moment. The bean's will then be shutdown after camelContext." },
"dumpRoutes": { "index": 17, "kind": "attribute", "displayName": "Dump Routes", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "false", "description": "If dumping is enabled then Camel will during startup dump all loaded routes (incl rests and route templates) represented as XML DSL into the log. This is intended for trouble shooting or to assist during development. Sensitive information that may be configured in the route endpoints could potentially be included in the dump output and is therefore not recommended to be used for production usage. This requires to have camel-xml-jaxb on the classpath to be able to dump the routes as XML." },
"useMDCLogging": { "index": 18, "kind": "attribute", "displayName": "Use MDC Logging", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Set whether MDC is enabled." },
"mdcLoggingKeysPattern": { "index": 19, "kind": "attribute", "displayName": "MDC Logging Keys Pattern", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the pattern used for determine which custom MDC keys to propagate during message routing when the routing engine continues routing asynchronously for the given message. Setting this pattern to will propagate all custom keys. Or setting the pattern to foo,bar will propagate any keys starting with either foo or bar. Notice that a set of standard Camel MDC keys are always propagated which starts with camel. as key name. The match rules are applied in this order (case insensitive): 1. exact match, returns true 2. wildcard match (pattern ends with a and the name starts with the pattern), returns true 3. regular expression match, returns true 4. otherwise returns false" },
"useDataType": { "index": 20, "kind": "attribute", "displayName": "Use Data Type", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Whether to enable using data type on Camel messages. Data type are automatic turned on if: one ore more routes has been explicit configured with input and output types when using rest-dsl with binding turned on Otherwise data type is default off." },
"useBreadcrumb": { "index": 21, "kind": "attribute", "displayName": "Use Breadcrumb", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Set whether breadcrumb is enabled." },
"beanPostProcessorEnabled": { "index": 22, "kind": "attribute", "displayName": "Bean Post Processor Enabled", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "true", "description": "Can be used to turn off bean post processing. Be careful to turn this off, as this means that beans that use Camel annotations such as org.apache.camel.EndpointInject , org.apache.camel.ProducerTemplate , org.apache.camel.Produce , org.apache.camel.Consume etc will not be injected and in use. Turning this off should only be done if you are sure you do not use any of these Camel features. Not all runtimes allow turning this off (such as camel-blueprint or camel-cdi with XML). The default value is true (enabled)." },
"allowUseOriginalMessage": { "index": 23, "kind": "attribute", "displayName": "Allow Use Original Message", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether to allow access to the original message from Camel's error handler, or from org.apache.camel.spi.UnitOfWork#getOriginalInMessage() . Turning this off can optimize performance, as defensive copy of the original message is not needed." },
"caseInsensitiveHeaders": { "index": 24, "kind": "attribute", "displayName": "Case Insensitive Headers", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Whether to use case sensitive or insensitive headers. Important: When using case sensitive (this is set to false). Then the map is case sensitive which means headers such as content-type and Content-Type are two different keys which can be a problem for some protocols such as HTTP based, which rely on case insensitive headers. However case sensitive implementations can yield faster performance. Therefore use case sensitive implementation with care. Default is true." },
"autowiredEnabled": { "index": 25, "kind": "attribute", "displayName": "Autowired Enabled", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. Default is true." },
"runtimeEndpointRegistryEnabled": { "index": 26, "kind": "attribute", "displayName": "Runtime Endpoint Registry Enabled", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether org.apache.camel.spi.RuntimeEndpointRegistry is enabled." },
"managementNamePattern": { "index": 27, "kind": "attribute", "displayName": "Management Name Pattern", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "#name#", "description": "The naming pattern for creating the CamelContext management name." },
"threadNamePattern": { "index": 28, "kind": "attribute", "displayName": "Thread Name Pattern", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Camel (#camelId#) thread ##counter# - #name#", "description": "Sets the thread name pattern used for creating the full thread name. The default pattern is: Camel (#camelId#) thread ##counter# - #name# Where #camelId# is the name of the org.apache.camel.CamelContext and #counter# is a unique incrementing counter. and #name# is the regular thread name. You can also use #longName# is the long thread name which can includes endpoint parameters etc." },
"shutdownRoute": { "index": 29, "kind": "attribute", "displayName": "Shutdown Route", "group": "common", "required": false, "type": "enum", "javaType": "org.apache.camel.ShutdownRoute", "enum": [ "Default", "Defer" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Default", "description": "Sets the ShutdownRoute option for routes." },
"shutdownRunningTask": { "index": 30, "kind": "attribute", "displayName": "Shutdown Running Task", "group": "common", "required": false, "type": "enum", "javaType": "org.apache.camel.ShutdownRunningTask", "enum": [ "CompleteAllTasks", "CompleteCurrentTaskOnly" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "CompleteCurrentTaskOnly", "description": "Sets the ShutdownRunningTask option to use when shutting down a route." },
"loadTypeConverters": { "index": 31, "kind": "attribute", "displayName": "Load Type Converters", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "false", "description": "Whether to load custom type converters by scanning classpath. This is used for backwards compatibility with Camel 2.x. Its recommended to migrate to use fast type converter loading by setting Converter(loader = true) on your custom type converter classes." },
"typeConverterStatisticsEnabled": { "index": 32, "kind": "attribute", "displayName": "Type Converter Statistics Enabled", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether or not type converter statistics is enabled. By default the type converter utilization statistics is disabled. Notice: If enabled then there is a slight performance impact under very heavy load." },
"loadHealthChecks": { "index": 33, "kind": "attribute", "displayName": "Load Health Checks", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "false", "description": "Whether to load custom health checks by scanning classpath." },
"inflightRepositoryBrowseEnabled": { "index": 34, "kind": "attribute", "displayName": "Inflight Repository Browse Enabled", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets whether the inflight repository should allow browsing each inflight exchange. This is by default disabled as there is a very slight performance overhead when enabled." },
"typeConverterExists": { "index": 35, "kind": "attribute", "displayName": "Type Converter Exists", "group": "common", "required": false, "type": "enum", "javaType": "org.apache.camel.TypeConverterExists", "enum": [ "Fail", "Ignore", "Override" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Ignore", "description": "What should happen when attempting to add a duplicate type converter. The default behavior is to ignore the duplicate." },
"typeConverterExistsLoggingLevel": { "index": 36, "kind": "attribute", "displayName": "Type Converter Exists Logging Level", "group": "common", "required": false, "type": "enum", "javaType": "org.apache.camel.LoggingLevel", "enum": [ "DEBUG", "ERROR", "INFO", "OFF", "TRACE", "WARN" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "DEBUG", "description": "The logging level to use when logging that a type converter already exists when attempting to add a duplicate type converter. The default logging level is DEBUG" },
"globalOptions": { "index": 37, "kind": "element", "displayName": "Global Options", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.GlobalOptionsDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of CamelContext properties such as limit of debug logging and other general options." },
"propertyPlaceholder": { "index": 38, "kind": "element", "displayName": "Property Placeholder", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.core.xml.CamelPropertyPlaceholderDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of property placeholder" },
"package": { "index": 39, "kind": "element", "displayName": "Package", "group": "common", "required": false, "type": "array", "javaType": "java.lang.String[]", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the package names to be recursively searched for Java classes which extend org.apache.camel.builder.RouteBuilder to be auto-wired up to the CamelContext as a route. Note that classes are excluded if they are specifically configured in the spring.xml A more advanced configuration can be done using setPackageScan(org.apache.camel.model.PackageScanDefinition)" },
"packageScan": { "index": 40, "kind": "element", "displayName": "Package Scan", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.PackageScanDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the package scanning information. Package scanning allows for the automatic discovery of certain camel classes at runtime for inclusion e.g. org.apache.camel.builder.RouteBuilder implementations" },
"contextScan": { "index": 41, "kind": "element", "displayName": "Context Scan", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.ContextScanDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the context scanning (eg Spring's ApplicationContext) information. Context scanning allows for the automatic discovery of Camel routes runtime for inclusion e.g. org.apache.camel.builder.RouteBuilder implementations" },
"streamCaching": { "index": 42, "kind": "element", "displayName": "Stream Caching", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.core.xml.CamelStreamCachingStrategyDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of stream caching." },
"jmxAgent": { "index": 43, "kind": "element", "displayName": "JMX Agent", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.core.xml.CamelJMXAgentDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of JMX Agent." },
"routeController": { "index": 44, "kind": "element", "displayName": "Route Controller", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.core.xml.CamelRouteControllerDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of route controller." },
"beansFactory": { "index": 45, "kind": "element", "displayName": "Beans Factory", "group": "common", "required": true, "type": "array", "javaType": "java.util.List>", "oneOf": [ "consumerTemplate", "fluentTemplate", "template" ], "deprecated": false, "autowired": false, "secret": false, "description": "Miscellaneous configurations" },
"beans": { "index": 46, "kind": "element", "displayName": "Beans", "group": "common", "required": true, "type": "array", "javaType": "java.util.List", "oneOf": [ "errorHandler" ], "deprecated": false, "autowired": false, "secret": false, "description": "Miscellaneous configurations" },
"defaultServiceCallConfiguration": { "index": 47, "kind": "element", "displayName": "Default Service Call Configuration", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.cloud.ServiceCallConfigurationDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "ServiceCall EIP default configuration" },
"serviceCallConfiguration": { "index": 48, "kind": "element", "displayName": "Service Call Configuration", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "ServiceCall EIP configurations" },
"defaultResilience4jConfiguration": { "index": 49, "kind": "element", "displayName": "Default Resilience4j Configuration", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.Resilience4jConfigurationDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Resilience4j EIP default configuration" },
"resilience4jConfiguration": { "index": 50, "kind": "element", "displayName": "Resilience4j Configuration", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Resilience4j Circuit Breaker EIP configurations" },
"defaultFaultToleranceConfiguration": { "index": 51, "kind": "element", "displayName": "Default Fault Tolerance Configuration", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.FaultToleranceConfigurationDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "MicroProfile Fault Tolerance EIP default configuration" },
"faultToleranceConfiguration": { "index": 52, "kind": "element", "displayName": "Fault Tolerance Configuration", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "MicroProfile Circuit Breaker EIP configurations" },
"routeConfigurationContextRef": { "index": 53, "kind": "element", "displayName": "Route Configuration Context Ref", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to XML route configurations to include as route configurations in this CamelContext." },
"routeTemplateContextRef": { "index": 54, "kind": "element", "displayName": "Route Template Context Ref", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to XML route templates to include as route templates in this CamelContext." },
"routeBuilder": { "index": 55, "kind": "element", "displayName": "Route Builder", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to Java RouteBuilder instances to include as routes in this CamelContext." },
"routeContextRef": { "index": 56, "kind": "element", "displayName": "Route Context Ref", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to XML routes to include as routes in this CamelContext." },
"restContextRef": { "index": 57, "kind": "element", "displayName": "Rest Context Ref", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to XML rest-dsl to include as REST services in this CamelContext." },
"threadPoolProfile": { "index": 58, "kind": "element", "displayName": "Thread Pool Profile", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of thread pool profiles." },
"threadPool": { "index": 59, "kind": "element", "displayName": "Thread Pool", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of thread pool" },
"endpoint": { "index": 60, "kind": "element", "displayName": "Endpoint", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of endpoints" },
"dataFormats": { "index": 61, "kind": "element", "displayName": "Data Formats", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.dataformat.DataFormatsDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of data formats." },
"transformers": { "index": 62, "kind": "element", "displayName": "Transformers", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.transformer.TransformersDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of transformers." },
"validators": { "index": 63, "kind": "element", "displayName": "Validators", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.validator.ValidatorsDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of validators." },
"redeliveryPolicyProfile": { "index": 64, "kind": "element", "displayName": "Redelivery Policy Profile", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of redelivery settings." },
"onException": { "index": 65, "kind": "element", "displayName": "On Exception", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of error handlers that triggers on exceptions thrown." },
"onCompletion": { "index": 66, "kind": "element", "displayName": "On Completion", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of sub routes to run at the completion of routing." },
"intercept": { "index": 67, "kind": "element", "displayName": "Intercept", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of interceptors." },
"interceptFrom": { "index": 68, "kind": "element", "displayName": "Intercept From", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of interceptors that triggers from the beginning of routes." },
"interceptSendToEndpoint": { "index": 69, "kind": "element", "displayName": "Intercept Send To Endpoint", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration of interceptors that triggers sending messages to endpoints." },
"restConfiguration": { "index": 70, "kind": "element", "displayName": "Rest Configuration", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.model.rest.RestConfigurationDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Configuration for rest-dsl" },
"rest": { "index": 71, "kind": "element", "displayName": "Rest", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Contains the rest services defined using the rest-dsl" },
"routeConfiguration": { "index": 72, "kind": "element", "displayName": "Route Configuration", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Contains the Camel route configurations" },
"routeTemplate": { "index": 73, "kind": "element", "displayName": "Route Template", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Contains the Camel route templates" },
"templatedRoute": { "index": 74, "kind": "element", "displayName": "Templated Route", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Contains the Camel templated routes" },
"route": { "index": 75, "kind": "element", "displayName": "Route", "group": "common", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Contains the Camel routes" }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy