You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/12/26 10:30:01 UTC

(camel) 07/07: CAMEL-18559: Add remote to @UriEndpoint so we can know if the component does remote communication or not.

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch remote
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 61768a57c4c6bf2b74ec7999f5e3e2f917fc9199
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Dec 26 11:29:41 2023 +0100

    CAMEL-18559: Add remote to @UriEndpoint so we can know if the component does remote communication or not.
---
 .../src/generated/resources/metadata.json          | 1002 +++++++++++++-------
 1 file changed, 668 insertions(+), 334 deletions(-)

diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index 19b250855ea..8f815d385e1 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -19,7 +19,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AmqpComponentBuilderFactory": {
     "kind": "component",
@@ -41,7 +42,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ArangodbComponentBuilderFactory": {
     "kind": "component",
@@ -63,7 +65,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "As2ComponentBuilderFactory": {
     "kind": "component",
@@ -86,7 +89,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AsteriskComponentBuilderFactory": {
     "kind": "component",
@@ -108,7 +112,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AtmosphereWebsocketComponentBuilderFactory": {
     "kind": "component",
@@ -130,7 +135,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AtomComponentBuilderFactory": {
     "kind": "component",
@@ -152,7 +158,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "AvroComponentBuilderFactory": {
     "kind": "component",
@@ -174,7 +181,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2AthenaComponentBuilderFactory": {
     "kind": "component",
@@ -196,7 +204,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2CwComponentBuilderFactory": {
     "kind": "component",
@@ -218,7 +227,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2DdbComponentBuilderFactory": {
     "kind": "component",
@@ -240,7 +250,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2DdbstreamComponentBuilderFactory": {
     "kind": "component",
@@ -262,7 +273,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2Ec2ComponentBuilderFactory": {
     "kind": "component",
@@ -284,7 +296,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2EcsComponentBuilderFactory": {
     "kind": "component",
@@ -306,7 +319,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2EksComponentBuilderFactory": {
     "kind": "component",
@@ -328,7 +342,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2EventbridgeComponentBuilderFactory": {
     "kind": "component",
@@ -350,7 +365,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2IamComponentBuilderFactory": {
     "kind": "component",
@@ -372,7 +388,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2KinesisComponentBuilderFactory": {
     "kind": "component",
@@ -394,7 +411,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2KinesisFirehoseComponentBuilderFactory": {
     "kind": "component",
@@ -416,7 +434,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2KmsComponentBuilderFactory": {
     "kind": "component",
@@ -438,7 +457,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2LambdaComponentBuilderFactory": {
     "kind": "component",
@@ -460,7 +480,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2MqComponentBuilderFactory": {
     "kind": "component",
@@ -482,7 +503,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2MskComponentBuilderFactory": {
     "kind": "component",
@@ -504,7 +526,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2RedshiftDataComponentBuilderFactory": {
     "kind": "component",
@@ -526,7 +549,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2S3ComponentBuilderFactory": {
     "kind": "component",
@@ -548,7 +572,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2SesComponentBuilderFactory": {
     "kind": "component",
@@ -570,7 +595,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2SnsComponentBuilderFactory": {
     "kind": "component",
@@ -592,7 +618,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2SqsComponentBuilderFactory": {
     "kind": "component",
@@ -614,7 +641,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2StepFunctionsComponentBuilderFactory": {
     "kind": "component",
@@ -636,7 +664,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2StsComponentBuilderFactory": {
     "kind": "component",
@@ -658,7 +687,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2TimestreamComponentBuilderFactory": {
     "kind": "component",
@@ -680,7 +710,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Aws2TranslateComponentBuilderFactory": {
     "kind": "component",
@@ -702,7 +733,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AwsCloudtrailComponentBuilderFactory": {
     "kind": "component",
@@ -724,7 +756,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AwsConfigComponentBuilderFactory": {
     "kind": "component",
@@ -746,7 +779,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AwsSecretsManagerComponentBuilderFactory": {
     "kind": "component",
@@ -768,7 +802,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureCosmosdbComponentBuilderFactory": {
     "kind": "component",
@@ -790,7 +825,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureEventhubsComponentBuilderFactory": {
     "kind": "component",
@@ -812,7 +848,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureFilesComponentBuilderFactory": {
     "kind": "component",
@@ -834,7 +871,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureKeyVaultComponentBuilderFactory": {
     "kind": "component",
@@ -856,7 +894,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureServicebusComponentBuilderFactory": {
     "kind": "component",
@@ -878,7 +917,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureStorageBlobComponentBuilderFactory": {
     "kind": "component",
@@ -900,7 +940,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureStorageDatalakeComponentBuilderFactory": {
     "kind": "component",
@@ -922,7 +963,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "AzureStorageQueueComponentBuilderFactory": {
     "kind": "component",
@@ -944,7 +986,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "BeanComponentBuilderFactory": {
     "kind": "component",
@@ -966,7 +1009,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "BeanValidatorComponentBuilderFactory": {
     "kind": "component",
@@ -988,7 +1032,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "BonitaComponentBuilderFactory": {
     "kind": "component",
@@ -1010,7 +1055,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "BoxComponentBuilderFactory": {
     "kind": "component",
@@ -1033,7 +1079,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "BraintreeComponentBuilderFactory": {
     "kind": "component",
@@ -1056,7 +1103,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "BrowseComponentBuilderFactory": {
     "kind": "component",
@@ -1078,7 +1126,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "CaffeineCacheComponentBuilderFactory": {
     "kind": "component",
@@ -1100,7 +1149,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "CaffeineLoadcacheComponentBuilderFactory": {
     "kind": "component",
@@ -1122,7 +1172,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "ChatscriptComponentBuilderFactory": {
     "kind": "component",
@@ -1144,7 +1195,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ChunkComponentBuilderFactory": {
     "kind": "component",
@@ -1166,7 +1218,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "ClasComponentBuilderFactory": {
     "kind": "component",
@@ -1188,7 +1241,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "CmSmsComponentBuilderFactory": {
     "kind": "component",
@@ -1210,7 +1264,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CoapComponentBuilderFactory": {
     "kind": "component",
@@ -1233,7 +1288,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CoapTcpComponentBuilderFactory": {
     "kind": "component",
@@ -1256,7 +1312,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CoapsComponentBuilderFactory": {
     "kind": "component",
@@ -1279,7 +1336,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CoapsTcpComponentBuilderFactory": {
     "kind": "component",
@@ -1302,7 +1360,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CometdComponentBuilderFactory": {
     "kind": "component",
@@ -1325,7 +1384,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CometdsComponentBuilderFactory": {
     "kind": "component",
@@ -1348,7 +1408,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ConsulComponentBuilderFactory": {
     "kind": "component",
@@ -1370,7 +1431,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ControlbusComponentBuilderFactory": {
     "kind": "component",
@@ -1392,7 +1454,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "CouchbaseComponentBuilderFactory": {
     "kind": "component",
@@ -1414,7 +1477,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CouchdbComponentBuilderFactory": {
     "kind": "component",
@@ -1436,7 +1500,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CqlComponentBuilderFactory": {
     "kind": "component",
@@ -1458,7 +1523,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CronComponentBuilderFactory": {
     "kind": "component",
@@ -1480,7 +1546,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "CryptoComponentBuilderFactory": {
     "kind": "component",
@@ -1502,7 +1569,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "CxfComponentBuilderFactory": {
     "kind": "component",
@@ -1524,7 +1592,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "CxfrsComponentBuilderFactory": {
     "kind": "component",
@@ -1546,7 +1615,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "DataformatComponentBuilderFactory": {
     "kind": "component",
@@ -1568,7 +1638,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": false
   },
   "DatasetComponentBuilderFactory": {
     "kind": "component",
@@ -1590,7 +1661,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": false
   },
   "DatasetTestComponentBuilderFactory": {
     "kind": "component",
@@ -1612,7 +1684,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": false
   },
   "DebeziumDb2ComponentBuilderFactory": {
     "kind": "component",
@@ -1634,7 +1707,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DebeziumMongodbComponentBuilderFactory": {
     "kind": "component",
@@ -1656,7 +1730,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DebeziumMysqlComponentBuilderFactory": {
     "kind": "component",
@@ -1678,7 +1753,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DebeziumOracleComponentBuilderFactory": {
     "kind": "component",
@@ -1700,7 +1776,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DebeziumPostgresComponentBuilderFactory": {
     "kind": "component",
@@ -1722,7 +1799,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DebeziumSqlserverComponentBuilderFactory": {
     "kind": "component",
@@ -1744,7 +1822,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Dhis2ComponentBuilderFactory": {
     "kind": "component",
@@ -1767,7 +1846,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DigitaloceanComponentBuilderFactory": {
     "kind": "component",
@@ -1789,7 +1869,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DirectComponentBuilderFactory": {
     "kind": "component",
@@ -1811,7 +1892,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "DisruptorComponentBuilderFactory": {
     "kind": "component",
@@ -1834,7 +1916,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "DisruptorVmComponentBuilderFactory": {
     "kind": "component",
@@ -1857,7 +1940,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "DjlComponentBuilderFactory": {
     "kind": "component",
@@ -1879,7 +1963,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "DnsComponentBuilderFactory": {
     "kind": "component",
@@ -1901,7 +1986,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DockerComponentBuilderFactory": {
     "kind": "component",
@@ -1923,7 +2009,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "DrillComponentBuilderFactory": {
     "kind": "component",
@@ -1945,7 +2032,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DropboxComponentBuilderFactory": {
     "kind": "component",
@@ -1967,7 +2055,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "DynamicRouterComponentBuilderFactory": {
     "kind": "component",
@@ -1989,7 +2078,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "DynamicRouterControlComponentBuilderFactory": {
     "kind": "component",
@@ -2011,7 +2101,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "EhcacheComponentBuilderFactory": {
     "kind": "component",
@@ -2033,7 +2124,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ElasticsearchComponentBuilderFactory": {
     "kind": "component",
@@ -2055,7 +2147,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ElasticsearchRestClientComponentBuilderFactory": {
     "kind": "component",
@@ -2077,7 +2170,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Etcd3ComponentBuilderFactory": {
     "kind": "component",
@@ -2099,7 +2193,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ExecComponentBuilderFactory": {
     "kind": "component",
@@ -2121,7 +2216,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "FacebookComponentBuilderFactory": {
     "kind": "component",
@@ -2143,7 +2239,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "FhirComponentBuilderFactory": {
     "kind": "component",
@@ -2166,7 +2263,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "FileComponentBuilderFactory": {
     "kind": "component",
@@ -2188,7 +2286,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "FileWatchComponentBuilderFactory": {
     "kind": "component",
@@ -2210,7 +2309,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "FlatpackComponentBuilderFactory": {
     "kind": "component",
@@ -2232,7 +2332,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "FlinkComponentBuilderFactory": {
     "kind": "component",
@@ -2254,7 +2355,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "FopComponentBuilderFactory": {
     "kind": "component",
@@ -2276,7 +2378,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "FreemarkerComponentBuilderFactory": {
     "kind": "component",
@@ -2298,7 +2401,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "FtpComponentBuilderFactory": {
     "kind": "component",
@@ -2321,7 +2425,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "FtpsComponentBuilderFactory": {
     "kind": "component",
@@ -2344,7 +2449,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GeocoderComponentBuilderFactory": {
     "kind": "component",
@@ -2366,7 +2472,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GitComponentBuilderFactory": {
     "kind": "component",
@@ -2388,7 +2495,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GithubComponentBuilderFactory": {
     "kind": "component",
@@ -2410,7 +2518,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleBigqueryComponentBuilderFactory": {
     "kind": "component",
@@ -2432,7 +2541,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleBigquerySqlComponentBuilderFactory": {
     "kind": "component",
@@ -2454,7 +2564,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleCalendarComponentBuilderFactory": {
     "kind": "component",
@@ -2477,7 +2588,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleCalendarStreamComponentBuilderFactory": {
     "kind": "component",
@@ -2499,7 +2611,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleDriveComponentBuilderFactory": {
     "kind": "component",
@@ -2522,7 +2635,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleFunctionsComponentBuilderFactory": {
     "kind": "component",
@@ -2544,7 +2658,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleMailComponentBuilderFactory": {
     "kind": "component",
@@ -2567,7 +2682,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleMailStreamComponentBuilderFactory": {
     "kind": "component",
@@ -2589,7 +2705,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GooglePubsubComponentBuilderFactory": {
     "kind": "component",
@@ -2611,7 +2728,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleSecretManagerComponentBuilderFactory": {
     "kind": "component",
@@ -2633,7 +2751,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleSheetsComponentBuilderFactory": {
     "kind": "component",
@@ -2656,7 +2775,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleSheetsStreamComponentBuilderFactory": {
     "kind": "component",
@@ -2678,7 +2798,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GoogleStorageComponentBuilderFactory": {
     "kind": "component",
@@ -2700,7 +2821,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GrapeComponentBuilderFactory": {
     "kind": "component",
@@ -2722,7 +2844,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "GraphqlComponentBuilderFactory": {
     "kind": "component",
@@ -2744,7 +2867,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "GrpcComponentBuilderFactory": {
     "kind": "component",
@@ -2766,7 +2890,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "GuavaEventbusComponentBuilderFactory": {
     "kind": "component",
@@ -2788,7 +2913,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "HashicorpVaultComponentBuilderFactory": {
     "kind": "component",
@@ -2810,7 +2936,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastAtomicvalueComponentBuilderFactory": {
     "kind": "component",
@@ -2832,7 +2959,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastInstanceComponentBuilderFactory": {
     "kind": "component",
@@ -2854,7 +2982,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastListComponentBuilderFactory": {
     "kind": "component",
@@ -2876,7 +3005,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastMapComponentBuilderFactory": {
     "kind": "component",
@@ -2898,7 +3028,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastMultimapComponentBuilderFactory": {
     "kind": "component",
@@ -2920,7 +3051,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastQueueComponentBuilderFactory": {
     "kind": "component",
@@ -2942,7 +3074,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastReplicatedmapComponentBuilderFactory": {
     "kind": "component",
@@ -2964,7 +3097,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastRingbufferComponentBuilderFactory": {
     "kind": "component",
@@ -2986,7 +3120,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastSedaComponentBuilderFactory": {
     "kind": "component",
@@ -3008,7 +3143,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastSetComponentBuilderFactory": {
     "kind": "component",
@@ -3030,7 +3166,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HazelcastTopicComponentBuilderFactory": {
     "kind": "component",
@@ -3052,7 +3189,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HttpComponentBuilderFactory": {
     "kind": "component",
@@ -3075,7 +3213,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "HttpsComponentBuilderFactory": {
     "kind": "component",
@@ -3098,7 +3237,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "HwcloudDmsComponentBuilderFactory": {
     "kind": "component",
@@ -3120,7 +3260,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HwcloudFrsComponentBuilderFactory": {
     "kind": "component",
@@ -3142,7 +3283,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HwcloudFunctiongraphComponentBuilderFactory": {
     "kind": "component",
@@ -3164,7 +3306,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HwcloudIamComponentBuilderFactory": {
     "kind": "component",
@@ -3186,7 +3329,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HwcloudImagerecognitionComponentBuilderFactory": {
     "kind": "component",
@@ -3208,7 +3352,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HwcloudObsComponentBuilderFactory": {
     "kind": "component",
@@ -3230,7 +3375,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "HwcloudSmnComponentBuilderFactory": {
     "kind": "component",
@@ -3252,7 +3398,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Iec60870ClientComponentBuilderFactory": {
     "kind": "component",
@@ -3274,7 +3421,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Iec60870ServerComponentBuilderFactory": {
     "kind": "component",
@@ -3296,7 +3444,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteCacheComponentBuilderFactory": {
     "kind": "component",
@@ -3318,7 +3467,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteComputeComponentBuilderFactory": {
     "kind": "component",
@@ -3340,7 +3490,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteEventsComponentBuilderFactory": {
     "kind": "component",
@@ -3362,7 +3513,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteIdgenComponentBuilderFactory": {
     "kind": "component",
@@ -3384,7 +3536,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteMessagingComponentBuilderFactory": {
     "kind": "component",
@@ -3406,7 +3559,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteQueueComponentBuilderFactory": {
     "kind": "component",
@@ -3428,7 +3582,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IgniteSetComponentBuilderFactory": {
     "kind": "component",
@@ -3450,7 +3605,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ImapComponentBuilderFactory": {
     "kind": "component",
@@ -3474,7 +3630,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ImapsComponentBuilderFactory": {
     "kind": "component",
@@ -3498,7 +3655,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "InfinispanComponentBuilderFactory": {
     "kind": "component",
@@ -3520,7 +3678,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "InfinispanEmbeddedComponentBuilderFactory": {
     "kind": "component",
@@ -3542,7 +3701,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Influxdb2ComponentBuilderFactory": {
     "kind": "component",
@@ -3564,7 +3724,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "InfluxdbComponentBuilderFactory": {
     "kind": "component",
@@ -3586,7 +3747,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IrcComponentBuilderFactory": {
     "kind": "component",
@@ -3609,7 +3771,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "IronmqComponentBuilderFactory": {
     "kind": "component",
@@ -3631,7 +3794,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JcacheComponentBuilderFactory": {
     "kind": "component",
@@ -3653,7 +3817,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JcrComponentBuilderFactory": {
     "kind": "component",
@@ -3676,7 +3841,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JdbcComponentBuilderFactory": {
     "kind": "component",
@@ -3698,7 +3864,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JettyComponentBuilderFactory": {
     "kind": "component",
@@ -3720,7 +3887,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "JgroupsComponentBuilderFactory": {
     "kind": "component",
@@ -3742,7 +3910,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JgroupsRaftComponentBuilderFactory": {
     "kind": "component",
@@ -3764,7 +3933,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JiraComponentBuilderFactory": {
     "kind": "component",
@@ -3786,7 +3956,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JmsComponentBuilderFactory": {
     "kind": "component",
@@ -3808,7 +3979,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JmxComponentBuilderFactory": {
     "kind": "component",
@@ -3830,7 +4002,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "JoltComponentBuilderFactory": {
     "kind": "component",
@@ -3852,7 +4025,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "JooqComponentBuilderFactory": {
     "kind": "component",
@@ -3874,7 +4048,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JpaComponentBuilderFactory": {
     "kind": "component",
@@ -3896,7 +4071,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JsltComponentBuilderFactory": {
     "kind": "component",
@@ -3918,7 +4094,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "JsonPatchComponentBuilderFactory": {
     "kind": "component",
@@ -3940,7 +4117,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "JsonValidatorComponentBuilderFactory": {
     "kind": "component",
@@ -3962,7 +4140,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "JsonataComponentBuilderFactory": {
     "kind": "component",
@@ -3984,7 +4163,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "Jt400ComponentBuilderFactory": {
     "kind": "component",
@@ -4006,7 +4186,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "JteComponentBuilderFactory": {
     "kind": "component",
@@ -4028,7 +4209,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "KafkaComponentBuilderFactory": {
     "kind": "component",
@@ -4050,7 +4232,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KameletComponentBuilderFactory": {
     "kind": "component",
@@ -4072,7 +4255,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "KnativeComponentBuilderFactory": {
     "kind": "component",
@@ -4094,7 +4278,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesConfigMapsComponentBuilderFactory": {
     "kind": "component",
@@ -4116,7 +4301,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesCronjobComponentBuilderFactory": {
     "kind": "component",
@@ -4138,7 +4324,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesCustomResourcesComponentBuilderFactory": {
     "kind": "component",
@@ -4160,7 +4347,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesDeploymentsComponentBuilderFactory": {
     "kind": "component",
@@ -4182,7 +4370,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesEventsComponentBuilderFactory": {
     "kind": "component",
@@ -4204,7 +4393,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesHpaComponentBuilderFactory": {
     "kind": "component",
@@ -4226,7 +4416,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesJobComponentBuilderFactory": {
     "kind": "component",
@@ -4248,7 +4439,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesNamespacesComponentBuilderFactory": {
     "kind": "component",
@@ -4270,7 +4462,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesNodesComponentBuilderFactory": {
     "kind": "component",
@@ -4292,7 +4485,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesPersistentVolumesClaimsComponentBuilderFactory": {
     "kind": "component",
@@ -4314,7 +4508,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesPersistentVolumesComponentBuilderFactory": {
     "kind": "component",
@@ -4336,7 +4531,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesPodsComponentBuilderFactory": {
     "kind": "component",
@@ -4358,7 +4554,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesReplicationControllersComponentBuilderFactory": {
     "kind": "component",
@@ -4380,7 +4577,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesResourcesQuotaComponentBuilderFactory": {
     "kind": "component",
@@ -4402,7 +4600,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesSecretsComponentBuilderFactory": {
     "kind": "component",
@@ -4424,7 +4623,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesServiceAccountsComponentBuilderFactory": {
     "kind": "component",
@@ -4446,7 +4646,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KubernetesServicesComponentBuilderFactory": {
     "kind": "component",
@@ -4468,7 +4669,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "KuduComponentBuilderFactory": {
     "kind": "component",
@@ -4490,7 +4692,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "LanguageComponentBuilderFactory": {
     "kind": "component",
@@ -4512,7 +4715,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "LdapComponentBuilderFactory": {
     "kind": "component",
@@ -4534,7 +4738,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "LdifComponentBuilderFactory": {
     "kind": "component",
@@ -4556,7 +4761,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "LogComponentBuilderFactory": {
     "kind": "component",
@@ -4578,7 +4784,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "LprComponentBuilderFactory": {
     "kind": "component",
@@ -4600,7 +4807,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "LuceneComponentBuilderFactory": {
     "kind": "component",
@@ -4622,7 +4830,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "LumberjackComponentBuilderFactory": {
     "kind": "component",
@@ -4644,7 +4853,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "MapstructComponentBuilderFactory": {
     "kind": "component",
@@ -4666,7 +4876,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "MasterComponentBuilderFactory": {
     "kind": "component",
@@ -4688,7 +4899,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "MetricsComponentBuilderFactory": {
     "kind": "component",
@@ -4710,7 +4922,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "MicrometerComponentBuilderFactory": {
     "kind": "component",
@@ -4732,7 +4945,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "MinaComponentBuilderFactory": {
     "kind": "component",
@@ -4754,7 +4968,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "MinioComponentBuilderFactory": {
     "kind": "component",
@@ -4776,7 +4991,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "MllpComponentBuilderFactory": {
     "kind": "component",
@@ -4798,7 +5014,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "MockComponentBuilderFactory": {
     "kind": "component",
@@ -4820,7 +5037,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": false
   },
   "MongodbComponentBuilderFactory": {
     "kind": "component",
@@ -4842,7 +5060,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "MongodbGridfsComponentBuilderFactory": {
     "kind": "component",
@@ -4864,7 +5083,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "MustacheComponentBuilderFactory": {
     "kind": "component",
@@ -4886,7 +5106,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "MvelComponentBuilderFactory": {
     "kind": "component",
@@ -4908,7 +5129,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "MybatisBeanComponentBuilderFactory": {
     "kind": "component",
@@ -4930,7 +5152,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "MybatisComponentBuilderFactory": {
     "kind": "component",
@@ -4952,7 +5175,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "NatsComponentBuilderFactory": {
     "kind": "component",
@@ -4974,7 +5198,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "NettyComponentBuilderFactory": {
     "kind": "component",
@@ -4996,7 +5221,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "NettyHttpComponentBuilderFactory": {
     "kind": "component",
@@ -5018,7 +5244,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "NitriteComponentBuilderFactory": {
     "kind": "component",
@@ -5040,7 +5267,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OaipmhComponentBuilderFactory": {
     "kind": "component",
@@ -5062,7 +5290,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "Olingo2ComponentBuilderFactory": {
     "kind": "component",
@@ -5085,7 +5314,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Olingo4ComponentBuilderFactory": {
     "kind": "component",
@@ -5108,7 +5338,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpensearchComponentBuilderFactory": {
     "kind": "component",
@@ -5130,7 +5361,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenshiftBuildConfigsComponentBuilderFactory": {
     "kind": "component",
@@ -5152,7 +5384,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenshiftBuildsComponentBuilderFactory": {
     "kind": "component",
@@ -5174,7 +5407,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenshiftDeploymentconfigsComponentBuilderFactory": {
     "kind": "component",
@@ -5196,7 +5430,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenstackCinderComponentBuilderFactory": {
     "kind": "component",
@@ -5218,7 +5453,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenstackGlanceComponentBuilderFactory": {
     "kind": "component",
@@ -5240,7 +5476,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenstackKeystoneComponentBuilderFactory": {
     "kind": "component",
@@ -5262,7 +5499,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenstackNeutronComponentBuilderFactory": {
     "kind": "component",
@@ -5284,7 +5522,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenstackNovaComponentBuilderFactory": {
     "kind": "component",
@@ -5306,7 +5545,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OpenstackSwiftComponentBuilderFactory": {
     "kind": "component",
@@ -5328,7 +5568,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "OptaplannerComponentBuilderFactory": {
     "kind": "component",
@@ -5350,7 +5591,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PahoComponentBuilderFactory": {
     "kind": "component",
@@ -5372,7 +5614,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PahoMqtt5ComponentBuilderFactory": {
     "kind": "component",
@@ -5394,7 +5637,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PdfComponentBuilderFactory": {
     "kind": "component",
@@ -5416,7 +5660,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "PgReplicationSlotComponentBuilderFactory": {
     "kind": "component",
@@ -5438,7 +5683,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PgeventComponentBuilderFactory": {
     "kind": "component",
@@ -5460,7 +5706,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PlatformHttpComponentBuilderFactory": {
     "kind": "component",
@@ -5482,7 +5729,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Plc4xComponentBuilderFactory": {
     "kind": "component",
@@ -5504,7 +5752,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Pop3ComponentBuilderFactory": {
     "kind": "component",
@@ -5528,7 +5777,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Pop3sComponentBuilderFactory": {
     "kind": "component",
@@ -5552,7 +5802,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PubnubComponentBuilderFactory": {
     "kind": "component",
@@ -5574,7 +5825,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "PulsarComponentBuilderFactory": {
     "kind": "component",
@@ -5596,7 +5848,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "QuartzComponentBuilderFactory": {
     "kind": "component",
@@ -5618,7 +5871,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "QuickfixComponentBuilderFactory": {
     "kind": "component",
@@ -5640,7 +5894,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ReactiveStreamsComponentBuilderFactory": {
     "kind": "component",
@@ -5662,7 +5917,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "RefComponentBuilderFactory": {
     "kind": "component",
@@ -5684,7 +5940,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "RestApiComponentBuilderFactory": {
     "kind": "component",
@@ -5706,7 +5963,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": false
   },
   "RestEndpointComponentBuilderFactory": {
     "kind": "component",
@@ -5728,7 +5986,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "RestOpenapiComponentBuilderFactory": {
     "kind": "component",
@@ -5750,7 +6009,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "RobotframeworkComponentBuilderFactory": {
     "kind": "component",
@@ -5772,7 +6032,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "RocketmqComponentBuilderFactory": {
     "kind": "component",
@@ -5794,7 +6055,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "RssComponentBuilderFactory": {
     "kind": "component",
@@ -5816,7 +6078,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "SagaComponentBuilderFactory": {
     "kind": "component",
@@ -5838,7 +6101,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SalesforceComponentBuilderFactory": {
     "kind": "component",
@@ -5860,7 +6124,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SapNetweaverComponentBuilderFactory": {
     "kind": "component",
@@ -5882,7 +6147,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SchedulerComponentBuilderFactory": {
     "kind": "component",
@@ -5904,7 +6170,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "SchematronComponentBuilderFactory": {
     "kind": "component",
@@ -5926,7 +6193,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "ScpComponentBuilderFactory": {
     "kind": "component",
@@ -5948,7 +6216,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SedaComponentBuilderFactory": {
     "kind": "component",
@@ -5970,7 +6239,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "ServiceComponentBuilderFactory": {
     "kind": "component",
@@ -5992,7 +6262,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "ServicenowComponentBuilderFactory": {
     "kind": "component",
@@ -6014,7 +6285,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ServletComponentBuilderFactory": {
     "kind": "component",
@@ -6036,7 +6308,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SftpComponentBuilderFactory": {
     "kind": "component",
@@ -6058,7 +6331,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Sjms2ComponentBuilderFactory": {
     "kind": "component",
@@ -6080,7 +6354,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SjmsComponentBuilderFactory": {
     "kind": "component",
@@ -6102,7 +6377,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SlackComponentBuilderFactory": {
     "kind": "component",
@@ -6124,7 +6400,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SmbComponentBuilderFactory": {
     "kind": "component",
@@ -6146,7 +6423,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SmppComponentBuilderFactory": {
     "kind": "component",
@@ -6169,7 +6447,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "SmppsComponentBuilderFactory": {
     "kind": "component",
@@ -6192,7 +6471,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "SmtpComponentBuilderFactory": {
     "kind": "component",
@@ -6216,7 +6496,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SmtpsComponentBuilderFactory": {
     "kind": "component",
@@ -6240,7 +6521,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SnmpComponentBuilderFactory": {
     "kind": "component",
@@ -6262,7 +6544,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SplunkComponentBuilderFactory": {
     "kind": "component",
@@ -6284,7 +6567,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SplunkHecComponentBuilderFactory": {
     "kind": "component",
@@ -6306,7 +6590,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SpringBatchComponentBuilderFactory": {
     "kind": "component",
@@ -6328,7 +6613,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "SpringEventComponentBuilderFactory": {
     "kind": "component",
@@ -6350,7 +6636,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "SpringJdbcComponentBuilderFactory": {
     "kind": "component",
@@ -6372,7 +6659,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SpringLdapComponentBuilderFactory": {
     "kind": "component",
@@ -6394,7 +6682,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SpringRabbitmqComponentBuilderFactory": {
     "kind": "component",
@@ -6416,7 +6705,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SpringRedisComponentBuilderFactory": {
     "kind": "component",
@@ -6438,7 +6728,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SpringWsComponentBuilderFactory": {
     "kind": "component",
@@ -6460,7 +6751,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SqlComponentBuilderFactory": {
     "kind": "component",
@@ -6482,7 +6774,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SqlStoredComponentBuilderFactory": {
     "kind": "component",
@@ -6504,7 +6797,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "SshComponentBuilderFactory": {
     "kind": "component",
@@ -6527,7 +6821,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "StaxComponentBuilderFactory": {
     "kind": "component",
@@ -6549,7 +6844,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "StitchComponentBuilderFactory": {
     "kind": "component",
@@ -6571,7 +6867,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "StompComponentBuilderFactory": {
     "kind": "component",
@@ -6593,7 +6890,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "StreamComponentBuilderFactory": {
     "kind": "component",
@@ -6615,7 +6913,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "StringTemplateComponentBuilderFactory": {
     "kind": "component",
@@ -6637,7 +6936,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "StubComponentBuilderFactory": {
     "kind": "component",
@@ -6659,7 +6959,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": false
   },
   "TelegramComponentBuilderFactory": {
     "kind": "component",
@@ -6681,7 +6982,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ThriftComponentBuilderFactory": {
     "kind": "component",
@@ -6703,7 +7005,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ThymeleafComponentBuilderFactory": {
     "kind": "component",
@@ -6725,7 +7028,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "TikaComponentBuilderFactory": {
     "kind": "component",
@@ -6747,7 +7051,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "TimerComponentBuilderFactory": {
     "kind": "component",
@@ -6769,7 +7074,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "TwilioComponentBuilderFactory": {
     "kind": "component",
@@ -6792,7 +7098,8 @@
     "apiSyntax": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "TwitterDirectmessageComponentBuilderFactory": {
     "kind": "component",
@@ -6814,7 +7121,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "TwitterSearchComponentBuilderFactory": {
     "kind": "component",
@@ -6836,7 +7144,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "TwitterTimelineComponentBuilderFactory": {
     "kind": "component",
@@ -6858,7 +7167,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "UndertowComponentBuilderFactory": {
     "kind": "component",
@@ -6880,7 +7190,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "ValidatorComponentBuilderFactory": {
     "kind": "component",
@@ -6902,7 +7213,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "VelocityComponentBuilderFactory": {
     "kind": "component",
@@ -6924,7 +7236,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "VertxComponentBuilderFactory": {
     "kind": "component",
@@ -6946,7 +7259,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "VertxHttpComponentBuilderFactory": {
     "kind": "component",
@@ -6968,7 +7282,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "VertxWebsocketComponentBuilderFactory": {
     "kind": "component",
@@ -6990,7 +7305,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "WeatherComponentBuilderFactory": {
     "kind": "component",
@@ -7012,7 +7328,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "Web3jComponentBuilderFactory": {
     "kind": "component",
@@ -7034,7 +7351,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "WebhookComponentBuilderFactory": {
     "kind": "component",
@@ -7056,7 +7374,8 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   },
   "WhatsappComponentBuilderFactory": {
     "kind": "component",
@@ -7078,7 +7397,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "WordpressComponentBuilderFactory": {
     "kind": "component",
@@ -7100,7 +7420,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "WorkdayComponentBuilderFactory": {
     "kind": "component",
@@ -7122,7 +7443,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "XchangeComponentBuilderFactory": {
     "kind": "component",
@@ -7144,7 +7466,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "XjComponentBuilderFactory": {
     "kind": "component",
@@ -7166,7 +7489,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "XmlsecuritySignComponentBuilderFactory": {
     "kind": "component",
@@ -7188,7 +7512,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "XmlsecurityVerifyComponentBuilderFactory": {
     "kind": "component",
@@ -7210,7 +7535,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "XmppComponentBuilderFactory": {
     "kind": "component",
@@ -7233,7 +7559,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "XqueryComponentBuilderFactory": {
     "kind": "component",
@@ -7255,7 +7582,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "XsltComponentBuilderFactory": {
     "kind": "component",
@@ -7277,7 +7605,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "XsltSaxonComponentBuilderFactory": {
     "kind": "component",
@@ -7299,7 +7628,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": true,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": false
   },
   "ZeebeComponentBuilderFactory": {
     "kind": "component",
@@ -7321,7 +7651,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ZendeskComponentBuilderFactory": {
     "kind": "component",
@@ -7344,7 +7675,8 @@
     "apiSyntax": "methodName",
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ZookeeperComponentBuilderFactory": {
     "kind": "component",
@@ -7366,7 +7698,8 @@
     "api": false,
     "consumerOnly": false,
     "producerOnly": false,
-    "lenientProperties": false
+    "lenientProperties": false,
+    "remote": true
   },
   "ZookeeperMasterComponentBuilderFactory": {
     "kind": "component",
@@ -7388,6 +7721,7 @@
     "api": false,
     "consumerOnly": true,
     "producerOnly": false,
-    "lenientProperties": true
+    "lenientProperties": true,
+    "remote": true
   }
 }