From d17c02fbce4bc7cebf5f4537f3c4455df31c798e Mon Sep 17 00:00:00 2001 From: Andrea Cosentino Date: Fri, 22 May 2026 18:31:21 +0200 Subject: [PATCH] CAMEL-23580: camel-openstack - align Exchange header constant names with Camel naming convention (#23438) Renames the Exchange header string values across OpenstackConstants, KeystoneConstants, NovaConstants, CinderConstants, GlanceConstants, NeutronConstants and SwiftConstants from non-Camel prefixed values (operation, ID, name, description, properties, password, action, FlavorId, ImageId, AdminPassword, ...) to CamelOpenstack, following the convention used across the rest of the Camel component catalog and matching the pattern established in CAMEL-23526 (camel-cxf), CAMEL-23522 (camel-mail), CAMEL-23461 (camel-aws-bedrock), CAMEL-23532 (camel-vertx-websocket / camel-atmosphere-websocket / camel-iggy), and CAMEL-23576 (camel-jira). The Java field names (OPERATION, ID, NAME, PASSWORD, ADMIN_PASSWORD, ACTION, FLAVOR_ID, IMAGE_ID, etc.) are unchanged so routes referencing the constants symbolically continue to work; routes using the literal string values must be updated (documented in the 4.21 upgrade guide). Scope decisions: - Common headers in OpenstackConstants get a "CamelOpenstack" prefix (CamelOpenstackOperation, CamelOpenstackId, CamelOpenstackName, CamelOpenstackDescription, CamelOpenstackProperties) - Subsystem-specific headers get a "CamelOpenstack" prefix to keep them distinguishable from the common ones (especially needed for KeystoneConstants.DESCRIPTION which previously collided with OpenstackConstants.DESCRIPTION via inheritance hiding) - SwiftConstants.CONTAINER_METADATA_PREFIX, VERSIONS_LOCATION, CONTAINER_READ, and CONTAINER_WRITE intentionally keep their previous values (X-Container-Meta-, X-Versions-Location, X-Container-Read, X-Container-Write) because they are part of the Swift HTTP protocol contract used by openstack4j to forward container metadata and ACLs to the Swift backend. - The non-header constants in OpenstackConstants (SCHEME_*, CREATE, UPDATE, GET_ALL, GET, DELETE) and the subsystem-name constants (NOVA_SUBSYSTEM_*, NEUTRON_*_SYSTEM, etc.) keep their previous values because they are operation enum / subsystem identifiers, not Exchange header names. Fixes one test (ContainerProducerTest.getTest) that was incorrectly using the SwiftConstants.LIMIT/DELIMITER constants as keys to look up values in the openstack4j ContainerListOptions internal map. The map keys are the openstack4j-defined URL parameter names ("limit", "delimiter"), not the Camel header constants. The test now uses the literal names. The generated Endpoint DSL header accessors on each component's HeaderNameBuilder have been renamed accordingly (operation() -> openstackOperation(), password() -> openstackKeystonePassword(), adminPassword() -> openstackNovaAdminPassword(), etc.). Tracker: CAMEL-23577 Reported by Claude Code on behalf of Andrea Cosentino Signed-off-by: Andrea Cosentino --- .../catalog/components/openstack-cinder.json | 22 +-- .../catalog/components/openstack-glance.json | 24 +-- .../components/openstack-keystone.json | 20 +-- .../catalog/components/openstack-neutron.json | 44 +++--- .../catalog/components/openstack-nova.json | 28 ++-- .../catalog/components/openstack-swift.json | 20 +-- .../openstack/cinder/openstack-cinder.json | 22 +-- .../openstack/glance/openstack-glance.json | 24 +-- .../keystone/openstack-keystone.json | 20 +-- .../openstack/neutron/openstack-neutron.json | 44 +++--- .../openstack/nova/openstack-nova.json | 28 ++-- .../openstack/swift/openstack-swift.json | 20 +-- .../openstack/cinder/CinderConstants.java | 14 +- .../openstack/common/OpenstackConstants.java | 10 +- .../openstack/glance/GlanceConstants.java | 16 +- .../openstack/keystone/KeystoneConstants.java | 14 +- .../openstack/neutron/NeutronConstants.java | 38 ++--- .../openstack/nova/NovaConstants.java | 22 +-- .../openstack/swift/SwiftConstants.java | 19 ++- .../swift/ContainerProducerTest.java | 7 +- .../pages/camel-4x-upgrade-guide-4_14.adoc | 140 ++++++++++++++++++ .../dsl/CinderEndpointBuilderFactory.java | 66 ++++----- .../dsl/GlanceEndpointBuilderFactory.java | 73 ++++----- .../dsl/KeystoneEndpointBuilderFactory.java | 60 ++++---- .../dsl/NeutronEndpointBuilderFactory.java | 134 ++++++++--------- .../dsl/NovaEndpointBuilderFactory.java | 84 +++++------ .../dsl/SwiftEndpointBuilderFactory.java | 60 ++++---- 27 files changed, 612 insertions(+), 461 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-cinder.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-cinder.json index c459587c37f37..6eca6d3a32a00 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-cinder.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-cinder.json @@ -28,17 +28,17 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "size": { "index": 0, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of volume.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SIZE" }, - "volumeType": { "index": 1, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Volume type.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_TYPE" }, - "imageRef": { "index": 2, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of image.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IMAGE_REF" }, - "snapshotId": { "index": 3, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of snapshot.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SNAPSHOT_ID" }, - "isBootable": { "index": 4, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is bootable.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IS_BOOTABLE" }, - "volumeId": { "index": 5, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Volume ID.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_ID" }, - "force": { "index": 6, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Force.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#FORCE" }, - "operation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, - "description": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#DESCRIPTION" } + "CamelOpenstackCinderSize": { "index": 0, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of volume.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SIZE" }, + "CamelOpenstackCinderVolumeType": { "index": 1, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Volume type.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_TYPE" }, + "CamelOpenstackCinderImageRef": { "index": 2, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of image.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IMAGE_REF" }, + "CamelOpenstackCinderSnapshotId": { "index": 3, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of snapshot.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SNAPSHOT_ID" }, + "CamelOpenstackCinderIsBootable": { "index": 4, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is bootable.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IS_BOOTABLE" }, + "CamelOpenstackCinderVolumeId": { "index": 5, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Volume ID.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_ID" }, + "CamelOpenstackCinderForce": { "index": 6, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Force.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#FORCE" }, + "CamelOpenstackOperation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, + "CamelOpenstackDescription": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#DESCRIPTION" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-glance.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-glance.json index 3a5e4a2dfef7a..0c48f36ea7709 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-glance.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-glance.json @@ -28,18 +28,18 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "diskFormat": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.DiskFormat", "enum": [ "RAW", "VHD", "VMDK", "VDI", "ISO", "QCOW2", "AKI", "ARI", "AMI", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#DISK_FORMAT" }, - "containerFormat": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.ContainerFormat", "enum": [ "BARE", "OVF", "AKI", "ARI", "AMI", "DOCKER", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CONTAINER_FORMAT" }, - "owner": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Image owner.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#OWNER" }, - "isPublic": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is public.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#IS_PUBLIC" }, - "minRam": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum ram.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_RAM" }, - "minDisk": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum disk.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_DISK" }, - "size": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#SIZE" }, - "checksum": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Checksum.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CHECKSUM" }, - "operation": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, - "properties": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Map", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The image properties.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#PROPERTIES" } + "CamelOpenstackGlanceDiskFormat": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.DiskFormat", "enum": [ "RAW", "VHD", "VMDK", "VDI", "ISO", "QCOW2", "AKI", "ARI", "AMI", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#DISK_FORMAT" }, + "CamelOpenstackGlanceContainerFormat": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.ContainerFormat", "enum": [ "BARE", "OVF", "AKI", "ARI", "AMI", "DOCKER", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CONTAINER_FORMAT" }, + "CamelOpenstackGlanceOwner": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Image owner.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#OWNER" }, + "CamelOpenstackGlanceIsPublic": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is public.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#IS_PUBLIC" }, + "CamelOpenstackGlanceMinRam": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum ram.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_RAM" }, + "CamelOpenstackGlanceMinDisk": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum disk.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_DISK" }, + "CamelOpenstackGlanceSize": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#SIZE" }, + "CamelOpenstackGlanceChecksum": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Checksum.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CHECKSUM" }, + "CamelOpenstackOperation": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, + "CamelOpenstackProperties": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Map", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The image properties.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#PROPERTIES" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-keystone.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-keystone.json index f83bf6e0221df..537b6e827d90f 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-keystone.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-keystone.json @@ -28,16 +28,16 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "description": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DESCRIPTION" }, - "domainId": { "index": 1, "kind": "header", "displayName": "", "group": "group project user", "label": "group project user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the domain.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DOMAIN_ID" }, - "parentId": { "index": 2, "kind": "header", "displayName": "", "group": "project", "label": "project", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The parent project ID.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PARENT_ID" }, - "password": { "index": 3, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's password.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PASSWORD" }, - "email": { "index": 4, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's email.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#EMAIL" }, - "userId": { "index": 5, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the user.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#USER_ID" }, - "groupId": { "index": 6, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the group.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#GROUP_ID" }, - "operation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackKeystoneDescription": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DESCRIPTION" }, + "CamelOpenstackKeystoneDomainId": { "index": 1, "kind": "header", "displayName": "", "group": "group project user", "label": "group project user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the domain.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DOMAIN_ID" }, + "CamelOpenstackKeystoneParentId": { "index": 2, "kind": "header", "displayName": "", "group": "project", "label": "project", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The parent project ID.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PARENT_ID" }, + "CamelOpenstackKeystonePassword": { "index": 3, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's password.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PASSWORD" }, + "CamelOpenstackKeystoneEmail": { "index": 4, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's email.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#EMAIL" }, + "CamelOpenstackKeystoneUserId": { "index": 5, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the user.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#USER_ID" }, + "CamelOpenstackKeystoneGroupId": { "index": 6, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the group.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#GROUP_ID" }, + "CamelOpenstackOperation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-neutron.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-neutron.json index f1c405440edbc..6981b2fc5150e 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-neutron.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-neutron.json @@ -28,28 +28,28 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "tenantId": { "index": 0, "kind": "header", "displayName": "", "group": "network port router", "label": "network port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Tenant ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#TENANT_ID" }, - "networkId": { "index": 1, "kind": "header", "displayName": "", "group": "subnet port", "label": "subnet port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_ID" }, - "adminStateUp": { "index": 2, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "AdminStateUp header.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ADMIN_STATE_UP" }, - "networkType": { "index": 3, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "org.openstack4j.model.network.NetworkType", "enum": [ "LOCAL", "FLAT", "VLAN", "VXLAN", "GRE", "GENEVE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_TYPE" }, - "physicalNetwork": { "index": 4, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Physical network.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PHYSICAL_NETWORK" }, - "segmentId": { "index": 5, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Segment ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SEGMENT_ID" }, - "isShared": { "index": 6, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is shared.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_SHARED" }, - "isRouterExternal": { "index": 7, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is router external.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_ROUTER_EXTERNAL" }, - "enableDHCP": { "index": 8, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Enable DHCP.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ENABLE_DHCP" }, - "gateway": { "index": 9, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Gateway.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#GATEWAY" }, - "ipVersion": { "index": 10, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.model.network.IPVersionType", "enum": [ "V4", "V6" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IP_VERSION" }, - "cidr": { "index": 11, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The cidr representing the IP range for this subnet, based on IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#CIDR" }, - "subnetPools": { "index": 12, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.openstack.networking.domain.NeutronPool", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The allocation pool.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_POOL" }, - "deviceId": { "index": 13, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Device ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#DEVICE_ID" }, - "macAddress": { "index": 14, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "MAC address.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#MAC_ADDRESS" }, - "routerId": { "index": 15, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Router ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ROUTER_ID" }, - "subnetId": { "index": 16, "kind": "header", "displayName": "", "group": "router subnet", "label": "router subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Subnet ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_ID" }, - "portId": { "index": 17, "kind": "header", "displayName": "", "group": "port router", "label": "port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Port ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PORT_ID" }, - "interfaceType": { "index": 18, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "org.openstack4j.model.network.AttachInterfaceType", "enum": [ "PORT", "SUBNET" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Interface type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ITERFACE_TYPE" }, - "operation": { "index": 19, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 20, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 21, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackNeutronTenantId": { "index": 0, "kind": "header", "displayName": "", "group": "network port router", "label": "network port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Tenant ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#TENANT_ID" }, + "CamelOpenstackNeutronNetworkId": { "index": 1, "kind": "header", "displayName": "", "group": "subnet port", "label": "subnet port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_ID" }, + "CamelOpenstackNeutronAdminStateUp": { "index": 2, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "AdminStateUp header.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ADMIN_STATE_UP" }, + "CamelOpenstackNeutronNetworkType": { "index": 3, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "org.openstack4j.model.network.NetworkType", "enum": [ "LOCAL", "FLAT", "VLAN", "VXLAN", "GRE", "GENEVE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_TYPE" }, + "CamelOpenstackNeutronPhysicalNetwork": { "index": 4, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Physical network.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PHYSICAL_NETWORK" }, + "CamelOpenstackNeutronSegmentId": { "index": 5, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Segment ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SEGMENT_ID" }, + "CamelOpenstackNeutronIsShared": { "index": 6, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is shared.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_SHARED" }, + "CamelOpenstackNeutronIsRouterExternal": { "index": 7, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is router external.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_ROUTER_EXTERNAL" }, + "CamelOpenstackNeutronEnableDhcp": { "index": 8, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Enable DHCP.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ENABLE_DHCP" }, + "CamelOpenstackNeutronGateway": { "index": 9, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Gateway.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#GATEWAY" }, + "CamelOpenstackNeutronIpVersion": { "index": 10, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.model.network.IPVersionType", "enum": [ "V4", "V6" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IP_VERSION" }, + "CamelOpenstackNeutronCidr": { "index": 11, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The cidr representing the IP range for this subnet, based on IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#CIDR" }, + "CamelOpenstackNeutronSubnetPools": { "index": 12, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.openstack.networking.domain.NeutronPool", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The allocation pool.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_POOL" }, + "CamelOpenstackNeutronDeviceId": { "index": 13, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Device ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#DEVICE_ID" }, + "CamelOpenstackNeutronMacAddress": { "index": 14, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "MAC address.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#MAC_ADDRESS" }, + "CamelOpenstackNeutronRouterId": { "index": 15, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Router ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ROUTER_ID" }, + "CamelOpenstackNeutronSubnetId": { "index": 16, "kind": "header", "displayName": "", "group": "router subnet", "label": "router subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Subnet ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_ID" }, + "CamelOpenstackNeutronPortId": { "index": 17, "kind": "header", "displayName": "", "group": "port router", "label": "port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Port ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PORT_ID" }, + "CamelOpenstackNeutronInterfaceType": { "index": 18, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "org.openstack4j.model.network.AttachInterfaceType", "enum": [ "PORT", "SUBNET" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Interface type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ITERFACE_TYPE" }, + "CamelOpenstackOperation": { "index": 19, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 20, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 21, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-nova.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-nova.json index 30db90b8cda16..9f22c99f0cf46 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-nova.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-nova.json @@ -28,20 +28,20 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "FlavorId": { "index": 0, "kind": "header", "displayName": "", "group": "flavor server", "label": "flavor server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the flavor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#FLAVOR_ID" }, - "RAM": { "index": 1, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RAM" }, - "VCPU": { "index": 2, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#VCPU" }, - "disk": { "index": 3, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of disk.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#DISK" }, - "swap": { "index": 4, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of swap.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#SWAP" }, - "rxtxFactor": { "index": 5, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Rxtx Factor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RXTXFACTOR" }, - "AdminPassword": { "index": 6, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Admin password of the new server.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ADMIN_PASSWORD" }, - "ImageId": { "index": 7, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Image ID.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#IMAGE_ID" }, - "KeypairName": { "index": 8, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Keypair name.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#KEYPAIR_NAME" }, - "NetworkId": { "index": 9, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "List", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of networks (by id).", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#NETWORK" }, - "action": { "index": 10, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "org.openstack4j.model.compute.Action", "enum": [ "PAUSE", "UNPAUSE", "STOP", "START", "LOCK", "UNLOCK", "SUSPEND", "RESUME", "RESCUE", "UNRESCUE", "SHELVE", "SHELVE_OFFLOAD", "UNSHELVE", "FORCEDELETE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An action to perform.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ACTION" }, - "operation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackNovaFlavorId": { "index": 0, "kind": "header", "displayName": "", "group": "flavor server", "label": "flavor server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the flavor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#FLAVOR_ID" }, + "CamelOpenstackNovaRam": { "index": 1, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RAM" }, + "CamelOpenstackNovaVcpu": { "index": 2, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#VCPU" }, + "CamelOpenstackNovaDisk": { "index": 3, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of disk.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#DISK" }, + "CamelOpenstackNovaSwap": { "index": 4, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of swap.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#SWAP" }, + "CamelOpenstackNovaRxtxFactor": { "index": 5, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Rxtx Factor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RXTXFACTOR" }, + "CamelOpenstackNovaAdminPassword": { "index": 6, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Admin password of the new server.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ADMIN_PASSWORD" }, + "CamelOpenstackNovaImageId": { "index": 7, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Image ID.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#IMAGE_ID" }, + "CamelOpenstackNovaKeypairName": { "index": 8, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Keypair name.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#KEYPAIR_NAME" }, + "CamelOpenstackNovaNetworkId": { "index": 9, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "List", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of networks (by id).", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#NETWORK" }, + "CamelOpenstackNovaAction": { "index": 10, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "org.openstack4j.model.compute.Action", "enum": [ "PAUSE", "UNPAUSE", "STOP", "START", "LOCK", "UNLOCK", "SUSPEND", "RESUME", "RESCUE", "UNRESCUE", "SHELVE", "SHELVE_OFFLOAD", "UNSHELVE", "FORCEDELETE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An action to perform.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ACTION" }, + "CamelOpenstackOperation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-swift.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-swift.json index ed036100f1f60..99ad3578b12ff 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-swift.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openstack-swift.json @@ -28,20 +28,20 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "containerName": { "index": 0, "kind": "header", "displayName": "", "group": "object container", "label": "object container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The container name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_NAME" }, - "objectName": { "index": 1, "kind": "header", "displayName": "", "group": "object", "label": "object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The object name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#OBJECT_NAME" }, + "CamelOpenstackSwiftContainerName": { "index": 0, "kind": "header", "displayName": "", "group": "object container", "label": "object container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The container name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_NAME" }, + "CamelOpenstackSwiftObjectName": { "index": 1, "kind": "header", "displayName": "", "group": "object", "label": "object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The object name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#OBJECT_NAME" }, "X-Container-Meta-": { "index": 2, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Map", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Container metadata prefix.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_METADATA_PREFIX" }, "X-Versions-Location": { "index": 3, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Versions location.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#VERSIONS_LOCATION" }, "X-Container-Read": { "index": 4, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ACL - container read.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_READ" }, "X-Container-Write": { "index": 5, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ACL - container write.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_WRITE" }, - "limit": { "index": 6, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - limit.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#LIMIT" }, - "marker": { "index": 7, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#MARKER" }, - "end_marker": { "index": 8, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - end marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#END_MARKER" }, - "delimiter": { "index": 9, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Character", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - delimiter.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#DELIMITER" }, - "path": { "index": 10, "kind": "header", "displayName": "", "group": "container object", "label": "container object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The path.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#PATH" }, - "operation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackSwiftLimit": { "index": 6, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - limit.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#LIMIT" }, + "CamelOpenstackSwiftMarker": { "index": 7, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#MARKER" }, + "CamelOpenstackSwiftEndMarker": { "index": 8, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - end marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#END_MARKER" }, + "CamelOpenstackSwiftDelimiter": { "index": 9, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Character", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - delimiter.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#DELIMITER" }, + "CamelOpenstackSwiftPath": { "index": 10, "kind": "header", "displayName": "", "group": "container object", "label": "container object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The path.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#PATH" }, + "CamelOpenstackOperation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/cinder/openstack-cinder.json b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/cinder/openstack-cinder.json index c459587c37f37..6eca6d3a32a00 100644 --- a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/cinder/openstack-cinder.json +++ b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/cinder/openstack-cinder.json @@ -28,17 +28,17 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "size": { "index": 0, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of volume.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SIZE" }, - "volumeType": { "index": 1, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Volume type.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_TYPE" }, - "imageRef": { "index": 2, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of image.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IMAGE_REF" }, - "snapshotId": { "index": 3, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of snapshot.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SNAPSHOT_ID" }, - "isBootable": { "index": 4, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is bootable.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IS_BOOTABLE" }, - "volumeId": { "index": 5, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Volume ID.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_ID" }, - "force": { "index": 6, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Force.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#FORCE" }, - "operation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, - "description": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#DESCRIPTION" } + "CamelOpenstackCinderSize": { "index": 0, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of volume.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SIZE" }, + "CamelOpenstackCinderVolumeType": { "index": 1, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Volume type.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_TYPE" }, + "CamelOpenstackCinderImageRef": { "index": 2, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of image.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IMAGE_REF" }, + "CamelOpenstackCinderSnapshotId": { "index": 3, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of snapshot.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#SNAPSHOT_ID" }, + "CamelOpenstackCinderIsBootable": { "index": 4, "kind": "header", "displayName": "", "group": "volume", "label": "volume", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is bootable.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#IS_BOOTABLE" }, + "CamelOpenstackCinderVolumeId": { "index": 5, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Volume ID.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#VOLUME_ID" }, + "CamelOpenstackCinderForce": { "index": 6, "kind": "header", "displayName": "", "group": "snapshot", "label": "snapshot", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Force.", "constantName": "org.apache.camel.component.openstack.cinder.CinderConstants#FORCE" }, + "CamelOpenstackOperation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, + "CamelOpenstackDescription": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#DESCRIPTION" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/glance/openstack-glance.json b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/glance/openstack-glance.json index 3a5e4a2dfef7a..0c48f36ea7709 100644 --- a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/glance/openstack-glance.json +++ b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/glance/openstack-glance.json @@ -28,18 +28,18 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "diskFormat": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.DiskFormat", "enum": [ "RAW", "VHD", "VMDK", "VDI", "ISO", "QCOW2", "AKI", "ARI", "AMI", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#DISK_FORMAT" }, - "containerFormat": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.ContainerFormat", "enum": [ "BARE", "OVF", "AKI", "ARI", "AMI", "DOCKER", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CONTAINER_FORMAT" }, - "owner": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Image owner.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#OWNER" }, - "isPublic": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is public.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#IS_PUBLIC" }, - "minRam": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum ram.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_RAM" }, - "minDisk": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum disk.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_DISK" }, - "size": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#SIZE" }, - "checksum": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Checksum.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CHECKSUM" }, - "operation": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, - "properties": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Map", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The image properties.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#PROPERTIES" } + "CamelOpenstackGlanceDiskFormat": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.DiskFormat", "enum": [ "RAW", "VHD", "VMDK", "VDI", "ISO", "QCOW2", "AKI", "ARI", "AMI", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#DISK_FORMAT" }, + "CamelOpenstackGlanceContainerFormat": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.openstack4j.model.image.ContainerFormat", "enum": [ "BARE", "OVF", "AKI", "ARI", "AMI", "DOCKER", "UNRECOGNIZED" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CONTAINER_FORMAT" }, + "CamelOpenstackGlanceOwner": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Image owner.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#OWNER" }, + "CamelOpenstackGlanceIsPublic": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is public.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#IS_PUBLIC" }, + "CamelOpenstackGlanceMinRam": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum ram.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_RAM" }, + "CamelOpenstackGlanceMinDisk": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Minimum disk.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#MIN_DISK" }, + "CamelOpenstackGlanceSize": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#SIZE" }, + "CamelOpenstackGlanceChecksum": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Checksum.", "constantName": "org.apache.camel.component.openstack.glance.GlanceConstants#CHECKSUM" }, + "CamelOpenstackOperation": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" }, + "CamelOpenstackProperties": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Map", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The image properties.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#PROPERTIES" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/keystone/openstack-keystone.json b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/keystone/openstack-keystone.json index f83bf6e0221df..537b6e827d90f 100644 --- a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/keystone/openstack-keystone.json +++ b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/keystone/openstack-keystone.json @@ -28,16 +28,16 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "description": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DESCRIPTION" }, - "domainId": { "index": 1, "kind": "header", "displayName": "", "group": "group project user", "label": "group project user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the domain.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DOMAIN_ID" }, - "parentId": { "index": 2, "kind": "header", "displayName": "", "group": "project", "label": "project", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The parent project ID.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PARENT_ID" }, - "password": { "index": 3, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's password.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PASSWORD" }, - "email": { "index": 4, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's email.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#EMAIL" }, - "userId": { "index": 5, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the user.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#USER_ID" }, - "groupId": { "index": 6, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the group.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#GROUP_ID" }, - "operation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackKeystoneDescription": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DESCRIPTION" }, + "CamelOpenstackKeystoneDomainId": { "index": 1, "kind": "header", "displayName": "", "group": "group project user", "label": "group project user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the domain.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#DOMAIN_ID" }, + "CamelOpenstackKeystoneParentId": { "index": 2, "kind": "header", "displayName": "", "group": "project", "label": "project", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The parent project ID.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PARENT_ID" }, + "CamelOpenstackKeystonePassword": { "index": 3, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's password.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#PASSWORD" }, + "CamelOpenstackKeystoneEmail": { "index": 4, "kind": "header", "displayName": "", "group": "user", "label": "user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User's email.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#EMAIL" }, + "CamelOpenstackKeystoneUserId": { "index": 5, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the user.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#USER_ID" }, + "CamelOpenstackKeystoneGroupId": { "index": 6, "kind": "header", "displayName": "", "group": "group", "label": "group", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the group.", "constantName": "org.apache.camel.component.openstack.keystone.KeystoneConstants#GROUP_ID" }, + "CamelOpenstackOperation": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/neutron/openstack-neutron.json b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/neutron/openstack-neutron.json index f1c405440edbc..6981b2fc5150e 100644 --- a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/neutron/openstack-neutron.json +++ b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/neutron/openstack-neutron.json @@ -28,28 +28,28 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "tenantId": { "index": 0, "kind": "header", "displayName": "", "group": "network port router", "label": "network port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Tenant ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#TENANT_ID" }, - "networkId": { "index": 1, "kind": "header", "displayName": "", "group": "subnet port", "label": "subnet port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_ID" }, - "adminStateUp": { "index": 2, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "AdminStateUp header.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ADMIN_STATE_UP" }, - "networkType": { "index": 3, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "org.openstack4j.model.network.NetworkType", "enum": [ "LOCAL", "FLAT", "VLAN", "VXLAN", "GRE", "GENEVE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_TYPE" }, - "physicalNetwork": { "index": 4, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Physical network.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PHYSICAL_NETWORK" }, - "segmentId": { "index": 5, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Segment ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SEGMENT_ID" }, - "isShared": { "index": 6, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is shared.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_SHARED" }, - "isRouterExternal": { "index": 7, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is router external.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_ROUTER_EXTERNAL" }, - "enableDHCP": { "index": 8, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Enable DHCP.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ENABLE_DHCP" }, - "gateway": { "index": 9, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Gateway.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#GATEWAY" }, - "ipVersion": { "index": 10, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.model.network.IPVersionType", "enum": [ "V4", "V6" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IP_VERSION" }, - "cidr": { "index": 11, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The cidr representing the IP range for this subnet, based on IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#CIDR" }, - "subnetPools": { "index": 12, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.openstack.networking.domain.NeutronPool", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The allocation pool.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_POOL" }, - "deviceId": { "index": 13, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Device ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#DEVICE_ID" }, - "macAddress": { "index": 14, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "MAC address.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#MAC_ADDRESS" }, - "routerId": { "index": 15, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Router ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ROUTER_ID" }, - "subnetId": { "index": 16, "kind": "header", "displayName": "", "group": "router subnet", "label": "router subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Subnet ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_ID" }, - "portId": { "index": 17, "kind": "header", "displayName": "", "group": "port router", "label": "port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Port ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PORT_ID" }, - "interfaceType": { "index": 18, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "org.openstack4j.model.network.AttachInterfaceType", "enum": [ "PORT", "SUBNET" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Interface type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ITERFACE_TYPE" }, - "operation": { "index": 19, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 20, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 21, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackNeutronTenantId": { "index": 0, "kind": "header", "displayName": "", "group": "network port router", "label": "network port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Tenant ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#TENANT_ID" }, + "CamelOpenstackNeutronNetworkId": { "index": 1, "kind": "header", "displayName": "", "group": "subnet port", "label": "subnet port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_ID" }, + "CamelOpenstackNeutronAdminStateUp": { "index": 2, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "AdminStateUp header.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ADMIN_STATE_UP" }, + "CamelOpenstackNeutronNetworkType": { "index": 3, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "org.openstack4j.model.network.NetworkType", "enum": [ "LOCAL", "FLAT", "VLAN", "VXLAN", "GRE", "GENEVE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Network type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#NETWORK_TYPE" }, + "CamelOpenstackNeutronPhysicalNetwork": { "index": 4, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Physical network.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PHYSICAL_NETWORK" }, + "CamelOpenstackNeutronSegmentId": { "index": 5, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Segment ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SEGMENT_ID" }, + "CamelOpenstackNeutronIsShared": { "index": 6, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is shared.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_SHARED" }, + "CamelOpenstackNeutronIsRouterExternal": { "index": 7, "kind": "header", "displayName": "", "group": "network", "label": "network", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Is router external.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IS_ROUTER_EXTERNAL" }, + "CamelOpenstackNeutronEnableDhcp": { "index": 8, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Enable DHCP.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ENABLE_DHCP" }, + "CamelOpenstackNeutronGateway": { "index": 9, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Gateway.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#GATEWAY" }, + "CamelOpenstackNeutronIpVersion": { "index": 10, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.model.network.IPVersionType", "enum": [ "V4", "V6" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#IP_VERSION" }, + "CamelOpenstackNeutronCidr": { "index": 11, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The cidr representing the IP range for this subnet, based on IP version.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#CIDR" }, + "CamelOpenstackNeutronSubnetPools": { "index": 12, "kind": "header", "displayName": "", "group": "subnet", "label": "subnet", "required": false, "javaType": "org.openstack4j.openstack.networking.domain.NeutronPool", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The allocation pool.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_POOL" }, + "CamelOpenstackNeutronDeviceId": { "index": 13, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Device ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#DEVICE_ID" }, + "CamelOpenstackNeutronMacAddress": { "index": 14, "kind": "header", "displayName": "", "group": "port", "label": "port", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "MAC address.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#MAC_ADDRESS" }, + "CamelOpenstackNeutronRouterId": { "index": 15, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Router ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ROUTER_ID" }, + "CamelOpenstackNeutronSubnetId": { "index": 16, "kind": "header", "displayName": "", "group": "router subnet", "label": "router subnet", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Subnet ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#SUBNET_ID" }, + "CamelOpenstackNeutronPortId": { "index": 17, "kind": "header", "displayName": "", "group": "port router", "label": "port router", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Port ID.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#PORT_ID" }, + "CamelOpenstackNeutronInterfaceType": { "index": 18, "kind": "header", "displayName": "", "group": "router", "label": "router", "required": false, "javaType": "org.openstack4j.model.network.AttachInterfaceType", "enum": [ "PORT", "SUBNET" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Interface type.", "constantName": "org.apache.camel.component.openstack.neutron.NeutronConstants#ITERFACE_TYPE" }, + "CamelOpenstackOperation": { "index": 19, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 20, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 21, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/nova/openstack-nova.json b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/nova/openstack-nova.json index 30db90b8cda16..9f22c99f0cf46 100644 --- a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/nova/openstack-nova.json +++ b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/nova/openstack-nova.json @@ -28,20 +28,20 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "FlavorId": { "index": 0, "kind": "header", "displayName": "", "group": "flavor server", "label": "flavor server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the flavor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#FLAVOR_ID" }, - "RAM": { "index": 1, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RAM" }, - "VCPU": { "index": 2, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#VCPU" }, - "disk": { "index": 3, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of disk.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#DISK" }, - "swap": { "index": 4, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of swap.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#SWAP" }, - "rxtxFactor": { "index": 5, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Rxtx Factor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RXTXFACTOR" }, - "AdminPassword": { "index": 6, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Admin password of the new server.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ADMIN_PASSWORD" }, - "ImageId": { "index": 7, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Image ID.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#IMAGE_ID" }, - "KeypairName": { "index": 8, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Keypair name.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#KEYPAIR_NAME" }, - "NetworkId": { "index": 9, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "List", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of networks (by id).", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#NETWORK" }, - "action": { "index": 10, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "org.openstack4j.model.compute.Action", "enum": [ "PAUSE", "UNPAUSE", "STOP", "START", "LOCK", "UNLOCK", "SUSPEND", "RESUME", "RESCUE", "UNRESCUE", "SHELVE", "SHELVE_OFFLOAD", "UNSHELVE", "FORCEDELETE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An action to perform.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ACTION" }, - "operation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackNovaFlavorId": { "index": 0, "kind": "header", "displayName": "", "group": "flavor server", "label": "flavor server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ID of the flavor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#FLAVOR_ID" }, + "CamelOpenstackNovaRam": { "index": 1, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of RAM.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RAM" }, + "CamelOpenstackNovaVcpu": { "index": 2, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The number of flavor VCPU.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#VCPU" }, + "CamelOpenstackNovaDisk": { "index": 3, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of disk.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#DISK" }, + "CamelOpenstackNovaSwap": { "index": 4, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of swap.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#SWAP" }, + "CamelOpenstackNovaRxtxFactor": { "index": 5, "kind": "header", "displayName": "", "group": "flavor", "label": "flavor", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Rxtx Factor.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#RXTXFACTOR" }, + "CamelOpenstackNovaAdminPassword": { "index": 6, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Admin password of the new server.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ADMIN_PASSWORD" }, + "CamelOpenstackNovaImageId": { "index": 7, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Image ID.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#IMAGE_ID" }, + "CamelOpenstackNovaKeypairName": { "index": 8, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The Keypair name.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#KEYPAIR_NAME" }, + "CamelOpenstackNovaNetworkId": { "index": 9, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "List", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of networks (by id).", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#NETWORK" }, + "CamelOpenstackNovaAction": { "index": 10, "kind": "header", "displayName": "", "group": "server", "label": "server", "required": false, "javaType": "org.openstack4j.model.compute.Action", "enum": [ "PAUSE", "UNPAUSE", "STOP", "START", "LOCK", "UNLOCK", "SUSPEND", "RESUME", "RESCUE", "UNRESCUE", "SHELVE", "SHELVE_OFFLOAD", "UNSHELVE", "FORCEDELETE" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An action to perform.", "constantName": "org.apache.camel.component.openstack.nova.NovaConstants#ACTION" }, + "CamelOpenstackOperation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/swift/openstack-swift.json b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/swift/openstack-swift.json index ed036100f1f60..99ad3578b12ff 100644 --- a/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/swift/openstack-swift.json +++ b/components/camel-openstack/src/generated/resources/META-INF/org/apache/camel/component/openstack/swift/openstack-swift.json @@ -28,20 +28,20 @@ "autowiredEnabled": { "index": 1, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." } }, "headers": { - "containerName": { "index": 0, "kind": "header", "displayName": "", "group": "object container", "label": "object container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The container name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_NAME" }, - "objectName": { "index": 1, "kind": "header", "displayName": "", "group": "object", "label": "object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The object name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#OBJECT_NAME" }, + "CamelOpenstackSwiftContainerName": { "index": 0, "kind": "header", "displayName": "", "group": "object container", "label": "object container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The container name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_NAME" }, + "CamelOpenstackSwiftObjectName": { "index": 1, "kind": "header", "displayName": "", "group": "object", "label": "object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The object name.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#OBJECT_NAME" }, "X-Container-Meta-": { "index": 2, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Map", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Container metadata prefix.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_METADATA_PREFIX" }, "X-Versions-Location": { "index": 3, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Versions location.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#VERSIONS_LOCATION" }, "X-Container-Read": { "index": 4, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ACL - container read.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_READ" }, "X-Container-Write": { "index": 5, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "ACL - container write.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#CONTAINER_WRITE" }, - "limit": { "index": 6, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - limit.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#LIMIT" }, - "marker": { "index": 7, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#MARKER" }, - "end_marker": { "index": 8, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - end marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#END_MARKER" }, - "delimiter": { "index": 9, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Character", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - delimiter.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#DELIMITER" }, - "path": { "index": 10, "kind": "header", "displayName": "", "group": "container object", "label": "container object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The path.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#PATH" }, - "operation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, - "ID": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, - "name": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } + "CamelOpenstackSwiftLimit": { "index": 6, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - limit.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#LIMIT" }, + "CamelOpenstackSwiftMarker": { "index": 7, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#MARKER" }, + "CamelOpenstackSwiftEndMarker": { "index": 8, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - end marker.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#END_MARKER" }, + "CamelOpenstackSwiftDelimiter": { "index": 9, "kind": "header", "displayName": "", "group": "container", "label": "container", "required": false, "javaType": "Character", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "List options - delimiter.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#DELIMITER" }, + "CamelOpenstackSwiftPath": { "index": 10, "kind": "header", "displayName": "", "group": "container object", "label": "container object", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The path.", "constantName": "org.apache.camel.component.openstack.swift.SwiftConstants#PATH" }, + "CamelOpenstackOperation": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#OPERATION" }, + "CamelOpenstackId": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ID.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#ID" }, + "CamelOpenstackName": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The name.", "constantName": "org.apache.camel.component.openstack.common.OpenstackConstants#NAME" } }, "properties": { "host": { "index": 0, "kind": "path", "displayName": "Host", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "OpenStack host url" }, diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderConstants.java index b8538efd7ae55..af44f49a21aed 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderConstants.java @@ -26,21 +26,21 @@ public final class CinderConstants extends OpenstackConstants { //volumes @Metadata(label = "volume", description = "Size of volume.", javaType = "Integer") - public static final String SIZE = "size"; + public static final String SIZE = "CamelOpenstackCinderSize"; @Metadata(label = "volume", description = "Volume type.", javaType = "String") - public static final String VOLUME_TYPE = "volumeType"; + public static final String VOLUME_TYPE = "CamelOpenstackCinderVolumeType"; @Metadata(label = "volume", description = "ID of image.", javaType = "String") - public static final String IMAGE_REF = "imageRef"; + public static final String IMAGE_REF = "CamelOpenstackCinderImageRef"; @Metadata(label = "volume", description = "ID of snapshot.", javaType = "String") - public static final String SNAPSHOT_ID = "snapshotId"; + public static final String SNAPSHOT_ID = "CamelOpenstackCinderSnapshotId"; @Metadata(label = "volume", description = "Is bootable.", javaType = "Boolean") - public static final String IS_BOOTABLE = "isBootable"; + public static final String IS_BOOTABLE = "CamelOpenstackCinderIsBootable"; //volumeSnapshots @Metadata(label = "snapshot", description = "The Volume ID.", javaType = "String") - public static final String VOLUME_ID = "volumeId"; + public static final String VOLUME_ID = "CamelOpenstackCinderVolumeId"; @Metadata(label = "snapshot", description = "Force.", javaType = "Boolean") - public static final String FORCE = "force"; + public static final String FORCE = "CamelOpenstackCinderForce"; public static final String GET_ALL_TYPES = "getAllTypes"; diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/OpenstackConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/OpenstackConstants.java index c614f9664c8bf..c0ca6ec576a43 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/OpenstackConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/OpenstackConstants.java @@ -33,15 +33,15 @@ public class OpenstackConstants { public static final String SCHEME_SWIFT = "openstack-swift"; @Metadata(description = "The operation to perform.", javaType = "String") - public static final String OPERATION = "operation"; + public static final String OPERATION = "CamelOpenstackOperation"; @Metadata(description = "The ID.", javaType = "String") - public static final String ID = "ID"; + public static final String ID = "CamelOpenstackId"; @Metadata(description = "The name.", javaType = "String") - public static final String NAME = "name"; + public static final String NAME = "CamelOpenstackName"; @Metadata(description = "The description.", javaType = "String", applicableFor = { SCHEME_CINDER }) - public static final String DESCRIPTION = "description"; + public static final String DESCRIPTION = "CamelOpenstackDescription"; @Metadata(description = "The image properties.", javaType = "Map", applicableFor = SCHEME_GLANCE) - public static final String PROPERTIES = "properties"; + public static final String PROPERTIES = "CamelOpenstackProperties"; public static final String CREATE = "create"; public static final String UPDATE = "update"; diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceConstants.java index df3361bc619eb..8fea8d0e00fc2 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceConstants.java @@ -22,21 +22,21 @@ public final class GlanceConstants extends OpenstackConstants { @Metadata(description = "The number of flavor VCPU.", javaType = "org.openstack4j.model.image.DiskFormat") - public static final String DISK_FORMAT = "diskFormat"; + public static final String DISK_FORMAT = "CamelOpenstackGlanceDiskFormat"; @Metadata(description = "Size of RAM.", javaType = "org.openstack4j.model.image.ContainerFormat") - public static final String CONTAINER_FORMAT = "containerFormat"; + public static final String CONTAINER_FORMAT = "CamelOpenstackGlanceContainerFormat"; @Metadata(description = "Image owner.", javaType = "String") - public static final String OWNER = "owner"; + public static final String OWNER = "CamelOpenstackGlanceOwner"; @Metadata(description = "Is public.", javaType = "Boolean") - public static final String IS_PUBLIC = "isPublic"; + public static final String IS_PUBLIC = "CamelOpenstackGlanceIsPublic"; @Metadata(description = "Minimum ram.", javaType = "Long") - public static final String MIN_RAM = "minRam"; + public static final String MIN_RAM = "CamelOpenstackGlanceMinRam"; @Metadata(description = "Minimum disk.", javaType = "Long") - public static final String MIN_DISK = "minDisk"; + public static final String MIN_DISK = "CamelOpenstackGlanceMinDisk"; @Metadata(description = "Size.", javaType = "Long") - public static final String SIZE = "size"; + public static final String SIZE = "CamelOpenstackGlanceSize"; @Metadata(description = "Checksum.", javaType = "String") - public static final String CHECKSUM = "checksum"; + public static final String CHECKSUM = "CamelOpenstackGlanceChecksum"; public static final String RESERVE = "reserve"; public static final String UPLOAD = "upload"; diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneConstants.java index e8d1b7719b697..c0e541509646c 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneConstants.java @@ -28,21 +28,21 @@ public final class KeystoneConstants extends OpenstackConstants { public static final String GROUPS = "groups"; @Metadata(description = "The description.", javaType = "String") - public static final String DESCRIPTION = "description"; + public static final String DESCRIPTION = "CamelOpenstackKeystoneDescription"; @Metadata(label = "group project user", description = "ID of the domain.", javaType = "String") - public static final String DOMAIN_ID = "domainId"; + public static final String DOMAIN_ID = "CamelOpenstackKeystoneDomainId"; @Metadata(label = "project", description = "The parent project ID.", javaType = "String") - public static final String PARENT_ID = "parentId"; + public static final String PARENT_ID = "CamelOpenstackKeystoneParentId"; @Metadata(label = "user", description = "User's password.", javaType = "String") - public static final String PASSWORD = "password"; + public static final String PASSWORD = "CamelOpenstackKeystonePassword"; @Metadata(label = "user", description = "User's email.", javaType = "String") - public static final String EMAIL = "email"; + public static final String EMAIL = "CamelOpenstackKeystoneEmail"; @Metadata(label = "group", description = "ID of the user.", javaType = "String") - public static final String USER_ID = "userId"; + public static final String USER_ID = "CamelOpenstackKeystoneUserId"; @Metadata(label = "group", description = "ID of the group.", javaType = "String") - public static final String GROUP_ID = "groupId"; + public static final String GROUP_ID = "CamelOpenstackKeystoneGroupId"; public static final String ADD_USER_TO_GROUP = "addUserToGroup"; public static final String CHECK_GROUP_USER = "checkUserGroup"; diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronConstants.java index 1e33c175a675e..4849561f76f9e 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronConstants.java @@ -26,53 +26,53 @@ public final class NeutronConstants extends OpenstackConstants { public static final String NEUTRON_PORT_SYSTEM = "ports"; public static final String NEUTRON_ROUTER_SYSTEM = "routers"; @Metadata(label = "network port router", description = "Tenant ID.", javaType = "String") - public static final String TENANT_ID = "tenantId"; + public static final String TENANT_ID = "CamelOpenstackNeutronTenantId"; @Metadata(label = "subnet port", description = "Network ID.", javaType = "String") - public static final String NETWORK_ID = "networkId"; + public static final String NETWORK_ID = "CamelOpenstackNeutronNetworkId"; //network @Metadata(label = "network", description = "AdminStateUp header.", javaType = "Boolean") - public static final String ADMIN_STATE_UP = "adminStateUp"; + public static final String ADMIN_STATE_UP = "CamelOpenstackNeutronAdminStateUp"; @Metadata(label = "network", description = "Network type.", javaType = "org.openstack4j.model.network.NetworkType") - public static final String NETWORK_TYPE = "networkType"; + public static final String NETWORK_TYPE = "CamelOpenstackNeutronNetworkType"; @Metadata(label = "network", description = "Physical network.", javaType = "String") - public static final String PHYSICAL_NETWORK = "physicalNetwork"; + public static final String PHYSICAL_NETWORK = "CamelOpenstackNeutronPhysicalNetwork"; @Metadata(label = "network", description = "Segment ID.", javaType = "String") - public static final String SEGMENT_ID = "segmentId"; + public static final String SEGMENT_ID = "CamelOpenstackNeutronSegmentId"; @Metadata(label = "network", description = "Is shared.", javaType = "Boolean") - public static final String IS_SHARED = "isShared"; + public static final String IS_SHARED = "CamelOpenstackNeutronIsShared"; @Metadata(label = "network", description = "Is router external.", javaType = "Boolean") - public static final String IS_ROUTER_EXTERNAL = "isRouterExternal"; + public static final String IS_ROUTER_EXTERNAL = "CamelOpenstackNeutronIsRouterExternal"; //subnet @Metadata(label = "subnet", description = "Enable DHCP.", javaType = "Boolean") - public static final String ENABLE_DHCP = "enableDHCP"; + public static final String ENABLE_DHCP = "CamelOpenstackNeutronEnableDhcp"; @Metadata(label = "subnet", description = "Gateway.", javaType = "String") - public static final String GATEWAY = "gateway"; + public static final String GATEWAY = "CamelOpenstackNeutronGateway"; @Metadata(label = "subnet", description = "IP version.", javaType = "org.openstack4j.model.network.IPVersionType") - public static final String IP_VERSION = "ipVersion"; + public static final String IP_VERSION = "CamelOpenstackNeutronIpVersion"; @Metadata(label = "subnet", description = "The cidr representing the IP range for this subnet, based on IP version.", javaType = "String") - public static final String CIDR = "cidr"; + public static final String CIDR = "CamelOpenstackNeutronCidr"; @Metadata(label = "subnet", description = "The allocation pool.", javaType = "org.openstack4j.openstack.networking.domain.NeutronPool") - public static final String SUBNET_POOL = "subnetPools"; + public static final String SUBNET_POOL = "CamelOpenstackNeutronSubnetPools"; //port @Metadata(label = "port", description = "Device ID.", javaType = "String") - public static final String DEVICE_ID = "deviceId"; + public static final String DEVICE_ID = "CamelOpenstackNeutronDeviceId"; @Metadata(label = "port", description = "MAC address.", javaType = "String") - public static final String MAC_ADDRESS = "macAddress"; + public static final String MAC_ADDRESS = "CamelOpenstackNeutronMacAddress"; //router @Metadata(label = "router", description = "Router ID.", javaType = "String") - public static final String ROUTER_ID = "routerId"; + public static final String ROUTER_ID = "CamelOpenstackNeutronRouterId"; @Metadata(label = "router subnet", description = "Subnet ID.", javaType = "String") - public static final String SUBNET_ID = "subnetId"; + public static final String SUBNET_ID = "CamelOpenstackNeutronSubnetId"; @Metadata(label = "port router", description = "Port ID.", javaType = "String") - public static final String PORT_ID = "portId"; + public static final String PORT_ID = "CamelOpenstackNeutronPortId"; @Metadata(label = "router", description = "Interface type.", javaType = "org.openstack4j.model.network.AttachInterfaceType") - public static final String ITERFACE_TYPE = "interfaceType"; + public static final String ITERFACE_TYPE = "CamelOpenstackNeutronInterfaceType"; public static final String ATTACH_INTERFACE = "attachInterface"; public static final String DETACH_INTERFACE = "detachInterface"; diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaConstants.java index 3167e55ff70fe..17b05c3080201 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaConstants.java @@ -25,34 +25,34 @@ public final class NovaConstants extends OpenstackConstants { public static final String NOVA_SUBSYSTEM_KEYPAIRS = "keypairs"; @Metadata(label = "flavor server", description = "ID of the flavor.", javaType = "String") - public static final String FLAVOR_ID = "FlavorId"; + public static final String FLAVOR_ID = "CamelOpenstackNovaFlavorId"; //flavor @Metadata(label = "flavor", description = "Size of RAM.", javaType = "Integer") - public static final String RAM = "RAM"; + public static final String RAM = "CamelOpenstackNovaRam"; @Metadata(label = "flavor", description = "The number of flavor VCPU.", javaType = "Integer") - public static final String VCPU = "VCPU"; + public static final String VCPU = "CamelOpenstackNovaVcpu"; @Metadata(label = "flavor", description = "Size of disk.", javaType = "Integer") - public static final String DISK = "disk"; + public static final String DISK = "CamelOpenstackNovaDisk"; @Metadata(label = "flavor", description = "Size of swap.", javaType = "Integer") - public static final String SWAP = "swap"; + public static final String SWAP = "CamelOpenstackNovaSwap"; @Metadata(label = "flavor", description = "Rxtx Factor.", javaType = "Integer") - public static final String RXTXFACTOR = "rxtxFactor"; + public static final String RXTXFACTOR = "CamelOpenstackNovaRxtxFactor"; //server @Metadata(label = "server", description = "Admin password of the new server.", javaType = "String") - public static final String ADMIN_PASSWORD = "AdminPassword"; + public static final String ADMIN_PASSWORD = "CamelOpenstackNovaAdminPassword"; @Metadata(label = "server", description = "The Image ID.", javaType = "String") - public static final String IMAGE_ID = "ImageId"; + public static final String IMAGE_ID = "CamelOpenstackNovaImageId"; @Metadata(label = "server", description = "The Keypair name.", javaType = "String") - public static final String KEYPAIR_NAME = "KeypairName"; + public static final String KEYPAIR_NAME = "CamelOpenstackNovaKeypairName"; @Metadata(label = "server", description = "The list of networks (by id).", javaType = "List") - public static final String NETWORK = "NetworkId"; + public static final String NETWORK = "CamelOpenstackNovaNetworkId"; //server public static final String CREATE_SNAPSHOT = "createSnapshot"; @Metadata(label = "server", description = "An action to perform.", javaType = "org.openstack4j.model.compute.Action") - public static final String ACTION = "action"; + public static final String ACTION = "CamelOpenstackNovaAction"; private NovaConstants() { } diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftConstants.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftConstants.java index 9acde7b37531e..c532c4cada24e 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftConstants.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftConstants.java @@ -26,10 +26,15 @@ public final class SwiftConstants extends OpenstackConstants { public static final String SWIFT_SUBSYSTEM_CONTAINERS = "containers"; @Metadata(label = "object container", description = "The container name.", javaType = "String") - public static final String CONTAINER_NAME = "containerName"; + public static final String CONTAINER_NAME = "CamelOpenstackSwiftContainerName"; @Metadata(label = "object", description = "The object name.", javaType = "String") - public static final String OBJECT_NAME = "objectName"; + public static final String OBJECT_NAME = "CamelOpenstackSwiftObjectName"; + // The following four constants intentionally keep the openstack4j-defined values + // (X-Container-Meta-, X-Versions-Location, X-Container-Read, X-Container-Write) + // because they are part of the Swift HTTP protocol contract used by openstack4j + // to forward metadata and ACL headers to the Swift backend. Renaming them would + // break interoperability with the Swift API. @Metadata(label = "container", description = "Container metadata prefix.", javaType = "Map") public static final String CONTAINER_METADATA_PREFIX = SwiftHeaders.CONTAINER_METADATA_PREFIX; @Metadata(label = "container", description = "Versions location.", javaType = "String") @@ -40,15 +45,15 @@ public final class SwiftConstants extends OpenstackConstants { public static final String CONTAINER_WRITE = SwiftHeaders.CONTAINER_WRITE; @Metadata(label = "container", description = "List options - limit.", javaType = "Integer") - public static final String LIMIT = "limit"; + public static final String LIMIT = "CamelOpenstackSwiftLimit"; @Metadata(label = "container", description = "List options - marker.", javaType = "String") - public static final String MARKER = "marker"; + public static final String MARKER = "CamelOpenstackSwiftMarker"; @Metadata(label = "container", description = "List options - end marker.", javaType = "String") - public static final String END_MARKER = "end_marker"; + public static final String END_MARKER = "CamelOpenstackSwiftEndMarker"; @Metadata(label = "container", description = "List options - delimiter.", javaType = "Character") - public static final String DELIMITER = "delimiter"; + public static final String DELIMITER = "CamelOpenstackSwiftDelimiter"; @Metadata(label = "container object", description = "The path.", javaType = "String") - public static final String PATH = "path"; + public static final String PATH = "CamelOpenstackSwiftPath"; public static final String GET_METADATA = "getMetadata"; public static final String CREATE_UPDATE_METADATA = "createUpdateMetadata"; diff --git a/components/camel-openstack/src/test/java/org/apache/camel/component/openstack/swift/ContainerProducerTest.java b/components/camel-openstack/src/test/java/org/apache/camel/component/openstack/swift/ContainerProducerTest.java index 6bcaa327fc654..3554ff5ac6f6d 100644 --- a/components/camel-openstack/src/test/java/org/apache/camel/component/openstack/swift/ContainerProducerTest.java +++ b/components/camel-openstack/src/test/java/org/apache/camel/component/openstack/swift/ContainerProducerTest.java @@ -118,8 +118,11 @@ public void getTest() throws Exception { producer.process(exchange); verify(containerService).list(containerListOptionsCaptor.capture()); Map options = containerListOptionsCaptor.getValue().getOptions(); - assertEquals(String.valueOf(10), options.get(SwiftConstants.LIMIT)); - assertEquals("x", options.get(SwiftConstants.DELIMITER)); + // The openstack4j ContainerListOptions stores its options under the Swift URL + // parameter names ("limit", "delimiter"), independent of the Camel header + // constant values (which now follow the CamelOpenstack* naming convention). + assertEquals(String.valueOf(10), options.get("limit")); + assertEquals("x", options.get("delimiter")); assertEquals(list, msg.getBody(List.class)); } diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc index 606f9a79c7958..0e0e015b64d7f 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc @@ -558,6 +558,146 @@ values. NOTE: The companion rename for `camel-google-vision`, `camel-google-text-to-speech` and `camel-google-speech-to-text` from the same main-branch PR (#23467) is NOT backported to 4.14.x because those components were added after the 4.14.x branch point and do not exist on this maintenance branch. +=== camel-openstack - potential breaking change + +The Exchange header constants in `OpenstackConstants`, `KeystoneConstants`, +`NovaConstants`, `CinderConstants`, `GlanceConstants`, `NeutronConstants`, +and `SwiftConstants` have been renamed to follow the Camel naming convention +used across the rest of the component catalog. The Java field names are +unchanged; only the header string values have changed. + +Common constants (in `OpenstackConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `OpenstackConstants.OPERATION` | `operation` | `CamelOpenstackOperation` +| `OpenstackConstants.ID` | `ID` | `CamelOpenstackId` +| `OpenstackConstants.NAME` | `name` | `CamelOpenstackName` +| `OpenstackConstants.DESCRIPTION` | `description` | `CamelOpenstackDescription` +| `OpenstackConstants.PROPERTIES` | `properties` | `CamelOpenstackProperties` +|=== + +Keystone (`KeystoneConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `KeystoneConstants.DESCRIPTION` | `description` | `CamelOpenstackKeystoneDescription` +| `KeystoneConstants.DOMAIN_ID` | `domainId` | `CamelOpenstackKeystoneDomainId` +| `KeystoneConstants.PARENT_ID` | `parentId` | `CamelOpenstackKeystoneParentId` +| `KeystoneConstants.PASSWORD` | `password` | `CamelOpenstackKeystonePassword` +| `KeystoneConstants.EMAIL` | `email` | `CamelOpenstackKeystoneEmail` +| `KeystoneConstants.USER_ID` | `userId` | `CamelOpenstackKeystoneUserId` +| `KeystoneConstants.GROUP_ID` | `groupId` | `CamelOpenstackKeystoneGroupId` +|=== + +Nova (`NovaConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `NovaConstants.FLAVOR_ID` | `FlavorId` | `CamelOpenstackNovaFlavorId` +| `NovaConstants.RAM` | `RAM` | `CamelOpenstackNovaRam` +| `NovaConstants.VCPU` | `VCPU` | `CamelOpenstackNovaVcpu` +| `NovaConstants.DISK` | `disk` | `CamelOpenstackNovaDisk` +| `NovaConstants.SWAP` | `swap` | `CamelOpenstackNovaSwap` +| `NovaConstants.RXTXFACTOR` | `rxtxFactor` | `CamelOpenstackNovaRxtxFactor` +| `NovaConstants.ADMIN_PASSWORD` | `AdminPassword` | `CamelOpenstackNovaAdminPassword` +| `NovaConstants.IMAGE_ID` | `ImageId` | `CamelOpenstackNovaImageId` +| `NovaConstants.KEYPAIR_NAME` | `KeypairName` | `CamelOpenstackNovaKeypairName` +| `NovaConstants.NETWORK` | `NetworkId` | `CamelOpenstackNovaNetworkId` +| `NovaConstants.ACTION` | `action` | `CamelOpenstackNovaAction` +|=== + +Cinder (`CinderConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `CinderConstants.SIZE` | `size` | `CamelOpenstackCinderSize` +| `CinderConstants.VOLUME_TYPE` | `volumeType` | `CamelOpenstackCinderVolumeType` +| `CinderConstants.IMAGE_REF` | `imageRef` | `CamelOpenstackCinderImageRef` +| `CinderConstants.SNAPSHOT_ID` | `snapshotId` | `CamelOpenstackCinderSnapshotId` +| `CinderConstants.IS_BOOTABLE` | `isBootable` | `CamelOpenstackCinderIsBootable` +| `CinderConstants.VOLUME_ID` | `volumeId` | `CamelOpenstackCinderVolumeId` +| `CinderConstants.FORCE` | `force` | `CamelOpenstackCinderForce` +|=== + +Glance (`GlanceConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `GlanceConstants.DISK_FORMAT` | `diskFormat` | `CamelOpenstackGlanceDiskFormat` +| `GlanceConstants.CONTAINER_FORMAT` | `containerFormat` | `CamelOpenstackGlanceContainerFormat` +| `GlanceConstants.OWNER` | `owner` | `CamelOpenstackGlanceOwner` +| `GlanceConstants.IS_PUBLIC` | `isPublic` | `CamelOpenstackGlanceIsPublic` +| `GlanceConstants.MIN_RAM` | `minRam` | `CamelOpenstackGlanceMinRam` +| `GlanceConstants.MIN_DISK` | `minDisk` | `CamelOpenstackGlanceMinDisk` +| `GlanceConstants.SIZE` | `size` | `CamelOpenstackGlanceSize` +| `GlanceConstants.CHECKSUM` | `checksum` | `CamelOpenstackGlanceChecksum` +|=== + +Neutron (`NeutronConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `NeutronConstants.TENANT_ID` | `tenantId` | `CamelOpenstackNeutronTenantId` +| `NeutronConstants.NETWORK_ID` | `networkId` | `CamelOpenstackNeutronNetworkId` +| `NeutronConstants.ADMIN_STATE_UP` | `adminStateUp` | `CamelOpenstackNeutronAdminStateUp` +| `NeutronConstants.NETWORK_TYPE` | `networkType` | `CamelOpenstackNeutronNetworkType` +| `NeutronConstants.PHYSICAL_NETWORK` | `physicalNetwork` | `CamelOpenstackNeutronPhysicalNetwork` +| `NeutronConstants.SEGMENT_ID` | `segmentId` | `CamelOpenstackNeutronSegmentId` +| `NeutronConstants.IS_SHARED` | `isShared` | `CamelOpenstackNeutronIsShared` +| `NeutronConstants.IS_ROUTER_EXTERNAL` | `isRouterExternal` | `CamelOpenstackNeutronIsRouterExternal` +| `NeutronConstants.ENABLE_DHCP` | `enableDHCP` | `CamelOpenstackNeutronEnableDhcp` +| `NeutronConstants.GATEWAY` | `gateway` | `CamelOpenstackNeutronGateway` +| `NeutronConstants.IP_VERSION` | `ipVersion` | `CamelOpenstackNeutronIpVersion` +| `NeutronConstants.CIDR` | `cidr` | `CamelOpenstackNeutronCidr` +| `NeutronConstants.SUBNET_POOL` | `subnetPools` | `CamelOpenstackNeutronSubnetPools` +| `NeutronConstants.DEVICE_ID` | `deviceId` | `CamelOpenstackNeutronDeviceId` +| `NeutronConstants.MAC_ADDRESS` | `macAddress` | `CamelOpenstackNeutronMacAddress` +| `NeutronConstants.ROUTER_ID` | `routerId` | `CamelOpenstackNeutronRouterId` +| `NeutronConstants.SUBNET_ID` | `subnetId` | `CamelOpenstackNeutronSubnetId` +| `NeutronConstants.PORT_ID` | `portId` | `CamelOpenstackNeutronPortId` +| `NeutronConstants.ITERFACE_TYPE` | `interfaceType` | `CamelOpenstackNeutronInterfaceType` +|=== + +Swift (`SwiftConstants`): + +[options="header"] +|=== +| Constant | Previous value | New value +| `SwiftConstants.CONTAINER_NAME` | `containerName` | `CamelOpenstackSwiftContainerName` +| `SwiftConstants.OBJECT_NAME` | `objectName` | `CamelOpenstackSwiftObjectName` +| `SwiftConstants.LIMIT` | `limit` | `CamelOpenstackSwiftLimit` +| `SwiftConstants.MARKER` | `marker` | `CamelOpenstackSwiftMarker` +| `SwiftConstants.END_MARKER` | `end_marker` | `CamelOpenstackSwiftEndMarker` +| `SwiftConstants.DELIMITER` | `delimiter` | `CamelOpenstackSwiftDelimiter` +| `SwiftConstants.PATH` | `path` | `CamelOpenstackSwiftPath` +|=== + +`SwiftConstants.CONTAINER_METADATA_PREFIX`, `SwiftConstants.VERSIONS_LOCATION`, +`SwiftConstants.CONTAINER_READ`, and `SwiftConstants.CONTAINER_WRITE` +intentionally keep their previous values (`X-Container-Meta-`, +`X-Versions-Location`, `X-Container-Read`, `X-Container-Write`) because they +are part of the Swift HTTP protocol contract used by openstack4j to forward +container metadata and ACLs to the Swift backend. Renaming them would break +interoperability with the Swift API. + +Routes that reference the constants symbolically (for example +`setHeader(OpenstackConstants.OPERATION, ...)`) continue to work without +changes. Routes that set the header by its literal string value (for example +`setHeader("operation", ...)`) must be updated to use the new value +(`setHeader("CamelOpenstackOperation", ...)`). + +The generated Endpoint DSL header accessors on each component's +`HeaderNameBuilder` are renamed accordingly (`operation()` -> +`openstackOperation()`, `password()` -> `openstackKeystonePassword()`, +`adminPassword()` -> `openstackNovaAdminPassword()`, etc.). + == Upgrading from 4.14.5 to 4.14.6 === camel-platform-http-main diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java index 3578e4867ce79..9e4e86cbc7165 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java @@ -311,10 +311,10 @@ public static class CinderHeaderNameBuilder { * * Group: volume * - * @return the name of the header {@code size}. + * @return the name of the header {@code OpenstackCinderSize}. */ - public String size() { - return "size"; + public String openstackCinderSize() { + return "CamelOpenstackCinderSize"; } /** * Volume type. @@ -323,10 +323,10 @@ public String size() { * * Group: volume * - * @return the name of the header {@code volumeType}. + * @return the name of the header {@code OpenstackCinderVolumeType}. */ - public String volumeType() { - return "volumeType"; + public String openstackCinderVolumeType() { + return "CamelOpenstackCinderVolumeType"; } /** * ID of image. @@ -335,10 +335,10 @@ public String volumeType() { * * Group: volume * - * @return the name of the header {@code imageRef}. + * @return the name of the header {@code OpenstackCinderImageRef}. */ - public String imageRef() { - return "imageRef"; + public String openstackCinderImageRef() { + return "CamelOpenstackCinderImageRef"; } /** * ID of snapshot. @@ -347,10 +347,10 @@ public String imageRef() { * * Group: volume * - * @return the name of the header {@code snapshotId}. + * @return the name of the header {@code OpenstackCinderSnapshotId}. */ - public String snapshotId() { - return "snapshotId"; + public String openstackCinderSnapshotId() { + return "CamelOpenstackCinderSnapshotId"; } /** * Is bootable. @@ -359,10 +359,10 @@ public String snapshotId() { * * Group: volume * - * @return the name of the header {@code isBootable}. + * @return the name of the header {@code OpenstackCinderIsBootable}. */ - public String isBootable() { - return "isBootable"; + public String openstackCinderIsBootable() { + return "CamelOpenstackCinderIsBootable"; } /** * The Volume ID. @@ -371,10 +371,10 @@ public String isBootable() { * * Group: snapshot * - * @return the name of the header {@code volumeId}. + * @return the name of the header {@code OpenstackCinderVolumeId}. */ - public String volumeId() { - return "volumeId"; + public String openstackCinderVolumeId() { + return "CamelOpenstackCinderVolumeId"; } /** * Force. @@ -383,10 +383,10 @@ public String volumeId() { * * Group: snapshot * - * @return the name of the header {@code force}. + * @return the name of the header {@code OpenstackCinderForce}. */ - public String force() { - return "force"; + public String openstackCinderForce() { + return "CamelOpenstackCinderForce"; } /** * The operation to perform. @@ -395,10 +395,10 @@ public String force() { * * Group: producer * - * @return the name of the header {@code operation}. + * @return the name of the header {@code OpenstackOperation}. */ - public String operation() { - return "operation"; + public String openstackOperation() { + return "CamelOpenstackOperation"; } /** * The ID. @@ -407,10 +407,10 @@ public String operation() { * * Group: producer * - * @return the name of the header {@code ID}. + * @return the name of the header {@code OpenstackId}. */ - public String iD() { - return "ID"; + public String openstackId() { + return "CamelOpenstackId"; } /** * The name. @@ -419,10 +419,10 @@ public String iD() { * * Group: producer * - * @return the name of the header {@code name}. + * @return the name of the header {@code OpenstackName}. */ - public String name() { - return "name"; + public String openstackName() { + return "CamelOpenstackName"; } /** * The description. @@ -431,10 +431,10 @@ public String name() { * * Group: producer * - * @return the name of the header {@code description}. + * @return the name of the header {@code OpenstackDescription}. */ - public String description() { - return "description"; + public String openstackDescription() { + return "CamelOpenstackDescription"; } } static CinderEndpointBuilder endpointBuilder(String componentName, String path) { diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java index 096f12516080e..ecffd621b1d1d 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java @@ -296,10 +296,10 @@ public static class GlanceHeaderNameBuilder { * * Group: producer * - * @return the name of the header {@code diskFormat}. + * @return the name of the header {@code OpenstackGlanceDiskFormat}. */ - public String diskFormat() { - return "diskFormat"; + public String openstackGlanceDiskFormat() { + return "CamelOpenstackGlanceDiskFormat"; } /** * Size of RAM. @@ -309,10 +309,11 @@ public String diskFormat() { * * Group: producer * - * @return the name of the header {@code containerFormat}. + * @return the name of the header {@code + * OpenstackGlanceContainerFormat}. */ - public String containerFormat() { - return "containerFormat"; + public String openstackGlanceContainerFormat() { + return "CamelOpenstackGlanceContainerFormat"; } /** * Image owner. @@ -321,10 +322,10 @@ public String containerFormat() { * * Group: producer * - * @return the name of the header {@code owner}. + * @return the name of the header {@code OpenstackGlanceOwner}. */ - public String owner() { - return "owner"; + public String openstackGlanceOwner() { + return "CamelOpenstackGlanceOwner"; } /** * Is public. @@ -333,10 +334,10 @@ public String owner() { * * Group: producer * - * @return the name of the header {@code isPublic}. + * @return the name of the header {@code OpenstackGlanceIsPublic}. */ - public String isPublic() { - return "isPublic"; + public String openstackGlanceIsPublic() { + return "CamelOpenstackGlanceIsPublic"; } /** * Minimum ram. @@ -345,10 +346,10 @@ public String isPublic() { * * Group: producer * - * @return the name of the header {@code minRam}. + * @return the name of the header {@code OpenstackGlanceMinRam}. */ - public String minRam() { - return "minRam"; + public String openstackGlanceMinRam() { + return "CamelOpenstackGlanceMinRam"; } /** * Minimum disk. @@ -357,10 +358,10 @@ public String minRam() { * * Group: producer * - * @return the name of the header {@code minDisk}. + * @return the name of the header {@code OpenstackGlanceMinDisk}. */ - public String minDisk() { - return "minDisk"; + public String openstackGlanceMinDisk() { + return "CamelOpenstackGlanceMinDisk"; } /** * Size. @@ -369,10 +370,10 @@ public String minDisk() { * * Group: producer * - * @return the name of the header {@code size}. + * @return the name of the header {@code OpenstackGlanceSize}. */ - public String size() { - return "size"; + public String openstackGlanceSize() { + return "CamelOpenstackGlanceSize"; } /** * Checksum. @@ -381,10 +382,10 @@ public String size() { * * Group: producer * - * @return the name of the header {@code checksum}. + * @return the name of the header {@code OpenstackGlanceChecksum}. */ - public String checksum() { - return "checksum"; + public String openstackGlanceChecksum() { + return "CamelOpenstackGlanceChecksum"; } /** * The operation to perform. @@ -393,10 +394,10 @@ public String checksum() { * * Group: producer * - * @return the name of the header {@code operation}. + * @return the name of the header {@code OpenstackOperation}. */ - public String operation() { - return "operation"; + public String openstackOperation() { + return "CamelOpenstackOperation"; } /** * The ID. @@ -405,10 +406,10 @@ public String operation() { * * Group: producer * - * @return the name of the header {@code ID}. + * @return the name of the header {@code OpenstackId}. */ - public String iD() { - return "ID"; + public String openstackId() { + return "CamelOpenstackId"; } /** * The name. @@ -417,10 +418,10 @@ public String iD() { * * Group: producer * - * @return the name of the header {@code name}. + * @return the name of the header {@code OpenstackName}. */ - public String name() { - return "name"; + public String openstackName() { + return "CamelOpenstackName"; } /** * The image properties. @@ -429,10 +430,10 @@ public String name() { * * Group: producer * - * @return the name of the header {@code properties}. + * @return the name of the header {@code OpenstackProperties}. */ - public String properties() { - return "properties"; + public String openstackProperties() { + return "CamelOpenstackProperties"; } } static GlanceEndpointBuilder endpointBuilder(String componentName, String path) { diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java index bacc5e77c3743..4fa5d7b040618 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java @@ -300,10 +300,10 @@ public static class KeystoneHeaderNameBuilder { * * Group: producer * - * @return the name of the header {@code description}. + * @return the name of the header {@code OpenstackKeystoneDescription}. */ - public String description() { - return "description"; + public String openstackKeystoneDescription() { + return "CamelOpenstackKeystoneDescription"; } /** * ID of the domain. @@ -312,10 +312,10 @@ public String description() { * * Group: group project user * - * @return the name of the header {@code domainId}. + * @return the name of the header {@code OpenstackKeystoneDomainId}. */ - public String domainId() { - return "domainId"; + public String openstackKeystoneDomainId() { + return "CamelOpenstackKeystoneDomainId"; } /** * The parent project ID. @@ -324,10 +324,10 @@ public String domainId() { * * Group: project * - * @return the name of the header {@code parentId}. + * @return the name of the header {@code OpenstackKeystoneParentId}. */ - public String parentId() { - return "parentId"; + public String openstackKeystoneParentId() { + return "CamelOpenstackKeystoneParentId"; } /** * User's password. @@ -336,10 +336,10 @@ public String parentId() { * * Group: user * - * @return the name of the header {@code password}. + * @return the name of the header {@code OpenstackKeystonePassword}. */ - public String password() { - return "password"; + public String openstackKeystonePassword() { + return "CamelOpenstackKeystonePassword"; } /** * User's email. @@ -348,10 +348,10 @@ public String password() { * * Group: user * - * @return the name of the header {@code email}. + * @return the name of the header {@code OpenstackKeystoneEmail}. */ - public String email() { - return "email"; + public String openstackKeystoneEmail() { + return "CamelOpenstackKeystoneEmail"; } /** * ID of the user. @@ -360,10 +360,10 @@ public String email() { * * Group: group * - * @return the name of the header {@code userId}. + * @return the name of the header {@code OpenstackKeystoneUserId}. */ - public String userId() { - return "userId"; + public String openstackKeystoneUserId() { + return "CamelOpenstackKeystoneUserId"; } /** * ID of the group. @@ -372,10 +372,10 @@ public String userId() { * * Group: group * - * @return the name of the header {@code groupId}. + * @return the name of the header {@code OpenstackKeystoneGroupId}. */ - public String groupId() { - return "groupId"; + public String openstackKeystoneGroupId() { + return "CamelOpenstackKeystoneGroupId"; } /** * The operation to perform. @@ -384,10 +384,10 @@ public String groupId() { * * Group: producer * - * @return the name of the header {@code operation}. + * @return the name of the header {@code OpenstackOperation}. */ - public String operation() { - return "operation"; + public String openstackOperation() { + return "CamelOpenstackOperation"; } /** * The ID. @@ -396,10 +396,10 @@ public String operation() { * * Group: producer * - * @return the name of the header {@code ID}. + * @return the name of the header {@code OpenstackId}. */ - public String iD() { - return "ID"; + public String openstackId() { + return "CamelOpenstackId"; } /** * The name. @@ -408,10 +408,10 @@ public String iD() { * * Group: producer * - * @return the name of the header {@code name}. + * @return the name of the header {@code OpenstackName}. */ - public String name() { - return "name"; + public String openstackName() { + return "CamelOpenstackName"; } } static KeystoneEndpointBuilder endpointBuilder(String componentName, String path) { diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NeutronEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NeutronEndpointBuilderFactory.java index 05f6197fa152c..8480dcd1c51c8 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NeutronEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NeutronEndpointBuilderFactory.java @@ -311,10 +311,10 @@ public static class NeutronHeaderNameBuilder { * * Group: network port router * - * @return the name of the header {@code tenantId}. + * @return the name of the header {@code OpenstackNeutronTenantId}. */ - public String tenantId() { - return "tenantId"; + public String openstackNeutronTenantId() { + return "CamelOpenstackNeutronTenantId"; } /** * Network ID. @@ -323,10 +323,10 @@ public String tenantId() { * * Group: subnet port * - * @return the name of the header {@code networkId}. + * @return the name of the header {@code OpenstackNeutronNetworkId}. */ - public String networkId() { - return "networkId"; + public String openstackNeutronNetworkId() { + return "CamelOpenstackNeutronNetworkId"; } /** * AdminStateUp header. @@ -335,10 +335,10 @@ public String networkId() { * * Group: network * - * @return the name of the header {@code adminStateUp}. + * @return the name of the header {@code OpenstackNeutronAdminStateUp}. */ - public String adminStateUp() { - return "adminStateUp"; + public String openstackNeutronAdminStateUp() { + return "CamelOpenstackNeutronAdminStateUp"; } /** * Network type. @@ -348,10 +348,10 @@ public String adminStateUp() { * * Group: network * - * @return the name of the header {@code networkType}. + * @return the name of the header {@code OpenstackNeutronNetworkType}. */ - public String networkType() { - return "networkType"; + public String openstackNeutronNetworkType() { + return "CamelOpenstackNeutronNetworkType"; } /** * Physical network. @@ -360,10 +360,11 @@ public String networkType() { * * Group: network * - * @return the name of the header {@code physicalNetwork}. + * @return the name of the header {@code + * OpenstackNeutronPhysicalNetwork}. */ - public String physicalNetwork() { - return "physicalNetwork"; + public String openstackNeutronPhysicalNetwork() { + return "CamelOpenstackNeutronPhysicalNetwork"; } /** * Segment ID. @@ -372,10 +373,10 @@ public String physicalNetwork() { * * Group: network * - * @return the name of the header {@code segmentId}. + * @return the name of the header {@code OpenstackNeutronSegmentId}. */ - public String segmentId() { - return "segmentId"; + public String openstackNeutronSegmentId() { + return "CamelOpenstackNeutronSegmentId"; } /** * Is shared. @@ -384,10 +385,10 @@ public String segmentId() { * * Group: network * - * @return the name of the header {@code isShared}. + * @return the name of the header {@code OpenstackNeutronIsShared}. */ - public String isShared() { - return "isShared"; + public String openstackNeutronIsShared() { + return "CamelOpenstackNeutronIsShared"; } /** * Is router external. @@ -396,10 +397,11 @@ public String isShared() { * * Group: network * - * @return the name of the header {@code isRouterExternal}. + * @return the name of the header {@code + * OpenstackNeutronIsRouterExternal}. */ - public String isRouterExternal() { - return "isRouterExternal"; + public String openstackNeutronIsRouterExternal() { + return "CamelOpenstackNeutronIsRouterExternal"; } /** * Enable DHCP. @@ -408,10 +410,10 @@ public String isRouterExternal() { * * Group: subnet * - * @return the name of the header {@code enableDHCP}. + * @return the name of the header {@code OpenstackNeutronEnableDhcp}. */ - public String enableDHCP() { - return "enableDHCP"; + public String openstackNeutronEnableDhcp() { + return "CamelOpenstackNeutronEnableDhcp"; } /** * Gateway. @@ -420,10 +422,10 @@ public String enableDHCP() { * * Group: subnet * - * @return the name of the header {@code gateway}. + * @return the name of the header {@code OpenstackNeutronGateway}. */ - public String gateway() { - return "gateway"; + public String openstackNeutronGateway() { + return "CamelOpenstackNeutronGateway"; } /** * IP version. @@ -433,10 +435,10 @@ public String gateway() { * * Group: subnet * - * @return the name of the header {@code ipVersion}. + * @return the name of the header {@code OpenstackNeutronIpVersion}. */ - public String ipVersion() { - return "ipVersion"; + public String openstackNeutronIpVersion() { + return "CamelOpenstackNeutronIpVersion"; } /** * The cidr representing the IP range for this subnet, based on IP @@ -446,10 +448,10 @@ public String ipVersion() { * * Group: subnet * - * @return the name of the header {@code cidr}. + * @return the name of the header {@code OpenstackNeutronCidr}. */ - public String cidr() { - return "cidr"; + public String openstackNeutronCidr() { + return "CamelOpenstackNeutronCidr"; } /** * The allocation pool. @@ -459,10 +461,10 @@ public String cidr() { * * Group: subnet * - * @return the name of the header {@code subnetPools}. + * @return the name of the header {@code OpenstackNeutronSubnetPools}. */ - public String subnetPools() { - return "subnetPools"; + public String openstackNeutronSubnetPools() { + return "CamelOpenstackNeutronSubnetPools"; } /** * Device ID. @@ -471,10 +473,10 @@ public String subnetPools() { * * Group: port * - * @return the name of the header {@code deviceId}. + * @return the name of the header {@code OpenstackNeutronDeviceId}. */ - public String deviceId() { - return "deviceId"; + public String openstackNeutronDeviceId() { + return "CamelOpenstackNeutronDeviceId"; } /** * MAC address. @@ -483,10 +485,10 @@ public String deviceId() { * * Group: port * - * @return the name of the header {@code macAddress}. + * @return the name of the header {@code OpenstackNeutronMacAddress}. */ - public String macAddress() { - return "macAddress"; + public String openstackNeutronMacAddress() { + return "CamelOpenstackNeutronMacAddress"; } /** * Router ID. @@ -495,10 +497,10 @@ public String macAddress() { * * Group: router * - * @return the name of the header {@code routerId}. + * @return the name of the header {@code OpenstackNeutronRouterId}. */ - public String routerId() { - return "routerId"; + public String openstackNeutronRouterId() { + return "CamelOpenstackNeutronRouterId"; } /** * Subnet ID. @@ -507,10 +509,10 @@ public String routerId() { * * Group: router subnet * - * @return the name of the header {@code subnetId}. + * @return the name of the header {@code OpenstackNeutronSubnetId}. */ - public String subnetId() { - return "subnetId"; + public String openstackNeutronSubnetId() { + return "CamelOpenstackNeutronSubnetId"; } /** * Port ID. @@ -519,10 +521,10 @@ public String subnetId() { * * Group: port router * - * @return the name of the header {@code portId}. + * @return the name of the header {@code OpenstackNeutronPortId}. */ - public String portId() { - return "portId"; + public String openstackNeutronPortId() { + return "CamelOpenstackNeutronPortId"; } /** * Interface type. @@ -532,10 +534,10 @@ public String portId() { * * Group: router * - * @return the name of the header {@code interfaceType}. + * @return the name of the header {@code OpenstackNeutronInterfaceType}. */ - public String interfaceType() { - return "interfaceType"; + public String openstackNeutronInterfaceType() { + return "CamelOpenstackNeutronInterfaceType"; } /** * The operation to perform. @@ -544,10 +546,10 @@ public String interfaceType() { * * Group: producer * - * @return the name of the header {@code operation}. + * @return the name of the header {@code OpenstackOperation}. */ - public String operation() { - return "operation"; + public String openstackOperation() { + return "CamelOpenstackOperation"; } /** * The ID. @@ -556,10 +558,10 @@ public String operation() { * * Group: producer * - * @return the name of the header {@code ID}. + * @return the name of the header {@code OpenstackId}. */ - public String iD() { - return "ID"; + public String openstackId() { + return "CamelOpenstackId"; } /** * The name. @@ -568,10 +570,10 @@ public String iD() { * * Group: producer * - * @return the name of the header {@code name}. + * @return the name of the header {@code OpenstackName}. */ - public String name() { - return "name"; + public String openstackName() { + return "CamelOpenstackName"; } } static NeutronEndpointBuilder endpointBuilder(String componentName, String path) { diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NovaEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NovaEndpointBuilderFactory.java index 97ac7ffae0bc3..e285050b739da 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NovaEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NovaEndpointBuilderFactory.java @@ -311,10 +311,10 @@ public static class NovaHeaderNameBuilder { * * Group: flavor server * - * @return the name of the header {@code FlavorId}. + * @return the name of the header {@code OpenstackNovaFlavorId}. */ - public String flavorId() { - return "FlavorId"; + public String openstackNovaFlavorId() { + return "CamelOpenstackNovaFlavorId"; } /** * Size of RAM. @@ -323,10 +323,10 @@ public String flavorId() { * * Group: flavor * - * @return the name of the header {@code RAM}. + * @return the name of the header {@code OpenstackNovaRam}. */ - public String rAM() { - return "RAM"; + public String openstackNovaRam() { + return "CamelOpenstackNovaRam"; } /** * The number of flavor VCPU. @@ -335,10 +335,10 @@ public String rAM() { * * Group: flavor * - * @return the name of the header {@code VCPU}. + * @return the name of the header {@code OpenstackNovaVcpu}. */ - public String vCPU() { - return "VCPU"; + public String openstackNovaVcpu() { + return "CamelOpenstackNovaVcpu"; } /** * Size of disk. @@ -347,10 +347,10 @@ public String vCPU() { * * Group: flavor * - * @return the name of the header {@code disk}. + * @return the name of the header {@code OpenstackNovaDisk}. */ - public String disk() { - return "disk"; + public String openstackNovaDisk() { + return "CamelOpenstackNovaDisk"; } /** * Size of swap. @@ -359,10 +359,10 @@ public String disk() { * * Group: flavor * - * @return the name of the header {@code swap}. + * @return the name of the header {@code OpenstackNovaSwap}. */ - public String swap() { - return "swap"; + public String openstackNovaSwap() { + return "CamelOpenstackNovaSwap"; } /** * Rxtx Factor. @@ -371,10 +371,10 @@ public String swap() { * * Group: flavor * - * @return the name of the header {@code rxtxFactor}. + * @return the name of the header {@code OpenstackNovaRxtxFactor}. */ - public String rxtxFactor() { - return "rxtxFactor"; + public String openstackNovaRxtxFactor() { + return "CamelOpenstackNovaRxtxFactor"; } /** * Admin password of the new server. @@ -383,10 +383,10 @@ public String rxtxFactor() { * * Group: server * - * @return the name of the header {@code AdminPassword}. + * @return the name of the header {@code OpenstackNovaAdminPassword}. */ - public String adminPassword() { - return "AdminPassword"; + public String openstackNovaAdminPassword() { + return "CamelOpenstackNovaAdminPassword"; } /** * The Image ID. @@ -395,10 +395,10 @@ public String adminPassword() { * * Group: server * - * @return the name of the header {@code ImageId}. + * @return the name of the header {@code OpenstackNovaImageId}. */ - public String imageId() { - return "ImageId"; + public String openstackNovaImageId() { + return "CamelOpenstackNovaImageId"; } /** * The Keypair name. @@ -407,10 +407,10 @@ public String imageId() { * * Group: server * - * @return the name of the header {@code KeypairName}. + * @return the name of the header {@code OpenstackNovaKeypairName}. */ - public String keypairName() { - return "KeypairName"; + public String openstackNovaKeypairName() { + return "CamelOpenstackNovaKeypairName"; } /** * The list of networks (by id). @@ -419,10 +419,10 @@ public String keypairName() { * * Group: server * - * @return the name of the header {@code NetworkId}. + * @return the name of the header {@code OpenstackNovaNetworkId}. */ - public String networkId() { - return "NetworkId"; + public String openstackNovaNetworkId() { + return "CamelOpenstackNovaNetworkId"; } /** * An action to perform. @@ -431,10 +431,10 @@ public String networkId() { * * Group: server * - * @return the name of the header {@code action}. + * @return the name of the header {@code OpenstackNovaAction}. */ - public String action() { - return "action"; + public String openstackNovaAction() { + return "CamelOpenstackNovaAction"; } /** * The operation to perform. @@ -443,10 +443,10 @@ public String action() { * * Group: producer * - * @return the name of the header {@code operation}. + * @return the name of the header {@code OpenstackOperation}. */ - public String operation() { - return "operation"; + public String openstackOperation() { + return "CamelOpenstackOperation"; } /** * The ID. @@ -455,10 +455,10 @@ public String operation() { * * Group: producer * - * @return the name of the header {@code ID}. + * @return the name of the header {@code OpenstackId}. */ - public String iD() { - return "ID"; + public String openstackId() { + return "CamelOpenstackId"; } /** * The name. @@ -467,10 +467,10 @@ public String iD() { * * Group: producer * - * @return the name of the header {@code name}. + * @return the name of the header {@code OpenstackName}. */ - public String name() { - return "name"; + public String openstackName() { + return "CamelOpenstackName"; } } static NovaEndpointBuilder endpointBuilder(String componentName, String path) { diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SwiftEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SwiftEndpointBuilderFactory.java index 3fe8c1536f505..3b84c7ab5f562 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SwiftEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SwiftEndpointBuilderFactory.java @@ -311,10 +311,10 @@ public static class SwiftHeaderNameBuilder { * * Group: object container * - * @return the name of the header {@code containerName}. + * @return the name of the header {@code OpenstackSwiftContainerName}. */ - public String containerName() { - return "containerName"; + public String openstackSwiftContainerName() { + return "CamelOpenstackSwiftContainerName"; } /** * The object name. @@ -323,10 +323,10 @@ public String containerName() { * * Group: object * - * @return the name of the header {@code objectName}. + * @return the name of the header {@code OpenstackSwiftObjectName}. */ - public String objectName() { - return "objectName"; + public String openstackSwiftObjectName() { + return "CamelOpenstackSwiftObjectName"; } /** * Container metadata prefix. @@ -383,10 +383,10 @@ public String xContainerWrite() { * * Group: container * - * @return the name of the header {@code limit}. + * @return the name of the header {@code OpenstackSwiftLimit}. */ - public String limit() { - return "limit"; + public String openstackSwiftLimit() { + return "CamelOpenstackSwiftLimit"; } /** * List options - marker. @@ -395,10 +395,10 @@ public String limit() { * * Group: container * - * @return the name of the header {@code marker}. + * @return the name of the header {@code OpenstackSwiftMarker}. */ - public String marker() { - return "marker"; + public String openstackSwiftMarker() { + return "CamelOpenstackSwiftMarker"; } /** * List options - end marker. @@ -407,10 +407,10 @@ public String marker() { * * Group: container * - * @return the name of the header {@code end_marker}. + * @return the name of the header {@code OpenstackSwiftEndMarker}. */ - public String endMarker() { - return "end_marker"; + public String openstackSwiftEndMarker() { + return "CamelOpenstackSwiftEndMarker"; } /** * List options - delimiter. @@ -419,10 +419,10 @@ public String endMarker() { * * Group: container * - * @return the name of the header {@code delimiter}. + * @return the name of the header {@code OpenstackSwiftDelimiter}. */ - public String delimiter() { - return "delimiter"; + public String openstackSwiftDelimiter() { + return "CamelOpenstackSwiftDelimiter"; } /** * The path. @@ -431,10 +431,10 @@ public String delimiter() { * * Group: container object * - * @return the name of the header {@code path}. + * @return the name of the header {@code OpenstackSwiftPath}. */ - public String path() { - return "path"; + public String openstackSwiftPath() { + return "CamelOpenstackSwiftPath"; } /** * The operation to perform. @@ -443,10 +443,10 @@ public String path() { * * Group: producer * - * @return the name of the header {@code operation}. + * @return the name of the header {@code OpenstackOperation}. */ - public String operation() { - return "operation"; + public String openstackOperation() { + return "CamelOpenstackOperation"; } /** * The ID. @@ -455,10 +455,10 @@ public String operation() { * * Group: producer * - * @return the name of the header {@code ID}. + * @return the name of the header {@code OpenstackId}. */ - public String iD() { - return "ID"; + public String openstackId() { + return "CamelOpenstackId"; } /** * The name. @@ -467,10 +467,10 @@ public String iD() { * * Group: producer * - * @return the name of the header {@code name}. + * @return the name of the header {@code OpenstackName}. */ - public String name() { - return "name"; + public String openstackName() { + return "CamelOpenstackName"; } } static SwiftEndpointBuilder endpointBuilder(String componentName, String path) {