{
  "dataformat": {
    "kind": "dataformat",
    "name": "swiftMx",
    "title": "SWIFT MX",
    "description": "Encode and decode SWIFT MX messages.",
    "deprecated": false,
    "firstVersion": "3.20.0",
    "label": "dataformat,transformation,swift",
    "javaType": "org.apache.camel.dataformat.swift.mx.SwiftMxDataFormat",
    "supportLevel": "Preview",
    "groupId": "org.apache.camel.springboot",
    "artifactId": "camel-swift-starter",
    "version": "3.20.1-SNAPSHOT",
    "modelName": "swiftMx",
    "modelJavaType": "org.apache.camel.model.dataformat.SwiftMxDataFormat"
  },
  "properties": {
    "writeConfigRef": { "kind": "attribute", "displayName": "Write Config Ref", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to a specific configuration to use when marshalling a message to lookup from the registry." },
    "writeInJson": { "kind": "attribute", "displayName": "Write In Json", "label": "advanced", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "The flag indicating that messages must be marshalled in a JSON format." },
    "readMessageId": { "kind": "attribute", "displayName": "Read Message Id", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The type of MX message to produce when unmarshalling an input stream. If not set, it will be automatically detected from the namespace used." },
    "readConfigRef": { "kind": "attribute", "displayName": "Read Config Ref", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Refers to a specific configuration to use when unmarshalling an input stream to lookup from the registry." },
    "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The id of this node" }
  }
}
