
META-INF.syndesis.connector.http4.json Maven / Gradle / Ivy
{
"actions": [
{
"actionType": "connector",
"description": "Invoke an http endpoint URL",
"descriptor": {
"connectorFactory": "io.syndesis.connector.http.HttpConnectorFactories$Http4",
"inputDataShape": {
"kind": "any"
},
"outputDataShape": {
"kind": "none"
},
"propertyDefinitionSteps": [
{
"description": "properties",
"name": "properties",
"properties": {
"httpMethod": {
"defaultValue": "GET",
"deprecated": false,
"displayName": "Http Method",
"enum": [
{
"label": "GET",
"value": "GET"
},
{
"label": "PUT",
"value": "PUT"
},
{
"label": "POST",
"value": "POST"
},
{
"label": "DELETE",
"value": "DELETE"
},
{
"label": "HEAD",
"value": "HEAD"
},
{
"label": "OPTIONS",
"value": "OPTIONS"
},
{
"label": "TRACE",
"value": "TRACE"
},
{
"label": "PATCH",
"value": "PATCH"
}
],
"group": "common",
"javaType": "java.lang.String",
"kind": "parameter",
"labelHint": "The specific http method to execute.",
"required": false,
"secret": false,
"type": "string"
},
"path": {
"deprecated": false,
"displayName": "URL Path",
"group": "common",
"javaType": "java.lang.String",
"kind": "parameter",
"labelHint": "Endpoint Path (eg '/path/to/endpoint')",
"required": false,
"secret": false,
"type": "string"
}
}
}
]
},
"id": "@project.groupId@:@project.artifactId@:http4-invoke-url",
"name": "Invoke URL",
"pattern": "To"
},
{
"actionType": "connector",
"description": "Periodically invoke an http endpoint URL",
"descriptor": {
"connectorFactory": "io.syndesis.connector.http.HttpConnectorFactories$Http4",
"inputDataShape": {
"kind": "none"
},
"outputDataShape": {
"kind": "any"
},
"propertyDefinitionSteps": [
{
"description": "properties",
"name": "properties",
"properties": {
"httpMethod": {
"defaultValue": "GET",
"deprecated": false,
"displayName": "Http Method",
"enum": [
{
"label": "GET",
"value": "GET"
},
{
"label": "PUT",
"value": "PUT"
},
{
"label": "POST",
"value": "POST"
},
{
"label": "DELETE",
"value": "DELETE"
},
{
"label": "HEAD",
"value": "HEAD"
},
{
"label": "OPTIONS",
"value": "OPTIONS"
},
{
"label": "TRACE",
"value": "TRACE"
},
{
"label": "PATCH",
"value": "PATCH"
}
],
"group": "common",
"javaType": "java.lang.String",
"kind": "parameter",
"labelHint": "The specific http method to execute.",
"required": false,
"secret": false,
"type": "string"
},
"path": {
"deprecated": false,
"displayName": "URL Path",
"group": "common",
"javaType": "java.lang.String",
"kind": "parameter",
"labelHint": "Endpoint Path",
"placeholder": "eg '/path/to/endpoint'",
"required": false,
"secret": false,
"type": "string"
},
"schedulerExpression": {
"defaultValue": 1000,
"deprecated": false,
"displayName": "Period",
"group": "consumer",
"javaType": "long",
"kind": "parameter",
"labelHint": "Delay in milliseconds between scheduling (executing).",
"required": false,
"secret": false,
"type": "duration"
}
}
}
]
},
"id": "@project.groupId@:@project.artifactId@:http4-periodic-invoke-url",
"name": "Periodic invoke URL",
"pattern": "From"
}
],
"componentScheme": "http4",
"dependencies": [
{
"id": "@project.groupId@:@project.artifactId@:@project.version@",
"type": "MAVEN"
}
],
"description": "Invoke various HTTP methods.",
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMDAgMjg0LjMiPjxzdHlsZT4uc3Qye2ZpbGw6IzAwYWVlZn08L3N0eWxlPjxnIGlkPSJMYXllcl8xIj48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTE1LjcgMjUuMXMtMjEuNyAyMS0yOC45IDMyLTEwLjMgOS40LTE0LjIgN2MtMy45LTIuNC0xMC4xLTYuNi0xMC4xLTYuNnMtNi45LTMuNyAzLjItMTEuMWMxMC40LTcuNiA0Ni4yLTI3LjQgNTAtMjEuM3pNMTM2LjMgMjMuOXY1Mi4zcy43IDYuOC02LjQgNS43LTI4LjMtNS4xLTM0LjYtNy43Yy02LjMtMi43LTMuNC01LjctMi4xLTcuNyAxLjItMiAyMC4zLTMwLjcgNDMuMS00Mi42ek00Ni4zIDY3LjFzMi44LTQuNSA3LjMtMi4yIDE2LjcgOS4yIDE2LjcgOS4yIDUuNCAyLjMgMi41IDhjLTIuOCA1LjctMTAuNiAzMS4zLTExIDQxLjJzLTYuNyAxMS4yLTEwLjQgMTEuMkgzMC4xcy05LjcgMS4yLTcuNy03LjkgNS44LTM1LjQgMjMuOS01OS41ek04Mi4yIDg2LjdzMS4zLTUuOCA3LjQtMy42YzYgMi4yIDI0LjYgOC4yIDM4IDguOSAxMC45LjYgOC43IDEwIDguNyAxMHYyNC40czEuNiA4LTYuNiA3LjktNDcuNSAwLTQ3LjUgMC0xMi4yIDIuMi05LjgtOS4xIDYtMjkuOCA5LjgtMzguNXpNMTY1LjUgMjUuMXMyMS43IDIxIDI4LjkgMzIgMTAuMyA5LjQgMTQuMiA3YzMuOS0yLjQgMTAuMS02LjYgMTAuMS02LjZzNi45LTMuNy0zLjItMTEuMWMtMTAuNC03LjYtNDYuMS0yNy40LTUwLTIxLjN6TTE0NC45IDIzLjl2NTIuM3MtLjcgNi44IDYuNCA1LjdjNy4xLTEgMjguMy01LjEgMzQuNi03LjcgNi4zLTIuNyAzLjQtNS43IDIuMS03LjctMS4yLTItMjAuMy0zMC43LTQzLjEtNDIuNnpNMjM0LjkgNjcuMXMtMi44LTQuNS03LjMtMi4yLTE2LjcgOS4yLTE2LjcgOS4yLTUuNCAyLjMtMi41IDhjMi44IDUuNyAxMC42IDMxLjMgMTEgNDEuMnM2LjcgMTEuMiAxMC40IDExLjJoMjEuM3M5LjcgMS4yIDcuNy03LjljLTEuOC05LjItNS43LTM1LjQtMjMuOS01OS41ek0xOTkgODYuN3MtMS4zLTUuOC03LjQtMy42LTI0LjYgOC4yLTM4IDguOWMtMTAuOS42LTguNyAxMC04LjcgMTB2MjQuNHMtMS42IDggNi42IDcuOWM4LjItLjEgNDcuNSAwIDQ3LjUgMHMxMi4yIDIuMiA5LjgtOS4xYy0yLjMtMTEuMi01LjktMjkuOC05LjgtMzguNXpNMTE1LjggMjU1LjhzLTIxLjctMjEtMjguOS0zMi0xMC4zLTkuNC0xNC4yLTdjLTMuOSAyLjQtMTAuMSA2LjYtMTAuMSA2LjZzLTYuOSAzLjcgMy4yIDExLjFjMTAuNCA3LjYgNDYuMSAyNy41IDUwIDIxLjN6TTEzNi4zIDI1N3YtNTIuM3MuNy02LjgtNi40LTUuN2MtNy4xIDEtMjguMyA1LjEtMzQuNiA3LjctNi4zIDIuNy0zLjQgNS43LTIuMSA3LjdzMjAuMyAzMC43IDQzLjEgNDIuNnpNNDYuNCAyMTMuOHMyLjggNC41IDcuMyAyLjIgMTYuNy05LjIgMTYuNy05LjIgNS40LTIuMyAyLjUtOGMtMi44LTUuNy0xMC42LTMxLjMtMTEtNDEuMi0uNC05LjgtNi43LTExLjItMTAuNC0xMS4ySDMwLjJzLTkuNy0xLjItNy43IDcuOSA1LjcgMzUuNCAyMy45IDU5LjV6TTgyLjMgMTk0LjJzMS4zIDUuOCA3LjQgMy42YzYtMi4yIDI0LjYtOC4yIDM4LTguOSAxMC45LS42IDguNy0xMCA4LjctMTB2LTI0LjRzMS42LTgtNi42LTcuOS00Ny41IDAtNDcuNSAwLTEyLjItMi4yLTkuOCA5LjEgNS45IDI5LjggOS44IDM4LjV6Ii8+PHBhdGggZD0iTTI5Ni43IDIxNi4zbC0xMjIuMi00Ny42IDYwLjcgMTE1LjYgMTUtMzUuOCAzOC4yIDMzLjEgMTEuNi0xMy4xLTM3LjgtMzMuN3oiLz48cGF0aCBkPSJNMTY1LjUgMjU1LjhzMjAuNi0xOS45IDI4LjMtMzEuMWwtNS41LTEwLjZjLS4xLjEtLjEuMi0uMi4zLTEuMyAyLTIwLjMgMzAuNy00My4xIDQyLjZ2LTUyLjNzLS43LTYuOCA2LjQtNS43YzYuNSAxIDI0LjcgNC40IDMyLjYgN2wtNi43LTEyLjdjLTcuNS0yLjEtMTYuMy00LTIzLjYtNC40LTEwLjktLjYtOC43LTEwLTguNy0xMHYtMjQuNHMtMS42LTggNi42LTcuOWM4LjIuMSA0Ny41IDAgNDcuNSAwczEyLjItMi4yIDkuOCA5LjFjLS45IDQuNC0yIDEwLTMuMyAxNS42bDEwLjUgNC4xYzEuOC02LjkgMy4yLTEzLjYgMy40LTE3LjYuNC05LjggNi43LTExLjIgMTAuNC0xMS4yaDIxLjNzOS43LTEuMiA3LjcgNy45Yy0xLjMgNS45LTMuMyAxOC45LTkuNSAzMy45bDEyLjEgNC43YzctMTYuMSAxMC45LTMzLjggMTAuOS01Mi4zQzI3Mi40IDY4IDIxMy4zIDguOSAxNDAuNyA4LjkgNjggOC45IDguOSA2OCA4LjkgMTQwLjdjMCA3Mi42IDU5LjEgMTMxLjcgMTMxLjcgMTMxLjcgMjQuOSAwIDQ4LjMtNyA2OC4yLTE5LjFsLTUuOC0xMWMtMTQuNSA4LjQtMzQuNiAxOC0zNy41IDEzLjV6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE0MC43IDI3Mi40QzY4IDI3Mi40IDguOSAyMTMuMyA4LjkgMTQwLjcgOC45IDY4IDY4IDguOSAxNDAuNyA4LjljNzIuNiAwIDEzMS43IDU5LjEgMTMxLjcgMTMxLjcgMCAxOC42LTMuOSAzNi4zLTEwLjkgNTIuM2w4LjMgMy4zYzcuNC0xNy4xIDExLjUtMzUuOSAxMS41LTU1LjZDMjgxLjMgNjMuMSAyMTguMiAwIDE0MC43IDAgNjMuMSAwIDAgNjMuMSAwIDE0MC43czYzLjEgMTQwLjcgMTQwLjcgMTQwLjdjMjYuNCAwIDUxLjItNy4zIDcyLjMtMjAuMWwtNC4yLTcuOWMtMTkuOSAxMi00My4yIDE5LTY4LjEgMTl6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTE2NS41IDI1NS44YzIuOSA0LjUgMjMtNS4xIDM3LjUtMTMuNWwtOS4yLTE3LjZjLTcuNiAxMS4yLTI4LjMgMzEuMS0yOC4zIDMxLjF6TTE1MS40IDE5OC45Yy03LjEtMS02LjQgNS43LTYuNCA1LjdWMjU3YzIyLjgtMTEuOSA0MS45LTQwLjUgNDMuMS00Mi42LjEtLjEuMS0uMi4yLS4zbC00LjMtOC4yYy04LTIuNi0yNi4xLTYtMzIuNi03ek0yNTguOSAxNTQuNGMxLjktOS4xLTcuNy03LjktNy43LTcuOWgtMjEuM2MtMy43IDAtMTAgMS4zLTEwLjQgMTEuMi0uMiA0LTEuNiAxMC43LTMuNCAxNy42bDMzLjMgMTNjNi4yLTE1IDguMy0yOCA5LjUtMzMuOXpNMTY3LjkgMTYyLjdjMS43LTEuOSA0LjItMyA2LjctMyAxLjEgMCAyLjIuMiAzLjIuNmwyNy44IDEwLjljMS4yLTUuNiAyLjQtMTEuMiAzLjMtMTUuNiAyLjQtMTEuMy05LjgtOS4xLTkuOC05LjFzLTM5LjMuMS00Ny41IDBjLTguMi0uMS02LjYgNy45LTYuNiA3Ljl2MjQuNHMtMi4yIDkuNCA4LjcgMTBjNy4zLjQgMTYuMSAyLjQgMjMuNiA0LjRsLTEwLjctMjAuNGMtMS43LTMuMy0xLjItNy4zIDEuMy0xMC4xeiIvPjwvZz48L3N2Zz4=",
"id": "http4",
"name": "HTTP",
"properties": {
"baseUrl": {
"deprecated": false,
"displayName": "Base URL",
"group": "common",
"javaType": "java.lang.String",
"kind": "parameter",
"labelHint": "Base Http Endpoint URL",
"placeholder": "eg 'www.redhat.com'",
"required": true,
"secret": false,
"type": "string"
}
},
"configuredProperties": {
"headerFilterStrategy": "syndesisHeaderStrategy"
},
"tags": [
"verifier"
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy