save_amqp Saves a byte stream via AMQP messages.
save_amqp [url : str, channel = int, exchange = str, routing_key = str,
options = record, mandatory = bool, immediate = bool]
Description The save_amqp
operator is an AMQP 0-9-1 client that
enables interacting with an AMQP server, as a producer .
The diagram below shows the key abstractions and how they relate to a pipeline:
eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO1da1fiSrP+Pr/C5f66ye77ZT5cdTAwMWRvqIx3XHUwMDEwxXPe5YpcdTAwMTAucoeg4l77v59qXHUwMDFjTCBcdFx1MDAwNFxiXHUwMDBls19mZo1cdTAwMTKSTiddT9VT1dXVf3/b2dl1h1x1MDAxZGf3+86u81a0XHUwMDFitVLPft3901x1MDAxY39xev1au1x1MDAwNV+R0ed+e9Arjs6sum6n//2vv+xOx/Kusort5seVTsNpOi23XHUwMDBm5/4vfN7Z+Xv0P3xTK5nr3fyRyFFX9lqVeuHi6KZ4jnlldOnopHGHek7RtVuVhuN99WZ6gz4/XHUwMDBl4WOKXGLvwGut5FbhoPadVHVqlapcdTAwMGJcdTAwMDdcdTAwMTnzXHUwMDBlfrT7fcc70nd77bpz0G60e+bmf2DH/PVu/WRcdTAwMTfrlV570Cp9nuP27Fa/Y/fgWb3zyrVGI+tcdTAwMGVHrcM7g3ezO3WPu5+dxFPHo66Cm1aqLaffn7im3bGLNde8XHUwMDAxjLynMD3snJZGr/4/Xp96dtM5Ne++NWg0/Fxyt0o/XHUwMDFinvii7zjmZExcdTAwMDThSlxiX/ueUGDFpo9etFsjXHUwMDAxwUxIRbXS4vOMWv9cdTAwMTCkwlx1MDAxZDVbtlx1MDAxYn3He6+mXHUwMDEzR9NcdTAwMTLjl5pcdKFwnTfvZftkqlN+ss/dvSE5Piw893FcdTAwMTfrXHUwMDAznd79PO+fn79572TQKdlcdTAwMWb9wUJcdTAwMGKGqJCUXHTv/TZqrfr0e2m0i/XRJW5v4IxcdTAwMGX+82eYgId3JiDgXHUwMDEzzzKSbYZiXGI3lspijGpcblKutGJUXHUwMDA1ZZ3yragvJOqUXHUwMDBiqjlRYZLOIyWdMEylRGxcdDmf6MXKwujJlpEpeLF759dXO1mnXHUwMDA3XHUwMDFk9lxyWLvlZmvvo56riaNpu1lrXGYn3rppaa9Rq5hXsFuEXvtbgmbdXHUwMDFhaP7PXHUwMDEz3HbHL0B9XHUwMDA3ujy6jyeIRbiPXHJHe6dxrEC7V6vUWnYjN+uBzE1OxjKPLcJDQTnG26hLIVx1MDAwM+xcdTAwMWbA6Vx1MDAwMUZcdTAwMWMhXHUwMDA12ozEXHUwMDE44lx1MDAwZvDfVd/F6+mrXHUwMDFlPpX7h/3DvSG6XHUwMDFmXHUwMDFjR4Cmalx1MDAxN6uDnlx1MDAxM1x1MDAwNVx1MDAxYrJcdTAwMDbYXHUwMDA01cHIqIpJxUNRtLpAoz8z1cVcdTAwMWaOdopO2TtnrLtcYlxuMcxGnymFuYRcdTAwMTfNtGQygE7OMaCCe/YkXHUwMDE58Fx1MDAwN2zPTPOAqVwifsmLRuSkWPRdu+fu11qlWqsyfYnTKkV807D77kG72ay50I2rdq3lXHUwMDA2VJdpd6/Xa79WXHUwMDFkO/DQ0HLkd1x1MDAxZNPcpLH1ftvxRGP04fP3//xcdTAwMTl6dlxuWVpcdTAwMTAluOKaSIRcdTAwMTHR/uthcFx0XGaqZowzpjjj89rDXFxbiMLbZpghSfSKrelcdTAwMTmtUfhcdTAwMGVxacSLXHUwMDEzXHUwMDE44ZW6XHUwMDA274FQRVx1MDAwNWWEIUxcdTAwMTDBYl57US/6m//notqM4OmDY2XGtVTA6Hh8XaZfT+zj08Z+dVx1MDAxZtdF6fSs3GzmXHUwMDA2v50uYytRnz/KZaeodVCXsVx1MDAxMFXmu9OH6lIgXHUwMDBmjCiWXHUwMDAwb/H48FhcdTAwMDbIzyP/bDVaolx1MDAxYY2tXHUwMDA1mGDiXCI9Jk6lVlxcXG6Plc2lXHUwMDE551xuXHUwMDBmbzv7N3LvPft+1s6/P1x1MDAxZL1tOjQ5+lx1MDAxYZphtD5cdTAwMTWaS1x1MDAwNrRcdTAwMDJRpr1H/ISqQlx1MDAxNlaISPieXCJz6jR0QYVLLbGkW9qxgSClU6bY4/Djb/2WXHUwMDFkfzmL0UBqkZDgoXPANVN0qjlcdTAwMDTiiTUjMLxAeVx1MDAxN21OSn9zKWxpipiCJ1ZcdTAwMDK6rtbLPCbjXHUwMDE2PkeZ0Omjn1xuTlx1MDAwMCXSXHUwMDBiKbiX/mkp07q76jvNPFx1MDAxZVxuV7byd3zTXHUwMDE1XHUwMDFjXHUwMDEzn2LzoeAwtWBkhJJ8qlx1MDAwZlx0cVx1MDAxMG1cdTAwMTHsb9yLXHUwMDAwUcvTW2M/XG5UXHUwMDFklVx1MDAwMvtcdTAwMTjg76TRYoQvPFx1MDAwMVx1MDAxY1x1MDAwN0Isy9qdOLhkTGMyejHR3elQxcQtp0NcdTAwMTS+YfaCJHIm3kJcdTAwMDLhPtD5bNtcdTAwMTToKOaKUULihKc+MOeg3tlJNcPJYenp7PGy1Vx1MDAxOe49bzzfl6DslcRIU1x1MDAxZlx1MDAwZYYjIVlcdTAwMGbxJ1xiqFx1MDAwM1FcdTAwMWFcdFx1MDAxMlx1MDAwMjxMXHUwMDAyTlx1MDAwMNA7jJT0a79cdTAwMDS9XHUwMDAw+vPIXGYv4POahWLqSFx1MDAxZWefXFy7ecue2aAor1v0glx1MDAxZvti6n+GN/tx8ePdwXtcdTAwMDfbQ/uNtU77pO12S4eDybuM729cdTAwMWLCsGCsfkFcdTAwMWSynD3zydO0PUNcbisgXHUwMDAyXHUwMDBi+NLhb3PDsaVA1DWinFx1MDAwYkWopGhcdTAwMTJg/s9JXHUwMDAybESPqFaGhnFcbjhcdTAwMGKiTFx1MDAwNkBcdTAwMDZMilxiosVvXHUwMDFhJVxcODa/+zMo/n+trD1cdTAwMTFcdTAwMTRfzMg1a6WS37JMRennWISwKH2gQ4EofZhcclx1MDAxNGgmRqOcaj+XXHRwTlx1MDAwNYxcdTAwMTj5Yy9z7d89q/TfL3JHJ0e3l0724TrFc81Nx6hkXHUwMDFiXHUwMDE076JaXG5JKPM4xzbetemu9IrxrijzSXggb2BcZk3JqcJU4/jW81x1MDAwNz1cdTAwMTiwU3lw0UPN2t7DwUnh7bKy6cgkglmYXCLFXHUwMDAz1NT48z5ePlxy0zJSxXmxr0iYguc3ecNPtJJAjItcbqGoxEnAdabNnDfbnYTVRFx1MDAxM0dnuIR2s9v5/tdfg77T+96x+/3/wURaXGL+4u9cdTAwMWOU118v1XbfXdaeLus0LtipWG7lbJP6QbvDbCqWkYFcdTAwMWNNOVFcdTAwMTQsa2zkXHUwMDFlpJ9znVx1MDAxNzQo6fJcdTAwMTXqNvY657dXpeWQu440knDkgjdpmcdcdTAwMTRcdTAwMDScPUGY9J535FlKXHJcdTAwMWVgNPldXHUwMDA1v9hiXHUwMDA03Fx1MDAwYs4kcFx1MDAxYlx1MDAwNLdnTlxue/j0wCyFxVx1MDAxNFWcXHUwMDFhjqy8XHUwMDAw46fXKbRxi1x0S8DrXFxcdTAwMDXcXG5+cL/gJm52fUzhZ+7hXHUwMDA3eW3u7+dqh+W72/fb0/OLO/mQl8Lvg4KiKFx1MDAwZcxcdTAwMTMgS1x1MDAxMImoJoQwTbDyz+zuVuyOed3EXHUwMDEyXGab1DYmXHUwMDEwIFx1MDAwNI9jtlx1MDAxZVx1MDAxOVnC4O+6vdpUaOfLzP5sQTN/Ulx1MDAwMVx1MDAxOVuQXHUwMDFhzIxcXMnI6TBGpJRgPOMrmctcdTAwMWb5Qvc6fVA+LqQrXHUwMDA1VX5vXHUwMDE0cHfj6cEkbydmRmqGUlkxZFx1MDAxNdQgYZEqiUyyXHUwMDEzwVx0ONFfXHUwMDE4qcpkuLg7uT/N4OapdJ7v7p5cdTAwMGV4frGIklx1MDAwMndxXHUwMDExLbVcdTAwMTQlXHUwMDE20Vx1MDAxMyRaMjPxpOI7q+FcdTAwMGa94TIviaWkQIRQqlx1MDAxNPC+qelcdTAwMTLE11x1MDAwNlx1MDAwMc2AcUvNQZdcdTAwMTFcIrhcYplcdTAwMTJcdTAwMGVcdTAwMDaVXHUwMDE4klxmfJW1m9CNiymdte3S2oJKc7R1eFBpukerRJU+XHUwMDAwlGo2s6nh5aA/zKRucy9cdTAwMTdpepsuXHUwMDA007SdRqPW6U+tQmDAXHUwMDA3TESUw1x1MDAxOCFFfLZslLeNcUD+MOZcdTAwMTYnwJ6FUbGMe1O4fo1cZkaZwbgzrLlJLCYz4PTvS+P2XGZGvYry2cOjvK5cdTAwMGVcdTAwMWbSPy7f67LweDhW6Ktne3NcdTAwMGWQpsi3QMHT0VxmRy9sIFxmXHUwMDAxXHREKI6SjmnaVp4t+XNWu7Odr+XbXHUwMDFk0NeH4/dM/u5E3OFqefh0m3Fcblx0tLv3dvD+3HlUXHUwMDA0l+zTYf64L1x1MDAxZZrdeO3GsPGJzFx1MDAxYX109KZ61EXk+ODtKK2f3eMhvmO5h6DumPKxR5qDXHUwMDExXHUwMDBiIyN8XHUwMDE4ayT5pOagwlx1MDAwMlx1MDAxM8VcdTAwMTHFWlx1MDAwMClhRFx1MDAwNFx1MDAxNImUXHUwMDE2XHUwMDA1ZVx1MDAwMoxcdTAwMWNcdTAwMWWJ81x1MDAxMNfwv2ud05dpXHJJMeI4dI1cYps1VchcdNbxZuG/KmyWqFx1MDAxZlx1MDAxOSWPU1x1MDAxN1x1MDAwN4Yhpru8cNx9oai654DPXHUwMDAw+94zKuZcdTAwMWVf2r1cdTAwMWN2avftm07v6sdrLLBzrCwsOcNcbv4nYNcnwC64xbQgXHUwMDA0hEpLrlWQNGyx/quwLlx1MDAwNaNA7Fx1MDAwMlxcwFxmqoheL0RcdTAwMTWlzL828l9cdTAwMDb21L9cdTAwMWbtP5o1jNFT5lDe3/Qr91x1MDAwN+nKIW/HWr1cdMZcdTAwMWLcS3BcdTAwMTg1XHUwMDEzRE2GjFxy/VfgK1xisFx1MDAwNVx1MDAxMvgn9lxmxlx1MDAxOOxKWURqTaVkJqs1zEMlm7Wuc3pcdTAwMDZr89Z1csE1o+FcdTAwMGI7/XiaXipcdTAwMDNX6YnLfj2Ox1x1MDAwZfrRW7FcboPvXHUwMDFi2Fx1MDAxOLNgSa/rxN6bWWCSK9j1xVZwRk5ZKVx1MDAxYXDlvKGUkpJFskBmO2NcdTAwMWI6Y6VYIJpcdTAwMWOpXHUwMDE4Vpme8rfrqaWQSDIwXHUwMDFlOcqSS1x1MDAxONlcdTAwMGKHzqhf2Jace4qaYZqdXHUwMDFlteOfYUJcYlx00OtYIC1NRjjxMpd2xpNM42Vcbl6APNY81+xA1kQv4MVcdTAwMTDFXHUwMDE5Qlx1MDAwNEM/fEZqxzfRpZhcdTAwMDZnXHUwMDA3NCAmcGIw6ybhzJaQSbBEOcvE2SlC5pNcdTAwMWOfkFx1MDAwN6/55v9cdTAwMTlOIepcdTAwMTK3c2y/3LgrXFzw1vF95TZVPItHIeRcdTAwMDSK/Vx1MDAwNSE+XHUwMDAz2dxcdTAwMTJMako110AodIhTsGHlXHUwMDFmNp4mXGJgZFxc+9NgfCxhVp1cdTAwMTOhkaKx0piWYFx0SymuMUu4qnWcyaTJTar+MJMlXHUwMDA0u1x1MDAxZY8l1GJM+s+rLqQmrWhcbqsgXHUwMDAwsVxiMYH+g5uAuc0vuUJG8ychxTfMlzKSz1HQfUJcdTAwMTK0XGY1X3J6mTzV1Tt5ytln+C1PX1x1MDAxZfZP9UXlV4fKV1xi7Y8t2Fxm/bNo0s5cZkCGv71cdTAwMTjGXHUwMDEwU2RcdI5cdTAwMTAliJlcdDNEp7Apgz40V5bQ4EODNlx1MDAxZiVehiVObZZx3HigKnCDTWJCaG0kXHUwMDE56UJcdTAwMGKqXHUwMDE00SRWpuBixlFyJldzoa9cdTAwMDfOYEP953n2a9pYTj3KQpbyZlBcdTAwMWLcXHUwMDFmXHUwMDFk7Ge67c5L25WF7D6JbSnxdK0yzEJMZVghPpKwpVxm+Kq/2kNPXHUwMDE0ftSs6Vx1MDAwNn8xtFxin4g0k1x1MDAwNGNcdTAwMDAnk3KZXCJ8czM6OV6EnM6QwaOzwt5cdTAwMTE6KJfV4O35KT9UV7KlVpBBspXBNcggZlx1MDAxNFOzViBcXFxidZRcdTAwMTBiXGY2XHUwMDAwIbaOyc9cdTAwMDSF8PnC7r/utVx1MDAxZVQ1f32duipnXHUwMDFjfFx1MDAxN+Kux1x1MDAxNsJcdTAwMTCnfSuEq1x1MDAwYiFYfilcdTAwMTmhXHUwMDAxyjFcIlwikYuNsFmrzVx1MDAxMFx1MDAxMZsthK3bjMpcdTAwMWTmi0fksdXpnjZcdTAwMGI5TkvLXHUwMDBiYZjfupXBlWVQUpAmXHUwMDFhXHUwMDFhKMLRXHTtXHUwMDE0cSzkOuJEXHRcbuCP6+fBVeVGtvq9xmHt8eCuUr+7X15cdTAwMDDDKtduXHUwMDA1cFVcdTAwMDFk4IiZVe6h8jdjKTTCTCFNN5tcZlx1MDAxNuvD89eD/on7mlKPpzf0yX04XHRJqouQQGmW6FBkau1gqlx1MDAwNJ1OyZXCklxiXHUwMDEzbHLAgcr4kmm2gb1EdSRcdTAwMTZYIUxF6Jx79Fx1MDAxMlxiLSRXXG7JZbTkkoG999TJJc000PNztvZ4+8qu82c6doWT9eaqaql1zFx1MDAwMtDzYFx1MDAxNf6UXHUwMDAxWFx1MDAwNVx1MDAwM3BSUovAiGBTdIxcdTAwMTJcdTAwMTRAXHUwMDE0noeobThuJ3l4UcyAg4SntPDIgFx1MDAwMOhEbGrExUqEWNBcdTAwMDYsKqye7P1cdTAwMDZcdTAwMDG5OVYpwYBcXK2cxkily4Pj3uvl2zUtXHUwMDE22lx1MDAwN6fx7Vx1MDAxZptt/+h8+7flZ6uikyBFQFFcdTAwMTJcdTAwMTZcdTAwMTYpoTyAWc9JpVxmbCNeh4+QoClppXUr3UBsL4u7dqX8JPPyLJuYhOKthH6B/dCIXHUwMDFhk1x1MDAxY9y/ZUTPomtcdTAwMTRcdTAwMTOO5Hqc2Fx1MDAwNFx1MDAwNTRTf8yfNK9STuXseTh8XHUwMDEzV+WhQElcdKjeyudcdTAwMTdoUFx1MDAwNpZKRyhQXHUwMDEx7eJqMJ3riTQnKJ6qLam+1lx1MDAxN49cdTAwMTWZXHUwMDFi9jtupp61XHUwMDEz058xXHUwMDFj3K14rqw+6ah4lT8xL5Z3K4lcdTAwMDavWK9jr6BcdTAwMDTl8+y1UO9cdTAwMGW6pXQq1+hcdTAwMTevOrn880Ni8sm38vlcdTAwMTVpVVx1MDAxNI1cZnXYLFx0jV65hFx1MDAwNZNKLblp21dcYujcNVx1MDAwMJpEXHUwMDFhXHUwMDA3Zcqia1x1MDAxZGs5R5ysrV8uMlHVx6di8Fx1MDAxNFlaK8nM4kNcIqlSMlx1MDAxMjgrrVx0XGKrLiNMXHR+II3KJCFcdTAwMTDhq4jwXHUwMDE5yMBKXCJO175CIOFcdTAwMDC271x1MDAxNcZaI1x1MDAxMDs7P4Usylx1MDAwNFx1MDAxOe0xgDDmzLe4zleFyqxcZkeIKMWoXFxywUD8wljBXHUwMDFloMAtf5tCl5NJ/Vx1MDAwMVx1MDAwMZ13econ5/Na+Ob/ufhypmieK83SwUUqZ85cdTAwMGVTb6gmm94oZsM1XHUwMDE518xEZX2ZXHS/RJMtXHUwMDFkhk1ak32ZXCKbXHUwMDFkm53oXHUwMDExYkCNYFx1MDAwMDnnzFxmXHUwMDE1XHUwMDBm7ZOfvVx1MDAwNvv036LpklZ0M+tcdTAwMDDSoKv/qeyYJMRseFx1MDAxM1vbXHUwMDFkXFydtMT7xVx1MDAwNWt1uy1dr11U9tjZpms7TIlFOSh9Sc0mXHUwMDExiFx1MDAwNZeOXHUwMDBihJjUSGM+saHHcu5PidGnoO6b53x9xmcoii6z72Hq8KVXzTpF1WrdXG7X7mYzXHUwMDEy3VxmVi/QsGCqOHBMlpjrXHUwMDExVdaPXHRcdTAwMTklwUpxgeBffM/DKT2y5zN2lOo3XHUwMDFmrmuVzlx1MDAwYnl6aC8nwV9X1lx1MDAwZmM5U4JcdTAwMTlOVoIjSufyXHUwMDEwXHTG2ldcdTAwMWTZM9jEpCmQpJ3wNUun1y9vgtRXqnNO3WvotVx1MDAwYuY0VXeG0F7bX9PiS0pcXEffP041azxr5vRcXDlvz1dnZ49dlz31SqT2XFwvXHUwMDBlY60x4tjsoCWEwJRcdTAwMWJcdJ2QW1x1MDAxNal4P2t2kFHNXHUwMDBl+EpxyjFcdTAwMGbZqmTDXHUwMDEyXHUwMDFjNn4xLlVaUYWCmVxmxi+IXo2rkFx1MDAwNMvkh3Ri642WhulcdTAwMTh55/C09m9ZsSPQ88VcbnbMJH6cRS9cdTAwMWPQIzePizij+aFcdTAwMDJo6UR1XG7PXFyftU+VrF/pZrFa33TmJzS2JFGmolx1MDAxMlx1MDAwMk2jJ9VcdTAwMGbGzEKEaMKRKcqsxK8lflx1MDAxOIGaXHUwMDE0OlwiXucxv1x1MDAxNFx1MDAxMdksrlx1MDAxZfL0K5V7j+na4JLYyTO/RFx1MDAwYn8sxfvEjFx1MDAxZH3NXG5lvYjnklx1MDAxOVxcd9t6WL8tPdoyd1KtdFx1MDAwZotcdTAwMWK/95Awc47R8stQsvK7XCLtU1hRXHUwMDE2Jb9futnJUvHm1Unfk710SedESN/E/VcmfUP7/aYx4Mf1fZty+7Am8u3MU1x1MDAxY9InMbK4UkD4iKDURylGnC9S524539o4XHUwMDFmZ1xuWLZcbl3XIGkkTWBgPyWM4SZcdTAwMTZg+a/jfD/XUrpn4vq+/Na9Pd13i/fvqH2eXHSplVx1MDAxYVx1MDAwNCVcdTAwMDVjQZhcdTAwMTacUlNcdTAwMWaRTKIyhSmzXHUwMDA0x4pcdTAwMGLNlNl8NYhLQS1cbrhkXHUwMDE0ZMlcdTAwMTT4XHUwMDBm21x1MDAwMWuLy1x1MDAwNde7XHUwMDAxjcHgXHUwMDAxh2VcdTAwMTNIXHUwMDFjWfRYaG42yllTXHUwMDE51JVwOZ5U+P1wXHUwMDE56PlcIri8qZ3jwUuv0bi9LJ40btLy/ihtx8ElXHUwMDE32Fx1MDAxMthsmsGI5IxMXHUwMDE3YaHEXHUwMDAy0GKzX6tJYfZNpW9xub5lgEQzzVhoeWLJor1cdTAwMTJcdTAwMGVfYiA3a1hcdTAwMDOyXHUwMDA15nLAvCr032rpS1LsvGR6efX+rlx1MDAwYtlWXHUwMDFjYE5vXHUwMDFmXHUwMDE1UnVcdTAwMDC8s0SZaoyp9X878kz2XCJTUoTmJ/PogIDZQ1x1MDAxMMaCJW9cdTAwMTLBXGZrtNRcdTAwMDZ7Y+SBqPdcdTAwMDfN35GqXHUwMDA2er5cYvJcdTAwMWVcdTAwMWKXqdd9kc3dMUrfWnldzGXSsfxHMIncbFx1MDAwM0MwXHUwMDE1ZHpXdF+W4SdcdTAwMGUp9ERrrIipRbF6Ze8tXHUwMDBldyiiZnv40DRsrlwi07BcdTAwMTmjWvONrNjZ6bVLg+LviMJAz1x1MDAxN5skiFxurypcdTAwMTTp+Fx1MDAxM1x1MDAwNIRcdTAwMTMtsEHkRab+dHpTcLvtq+ezu3ShOuxccodcdTAwMTHA2JjoqtnK2VTQJsRELv1S/Vx1MDAxMV01i6uRYJLDr1x1MDAwNE/3K6Ft86hcdTAwMTW2lXRoeFx1MDAxNSGztZ9OYO/I3ye+aje7Vqlm5rm+OrJcdTAwMWF250Viqt9+Tsbs2p1O1oWXuDvOs9t9qTmv+6FCYv6YqZxcdTAwMTGWXHJsXHUwMDFjM1wif//z7Z//XHUwMDA3IKOBYSJ9AMQP Server ... AMQP Saver amqp://user:pass@127.0.0.1:5672/vhost AMQP Loader Exchange Pipeline Queue Queue routing-key: foo Message routing-key: bar Message Binding Binding consume produce amq.direct
The implementation of this connector relies on the RabbitMQ C client
library .
url: str (optional)
A URL that specifies the AMQP server. The URL must have the following format:
amqp://[USERNAME[:PASSWORD]@]HOSTNAME[:PORT]/[VHOST]
When the URL is present, it will overwrite the corresponding values of the
configuration options.
channel = int (optional)
The channel number to use.
Defaults to 1
.
exchange = str (optional)
The exchange to interact with.
Defaults to "amq.direct"
.
routing_key = str (optional)
For the loader, the name of the routing key to bind a queue to an exchange. For the saver, the routing key to publish messages with.
Defaults to the empty string.
options = record (optional)
A comma-separated list of key-value configuration options for RabbitMQ, e.g.,
{ max_channels: 42, frame_size: 1024, sasl_method: "external" }
. The example
amqp.yaml
file below shows the available options:
hostname : 127.0.0.1 port : 5672 ssl : false vhost : / max_channels : 2047 frame_size : 131072 heartbeat : 0 sasl_method : plain username : guest password : guest
We recommend factoring the environment-specific options into the configuration
file so that they are not cluttering the pipeline definition.
mandatory = bool (optional)
This flag tells the server how to react if the message cannot be routed to a
queue. If true
, the server will return an unroutable message with a Return
method. Otherwise the server silently drops the message.
Defaults to false
.
This flag tells the server how to react if the message cannot be routed to a
queue consumer immediately. If true
, the server will return an undeliverable
message with a Return method. If false
, the server will queue the message, but
with no guarantee that it will ever be consumed.
Defaults to false
.
Examples Send the list of plugins as JSON :
plugins
write_json
save_amqp