Created
July 3, 2020 12:13
-
-
Save lburgazzoli/70027ee39196c18008e1a455ef02566c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema" : "http://json-schema.org/draft-04/schema#", | |
"type" : "array", | |
"items" : { | |
"definitions" : { | |
"org.apache.camel.model.language.ConstantExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"expressions" : { | |
"type" : "object", | |
"properties" : { | |
"constant" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.ConstantExpression" | |
}, | |
"exchange-property" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.ExchangePropertyExpression" | |
}, | |
"groovy" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.GroovyExpression" | |
}, | |
"header" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.HeaderExpression" | |
}, | |
"hl7terser" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.Hl7TerserExpression" | |
}, | |
"jsonpath" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.JsonPathExpression" | |
}, | |
"language" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.LanguageExpression" | |
}, | |
"method" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.MethodCallExpression" | |
}, | |
"mvel" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.MvelExpression" | |
}, | |
"ognl" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.OgnlExpression" | |
}, | |
"ref" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.RefExpression" | |
}, | |
"simple" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.SimpleExpression" | |
}, | |
"spel" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.SpELExpression" | |
}, | |
"tokenize" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.TokenizerExpression" | |
}, | |
"xpath" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.XPathExpression" | |
}, | |
"xquery" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.XQueryExpression" | |
}, | |
"xtokenize" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.language.XMLTokenizerExpression" | |
} | |
} | |
}, | |
"org.apache.camel.model.language.ExchangePropertyExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.GroovyExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.HeaderExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.Hl7TerserExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.JsonPathExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"allow-easy-predicate" : { | |
"type" : "string" | |
}, | |
"allow-simple" : { | |
"type" : "string" | |
}, | |
"header-name" : { | |
"type" : "string" | |
}, | |
"result-type" : { | |
"type" : "string" | |
}, | |
"suppress-exceptions" : { | |
"type" : "string" | |
}, | |
"write-as-string" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.LanguageExpression" : { | |
"type" : "object", | |
"properties" : { | |
"language" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
}, | |
"org.apache.camel.model.language.MethodCallExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"bean-type" : { | |
"type" : "string" | |
}, | |
"method" : { | |
"type" : "string" | |
}, | |
"ref" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.MvelExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.OgnlExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.RefExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.SimpleExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"result-type" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.SpELExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.TokenizerExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"end-token" : { | |
"type" : "string" | |
}, | |
"group" : { | |
"type" : "string" | |
}, | |
"group-delimiter" : { | |
"type" : "string" | |
}, | |
"header-name" : { | |
"type" : "string" | |
}, | |
"include-tokens" : { | |
"type" : "string" | |
}, | |
"inherit-namespace-tag-name" : { | |
"type" : "string" | |
}, | |
"regex" : { | |
"type" : "string" | |
}, | |
"skip-first" : { | |
"type" : "string" | |
}, | |
"token" : { | |
"type" : "string" | |
}, | |
"xml" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.XPathExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"document-type" : { | |
"type" : "string" | |
}, | |
"factory-ref" : { | |
"type" : "string" | |
}, | |
"header-name" : { | |
"type" : "string" | |
}, | |
"log-namespaces" : { | |
"type" : "string" | |
}, | |
"object-model" : { | |
"type" : "string" | |
}, | |
"result-type" : { | |
"type" : "string", | |
"enum" : [ "NUMBER", "STRING", "BOOLEAN", "NODESET", "NODE" ] | |
}, | |
"saxon" : { | |
"type" : "string" | |
}, | |
"thread-safety" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.XQueryExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"header-name" : { | |
"type" : "string" | |
}, | |
"type" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.language.XMLTokenizerExpression" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"group" : { | |
"type" : "string" | |
}, | |
"header-name" : { | |
"type" : "string" | |
}, | |
"mode" : { | |
"type" : "string" | |
}, | |
"expression" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "expression" ] | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.Any23DataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"base-uri" : { | |
"type" : "string" | |
}, | |
"output-format" : { | |
"type" : "string", | |
"enum" : [ "NTRIPLES", "TURTLE", "NQUADS", "RDFXML", "JSONLD", "RDFJSON", "RDF4JMODEL" ] | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"dataformats" : { | |
"type" : "object", | |
"properties" : { | |
"any23" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.Any23DataFormat" | |
}, | |
"asn1" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.ASN1DataFormat" | |
}, | |
"avro" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.AvroDataFormat" | |
}, | |
"barcode" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.BarcodeDataFormat" | |
}, | |
"base64" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.Base64DataFormat" | |
}, | |
"beanio" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.BeanioDataFormat" | |
}, | |
"bindy" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.BindyDataFormat" | |
}, | |
"cbor" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.CBORDataFormat" | |
}, | |
"crypto" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.CryptoDataFormat" | |
}, | |
"csv" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.CsvDataFormat" | |
}, | |
"custom-data-format" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.CustomDataFormat" | |
}, | |
"fhir-json" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.FhirJsonDataFormat" | |
}, | |
"fhir-xml" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.FhirXmlDataFormat" | |
}, | |
"flatpack" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.FlatpackDataFormat" | |
}, | |
"grok" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.GrokDataFormat" | |
}, | |
"gzipdeflater" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.GzipDataFormat" | |
}, | |
"hl7" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.HL7DataFormat" | |
}, | |
"ical" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.IcalDataFormat" | |
}, | |
"jacksonxml" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.JacksonXMLDataFormat" | |
}, | |
"jaxb" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.JaxbDataFormat" | |
}, | |
"json" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.JsonDataFormat" | |
}, | |
"json-api" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.JsonApiDataFormat" | |
}, | |
"lzf" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.LZFDataFormat" | |
}, | |
"mime-multipart" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.MimeMultipartDataFormat" | |
}, | |
"pgp" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.PGPDataFormat" | |
}, | |
"protobuf" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.ProtobufDataFormat" | |
}, | |
"rss" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.RssDataFormat" | |
}, | |
"secure-xml" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.XMLSecurityDataFormat" | |
}, | |
"soapjaxb" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.SoapJaxbDataFormat" | |
}, | |
"syslog" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.SyslogDataFormat" | |
}, | |
"tarfile" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.TarFileDataFormat" | |
}, | |
"thrift" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.ThriftDataFormat" | |
}, | |
"tidy-markup" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.TidyMarkupDataFormat" | |
}, | |
"univocity-csv" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.UniVocityCsvDataFormat" | |
}, | |
"univocity-fixed" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.UniVocityFixedWidthDataFormat" | |
}, | |
"univocity-tsv" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.UniVocityTsvDataFormat" | |
}, | |
"xmlrpc" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.XmlRpcDataFormat" | |
}, | |
"xstream" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.XStreamDataFormat" | |
}, | |
"yaml" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.YAMLDataFormat" | |
}, | |
"zipdeflater" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.ZipDeflaterDataFormat" | |
}, | |
"zipfile" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.dataformat.ZipFileDataFormat" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.ASN1DataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"clazz-name" : { | |
"type" : "string" | |
}, | |
"using-iterator" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.AvroDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"instance-class-name" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.BarcodeDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"barcode-format" : { | |
"type" : "string" | |
}, | |
"height" : { | |
"type" : "string" | |
}, | |
"image-type" : { | |
"type" : "string" | |
}, | |
"width" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.Base64DataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"line-length" : { | |
"type" : "string" | |
}, | |
"line-separator" : { | |
"type" : "string" | |
}, | |
"url-safe" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.BeanioDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"bean-reader-error-handler-type" : { | |
"type" : "string" | |
}, | |
"encoding" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-records" : { | |
"type" : "string" | |
}, | |
"ignore-unexpected-records" : { | |
"type" : "string" | |
}, | |
"ignore-unidentified-records" : { | |
"type" : "string" | |
}, | |
"mapping" : { | |
"type" : "string" | |
}, | |
"stream-name" : { | |
"type" : "string" | |
}, | |
"unmarshal-single-object" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.BindyDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-empty-stream" : { | |
"type" : "string" | |
}, | |
"class-type" : { | |
"type" : "string" | |
}, | |
"locale" : { | |
"type" : "string" | |
}, | |
"type" : { | |
"type" : "string", | |
"enum" : [ "Csv", "Fixed", "KeyValue" ] | |
}, | |
"unwrap-single-instance" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "type" ] | |
}, | |
"org.apache.camel.model.dataformat.CBORDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-jms-type" : { | |
"type" : "string" | |
}, | |
"allow-unmarshall-type" : { | |
"type" : "string" | |
}, | |
"collection-type-name" : { | |
"type" : "string" | |
}, | |
"disable-features" : { | |
"type" : "string" | |
}, | |
"enable-features" : { | |
"type" : "string" | |
}, | |
"object-mapper" : { | |
"type" : "string" | |
}, | |
"pretty-print" : { | |
"type" : "string" | |
}, | |
"unmarshal-type-name" : { | |
"type" : "string" | |
}, | |
"use-default-object-mapper" : { | |
"type" : "string" | |
}, | |
"use-list" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.CryptoDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"algorithm" : { | |
"type" : "string" | |
}, | |
"algorithm-parameter-ref" : { | |
"type" : "string" | |
}, | |
"buffersize" : { | |
"type" : "string" | |
}, | |
"crypto-provider" : { | |
"type" : "string" | |
}, | |
"init-vector-ref" : { | |
"type" : "string" | |
}, | |
"inline" : { | |
"type" : "string" | |
}, | |
"key-ref" : { | |
"type" : "string" | |
}, | |
"mac-algorithm" : { | |
"type" : "string" | |
}, | |
"should-append-hmac" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.CsvDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"allow-missing-column-names" : { | |
"type" : "string" | |
}, | |
"comment-marker" : { | |
"type" : "string" | |
}, | |
"comment-marker-disabled" : { | |
"type" : "string" | |
}, | |
"delimiter" : { | |
"type" : "string" | |
}, | |
"escape" : { | |
"type" : "string" | |
}, | |
"escape-disabled" : { | |
"type" : "string" | |
}, | |
"format-name" : { | |
"type" : "string", | |
"enum" : [ "DEFAULT", "EXCEL", "INFORMIX_UNLOAD", "INFORMIX_UNLOAD_CSV", "MYSQL", "RFC4180" ] | |
}, | |
"format-ref" : { | |
"type" : "string" | |
}, | |
"header-disabled" : { | |
"type" : "string" | |
}, | |
"ignore-empty-lines" : { | |
"type" : "string" | |
}, | |
"ignore-header-case" : { | |
"type" : "string" | |
}, | |
"ignore-surrounding-spaces" : { | |
"type" : "string" | |
}, | |
"lazy-load" : { | |
"type" : "string" | |
}, | |
"marshaller-factory-ref" : { | |
"type" : "string" | |
}, | |
"null-string" : { | |
"type" : "string" | |
}, | |
"null-string-disabled" : { | |
"type" : "string" | |
}, | |
"quote" : { | |
"type" : "string" | |
}, | |
"quote-disabled" : { | |
"type" : "string" | |
}, | |
"quote-mode" : { | |
"type" : "string" | |
}, | |
"record-converter-ref" : { | |
"type" : "string" | |
}, | |
"record-separator" : { | |
"type" : "string" | |
}, | |
"record-separator-disabled" : { | |
"type" : "string" | |
}, | |
"skip-header-record" : { | |
"type" : "string" | |
}, | |
"trailing-delimiter" : { | |
"type" : "string" | |
}, | |
"trim" : { | |
"type" : "string" | |
}, | |
"use-maps" : { | |
"type" : "string" | |
}, | |
"use-ordered-maps" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.CustomDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"ref" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.FhirJsonDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"dont-encode-elements" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"dont-strip-versions-from-references-at-paths" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"encode-elements" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"encode-elements-applies-to-child-resources-only" : { | |
"type" : "string" | |
}, | |
"fhir-version" : { | |
"type" : "string", | |
"enum" : [ "DSTU2", "DSTU2_HL7ORG", "DSTU2_1", "DSTU3", "R4" ] | |
}, | |
"omit-resource-id" : { | |
"type" : "string" | |
}, | |
"override-resource-id-with-bundle-entry-full-url" : { | |
"type" : "string" | |
}, | |
"pretty-print" : { | |
"type" : "string" | |
}, | |
"server-base-url" : { | |
"type" : "string" | |
}, | |
"strip-versions-from-references" : { | |
"type" : "string" | |
}, | |
"summary-mode" : { | |
"type" : "string" | |
}, | |
"suppress-narratives" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.FhirXmlDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"dont-encode-elements" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"dont-strip-versions-from-references-at-paths" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"encode-elements" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"encode-elements-applies-to-child-resources-only" : { | |
"type" : "string" | |
}, | |
"fhir-version" : { | |
"type" : "string", | |
"enum" : [ "DSTU2", "DSTU2_HL7ORG", "DSTU2_1", "DSTU3", "R4" ] | |
}, | |
"omit-resource-id" : { | |
"type" : "string" | |
}, | |
"override-resource-id-with-bundle-entry-full-url" : { | |
"type" : "string" | |
}, | |
"pretty-print" : { | |
"type" : "string" | |
}, | |
"server-base-url" : { | |
"type" : "string" | |
}, | |
"strip-versions-from-references" : { | |
"type" : "string" | |
}, | |
"summary-mode" : { | |
"type" : "string" | |
}, | |
"suppress-narratives" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.FlatpackDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-short-lines" : { | |
"type" : "string" | |
}, | |
"definition" : { | |
"type" : "string" | |
}, | |
"delimiter" : { | |
"type" : "string" | |
}, | |
"fixed" : { | |
"type" : "string" | |
}, | |
"ignore-extra-columns" : { | |
"type" : "string" | |
}, | |
"ignore-first-record" : { | |
"type" : "string" | |
}, | |
"parser-factory-ref" : { | |
"type" : "string" | |
}, | |
"text-qualifier" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.GrokDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-multiple-matches-per-line" : { | |
"type" : "string" | |
}, | |
"flattened" : { | |
"type" : "string" | |
}, | |
"named-only" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.GzipDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.HL7DataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"validate" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.IcalDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"validating" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.JacksonXMLDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-jms-type" : { | |
"type" : "string" | |
}, | |
"allow-unmarshall-type" : { | |
"type" : "string" | |
}, | |
"collection-type-name" : { | |
"type" : "string" | |
}, | |
"disable-features" : { | |
"type" : "string" | |
}, | |
"enable-features" : { | |
"type" : "string" | |
}, | |
"enable-jaxb-annotation-module" : { | |
"type" : "string" | |
}, | |
"include" : { | |
"type" : "string" | |
}, | |
"json-view" : { | |
"type" : "string" | |
}, | |
"module-class-names" : { | |
"type" : "string" | |
}, | |
"module-refs" : { | |
"type" : "string" | |
}, | |
"pretty-print" : { | |
"type" : "string" | |
}, | |
"unmarshal-type-name" : { | |
"type" : "string" | |
}, | |
"use-list" : { | |
"type" : "string" | |
}, | |
"xml-mapper" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.JaxbDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"context-path" : { | |
"type" : "string" | |
}, | |
"context-path-is-class-name" : { | |
"type" : "string" | |
}, | |
"encoding" : { | |
"type" : "string" | |
}, | |
"filter-non-xml-chars" : { | |
"type" : "string" | |
}, | |
"fragment" : { | |
"type" : "string" | |
}, | |
"ignore-jaxb-element" : { | |
"type" : "string" | |
}, | |
"jaxb-provider-properties" : { | |
"type" : "string" | |
}, | |
"must-be-jaxb-element" : { | |
"type" : "string" | |
}, | |
"namespace-prefix-ref" : { | |
"type" : "string" | |
}, | |
"no-namespace-schema-location" : { | |
"type" : "string" | |
}, | |
"object-factory" : { | |
"type" : "string" | |
}, | |
"part-class" : { | |
"type" : "string" | |
}, | |
"part-namespace" : { | |
"type" : "string" | |
}, | |
"pretty-print" : { | |
"type" : "string" | |
}, | |
"schema" : { | |
"type" : "string" | |
}, | |
"schema-location" : { | |
"type" : "string" | |
}, | |
"schema-severity-level" : { | |
"type" : "string", | |
"enum" : [ "0", "1", "2" ] | |
}, | |
"xml-stream-writer-wrapper" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.JsonDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-jms-type" : { | |
"type" : "string" | |
}, | |
"allow-unmarshall-type" : { | |
"type" : "string" | |
}, | |
"auto-discover-object-mapper" : { | |
"type" : "string" | |
}, | |
"collection-type-name" : { | |
"type" : "string" | |
}, | |
"disable-features" : { | |
"type" : "string" | |
}, | |
"drop-root-node" : { | |
"type" : "string" | |
}, | |
"enable-features" : { | |
"type" : "string" | |
}, | |
"include" : { | |
"type" : "string" | |
}, | |
"json-view" : { | |
"type" : "string" | |
}, | |
"library" : { | |
"enum" : [ "XStream", "Jackson", "Johnzon", "Gson", "Fastjson" ] | |
}, | |
"module-class-names" : { | |
"type" : "string" | |
}, | |
"module-refs" : { | |
"type" : "string" | |
}, | |
"object-mapper" : { | |
"type" : "string" | |
}, | |
"permissions" : { | |
"type" : "string" | |
}, | |
"pretty-print" : { | |
"type" : "string" | |
}, | |
"timezone" : { | |
"type" : "string" | |
}, | |
"unmarshal-type-name" : { | |
"type" : "string" | |
}, | |
"use-default-object-mapper" : { | |
"type" : "string" | |
}, | |
"use-list" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.JsonApiDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"data-format-types" : { | |
"type" : "array", | |
"items" : { | |
"type" : "string" | |
} | |
}, | |
"main-format-type" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.LZFDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"using-parallel-compression" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.MimeMultipartDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"binary-content" : { | |
"type" : "string" | |
}, | |
"headers-inline" : { | |
"type" : "string" | |
}, | |
"include-headers" : { | |
"type" : "string" | |
}, | |
"multipart-sub-type" : { | |
"type" : "string" | |
}, | |
"multipart-without-attachment" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.PGPDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"algorithm" : { | |
"type" : "string" | |
}, | |
"armored" : { | |
"type" : "string" | |
}, | |
"compression-algorithm" : { | |
"type" : "string" | |
}, | |
"hash-algorithm" : { | |
"type" : "string" | |
}, | |
"integrity" : { | |
"type" : "string" | |
}, | |
"key-file-name" : { | |
"type" : "string" | |
}, | |
"key-userid" : { | |
"type" : "string" | |
}, | |
"password" : { | |
"type" : "string" | |
}, | |
"provider" : { | |
"type" : "string" | |
}, | |
"signature-key-file-name" : { | |
"type" : "string" | |
}, | |
"signature-key-ring" : { | |
"type" : "string" | |
}, | |
"signature-key-userid" : { | |
"type" : "string" | |
}, | |
"signature-password" : { | |
"type" : "string" | |
}, | |
"signature-verification-option" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.ProtobufDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"content-type-format" : { | |
"type" : "string", | |
"enum" : [ "native", "json" ] | |
}, | |
"instance-class" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.RssDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.XMLSecurityDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"add-key-value-for-encrypted-key" : { | |
"type" : "string" | |
}, | |
"digest-algorithm" : { | |
"type" : "string" | |
}, | |
"key-cipher-algorithm" : { | |
"type" : "string" | |
}, | |
"key-or-trust-store-parameters-ref" : { | |
"type" : "string" | |
}, | |
"key-password" : { | |
"type" : "string" | |
}, | |
"mgf-algorithm" : { | |
"type" : "string" | |
}, | |
"pass-phrase" : { | |
"type" : "string" | |
}, | |
"pass-phrase-byte" : { | |
"type" : "string", | |
"format" : "binary" | |
}, | |
"recipient-key-alias" : { | |
"type" : "string" | |
}, | |
"secure-tag" : { | |
"type" : "string" | |
}, | |
"secure-tag-contents" : { | |
"type" : "string" | |
}, | |
"xml-cipher-algorithm" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.SoapJaxbDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"context-path" : { | |
"type" : "string" | |
}, | |
"element-name-strategy-ref" : { | |
"type" : "string" | |
}, | |
"encoding" : { | |
"type" : "string" | |
}, | |
"namespace-prefix-ref" : { | |
"type" : "string" | |
}, | |
"schema" : { | |
"type" : "string" | |
}, | |
"version" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.SyslogDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.TarFileDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-empty-directory" : { | |
"type" : "string" | |
}, | |
"preserve-path-elements" : { | |
"type" : "string" | |
}, | |
"using-iterator" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.ThriftDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"content-type-format" : { | |
"type" : "string", | |
"enum" : [ "binary", "json", "sjson" ] | |
}, | |
"instance-class" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.TidyMarkupDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"data-object-type" : { | |
"type" : "string" | |
}, | |
"omit-xml-declaration" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.UniVocityCsvDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"delimiter" : { | |
"type" : "string" | |
}, | |
"quote" : { | |
"type" : "string" | |
}, | |
"quote-all-fields" : { | |
"type" : "string" | |
}, | |
"quote-escape" : { | |
"type" : "string" | |
}, | |
"as-map" : { | |
"type" : "string" | |
}, | |
"comment" : { | |
"type" : "string" | |
}, | |
"empty-value" : { | |
"type" : "string" | |
}, | |
"header-extraction-enabled" : { | |
"type" : "string" | |
}, | |
"headers-disabled" : { | |
"type" : "string" | |
}, | |
"ignore-leading-whitespaces" : { | |
"type" : "string" | |
}, | |
"ignore-trailing-whitespaces" : { | |
"type" : "string" | |
}, | |
"lazy-load" : { | |
"type" : "string" | |
}, | |
"line-separator" : { | |
"type" : "string" | |
}, | |
"normalized-line-separator" : { | |
"type" : "string" | |
}, | |
"null-value" : { | |
"type" : "string" | |
}, | |
"number-of-records-to-read" : { | |
"type" : "string" | |
}, | |
"skip-empty-lines" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.UniVocityFixedWidthDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"padding" : { | |
"type" : "string" | |
}, | |
"record-ends-on-newline" : { | |
"type" : "string" | |
}, | |
"skip-trailing-chars-until-newline" : { | |
"type" : "string" | |
}, | |
"as-map" : { | |
"type" : "string" | |
}, | |
"comment" : { | |
"type" : "string" | |
}, | |
"empty-value" : { | |
"type" : "string" | |
}, | |
"header-extraction-enabled" : { | |
"type" : "string" | |
}, | |
"headers-disabled" : { | |
"type" : "string" | |
}, | |
"ignore-leading-whitespaces" : { | |
"type" : "string" | |
}, | |
"ignore-trailing-whitespaces" : { | |
"type" : "string" | |
}, | |
"lazy-load" : { | |
"type" : "string" | |
}, | |
"line-separator" : { | |
"type" : "string" | |
}, | |
"normalized-line-separator" : { | |
"type" : "string" | |
}, | |
"null-value" : { | |
"type" : "string" | |
}, | |
"number-of-records-to-read" : { | |
"type" : "string" | |
}, | |
"skip-empty-lines" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.UniVocityTsvDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"escape-char" : { | |
"type" : "string" | |
}, | |
"as-map" : { | |
"type" : "string" | |
}, | |
"comment" : { | |
"type" : "string" | |
}, | |
"empty-value" : { | |
"type" : "string" | |
}, | |
"header-extraction-enabled" : { | |
"type" : "string" | |
}, | |
"headers-disabled" : { | |
"type" : "string" | |
}, | |
"ignore-leading-whitespaces" : { | |
"type" : "string" | |
}, | |
"ignore-trailing-whitespaces" : { | |
"type" : "string" | |
}, | |
"lazy-load" : { | |
"type" : "string" | |
}, | |
"line-separator" : { | |
"type" : "string" | |
}, | |
"normalized-line-separator" : { | |
"type" : "string" | |
}, | |
"null-value" : { | |
"type" : "string" | |
}, | |
"number-of-records-to-read" : { | |
"type" : "string" | |
}, | |
"skip-empty-lines" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.XmlRpcDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"request" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.XStreamDataFormat" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"driver" : { | |
"type" : "string" | |
}, | |
"driver-ref" : { | |
"type" : "string" | |
}, | |
"encoding" : { | |
"type" : "string" | |
}, | |
"mode" : { | |
"type" : "string" | |
}, | |
"permissions" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.dataformat.YAMLDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-any-type" : { | |
"type" : "string" | |
}, | |
"allow-recursive-keys" : { | |
"type" : "string" | |
}, | |
"constructor" : { | |
"type" : "string" | |
}, | |
"dumper-options" : { | |
"type" : "string" | |
}, | |
"library" : { | |
"enum" : [ "SnakeYAML" ] | |
}, | |
"max-aliases-for-collections" : { | |
"type" : "string" | |
}, | |
"pretty-flow" : { | |
"type" : "string" | |
}, | |
"representer" : { | |
"type" : "string" | |
}, | |
"resolver" : { | |
"type" : "string" | |
}, | |
"unmarshal-type-name" : { | |
"type" : "string" | |
}, | |
"use-application-context-class-loader" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.ZipDeflaterDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"compression-level" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.dataformat.ZipFileDataFormat" : { | |
"type" : "object", | |
"properties" : { | |
"allow-empty-directory" : { | |
"type" : "string" | |
}, | |
"preserve-path-elements" : { | |
"type" : "string" | |
}, | |
"using-iterator" : { | |
"type" : "string" | |
}, | |
"content-type-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.AggregateStepParser$CorrelationExpression" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { } ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.AggregateStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"aggregate-controller-ref" : { | |
"type" : "string" | |
}, | |
"aggregation-repository-ref" : { | |
"type" : "string" | |
}, | |
"close-correlation-key-on-completion" : { | |
"type" : "string" | |
}, | |
"complete-all-on-stop" : { | |
"type" : "string" | |
}, | |
"completion-from-batch-consumer" : { | |
"type" : "string" | |
}, | |
"completion-interval" : { | |
"type" : "string" | |
}, | |
"completion-on-new-correlation-group" : { | |
"type" : "string" | |
}, | |
"completion-size" : { | |
"type" : "string" | |
}, | |
"completion-timeout" : { | |
"type" : "string" | |
}, | |
"completion-timeout-checker-interval" : { | |
"type" : "string" | |
}, | |
"discard-on-aggregation-failure" : { | |
"type" : "string" | |
}, | |
"discard-on-completion-timeout" : { | |
"type" : "string" | |
}, | |
"eager-check-completion" : { | |
"type" : "string" | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"force-completion-on-stop" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-correlation-keys" : { | |
"type" : "string" | |
}, | |
"optimistic-locking" : { | |
"type" : "string" | |
}, | |
"parallel-processing" : { | |
"type" : "string" | |
}, | |
"strategy-method-allow-null" : { | |
"type" : "string" | |
}, | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"timeout-checker-executor-service-ref" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
}, | |
"correlation-expression" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.AggregateStepParser$CorrelationExpression" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ChoiceStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"otherwise" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ChoiceStepParser$Definition$Otherwise" | |
}, | |
"when" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ChoiceStepParser$Definition$When" | |
} | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ChoiceStepParser$Definition$Otherwise" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ChoiceStepParser$Definition$When" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.CircuitBreakerStepParser$CBDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"on-fallback" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.CircuitBreakerStepParser$FBDefinition" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.CircuitBreakerStepParser$FBDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"fallback-via-network" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.DelayStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"async-delayed" : { | |
"type" : "string" | |
}, | |
"caller-runs-when-rejected" : { | |
"type" : "string" | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.DoTryStepParser$DoCatchDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.DoTryStepParser$DoFinallyDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.DoTryStepParser$DoTryDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.DynamicRouterStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoints" : { | |
"type" : "string" | |
}, | |
"uri-delimiter" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.EnrichStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"aggregate-on-exception" : { | |
"type" : "string" | |
}, | |
"strategy-method-allow-null" : { | |
"type" : "string" | |
}, | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoint" : { | |
"type" : "string" | |
}, | |
"share-unit-of-work" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ErrorHandlerStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"dead-letter-channel" : { | |
"$ref" : "#/items/definitions/org.apache.camel.builder.DeadLetterChannelBuilder" | |
}, | |
"default" : { | |
"$ref" : "#/items/definitions/org.apache.camel.builder.DefaultErrorHandlerBuilder" | |
}, | |
"no-error-handler" : { | |
"$ref" : "#/items/definitions/org.apache.camel.builder.NoErrorHandlerBuilder" | |
}, | |
"ref" : { | |
"$ref" : "#/items/definitions/org.apache.camel.builder.ErrorHandlerBuilderRef" | |
} | |
} | |
}, | |
"org.apache.camel.builder.DeadLetterChannelBuilder" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object" | |
} ] | |
}, | |
"org.apache.camel.builder.DefaultErrorHandlerBuilder" : { | |
"type" : "object" | |
}, | |
"org.apache.camel.builder.NoErrorHandlerBuilder" : { | |
"type" : "object" | |
}, | |
"org.apache.camel.builder.ErrorHandlerBuilderRef" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object" | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.FilterStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.FromStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"parameters" : { | |
"type" : "object" | |
}, | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"uri" : { | |
"type" : "string" | |
} | |
}, | |
"required" : [ "steps", "uri" ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.IdempotentConsumerParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"completion-eager" : { | |
"type" : "string" | |
}, | |
"eager" : { | |
"type" : "string" | |
}, | |
"message-id-repository-ref" : { | |
"type" : "string" | |
}, | |
"remove-on-failure" : { | |
"type" : "string" | |
}, | |
"skip-duplicate" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.LoadBalanceStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
}, | |
"custom" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.loadbalancer.CustomLoadBalancerDefinition" | |
}, | |
"failover" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.loadbalancer.FailoverLoadBalancerDefinition" | |
}, | |
"type" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.LoadBalancerDefinition" | |
}, | |
"random" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.loadbalancer.RandomLoadBalancerDefinition" | |
}, | |
"round-robin" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.loadbalancer.RoundRobinLoadBalancerDefinition" | |
}, | |
"sticky" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.LoadBalanceStepParser$Definition$Sticky" | |
}, | |
"topic" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.loadbalancer.TopicLoadBalancerDefinition" | |
}, | |
"weighted" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.loadbalancer.WeightedLoadBalancerDefinition" | |
} | |
} | |
}, | |
"org.apache.camel.model.loadbalancer.CustomLoadBalancerDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"ref" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.loadbalancer.FailoverLoadBalancerDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"maximum-failover-attempts" : { | |
"type" : "string" | |
}, | |
"round-robin" : { | |
"type" : "string" | |
}, | |
"sticky" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.LoadBalancerDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.loadbalancer.RandomLoadBalancerDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.loadbalancer.RoundRobinLoadBalancerDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.LoadBalanceStepParser$Definition$Sticky" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.loadbalancer.TopicLoadBalancerDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.loadbalancer.WeightedLoadBalancerDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"distribution-ratio" : { | |
"type" : "string" | |
}, | |
"distribution-ratio-delimiter" : { | |
"type" : "string" | |
}, | |
"round-robin" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.LoopStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"copy" : { | |
"type" : "string" | |
}, | |
"do-while" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.MarshalStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/dataformats" | |
}, { | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.MulticastStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"on-prepare-ref" : { | |
"type" : "string" | |
}, | |
"parallel-aggregate" : { | |
"type" : "string" | |
}, | |
"parallel-processing" : { | |
"type" : "string" | |
}, | |
"share-unit-of-work" : { | |
"type" : "string" | |
}, | |
"stop-on-aggregate-exception" : { | |
"type" : "string" | |
}, | |
"stop-on-exception" : { | |
"type" : "string" | |
}, | |
"strategy-method-allow-null" : { | |
"type" : "string" | |
}, | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"streaming" : { | |
"type" : "string" | |
}, | |
"timeout" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.OnExceptionStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.OnExceptionStepParser$Definition$ExpressionElement" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { } ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.OnExceptionStepParser$Definition$MaybeBooleanExpressionElement" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { } ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.OnExceptionStepParser$Definition$When" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.PipelineStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.PollEnrichStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"aggregate-on-exception" : { | |
"type" : "string" | |
}, | |
"strategy-method-allow-null" : { | |
"type" : "string" | |
}, | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoint" : { | |
"type" : "string" | |
}, | |
"timeout" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ProcessStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"ref" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.RecipientListStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"delimiter" : { | |
"type" : "string" | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoints" : { | |
"type" : "string" | |
}, | |
"on-prepare-ref" : { | |
"type" : "string" | |
}, | |
"parallel-aggregate" : { | |
"type" : "string" | |
}, | |
"parallel-processing" : { | |
"type" : "string" | |
}, | |
"share-unit-of-work" : { | |
"type" : "string" | |
}, | |
"stop-on-aggregate-exception" : { | |
"type" : "string" | |
}, | |
"stop-on-exception" : { | |
"type" : "string" | |
}, | |
"strategy-method-allow-null" : { | |
"type" : "string" | |
}, | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"streaming" : { | |
"type" : "string" | |
}, | |
"timeout" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ResequenceStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
}, | |
"batch-config" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.config.BatchResequencerConfig" | |
}, | |
"stream-config" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.config.StreamResequencerConfig" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.config.BatchResequencerConfig" : { | |
"type" : "object", | |
"properties" : { | |
"allow-duplicates" : { | |
"type" : "string" | |
}, | |
"batch-size" : { | |
"type" : "string" | |
}, | |
"batch-timeout" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-exchanges" : { | |
"type" : "string" | |
}, | |
"reverse" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.model.config.StreamResequencerConfig" : { | |
"type" : "object", | |
"properties" : { | |
"capacity" : { | |
"type" : "string" | |
}, | |
"comparator-ref" : { | |
"type" : "string" | |
}, | |
"delivery-attempt-interval" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-exchanges" : { | |
"type" : "string" | |
}, | |
"reject-old" : { | |
"type" : "string" | |
}, | |
"timeout" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.RestStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"api-docs" : { | |
"type" : "boolean" | |
}, | |
"binding-mode" : { | |
"enum" : [ "auto", "off", "json", "xml", "json_xml" ] | |
}, | |
"consumes" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "string" | |
}, | |
"enable-cors" : { | |
"type" : "boolean" | |
}, | |
"id" : { | |
"type" : "string" | |
}, | |
"out-type" : { | |
"type" : "string" | |
}, | |
"produces" : { | |
"type" : "string" | |
}, | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"type" : { | |
"type" : "string" | |
}, | |
"uri" : { | |
"type" : "string" | |
}, | |
"verb" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.RouteStepParser$Definition" : { | |
"type" : "object" | |
}, | |
"org.apache.camel.k.loader.yaml.parser.RoutingSlipStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoints" : { | |
"type" : "string" | |
}, | |
"uri-delimiter" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SagaStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"completion-mode" : { | |
"type" : "string", | |
"enum" : [ "AUTO", "MANUAL" ] | |
}, | |
"propagation" : { | |
"type" : "string", | |
"enum" : [ "REQUIRED", "REQUIRES_NEW", "MANDATORY", "SUPPORTS", "NOT_SUPPORTED", "NEVER" ] | |
}, | |
"saga-service-ref" : { | |
"type" : "string" | |
}, | |
"timeout-in-milliseconds" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SampleStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"message-frequency" : { | |
"type" : "string" | |
}, | |
"sample-period" : { | |
"type" : "string" | |
}, | |
"units" : { | |
"type" : "string", | |
"enum" : [ "NANOSECONDS", "MICROSECONDS", "MILLISECONDS", "SECONDS", "MINUTES", "HOURS", "DAYS" ] | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ScriptStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ServiceCallStepParser$Definition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { } ] | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ServiceCallStepParser$ServiceCallExpressionDefinition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"host-header" : { | |
"type" : "string" | |
}, | |
"port-header" : { | |
"type" : "string" | |
}, | |
"id" : { | |
"type" : "string" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SetBodyStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SetExchangePatternStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"pattern" : { | |
"type" : "string", | |
"enum" : [ "InOnly", "InOut", "InOptionalOut" ] | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "pattern" ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SetHeaderStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"name" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SetPropertyStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"name" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SortStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"comparator-ref" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.SplitStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"on-prepare-ref" : { | |
"type" : "string" | |
}, | |
"parallel-aggregate" : { | |
"type" : "string" | |
}, | |
"parallel-processing" : { | |
"type" : "string" | |
}, | |
"share-unit-of-work" : { | |
"type" : "string" | |
}, | |
"stop-on-aggregate-exception" : { | |
"type" : "string" | |
}, | |
"stop-on-exception" : { | |
"type" : "string" | |
}, | |
"strategy-method-allow-null" : { | |
"type" : "string" | |
}, | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"streaming" : { | |
"type" : "string" | |
}, | |
"timeout" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.StepStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"steps" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/items/definitions/step" | |
} | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ThrottleStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"async-delayed" : { | |
"type" : "string" | |
}, | |
"caller-runs-when-rejected" : { | |
"type" : "string" | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"reject-execution" : { | |
"type" : "string" | |
}, | |
"time-period-millis" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ThrowExceptionStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"exception-type" : { | |
"type" : "string" | |
}, | |
"message" : { | |
"type" : "string" | |
}, | |
"ref" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ToDynamicStepParser$Definition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"parameters" : { | |
"type" : "object" | |
}, | |
"allow-optimised-components" : { | |
"type" : "string" | |
}, | |
"auto-start-components" : { | |
"type" : "string" | |
}, | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoint" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string", | |
"enum" : [ "InOnly", "InOut", "InOptionalOut" ] | |
}, | |
"uri" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "uri" ] | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ToStepParser$Definition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"parameters" : { | |
"type" : "object" | |
}, | |
"pattern" : { | |
"type" : "string", | |
"enum" : [ "InOnly", "InOut", "InOptionalOut" ] | |
}, | |
"uri" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "uri" ] | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.TransactedStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"ref" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.k.loader.yaml.parser.TransformStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.UnmarshalStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/dataformats" | |
}, { | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.ValidateStepParser$Definition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.WireTapStepParser$Definition" : { | |
"type" : "object", | |
"properties" : { | |
"allow-optimised-components" : { | |
"type" : "string" | |
}, | |
"auto-start-components" : { | |
"type" : "string" | |
}, | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoint" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string", | |
"enum" : [ "InOnly", "InOut", "InOptionalOut" ] | |
}, | |
"uri" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "uri" ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.WireTapStepParser$HeaderDefinition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { | |
"properties" : { | |
"name" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.k.loader.yaml.parser.WireTapStepParser$NewExchangeDefinition" : { | |
"type" : "object", | |
"allOf" : [ { | |
"$ref" : "#/items/definitions/expressions" | |
}, { } ] | |
}, | |
"step" : { | |
"type" : "object", | |
"maxProperties" : 1, | |
"properties" : { | |
"aggregate" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.AggregateStepParser$Definition" | |
}, | |
"choice" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ChoiceStepParser$Definition" | |
}, | |
"circuit-breaker" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.CircuitBreakerStepParser$CBDefinition" | |
}, | |
"delay" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.DelayStepParser$Definition" | |
}, | |
"do-try" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.DoTryStepParser$DoTryDefinition" | |
}, | |
"dynamic-router" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.DynamicRouterStepParser$Definition" | |
}, | |
"enrich" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.EnrichStepParser$Definition" | |
}, | |
"error-handler" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ErrorHandlerStepParser$Definition" | |
}, | |
"filter" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.FilterStepParser$Definition" | |
}, | |
"idempotent-consumer" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.IdempotentConsumerParser$Definition" | |
}, | |
"load-balance" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.LoadBalanceStepParser$Definition" | |
}, | |
"loop" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.LoopStepParser$Definition" | |
}, | |
"marshal" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.MarshalStepParser$Definition" | |
}, | |
"multicast" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.MulticastStepParser$Definition" | |
}, | |
"on-exception" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.OnExceptionStepParser$Definition" | |
}, | |
"pipeline" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.PipelineStepParser$Definition" | |
}, | |
"poll-enrich" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.PollEnrichStepParser$Definition" | |
}, | |
"process" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ProcessStepParser$Definition" | |
}, | |
"recipient-list" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.RecipientListStepParser$Definition" | |
}, | |
"resequence" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ResequenceStepParser$Definition" | |
}, | |
"routing-slip" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.RoutingSlipStepParser$Definition" | |
}, | |
"saga" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SagaStepParser$Definition" | |
}, | |
"sample" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SampleStepParser$Definition" | |
}, | |
"script" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ScriptStepParser$Definition" | |
}, | |
"service-call" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ServiceCallStepParser$Definition" | |
}, | |
"set-body" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SetBodyStepParser$Definition" | |
}, | |
"set-exchange-pattern" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SetExchangePatternStepParser$Definition" | |
}, | |
"set-header" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SetHeaderStepParser$Definition" | |
}, | |
"set-property" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SetPropertyStepParser$Definition" | |
}, | |
"sort" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SortStepParser$Definition" | |
}, | |
"split" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.SplitStepParser$Definition" | |
}, | |
"step" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.StepStepParser$Definition" | |
}, | |
"throttle" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ThrottleStepParser$Definition" | |
}, | |
"throw-exception" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ThrowExceptionStepParser$Definition" | |
}, | |
"tod" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ToDynamicStepParser$Definition" | |
}, | |
"to" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ToStepParser$Definition" | |
}, | |
"transacted" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.TransactedStepParser$Definition" | |
}, | |
"transform" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.TransformStepParser$Definition" | |
}, | |
"unmarshal" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.UnmarshalStepParser$Definition" | |
}, | |
"validate" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ValidateStepParser$Definition" | |
}, | |
"wiretap" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.WireTapStepParser$Definition" | |
}, | |
"to-d" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.ToDynamicDefinition" | |
}, | |
"rollback" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.RollbackDefinition" | |
}, | |
"remove-property" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.RemovePropertyDefinition" | |
}, | |
"remove-header" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.RemoveHeaderDefinition" | |
}, | |
"claim-check" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.ClaimCheckDefinition" | |
}, | |
"convert-body-to" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.ConvertBodyDefinition" | |
}, | |
"bean" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.BeanDefinition" | |
}, | |
"remove-headers" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.RemoveHeadersDefinition" | |
}, | |
"stop" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.StopDefinition" | |
}, | |
"remove-properties" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.RemovePropertiesDefinition" | |
}, | |
"log" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.LogDefinition" | |
}, | |
"threads" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.ThreadsDefinition" | |
}, | |
"wire-tap" : { | |
"$ref" : "#/items/definitions/org.apache.camel.model.WireTapDefinition" | |
} | |
} | |
}, | |
"org.apache.camel.model.ToDynamicDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"allow-optimised-components" : { | |
"type" : "string" | |
}, | |
"auto-start-components" : { | |
"type" : "string" | |
}, | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoint" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string", | |
"enum" : [ "InOnly", "InOut", "InOptionalOut" ] | |
}, | |
"uri" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "uri" ] | |
} ] | |
}, | |
"org.apache.camel.model.RollbackDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"mark-rollback-only" : { | |
"type" : "string" | |
}, | |
"mark-rollback-only-last" : { | |
"type" : "string" | |
}, | |
"message" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.RemovePropertyDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"property-name" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.RemoveHeaderDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"header-name" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.ClaimCheckDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"strategy-method-name" : { | |
"type" : "string" | |
}, | |
"strategy-ref" : { | |
"type" : "string" | |
}, | |
"filter" : { | |
"type" : "string" | |
}, | |
"key" : { | |
"type" : "string" | |
}, | |
"operation" : { | |
"type" : "string", | |
"enum" : [ "Get", "GetAndRemove", "Set", "Push", "Pop" ] | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.model.ConvertBodyDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"charset" : { | |
"type" : "string" | |
}, | |
"type" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.BeanDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"bean-type" : { | |
"type" : "string" | |
}, | |
"cache" : { | |
"type" : "string" | |
}, | |
"method" : { | |
"type" : "string" | |
}, | |
"ref" : { | |
"type" : "string" | |
}, | |
"scope" : { | |
"type" : "string", | |
"enum" : [ "Singleton", "Request", "Prototype" ] | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.RemoveHeadersDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"exclude-pattern" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.StopDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.model.RemovePropertiesDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"exclude-pattern" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.LogDefinition" : { | |
"anyOf" : [ { | |
"type" : "string" | |
}, { | |
"type" : "object", | |
"properties" : { | |
"log-name" : { | |
"type" : "string" | |
}, | |
"logger-ref" : { | |
"type" : "string" | |
}, | |
"logging-level" : { | |
"type" : "string", | |
"enum" : [ "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "OFF" ] | |
}, | |
"marker" : { | |
"type" : "string" | |
}, | |
"message" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
} ] | |
}, | |
"org.apache.camel.model.ThreadsDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"allow-core-thread-time-out" : { | |
"type" : "string" | |
}, | |
"caller-runs-when-rejected" : { | |
"type" : "string" | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"keep-alive-time" : { | |
"type" : "string" | |
}, | |
"max-pool-size" : { | |
"type" : "string" | |
}, | |
"max-queue-size" : { | |
"type" : "string" | |
}, | |
"pool-size" : { | |
"type" : "string" | |
}, | |
"rejected-policy" : { | |
"type" : "string", | |
"enum" : [ "Abort", "CallerRuns", "DiscardOldest", "Discard" ] | |
}, | |
"thread-name" : { | |
"type" : "string" | |
}, | |
"time-unit" : { | |
"type" : "string", | |
"enum" : [ "NANOSECONDS", "MICROSECONDS", "MILLISECONDS", "SECONDS", "MINUTES", "HOURS", "DAYS" ] | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
} | |
}, | |
"org.apache.camel.model.WireTapDefinition" : { | |
"type" : "object", | |
"properties" : { | |
"copy" : { | |
"type" : "string" | |
}, | |
"dynamic-uri" : { | |
"type" : "string" | |
}, | |
"executor-service-ref" : { | |
"type" : "string" | |
}, | |
"processor-ref" : { | |
"type" : "string" | |
}, | |
"on-prepare-ref" : { | |
"type" : "string" | |
}, | |
"allow-optimised-components" : { | |
"type" : "string" | |
}, | |
"auto-start-components" : { | |
"type" : "string" | |
}, | |
"cache-size" : { | |
"type" : "string" | |
}, | |
"ignore-invalid-endpoint" : { | |
"type" : "string" | |
}, | |
"pattern" : { | |
"type" : "string", | |
"enum" : [ "InOnly", "InOut", "InOptionalOut" ] | |
}, | |
"uri" : { | |
"type" : "string" | |
}, | |
"inherit-error-handler" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "uri" ] | |
} | |
}, | |
"maxProperties" : 1, | |
"properties" : { | |
"error-handler" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.ErrorHandlerStepParser$Definition" | |
}, | |
"from" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.FromStepParser$Definition" | |
}, | |
"on-exception" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.OnExceptionStepParser$Definition" | |
}, | |
"rest" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.RestStepParser$Definition" | |
}, | |
"route" : { | |
"$ref" : "#/items/definitions/org.apache.camel.k.loader.yaml.parser.RouteStepParser$Definition" | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment