{
  "title" : "Intercept",
  "description" : "Intercepts a message at each step in the route",
  "type" : "object",
  "additionalProperties" : false,
  "properties" : {
    "description" : {
      "type" : "string",
      "title" : "Description",
      "description" : "Sets the description of this node"
    },
    "disabled" : {
      "type" : "boolean",
      "title" : "Disabled",
      "description" : "Whether to disable this EIP from the route during build time. Once an EIP has been disabled then it cannot be enabled later at runtime."
    },
    "id" : {
      "type" : "string",
      "title" : "Id",
      "description" : "Sets the id of this node"
    },
    "steps" : {
      "type" : "array",
      "items" : {
        "$ref" : "#/definitions/org.apache.camel.model.ProcessorDefinition"
      }
    }
  },
  "$schema" : "http://json-schema.org/draft-04/schema#"
}