{
  "name": "handbook-processing-3b-demo",
  "processors": [
    {
      "name": "sample-source",
      "type": "org.apache.nifi.processors.standard.GenerateFlowFile",
      "displayProperties": {
        "Custom Text": "{\"event_id\":\"demo-1\",\"schema_version\":1}",
        "Data Format": "Text",
        "Batch Size": "1"
      },
      "period": "10 sec"
    },
    {
      "name": "contract-metadata",
      "type": "org.apache.nifi.processors.attributes.UpdateAttribute",
      "dynamicProperties": {
        "pipeline.stage": "validated-demo",
        "schema.version": "1"
      }
    },
    {
      "name": "inspect-attributes",
      "type": "org.apache.nifi.processors.standard.LogAttribute",
      "terminate": [
        "success"
      ]
    }
  ],
  "connections": [
    {
      "from": "sample-source",
      "to": "contract-metadata",
      "relationship": "success"
    },
    {
      "from": "contract-metadata",
      "to": "inspect-attributes",
      "relationship": "success"
    }
  ]
}
