
META-INF.syndesis.connector.https4.json Maven / Gradle / Ivy
{
"actions": [
{
"actionType": "connector",
"description": "Invoke an http endpoint URL",
"descriptor": {
"connectorFactory": "io.syndesis.connector.http.HttpConnectorFactories$Https4",
"inputDataShape": {
"kind": "any"
},
"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 (eg '/path/to/endpoint')",
"required": false,
"secret": false,
"type": "string"
}
}
}
]
},
"id": "@project.groupId@:@project.artifactId@:https4-invoke-url",
"name": "Invoke URL",
"pattern": "To"
},
{
"actionType": "connector",
"description": "Periodically invoke an http endpoint URL",
"descriptor": {
"connectorFactory": "io.syndesis.connector.http.HttpConnectorFactories$Https4",
"connectorCustomizers": [
"io.syndesis.connector.http.HttpConnectorCustomizer"
],
"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": 1800000,
"deprecated": false,
"displayName": "Period",
"group": "consumer",
"javaType": "long",
"kind": "parameter",
"labelHint": "Delay between scheduling (executing).",
"required": false,
"secret": false,
"type": "duration"
}
}
}
]
},
"id": "@project.groupId@:@project.artifactId@:ttps4-periodic-invoke-url",
"name": "Periodic invoke URL",
"pattern": "From"
}
],
"componentScheme": "https4",
"configuredProperties": {
"headerFilterStrategy": "syndesisHeaderStrategy"
},
"dependencies": [
{
"id": "@project.groupId@:@project.artifactId@:@project.version@",
"type": "MAVEN"
}
],
"description": "Invoke various HTTPS methods.",
"icon": "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzMDAgMjg0LjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qze2ZpbGw6IzhkYzYzZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMTUuNyAyNS4xcy0yMS43IDIxLTI4LjkgMzItMTAuMyA5LjQtMTQuMiA3Yy0zLjktMi40LTEwLjEtNi42LTEwLjEtNi42cy02LjktMy43IDMuMi0xMS4xYzEwLjQtNy42IDQ2LjItMjcuNCA1MC0yMS4zek0xMzYuMyAyMy45djUyLjNzLjcgNi44LTYuNCA1LjdjLTcuMS0xLTI4LjMtNS4xLTM0LjYtNy43LTYuMy0yLjctMy40LTUuNy0yLjEtNy43czIwLjMtMzAuNyA0My4xLTQyLjZ6TTQ2LjMgNjcuMXMyLjgtNC41IDcuMy0yLjIgMTYuNyA5LjIgMTYuNyA5LjIgNS40IDIuMyAyLjUgOGMtMi44IDUuNy0xMC42IDMxLjMtMTEgNDEuMnMtNi43IDExLjItMTAuNCAxMS4ySDMwLjFzLTkuNyAxLjItNy43LTcuOSA1LjgtMzUuNCAyMy45LTU5LjV6TTgyLjIgODYuN3MxLjMtNS44IDcuNC0zLjYgMjQuNiA4LjIgMzggOC45YzEwLjkuNiA4LjcgMTAgOC43IDEwdjI0LjRzMS42IDgtNi42IDcuOWMtOC4yLS4xLTQ3LjUgMC00Ny41IDBzLTEyLjIgMi4yLTkuOC05LjEgNi0yOS44IDkuOC0zOC41ek0xNjUuNSAyNS4xczIxLjcgMjEgMjguOSAzMmM3LjEgMTEgMTAuMyA5LjQgMTQuMiA3IDMuOS0yLjQgMTAuMS02LjYgMTAuMS02LjZzNi45LTMuNy0zLjItMTEuMWMtMTAuNC03LjYtNDYuMS0yNy40LTUwLTIxLjN6TTE0NC45IDIzLjl2NTIuM3MtLjcgNi44IDYuNCA1LjcgMjguMy01LjEgMzQuNi03LjcgMy40LTUuNyAyLjEtNy43Yy0xLjItMi0yMC4zLTMwLjctNDMuMS00Mi42ek0yMzQuOSA2Ny4xcy0yLjgtNC41LTcuMy0yLjItMTYuNyA5LjItMTYuNyA5LjItNS40IDIuMy0yLjUgOGMyLjggNS43IDEwLjYgMzEuMyAxMSA0MS4yLjQgOS44IDYuNyAxMS4yIDEwLjQgMTEuMmgyMS4zczkuNyAxLjIgNy43LTcuOWMtMS44LTkuMi01LjctMzUuNC0yMy45LTU5LjV6TTE5OSA4Ni43cy0xLjMtNS44LTcuNC0zLjZjLTYgMi4yLTI0LjYgOC4yLTM4IDguOS0xMC45LjYtOC43IDEwLTguNyAxMHYyNC40cy0xLjYgOCA2LjYgNy45YzguMi0uMSA0Ny41IDAgNDcuNSAwczEyLjIgMi4yIDkuOC05LjEtNS45LTI5LjgtOS44LTM4LjV6TTExNS44IDI1NS44cy0yMS43LTIxLTI4LjktMzJjLTcuMS0xMS0xMC4zLTkuNC0xNC4yLTctMy45IDIuNC0xMC4xIDYuNi0xMC4xIDYuNnMtNi45IDMuNyAzLjIgMTEuMWMxMC40IDcuNiA0Ni4xIDI3LjUgNTAgMjEuM3pNMTM2LjMgMjU3di01Mi4zcy43LTYuOC02LjQtNS43Yy03LjEgMS0yOC4zIDUuMS0zNC42IDcuNy02LjMgMi43LTMuNCA1LjctMi4xIDcuN3MyMC4zIDMwLjcgNDMuMSA0Mi42ek00Ni40IDIxMy44czIuOCA0LjUgNy4zIDIuMiAxNi43LTkuMiAxNi43LTkuMiA1LjQtMi4zIDIuNS04Yy0yLjgtNS43LTEwLjYtMzEuMy0xMS00MS4yLS40LTkuOC02LjctMTEuMi0xMC40LTExLjJIMzAuMnMtOS43LTEuMi03LjcgNy45IDUuNyAzNS40IDIzLjkgNTkuNXpNODIuMyAxOTQuMnMxLjMgNS44IDcuNCAzLjYgMjQuNi04LjIgMzgtOC45YzEwLjktLjYgOC43LTEwIDguNy0xMHYtMjQuNHMxLjYtOC02LjYtNy45Yy04LjIuMS00Ny41IDAtNDcuNSAwcy0xMi4yLTIuMi05LjggOS4xIDUuOSAyOS44IDkuOCAzOC41eiIvPjxwYXRoIGQ9Ik0yOTYuNyAyMTYuM2wtMTIyLjItNDcuNiA2MC43IDExNS42IDE1LTM1LjggMzguMiAzMy4xIDExLjYtMTMuMS0zNy44LTMzLjd6Ii8+PHBhdGggZD0iTTE2NS41IDI1NS44czIwLjYtMTkuOSAyOC4zLTMxLjFsLTUuNS0xMC42Yy0uMS4xLS4xLjItLjIuMy0xLjMgMi0yMC4zIDMwLjctNDMuMSA0Mi42di01Mi4zcy0uNy02LjggNi40LTUuN2M2LjUgMSAyNC43IDQuNCAzMi42IDdsLTYuNy0xMi43Yy03LjUtMi4xLTE2LjMtNC0yMy42LTQuNC0xMC45LS42LTguNy0xMC04LjctMTB2LTI0LjRzLTEuNi04IDYuNi03LjljOC4yLjEgNDcuNSAwIDQ3LjUgMHMxMi4yLTIuMiA5LjggOS4xYy0uOSA0LjQtMiAxMC0zLjMgMTUuNmwxMC41IDQuMWMxLjgtNi45IDMuMi0xMy42IDMuNC0xNy42LjQtOS44IDYuNy0xMS4yIDEwLjQtMTEuMmgyMS4zczkuNy0xLjIgNy43IDcuOWMtMS4zIDUuOS0zLjMgMTguOS05LjUgMzMuOWwxMi4xIDQuN2M3LTE2LjEgMTAuOS0zMy44IDEwLjktNTIuM0MyNzIuNCA2OCAyMTMuMyA4LjkgMTQwLjcgOC45IDY4IDguOSA4LjkgNjggOC45IDE0MC43YzAgNzIuNiA1OS4xIDEzMS43IDEzMS43IDEzMS43IDI0LjkgMCA0OC4zLTcgNjguMi0xOS4xbC01LjgtMTFjLTE0LjUgOC40LTM0LjYgMTgtMzcuNSAxMy41eiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xNDAuNyAyNzIuNEM2OCAyNzIuNCA4LjkgMjEzLjMgOC45IDE0MC43IDguOSA2OCA2OCA4LjkgMTQwLjcgOC45YzcyLjYgMCAxMzEuNyA1OS4xIDEzMS43IDEzMS43IDAgMTguNi0zLjkgMzYuMy0xMC45IDUyLjNsOC4zIDMuM2M3LjQtMTcuMSAxMS41LTM1LjkgMTEuNS01NS42QzI4MS4zIDYzLjEgMjE4LjIgMCAxNDAuNyAwIDYzLjEgMCAwIDYzLjEgMCAxNDAuN3M2My4xIDE0MC43IDE0MC43IDE0MC43YzI2LjQgMCA1MS4yLTcuMyA3Mi4zLTIwLjFsLTQuMi03LjljLTE5LjkgMTItNDMuMiAxOS02OC4xIDE5eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjUuNSAyNTUuOGMyLjkgNC41IDIzLTUuMSAzNy41LTEzLjVsLTkuMi0xNy42Yy03LjYgMTEuMi0yOC4zIDMxLjEtMjguMyAzMS4xek0xNTEuNCAxOTguOWMtNy4xLTEtNi40IDUuNy02LjQgNS43VjI1N2MyMi44LTExLjkgNDEuOS00MC41IDQzLjEtNDIuNi4xLS4xLjEtLjIuMi0uM2wtNC4zLTguMmMtOC0yLjYtMjYuMS02LTMyLjYtN3pNMjU4LjkgMTU0LjRjMS45LTkuMS03LjctNy45LTcuNy03LjloLTIxLjNjLTMuNyAwLTEwIDEuMy0xMC40IDExLjItLjIgNC0xLjYgMTAuNy0zLjQgMTcuNmwzMy4zIDEzYzYuMi0xNSA4LjMtMjggOS41LTMzLjl6TTE2Ny45IDE2Mi43YzEuNy0xLjkgNC4yLTMgNi43LTMgMS4xIDAgMi4yLjIgMy4yLjZsMjcuOCAxMC45YzEuMi01LjYgMi40LTExLjIgMy4zLTE1LjYgMi40LTExLjMtOS44LTkuMS05LjgtOS4xcy0zOS4zLjEtNDcuNSAwYy04LjItLjEtNi42IDcuOS02LjYgNy45djI0LjRzLTIuMiA5LjQgOC43IDEwYzcuMy40IDE2LjEgMi40IDIzLjYgNC40bC0xMC43LTIwLjRjLTEuNy0zLjMtMS4yLTcuMyAxLjMtMTAuMXoiLz48L3N2Zz4=",
"id": "https4",
"name": "HTTPS",
"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"
}
},
"tags": [
"verifier"
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy