publishToAmqp

Class names

scala: code.model.flows.processors.amqp.PublishToAmqpScannable
javascript: code_model_flows_processors_amqp_PublishToAmqpScannable

Aliases

Coercions

RequiredFields: {
}
OptionalFields: {
body or
content or
message
used to define
body
headers
used to define
headers
}

Config

{"categories":[{"defaultCollapsed":false,"fields":["exchange","routingKey","encoding"],"name":"AMQP"},{"defaultCollapsed":true,"fields":["throttleRpm","mutualThrottlingKey","delayBetweenThrottlingChecks","throttleCheckRetryLimit"],"name":"Quality of Service (QOS)"},{"defaultCollapsed":true,"fields":["testData","testDataTransformFunc","assertionFunc"],"name":"Testing"}],"fieldName":"publishToAmqp","fields":[{"default":-1,"fieldName":"publishToAmqp.throttleCheckRetryLimit","hidden":false,"hideLabel":false,"name":"throttleCheckRetryLimit","readonly":false,"renderStrategies":[],"type":"I","validators":[]},{"default":null,"fieldName":"publishToAmqp.name","hidden":false,"hideLabel":false,"name":"name","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":"publishToAmqp","fieldName":"publishToAmqp.classPath","hidden":false,"hideLabel":false,"name":"classPath","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"categories":[{"defaultCollapsed":false,"fields":["host","port"],"name":"Server"},{"defaultCollapsed":false,"fields":["username","password"],"name":"Credentials"}],"fieldName":"publishToAmqp.provider","fields":[{"default":null,"fieldName":"publishToAmqp.provider.name","hidden":false,"hideLabel":false,"name":"name","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":"code.model.flows.processors.amqp.AmqpConfiguration","fieldName":"publishToAmqp.provider.classPath","hidden":false,"hideLabel":false,"name":"classPath","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":null,"fieldName":"publishToAmqp.provider.username","hidden":false,"hideLabel":false,"label":"Username","name":"username","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"bindingHint":"Hostname of the AMQP server.","default":null,"fieldName":"publishToAmqp.provider.host","hidden":false,"hideLabel":false,"label":"Hostname","name":"host","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":"T1726099538398_F16393798563412XX3TY","fieldName":"publishToAmqp.provider.id","hidden":false,"hideLabel":false,"name":"id","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"bindingHint":"Default AMQP port is 5672.","default":5672,"fieldName":"publishToAmqp.provider.port","hidden":false,"hideLabel":false,"label":"Port","name":"port","readonly":false,"renderStrategies":[],"type":"I","validators":[]},{"default":null,"fieldName":"publishToAmqp.provider.password","hidden":false,"hideLabel":false,"label":"Password","name":"password","readonly":false,"renderStrategies":[],"type":"S","validators":[]}],"hidden":false,"hideLabel":false,"label":"Provider","name":"provider","readonly":false,"renderStrategies":[],"type":"O"},{"default":-1,"fieldName":"publishToAmqp.throttleRpm","hidden":false,"hideLabel":false,"name":"throttleRpm","readonly":false,"renderStrategies":[],"type":"I","validators":[]},{"bindingHint":"Put queue name here if publishing to default exchange with blank name.","default":"","fieldName":"publishToAmqp.routingKey","hidden":false,"hideLabel":false,"label":"Routing Key","name":"routingKey","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":"","fieldName":"publishToAmqp.mutualThrottlingKey","hidden":false,"hideLabel":false,"name":"mutualThrottlingKey","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"bindingHint":"How to encode message body before publishing","default":"UTF-8","fieldName":"publishToAmqp.encoding","hidden":false,"hideLabel":false,"label":"Encoding","name":"encoding","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"bindingHint":"Name of the exchange to publish to. Leave blank to publish to default exchange that routes to queue matching routing key.","default":"","fieldName":"publishToAmqp.exchange","hidden":false,"hideLabel":false,"label":"Exchange Name","name":"exchange","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":null,"fieldName":"publishToAmqp.testDataTransformFunc","hidden":false,"hideLabel":false,"name":"testDataTransformFunc","readonly":false,"renderStrategies":[],"type":"Js","validators":[]},{"default":"T1726099538398_F1639379856365HUYANF","fieldName":"publishToAmqp.id","hidden":false,"hideLabel":false,"name":"id","readonly":false,"renderStrategies":[],"type":"S","validators":[]},{"default":null,"fieldName":"publishToAmqp.testData","hidden":false,"hideLabel":false,"name":"testData","readonly":false,"renderStrategies":[],"type":"Jv","validators":[]},{"default":null,"fieldName":"publishToAmqp.assertionFunc","hidden":false,"hideLabel":false,"name":"assertionFunc","readonly":false,"renderStrategies":[],"type":"Js","validators":[]},{"default":-1,"fieldName":"publishToAmqp.delayBetweenThrottlingChecks","hidden":false,"hideLabel":false,"name":"delayBetweenThrottlingChecks","readonly":false,"renderStrategies":[],"type":"L","validators":[]}],"hidden":false,"hideLabel":false,"label":"Connector Configuration","name":"publishToAmqp","readonly":false,"renderStrategies":[],"type":"O"}