Class StaticEndpointBuilders


  • @Generated("org.apache.camel.maven.packaging.EndpointDslMojo")
    public class StaticEndpointBuilders
    extends Object
    Generated by camel build tools - do NOT edit this file!
    • Constructor Detail

      • StaticEndpointBuilders

        public StaticEndpointBuilders()
    • Method Detail

      • activemq

        public static ActiveMQEndpointBuilderFactory.ActiveMQEndpointBuilder activemq​(String path)
        ActiveMQ (camel-activemq) Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component. Category: messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-activemq Syntax: activemq:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 4 enums and the value can be one of: queue, topic, temp-queue, temp-topic Path parameter: destinationName (required) Name of the queue or topic to use as destination
        Parameters:
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • activemq

        public static ActiveMQEndpointBuilderFactory.ActiveMQEndpointBuilder activemq​(String componentName,
                                                                                      String path)
        ActiveMQ (camel-activemq) Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component. Category: messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-activemq Syntax: activemq:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 4 enums and the value can be one of: queue, topic, temp-queue, temp-topic Path parameter: destinationName (required) Name of the queue or topic to use as destination
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • ahc

        public static AhcEndpointBuilderFactory.AhcEndpointBuilder ahc​(String path)
        Async HTTP Client (AHC) (camel-ahc) Call external HTTP services using Async Http Client. Category: http Since: 2.8 Maven coordinates: org.apache.camel:camel-ahc Syntax: ahc:httpUri Path parameter: httpUri (required) The URI to use such as http://hostname:port/path
        Parameters:
        path - httpUri
        Returns:
        the dsl builder
      • ahc

        public static AhcEndpointBuilderFactory.AhcEndpointBuilder ahc​(String componentName,
                                                                       String path)
        Async HTTP Client (AHC) (camel-ahc) Call external HTTP services using Async Http Client. Category: http Since: 2.8 Maven coordinates: org.apache.camel:camel-ahc Syntax: ahc:httpUri Path parameter: httpUri (required) The URI to use such as http://hostname:port/path
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpUri
        Returns:
        the dsl builder
      • ahcWs

        public static WsEndpointBuilderFactory.WsEndpointBuilder ahcWs​(String path)
        Async HTTP Client (AHC) Websocket (camel-ahc-ws) Exchange data with external Websocket servers using Async Http Client. Category: websocket Since: 2.14 Maven coordinates: org.apache.camel:camel-ahc-ws Syntax: ahc-ws:httpUri Path parameter: httpUri (required) The URI to use such as http://hostname:port/path
        Parameters:
        path - httpUri
        Returns:
        the dsl builder
      • ahcWs

        public static WsEndpointBuilderFactory.WsEndpointBuilder ahcWs​(String componentName,
                                                                       String path)
        Async HTTP Client (AHC) Websocket (camel-ahc-ws) Exchange data with external Websocket servers using Async Http Client. Category: websocket Since: 2.14 Maven coordinates: org.apache.camel:camel-ahc-ws Syntax: ahc-ws:httpUri Path parameter: httpUri (required) The URI to use such as http://hostname:port/path
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpUri
        Returns:
        the dsl builder
      • amqp

        public static AMQPEndpointBuilderFactory.AMQPEndpointBuilder amqp​(String path)
        AMQP (camel-amqp) Messaging with AMQP protocol using Apache QPid Client. Category: messaging Since: 1.2 Maven coordinates: org.apache.camel:camel-amqp Syntax: amqp:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 4 enums and the value can be one of: queue, topic, temp-queue, temp-topic Path parameter: destinationName (required) Name of the queue or topic to use as destination
        Parameters:
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • amqp

        public static AMQPEndpointBuilderFactory.AMQPEndpointBuilder amqp​(String componentName,
                                                                          String path)
        AMQP (camel-amqp) Messaging with AMQP protocol using Apache QPid Client. Category: messaging Since: 1.2 Maven coordinates: org.apache.camel:camel-amqp Syntax: amqp:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 4 enums and the value can be one of: queue, topic, temp-queue, temp-topic Path parameter: destinationName (required) Name of the queue or topic to use as destination
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • arangodb

        public static ArangoDbEndpointBuilderFactory.ArangoDbEndpointBuilder arangodb​(String path)
        ArangoDb (camel-arangodb) Perform operations on ArangoDb when used as a Document Database, or as a Graph Database Category: database,nosql Since: 3.5 Maven coordinates: org.apache.camel:camel-arangodb Syntax: arangodb:database Path parameter: database (required) database name
        Parameters:
        path - database
        Returns:
        the dsl builder
      • arangodb

        public static ArangoDbEndpointBuilderFactory.ArangoDbEndpointBuilder arangodb​(String componentName,
                                                                                      String path)
        ArangoDb (camel-arangodb) Perform operations on ArangoDb when used as a Document Database, or as a Graph Database Category: database,nosql Since: 3.5 Maven coordinates: org.apache.camel:camel-arangodb Syntax: arangodb:database Path parameter: database (required) database name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - database
        Returns:
        the dsl builder
      • as2

        public static AS2EndpointBuilderFactory.AS2EndpointBuilder as2​(String path)
        AS2 (camel-as2) Transfer data securely and reliably using the AS2 protocol (RFC4130). Category: file Since: 2.22 Maven coordinates: org.apache.camel:camel-as2 Syntax: as2:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 2 enums and the value can be one of: CLIENT, SERVER Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • as2

        public static AS2EndpointBuilderFactory.AS2EndpointBuilder as2​(String componentName,
                                                                       String path)
        AS2 (camel-as2) Transfer data securely and reliably using the AS2 protocol (RFC4130). Category: file Since: 2.22 Maven coordinates: org.apache.camel:camel-as2 Syntax: as2:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 2 enums and the value can be one of: CLIENT, SERVER Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • asterisk

        public static AsteriskEndpointBuilderFactory.AsteriskEndpointBuilder asterisk​(String path)
        Asterisk (camel-asterisk) Interact with Asterisk PBX Server. Category: voip Since: 2.18 Maven coordinates: org.apache.camel:camel-asterisk Syntax: asterisk:name Path parameter: name (required) Name of component
        Parameters:
        path - name
        Returns:
        the dsl builder
      • asterisk

        public static AsteriskEndpointBuilderFactory.AsteriskEndpointBuilder asterisk​(String componentName,
                                                                                      String path)
        Asterisk (camel-asterisk) Interact with Asterisk PBX Server. Category: voip Since: 2.18 Maven coordinates: org.apache.camel:camel-asterisk Syntax: asterisk:name Path parameter: name (required) Name of component
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • atlasmap

        public static AtlasMapEndpointBuilderFactory.AtlasMapEndpointBuilder atlasmap​(String path)
        AtlasMap (camel-atlasmap) Transforms the message using an AtlasMap transformation. Category: transformation Since: 3.7 Maven coordinates: org.apache.camel:camel-atlasmap Syntax: atlasmap:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • atlasmap

        public static AtlasMapEndpointBuilderFactory.AtlasMapEndpointBuilder atlasmap​(String componentName,
                                                                                      String path)
        AtlasMap (camel-atlasmap) Transforms the message using an AtlasMap transformation. Category: transformation Since: 3.7 Maven coordinates: org.apache.camel:camel-atlasmap Syntax: atlasmap:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • atmos

        public static AtmosEndpointBuilderFactory.AtmosEndpointBuilder atmos​(String path)
        Atmos (camel-atmos) Integrate with EMC's ViPR object data services using the Atmos Client. Category: cloud,file Since: 2.15 Maven coordinates: org.apache.camel:camel-atmos Syntax: atmos:name/operation Path parameter: name Atmos name Path parameter: operation (required) Operation to perform There are 5 enums and the value can be one of: put, del, search, get, move
        Parameters:
        path - name/operation
        Returns:
        the dsl builder
      • atmos

        public static AtmosEndpointBuilderFactory.AtmosEndpointBuilder atmos​(String componentName,
                                                                             String path)
        Atmos (camel-atmos) Integrate with EMC's ViPR object data services using the Atmos Client. Category: cloud,file Since: 2.15 Maven coordinates: org.apache.camel:camel-atmos Syntax: atmos:name/operation Path parameter: name Atmos name Path parameter: operation (required) Operation to perform There are 5 enums and the value can be one of: put, del, search, get, move
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name/operation
        Returns:
        the dsl builder
      • atmosphereWebsocket

        public static AtmosphereWebsocketEndpointBuilderFactory.AtmosphereWebsocketEndpointBuilder atmosphereWebsocket​(String path)
        Atmosphere Websocket (camel-atmosphere-websocket) Expose WebSocket endpoints using the Atmosphere framework. Category: websocket Since: 2.14 Maven coordinates: org.apache.camel:camel-atmosphere-websocket Syntax: atmosphere-websocket:servicePath Path parameter: servicePath (required) Name of websocket endpoint
        Parameters:
        path - servicePath
        Returns:
        the dsl builder
      • atmosphereWebsocket

        public static AtmosphereWebsocketEndpointBuilderFactory.AtmosphereWebsocketEndpointBuilder atmosphereWebsocket​(String componentName,
                                                                                                                       String path)
        Atmosphere Websocket (camel-atmosphere-websocket) Expose WebSocket endpoints using the Atmosphere framework. Category: websocket Since: 2.14 Maven coordinates: org.apache.camel:camel-atmosphere-websocket Syntax: atmosphere-websocket:servicePath Path parameter: servicePath (required) Name of websocket endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - servicePath
        Returns:
        the dsl builder
      • atom

        public static AtomEndpointBuilderFactory.AtomEndpointBuilder atom​(String path)
        Atom (camel-atom) Poll Atom RSS feeds. Category: rss Since: 1.2 Maven coordinates: org.apache.camel:camel-atom Syntax: atom:feedUri Path parameter: feedUri (required) The URI to the feed to poll.
        Parameters:
        path - feedUri
        Returns:
        the dsl builder
      • atom

        public static AtomEndpointBuilderFactory.AtomEndpointBuilder atom​(String componentName,
                                                                          String path)
        Atom (camel-atom) Poll Atom RSS feeds. Category: rss Since: 1.2 Maven coordinates: org.apache.camel:camel-atom Syntax: atom:feedUri Path parameter: feedUri (required) The URI to the feed to poll.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - feedUri
        Returns:
        the dsl builder
      • atomixMap

        @Deprecated
        public static AtomixMapEndpointBuilderFactory.AtomixMapEndpointBuilder atomixMap​(String path)
        Deprecated.
        Atomix Map (camel-atomix) Access Atomix's distributed map. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-map:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        path - resourceName
        Returns:
        the dsl builder
      • atomixMap

        @Deprecated
        public static AtomixMapEndpointBuilderFactory.AtomixMapEndpointBuilder atomixMap​(String componentName,
                                                                                         String path)
        Deprecated.
        Atomix Map (camel-atomix) Access Atomix's distributed map. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-map:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceName
        Returns:
        the dsl builder
      • atomixMessaging

        @Deprecated
        public static AtomixMessagingEndpointBuilderFactory.AtomixMessagingEndpointBuilder atomixMessaging​(String path)
        Deprecated.
        Atomix Messaging (camel-atomix) Access Atomix's group messaging. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-messaging:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        path - resourceName
        Returns:
        the dsl builder
      • atomixMessaging

        @Deprecated
        public static AtomixMessagingEndpointBuilderFactory.AtomixMessagingEndpointBuilder atomixMessaging​(String componentName,
                                                                                                           String path)
        Deprecated.
        Atomix Messaging (camel-atomix) Access Atomix's group messaging. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-messaging:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceName
        Returns:
        the dsl builder
      • atomixMultimap

        @Deprecated
        public static AtomixMultiMapEndpointBuilderFactory.AtomixMultiMapEndpointBuilder atomixMultimap​(String path)
        Deprecated.
        Atomix MultiMap (camel-atomix) Access Atomix's distributed multi map. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-multimap:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        path - resourceName
        Returns:
        the dsl builder
      • atomixMultimap

        @Deprecated
        public static AtomixMultiMapEndpointBuilderFactory.AtomixMultiMapEndpointBuilder atomixMultimap​(String componentName,
                                                                                                        String path)
        Deprecated.
        Atomix MultiMap (camel-atomix) Access Atomix's distributed multi map. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-multimap:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceName
        Returns:
        the dsl builder
      • atomixQueue

        @Deprecated
        public static AtomixQueueEndpointBuilderFactory.AtomixQueueEndpointBuilder atomixQueue​(String path)
        Deprecated.
        Atomix Queue (camel-atomix) Access Atomix's distributed queue. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-queue:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        path - resourceName
        Returns:
        the dsl builder
      • atomixQueue

        @Deprecated
        public static AtomixQueueEndpointBuilderFactory.AtomixQueueEndpointBuilder atomixQueue​(String componentName,
                                                                                               String path)
        Deprecated.
        Atomix Queue (camel-atomix) Access Atomix's distributed queue. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-queue:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceName
        Returns:
        the dsl builder
      • atomixSet

        @Deprecated
        public static AtomixSetEndpointBuilderFactory.AtomixSetEndpointBuilder atomixSet​(String path)
        Deprecated.
        Atomix Set (camel-atomix) Access Atomix's distributed set. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-set:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        path - resourceName
        Returns:
        the dsl builder
      • atomixSet

        @Deprecated
        public static AtomixSetEndpointBuilderFactory.AtomixSetEndpointBuilder atomixSet​(String componentName,
                                                                                         String path)
        Deprecated.
        Atomix Set (camel-atomix) Access Atomix's distributed set. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-set:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceName
        Returns:
        the dsl builder
      • atomixValue

        @Deprecated
        public static AtomixValueEndpointBuilderFactory.AtomixValueEndpointBuilder atomixValue​(String path)
        Deprecated.
        Atomix Value (camel-atomix) Access Atomix's distributed value. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-value:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        path - resourceName
        Returns:
        the dsl builder
      • atomixValue

        @Deprecated
        public static AtomixValueEndpointBuilderFactory.AtomixValueEndpointBuilder atomixValue​(String componentName,
                                                                                               String path)
        Deprecated.
        Atomix Value (camel-atomix) Access Atomix's distributed value. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-atomix Syntax: atomix-value:resourceName Path parameter: resourceName (required) The distributed resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceName
        Returns:
        the dsl builder
      • avro

        public static AvroEndpointBuilderFactory.AvroEndpointBuilder avro​(String path)
        Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services. Category: rpc Since: 2.10 Maven coordinates: org.apache.camel:camel-avro-rpc Syntax: avro:transport:host:port/messageName Path parameter: transport (required) Transport to use, can be either http or netty There are 2 enums and the value can be one of: http, netty Path parameter: port (required) Port number to use Path parameter: host (required) Hostname to use Path parameter: messageName The name of the message to send.
        Parameters:
        path - transport:host:port/messageName
        Returns:
        the dsl builder
      • avro

        public static AvroEndpointBuilderFactory.AvroEndpointBuilder avro​(String componentName,
                                                                          String path)
        Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services. Category: rpc Since: 2.10 Maven coordinates: org.apache.camel:camel-avro-rpc Syntax: avro:transport:host:port/messageName Path parameter: transport (required) Transport to use, can be either http or netty There are 2 enums and the value can be one of: http, netty Path parameter: port (required) Port number to use Path parameter: host (required) Hostname to use Path parameter: messageName The name of the message to send.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - transport:host:port/messageName
        Returns:
        the dsl builder
      • aws2Athena

        public static Athena2EndpointBuilderFactory.Athena2EndpointBuilder aws2Athena​(String path)
        AWS Athena (camel-aws2-athena) Access AWS Athena service using AWS SDK version 2.x. Category: cloud,database Since: 3.4 Maven coordinates: org.apache.camel:camel-aws2-athena Syntax: aws2-athena:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Athena

        public static Athena2EndpointBuilderFactory.Athena2EndpointBuilder aws2Athena​(String componentName,
                                                                                      String path)
        AWS Athena (camel-aws2-athena) Access AWS Athena service using AWS SDK version 2.x. Category: cloud,database Since: 3.4 Maven coordinates: org.apache.camel:camel-aws2-athena Syntax: aws2-athena:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Cw

        public static Cw2EndpointBuilderFactory.Cw2EndpointBuilder aws2Cw​(String path)
        AWS CloudWatch (camel-aws2-cw) Sending metrics to AWS CloudWatch using AWS SDK version 2.x. Category: cloud,monitoring Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-cw Syntax: aws2-cw:namespace Path parameter: namespace (required) The metric namespace
        Parameters:
        path - namespace
        Returns:
        the dsl builder
      • aws2Cw

        public static Cw2EndpointBuilderFactory.Cw2EndpointBuilder aws2Cw​(String componentName,
                                                                          String path)
        AWS CloudWatch (camel-aws2-cw) Sending metrics to AWS CloudWatch using AWS SDK version 2.x. Category: cloud,monitoring Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-cw Syntax: aws2-cw:namespace Path parameter: namespace (required) The metric namespace
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - namespace
        Returns:
        the dsl builder
      • aws2Ddb

        public static Ddb2EndpointBuilderFactory.Ddb2EndpointBuilder aws2Ddb​(String path)
        AWS DynamoDB (camel-aws2-ddb) Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x. Category: cloud,database,nosql Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ddb Syntax: aws2-ddb:tableName Path parameter: tableName (required) The name of the table currently worked with.
        Parameters:
        path - tableName
        Returns:
        the dsl builder
      • aws2Ddb

        public static Ddb2EndpointBuilderFactory.Ddb2EndpointBuilder aws2Ddb​(String componentName,
                                                                             String path)
        AWS DynamoDB (camel-aws2-ddb) Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x. Category: cloud,database,nosql Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ddb Syntax: aws2-ddb:tableName Path parameter: tableName (required) The name of the table currently worked with.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - tableName
        Returns:
        the dsl builder
      • aws2Ddbstream

        public static Ddb2StreamEndpointBuilderFactory.Ddb2StreamEndpointBuilder aws2Ddbstream​(String path)
        AWS DynamoDB Streams (camel-aws2-ddb) Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x. Category: cloud,messaging,streams Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ddb Syntax: aws2-ddbstream:tableName Path parameter: tableName (required) Name of the dynamodb table
        Parameters:
        path - tableName
        Returns:
        the dsl builder
      • aws2Ddbstream

        public static Ddb2StreamEndpointBuilderFactory.Ddb2StreamEndpointBuilder aws2Ddbstream​(String componentName,
                                                                                               String path)
        AWS DynamoDB Streams (camel-aws2-ddb) Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x. Category: cloud,messaging,streams Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ddb Syntax: aws2-ddbstream:tableName Path parameter: tableName (required) Name of the dynamodb table
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - tableName
        Returns:
        the dsl builder
      • aws2Ec2

        public static AWS2EC2EndpointBuilderFactory.AWS2EC2EndpointBuilder aws2Ec2​(String path)
        AWS Elastic Compute Cloud (EC2) (camel-aws2-ec2) Manage AWS EC2 instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ec2 Syntax: aws2-ec2:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Ec2

        public static AWS2EC2EndpointBuilderFactory.AWS2EC2EndpointBuilder aws2Ec2​(String componentName,
                                                                                   String path)
        AWS Elastic Compute Cloud (EC2) (camel-aws2-ec2) Manage AWS EC2 instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ec2 Syntax: aws2-ec2:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Ecs

        public static ECS2EndpointBuilderFactory.ECS2EndpointBuilder aws2Ecs​(String path)
        AWS Elastic Container Service (ECS) (camel-aws2-ecs) Manage AWS ECS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ecs Syntax: aws2-ecs:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Ecs

        public static ECS2EndpointBuilderFactory.ECS2EndpointBuilder aws2Ecs​(String componentName,
                                                                             String path)
        AWS Elastic Container Service (ECS) (camel-aws2-ecs) Manage AWS ECS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ecs Syntax: aws2-ecs:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Eks

        public static EKS2EndpointBuilderFactory.EKS2EndpointBuilder aws2Eks​(String path)
        AWS Elastic Kubernetes Service (EKS) (camel-aws2-eks) Manage AWS EKS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-eks Syntax: aws2-eks:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Eks

        public static EKS2EndpointBuilderFactory.EKS2EndpointBuilder aws2Eks​(String componentName,
                                                                             String path)
        AWS Elastic Kubernetes Service (EKS) (camel-aws2-eks) Manage AWS EKS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-eks Syntax: aws2-eks:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Eventbridge

        public static EventbridgeEndpointBuilderFactory.EventbridgeEndpointBuilder aws2Eventbridge​(String path)
        AWS Eventbridge (camel-aws2-eventbridge) Manage AWS Eventbridge cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.6 Maven coordinates: org.apache.camel:camel-aws2-eventbridge Syntax: aws2-eventbridge://eventbusNameOrArn Path parameter: eventbusNameOrArn (required) Event bus name or ARN
        Parameters:
        path - //eventbusNameOrArn
        Returns:
        the dsl builder
      • aws2Eventbridge

        public static EventbridgeEndpointBuilderFactory.EventbridgeEndpointBuilder aws2Eventbridge​(String componentName,
                                                                                                   String path)
        AWS Eventbridge (camel-aws2-eventbridge) Manage AWS Eventbridge cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.6 Maven coordinates: org.apache.camel:camel-aws2-eventbridge Syntax: aws2-eventbridge://eventbusNameOrArn Path parameter: eventbusNameOrArn (required) Event bus name or ARN
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - //eventbusNameOrArn
        Returns:
        the dsl builder
      • aws2Iam

        public static IAM2EndpointBuilderFactory.IAM2EndpointBuilder aws2Iam​(String path)
        AWS Identity and Access Management (IAM) (camel-aws2-iam) Manage AWS IAM instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-iam Syntax: aws2-iam:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Iam

        public static IAM2EndpointBuilderFactory.IAM2EndpointBuilder aws2Iam​(String componentName,
                                                                             String path)
        AWS Identity and Access Management (IAM) (camel-aws2-iam) Manage AWS IAM instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-iam Syntax: aws2-iam:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Kinesis

        public static Kinesis2EndpointBuilderFactory.Kinesis2EndpointBuilder aws2Kinesis​(String path)
        AWS Kinesis (camel-aws2-kinesis) Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x. Category: cloud,messaging Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-kinesis Syntax: aws2-kinesis:streamName Path parameter: streamName (required) Name of the stream
        Parameters:
        path - streamName
        Returns:
        the dsl builder
      • aws2Kinesis

        public static Kinesis2EndpointBuilderFactory.Kinesis2EndpointBuilder aws2Kinesis​(String componentName,
                                                                                         String path)
        AWS Kinesis (camel-aws2-kinesis) Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x. Category: cloud,messaging Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-kinesis Syntax: aws2-kinesis:streamName Path parameter: streamName (required) Name of the stream
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - streamName
        Returns:
        the dsl builder
      • aws2KinesisFirehose

        public static KinesisFirehose2EndpointBuilderFactory.KinesisFirehose2EndpointBuilder aws2KinesisFirehose​(String path)
        AWS Kinesis Firehose (camel-aws2-kinesis) Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x. Category: cloud,messaging Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-kinesis Syntax: aws2-kinesis-firehose:streamName Path parameter: streamName (required) Name of the stream
        Parameters:
        path - streamName
        Returns:
        the dsl builder
      • aws2KinesisFirehose

        public static KinesisFirehose2EndpointBuilderFactory.KinesisFirehose2EndpointBuilder aws2KinesisFirehose​(String componentName,
                                                                                                                 String path)
        AWS Kinesis Firehose (camel-aws2-kinesis) Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x. Category: cloud,messaging Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-kinesis Syntax: aws2-kinesis-firehose:streamName Path parameter: streamName (required) Name of the stream
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - streamName
        Returns:
        the dsl builder
      • aws2Kms

        public static KMS2EndpointBuilderFactory.KMS2EndpointBuilder aws2Kms​(String path)
        AWS Key Management Service (KMS) (camel-aws2-kms) Manage keys stored in AWS KMS instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-kms Syntax: aws2-kms:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Kms

        public static KMS2EndpointBuilderFactory.KMS2EndpointBuilder aws2Kms​(String componentName,
                                                                             String path)
        AWS Key Management Service (KMS) (camel-aws2-kms) Manage keys stored in AWS KMS instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-kms Syntax: aws2-kms:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Lambda

        public static Lambda2EndpointBuilderFactory.Lambda2EndpointBuilder aws2Lambda​(String path)
        AWS Lambda (camel-aws2-lambda) Manage and invoke AWS Lambda functions using AWS SDK version 2.x. Category: cloud,computing,serverless Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-lambda Syntax: aws2-lambda:function Path parameter: function (required) Name of the Lambda function.
        Parameters:
        path - function
        Returns:
        the dsl builder
      • aws2Lambda

        public static Lambda2EndpointBuilderFactory.Lambda2EndpointBuilder aws2Lambda​(String componentName,
                                                                                      String path)
        AWS Lambda (camel-aws2-lambda) Manage and invoke AWS Lambda functions using AWS SDK version 2.x. Category: cloud,computing,serverless Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-lambda Syntax: aws2-lambda:function Path parameter: function (required) Name of the Lambda function.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - function
        Returns:
        the dsl builder
      • aws2Mq

        public static MQ2EndpointBuilderFactory.MQ2EndpointBuilder aws2Mq​(String path)
        AWS MQ (camel-aws2-mq) Manage AWS MQ instances using AWS SDK version 2.x. Category: cloud,messaging Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-mq Syntax: aws2-mq:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Mq

        public static MQ2EndpointBuilderFactory.MQ2EndpointBuilder aws2Mq​(String componentName,
                                                                          String path)
        AWS MQ (camel-aws2-mq) Manage AWS MQ instances using AWS SDK version 2.x. Category: cloud,messaging Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-mq Syntax: aws2-mq:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Msk

        public static MSK2EndpointBuilderFactory.MSK2EndpointBuilder aws2Msk​(String path)
        AWS Managed Streaming for Apache Kafka (MSK) (camel-aws2-msk) Manage AWS MSK instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-msk Syntax: aws2-msk:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Msk

        public static MSK2EndpointBuilderFactory.MSK2EndpointBuilder aws2Msk​(String componentName,
                                                                             String path)
        AWS Managed Streaming for Apache Kafka (MSK) (camel-aws2-msk) Manage AWS MSK instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-msk Syntax: aws2-msk:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2S3

        public static AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder aws2S3​(String path)
        AWS S3 Storage Service (camel-aws2-s3) Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x. Category: cloud,file Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-s3 Syntax: aws2-s3://bucketNameOrArn Path parameter: bucketNameOrArn (required) Bucket name or ARN
        Parameters:
        path - //bucketNameOrArn
        Returns:
        the dsl builder
      • aws2S3

        public static AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder aws2S3​(String componentName,
                                                                                String path)
        AWS S3 Storage Service (camel-aws2-s3) Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x. Category: cloud,file Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-s3 Syntax: aws2-s3://bucketNameOrArn Path parameter: bucketNameOrArn (required) Bucket name or ARN
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - //bucketNameOrArn
        Returns:
        the dsl builder
      • aws2Ses

        public static Ses2EndpointBuilderFactory.Ses2EndpointBuilder aws2Ses​(String path)
        AWS Simple Email Service (SES) (camel-aws2-ses) Send e-mails through AWS SES service using AWS SDK version 2.x. Category: cloud,mail Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ses Syntax: aws2-ses:from Path parameter: from (required) The sender's email address.
        Parameters:
        path - from
        Returns:
        the dsl builder
      • aws2Ses

        public static Ses2EndpointBuilderFactory.Ses2EndpointBuilder aws2Ses​(String componentName,
                                                                             String path)
        AWS Simple Email Service (SES) (camel-aws2-ses) Send e-mails through AWS SES service using AWS SDK version 2.x. Category: cloud,mail Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ses Syntax: aws2-ses:from Path parameter: from (required) The sender's email address.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - from
        Returns:
        the dsl builder
      • aws2Sns

        public static Sns2EndpointBuilderFactory.Sns2EndpointBuilder aws2Sns​(String path)
        AWS Simple Notification System (SNS) (camel-aws2-sns) Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. Category: cloud,messaging,mobile Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-sns Syntax: aws2-sns:topicNameOrArn Path parameter: topicNameOrArn (required) Topic name or ARN
        Parameters:
        path - topicNameOrArn
        Returns:
        the dsl builder
      • aws2Sns

        public static Sns2EndpointBuilderFactory.Sns2EndpointBuilder aws2Sns​(String componentName,
                                                                             String path)
        AWS Simple Notification System (SNS) (camel-aws2-sns) Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. Category: cloud,messaging,mobile Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-sns Syntax: aws2-sns:topicNameOrArn Path parameter: topicNameOrArn (required) Topic name or ARN
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topicNameOrArn
        Returns:
        the dsl builder
      • aws2Sqs

        public static Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder aws2Sqs​(String path)
        AWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. Category: cloud,messaging Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-sqs Syntax: aws2-sqs:queueNameOrArn Path parameter: queueNameOrArn (required) Queue name or ARN
        Parameters:
        path - queueNameOrArn
        Returns:
        the dsl builder
      • aws2Sqs

        public static Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder aws2Sqs​(String componentName,
                                                                             String path)
        AWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. Category: cloud,messaging Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-sqs Syntax: aws2-sqs:queueNameOrArn Path parameter: queueNameOrArn (required) Queue name or ARN
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - queueNameOrArn
        Returns:
        the dsl builder
      • aws2Sts

        public static STS2EndpointBuilderFactory.STS2EndpointBuilder aws2Sts​(String path)
        AWS Security Token Service (STS) (camel-aws2-sts) Manage AWS STS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.5 Maven coordinates: org.apache.camel:camel-aws2-sts Syntax: aws2-sts:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Sts

        public static STS2EndpointBuilderFactory.STS2EndpointBuilder aws2Sts​(String componentName,
                                                                             String path)
        AWS Security Token Service (STS) (camel-aws2-sts) Manage AWS STS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.5 Maven coordinates: org.apache.camel:camel-aws2-sts Syntax: aws2-sts:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • aws2Translate

        public static Translate2EndpointBuilderFactory.Translate2EndpointBuilder aws2Translate​(String path)
        AWS Translate (camel-aws2-translate) Translate texts using AWS Translate and AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-translate Syntax: aws2-translate:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • aws2Translate

        public static Translate2EndpointBuilderFactory.Translate2EndpointBuilder aws2Translate​(String componentName,
                                                                                               String path)
        AWS Translate (camel-aws2-translate) Translate texts using AWS Translate and AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-translate Syntax: aws2-translate:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • awsSecretsManager

        public static SecretsManagerEndpointBuilderFactory.SecretsManagerEndpointBuilder awsSecretsManager​(String path)
        AWS Secrets Manager (camel-aws-secrets-manager) Manage AWS Secrets Manager services using AWS SDK version 2.x. Category: cloud,management Since: 3.9 Maven coordinates: org.apache.camel:camel-aws-secrets-manager Syntax: aws-secrets-manager:label Path parameter: label (required) Logical name
        Parameters:
        path - label
        Returns:
        the dsl builder
      • awsSecretsManager

        public static SecretsManagerEndpointBuilderFactory.SecretsManagerEndpointBuilder awsSecretsManager​(String componentName,
                                                                                                           String path)
        AWS Secrets Manager (camel-aws-secrets-manager) Manage AWS Secrets Manager services using AWS SDK version 2.x. Category: cloud,management Since: 3.9 Maven coordinates: org.apache.camel:camel-aws-secrets-manager Syntax: aws-secrets-manager:label Path parameter: label (required) Logical name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • azureCosmosdb

        public static CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder azureCosmosdb​(String path)
        Azure CosmosDB (camel-azure-cosmosdb) To read and write records to the CosmosDB database on Azure cloud platform. Category: cloud,database Since: 3.10 Maven coordinates: org.apache.camel:camel-azure-cosmosdb Syntax: azure-cosmosdb:databaseName/containerName Path parameter: databaseName The name of the Cosmos database that component should connect to. In case you are producing data and have createDatabaseIfNotExists=true, the component will automatically auto create a Cosmos database. Path parameter: containerName The name of the Cosmos container that component should connect to. In case you are producing data and have createContainerIfNotExists=true, the component will automatically auto create a Cosmos container.
        Parameters:
        path - databaseName/containerName
        Returns:
        the dsl builder
      • azureCosmosdb

        public static CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder azureCosmosdb​(String componentName,
                                                                                           String path)
        Azure CosmosDB (camel-azure-cosmosdb) To read and write records to the CosmosDB database on Azure cloud platform. Category: cloud,database Since: 3.10 Maven coordinates: org.apache.camel:camel-azure-cosmosdb Syntax: azure-cosmosdb:databaseName/containerName Path parameter: databaseName The name of the Cosmos database that component should connect to. In case you are producing data and have createDatabaseIfNotExists=true, the component will automatically auto create a Cosmos database. Path parameter: containerName The name of the Cosmos container that component should connect to. In case you are producing data and have createContainerIfNotExists=true, the component will automatically auto create a Cosmos container.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - databaseName/containerName
        Returns:
        the dsl builder
      • azureEventhubs

        public static EventHubsEndpointBuilderFactory.EventHubsEndpointBuilder azureEventhubs​(String path)
        Azure Event Hubs (camel-azure-eventhubs) Send and receive events to/from Azure Event Hubs using AMQP protocol. Category: cloud,messaging Since: 3.5 Maven coordinates: org.apache.camel:camel-azure-eventhubs Syntax: azure-eventhubs:namespace/eventHubName Path parameter: namespace EventHubs namespace created in Azure Portal Path parameter: eventHubName EventHubs name under a specific namcespace
        Parameters:
        path - namespace/eventHubName
        Returns:
        the dsl builder
      • azureEventhubs

        public static EventHubsEndpointBuilderFactory.EventHubsEndpointBuilder azureEventhubs​(String componentName,
                                                                                              String path)
        Azure Event Hubs (camel-azure-eventhubs) Send and receive events to/from Azure Event Hubs using AMQP protocol. Category: cloud,messaging Since: 3.5 Maven coordinates: org.apache.camel:camel-azure-eventhubs Syntax: azure-eventhubs:namespace/eventHubName Path parameter: namespace EventHubs namespace created in Azure Portal Path parameter: eventHubName EventHubs name under a specific namcespace
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - namespace/eventHubName
        Returns:
        the dsl builder
      • azureServicebus

        public static ServiceBusEndpointBuilderFactory.ServiceBusEndpointBuilder azureServicebus​(String path)
        Azure ServiceBus (camel-azure-servicebus) Send and receive messages to/from Azure Event Bus. Category: cloud,messaging Since: 3.12 Maven coordinates: org.apache.camel:camel-azure-servicebus Syntax: azure-servicebus:topicOrQueueName Path parameter: topicOrQueueName Selected topic name or the queue name, that is depending on serviceBusType config. For example if serviceBusType=queue, then this will be the queue name and if serviceBusType=topic, this will be the topic name.
        Parameters:
        path - topicOrQueueName
        Returns:
        the dsl builder
      • azureServicebus

        public static ServiceBusEndpointBuilderFactory.ServiceBusEndpointBuilder azureServicebus​(String componentName,
                                                                                                 String path)
        Azure ServiceBus (camel-azure-servicebus) Send and receive messages to/from Azure Event Bus. Category: cloud,messaging Since: 3.12 Maven coordinates: org.apache.camel:camel-azure-servicebus Syntax: azure-servicebus:topicOrQueueName Path parameter: topicOrQueueName Selected topic name or the queue name, that is depending on serviceBusType config. For example if serviceBusType=queue, then this will be the queue name and if serviceBusType=topic, this will be the topic name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topicOrQueueName
        Returns:
        the dsl builder
      • azureStorageBlob

        public static BlobEndpointBuilderFactory.BlobEndpointBuilder azureStorageBlob​(String path)
        Azure Storage Blob Service (camel-azure-storage-blob) Store and retrieve blobs from Azure Storage Blob Service. Category: cloud,file Since: 3.3 Maven coordinates: org.apache.camel:camel-azure-storage-blob Syntax: azure-storage-blob:accountName/containerName Path parameter: accountName Azure account name to be used for authentication with azure blob services Path parameter: containerName The blob container name
        Parameters:
        path - accountName/containerName
        Returns:
        the dsl builder
      • azureStorageBlob

        public static BlobEndpointBuilderFactory.BlobEndpointBuilder azureStorageBlob​(String componentName,
                                                                                      String path)
        Azure Storage Blob Service (camel-azure-storage-blob) Store and retrieve blobs from Azure Storage Blob Service. Category: cloud,file Since: 3.3 Maven coordinates: org.apache.camel:camel-azure-storage-blob Syntax: azure-storage-blob:accountName/containerName Path parameter: accountName Azure account name to be used for authentication with azure blob services Path parameter: containerName The blob container name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - accountName/containerName
        Returns:
        the dsl builder
      • azureStorageDatalake

        public static DataLakeEndpointBuilderFactory.DataLakeEndpointBuilder azureStorageDatalake​(String path)
        Azure Storage Datalake Service (camel-azure-storage-datalake) Sends and receives files to/from Azure DataLake Storage. Category: cloud,file,bigdata Since: 3.8 Maven coordinates: org.apache.camel:camel-azure-storage-datalake Syntax: azure-storage-datalake:accountName/fileSystemName Path parameter: accountName name of the azure account Path parameter: fileSystemName name of filesystem to be used
        Parameters:
        path - accountName/fileSystemName
        Returns:
        the dsl builder
      • azureStorageDatalake

        public static DataLakeEndpointBuilderFactory.DataLakeEndpointBuilder azureStorageDatalake​(String componentName,
                                                                                                  String path)
        Azure Storage Datalake Service (camel-azure-storage-datalake) Sends and receives files to/from Azure DataLake Storage. Category: cloud,file,bigdata Since: 3.8 Maven coordinates: org.apache.camel:camel-azure-storage-datalake Syntax: azure-storage-datalake:accountName/fileSystemName Path parameter: accountName name of the azure account Path parameter: fileSystemName name of filesystem to be used
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - accountName/fileSystemName
        Returns:
        the dsl builder
      • azureStorageQueue

        public static QueueEndpointBuilderFactory.QueueEndpointBuilder azureStorageQueue​(String path)
        Azure Storage Queue Service (camel-azure-storage-queue) Stores and retrieves messages to/from Azure Storage Queue. Category: cloud,messaging Since: 3.3 Maven coordinates: org.apache.camel:camel-azure-storage-queue Syntax: azure-storage-queue:accountName/queueName Path parameter: accountName Azure account name to be used for authentication with azure queue services Path parameter: queueName The queue resource name
        Parameters:
        path - accountName/queueName
        Returns:
        the dsl builder
      • azureStorageQueue

        public static QueueEndpointBuilderFactory.QueueEndpointBuilder azureStorageQueue​(String componentName,
                                                                                         String path)
        Azure Storage Queue Service (camel-azure-storage-queue) Stores and retrieves messages to/from Azure Storage Queue. Category: cloud,messaging Since: 3.3 Maven coordinates: org.apache.camel:camel-azure-storage-queue Syntax: azure-storage-queue:accountName/queueName Path parameter: accountName Azure account name to be used for authentication with azure queue services Path parameter: queueName The queue resource name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - accountName/queueName
        Returns:
        the dsl builder
      • bean

        public static BeanEndpointBuilderFactory.BeanEndpointBuilder bean​(String path)
        Bean (camel-bean) Invoke methods of Java beans stored in Camel registry. Category: core,java Since: 1.0 Maven coordinates: org.apache.camel:camel-bean Syntax: bean:beanName Path parameter: beanName (required) Sets the name of the bean to invoke
        Parameters:
        path - beanName
        Returns:
        the dsl builder
      • bean

        public static BeanEndpointBuilderFactory.BeanEndpointBuilder bean​(String componentName,
                                                                          String path)
        Bean (camel-bean) Invoke methods of Java beans stored in Camel registry. Category: core,java Since: 1.0 Maven coordinates: org.apache.camel:camel-bean Syntax: bean:beanName Path parameter: beanName (required) Sets the name of the bean to invoke
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - beanName
        Returns:
        the dsl builder
      • beanstalk

        @Deprecated
        public static BeanstalkEndpointBuilderFactory.BeanstalkEndpointBuilder beanstalk​(String path)
        Deprecated.
        Beanstalk (camel-beanstalk) Retrieve and post-process Beanstalk jobs. Category: messaging Since: 2.15 Maven coordinates: org.apache.camel:camel-beanstalk Syntax: beanstalk:connectionSettings Path parameter: connectionSettings Connection settings host:port/tube
        Parameters:
        path - connectionSettings
        Returns:
        the dsl builder
      • beanstalk

        @Deprecated
        public static BeanstalkEndpointBuilderFactory.BeanstalkEndpointBuilder beanstalk​(String componentName,
                                                                                         String path)
        Deprecated.
        Beanstalk (camel-beanstalk) Retrieve and post-process Beanstalk jobs. Category: messaging Since: 2.15 Maven coordinates: org.apache.camel:camel-beanstalk Syntax: beanstalk:connectionSettings Path parameter: connectionSettings Connection settings host:port/tube
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - connectionSettings
        Returns:
        the dsl builder
      • beanValidator

        public static BeanValidatorEndpointBuilderFactory.BeanValidatorEndpointBuilder beanValidator​(String path)
        Bean Validator (camel-bean-validator) Validate the message body using the Java Bean Validation API. Category: validation Since: 2.3 Maven coordinates: org.apache.camel:camel-bean-validator Syntax: bean-validator:label Path parameter: label (required) Where label is an arbitrary text value describing the endpoint
        Parameters:
        path - label
        Returns:
        the dsl builder
      • beanValidator

        public static BeanValidatorEndpointBuilderFactory.BeanValidatorEndpointBuilder beanValidator​(String componentName,
                                                                                                     String path)
        Bean Validator (camel-bean-validator) Validate the message body using the Java Bean Validation API. Category: validation Since: 2.3 Maven coordinates: org.apache.camel:camel-bean-validator Syntax: bean-validator:label Path parameter: label (required) Where label is an arbitrary text value describing the endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - label
        Returns:
        the dsl builder
      • bonita

        public static BonitaEndpointBuilderFactory.BonitaEndpointBuilder bonita​(String path)
        Bonita (camel-bonita) Communicate with a remote Bonita BPM process engine. Category: process Since: 2.19 Maven coordinates: org.apache.camel:camel-bonita Syntax: bonita:operation Path parameter: operation (required) Operation to use There are 1 enums and the value can be one of: startCase
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • bonita

        public static BonitaEndpointBuilderFactory.BonitaEndpointBuilder bonita​(String componentName,
                                                                                String path)
        Bonita (camel-bonita) Communicate with a remote Bonita BPM process engine. Category: process Since: 2.19 Maven coordinates: org.apache.camel:camel-bonita Syntax: bonita:operation Path parameter: operation (required) Operation to use There are 1 enums and the value can be one of: startCase
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • box

        public static BoxEndpointBuilderFactory.BoxEndpointBuilder box​(String path)
        Box (camel-box) Upload, download and manage files, folders, groups, collaborations, etc. on box.com. Category: cloud,file,api Since: 2.14 Maven coordinates: org.apache.camel:camel-box Syntax: box:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 10 enums and the value can be one of: COLLABORATIONS, COMMENTS, EVENT_LOGS, FILES, FOLDERS, GROUPS, EVENTS, SEARCH, TASKS, USERS Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • box

        public static BoxEndpointBuilderFactory.BoxEndpointBuilder box​(String componentName,
                                                                       String path)
        Box (camel-box) Upload, download and manage files, folders, groups, collaborations, etc. on box.com. Category: cloud,file,api Since: 2.14 Maven coordinates: org.apache.camel:camel-box Syntax: box:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 10 enums and the value can be one of: COLLABORATIONS, COMMENTS, EVENT_LOGS, FILES, FOLDERS, GROUPS, EVENTS, SEARCH, TASKS, USERS Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • braintree

        public static BraintreeEndpointBuilderFactory.BraintreeEndpointBuilder braintree​(String path)
        Braintree (camel-braintree) Process payments using Braintree Payments. Category: cloud,payment Since: 2.17 Maven coordinates: org.apache.camel:camel-braintree Syntax: braintree:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 17 enums and the value can be one of: ADD_ON, ADDRESS, CLIENT_TOKEN, CREDIT_CARD_VERIFICATION, CUSTOMER, DISCOUNT, DISPUTE, DOCUMENT_UPLOAD, MERCHANT_ACCOUNT, PAYMENT_METHOD, PAYMENT_METHOD_NONCE, PLAN, REPORT, SETTLEMENT_BATCH_SUMMARY, SUBSCRIPTION, TRANSACTION, WEBHOOK_NOTIFICATION Path parameter: methodName (required) What sub operation to use for the selected operation There are 31 enums and the value can be one of: accept, addFileEvidence, addTextEvidence, cancel, cancelRelease, cloneTransaction, create, createForCurrency, credit, delete, fetchMerchantAccounts, finalize, find, generate, grant, holdInEscrow, parse, refund, releaseFromEscrow, removeEvidence, retryCharge, revoke, sale, search, submitForPartialSettlement, submitForSettlement, transactionLevelFees, update, updateDetails, verify, voidTransaction
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • braintree

        public static BraintreeEndpointBuilderFactory.BraintreeEndpointBuilder braintree​(String componentName,
                                                                                         String path)
        Braintree (camel-braintree) Process payments using Braintree Payments. Category: cloud,payment Since: 2.17 Maven coordinates: org.apache.camel:camel-braintree Syntax: braintree:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 17 enums and the value can be one of: ADD_ON, ADDRESS, CLIENT_TOKEN, CREDIT_CARD_VERIFICATION, CUSTOMER, DISCOUNT, DISPUTE, DOCUMENT_UPLOAD, MERCHANT_ACCOUNT, PAYMENT_METHOD, PAYMENT_METHOD_NONCE, PLAN, REPORT, SETTLEMENT_BATCH_SUMMARY, SUBSCRIPTION, TRANSACTION, WEBHOOK_NOTIFICATION Path parameter: methodName (required) What sub operation to use for the selected operation There are 31 enums and the value can be one of: accept, addFileEvidence, addTextEvidence, cancel, cancelRelease, cloneTransaction, create, createForCurrency, credit, delete, fetchMerchantAccounts, finalize, find, generate, grant, holdInEscrow, parse, refund, releaseFromEscrow, removeEvidence, retryCharge, revoke, sale, search, submitForPartialSettlement, submitForSettlement, transactionLevelFees, update, updateDetails, verify, voidTransaction
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • browse

        public static BrowseEndpointBuilderFactory.BrowseEndpointBuilder browse​(String path)
        Browse (camel-browse) Inspect the messages received on endpoints supporting BrowsableEndpoint. Category: core,monitoring Since: 1.3 Maven coordinates: org.apache.camel:camel-browse Syntax: browse:name Path parameter: name (required) A name which can be any string to uniquely identify the endpoint
        Parameters:
        path - name
        Returns:
        the dsl builder
      • browse

        public static BrowseEndpointBuilderFactory.BrowseEndpointBuilder browse​(String componentName,
                                                                                String path)
        Browse (camel-browse) Inspect the messages received on endpoints supporting BrowsableEndpoint. Category: core,monitoring Since: 1.3 Maven coordinates: org.apache.camel:camel-browse Syntax: browse:name Path parameter: name (required) A name which can be any string to uniquely identify the endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • caffeineCache

        public static CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder caffeineCache​(String path)
        Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache. Category: cache,datagrid,clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-caffeine Syntax: caffeine-cache:cacheName Path parameter: cacheName (required) the cache name
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • caffeineCache

        public static CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder caffeineCache​(String componentName,
                                                                                                     String path)
        Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache. Category: cache,datagrid,clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-caffeine Syntax: caffeine-cache:cacheName Path parameter: cacheName (required) the cache name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • caffeineLoadcache

        public static CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheEndpointBuilder caffeineLoadcache​(String path)
        Caffeine LoadCache (camel-caffeine) Perform caching operations using Caffeine Cache with an attached CacheLoader. Category: cache,datagrid,clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-caffeine Syntax: caffeine-loadcache:cacheName Path parameter: cacheName (required) the cache name
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • caffeineLoadcache

        public static CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheEndpointBuilder caffeineLoadcache​(String componentName,
                                                                                                                 String path)
        Caffeine LoadCache (camel-caffeine) Perform caching operations using Caffeine Cache with an attached CacheLoader. Category: cache,datagrid,clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-caffeine Syntax: caffeine-loadcache:cacheName Path parameter: cacheName (required) the cache name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • chatscript

        public static ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder chatscript​(String path)
        ChatScript (camel-chatscript) Chat with a ChatScript Server. Category: ai,chat Since: 3.0 Maven coordinates: org.apache.camel:camel-chatscript Syntax: chatscript:host:port/botName Path parameter: host (required) Hostname or IP of the server on which CS server is running Path parameter: port Port on which ChatScript is listening to Default value: 1024 Path parameter: botName (required) Name of the Bot in CS to converse with
        Parameters:
        path - host:port/botName
        Returns:
        the dsl builder
      • chatscript

        public static ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder chatscript​(String componentName,
                                                                                            String path)
        ChatScript (camel-chatscript) Chat with a ChatScript Server. Category: ai,chat Since: 3.0 Maven coordinates: org.apache.camel:camel-chatscript Syntax: chatscript:host:port/botName Path parameter: host (required) Hostname or IP of the server on which CS server is running Path parameter: port Port on which ChatScript is listening to Default value: 1024 Path parameter: botName (required) Name of the Bot in CS to converse with
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/botName
        Returns:
        the dsl builder
      • chunk

        public static ChunkEndpointBuilderFactory.ChunkEndpointBuilder chunk​(String path)
        Chunk (camel-chunk) Transform messages using Chunk templating engine. Category: transformation Since: 2.15 Maven coordinates: org.apache.camel:camel-chunk Syntax: chunk:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • chunk

        public static ChunkEndpointBuilderFactory.ChunkEndpointBuilder chunk​(String componentName,
                                                                             String path)
        Chunk (camel-chunk) Transform messages using Chunk templating engine. Category: transformation Since: 2.15 Maven coordinates: org.apache.camel:camel-chunk Syntax: chunk:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • clas

        public static ClassEndpointBuilderFactory.ClassEndpointBuilder clas​(String path)
        Class (camel-bean) Invoke methods of Java beans specified by class name. Category: core,java Since: 2.4 Maven coordinates: org.apache.camel:camel-bean Syntax: class:beanName Path parameter: beanName (required) Sets the name of the bean to invoke
        Parameters:
        path - beanName
        Returns:
        the dsl builder
      • clas

        public static ClassEndpointBuilderFactory.ClassEndpointBuilder clas​(String componentName,
                                                                            String path)
        Class (camel-bean) Invoke methods of Java beans specified by class name. Category: core,java Since: 2.4 Maven coordinates: org.apache.camel:camel-bean Syntax: class:beanName Path parameter: beanName (required) Sets the name of the bean to invoke
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - beanName
        Returns:
        the dsl builder
      • cmis

        public static CMISEndpointBuilderFactory.CMISEndpointBuilder cmis​(String path)
        CMIS (camel-cmis) Read and write data from to/from a CMIS compliant content repositories. Category: cms,database Since: 2.11 Maven coordinates: org.apache.camel:camel-cmis Syntax: cmis:cmsUrl Path parameter: cmsUrl (required) URL to the cmis repository
        Parameters:
        path - cmsUrl
        Returns:
        the dsl builder
      • cmis

        public static CMISEndpointBuilderFactory.CMISEndpointBuilder cmis​(String componentName,
                                                                          String path)
        CMIS (camel-cmis) Read and write data from to/from a CMIS compliant content repositories. Category: cms,database Since: 2.11 Maven coordinates: org.apache.camel:camel-cmis Syntax: cmis:cmsUrl Path parameter: cmsUrl (required) URL to the cmis repository
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cmsUrl
        Returns:
        the dsl builder
      • cmSms

        public static CMEndpointBuilderFactory.CMEndpointBuilder cmSms​(String path)
        CM SMS Gateway (camel-cm-sms) Send SMS messages via CM SMS Gateway. Category: mobile Since: 2.18 Maven coordinates: org.apache.camel:camel-cm-sms Syntax: cm-sms:host Path parameter: host (required) SMS Provider HOST with scheme
        Parameters:
        path - host
        Returns:
        the dsl builder
      • cmSms

        public static CMEndpointBuilderFactory.CMEndpointBuilder cmSms​(String componentName,
                                                                       String path)
        CM SMS Gateway (camel-cm-sms) Send SMS messages via CM SMS Gateway. Category: mobile Since: 2.18 Maven coordinates: org.apache.camel:camel-cm-sms Syntax: cm-sms:host Path parameter: host (required) SMS Provider HOST with scheme
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • coap

        public static CoAPEndpointBuilderFactory.CoAPEndpointBuilder coap​(String path)
        CoAP (camel-coap) Send and receive messages to/from COAP capable devices. Category: iot Since: 2.16 Maven coordinates: org.apache.camel:camel-coap Syntax: coap:uri Path parameter: uri The URI for the CoAP endpoint
        Parameters:
        path - uri
        Returns:
        the dsl builder
      • coap

        public static CoAPEndpointBuilderFactory.CoAPEndpointBuilder coap​(String componentName,
                                                                          String path)
        CoAP (camel-coap) Send and receive messages to/from COAP capable devices. Category: iot Since: 2.16 Maven coordinates: org.apache.camel:camel-coap Syntax: coap:uri Path parameter: uri The URI for the CoAP endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - uri
        Returns:
        the dsl builder
      • cometd

        public static CometdEndpointBuilderFactory.CometdEndpointBuilder cometd​(String path)
        CometD (camel-cometd) Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol. Category: websocket Since: 2.0 Maven coordinates: org.apache.camel:camel-cometd Syntax: cometd:host:port/channelName Path parameter: host (required) Hostname Path parameter: port (required) Host port number Path parameter: channelName (required) The channelName represents a topic that can be subscribed to by the Camel endpoints.
        Parameters:
        path - host:port/channelName
        Returns:
        the dsl builder
      • cometd

        public static CometdEndpointBuilderFactory.CometdEndpointBuilder cometd​(String componentName,
                                                                                String path)
        CometD (camel-cometd) Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol. Category: websocket Since: 2.0 Maven coordinates: org.apache.camel:camel-cometd Syntax: cometd:host:port/channelName Path parameter: host (required) Hostname Path parameter: port (required) Host port number Path parameter: channelName (required) The channelName represents a topic that can be subscribed to by the Camel endpoints.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/channelName
        Returns:
        the dsl builder
      • consul

        public static ConsulEndpointBuilderFactory.ConsulEndpointBuilder consul​(String path)
        Consul (camel-consul) Integrate with Consul service discovery and configuration store. Category: cloud,api Since: 2.18 Maven coordinates: org.apache.camel:camel-consul Syntax: consul:apiEndpoint Path parameter: apiEndpoint (required) The API endpoint
        Parameters:
        path - apiEndpoint
        Returns:
        the dsl builder
      • consul

        public static ConsulEndpointBuilderFactory.ConsulEndpointBuilder consul​(String componentName,
                                                                                String path)
        Consul (camel-consul) Integrate with Consul service discovery and configuration store. Category: cloud,api Since: 2.18 Maven coordinates: org.apache.camel:camel-consul Syntax: consul:apiEndpoint Path parameter: apiEndpoint (required) The API endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiEndpoint
        Returns:
        the dsl builder
      • controlbus

        public static ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder controlbus​(String path)
        Control Bus (camel-controlbus) Manage and monitor Camel routes. Category: core,monitoring Since: 2.11 Maven coordinates: org.apache.camel:camel-controlbus Syntax: controlbus:command:language Path parameter: command (required) Command can be either route or language There are 2 enums and the value can be one of: route, language Path parameter: language Allows you to specify the name of a Language to use for evaluating the message body. If there is any result from the evaluation, then the result is put in the message body. There are 19 enums and the value can be one of: bean, constant, el, exchangeProperty, file, groovy, header, jsonpath, mvel, ognl, ref, simple, spel, sql, terser, tokenize, xpath, xquery, xtokenize
        Parameters:
        path - command:language
        Returns:
        the dsl builder
      • controlbus

        public static ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder controlbus​(String componentName,
                                                                                            String path)
        Control Bus (camel-controlbus) Manage and monitor Camel routes. Category: core,monitoring Since: 2.11 Maven coordinates: org.apache.camel:camel-controlbus Syntax: controlbus:command:language Path parameter: command (required) Command can be either route or language There are 2 enums and the value can be one of: route, language Path parameter: language Allows you to specify the name of a Language to use for evaluating the message body. If there is any result from the evaluation, then the result is put in the message body. There are 19 enums and the value can be one of: bean, constant, el, exchangeProperty, file, groovy, header, jsonpath, mvel, ognl, ref, simple, spel, sql, terser, tokenize, xpath, xquery, xtokenize
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - command:language
        Returns:
        the dsl builder
      • corda

        public static CordaEndpointBuilderFactory.CordaEndpointBuilder corda​(String path)
        Corda (camel-corda) Perform operations against Corda blockchain platform using corda-rpc library. Category: blockchain,rpc Since: 2.23 Maven coordinates: org.apache.camel:camel-corda Syntax: corda:node Path parameter: node (required) The url for the corda node
        Parameters:
        path - node
        Returns:
        the dsl builder
      • corda

        public static CordaEndpointBuilderFactory.CordaEndpointBuilder corda​(String componentName,
                                                                             String path)
        Corda (camel-corda) Perform operations against Corda blockchain platform using corda-rpc library. Category: blockchain,rpc Since: 2.23 Maven coordinates: org.apache.camel:camel-corda Syntax: corda:node Path parameter: node (required) The url for the corda node
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - node
        Returns:
        the dsl builder
      • couchbase

        public static CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder couchbase​(String path)
        Couchbase (camel-couchbase) Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases. Category: database,nosql Since: 2.19 Maven coordinates: org.apache.camel:camel-couchbase Syntax: couchbase:protocol://hostname:port Path parameter: protocol (required) The protocol to use Path parameter: hostname (required) The hostname to use Path parameter: port The port number to use Default value: 8091
        Parameters:
        path - protocol://hostname:port
        Returns:
        the dsl builder
      • couchbase

        public static CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder couchbase​(String componentName,
                                                                                         String path)
        Couchbase (camel-couchbase) Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases. Category: database,nosql Since: 2.19 Maven coordinates: org.apache.camel:camel-couchbase Syntax: couchbase:protocol://hostname:port Path parameter: protocol (required) The protocol to use Path parameter: hostname (required) The hostname to use Path parameter: port The port number to use Default value: 8091
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - protocol://hostname:port
        Returns:
        the dsl builder
      • couchdb

        public static CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder couchdb​(String path)
        CouchDB (camel-couchdb) Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database. Category: database,nosql Since: 2.11 Maven coordinates: org.apache.camel:camel-couchdb Syntax: couchdb:protocol:hostname:port/database Path parameter: protocol (required) The protocol to use for communicating with the database. There are 2 enums and the value can be one of: http, https Path parameter: hostname (required) Hostname of the running couchdb instance Path parameter: port Port number for the running couchdb instance Default value: 5984 Path parameter: database (required) Name of the database to use
        Parameters:
        path - protocol:hostname:port/database
        Returns:
        the dsl builder
      • couchdb

        public static CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder couchdb​(String componentName,
                                                                                   String path)
        CouchDB (camel-couchdb) Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database. Category: database,nosql Since: 2.11 Maven coordinates: org.apache.camel:camel-couchdb Syntax: couchdb:protocol:hostname:port/database Path parameter: protocol (required) The protocol to use for communicating with the database. There are 2 enums and the value can be one of: http, https Path parameter: hostname (required) Hostname of the running couchdb instance Path parameter: port Port number for the running couchdb instance Default value: 5984 Path parameter: database (required) Name of the database to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - protocol:hostname:port/database
        Returns:
        the dsl builder
      • cql

        public static CassandraEndpointBuilderFactory.CassandraEndpointBuilder cql​(String path)
        Cassandra CQL (camel-cassandraql) Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax. Category: database,nosql Since: 2.15 Maven coordinates: org.apache.camel:camel-cassandraql Syntax: cql:beanRef:hosts:port/keyspace Path parameter: beanRef beanRef is defined using bean:id Path parameter: hosts Hostname(s) Cassandra server(s). Multiple hosts can be separated by comma. Path parameter: port Port number of Cassandra server(s) Path parameter: keyspace Keyspace to use
        Parameters:
        path - beanRef:hosts:port/keyspace
        Returns:
        the dsl builder
      • cql

        public static CassandraEndpointBuilderFactory.CassandraEndpointBuilder cql​(String componentName,
                                                                                   String path)
        Cassandra CQL (camel-cassandraql) Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax. Category: database,nosql Since: 2.15 Maven coordinates: org.apache.camel:camel-cassandraql Syntax: cql:beanRef:hosts:port/keyspace Path parameter: beanRef beanRef is defined using bean:id Path parameter: hosts Hostname(s) Cassandra server(s). Multiple hosts can be separated by comma. Path parameter: port Port number of Cassandra server(s) Path parameter: keyspace Keyspace to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - beanRef:hosts:port/keyspace
        Returns:
        the dsl builder
      • cron

        public static CronEndpointBuilderFactory.CronEndpointBuilder cron​(String path)
        Cron (camel-cron) A generic interface for triggering events at times specified through the Unix cron syntax. Category: scheduling Since: 3.1 Maven coordinates: org.apache.camel:camel-cron Syntax: cron:name Path parameter: name (required) The name of the cron trigger
        Parameters:
        path - name
        Returns:
        the dsl builder
      • cron

        public static CronEndpointBuilderFactory.CronEndpointBuilder cron​(String componentName,
                                                                          String path)
        Cron (camel-cron) A generic interface for triggering events at times specified through the Unix cron syntax. Category: scheduling Since: 3.1 Maven coordinates: org.apache.camel:camel-cron Syntax: cron:name Path parameter: name (required) The name of the cron trigger
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • crypto

        public static DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder crypto​(String path)
        Crypto (JCE) (camel-crypto) Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE). Category: security,transformation Since: 2.3 Maven coordinates: org.apache.camel:camel-crypto Syntax: crypto:cryptoOperation:name Path parameter: cryptoOperation (required) Set the Crypto operation from that supplied after the crypto scheme in the endpoint uri e.g. crypto:sign sets sign as the operation. There are 2 enums and the value can be one of: sign, verify Path parameter: name (required) The logical name of this operation.
        Parameters:
        path - cryptoOperation:name
        Returns:
        the dsl builder
      • crypto

        public static DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder crypto​(String componentName,
                                                                                                    String path)
        Crypto (JCE) (camel-crypto) Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE). Category: security,transformation Since: 2.3 Maven coordinates: org.apache.camel:camel-crypto Syntax: crypto:cryptoOperation:name Path parameter: cryptoOperation (required) Set the Crypto operation from that supplied after the crypto scheme in the endpoint uri e.g. crypto:sign sets sign as the operation. There are 2 enums and the value can be one of: sign, verify Path parameter: name (required) The logical name of this operation.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cryptoOperation:name
        Returns:
        the dsl builder
      • cxf

        public static CxfEndpointBuilderFactory.CxfEndpointBuilder cxf​(String path)
        CXF (camel-cxf) Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client. Category: soap,webservice Since: 1.0 Maven coordinates: org.apache.camel:camel-cxf Syntax: cxf:beanId:address Path parameter: beanId To lookup an existing configured CxfEndpoint. Must used bean: as prefix. Path parameter: address The service publish address.
        Parameters:
        path - beanId:address
        Returns:
        the dsl builder
      • cxf

        public static CxfEndpointBuilderFactory.CxfEndpointBuilder cxf​(String componentName,
                                                                       String path)
        CXF (camel-cxf) Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client. Category: soap,webservice Since: 1.0 Maven coordinates: org.apache.camel:camel-cxf Syntax: cxf:beanId:address Path parameter: beanId To lookup an existing configured CxfEndpoint. Must used bean: as prefix. Path parameter: address The service publish address.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - beanId:address
        Returns:
        the dsl builder
      • cxfrs

        public static CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder cxfrs​(String path)
        CXF-RS (camel-cxf) Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client. Category: rest Since: 2.0 Maven coordinates: org.apache.camel:camel-cxf Syntax: cxfrs:beanId:address Path parameter: beanId To lookup an existing configured CxfRsEndpoint. Must used bean: as prefix. Path parameter: address The service publish address.
        Parameters:
        path - beanId:address
        Returns:
        the dsl builder
      • cxfrs

        public static CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder cxfrs​(String componentName,
                                                                             String path)
        CXF-RS (camel-cxf) Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client. Category: rest Since: 2.0 Maven coordinates: org.apache.camel:camel-cxf Syntax: cxfrs:beanId:address Path parameter: beanId To lookup an existing configured CxfRsEndpoint. Must used bean: as prefix. Path parameter: address The service publish address.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - beanId:address
        Returns:
        the dsl builder
      • dataformat

        public static DataFormatEndpointBuilderFactory.DataFormatEndpointBuilder dataformat​(String path)
        Data Format (camel-dataformat) Use a Camel Data Format as a regular Camel Component. Category: core,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-dataformat Syntax: dataformat:name:operation Path parameter: name (required) Name of data format Path parameter: operation (required) Operation to use either marshal or unmarshal There are 2 enums and the value can be one of: marshal, unmarshal
        Parameters:
        path - name:operation
        Returns:
        the dsl builder
      • dataformat

        public static DataFormatEndpointBuilderFactory.DataFormatEndpointBuilder dataformat​(String componentName,
                                                                                            String path)
        Data Format (camel-dataformat) Use a Camel Data Format as a regular Camel Component. Category: core,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-dataformat Syntax: dataformat:name:operation Path parameter: name (required) Name of data format Path parameter: operation (required) Operation to use either marshal or unmarshal There are 2 enums and the value can be one of: marshal, unmarshal
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name:operation
        Returns:
        the dsl builder
      • dataset

        public static DataSetEndpointBuilderFactory.DataSetEndpointBuilder dataset​(String path)
        Dataset (camel-dataset) Provide data for load and soak testing of your Camel application. Category: core,testing Since: 1.3 Maven coordinates: org.apache.camel:camel-dataset Syntax: dataset:name Path parameter: name (required) Name of DataSet to lookup in the registry
        Parameters:
        path - name
        Returns:
        the dsl builder
      • dataset

        public static DataSetEndpointBuilderFactory.DataSetEndpointBuilder dataset​(String componentName,
                                                                                   String path)
        Dataset (camel-dataset) Provide data for load and soak testing of your Camel application. Category: core,testing Since: 1.3 Maven coordinates: org.apache.camel:camel-dataset Syntax: dataset:name Path parameter: name (required) Name of DataSet to lookup in the registry
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • datasetTest

        public static DataSetTestEndpointBuilderFactory.DataSetTestEndpointBuilder datasetTest​(String path)
        DataSet Test (camel-dataset) Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies. Category: core,testing Since: 1.3 Maven coordinates: org.apache.camel:camel-dataset Syntax: dataset-test:name Path parameter: name (required) Name of endpoint to lookup in the registry to use for polling messages used for testing
        Parameters:
        path - name
        Returns:
        the dsl builder
      • datasetTest

        public static DataSetTestEndpointBuilderFactory.DataSetTestEndpointBuilder datasetTest​(String componentName,
                                                                                               String path)
        DataSet Test (camel-dataset) Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies. Category: core,testing Since: 1.3 Maven coordinates: org.apache.camel:camel-dataset Syntax: dataset-test:name Path parameter: name (required) Name of endpoint to lookup in the registry to use for polling messages used for testing
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • debeziumMongodb

        public static DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder debeziumMongodb​(String path)
        Debezium MongoDB Connector (camel-debezium-mongodb) Capture changes from a MongoDB database. Category: database,nosql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-mongodb Syntax: debezium-mongodb:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • debeziumMongodb

        public static DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder debeziumMongodb​(String componentName,
                                                                                                           String path)
        Debezium MongoDB Connector (camel-debezium-mongodb) Capture changes from a MongoDB database. Category: database,nosql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-mongodb Syntax: debezium-mongodb:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • debeziumMysql

        public static DebeziumMySqlEndpointBuilderFactory.DebeziumMySqlEndpointBuilder debeziumMysql​(String path)
        Debezium MySQL Connector (camel-debezium-mysql) Capture changes from a MySQL database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-mysql Syntax: debezium-mysql:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • debeziumMysql

        public static DebeziumMySqlEndpointBuilderFactory.DebeziumMySqlEndpointBuilder debeziumMysql​(String componentName,
                                                                                                     String path)
        Debezium MySQL Connector (camel-debezium-mysql) Capture changes from a MySQL database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-mysql Syntax: debezium-mysql:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • debeziumPostgres

        public static DebeziumPostgresEndpointBuilderFactory.DebeziumPostgresEndpointBuilder debeziumPostgres​(String path)
        Debezium PostgresSQL Connector (camel-debezium-postgres) Capture changes from a PostgresSQL database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-postgres Syntax: debezium-postgres:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • debeziumPostgres

        public static DebeziumPostgresEndpointBuilderFactory.DebeziumPostgresEndpointBuilder debeziumPostgres​(String componentName,
                                                                                                              String path)
        Debezium PostgresSQL Connector (camel-debezium-postgres) Capture changes from a PostgresSQL database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-postgres Syntax: debezium-postgres:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • debeziumSqlserver

        public static DebeziumSqlserverEndpointBuilderFactory.DebeziumSqlserverEndpointBuilder debeziumSqlserver​(String path)
        Debezium SQL Server Connector (camel-debezium-sqlserver) Capture changes from an SQL Server database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-sqlserver Syntax: debezium-sqlserver:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • debeziumSqlserver

        public static DebeziumSqlserverEndpointBuilderFactory.DebeziumSqlserverEndpointBuilder debeziumSqlserver​(String componentName,
                                                                                                                 String path)
        Debezium SQL Server Connector (camel-debezium-sqlserver) Capture changes from an SQL Server database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-sqlserver Syntax: debezium-sqlserver:name Path parameter: name (required) Unique name for the connector. Attempting to register again with the same name will fail.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • digitalocean

        public static DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder digitalocean​(String path)
        DigitalOcean (camel-digitalocean) Manage Droplets and resources within the DigitalOcean cloud. Category: cloud,management Since: 2.19 Maven coordinates: org.apache.camel:camel-digitalocean Syntax: digitalocean:operation Path parameter: operation The operation to perform to the given resource. There are 36 enums and the value can be one of: create, update, delete, list, ownList, get, listBackups, listActions, listNeighbors, listSnapshots, listKernels, listAllNeighbors, enableBackups, disableBackups, reboot, powerCycle, shutdown, powerOn, powerOff, restore, resetPassword, resize, rebuild, rename, changeKernel, enableIpv6, enablePrivateNetworking, takeSnapshot, transfer, convert, attach, detach, assign, unassign, tag, untag
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • digitalocean

        public static DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder digitalocean​(String componentName,
                                                                                                  String path)
        DigitalOcean (camel-digitalocean) Manage Droplets and resources within the DigitalOcean cloud. Category: cloud,management Since: 2.19 Maven coordinates: org.apache.camel:camel-digitalocean Syntax: digitalocean:operation Path parameter: operation The operation to perform to the given resource. There are 36 enums and the value can be one of: create, update, delete, list, ownList, get, listBackups, listActions, listNeighbors, listSnapshots, listKernels, listAllNeighbors, enableBackups, disableBackups, reboot, powerCycle, shutdown, powerOn, powerOff, restore, resetPassword, resize, rebuild, rename, changeKernel, enableIpv6, enablePrivateNetworking, takeSnapshot, transfer, convert, attach, detach, assign, unassign, tag, untag
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • direct

        public static DirectEndpointBuilderFactory.DirectEndpointBuilder direct​(String path)
        Direct (camel-direct) Call another endpoint from the same Camel Context synchronously. Category: core,endpoint Since: 1.0 Maven coordinates: org.apache.camel:camel-direct Syntax: direct:name Path parameter: name (required) Name of direct endpoint
        Parameters:
        path - name
        Returns:
        the dsl builder
      • direct

        public static DirectEndpointBuilderFactory.DirectEndpointBuilder direct​(String componentName,
                                                                                String path)
        Direct (camel-direct) Call another endpoint from the same Camel Context synchronously. Category: core,endpoint Since: 1.0 Maven coordinates: org.apache.camel:camel-direct Syntax: direct:name Path parameter: name (required) Name of direct endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • directVm

        public static DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder directVm​(String path)
        Direct VM (camel-directvm) Call another endpoint from any Camel Context in the same JVM synchronously. Category: core,endpoint Since: 2.10 Maven coordinates: org.apache.camel:camel-directvm Syntax: direct-vm:name Path parameter: name (required) Name of direct-vm endpoint
        Parameters:
        path - name
        Returns:
        the dsl builder
      • directVm

        public static DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder directVm​(String componentName,
                                                                                      String path)
        Direct VM (camel-directvm) Call another endpoint from any Camel Context in the same JVM synchronously. Category: core,endpoint Since: 2.10 Maven coordinates: org.apache.camel:camel-directvm Syntax: direct-vm:name Path parameter: name (required) Name of direct-vm endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • disruptor

        public static DisruptorEndpointBuilderFactory.DisruptorEndpointBuilder disruptor​(String path)
        Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. Category: endpoint Since: 2.12 Maven coordinates: org.apache.camel:camel-disruptor Syntax: disruptor:name Path parameter: name (required) Name of queue
        Parameters:
        path - name
        Returns:
        the dsl builder
      • disruptor

        public static DisruptorEndpointBuilderFactory.DisruptorEndpointBuilder disruptor​(String componentName,
                                                                                         String path)
        Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. Category: endpoint Since: 2.12 Maven coordinates: org.apache.camel:camel-disruptor Syntax: disruptor:name Path parameter: name (required) Name of queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • disruptorVm

        public static DisruptorVmEndpointBuilderFactory.DisruptorVmEndpointBuilder disruptorVm​(String path)
        Disruptor VM (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. Category: endpoint Since: 2.12 Maven coordinates: org.apache.camel:camel-disruptor Syntax: disruptor-vm:name Path parameter: name (required) Name of queue
        Parameters:
        path - name
        Returns:
        the dsl builder
      • disruptorVm

        public static DisruptorVmEndpointBuilderFactory.DisruptorVmEndpointBuilder disruptorVm​(String componentName,
                                                                                               String path)
        Disruptor VM (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. Category: endpoint Since: 2.12 Maven coordinates: org.apache.camel:camel-disruptor Syntax: disruptor-vm:name Path parameter: name (required) Name of queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • djl

        public static DJLEndpointBuilderFactory.DJLEndpointBuilder djl​(String path)
        Deep Java Library (camel-djl) Infer Deep Learning models from message exchanges data using Deep Java Library (DJL). Category: ai,deeplearning Since: 3.3 Maven coordinates: org.apache.camel:camel-djl Syntax: djl:application Path parameter: application (required) Application name
        Parameters:
        path - application
        Returns:
        the dsl builder
      • djl

        public static DJLEndpointBuilderFactory.DJLEndpointBuilder djl​(String componentName,
                                                                       String path)
        Deep Java Library (camel-djl) Infer Deep Learning models from message exchanges data using Deep Java Library (DJL). Category: ai,deeplearning Since: 3.3 Maven coordinates: org.apache.camel:camel-djl Syntax: djl:application Path parameter: application (required) Application name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - application
        Returns:
        the dsl builder
      • dns

        public static DnsEndpointBuilderFactory.DnsEndpointBuilder dns​(String path)
        DNS (camel-dns) Perform DNS queries using DNSJava. Category: networking Since: 2.7 Maven coordinates: org.apache.camel:camel-dns Syntax: dns:dnsType Path parameter: dnsType (required) The type of the lookup. There are 4 enums and the value can be one of: dig, ip, lookup, wikipedia
        Parameters:
        path - dnsType
        Returns:
        the dsl builder
      • dns

        public static DnsEndpointBuilderFactory.DnsEndpointBuilder dns​(String componentName,
                                                                       String path)
        DNS (camel-dns) Perform DNS queries using DNSJava. Category: networking Since: 2.7 Maven coordinates: org.apache.camel:camel-dns Syntax: dns:dnsType Path parameter: dnsType (required) The type of the lookup. There are 4 enums and the value can be one of: dig, ip, lookup, wikipedia
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - dnsType
        Returns:
        the dsl builder
      • docker

        public static DockerEndpointBuilderFactory.DockerEndpointBuilder docker​(String path)
        Docker (camel-docker) Manage Docker containers. Category: cloud,container,paas Since: 2.15 Maven coordinates: org.apache.camel:camel-docker Syntax: docker:operation Path parameter: operation (required) Which operation to use There are 31 enums and the value can be one of: events, stats, auth, info, ping, version, imagebuild, imagecreate, imageinspect, imagelist, imagepull, imagepushimageremove, imagesearch, imagetag, containerattach, containercommit, containercopyfile, containercreate, containerdiffinspectcontainer, containerkill, containerlist, containerlog, containerpause, containerrestart, containerremove, containerstartcontainerstop, containertop, containerunpause, containerwait, execcreate, execstart
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • docker

        public static DockerEndpointBuilderFactory.DockerEndpointBuilder docker​(String componentName,
                                                                                String path)
        Docker (camel-docker) Manage Docker containers. Category: cloud,container,paas Since: 2.15 Maven coordinates: org.apache.camel:camel-docker Syntax: docker:operation Path parameter: operation (required) Which operation to use There are 31 enums and the value can be one of: events, stats, auth, info, ping, version, imagebuild, imagecreate, imageinspect, imagelist, imagepull, imagepushimageremove, imagesearch, imagetag, containerattach, containercommit, containercopyfile, containercreate, containerdiffinspectcontainer, containerkill, containerlist, containerlog, containerpause, containerrestart, containerremove, containerstartcontainerstop, containertop, containerunpause, containerwait, execcreate, execstart
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • dozer

        public static DozerEndpointBuilderFactory.DozerEndpointBuilder dozer​(String path)
        Dozer (camel-dozer) Map between Java beans using the Dozer mapping library. Category: transformation Since: 2.15 Maven coordinates: org.apache.camel:camel-dozer Syntax: dozer:name Path parameter: name (required) A human readable name of the mapping.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • dozer

        public static DozerEndpointBuilderFactory.DozerEndpointBuilder dozer​(String componentName,
                                                                             String path)
        Dozer (camel-dozer) Map between Java beans using the Dozer mapping library. Category: transformation Since: 2.15 Maven coordinates: org.apache.camel:camel-dozer Syntax: dozer:name Path parameter: name (required) A human readable name of the mapping.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • drill

        public static DrillEndpointBuilderFactory.DrillEndpointBuilder drill​(String path)
        Drill (camel-drill) Perform queries against an Apache Drill cluster. Category: database,sql Since: 2.19 Maven coordinates: org.apache.camel:camel-drill Syntax: drill:host Path parameter: host (required) Host name or IP address
        Parameters:
        path - host
        Returns:
        the dsl builder
      • drill

        public static DrillEndpointBuilderFactory.DrillEndpointBuilder drill​(String componentName,
                                                                             String path)
        Drill (camel-drill) Perform queries against an Apache Drill cluster. Category: database,sql Since: 2.19 Maven coordinates: org.apache.camel:camel-drill Syntax: drill:host Path parameter: host (required) Host name or IP address
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • dropbox

        public static DropboxEndpointBuilderFactory.DropboxEndpointBuilder dropbox​(String path)
        Dropbox (camel-dropbox) Upload, download and manage files, folders, groups, collaborations, etc on Dropbox. Category: cloud,file,api Since: 2.14 Maven coordinates: org.apache.camel:camel-dropbox Syntax: dropbox:operation Path parameter: operation (required) The specific action (typically is a CRUD action) to perform on Dropbox remote folder. There are 5 enums and the value can be one of: put, del, search, get, move
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • dropbox

        public static DropboxEndpointBuilderFactory.DropboxEndpointBuilder dropbox​(String componentName,
                                                                                   String path)
        Dropbox (camel-dropbox) Upload, download and manage files, folders, groups, collaborations, etc on Dropbox. Category: cloud,file,api Since: 2.14 Maven coordinates: org.apache.camel:camel-dropbox Syntax: dropbox:operation Path parameter: operation (required) The specific action (typically is a CRUD action) to perform on Dropbox remote folder. There are 5 enums and the value can be one of: put, del, search, get, move
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • dynamicRouter

        public static DynamicRouterEndpointBuilderFactory.DynamicRouterEndpointBuilder dynamicRouter​(String path)
        Dynamic Router (camel-dynamic-router) The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime. Category: endpoint,java Since: 3.15 Maven coordinates: org.apache.camel:camel-dynamic-router Syntax: dynamic-router:channel Path parameter: channel (required) Channel of the Dynamic Router Path parameter: controlAction Control channel action: subscribe or unsubscribe There are 2 enums and the value can be one of: subscribe, unsubscribe Path parameter: subscribeChannel The channel to subscribe to
        Parameters:
        path - channel
        Returns:
        the dsl builder
      • dynamicRouter

        public static DynamicRouterEndpointBuilderFactory.DynamicRouterEndpointBuilder dynamicRouter​(String componentName,
                                                                                                     String path)
        Dynamic Router (camel-dynamic-router) The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime. Category: endpoint,java Since: 3.15 Maven coordinates: org.apache.camel:camel-dynamic-router Syntax: dynamic-router:channel Path parameter: channel (required) Channel of the Dynamic Router Path parameter: controlAction Control channel action: subscribe or unsubscribe There are 2 enums and the value can be one of: subscribe, unsubscribe Path parameter: subscribeChannel The channel to subscribe to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - channel
        Returns:
        the dsl builder
      • ehcache

        public static EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder ehcache​(String path)
        Ehcache (camel-ehcache) Perform caching operations using Ehcache. Category: cache,datagrid,clustering Since: 2.18 Maven coordinates: org.apache.camel:camel-ehcache Syntax: ehcache:cacheName Path parameter: cacheName (required) the cache name
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • ehcache

        public static EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder ehcache​(String componentName,
                                                                                   String path)
        Ehcache (camel-ehcache) Perform caching operations using Ehcache. Category: cache,datagrid,clustering Since: 2.18 Maven coordinates: org.apache.camel:camel-ehcache Syntax: ehcache:cacheName Path parameter: cacheName (required) the cache name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • elasticsearchRest

        public static ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder elasticsearchRest​(String path)
        Elasticsearch Rest (camel-elasticsearch-rest) Send requests to ElasticSearch via REST API Category: search,monitoring Since: 2.21 Maven coordinates: org.apache.camel:camel-elasticsearch-rest Syntax: elasticsearch-rest:clusterName Path parameter: clusterName (required) Name of the cluster
        Parameters:
        path - clusterName
        Returns:
        the dsl builder
      • elasticsearchRest

        public static ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder elasticsearchRest​(String componentName,
                                                                                                         String path)
        Elasticsearch Rest (camel-elasticsearch-rest) Send requests to ElasticSearch via REST API Category: search,monitoring Since: 2.21 Maven coordinates: org.apache.camel:camel-elasticsearch-rest Syntax: elasticsearch-rest:clusterName Path parameter: clusterName (required) Name of the cluster
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - clusterName
        Returns:
        the dsl builder
      • elsql

        @Deprecated
        public static ElsqlEndpointBuilderFactory.ElsqlEndpointBuilder elsql​(String path)
        Deprecated.
        ElSQL (camel-elsql) Use ElSql to define SQL queries. Extends the SQL Component. Category: database,sql Since: 2.16 Maven coordinates: org.apache.camel:camel-elsql Syntax: elsql:elsqlName:resourceUri Path parameter: elsqlName (required) The name of the elsql to use (is NAMED in the elsql file) Path parameter: resourceUri The resource file which contains the elsql SQL statements to use. You can specify multiple resources separated by comma. The resources are loaded on the classpath by default, you can prefix with file: to load from file system. Notice you can set this option on the component and then you do not have to configure this on the endpoint.
        Parameters:
        path - elsqlName:resourceUri
        Returns:
        the dsl builder
      • elsql

        @Deprecated
        public static ElsqlEndpointBuilderFactory.ElsqlEndpointBuilder elsql​(String componentName,
                                                                             String path)
        Deprecated.
        ElSQL (camel-elsql) Use ElSql to define SQL queries. Extends the SQL Component. Category: database,sql Since: 2.16 Maven coordinates: org.apache.camel:camel-elsql Syntax: elsql:elsqlName:resourceUri Path parameter: elsqlName (required) The name of the elsql to use (is NAMED in the elsql file) Path parameter: resourceUri The resource file which contains the elsql SQL statements to use. You can specify multiple resources separated by comma. The resources are loaded on the classpath by default, you can prefix with file: to load from file system. Notice you can set this option on the component and then you do not have to configure this on the endpoint.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - elsqlName:resourceUri
        Returns:
        the dsl builder
      • etcdKeys

        @Deprecated
        public static EtcdKeysEndpointBuilderFactory.EtcdKeysEndpointBuilder etcdKeys​(String path)
        Deprecated.
        Etcd Keys (camel-etcd) Get, set or delete keys in etcd key-value store. Category: clustering,database Since: 2.18 Maven coordinates: org.apache.camel:camel-etcd Syntax: etcd-keys:path Path parameter: path The path the endpoint refers to
        Parameters:
        path - path
        Returns:
        the dsl builder
      • etcdKeys

        @Deprecated
        public static EtcdKeysEndpointBuilderFactory.EtcdKeysEndpointBuilder etcdKeys​(String componentName,
                                                                                      String path)
        Deprecated.
        Etcd Keys (camel-etcd) Get, set or delete keys in etcd key-value store. Category: clustering,database Since: 2.18 Maven coordinates: org.apache.camel:camel-etcd Syntax: etcd-keys:path Path parameter: path The path the endpoint refers to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • etcdStats

        @Deprecated
        public static EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder etcdStats​(String path)
        Deprecated.
        Etcd Stats (camel-etcd) Access etcd cluster statistcs. Category: clustering,database Since: 2.18 Maven coordinates: org.apache.camel:camel-etcd Syntax: etcd-stats:path Path parameter: path The path the endpoint refers to
        Parameters:
        path - path
        Returns:
        the dsl builder
      • etcdStats

        @Deprecated
        public static EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder etcdStats​(String componentName,
                                                                                         String path)
        Deprecated.
        Etcd Stats (camel-etcd) Access etcd cluster statistcs. Category: clustering,database Since: 2.18 Maven coordinates: org.apache.camel:camel-etcd Syntax: etcd-stats:path Path parameter: path The path the endpoint refers to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • etcdWatch

        @Deprecated
        public static EtcdWatchEndpointBuilderFactory.EtcdWatchEndpointBuilder etcdWatch​(String path)
        Deprecated.
        Etcd Watch (camel-etcd) Watch specific etcd keys or directories for changes. Category: clustering,database Since: 2.18 Maven coordinates: org.apache.camel:camel-etcd Syntax: etcd-watch:path Path parameter: path The path the endpoint refers to
        Parameters:
        path - path
        Returns:
        the dsl builder
      • etcdWatch

        @Deprecated
        public static EtcdWatchEndpointBuilderFactory.EtcdWatchEndpointBuilder etcdWatch​(String componentName,
                                                                                         String path)
        Deprecated.
        Etcd Watch (camel-etcd) Watch specific etcd keys or directories for changes. Category: clustering,database Since: 2.18 Maven coordinates: org.apache.camel:camel-etcd Syntax: etcd-watch:path Path parameter: path The path the endpoint refers to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • exec

        public static ExecEndpointBuilderFactory.ExecEndpointBuilder exec​(String path)
        Exec (camel-exec) Execute commands on the underlying operating system. Category: system Since: 2.3 Maven coordinates: org.apache.camel:camel-exec Syntax: exec:executable Path parameter: executable (required) Sets the executable to be executed. The executable must not be empty or null.
        Parameters:
        path - executable
        Returns:
        the dsl builder
      • exec

        public static ExecEndpointBuilderFactory.ExecEndpointBuilder exec​(String componentName,
                                                                          String path)
        Exec (camel-exec) Execute commands on the underlying operating system. Category: system Since: 2.3 Maven coordinates: org.apache.camel:camel-exec Syntax: exec:executable Path parameter: executable (required) Sets the executable to be executed. The executable must not be empty or null.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - executable
        Returns:
        the dsl builder
      • facebook

        public static FacebookEndpointBuilderFactory.FacebookEndpointBuilder facebook​(String path)
        Facebook (camel-facebook) Send requests to Facebook APIs supported by Facebook4J. Category: social Since: 2.14 Maven coordinates: org.apache.camel:camel-facebook Syntax: facebook:methodName Path parameter: methodName (required) What operation to perform
        Parameters:
        path - methodName
        Returns:
        the dsl builder
      • facebook

        public static FacebookEndpointBuilderFactory.FacebookEndpointBuilder facebook​(String componentName,
                                                                                      String path)
        Facebook (camel-facebook) Send requests to Facebook APIs supported by Facebook4J. Category: social Since: 2.14 Maven coordinates: org.apache.camel:camel-facebook Syntax: facebook:methodName Path parameter: methodName (required) What operation to perform
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - methodName
        Returns:
        the dsl builder
      • fhir

        public static FhirEndpointBuilderFactory.FhirEndpointBuilder fhir​(String path)
        FHIR (camel-fhir) Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard. Category: api Since: 2.23 Maven coordinates: org.apache.camel:camel-fhir Syntax: fhir:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 13 enums and the value can be one of: CAPABILITIES, CREATE, DELETE, HISTORY, LOAD_PAGE, META, OPERATION, PATCH, READ, SEARCH, TRANSACTION, UPDATE, VALIDATE Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • fhir

        public static FhirEndpointBuilderFactory.FhirEndpointBuilder fhir​(String componentName,
                                                                          String path)
        FHIR (camel-fhir) Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard. Category: api Since: 2.23 Maven coordinates: org.apache.camel:camel-fhir Syntax: fhir:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 13 enums and the value can be one of: CAPABILITIES, CREATE, DELETE, HISTORY, LOAD_PAGE, META, OPERATION, PATCH, READ, SEARCH, TRANSACTION, UPDATE, VALIDATE Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • file

        public static FileEndpointBuilderFactory.FileEndpointBuilder file​(String path)
        File (camel-file) Read and write files. Category: file,core Since: 1.0 Maven coordinates: org.apache.camel:camel-file Syntax: file:directoryName Path parameter: directoryName (required) The starting directory
        Parameters:
        path - directoryName
        Returns:
        the dsl builder
      • file

        public static FileEndpointBuilderFactory.FileEndpointBuilder file​(String componentName,
                                                                          String path)
        File (camel-file) Read and write files. Category: file,core Since: 1.0 Maven coordinates: org.apache.camel:camel-file Syntax: file:directoryName Path parameter: directoryName (required) The starting directory
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - directoryName
        Returns:
        the dsl builder
      • fileWatch

        public static FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder fileWatch​(String path)
        File Watch (camel-file-watch) Get notified about file events in a directory using java.nio.file.WatchService. Category: file Since: 3.0 Maven coordinates: org.apache.camel:camel-file-watch Syntax: file-watch:path Path parameter: path (required) Path of directory to consume events from.
        Parameters:
        path - path
        Returns:
        the dsl builder
      • fileWatch

        public static FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder fileWatch​(String componentName,
                                                                                         String path)
        File Watch (camel-file-watch) Get notified about file events in a directory using java.nio.file.WatchService. Category: file Since: 3.0 Maven coordinates: org.apache.camel:camel-file-watch Syntax: file-watch:path Path parameter: path (required) Path of directory to consume events from.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • flatpack

        public static FlatpackEndpointBuilderFactory.FlatpackEndpointBuilder flatpack​(String path)
        Flatpack (camel-flatpack) Parse fixed width and delimited files using the FlatPack library. Category: transformation Since: 1.4 Maven coordinates: org.apache.camel:camel-flatpack Syntax: flatpack:type:resourceUri Path parameter: type Whether to use fixed or delimiter Default value: delim There are 2 enums and the value can be one of: fixed, delim Path parameter: resourceUri (required) URL for loading the flatpack mapping file from classpath or file system
        Parameters:
        path - type:resourceUri
        Returns:
        the dsl builder
      • flatpack

        public static FlatpackEndpointBuilderFactory.FlatpackEndpointBuilder flatpack​(String componentName,
                                                                                      String path)
        Flatpack (camel-flatpack) Parse fixed width and delimited files using the FlatPack library. Category: transformation Since: 1.4 Maven coordinates: org.apache.camel:camel-flatpack Syntax: flatpack:type:resourceUri Path parameter: type Whether to use fixed or delimiter Default value: delim There are 2 enums and the value can be one of: fixed, delim Path parameter: resourceUri (required) URL for loading the flatpack mapping file from classpath or file system
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - type:resourceUri
        Returns:
        the dsl builder
      • flink

        public static FlinkEndpointBuilderFactory.FlinkEndpointBuilder flink​(String path)
        Flink (camel-flink) Send DataSet jobs to an Apache Flink cluster. Category: transformation,bigdata,streams Since: 2.18 Maven coordinates: org.apache.camel:camel-flink Syntax: flink:endpointType Path parameter: endpointType (required) Type of the endpoint (dataset, datastream). There are 2 enums and the value can be one of: dataset, datastream
        Parameters:
        path - endpointType
        Returns:
        the dsl builder
      • flink

        public static FlinkEndpointBuilderFactory.FlinkEndpointBuilder flink​(String componentName,
                                                                             String path)
        Flink (camel-flink) Send DataSet jobs to an Apache Flink cluster. Category: transformation,bigdata,streams Since: 2.18 Maven coordinates: org.apache.camel:camel-flink Syntax: flink:endpointType Path parameter: endpointType (required) Type of the endpoint (dataset, datastream). There are 2 enums and the value can be one of: dataset, datastream
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointType
        Returns:
        the dsl builder
      • fop

        public static FopEndpointBuilderFactory.FopEndpointBuilder fop​(String path)
        FOP (camel-fop) Render messages into PDF and other output formats supported by Apache FOP. Category: file,transformation Since: 2.10 Maven coordinates: org.apache.camel:camel-fop Syntax: fop:outputType Path parameter: outputType (required) The primary output format is PDF but other output formats are also supported. There are 10 enums and the value can be one of: pdf, ps, pcl, png, jpeg, svg, xml, mif, rtf, txt
        Parameters:
        path - outputType
        Returns:
        the dsl builder
      • fop

        public static FopEndpointBuilderFactory.FopEndpointBuilder fop​(String componentName,
                                                                       String path)
        FOP (camel-fop) Render messages into PDF and other output formats supported by Apache FOP. Category: file,transformation Since: 2.10 Maven coordinates: org.apache.camel:camel-fop Syntax: fop:outputType Path parameter: outputType (required) The primary output format is PDF but other output formats are also supported. There are 10 enums and the value can be one of: pdf, ps, pcl, png, jpeg, svg, xml, mif, rtf, txt
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - outputType
        Returns:
        the dsl builder
      • freemarker

        public static FreemarkerEndpointBuilderFactory.FreemarkerEndpointBuilder freemarker​(String path)
        Freemarker (camel-freemarker) Transform messages using FreeMarker templates. Category: transformation Since: 2.10 Maven coordinates: org.apache.camel:camel-freemarker Syntax: freemarker:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • freemarker

        public static FreemarkerEndpointBuilderFactory.FreemarkerEndpointBuilder freemarker​(String componentName,
                                                                                            String path)
        Freemarker (camel-freemarker) Transform messages using FreeMarker templates. Category: transformation Since: 2.10 Maven coordinates: org.apache.camel:camel-freemarker Syntax: freemarker:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • ftp

        public static FtpEndpointBuilderFactory.FtpEndpointBuilder ftp​(String path)
        FTP (camel-ftp) Upload and download files to/from FTP servers. Category: file Since: 1.1 Maven coordinates: org.apache.camel:camel-ftp Syntax: ftp:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        path - host:port/directoryName
        Returns:
        the dsl builder
      • ftp

        public static FtpEndpointBuilderFactory.FtpEndpointBuilder ftp​(String componentName,
                                                                       String path)
        FTP (camel-ftp) Upload and download files to/from FTP servers. Category: file Since: 1.1 Maven coordinates: org.apache.camel:camel-ftp Syntax: ftp:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/directoryName
        Returns:
        the dsl builder
      • ftps

        public static FtpsEndpointBuilderFactory.FtpsEndpointBuilder ftps​(String path)
        FTPS (camel-ftp) Upload and download files to/from FTP servers supporting the FTPS protocol. Category: file Since: 2.2 Maven coordinates: org.apache.camel:camel-ftp Syntax: ftps:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        path - host:port/directoryName
        Returns:
        the dsl builder
      • ftps

        public static FtpsEndpointBuilderFactory.FtpsEndpointBuilder ftps​(String componentName,
                                                                          String path)
        FTPS (camel-ftp) Upload and download files to/from FTP servers supporting the FTPS protocol. Category: file Since: 2.2 Maven coordinates: org.apache.camel:camel-ftp Syntax: ftps:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/directoryName
        Returns:
        the dsl builder
      • ganglia

        @Deprecated
        public static GangliaEndpointBuilderFactory.GangliaEndpointBuilder ganglia​(String path)
        Deprecated.
        Ganglia (camel-ganglia) Send metrics to Ganglia monitoring system. Category: monitoring Since: 2.15 Maven coordinates: org.apache.camel:camel-ganglia Syntax: ganglia:host:port Path parameter: host Host name for Ganglia server Default value: 239.2.11.71 Path parameter: port Port for Ganglia server Default value: 8649
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • ganglia

        @Deprecated
        public static GangliaEndpointBuilderFactory.GangliaEndpointBuilder ganglia​(String componentName,
                                                                                   String path)
        Deprecated.
        Ganglia (camel-ganglia) Send metrics to Ganglia monitoring system. Category: monitoring Since: 2.15 Maven coordinates: org.apache.camel:camel-ganglia Syntax: ganglia:host:port Path parameter: host Host name for Ganglia server Default value: 239.2.11.71 Path parameter: port Port for Ganglia server Default value: 8649
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • geocoder

        public static GeoCoderEndpointBuilderFactory.GeoCoderEndpointBuilder geocoder​(String path)
        Geocoder (camel-geocoder) Find geocodes (latitude and longitude) for a given address or the other way round. Category: api,location Since: 2.12 Maven coordinates: org.apache.camel:camel-geocoder Syntax: geocoder:address:latlng Path parameter: address The geo address which should be prefixed with address: Path parameter: latlng The geo latitude and longitude which should be prefixed with latlng:
        Parameters:
        path - address:latlng
        Returns:
        the dsl builder
      • geocoder

        public static GeoCoderEndpointBuilderFactory.GeoCoderEndpointBuilder geocoder​(String componentName,
                                                                                      String path)
        Geocoder (camel-geocoder) Find geocodes (latitude and longitude) for a given address or the other way round. Category: api,location Since: 2.12 Maven coordinates: org.apache.camel:camel-geocoder Syntax: geocoder:address:latlng Path parameter: address The geo address which should be prefixed with address: Path parameter: latlng The geo latitude and longitude which should be prefixed with latlng:
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - address:latlng
        Returns:
        the dsl builder
      • git

        public static GitEndpointBuilderFactory.GitEndpointBuilder git​(String path)
        Git (camel-git) Perform operations on git repositories. Category: file Since: 2.16 Maven coordinates: org.apache.camel:camel-git Syntax: git:localPath Path parameter: localPath (required) Local repository path
        Parameters:
        path - localPath
        Returns:
        the dsl builder
      • git

        public static GitEndpointBuilderFactory.GitEndpointBuilder git​(String componentName,
                                                                       String path)
        Git (camel-git) Perform operations on git repositories. Category: file Since: 2.16 Maven coordinates: org.apache.camel:camel-git Syntax: git:localPath Path parameter: localPath (required) Local repository path
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - localPath
        Returns:
        the dsl builder
      • github

        public static GitHubEndpointBuilderFactory.GitHubEndpointBuilder github​(String path)
        GitHub (camel-github) Interact with the GitHub API. Category: file,cloud,api Since: 2.15 Maven coordinates: org.apache.camel:camel-github Syntax: github:type/branchName Path parameter: type (required) What git operation to execute There are 10 enums and the value can be one of: CLOSEPULLREQUEST, PULLREQUESTCOMMENT, COMMIT, PULLREQUEST, TAG, PULLREQUESTSTATE, PULLREQUESTFILES, GETCOMMITFILE, CREATEISSUE, EVENT Path parameter: branchName Name of branch
        Parameters:
        path - type/branchName
        Returns:
        the dsl builder
      • github

        public static GitHubEndpointBuilderFactory.GitHubEndpointBuilder github​(String componentName,
                                                                                String path)
        GitHub (camel-github) Interact with the GitHub API. Category: file,cloud,api Since: 2.15 Maven coordinates: org.apache.camel:camel-github Syntax: github:type/branchName Path parameter: type (required) What git operation to execute There are 10 enums and the value can be one of: CLOSEPULLREQUEST, PULLREQUESTCOMMENT, COMMIT, PULLREQUEST, TAG, PULLREQUESTSTATE, PULLREQUESTFILES, GETCOMMITFILE, CREATEISSUE, EVENT Path parameter: branchName Name of branch
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - type/branchName
        Returns:
        the dsl builder
      • googleBigquery

        public static GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder googleBigquery​(String path)
        Google BigQuery (camel-google-bigquery) Google BigQuery data warehouse for analytics. Category: cloud,bigdata Since: 2.20 Maven coordinates: org.apache.camel:camel-google-bigquery Syntax: google-bigquery:projectId:datasetId:tableId Path parameter: projectId (required) Google Cloud Project Id Path parameter: datasetId (required) BigQuery Dataset Id Path parameter: tableId BigQuery table id
        Parameters:
        path - projectId:datasetId:tableId
        Returns:
        the dsl builder
      • googleBigquery

        public static GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder googleBigquery​(String componentName,
                                                                                                        String path)
        Google BigQuery (camel-google-bigquery) Google BigQuery data warehouse for analytics. Category: cloud,bigdata Since: 2.20 Maven coordinates: org.apache.camel:camel-google-bigquery Syntax: google-bigquery:projectId:datasetId:tableId Path parameter: projectId (required) Google Cloud Project Id Path parameter: datasetId (required) BigQuery Dataset Id Path parameter: tableId BigQuery table id
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - projectId:datasetId:tableId
        Returns:
        the dsl builder
      • googleBigquerySql

        public static GoogleBigQuerySQLEndpointBuilderFactory.GoogleBigQuerySQLEndpointBuilder googleBigquerySql​(String path)
        Google BigQuery Standard SQL (camel-google-bigquery) Access Google Cloud BigQuery service using SQL queries. Category: cloud,messaging Since: 2.23 Maven coordinates: org.apache.camel:camel-google-bigquery Syntax: google-bigquery-sql:projectId:queryString Path parameter: projectId (required) Google Cloud Project Id Path parameter: queryString (required) BigQuery standard SQL query
        Parameters:
        path - projectId:queryString
        Returns:
        the dsl builder
      • googleBigquerySql

        public static GoogleBigQuerySQLEndpointBuilderFactory.GoogleBigQuerySQLEndpointBuilder googleBigquerySql​(String componentName,
                                                                                                                 String path)
        Google BigQuery Standard SQL (camel-google-bigquery) Access Google Cloud BigQuery service using SQL queries. Category: cloud,messaging Since: 2.23 Maven coordinates: org.apache.camel:camel-google-bigquery Syntax: google-bigquery-sql:projectId:queryString Path parameter: projectId (required) Google Cloud Project Id Path parameter: queryString (required) BigQuery standard SQL query
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - projectId:queryString
        Returns:
        the dsl builder
      • googleCalendar

        public static GoogleCalendarEndpointBuilderFactory.GoogleCalendarEndpointBuilder googleCalendar​(String path)
        Google Calendar (camel-google-calendar) Perform various operations on a Google Calendar. Category: api,cloud Since: 2.15 Maven coordinates: org.apache.camel:camel-google-calendar Syntax: google-calendar:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 8 enums and the value can be one of: ACL, LIST, CALENDARS, CHANNELS, COLORS, FREEBUSY, EVENTS, SETTINGS Path parameter: methodName (required) What sub operation to use for the selected operation There are 14 enums and the value can be one of: calendarImport, clear, delete, get, insert, instances, list, move, patch, query, quickAdd, stop, update, watch
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleCalendar

        public static GoogleCalendarEndpointBuilderFactory.GoogleCalendarEndpointBuilder googleCalendar​(String componentName,
                                                                                                        String path)
        Google Calendar (camel-google-calendar) Perform various operations on a Google Calendar. Category: api,cloud Since: 2.15 Maven coordinates: org.apache.camel:camel-google-calendar Syntax: google-calendar:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 8 enums and the value can be one of: ACL, LIST, CALENDARS, CHANNELS, COLORS, FREEBUSY, EVENTS, SETTINGS Path parameter: methodName (required) What sub operation to use for the selected operation There are 14 enums and the value can be one of: calendarImport, clear, delete, get, insert, instances, list, move, patch, query, quickAdd, stop, update, watch
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleCalendarStream

        public static GoogleCalendarStreamEndpointBuilderFactory.GoogleCalendarStreamEndpointBuilder googleCalendarStream​(String path)
        Google Calendar Stream (camel-google-calendar) Poll for changes in a Google Calendar. Category: cloud Since: 2.23 Maven coordinates: org.apache.camel:camel-google-calendar Syntax: google-calendar-stream:index Path parameter: index (required) Specifies an index for the endpoint
        Parameters:
        path - index
        Returns:
        the dsl builder
      • googleCalendarStream

        public static GoogleCalendarStreamEndpointBuilderFactory.GoogleCalendarStreamEndpointBuilder googleCalendarStream​(String componentName,
                                                                                                                          String path)
        Google Calendar Stream (camel-google-calendar) Poll for changes in a Google Calendar. Category: cloud Since: 2.23 Maven coordinates: org.apache.camel:camel-google-calendar Syntax: google-calendar-stream:index Path parameter: index (required) Specifies an index for the endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - index
        Returns:
        the dsl builder
      • googleDrive

        public static GoogleDriveEndpointBuilderFactory.GoogleDriveEndpointBuilder googleDrive​(String path)
        Google Drive (camel-google-drive) Manage files in Google Drive. Category: file,cloud,api Since: 2.14 Maven coordinates: org.apache.camel:camel-google-drive Syntax: google-drive:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 14 enums and the value can be one of: DRIVE_ABOUT, DRIVE_APPS, DRIVE_CHANGES, DRIVE_CHANNELS, DRIVE_CHILDREN, DRIVE_COMMENTS, DRIVE_FILES, DRIVE_PARENTS, DRIVE_PERMISSIONS, DRIVE_PROPERTIES, DRIVE_DRIVES, DRIVE_TEAMDRIVES, DRIVE_REPLIES, DRIVE_REVISIONS Path parameter: methodName (required) What sub operation to use for the selected operation There are 13 enums and the value can be one of: copy, delete, get, getIdForEmail, insert, list, patch, stop, touch, trash, untrash, update, watch
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleDrive

        public static GoogleDriveEndpointBuilderFactory.GoogleDriveEndpointBuilder googleDrive​(String componentName,
                                                                                               String path)
        Google Drive (camel-google-drive) Manage files in Google Drive. Category: file,cloud,api Since: 2.14 Maven coordinates: org.apache.camel:camel-google-drive Syntax: google-drive:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 14 enums and the value can be one of: DRIVE_ABOUT, DRIVE_APPS, DRIVE_CHANGES, DRIVE_CHANNELS, DRIVE_CHILDREN, DRIVE_COMMENTS, DRIVE_FILES, DRIVE_PARENTS, DRIVE_PERMISSIONS, DRIVE_PROPERTIES, DRIVE_DRIVES, DRIVE_TEAMDRIVES, DRIVE_REPLIES, DRIVE_REVISIONS Path parameter: methodName (required) What sub operation to use for the selected operation There are 13 enums and the value can be one of: copy, delete, get, getIdForEmail, insert, list, patch, stop, touch, trash, untrash, update, watch
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleFunctions

        public static GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder googleFunctions​(String path)
        Google Cloud Functions (camel-google-functions) Manage and invoke Google Cloud Functions Category: cloud Since: 3.9 Maven coordinates: org.apache.camel:camel-google-functions Syntax: google-functions:functionName Path parameter: functionName (required) The user-defined name of the function
        Parameters:
        path - functionName
        Returns:
        the dsl builder
      • googleFunctions

        public static GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsEndpointBuilder googleFunctions​(String componentName,
                                                                                                                     String path)
        Google Cloud Functions (camel-google-functions) Manage and invoke Google Cloud Functions Category: cloud Since: 3.9 Maven coordinates: org.apache.camel:camel-google-functions Syntax: google-functions:functionName Path parameter: functionName (required) The user-defined name of the function
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - functionName
        Returns:
        the dsl builder
      • googleMail

        public static GoogleMailEndpointBuilderFactory.GoogleMailEndpointBuilder googleMail​(String path)
        Google Mail (camel-google-mail) Manage messages in Google Mail. Category: cloud,api,mail Since: 2.15 Maven coordinates: org.apache.camel:camel-google-mail Syntax: google-mail:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 7 enums and the value can be one of: THREADS, MESSAGES, ATTACHMENTS, LABELS, HISTORY, DRAFTS, USERS Path parameter: methodName (required) What sub operation to use for the selected operation There are 16 enums and the value can be one of: attachments, create, delete, get, getProfile, gmailImport, insert, list, modify, patch, send, stop, trash, untrash, update, watch
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleMail

        public static GoogleMailEndpointBuilderFactory.GoogleMailEndpointBuilder googleMail​(String componentName,
                                                                                            String path)
        Google Mail (camel-google-mail) Manage messages in Google Mail. Category: cloud,api,mail Since: 2.15 Maven coordinates: org.apache.camel:camel-google-mail Syntax: google-mail:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 7 enums and the value can be one of: THREADS, MESSAGES, ATTACHMENTS, LABELS, HISTORY, DRAFTS, USERS Path parameter: methodName (required) What sub operation to use for the selected operation There are 16 enums and the value can be one of: attachments, create, delete, get, getProfile, gmailImport, insert, list, modify, patch, send, stop, trash, untrash, update, watch
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleMailStream

        public static GoogleMailStreamEndpointBuilderFactory.GoogleMailStreamEndpointBuilder googleMailStream​(String path)
        Google Mail Stream (camel-google-mail) Poll for incoming messages in Google Mail. Category: cloud,mail Since: 2.22 Maven coordinates: org.apache.camel:camel-google-mail Syntax: google-mail-stream:index Path parameter: index (required) Currently not in use
        Parameters:
        path - index
        Returns:
        the dsl builder
      • googleMailStream

        public static GoogleMailStreamEndpointBuilderFactory.GoogleMailStreamEndpointBuilder googleMailStream​(String componentName,
                                                                                                              String path)
        Google Mail Stream (camel-google-mail) Poll for incoming messages in Google Mail. Category: cloud,mail Since: 2.22 Maven coordinates: org.apache.camel:camel-google-mail Syntax: google-mail-stream:index Path parameter: index (required) Currently not in use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - index
        Returns:
        the dsl builder
      • googlePubsub

        public static GooglePubsubEndpointBuilderFactory.GooglePubsubEndpointBuilder googlePubsub​(String path)
        Google Pubsub (camel-google-pubsub) Send and receive messages to/from Google Cloud Platform PubSub Service. Category: cloud,messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-google-pubsub Syntax: google-pubsub:projectId:destinationName Path parameter: projectId (required) The Google Cloud PubSub Project Id Path parameter: destinationName (required) The Destination Name. For the consumer this will be the subscription name, while for the producer this will be the topic name.
        Parameters:
        path - projectId:destinationName
        Returns:
        the dsl builder
      • googlePubsub

        public static GooglePubsubEndpointBuilderFactory.GooglePubsubEndpointBuilder googlePubsub​(String componentName,
                                                                                                  String path)
        Google Pubsub (camel-google-pubsub) Send and receive messages to/from Google Cloud Platform PubSub Service. Category: cloud,messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-google-pubsub Syntax: google-pubsub:projectId:destinationName Path parameter: projectId (required) The Google Cloud PubSub Project Id Path parameter: destinationName (required) The Destination Name. For the consumer this will be the subscription name, while for the producer this will be the topic name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - projectId:destinationName
        Returns:
        the dsl builder
      • googleSheets

        public static GoogleSheetsEndpointBuilderFactory.GoogleSheetsEndpointBuilder googleSheets​(String path)
        Google Sheets (camel-google-sheets) Manage spreadsheets in Google Sheets. Category: api,cloud,sheets Since: 2.23 Maven coordinates: org.apache.camel:camel-google-sheets Syntax: google-sheets:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 2 enums and the value can be one of: SPREADSHEETS, DATA Path parameter: methodName (required) What sub operation to use for the selected operation There are 6 enums and the value can be one of: create, get, update, append, batchUpdate, clear
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleSheets

        public static GoogleSheetsEndpointBuilderFactory.GoogleSheetsEndpointBuilder googleSheets​(String componentName,
                                                                                                  String path)
        Google Sheets (camel-google-sheets) Manage spreadsheets in Google Sheets. Category: api,cloud,sheets Since: 2.23 Maven coordinates: org.apache.camel:camel-google-sheets Syntax: google-sheets:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 2 enums and the value can be one of: SPREADSHEETS, DATA Path parameter: methodName (required) What sub operation to use for the selected operation There are 6 enums and the value can be one of: create, get, update, append, batchUpdate, clear
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • googleSheetsStream

        public static GoogleSheetsStreamEndpointBuilderFactory.GoogleSheetsStreamEndpointBuilder googleSheetsStream​(String path)
        Google Sheets Stream (camel-google-sheets) Poll for changes in Google Sheets. Category: cloud,sheets Since: 2.23 Maven coordinates: org.apache.camel:camel-google-sheets Syntax: google-sheets-stream:spreadsheetId Path parameter: spreadsheetId (required) Specifies the spreadsheet identifier that is used to identify the target to obtain.
        Parameters:
        path - spreadsheetId
        Returns:
        the dsl builder
      • googleSheetsStream

        public static GoogleSheetsStreamEndpointBuilderFactory.GoogleSheetsStreamEndpointBuilder googleSheetsStream​(String componentName,
                                                                                                                    String path)
        Google Sheets Stream (camel-google-sheets) Poll for changes in Google Sheets. Category: cloud,sheets Since: 2.23 Maven coordinates: org.apache.camel:camel-google-sheets Syntax: google-sheets-stream:spreadsheetId Path parameter: spreadsheetId (required) Specifies the spreadsheet identifier that is used to identify the target to obtain.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - spreadsheetId
        Returns:
        the dsl builder
      • googleStorage

        public static GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointBuilder googleStorage​(String path)
        Google Storage (camel-google-storage) Store and retrieve objects from Google Cloud Storage Service using the google-cloud-storage library. Category: cloud Since: 3.9 Maven coordinates: org.apache.camel:camel-google-storage Syntax: google-storage:bucketName Path parameter: bucketName (required) Bucket name or ARN
        Parameters:
        path - bucketName
        Returns:
        the dsl builder
      • googleStorage

        public static GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointBuilder googleStorage​(String componentName,
                                                                                                               String path)
        Google Storage (camel-google-storage) Store and retrieve objects from Google Cloud Storage Service using the google-cloud-storage library. Category: cloud Since: 3.9 Maven coordinates: org.apache.camel:camel-google-storage Syntax: google-storage:bucketName Path parameter: bucketName (required) Bucket name or ARN
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - bucketName
        Returns:
        the dsl builder
      • gora

        public static GoraEndpointBuilderFactory.GoraEndpointBuilder gora​(String path)
        Gora (camel-gora) Access NoSQL databases using the Apache Gora framework. Category: database,nosql,bigdata Since: 2.14 Maven coordinates: org.apache.camel:camel-gora Syntax: gora:name Path parameter: name (required) Instance name
        Parameters:
        path - name
        Returns:
        the dsl builder
      • gora

        public static GoraEndpointBuilderFactory.GoraEndpointBuilder gora​(String componentName,
                                                                          String path)
        Gora (camel-gora) Access NoSQL databases using the Apache Gora framework. Category: database,nosql,bigdata Since: 2.14 Maven coordinates: org.apache.camel:camel-gora Syntax: gora:name Path parameter: name (required) Instance name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • grape

        public static GrapeEndpointBuilderFactory.GrapeEndpointBuilder grape​(String path)
        Grape (camel-grape) Fetch, load and manage additional jars dynamically after Camel Context was started. Category: management,deployment Since: 2.16 Maven coordinates: org.apache.camel:camel-grape Syntax: grape:defaultCoordinates Path parameter: defaultCoordinates (required) Maven coordinates to use as default to grab if the message body is empty.
        Parameters:
        path - defaultCoordinates
        Returns:
        the dsl builder
      • grape

        public static GrapeEndpointBuilderFactory.GrapeEndpointBuilder grape​(String componentName,
                                                                             String path)
        Grape (camel-grape) Fetch, load and manage additional jars dynamically after Camel Context was started. Category: management,deployment Since: 2.16 Maven coordinates: org.apache.camel:camel-grape Syntax: grape:defaultCoordinates Path parameter: defaultCoordinates (required) Maven coordinates to use as default to grab if the message body is empty.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - defaultCoordinates
        Returns:
        the dsl builder
      • graphql

        public static GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder graphql​(String path)
        GraphQL (camel-graphql) Send GraphQL queries and mutations to external systems. Category: api Since: 3.0 Maven coordinates: org.apache.camel:camel-graphql Syntax: graphql:httpUri Path parameter: httpUri (required) The GraphQL server URI.
        Parameters:
        path - httpUri
        Returns:
        the dsl builder
      • graphql

        public static GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder graphql​(String componentName,
                                                                                   String path)
        GraphQL (camel-graphql) Send GraphQL queries and mutations to external systems. Category: api Since: 3.0 Maven coordinates: org.apache.camel:camel-graphql Syntax: graphql:httpUri Path parameter: httpUri (required) The GraphQL server URI.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpUri
        Returns:
        the dsl builder
      • grpc

        public static GrpcEndpointBuilderFactory.GrpcEndpointBuilder grpc​(String path)
        gRPC (camel-grpc) Expose gRPC endpoints and access external gRPC endpoints. Category: rpc Since: 2.19 Maven coordinates: org.apache.camel:camel-grpc Syntax: grpc:host:port/service Path parameter: host (required) The gRPC server host name. This is localhost or 0.0.0.0 when being a consumer or remote server host name when using producer. Path parameter: port (required) The gRPC local or remote server port Path parameter: service (required) Fully qualified service name from the protocol buffer descriptor file (package dot service definition name)
        Parameters:
        path - host:port/service
        Returns:
        the dsl builder
      • grpc

        public static GrpcEndpointBuilderFactory.GrpcEndpointBuilder grpc​(String componentName,
                                                                          String path)
        gRPC (camel-grpc) Expose gRPC endpoints and access external gRPC endpoints. Category: rpc Since: 2.19 Maven coordinates: org.apache.camel:camel-grpc Syntax: grpc:host:port/service Path parameter: host (required) The gRPC server host name. This is localhost or 0.0.0.0 when being a consumer or remote server host name when using producer. Path parameter: port (required) The gRPC local or remote server port Path parameter: service (required) Fully qualified service name from the protocol buffer descriptor file (package dot service definition name)
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/service
        Returns:
        the dsl builder
      • guavaEventbus

        public static GuavaEventBusEndpointBuilderFactory.GuavaEventBusEndpointBuilder guavaEventbus​(String path)
        Guava EventBus (camel-guava-eventbus) Send and receive messages to/from Guava EventBus. Category: eventbus Since: 2.10 Maven coordinates: org.apache.camel:camel-guava-eventbus Syntax: guava-eventbus:eventBusRef Path parameter: eventBusRef To lookup the Guava EventBus from the registry with the given name
        Parameters:
        path - eventBusRef
        Returns:
        the dsl builder
      • guavaEventbus

        public static GuavaEventBusEndpointBuilderFactory.GuavaEventBusEndpointBuilder guavaEventbus​(String componentName,
                                                                                                     String path)
        Guava EventBus (camel-guava-eventbus) Send and receive messages to/from Guava EventBus. Category: eventbus Since: 2.10 Maven coordinates: org.apache.camel:camel-guava-eventbus Syntax: guava-eventbus:eventBusRef Path parameter: eventBusRef To lookup the Guava EventBus from the registry with the given name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - eventBusRef
        Returns:
        the dsl builder
      • hazelcastAtomicvalue

        public static HazelcastAtomicnumberEndpointBuilderFactory.HazelcastAtomicnumberEndpointBuilder hazelcastAtomicvalue​(String path)
        Hazelcast Atomic Number (camel-hazelcast) Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number). Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-atomicvalue:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastAtomicvalue

        public static HazelcastAtomicnumberEndpointBuilderFactory.HazelcastAtomicnumberEndpointBuilder hazelcastAtomicvalue​(String componentName,
                                                                                                                            String path)
        Hazelcast Atomic Number (camel-hazelcast) Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number). Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-atomicvalue:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastInstance

        public static HazelcastInstanceEndpointBuilderFactory.HazelcastInstanceEndpointBuilder hazelcastInstance​(String path)
        Hazelcast Instance (camel-hazelcast) Consume join/leave events of a cache instance in a Hazelcast cluster. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-instance:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastInstance

        public static HazelcastInstanceEndpointBuilderFactory.HazelcastInstanceEndpointBuilder hazelcastInstance​(String componentName,
                                                                                                                 String path)
        Hazelcast Instance (camel-hazelcast) Consume join/leave events of a cache instance in a Hazelcast cluster. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-instance:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastList

        public static HazelcastListEndpointBuilderFactory.HazelcastListEndpointBuilder hazelcastList​(String path)
        Hazelcast List (camel-hazelcast) Perform operations on Hazelcast distributed list. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-list:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastList

        public static HazelcastListEndpointBuilderFactory.HazelcastListEndpointBuilder hazelcastList​(String componentName,
                                                                                                     String path)
        Hazelcast List (camel-hazelcast) Perform operations on Hazelcast distributed list. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-list:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastMap

        public static HazelcastMapEndpointBuilderFactory.HazelcastMapEndpointBuilder hazelcastMap​(String path)
        Hazelcast Map (camel-hazelcast) Perform operations on Hazelcast distributed map. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-map:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastMap

        public static HazelcastMapEndpointBuilderFactory.HazelcastMapEndpointBuilder hazelcastMap​(String componentName,
                                                                                                  String path)
        Hazelcast Map (camel-hazelcast) Perform operations on Hazelcast distributed map. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-map:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastMultimap

        public static HazelcastMultimapEndpointBuilderFactory.HazelcastMultimapEndpointBuilder hazelcastMultimap​(String path)
        Hazelcast Multimap (camel-hazelcast) Perform operations on Hazelcast distributed multimap. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-multimap:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastMultimap

        public static HazelcastMultimapEndpointBuilderFactory.HazelcastMultimapEndpointBuilder hazelcastMultimap​(String componentName,
                                                                                                                 String path)
        Hazelcast Multimap (camel-hazelcast) Perform operations on Hazelcast distributed multimap. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-multimap:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastQueue

        public static HazelcastQueueEndpointBuilderFactory.HazelcastQueueEndpointBuilder hazelcastQueue​(String path)
        Hazelcast Queue (camel-hazelcast) Perform operations on Hazelcast distributed queue. Category: cache,datagrid,messaging Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-queue:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastQueue

        public static HazelcastQueueEndpointBuilderFactory.HazelcastQueueEndpointBuilder hazelcastQueue​(String componentName,
                                                                                                        String path)
        Hazelcast Queue (camel-hazelcast) Perform operations on Hazelcast distributed queue. Category: cache,datagrid,messaging Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-queue:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastReplicatedmap

        public static HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap​(String path)
        Hazelcast Replicated Map (camel-hazelcast) Perform operations on Hazelcast replicated map. Category: cache,datagrid Since: 2.16 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-replicatedmap:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastReplicatedmap

        public static HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap​(String componentName,
                                                                                                                                String path)
        Hazelcast Replicated Map (camel-hazelcast) Perform operations on Hazelcast replicated map. Category: cache,datagrid Since: 2.16 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-replicatedmap:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastRingbuffer

        public static HazelcastRingbufferEndpointBuilderFactory.HazelcastRingbufferEndpointBuilder hazelcastRingbuffer​(String path)
        Hazelcast Ringbuffer (camel-hazelcast) Perform operations on Hazelcast distributed ringbuffer. Category: cache,datagrid Since: 2.16 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-ringbuffer:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastRingbuffer

        public static HazelcastRingbufferEndpointBuilderFactory.HazelcastRingbufferEndpointBuilder hazelcastRingbuffer​(String componentName,
                                                                                                                       String path)
        Hazelcast Ringbuffer (camel-hazelcast) Perform operations on Hazelcast distributed ringbuffer. Category: cache,datagrid Since: 2.16 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-ringbuffer:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastSeda

        public static HazelcastSedaEndpointBuilderFactory.HazelcastSedaEndpointBuilder hazelcastSeda​(String path)
        Hazelcast SEDA (camel-hazelcast) Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-seda:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastSeda

        public static HazelcastSedaEndpointBuilderFactory.HazelcastSedaEndpointBuilder hazelcastSeda​(String componentName,
                                                                                                     String path)
        Hazelcast SEDA (camel-hazelcast) Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-seda:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastSet

        public static HazelcastSetEndpointBuilderFactory.HazelcastSetEndpointBuilder hazelcastSet​(String path)
        Hazelcast Set (camel-hazelcast) Perform operations on Hazelcast distributed set. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-set:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastSet

        public static HazelcastSetEndpointBuilderFactory.HazelcastSetEndpointBuilder hazelcastSet​(String componentName,
                                                                                                  String path)
        Hazelcast Set (camel-hazelcast) Perform operations on Hazelcast distributed set. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-set:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastTopic

        public static HazelcastTopicEndpointBuilderFactory.HazelcastTopicEndpointBuilder hazelcastTopic​(String path)
        Hazelcast Topic (camel-hazelcast) Send and receive messages to/from Hazelcast distributed topic. Category: cache,datagrid Since: 2.15 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-topic:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • hazelcastTopic

        public static HazelcastTopicEndpointBuilderFactory.HazelcastTopicEndpointBuilder hazelcastTopic​(String componentName,
                                                                                                        String path)
        Hazelcast Topic (camel-hazelcast) Send and receive messages to/from Hazelcast distributed topic. Category: cache,datagrid Since: 2.15 Maven coordinates: org.apache.camel:camel-hazelcast Syntax: hazelcast-topic:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • hbase

        public static HBaseEndpointBuilderFactory.HBaseEndpointBuilder hbase​(String path)
        HBase (camel-hbase) Reading and write from/to an HBase store (Hadoop database). Category: bigdata,database,hadoop Since: 2.10 Maven coordinates: org.apache.camel:camel-hbase Syntax: hbase:tableName Path parameter: tableName (required) The name of the table
        Parameters:
        path - tableName
        Returns:
        the dsl builder
      • hbase

        public static HBaseEndpointBuilderFactory.HBaseEndpointBuilder hbase​(String componentName,
                                                                             String path)
        HBase (camel-hbase) Reading and write from/to an HBase store (Hadoop database). Category: bigdata,database,hadoop Since: 2.10 Maven coordinates: org.apache.camel:camel-hbase Syntax: hbase:tableName Path parameter: tableName (required) The name of the table
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - tableName
        Returns:
        the dsl builder
      • hdfs

        public static HdfsEndpointBuilderFactory.HdfsEndpointBuilder hdfs​(String path)
        HDFS (camel-hdfs) Read and write from/to an HDFS filesystem using Hadoop 2.x. Category: bigdata,hadoop,file Since: 2.14 Maven coordinates: org.apache.camel:camel-hdfs Syntax: hdfs:hostName:port/path Path parameter: hostName (required) HDFS host to use Path parameter: port HDFS port to use Default value: 8020 Path parameter: path (required) The directory path to use
        Parameters:
        path - hostName:port/path
        Returns:
        the dsl builder
      • hdfs

        public static HdfsEndpointBuilderFactory.HdfsEndpointBuilder hdfs​(String componentName,
                                                                          String path)
        HDFS (camel-hdfs) Read and write from/to an HDFS filesystem using Hadoop 2.x. Category: bigdata,hadoop,file Since: 2.14 Maven coordinates: org.apache.camel:camel-hdfs Syntax: hdfs:hostName:port/path Path parameter: hostName (required) HDFS host to use Path parameter: port HDFS port to use Default value: 8020 Path parameter: path (required) The directory path to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - hostName:port/path
        Returns:
        the dsl builder
      • http

        public static HttpEndpointBuilderFactory.HttpEndpointBuilder http​(String path)
        HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 4.x. Category: http Since: 2.3 Maven coordinates: org.apache.camel:camel-http Syntax: http://httpUri Path parameter: httpUri (required) The url of the HTTP endpoint to call.
        Parameters:
        path - //httpUri
        Returns:
        the dsl builder
      • http

        public static HttpEndpointBuilderFactory.HttpEndpointBuilder http​(String componentName,
                                                                          String path)
        HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 4.x. Category: http Since: 2.3 Maven coordinates: org.apache.camel:camel-http Syntax: http://httpUri Path parameter: httpUri (required) The url of the HTTP endpoint to call.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - //httpUri
        Returns:
        the dsl builder
      • hwcloudDms

        public static DMSEndpointBuilderFactory.DMSEndpointBuilder hwcloudDms​(String path)
        Huawei Distributed Message Service (DMS) (camel-huaweicloud-dms) To integrate with a fully managed, high-performance message queuing service on Huawei Cloud Category: cloud Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-dms Syntax: hwcloud-dms:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • hwcloudDms

        public static DMSEndpointBuilderFactory.DMSEndpointBuilder hwcloudDms​(String componentName,
                                                                              String path)
        Huawei Distributed Message Service (DMS) (camel-huaweicloud-dms) To integrate with a fully managed, high-performance message queuing service on Huawei Cloud Category: cloud Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-dms Syntax: hwcloud-dms:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • hwcloudFrs

        public static FaceRecognitionEndpointBuilderFactory.FaceRecognitionEndpointBuilder hwcloudFrs​(String path)
        Huawei Cloud Face Recognition Service (camel-huaweicloud-frs) Face Recognition Service (FRS) is an intelligent service that uses computers to process, analyze, and understand facial images based on human facial features. Category: cloud,messaging Since: 3.15 Maven coordinates: org.apache.camel:camel-huaweicloud-frs Syntax: hwcloud-frs:operation Path parameter: operation (required) Name of Face Recognition operation to perform, including faceDetection, faceVerification and faceLiveDetection
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • hwcloudFrs

        public static FaceRecognitionEndpointBuilderFactory.FaceRecognitionEndpointBuilder hwcloudFrs​(String componentName,
                                                                                                      String path)
        Huawei Cloud Face Recognition Service (camel-huaweicloud-frs) Face Recognition Service (FRS) is an intelligent service that uses computers to process, analyze, and understand facial images based on human facial features. Category: cloud,messaging Since: 3.15 Maven coordinates: org.apache.camel:camel-huaweicloud-frs Syntax: hwcloud-frs:operation Path parameter: operation (required) Name of Face Recognition operation to perform, including faceDetection, faceVerification and faceLiveDetection
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • hwcloudFunctiongraph

        public static FunctionGraphEndpointBuilderFactory.FunctionGraphEndpointBuilder hwcloudFunctiongraph​(String path)
        Huawei FunctionGraph (camel-huaweicloud-functiongraph) To call serverless functions on Huawei Cloud Category: cloud,serverless Since: 3.11 Maven coordinates: org.apache.camel:camel-huaweicloud-functiongraph Syntax: hwcloud-functiongraph:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • hwcloudFunctiongraph

        public static FunctionGraphEndpointBuilderFactory.FunctionGraphEndpointBuilder hwcloudFunctiongraph​(String componentName,
                                                                                                            String path)
        Huawei FunctionGraph (camel-huaweicloud-functiongraph) To call serverless functions on Huawei Cloud Category: cloud,serverless Since: 3.11 Maven coordinates: org.apache.camel:camel-huaweicloud-functiongraph Syntax: hwcloud-functiongraph:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • hwcloudIam

        public static IAMEndpointBuilderFactory.IAMEndpointBuilder hwcloudIam​(String path)
        Huawei Identity and Access Management (IAM) (camel-huaweicloud-iam) To securely manage users on Huawei Cloud Category: cloud Since: 3.11 Maven coordinates: org.apache.camel:camel-huaweicloud-iam Syntax: hwcloud-iam:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • hwcloudIam

        public static IAMEndpointBuilderFactory.IAMEndpointBuilder hwcloudIam​(String componentName,
                                                                              String path)
        Huawei Identity and Access Management (IAM) (camel-huaweicloud-iam) To securely manage users on Huawei Cloud Category: cloud Since: 3.11 Maven coordinates: org.apache.camel:camel-huaweicloud-iam Syntax: hwcloud-iam:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • hwcloudImagerecognition

        public static ImageRecognitionEndpointBuilderFactory.ImageRecognitionEndpointBuilder hwcloudImagerecognition​(String path)
        Huawei Cloud Image Recognition (camel-huaweicloud-imagerecognition) To identify objects, scenes, and concepts in images on Huawei Cloud Category: cloud,messaging Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-imagerecognition Syntax: hwcloud-imagerecognition:operation Path parameter: operation (required) Name of Image Recognition operation to perform, including celebrityRecognition and tagRecognition
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • hwcloudImagerecognition

        public static ImageRecognitionEndpointBuilderFactory.ImageRecognitionEndpointBuilder hwcloudImagerecognition​(String componentName,
                                                                                                                     String path)
        Huawei Cloud Image Recognition (camel-huaweicloud-imagerecognition) To identify objects, scenes, and concepts in images on Huawei Cloud Category: cloud,messaging Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-imagerecognition Syntax: hwcloud-imagerecognition:operation Path parameter: operation (required) Name of Image Recognition operation to perform, including celebrityRecognition and tagRecognition
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • hwcloudObs

        public static OBSEndpointBuilderFactory.OBSEndpointBuilder hwcloudObs​(String path)
        Huawei Object Storage Service (OBS) (camel-huaweicloud-obs) To provide stable, secure, efficient, and easy-to-use cloud storage service on Huawei Cloud Category: cloud Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-obs Syntax: hwcloud-obs:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • hwcloudObs

        public static OBSEndpointBuilderFactory.OBSEndpointBuilder hwcloudObs​(String componentName,
                                                                              String path)
        Huawei Object Storage Service (OBS) (camel-huaweicloud-obs) To provide stable, secure, efficient, and easy-to-use cloud storage service on Huawei Cloud Category: cloud Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-obs Syntax: hwcloud-obs:operation Path parameter: operation (required) Operation to be performed
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • hwcloudSmn

        public static SimpleNotificationEndpointBuilderFactory.SimpleNotificationEndpointBuilder hwcloudSmn​(String path)
        Huawei Simple Message Notification (SMN) (camel-huaweicloud-smn) To broadcast messages and connect cloud services through notifications on Huawei Cloud Category: cloud,messaging Since: 3.8 Maven coordinates: org.apache.camel:camel-huaweicloud-smn Syntax: hwcloud-smn:smnService Path parameter: smnService (required) Name of SMN service to invoke
        Parameters:
        path - smnService
        Returns:
        the dsl builder
      • hwcloudSmn

        public static SimpleNotificationEndpointBuilderFactory.SimpleNotificationEndpointBuilder hwcloudSmn​(String componentName,
                                                                                                            String path)
        Huawei Simple Message Notification (SMN) (camel-huaweicloud-smn) To broadcast messages and connect cloud services through notifications on Huawei Cloud Category: cloud,messaging Since: 3.8 Maven coordinates: org.apache.camel:camel-huaweicloud-smn Syntax: hwcloud-smn:smnService Path parameter: smnService (required) Name of SMN service to invoke
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - smnService
        Returns:
        the dsl builder
      • iec60870Client

        public static ClientEndpointBuilderFactory.ClientEndpointBuilder iec60870Client​(String path)
        IEC 60870 Client (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation. Category: iot Since: 2.20 Maven coordinates: org.apache.camel:camel-iec60870 Syntax: iec60870-client:uriPath Path parameter: uriPath (required) The object information address
        Parameters:
        path - uriPath
        Returns:
        the dsl builder
      • iec60870Client

        public static ClientEndpointBuilderFactory.ClientEndpointBuilder iec60870Client​(String componentName,
                                                                                        String path)
        IEC 60870 Client (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation. Category: iot Since: 2.20 Maven coordinates: org.apache.camel:camel-iec60870 Syntax: iec60870-client:uriPath Path parameter: uriPath (required) The object information address
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - uriPath
        Returns:
        the dsl builder
      • iec60870Server

        public static ServerEndpointBuilderFactory.ServerEndpointBuilder iec60870Server​(String path)
        IEC 60870 Server (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation. Category: iot Since: 2.20 Maven coordinates: org.apache.camel:camel-iec60870 Syntax: iec60870-server:uriPath Path parameter: uriPath (required) The object information address
        Parameters:
        path - uriPath
        Returns:
        the dsl builder
      • iec60870Server

        public static ServerEndpointBuilderFactory.ServerEndpointBuilder iec60870Server​(String componentName,
                                                                                        String path)
        IEC 60870 Server (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation. Category: iot Since: 2.20 Maven coordinates: org.apache.camel:camel-iec60870 Syntax: iec60870-server:uriPath Path parameter: uriPath (required) The object information address
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - uriPath
        Returns:
        the dsl builder
      • igniteCache

        public static IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder igniteCache​(String path)
        Ignite Cache (camel-ignite) Perform cache operations on an Ignite cache or consume changes from a continuous query. Category: cache,datagrid Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-cache:cacheName Path parameter: cacheName (required) The cache name.
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • igniteCache

        public static IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder igniteCache​(String componentName,
                                                                                               String path)
        Ignite Cache (camel-ignite) Perform cache operations on an Ignite cache or consume changes from a continuous query. Category: cache,datagrid Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-cache:cacheName Path parameter: cacheName (required) The cache name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • igniteCompute

        public static IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder igniteCompute​(String path)
        Ignite Compute (camel-ignite) Run compute operations on an Ignite cluster. Category: compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-compute:endpointId Path parameter: endpointId (required) The endpoint ID (not used).
        Parameters:
        path - endpointId
        Returns:
        the dsl builder
      • igniteCompute

        public static IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder igniteCompute​(String componentName,
                                                                                                     String path)
        Ignite Compute (camel-ignite) Run compute operations on an Ignite cluster. Category: compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-compute:endpointId Path parameter: endpointId (required) The endpoint ID (not used).
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointId
        Returns:
        the dsl builder
      • igniteEvents

        public static IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder igniteEvents​(String path)
        Ignite Events (camel-ignite) Receive events from an Ignite cluster by creating a local event listener. Category: messaging,eventbus Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-events:endpointId Path parameter: endpointId The endpoint ID (not used).
        Parameters:
        path - endpointId
        Returns:
        the dsl builder
      • igniteEvents

        public static IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder igniteEvents​(String componentName,
                                                                                                  String path)
        Ignite Events (camel-ignite) Receive events from an Ignite cluster by creating a local event listener. Category: messaging,eventbus Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-events:endpointId Path parameter: endpointId The endpoint ID (not used).
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointId
        Returns:
        the dsl builder
      • igniteIdgen

        public static IgniteIdGenEndpointBuilderFactory.IgniteIdGenEndpointBuilder igniteIdgen​(String path)
        Ignite ID Generator (camel-ignite) Interact with Ignite Atomic Sequences and ID Generators . Category: compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-idgen:name Path parameter: name (required) The sequence name.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • igniteIdgen

        public static IgniteIdGenEndpointBuilderFactory.IgniteIdGenEndpointBuilder igniteIdgen​(String componentName,
                                                                                               String path)
        Ignite ID Generator (camel-ignite) Interact with Ignite Atomic Sequences and ID Generators . Category: compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-idgen:name Path parameter: name (required) The sequence name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • igniteMessaging

        public static IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder igniteMessaging​(String path)
        Ignite Messaging (camel-ignite) Send and receive messages from an Ignite topic. Category: messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-messaging:topic Path parameter: topic (required) The topic name.
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • igniteMessaging

        public static IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder igniteMessaging​(String componentName,
                                                                                                           String path)
        Ignite Messaging (camel-ignite) Send and receive messages from an Ignite topic. Category: messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-messaging:topic Path parameter: topic (required) The topic name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • igniteQueue

        public static IgniteQueueEndpointBuilderFactory.IgniteQueueEndpointBuilder igniteQueue​(String path)
        Ignite Queues (camel-ignite) Interact with Ignite Queue data structures. Category: messaging,queue Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-queue:name Path parameter: name (required) The queue name.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • igniteQueue

        public static IgniteQueueEndpointBuilderFactory.IgniteQueueEndpointBuilder igniteQueue​(String componentName,
                                                                                               String path)
        Ignite Queues (camel-ignite) Interact with Ignite Queue data structures. Category: messaging,queue Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-queue:name Path parameter: name (required) The queue name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • igniteSet

        public static IgniteSetEndpointBuilderFactory.IgniteSetEndpointBuilder igniteSet​(String path)
        Ignite Sets (camel-ignite) Interact with Ignite Set data structures. Category: cache,compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-set:name Path parameter: name (required) The set name.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • igniteSet

        public static IgniteSetEndpointBuilderFactory.IgniteSetEndpointBuilder igniteSet​(String componentName,
                                                                                         String path)
        Ignite Sets (camel-ignite) Interact with Ignite Set data structures. Category: cache,compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite Syntax: ignite-set:name Path parameter: name (required) The set name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • imap

        public static MailEndpointBuilderFactory.MailEndpointBuilder imap​(String path)
        IMAP (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail Syntax: imap:host:port Path parameter: host (required) The mail server host name Path parameter: port The port number of the mail server
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • imap

        public static MailEndpointBuilderFactory.MailEndpointBuilder imap​(String componentName,
                                                                          String path)
        IMAP (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail Syntax: imap:host:port Path parameter: host (required) The mail server host name Path parameter: port The port number of the mail server
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • infinispan

        public static InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder infinispan​(String path)
        Infinispan (camel-infinispan) Read and write from/to Infinispan distributed key/value store and data grid. Category: cache,datagrid,clustering Since: 2.13 Maven coordinates: org.apache.camel:camel-infinispan Syntax: infinispan:cacheName Path parameter: cacheName (required) The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name.
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • infinispan

        public static InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder infinispan​(String componentName,
                                                                                                        String path)
        Infinispan (camel-infinispan) Read and write from/to Infinispan distributed key/value store and data grid. Category: cache,datagrid,clustering Since: 2.13 Maven coordinates: org.apache.camel:camel-infinispan Syntax: infinispan:cacheName Path parameter: cacheName (required) The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • infinispanEmbedded

        public static InfinispanEmbeddedEndpointBuilderFactory.InfinispanEmbeddedEndpointBuilder infinispanEmbedded​(String path)
        Infinispan Embedded (camel-infinispan-embedded) Read and write from/to Infinispan distributed key/value store and data grid. Category: cache,datagrid,clustering Since: 2.13 Maven coordinates: org.apache.camel:camel-infinispan-embedded Syntax: infinispan-embedded:cacheName Path parameter: cacheName (required) The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name.
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • infinispanEmbedded

        public static InfinispanEmbeddedEndpointBuilderFactory.InfinispanEmbeddedEndpointBuilder infinispanEmbedded​(String componentName,
                                                                                                                    String path)
        Infinispan Embedded (camel-infinispan-embedded) Read and write from/to Infinispan distributed key/value store and data grid. Category: cache,datagrid,clustering Since: 2.13 Maven coordinates: org.apache.camel:camel-infinispan-embedded Syntax: infinispan-embedded:cacheName Path parameter: cacheName (required) The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • influxdb

        public static InfluxDbEndpointBuilderFactory.InfluxDbEndpointBuilder influxdb​(String path)
        InfluxDB (camel-influxdb) Interact with InfluxDB, a time series database. Category: database Since: 2.18 Maven coordinates: org.apache.camel:camel-influxdb Syntax: influxdb:connectionBean Path parameter: connectionBean (required) Connection to the influx database, of class InfluxDB.class
        Parameters:
        path - connectionBean
        Returns:
        the dsl builder
      • influxdb

        public static InfluxDbEndpointBuilderFactory.InfluxDbEndpointBuilder influxdb​(String componentName,
                                                                                      String path)
        InfluxDB (camel-influxdb) Interact with InfluxDB, a time series database. Category: database Since: 2.18 Maven coordinates: org.apache.camel:camel-influxdb Syntax: influxdb:connectionBean Path parameter: connectionBean (required) Connection to the influx database, of class InfluxDB.class
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - connectionBean
        Returns:
        the dsl builder
      • iota

        public static IOTAEndpointBuilderFactory.IOTAEndpointBuilder iota​(String path)
        IOTA (camel-iota) Manage financial transactions using IOTA distributed ledger. Category: ledger,api Since: 2.23 Maven coordinates: org.apache.camel:camel-iota Syntax: iota:name Path parameter: name (required) Component name
        Parameters:
        path - name
        Returns:
        the dsl builder
      • iota

        public static IOTAEndpointBuilderFactory.IOTAEndpointBuilder iota​(String componentName,
                                                                          String path)
        IOTA (camel-iota) Manage financial transactions using IOTA distributed ledger. Category: ledger,api Since: 2.23 Maven coordinates: org.apache.camel:camel-iota Syntax: iota:name Path parameter: name (required) Component name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • ipfs

        @Deprecated
        public static IPFSEndpointBuilderFactory.IPFSEndpointBuilder ipfs​(String path)
        Deprecated.
        IPFS (camel-ipfs) Access the Interplanetary File System (IPFS). Category: file,ipfs Since: 2.23 Maven coordinates: org.apache.camel:camel-ipfs Syntax: ipfs:ipfsCmd Path parameter: ipfsCmd (required) The ipfs command There are 4 enums and the value can be one of: add, cat, get, version
        Parameters:
        path - ipfsCmd
        Returns:
        the dsl builder
      • ipfs

        @Deprecated
        public static IPFSEndpointBuilderFactory.IPFSEndpointBuilder ipfs​(String componentName,
                                                                          String path)
        Deprecated.
        IPFS (camel-ipfs) Access the Interplanetary File System (IPFS). Category: file,ipfs Since: 2.23 Maven coordinates: org.apache.camel:camel-ipfs Syntax: ipfs:ipfsCmd Path parameter: ipfsCmd (required) The ipfs command There are 4 enums and the value can be one of: add, cat, get, version
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - ipfsCmd
        Returns:
        the dsl builder
      • irc

        public static IrcEndpointBuilderFactory.IrcEndpointBuilder irc​(String path)
        IRC (camel-irc) Send and receive messages to/from and IRC chat. Category: chat Since: 1.1 Maven coordinates: org.apache.camel:camel-irc Syntax: irc:hostname:port Path parameter: hostname (required) Hostname for the IRC chat server Path parameter: port Port number for the IRC chat server. If no port is configured then a default port of either 6667, 6668 or 6669 is used.
        Parameters:
        path - hostname:port
        Returns:
        the dsl builder
      • irc

        public static IrcEndpointBuilderFactory.IrcEndpointBuilder irc​(String componentName,
                                                                       String path)
        IRC (camel-irc) Send and receive messages to/from and IRC chat. Category: chat Since: 1.1 Maven coordinates: org.apache.camel:camel-irc Syntax: irc:hostname:port Path parameter: hostname (required) Hostname for the IRC chat server Path parameter: port Port number for the IRC chat server. If no port is configured then a default port of either 6667, 6668 or 6669 is used.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - hostname:port
        Returns:
        the dsl builder
      • ironmq

        public static IronMQEndpointBuilderFactory.IronMQEndpointBuilder ironmq​(String path)
        IronMQ (camel-ironmq) Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service. Category: cloud,messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-ironmq Syntax: ironmq:queueName Path parameter: queueName (required) The name of the IronMQ queue
        Parameters:
        path - queueName
        Returns:
        the dsl builder
      • ironmq

        public static IronMQEndpointBuilderFactory.IronMQEndpointBuilder ironmq​(String componentName,
                                                                                String path)
        IronMQ (camel-ironmq) Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service. Category: cloud,messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-ironmq Syntax: ironmq:queueName Path parameter: queueName (required) The name of the IronMQ queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - queueName
        Returns:
        the dsl builder
      • jbpm

        public static JBPMEndpointBuilderFactory.JBPMEndpointBuilder jbpm​(String path)
        JBPM (camel-jbpm) Interact with jBPM workflow engine over REST. Category: api,workflow Since: 2.6 Maven coordinates: org.apache.camel:camel-jbpm Syntax: jbpm:connectionURL Path parameter: connectionURL (required) The URL to the jBPM server. Path parameter: eventListenerType Sets the event listener type to attach to
        Parameters:
        path - connectionURL
        Returns:
        the dsl builder
      • jbpm

        public static JBPMEndpointBuilderFactory.JBPMEndpointBuilder jbpm​(String componentName,
                                                                          String path)
        JBPM (camel-jbpm) Interact with jBPM workflow engine over REST. Category: api,workflow Since: 2.6 Maven coordinates: org.apache.camel:camel-jbpm Syntax: jbpm:connectionURL Path parameter: connectionURL (required) The URL to the jBPM server. Path parameter: eventListenerType Sets the event listener type to attach to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - connectionURL
        Returns:
        the dsl builder
      • jcache

        public static JCacheEndpointBuilderFactory.JCacheEndpointBuilder jcache​(String path)
        JCache (camel-jcache) Perform caching operations against JSR107/JCache. Category: cache,datagrid,clustering Since: 2.17 Maven coordinates: org.apache.camel:camel-jcache Syntax: jcache:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        path - cacheName
        Returns:
        the dsl builder
      • jcache

        public static JCacheEndpointBuilderFactory.JCacheEndpointBuilder jcache​(String componentName,
                                                                                String path)
        JCache (camel-jcache) Perform caching operations against JSR107/JCache. Category: cache,datagrid,clustering Since: 2.17 Maven coordinates: org.apache.camel:camel-jcache Syntax: jcache:cacheName Path parameter: cacheName (required) The name of the cache
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - cacheName
        Returns:
        the dsl builder
      • jclouds

        public static JcloudsEndpointBuilderFactory.JcloudsEndpointBuilder jclouds​(String path)
        JClouds (camel-jclouds) Interact with jclouds compute and blobstore service. Category: api,cloud,compute Since: 2.9 Maven coordinates: org.apache.camel:camel-jclouds Syntax: jclouds:command:providerId Path parameter: command (required) What command to execute such as blobstore or compute. There are 2 enums and the value can be one of: blobstore, compute Path parameter: providerId (required) The name of the cloud provider that provides the target service (e.g. aws-s3 or aws_ec2).
        Parameters:
        path - command:providerId
        Returns:
        the dsl builder
      • jclouds

        public static JcloudsEndpointBuilderFactory.JcloudsEndpointBuilder jclouds​(String componentName,
                                                                                   String path)
        JClouds (camel-jclouds) Interact with jclouds compute and blobstore service. Category: api,cloud,compute Since: 2.9 Maven coordinates: org.apache.camel:camel-jclouds Syntax: jclouds:command:providerId Path parameter: command (required) What command to execute such as blobstore or compute. There are 2 enums and the value can be one of: blobstore, compute Path parameter: providerId (required) The name of the cloud provider that provides the target service (e.g. aws-s3 or aws_ec2).
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - command:providerId
        Returns:
        the dsl builder
      • jcr

        public static JcrEndpointBuilderFactory.JcrEndpointBuilder jcr​(String path)
        JCR (camel-jcr) Read and write nodes to/from a JCR compliant content repository. Category: database,cms Since: 1.3 Maven coordinates: org.apache.camel:camel-jcr Syntax: jcr:host/base Path parameter: host (required) Name of the javax.jcr.Repository to lookup from the Camel registry to be used. Path parameter: base Get the base node when accessing the repository
        Parameters:
        path - host/base
        Returns:
        the dsl builder
      • jcr

        public static JcrEndpointBuilderFactory.JcrEndpointBuilder jcr​(String componentName,
                                                                       String path)
        JCR (camel-jcr) Read and write nodes to/from a JCR compliant content repository. Category: database,cms Since: 1.3 Maven coordinates: org.apache.camel:camel-jcr Syntax: jcr:host/base Path parameter: host (required) Name of the javax.jcr.Repository to lookup from the Camel registry to be used. Path parameter: base Get the base node when accessing the repository
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host/base
        Returns:
        the dsl builder
      • jdbc

        public static JdbcEndpointBuilderFactory.JdbcEndpointBuilder jdbc​(String path)
        JDBC (camel-jdbc) Access databases through SQL and JDBC. Category: database,sql Since: 1.2 Maven coordinates: org.apache.camel:camel-jdbc Syntax: jdbc:dataSourceName Path parameter: dataSourceName (required) Name of DataSource to lookup in the Registry. If the name is dataSource or default, then Camel will attempt to lookup a default DataSource from the registry, meaning if there is a only one instance of DataSource found, then this DataSource will be used.
        Parameters:
        path - dataSourceName
        Returns:
        the dsl builder
      • jdbc

        public static JdbcEndpointBuilderFactory.JdbcEndpointBuilder jdbc​(String componentName,
                                                                          String path)
        JDBC (camel-jdbc) Access databases through SQL and JDBC. Category: database,sql Since: 1.2 Maven coordinates: org.apache.camel:camel-jdbc Syntax: jdbc:dataSourceName Path parameter: dataSourceName (required) Name of DataSource to lookup in the Registry. If the name is dataSource or default, then Camel will attempt to lookup a default DataSource from the registry, meaning if there is a only one instance of DataSource found, then this DataSource will be used.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - dataSourceName
        Returns:
        the dsl builder
      • jetty

        public static JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder jetty​(String path)
        Jetty (camel-jetty) Expose HTTP endpoints using Jetty 9. Category: http Since: 1.2 Maven coordinates: org.apache.camel:camel-jetty Syntax: jetty:httpUri Path parameter: httpUri (required) The url of the HTTP endpoint to call.
        Parameters:
        path - httpUri
        Returns:
        the dsl builder
      • jetty

        public static JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder jetty​(String componentName,
                                                                                     String path)
        Jetty (camel-jetty) Expose HTTP endpoints using Jetty 9. Category: http Since: 1.2 Maven coordinates: org.apache.camel:camel-jetty Syntax: jetty:httpUri Path parameter: httpUri (required) The url of the HTTP endpoint to call.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpUri
        Returns:
        the dsl builder
      • jgroups

        public static JGroupsEndpointBuilderFactory.JGroupsEndpointBuilder jgroups​(String path)
        JGroups (camel-jgroups) Exchange messages with JGroups clusters. Category: clustering,messaging Since: 2.13 Maven coordinates: org.apache.camel:camel-jgroups Syntax: jgroups:clusterName Path parameter: clusterName (required) The name of the JGroups cluster the component should connect to.
        Parameters:
        path - clusterName
        Returns:
        the dsl builder
      • jgroups

        public static JGroupsEndpointBuilderFactory.JGroupsEndpointBuilder jgroups​(String componentName,
                                                                                   String path)
        JGroups (camel-jgroups) Exchange messages with JGroups clusters. Category: clustering,messaging Since: 2.13 Maven coordinates: org.apache.camel:camel-jgroups Syntax: jgroups:clusterName Path parameter: clusterName (required) The name of the JGroups cluster the component should connect to.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - clusterName
        Returns:
        the dsl builder
      • jgroupsRaft

        public static JGroupsRaftEndpointBuilderFactory.JGroupsRaftEndpointBuilder jgroupsRaft​(String path)
        JGroups raft (camel-jgroups-raft) Exchange messages with JGroups-raft clusters. Category: clustering,messaging Since: 2.24 Maven coordinates: org.apache.camel:camel-jgroups-raft Syntax: jgroups-raft:clusterName Path parameter: clusterName (required) The name of the JGroupsraft cluster the component should connect to.
        Parameters:
        path - clusterName
        Returns:
        the dsl builder
      • jgroupsRaft

        public static JGroupsRaftEndpointBuilderFactory.JGroupsRaftEndpointBuilder jgroupsRaft​(String componentName,
                                                                                               String path)
        JGroups raft (camel-jgroups-raft) Exchange messages with JGroups-raft clusters. Category: clustering,messaging Since: 2.24 Maven coordinates: org.apache.camel:camel-jgroups-raft Syntax: jgroups-raft:clusterName Path parameter: clusterName (required) The name of the JGroupsraft cluster the component should connect to.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - clusterName
        Returns:
        the dsl builder
      • jing

        @Deprecated
        public static JingEndpointBuilderFactory.JingEndpointBuilder jing​(String path)
        Deprecated.
        Jing (camel-jing) Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library. Category: validation Since: 1.1 Maven coordinates: org.apache.camel:camel-jing Syntax: jing:resourceUri Path parameter: resourceUri (required) URL to a local resource on the classpath or a full URL to a remote resource or resource on the file system which contains the schema to validate against.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • jing

        @Deprecated
        public static JingEndpointBuilderFactory.JingEndpointBuilder jing​(String componentName,
                                                                          String path)
        Deprecated.
        Jing (camel-jing) Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library. Category: validation Since: 1.1 Maven coordinates: org.apache.camel:camel-jing Syntax: jing:resourceUri Path parameter: resourceUri (required) URL to a local resource on the classpath or a full URL to a remote resource or resource on the file system which contains the schema to validate against.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • jira

        public static JiraEndpointBuilderFactory.JiraEndpointBuilder jira​(String path)
        Jira (camel-jira) Interact with JIRA issue tracker. Category: api,reporting Since: 3.0 Maven coordinates: org.apache.camel:camel-jira Syntax: jira:type Path parameter: type (required) Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. There are 14 enums and the value can be one of: ADDCOMMENT, ADDISSUE, ATTACH, DELETEISSUE, NEWISSUES, NEWCOMMENTS, WATCHUPDATES, UPDATEISSUE, TRANSITIONISSUE, WATCHERS, ADDISSUELINK, ADDWORKLOG, FETCHISSUE, FETCHCOMMENTS
        Parameters:
        path - type
        Returns:
        the dsl builder
      • jira

        public static JiraEndpointBuilderFactory.JiraEndpointBuilder jira​(String componentName,
                                                                          String path)
        Jira (camel-jira) Interact with JIRA issue tracker. Category: api,reporting Since: 3.0 Maven coordinates: org.apache.camel:camel-jira Syntax: jira:type Path parameter: type (required) Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. There are 14 enums and the value can be one of: ADDCOMMENT, ADDISSUE, ATTACH, DELETEISSUE, NEWISSUES, NEWCOMMENTS, WATCHUPDATES, UPDATEISSUE, TRANSITIONISSUE, WATCHERS, ADDISSUELINK, ADDWORKLOG, FETCHISSUE, FETCHCOMMENTS
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - type
        Returns:
        the dsl builder
      • jms

        public static JmsEndpointBuilderFactory.JmsEndpointBuilder jms​(String path)
        JMS (camel-jms) Sent and receive messages to/from a JMS Queue or Topic. Category: messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-jms Syntax: jms:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 4 enums and the value can be one of: queue, topic, temp-queue, temp-topic Path parameter: destinationName (required) Name of the queue or topic to use as destination
        Parameters:
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • jms

        public static JmsEndpointBuilderFactory.JmsEndpointBuilder jms​(String componentName,
                                                                       String path)
        JMS (camel-jms) Sent and receive messages to/from a JMS Queue or Topic. Category: messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-jms Syntax: jms:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 4 enums and the value can be one of: queue, topic, temp-queue, temp-topic Path parameter: destinationName (required) Name of the queue or topic to use as destination
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • jmx

        public static JMXEndpointBuilderFactory.JMXEndpointBuilder jmx​(String path)
        JMX (camel-jmx) Receive JMX notifications. Category: monitoring Since: 2.6 Maven coordinates: org.apache.camel:camel-jmx Syntax: jmx:serverURL Path parameter: serverURL Server url comes from the remaining endpoint. Use platform to connect to local JVM.
        Parameters:
        path - serverURL
        Returns:
        the dsl builder
      • jmx

        public static JMXEndpointBuilderFactory.JMXEndpointBuilder jmx​(String componentName,
                                                                       String path)
        JMX (camel-jmx) Receive JMX notifications. Category: monitoring Since: 2.6 Maven coordinates: org.apache.camel:camel-jmx Syntax: jmx:serverURL Path parameter: serverURL Server url comes from the remaining endpoint. Use platform to connect to local JVM.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - serverURL
        Returns:
        the dsl builder
      • jolt

        public static JoltEndpointBuilderFactory.JoltEndpointBuilder jolt​(String path)
        JOLT (camel-jolt) JSON to JSON transformation using JOLT. Category: transformation Since: 2.16 Maven coordinates: org.apache.camel:camel-jolt Syntax: jolt:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • jolt

        public static JoltEndpointBuilderFactory.JoltEndpointBuilder jolt​(String componentName,
                                                                          String path)
        JOLT (camel-jolt) JSON to JSON transformation using JOLT. Category: transformation Since: 2.16 Maven coordinates: org.apache.camel:camel-jolt Syntax: jolt:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • jooq

        public static JooqEndpointBuilderFactory.JooqEndpointBuilder jooq​(String path)
        JOOQ (camel-jooq) Store and retrieve Java objects from an SQL database using JOOQ. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-jooq Syntax: jooq:entityType Path parameter: entityType JOOQ entity class
        Parameters:
        path - entityType
        Returns:
        the dsl builder
      • jooq

        public static JooqEndpointBuilderFactory.JooqEndpointBuilder jooq​(String componentName,
                                                                          String path)
        JOOQ (camel-jooq) Store and retrieve Java objects from an SQL database using JOOQ. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-jooq Syntax: jooq:entityType Path parameter: entityType JOOQ entity class
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - entityType
        Returns:
        the dsl builder
      • jpa

        public static JpaEndpointBuilderFactory.JpaEndpointBuilder jpa​(String path)
        JPA (camel-jpa) Store and retrieve Java objects from databases using Java Persistence API (JPA). Category: database,sql Since: 1.0 Maven coordinates: org.apache.camel:camel-jpa Syntax: jpa:entityType Path parameter: entityType (required) Entity class name
        Parameters:
        path - entityType
        Returns:
        the dsl builder
      • jpa

        public static JpaEndpointBuilderFactory.JpaEndpointBuilder jpa​(String componentName,
                                                                       String path)
        JPA (camel-jpa) Store and retrieve Java objects from databases using Java Persistence API (JPA). Category: database,sql Since: 1.0 Maven coordinates: org.apache.camel:camel-jpa Syntax: jpa:entityType Path parameter: entityType (required) Entity class name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - entityType
        Returns:
        the dsl builder
      • jslt

        public static JsltEndpointBuilderFactory.JsltEndpointBuilder jslt​(String path)
        JSLT (camel-jslt) Query or transform JSON payloads using an JSLT. Category: transformation Since: 3.1 Maven coordinates: org.apache.camel:camel-jslt Syntax: jslt:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • jslt

        public static JsltEndpointBuilderFactory.JsltEndpointBuilder jslt​(String componentName,
                                                                          String path)
        JSLT (camel-jslt) Query or transform JSON payloads using an JSLT. Category: transformation Since: 3.1 Maven coordinates: org.apache.camel:camel-jslt Syntax: jslt:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • jsonata

        public static JsonataEndpointBuilderFactory.JsonataEndpointBuilder jsonata​(String path)
        JSONata (camel-jsonata) Transforms JSON payload using JSONata transformation. Category: transformation Since: 3.5 Maven coordinates: org.apache.camel:camel-jsonata Syntax: jsonata:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • jsonata

        public static JsonataEndpointBuilderFactory.JsonataEndpointBuilder jsonata​(String componentName,
                                                                                   String path)
        JSONata (camel-jsonata) Transforms JSON payload using JSONata transformation. Category: transformation Since: 3.5 Maven coordinates: org.apache.camel:camel-jsonata Syntax: jsonata:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • jsonPatch

        public static JsonPatchEndpointBuilderFactory.JsonPatchEndpointBuilder jsonPatch​(String path)
        JsonPatch (camel-json-patch) Transforms JSON using JSON patch (RFC 6902). Category: transformation Since: 3.12 Maven coordinates: org.apache.camel:camel-json-patch Syntax: json-patch:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • jsonPatch

        public static JsonPatchEndpointBuilderFactory.JsonPatchEndpointBuilder jsonPatch​(String componentName,
                                                                                         String path)
        JsonPatch (camel-json-patch) Transforms JSON using JSON patch (RFC 6902). Category: transformation Since: 3.12 Maven coordinates: org.apache.camel:camel-json-patch Syntax: json-patch:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • jsonValidator

        public static JsonValidatorEndpointBuilderFactory.JsonValidatorEndpointBuilder jsonValidator​(String path)
        JSON Schema Validator (camel-json-validator) Validate JSON payloads using NetworkNT JSON Schema. Category: validation Since: 2.20 Maven coordinates: org.apache.camel:camel-json-validator Syntax: json-validator:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • jsonValidator

        public static JsonValidatorEndpointBuilderFactory.JsonValidatorEndpointBuilder jsonValidator​(String componentName,
                                                                                                     String path)
        JSON Schema Validator (camel-json-validator) Validate JSON payloads using NetworkNT JSON Schema. Category: validation Since: 2.20 Maven coordinates: org.apache.camel:camel-json-validator Syntax: json-validator:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • jt400

        public static Jt400EndpointBuilderFactory.Jt400EndpointBuilder jt400​(String path)
        JT400 (camel-jt400) Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers. Category: messaging Since: 1.5 Maven coordinates: org.apache.camel:camel-jt400 Syntax: jt400:userID:password/systemName/objectPath.type Path parameter: userID (required) Returns the ID of the IBM i user. Path parameter: password (required) Returns the password of the IBM i user. Path parameter: systemName (required) Returns the name of the IBM i system. Path parameter: objectPath (required) Returns the fully qualified integrated file system path name of the target object of this endpoint. Path parameter: type (required) Whether to work with data queues or remote program call There are 4 enums and the value can be one of: DTAQ, PGM, SRVPGM, MSGQ
        Parameters:
        path - userID:password/systemName/objectPath.type
        Returns:
        the dsl builder
      • jt400

        public static Jt400EndpointBuilderFactory.Jt400EndpointBuilder jt400​(String componentName,
                                                                             String path)
        JT400 (camel-jt400) Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers. Category: messaging Since: 1.5 Maven coordinates: org.apache.camel:camel-jt400 Syntax: jt400:userID:password/systemName/objectPath.type Path parameter: userID (required) Returns the ID of the IBM i user. Path parameter: password (required) Returns the password of the IBM i user. Path parameter: systemName (required) Returns the name of the IBM i system. Path parameter: objectPath (required) Returns the fully qualified integrated file system path name of the target object of this endpoint. Path parameter: type (required) Whether to work with data queues or remote program call There are 4 enums and the value can be one of: DTAQ, PGM, SRVPGM, MSGQ
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - userID:password/systemName/objectPath.type
        Returns:
        the dsl builder
      • kafka

        public static KafkaEndpointBuilderFactory.KafkaEndpointBuilder kafka​(String path)
        Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker. Category: messaging Since: 2.13 Maven coordinates: org.apache.camel:camel-kafka Syntax: kafka:topic Path parameter: topic (required) Name of the topic to use. On the consumer you can use comma to separate multiple topics. A producer can only send a message to a single topic.
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • kafka

        public static KafkaEndpointBuilderFactory.KafkaEndpointBuilder kafka​(String componentName,
                                                                             String path)
        Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker. Category: messaging Since: 2.13 Maven coordinates: org.apache.camel:camel-kafka Syntax: kafka:topic Path parameter: topic (required) Name of the topic to use. On the consumer you can use comma to separate multiple topics. A producer can only send a message to a single topic.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • kamelet

        public static KameletEndpointBuilderFactory.KameletEndpointBuilder kamelet​(String path)
        Kamelet (camel-kamelet) To call Kamelets Category: core Since: 3.8 Maven coordinates: org.apache.camel:camel-kamelet Syntax: kamelet:templateId/routeId Path parameter: templateId (required) The Route Template ID Path parameter: routeId The Route ID. Default value notice: The ID will be auto-generated if not provided
        Parameters:
        path - templateId/routeId
        Returns:
        the dsl builder
      • kamelet

        public static KameletEndpointBuilderFactory.KameletEndpointBuilder kamelet​(String componentName,
                                                                                   String path)
        Kamelet (camel-kamelet) To call Kamelets Category: core Since: 3.8 Maven coordinates: org.apache.camel:camel-kamelet Syntax: kamelet:templateId/routeId Path parameter: templateId (required) The Route Template ID Path parameter: routeId The Route ID. Default value notice: The ID will be auto-generated if not provided
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - templateId/routeId
        Returns:
        the dsl builder
      • knative

        public static KnativeEndpointBuilderFactory.KnativeEndpointBuilder knative​(String path)
        Knative (camel-knative) Send and receive events from Knative. Category: cloud Since: 3.15 Maven coordinates: org.apache.camel:camel-knative Syntax: knative:type/typeId Path parameter: type The Knative resource type There are 3 enums and the value can be one of: endpoint, channel, event Path parameter: typeId The identifier of the Knative resource
        Parameters:
        path - type/typeId
        Returns:
        the dsl builder
      • knative

        public static KnativeEndpointBuilderFactory.KnativeEndpointBuilder knative​(String componentName,
                                                                                   String path)
        Knative (camel-knative) Send and receive events from Knative. Category: cloud Since: 3.15 Maven coordinates: org.apache.camel:camel-knative Syntax: knative:type/typeId Path parameter: type The Knative resource type There are 3 enums and the value can be one of: endpoint, channel, event Path parameter: typeId The identifier of the Knative resource
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - type/typeId
        Returns:
        the dsl builder
      • kubernetesConfigMaps

        public static KubernetesConfigMapsEndpointBuilderFactory.KubernetesConfigMapsEndpointBuilder kubernetesConfigMaps​(String path)
        Kubernetes ConfigMap (camel-kubernetes) Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-config-maps:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesConfigMaps

        public static KubernetesConfigMapsEndpointBuilderFactory.KubernetesConfigMapsEndpointBuilder kubernetesConfigMaps​(String componentName,
                                                                                                                          String path)
        Kubernetes ConfigMap (camel-kubernetes) Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-config-maps:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesCustomResources

        public static KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesEndpointBuilder kubernetesCustomResources​(String path)
        Kubernetes Custom Resources (camel-kubernetes) Perform operations on Kubernetes Custom Resources and get notified on Deployment changes. Category: container,cloud,paas Since: 3.7 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-custom-resources:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesCustomResources

        public static KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesEndpointBuilder kubernetesCustomResources​(String componentName,
                                                                                                                                         String path)
        Kubernetes Custom Resources (camel-kubernetes) Perform operations on Kubernetes Custom Resources and get notified on Deployment changes. Category: container,cloud,paas Since: 3.7 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-custom-resources:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesDeployments

        public static KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder kubernetesDeployments​(String path)
        Kubernetes Deployments (camel-kubernetes) Perform operations on Kubernetes Deployments and get notified on Deployment changes. Category: container,cloud,paas Since: 2.20 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-deployments:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesDeployments

        public static KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder kubernetesDeployments​(String componentName,
                                                                                                                             String path)
        Kubernetes Deployments (camel-kubernetes) Perform operations on Kubernetes Deployments and get notified on Deployment changes. Category: container,cloud,paas Since: 2.20 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-deployments:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesHpa

        public static KubernetesHPAEndpointBuilderFactory.KubernetesHPAEndpointBuilder kubernetesHpa​(String path)
        Kubernetes HPA (camel-kubernetes) Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes. Category: container,cloud,paas Since: 2.23 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-hpa:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesHpa

        public static KubernetesHPAEndpointBuilderFactory.KubernetesHPAEndpointBuilder kubernetesHpa​(String componentName,
                                                                                                     String path)
        Kubernetes HPA (camel-kubernetes) Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes. Category: container,cloud,paas Since: 2.23 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-hpa:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesJob

        public static KubernetesJobEndpointBuilderFactory.KubernetesJobEndpointBuilder kubernetesJob​(String path)
        Kubernetes Job (camel-kubernetes) Perform operations on Kubernetes Jobs. Category: container,cloud,paas Since: 2.23 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-job:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesJob

        public static KubernetesJobEndpointBuilderFactory.KubernetesJobEndpointBuilder kubernetesJob​(String componentName,
                                                                                                     String path)
        Kubernetes Job (camel-kubernetes) Perform operations on Kubernetes Jobs. Category: container,cloud,paas Since: 2.23 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-job:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesNamespaces

        public static KubernetesNamespacesEndpointBuilderFactory.KubernetesNamespacesEndpointBuilder kubernetesNamespaces​(String path)
        Kubernetes Namespaces (camel-kubernetes) Perform operations on Kubernetes Namespaces and get notified on Namespace changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-namespaces:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesNamespaces

        public static KubernetesNamespacesEndpointBuilderFactory.KubernetesNamespacesEndpointBuilder kubernetesNamespaces​(String componentName,
                                                                                                                          String path)
        Kubernetes Namespaces (camel-kubernetes) Perform operations on Kubernetes Namespaces and get notified on Namespace changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-namespaces:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesNodes

        public static KubernetesNodesEndpointBuilderFactory.KubernetesNodesEndpointBuilder kubernetesNodes​(String path)
        Kubernetes Nodes (camel-kubernetes) Perform operations on Kubernetes Nodes and get notified on Node changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-nodes:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesNodes

        public static KubernetesNodesEndpointBuilderFactory.KubernetesNodesEndpointBuilder kubernetesNodes​(String componentName,
                                                                                                           String path)
        Kubernetes Nodes (camel-kubernetes) Perform operations on Kubernetes Nodes and get notified on Node changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-nodes:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesPersistentVolumes

        public static KubernetesPersistentVolumesEndpointBuilderFactory.KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes​(String path)
        Kubernetes Persistent Volume (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-persistent-volumes:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesPersistentVolumes

        public static KubernetesPersistentVolumesEndpointBuilderFactory.KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes​(String componentName,
                                                                                                                                               String path)
        Kubernetes Persistent Volume (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-persistent-volumes:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesPersistentVolumesClaims

        public static KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims​(String path)
        Kubernetes Persistent Volume Claim (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-persistent-volumes-claims:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesPersistentVolumesClaims

        public static KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims​(String componentName,
                                                                                                                                                                 String path)
        Kubernetes Persistent Volume Claim (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-persistent-volumes-claims:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesPods

        public static KubernetesPodsEndpointBuilderFactory.KubernetesPodsEndpointBuilder kubernetesPods​(String path)
        Kubernetes Pods (camel-kubernetes) Perform operations on Kubernetes Pods and get notified on Pod changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-pods:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesPods

        public static KubernetesPodsEndpointBuilderFactory.KubernetesPodsEndpointBuilder kubernetesPods​(String componentName,
                                                                                                        String path)
        Kubernetes Pods (camel-kubernetes) Perform operations on Kubernetes Pods and get notified on Pod changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-pods:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesReplicationControllers

        public static KubernetesReplicationControllersEndpointBuilderFactory.KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers​(String path)
        Kubernetes Replication Controller (camel-kubernetes) Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-replication-controllers:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesReplicationControllers

        public static KubernetesReplicationControllersEndpointBuilderFactory.KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers​(String componentName,
                                                                                                                                                              String path)
        Kubernetes Replication Controller (camel-kubernetes) Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-replication-controllers:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesResourcesQuota

        public static KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota​(String path)
        Kubernetes Resources Quota (camel-kubernetes) Perform operations on Kubernetes Resources Quotas. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-resources-quota:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesResourcesQuota

        public static KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota​(String componentName,
                                                                                                                                      String path)
        Kubernetes Resources Quota (camel-kubernetes) Perform operations on Kubernetes Resources Quotas. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-resources-quota:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesSecrets

        public static KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsEndpointBuilder kubernetesSecrets​(String path)
        Kubernetes Secrets (camel-kubernetes) Perform operations on Kubernetes Secrets. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-secrets:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesSecrets

        public static KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsEndpointBuilder kubernetesSecrets​(String componentName,
                                                                                                                 String path)
        Kubernetes Secrets (camel-kubernetes) Perform operations on Kubernetes Secrets. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-secrets:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesServiceAccounts

        public static KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts​(String path)
        Kubernetes Service Account (camel-kubernetes) Perform operations on Kubernetes Service Accounts. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-service-accounts:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesServiceAccounts

        public static KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts​(String componentName,
                                                                                                                                         String path)
        Kubernetes Service Account (camel-kubernetes) Perform operations on Kubernetes Service Accounts. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-service-accounts:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesServices

        public static KubernetesServicesEndpointBuilderFactory.KubernetesServicesEndpointBuilder kubernetesServices​(String path)
        Kubernetes Services (camel-kubernetes) Perform operations on Kubernetes Services and get notified on Service changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-services:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • kubernetesServices

        public static KubernetesServicesEndpointBuilderFactory.KubernetesServicesEndpointBuilder kubernetesServices​(String componentName,
                                                                                                                    String path)
        Kubernetes Services (camel-kubernetes) Perform operations on Kubernetes Services and get notified on Service changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: kubernetes-services:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • kudu

        public static KuduEndpointBuilderFactory.KuduEndpointBuilder kudu​(String path)
        Kudu (camel-kudu) Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. Category: database,iot,cloud Since: 3.0 Maven coordinates: org.apache.camel:camel-kudu Syntax: kudu:host:port/tableName Path parameter: host Host of the server to connect to Path parameter: port Port of the server to connect to Path parameter: tableName Table to connect to
        Parameters:
        path - host:port/tableName
        Returns:
        the dsl builder
      • kudu

        public static KuduEndpointBuilderFactory.KuduEndpointBuilder kudu​(String componentName,
                                                                          String path)
        Kudu (camel-kudu) Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. Category: database,iot,cloud Since: 3.0 Maven coordinates: org.apache.camel:camel-kudu Syntax: kudu:host:port/tableName Path parameter: host Host of the server to connect to Path parameter: port Port of the server to connect to Path parameter: tableName Table to connect to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/tableName
        Returns:
        the dsl builder
      • language

        public static LanguageEndpointBuilderFactory.LanguageEndpointBuilder language​(String path)
        Language (camel-language) Execute scripts in any of the languages supported by Camel. Category: core,script Since: 2.5 Maven coordinates: org.apache.camel:camel-language Syntax: language:languageName:resourceUri Path parameter: languageName (required) Sets the name of the language to use There are 20 enums and the value can be one of: bean, constant, exchangeProperty, file, groovy, header, javascript, jsonpath, mvel, ognl, , ref, simple, spel, sql, terser, tokenize, xpath, xquery, xtokenize Path parameter: resourceUri Path to the resource, or a reference to lookup a bean in the Registry to use as the resource
        Parameters:
        path - languageName:resourceUri
        Returns:
        the dsl builder
      • language

        public static LanguageEndpointBuilderFactory.LanguageEndpointBuilder language​(String componentName,
                                                                                      String path)
        Language (camel-language) Execute scripts in any of the languages supported by Camel. Category: core,script Since: 2.5 Maven coordinates: org.apache.camel:camel-language Syntax: language:languageName:resourceUri Path parameter: languageName (required) Sets the name of the language to use There are 20 enums and the value can be one of: bean, constant, exchangeProperty, file, groovy, header, javascript, jsonpath, mvel, ognl, , ref, simple, spel, sql, terser, tokenize, xpath, xquery, xtokenize Path parameter: resourceUri Path to the resource, or a reference to lookup a bean in the Registry to use as the resource
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - languageName:resourceUri
        Returns:
        the dsl builder
      • ldap

        public static LdapEndpointBuilderFactory.LdapEndpointBuilder ldap​(String path)
        LDAP (camel-ldap) Perform searches on LDAP servers. Category: search,ldap Since: 1.5 Maven coordinates: org.apache.camel:camel-ldap Syntax: ldap:dirContextName Path parameter: dirContextName (required) Name of either a javax.naming.directory.DirContext, or java.util.Hashtable, or Map bean to lookup in the registry. If the bean is either a Hashtable or Map then a new javax.naming.directory.DirContext instance is created for each use. If the bean is a javax.naming.directory.DirContext then the bean is used as given. The latter may not be possible in all situations where the javax.naming.directory.DirContext must not be shared, and in those situations it can be better to use java.util.Hashtable or Map instead.
        Parameters:
        path - dirContextName
        Returns:
        the dsl builder
      • ldap

        public static LdapEndpointBuilderFactory.LdapEndpointBuilder ldap​(String componentName,
                                                                          String path)
        LDAP (camel-ldap) Perform searches on LDAP servers. Category: search,ldap Since: 1.5 Maven coordinates: org.apache.camel:camel-ldap Syntax: ldap:dirContextName Path parameter: dirContextName (required) Name of either a javax.naming.directory.DirContext, or java.util.Hashtable, or Map bean to lookup in the registry. If the bean is either a Hashtable or Map then a new javax.naming.directory.DirContext instance is created for each use. If the bean is a javax.naming.directory.DirContext then the bean is used as given. The latter may not be possible in all situations where the javax.naming.directory.DirContext must not be shared, and in those situations it can be better to use java.util.Hashtable or Map instead.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - dirContextName
        Returns:
        the dsl builder
      • ldif

        public static LdifEndpointBuilderFactory.LdifEndpointBuilder ldif​(String path)
        LDIF (camel-ldif) Perform updates on an LDAP server from an LDIF body content. Category: ldap Since: 2.20 Maven coordinates: org.apache.camel:camel-ldif Syntax: ldif:ldapConnectionName Path parameter: ldapConnectionName (required) The name of the LdapConnection bean to pull from the registry. Note that this must be of scope prototype to avoid it being shared among threads or using a connection that has timed out.
        Parameters:
        path - ldapConnectionName
        Returns:
        the dsl builder
      • ldif

        public static LdifEndpointBuilderFactory.LdifEndpointBuilder ldif​(String componentName,
                                                                          String path)
        LDIF (camel-ldif) Perform updates on an LDAP server from an LDIF body content. Category: ldap Since: 2.20 Maven coordinates: org.apache.camel:camel-ldif Syntax: ldif:ldapConnectionName Path parameter: ldapConnectionName (required) The name of the LdapConnection bean to pull from the registry. Note that this must be of scope prototype to avoid it being shared among threads or using a connection that has timed out.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - ldapConnectionName
        Returns:
        the dsl builder
      • log

        public static LogEndpointBuilderFactory.LogEndpointBuilder log​(String path)
        Log (camel-log) Log messages to the underlying logging mechanism. Category: core,monitoring Since: 1.1 Maven coordinates: org.apache.camel:camel-log Syntax: log:loggerName Path parameter: loggerName (required) Name of the logging category to use
        Parameters:
        path - loggerName
        Returns:
        the dsl builder
      • log

        public static LogEndpointBuilderFactory.LogEndpointBuilder log​(String componentName,
                                                                       String path)
        Log (camel-log) Log messages to the underlying logging mechanism. Category: core,monitoring Since: 1.1 Maven coordinates: org.apache.camel:camel-log Syntax: log:loggerName Path parameter: loggerName (required) Name of the logging category to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - loggerName
        Returns:
        the dsl builder
      • lpr

        public static PrinterEndpointBuilderFactory.PrinterEndpointBuilder lpr​(String path)
        Printer (camel-printer) Send print jobs to printers. Category: printing Since: 2.1 Maven coordinates: org.apache.camel:camel-printer Syntax: lpr:hostname:port/printername Path parameter: hostname (required) Hostname of the printer Path parameter: port Port number of the printer Path parameter: printername Name of the printer
        Parameters:
        path - hostname:port/printername
        Returns:
        the dsl builder
      • lpr

        public static PrinterEndpointBuilderFactory.PrinterEndpointBuilder lpr​(String componentName,
                                                                               String path)
        Printer (camel-printer) Send print jobs to printers. Category: printing Since: 2.1 Maven coordinates: org.apache.camel:camel-printer Syntax: lpr:hostname:port/printername Path parameter: hostname (required) Hostname of the printer Path parameter: port Port number of the printer Path parameter: printername Name of the printer
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - hostname:port/printername
        Returns:
        the dsl builder
      • lucene

        public static LuceneEndpointBuilderFactory.LuceneEndpointBuilder lucene​(String path)
        Lucene (camel-lucene) Perform inserts or queries against Apache Lucene databases. Category: database,search Since: 2.2 Maven coordinates: org.apache.camel:camel-lucene Syntax: lucene:host:operation Path parameter: host (required) The URL to the lucene server Path parameter: operation (required) Operation to do such as insert or query. There are 2 enums and the value can be one of: insert, query
        Parameters:
        path - host:operation
        Returns:
        the dsl builder
      • lucene

        public static LuceneEndpointBuilderFactory.LuceneEndpointBuilder lucene​(String componentName,
                                                                                String path)
        Lucene (camel-lucene) Perform inserts or queries against Apache Lucene databases. Category: database,search Since: 2.2 Maven coordinates: org.apache.camel:camel-lucene Syntax: lucene:host:operation Path parameter: host (required) The URL to the lucene server Path parameter: operation (required) Operation to do such as insert or query. There are 2 enums and the value can be one of: insert, query
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:operation
        Returns:
        the dsl builder
      • lumberjack

        public static LumberjackEndpointBuilderFactory.LumberjackEndpointBuilder lumberjack​(String path)
        Lumberjack (camel-lumberjack) Receive logs messages using the Lumberjack protocol. Category: log Since: 2.18 Maven coordinates: org.apache.camel:camel-lumberjack Syntax: lumberjack:host:port Path parameter: host (required) Network interface on which to listen for Lumberjack Path parameter: port Network port on which to listen for Lumberjack Default value: 5044
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • lumberjack

        public static LumberjackEndpointBuilderFactory.LumberjackEndpointBuilder lumberjack​(String componentName,
                                                                                            String path)
        Lumberjack (camel-lumberjack) Receive logs messages using the Lumberjack protocol. Category: log Since: 2.18 Maven coordinates: org.apache.camel:camel-lumberjack Syntax: lumberjack:host:port Path parameter: host (required) Network interface on which to listen for Lumberjack Path parameter: port Network port on which to listen for Lumberjack Default value: 5044
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • master

        public static MasterEndpointBuilderFactory.MasterEndpointBuilder master​(String path)
        Master (camel-master) Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-master Syntax: master:namespace:delegateUri Path parameter: namespace (required) The name of the cluster namespace to use Path parameter: delegateUri (required) The endpoint uri to use in master/slave mode
        Parameters:
        path - namespace:delegateUri
        Returns:
        the dsl builder
      • master

        public static MasterEndpointBuilderFactory.MasterEndpointBuilder master​(String componentName,
                                                                                String path)
        Master (camel-master) Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-master Syntax: master:namespace:delegateUri Path parameter: namespace (required) The name of the cluster namespace to use Path parameter: delegateUri (required) The endpoint uri to use in master/slave mode
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - namespace:delegateUri
        Returns:
        the dsl builder
      • metrics

        public static MetricsEndpointBuilderFactory.MetricsEndpointBuilder metrics​(String path)
        Metrics (camel-metrics) Collect various metrics directly from Camel routes using the DropWizard metrics library. Category: monitoring Since: 2.14 Maven coordinates: org.apache.camel:camel-metrics Syntax: metrics:metricsType:metricsName Path parameter: metricsType (required) Type of metrics There are 5 enums and the value can be one of: gauge, counter, histogram, meter, timer Path parameter: metricsName (required) Name of metrics
        Parameters:
        path - metricsType:metricsName
        Returns:
        the dsl builder
      • metrics

        public static MetricsEndpointBuilderFactory.MetricsEndpointBuilder metrics​(String componentName,
                                                                                   String path)
        Metrics (camel-metrics) Collect various metrics directly from Camel routes using the DropWizard metrics library. Category: monitoring Since: 2.14 Maven coordinates: org.apache.camel:camel-metrics Syntax: metrics:metricsType:metricsName Path parameter: metricsType (required) Type of metrics There are 5 enums and the value can be one of: gauge, counter, histogram, meter, timer Path parameter: metricsName (required) Name of metrics
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - metricsType:metricsName
        Returns:
        the dsl builder
      • micrometer

        public static MicrometerEndpointBuilderFactory.MicrometerEndpointBuilder micrometer​(String path)
        Micrometer (camel-micrometer) Collect various metrics directly from Camel routes using the Micrometer library. Category: monitoring Since: 2.22 Maven coordinates: org.apache.camel:camel-micrometer Syntax: micrometer:metricsType:metricsName Path parameter: metricsType (required) Type of metrics There are 6 enums and the value can be one of: COUNTER, GAUGE, LONG_TASK_TIMER, TIMER, DISTRIBUTION_SUMMARY, OTHER Path parameter: metricsName (required) Name of metrics Path parameter: tags Tags of metrics
        Parameters:
        path - metricsType:metricsName
        Returns:
        the dsl builder
      • micrometer

        public static MicrometerEndpointBuilderFactory.MicrometerEndpointBuilder micrometer​(String componentName,
                                                                                            String path)
        Micrometer (camel-micrometer) Collect various metrics directly from Camel routes using the Micrometer library. Category: monitoring Since: 2.22 Maven coordinates: org.apache.camel:camel-micrometer Syntax: micrometer:metricsType:metricsName Path parameter: metricsType (required) Type of metrics There are 6 enums and the value can be one of: COUNTER, GAUGE, LONG_TASK_TIMER, TIMER, DISTRIBUTION_SUMMARY, OTHER Path parameter: metricsName (required) Name of metrics Path parameter: tags Tags of metrics
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - metricsType:metricsName
        Returns:
        the dsl builder
      • microprofileMetrics

        public static MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder microprofileMetrics​(String path)
        MicroProfile Metrics (camel-microprofile-metrics) Expose metrics from Camel routes. Category: monitoring Since: 3.0 Maven coordinates: org.apache.camel:camel-microprofile-metrics Syntax: microprofile-metrics:metricType:metricName Path parameter: metricType (required) Metric type There are 8 enums and the value can be one of: concurrent gauge, counter, gauge, meter, histogram, timer, simple timer, invalid Path parameter: metricName (required) Metric name
        Parameters:
        path - metricType:metricName
        Returns:
        the dsl builder
      • microprofileMetrics

        public static MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder microprofileMetrics​(String componentName,
                                                                                                                       String path)
        MicroProfile Metrics (camel-microprofile-metrics) Expose metrics from Camel routes. Category: monitoring Since: 3.0 Maven coordinates: org.apache.camel:camel-microprofile-metrics Syntax: microprofile-metrics:metricType:metricName Path parameter: metricType (required) Metric type There are 8 enums and the value can be one of: concurrent gauge, counter, gauge, meter, histogram, timer, simple timer, invalid Path parameter: metricName (required) Metric name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - metricType:metricName
        Returns:
        the dsl builder
      • miloBrowse

        public static MiloBrowseEndpointBuilderFactory.MiloBrowseEndpointBuilder miloBrowse​(String path)
        OPC UA Browser (camel-milo) Connect to OPC UA servers using the binary protocol for browsing the node tree. Category: iot Since: 3.15 Maven coordinates: org.apache.camel:camel-milo Syntax: milo-browse:endpointUri Path parameter: endpointUri (required) The OPC UA server endpoint
        Parameters:
        path - endpointUri
        Returns:
        the dsl builder
      • miloBrowse

        public static MiloBrowseEndpointBuilderFactory.MiloBrowseEndpointBuilder miloBrowse​(String componentName,
                                                                                            String path)
        OPC UA Browser (camel-milo) Connect to OPC UA servers using the binary protocol for browsing the node tree. Category: iot Since: 3.15 Maven coordinates: org.apache.camel:camel-milo Syntax: milo-browse:endpointUri Path parameter: endpointUri (required) The OPC UA server endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointUri
        Returns:
        the dsl builder
      • miloClient

        public static MiloClientEndpointBuilderFactory.MiloClientEndpointBuilder miloClient​(String path)
        OPC UA Client (camel-milo) Connect to OPC UA servers using the binary protocol for acquiring telemetry data. Category: iot Since: 2.19 Maven coordinates: org.apache.camel:camel-milo Syntax: milo-client:endpointUri Path parameter: endpointUri (required) The OPC UA server endpoint
        Parameters:
        path - endpointUri
        Returns:
        the dsl builder
      • miloClient

        public static MiloClientEndpointBuilderFactory.MiloClientEndpointBuilder miloClient​(String componentName,
                                                                                            String path)
        OPC UA Client (camel-milo) Connect to OPC UA servers using the binary protocol for acquiring telemetry data. Category: iot Since: 2.19 Maven coordinates: org.apache.camel:camel-milo Syntax: milo-client:endpointUri Path parameter: endpointUri (required) The OPC UA server endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointUri
        Returns:
        the dsl builder
      • miloServer

        public static MiloServerEndpointBuilderFactory.MiloServerEndpointBuilder miloServer​(String path)
        OPC UA Server (camel-milo) Make telemetry data available as an OPC UA server. Category: iot Since: 2.19 Maven coordinates: org.apache.camel:camel-milo Syntax: milo-server:itemId Path parameter: itemId (required) ID of the item
        Parameters:
        path - itemId
        Returns:
        the dsl builder
      • miloServer

        public static MiloServerEndpointBuilderFactory.MiloServerEndpointBuilder miloServer​(String componentName,
                                                                                            String path)
        OPC UA Server (camel-milo) Make telemetry data available as an OPC UA server. Category: iot Since: 2.19 Maven coordinates: org.apache.camel:camel-milo Syntax: milo-server:itemId Path parameter: itemId (required) ID of the item
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - itemId
        Returns:
        the dsl builder
      • mina

        public static MinaEndpointBuilderFactory.MinaEndpointBuilder mina​(String path)
        Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x. Category: networking,tcp,udp Since: 2.10 Maven coordinates: org.apache.camel:camel-mina Syntax: mina:protocol:host:port Path parameter: protocol (required) Protocol to use Path parameter: host (required) Hostname to use. Use localhost or 0.0.0.0 for local server as consumer. For producer use the hostname or ip address of the remote server. Path parameter: port (required) Port number
        Parameters:
        path - protocol:host:port
        Returns:
        the dsl builder
      • mina

        public static MinaEndpointBuilderFactory.MinaEndpointBuilder mina​(String componentName,
                                                                          String path)
        Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x. Category: networking,tcp,udp Since: 2.10 Maven coordinates: org.apache.camel:camel-mina Syntax: mina:protocol:host:port Path parameter: protocol (required) Protocol to use Path parameter: host (required) Hostname to use. Use localhost or 0.0.0.0 for local server as consumer. For producer use the hostname or ip address of the remote server. Path parameter: port (required) Port number
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - protocol:host:port
        Returns:
        the dsl builder
      • minio

        public static MinioEndpointBuilderFactory.MinioEndpointBuilder minio​(String path)
        Minio (camel-minio) Store and retrieve objects from Minio Storage Service using Minio SDK. Category: cloud,file Since: 3.5 Maven coordinates: org.apache.camel:camel-minio Syntax: minio:bucketName Path parameter: bucketName (required) Bucket name
        Parameters:
        path - bucketName
        Returns:
        the dsl builder
      • minio

        public static MinioEndpointBuilderFactory.MinioEndpointBuilder minio​(String componentName,
                                                                             String path)
        Minio (camel-minio) Store and retrieve objects from Minio Storage Service using Minio SDK. Category: cloud,file Since: 3.5 Maven coordinates: org.apache.camel:camel-minio Syntax: minio:bucketName Path parameter: bucketName (required) Bucket name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - bucketName
        Returns:
        the dsl builder
      • mllp

        public static MllpEndpointBuilderFactory.MllpEndpointBuilder mllp​(String path)
        MLLP (camel-mllp) Communicate with external systems using the MLLP protocol. Category: networking,rpc,mllp Since: 2.17 Maven coordinates: org.apache.camel:camel-mllp Syntax: mllp:hostname:port Path parameter: hostname (required) Hostname or IP for connection for the TCP connection. The default value is null, which means any local IP address Path parameter: port (required) Port number for the TCP connection
        Parameters:
        path - hostname:port
        Returns:
        the dsl builder
      • mllp

        public static MllpEndpointBuilderFactory.MllpEndpointBuilder mllp​(String componentName,
                                                                          String path)
        MLLP (camel-mllp) Communicate with external systems using the MLLP protocol. Category: networking,rpc,mllp Since: 2.17 Maven coordinates: org.apache.camel:camel-mllp Syntax: mllp:hostname:port Path parameter: hostname (required) Hostname or IP for connection for the TCP connection. The default value is null, which means any local IP address Path parameter: port (required) Port number for the TCP connection
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - hostname:port
        Returns:
        the dsl builder
      • mock

        public static MockEndpointBuilderFactory.MockEndpointBuilder mock​(String path)
        Mock (camel-mock) Test routes and mediation rules using mocks. Category: core,testing Since: 1.0 Maven coordinates: org.apache.camel:camel-mock Syntax: mock:name Path parameter: name (required) Name of mock endpoint
        Parameters:
        path - name
        Returns:
        the dsl builder
      • mock

        public static MockEndpointBuilderFactory.MockEndpointBuilder mock​(String componentName,
                                                                          String path)
        Mock (camel-mock) Test routes and mediation rules using mocks. Category: core,testing Since: 1.0 Maven coordinates: org.apache.camel:camel-mock Syntax: mock:name Path parameter: name (required) Name of mock endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • mongodb

        public static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder mongodb​(String path)
        MongoDB (camel-mongodb) Perform operations on MongoDB documents and collections. Category: database,nosql Since: 2.19 Maven coordinates: org.apache.camel:camel-mongodb Syntax: mongodb:connectionBean Path parameter: connectionBean (required) Sets the connection bean reference used to lookup a client for connecting to a database if no hosts parameter is present.
        Parameters:
        path - connectionBean
        Returns:
        the dsl builder
      • mongodb

        public static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder mongodb​(String componentName,
                                                                                   String path)
        MongoDB (camel-mongodb) Perform operations on MongoDB documents and collections. Category: database,nosql Since: 2.19 Maven coordinates: org.apache.camel:camel-mongodb Syntax: mongodb:connectionBean Path parameter: connectionBean (required) Sets the connection bean reference used to lookup a client for connecting to a database if no hosts parameter is present.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - connectionBean
        Returns:
        the dsl builder
      • mongodbGridfs

        public static GridFsEndpointBuilderFactory.GridFsEndpointBuilder mongodbGridfs​(String path)
        MongoDB GridFS (camel-mongodb-gridfs) Interact with MongoDB GridFS. Category: database,nosql Since: 2.18 Maven coordinates: org.apache.camel:camel-mongodb-gridfs Syntax: mongodb-gridfs:connectionBean Path parameter: connectionBean (required) Name of com.mongodb.client.MongoClient to use.
        Parameters:
        path - connectionBean
        Returns:
        the dsl builder
      • mongodbGridfs

        public static GridFsEndpointBuilderFactory.GridFsEndpointBuilder mongodbGridfs​(String componentName,
                                                                                       String path)
        MongoDB GridFS (camel-mongodb-gridfs) Interact with MongoDB GridFS. Category: database,nosql Since: 2.18 Maven coordinates: org.apache.camel:camel-mongodb-gridfs Syntax: mongodb-gridfs:connectionBean Path parameter: connectionBean (required) Name of com.mongodb.client.MongoClient to use.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - connectionBean
        Returns:
        the dsl builder
      • msv

        @Deprecated
        public static MsvEndpointBuilderFactory.MsvEndpointBuilder msv​(String path)
        Deprecated.
        MSV (camel-msv) Validate XML payloads using Multi-Schema Validator (MSV). Category: validation Since: 1.1 Maven coordinates: org.apache.camel:camel-msv Syntax: msv:resourceUri Path parameter: resourceUri (required) URL to a local resource on the classpath, or a reference to lookup a bean in the Registry, or a full URL to a remote resource or resource on the file system which contains the XSD to validate against.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • msv

        @Deprecated
        public static MsvEndpointBuilderFactory.MsvEndpointBuilder msv​(String componentName,
                                                                       String path)
        Deprecated.
        MSV (camel-msv) Validate XML payloads using Multi-Schema Validator (MSV). Category: validation Since: 1.1 Maven coordinates: org.apache.camel:camel-msv Syntax: msv:resourceUri Path parameter: resourceUri (required) URL to a local resource on the classpath, or a reference to lookup a bean in the Registry, or a full URL to a remote resource or resource on the file system which contains the XSD to validate against.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • mustache

        public static MustacheEndpointBuilderFactory.MustacheEndpointBuilder mustache​(String path)
        Mustache (camel-mustache) Transform messages using a Mustache template. Category: transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-mustache Syntax: mustache:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • mustache

        public static MustacheEndpointBuilderFactory.MustacheEndpointBuilder mustache​(String componentName,
                                                                                      String path)
        Mustache (camel-mustache) Transform messages using a Mustache template. Category: transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-mustache Syntax: mustache:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • mvel

        public static MvelEndpointBuilderFactory.MvelEndpointBuilder mvel​(String path)
        MVEL (camel-mvel) Transform messages using an MVEL template. Category: transformation,script Since: 2.12 Maven coordinates: org.apache.camel:camel-mvel Syntax: mvel:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • mvel

        public static MvelEndpointBuilderFactory.MvelEndpointBuilder mvel​(String componentName,
                                                                          String path)
        MVEL (camel-mvel) Transform messages using an MVEL template. Category: transformation,script Since: 2.12 Maven coordinates: org.apache.camel:camel-mvel Syntax: mvel:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • mybatis

        public static MyBatisEndpointBuilderFactory.MyBatisEndpointBuilder mybatis​(String path)
        MyBatis (camel-mybatis) Performs a query, poll, insert, update or delete in a relational database using MyBatis. Category: database,sql Since: 2.7 Maven coordinates: org.apache.camel:camel-mybatis Syntax: mybatis:statement Path parameter: statement (required) The statement name in the MyBatis XML mapping file which maps to the query, insert, update or delete operation you wish to evaluate.
        Parameters:
        path - statement
        Returns:
        the dsl builder
      • mybatis

        public static MyBatisEndpointBuilderFactory.MyBatisEndpointBuilder mybatis​(String componentName,
                                                                                   String path)
        MyBatis (camel-mybatis) Performs a query, poll, insert, update or delete in a relational database using MyBatis. Category: database,sql Since: 2.7 Maven coordinates: org.apache.camel:camel-mybatis Syntax: mybatis:statement Path parameter: statement (required) The statement name in the MyBatis XML mapping file which maps to the query, insert, update or delete operation you wish to evaluate.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - statement
        Returns:
        the dsl builder
      • mybatisBean

        public static MyBatisBeanEndpointBuilderFactory.MyBatisBeanEndpointBuilder mybatisBean​(String path)
        MyBatis Bean (camel-mybatis) Perform queries, inserts, updates or deletes in a relational database using MyBatis. Category: database,sql Since: 2.22 Maven coordinates: org.apache.camel:camel-mybatis Syntax: mybatis-bean:beanName:methodName Path parameter: beanName (required) Name of the bean with the MyBatis annotations. This can either by a type alias or a FQN class name. Path parameter: methodName (required) Name of the method on the bean that has the SQL query to be executed.
        Parameters:
        path - beanName:methodName
        Returns:
        the dsl builder
      • mybatisBean

        public static MyBatisBeanEndpointBuilderFactory.MyBatisBeanEndpointBuilder mybatisBean​(String componentName,
                                                                                               String path)
        MyBatis Bean (camel-mybatis) Perform queries, inserts, updates or deletes in a relational database using MyBatis. Category: database,sql Since: 2.22 Maven coordinates: org.apache.camel:camel-mybatis Syntax: mybatis-bean:beanName:methodName Path parameter: beanName (required) Name of the bean with the MyBatis annotations. This can either by a type alias or a FQN class name. Path parameter: methodName (required) Name of the method on the bean that has the SQL query to be executed.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - beanName:methodName
        Returns:
        the dsl builder
      • nagios

        @Deprecated
        public static NagiosEndpointBuilderFactory.NagiosEndpointBuilder nagios​(String path)
        Deprecated.
        Nagios (camel-nagios) Send passive checks to Nagios using JSendNSCA. Category: monitoring Since: 2.3 Maven coordinates: org.apache.camel:camel-nagios Syntax: nagios:host:port Path parameter: host (required) This is the address of the Nagios host where checks should be send. Path parameter: port (required) The port number of the host.
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • nagios

        @Deprecated
        public static NagiosEndpointBuilderFactory.NagiosEndpointBuilder nagios​(String componentName,
                                                                                String path)
        Deprecated.
        Nagios (camel-nagios) Send passive checks to Nagios using JSendNSCA. Category: monitoring Since: 2.3 Maven coordinates: org.apache.camel:camel-nagios Syntax: nagios:host:port Path parameter: host (required) This is the address of the Nagios host where checks should be send. Path parameter: port (required) The port number of the host.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • nats

        public static NatsEndpointBuilderFactory.NatsEndpointBuilder nats​(String path)
        Nats (camel-nats) Send and receive messages from NATS messaging system. Category: messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-nats Syntax: nats:topic Path parameter: topic (required) The name of topic we want to use
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • nats

        public static NatsEndpointBuilderFactory.NatsEndpointBuilder nats​(String componentName,
                                                                          String path)
        Nats (camel-nats) Send and receive messages from NATS messaging system. Category: messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-nats Syntax: nats:topic Path parameter: topic (required) The name of topic we want to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • netty

        public static NettyEndpointBuilderFactory.NettyEndpointBuilder netty​(String path)
        Netty (camel-netty) Socket level networking using TCP or UDP with Netty 4.x. Category: networking,tcp,udp Since: 2.14 Maven coordinates: org.apache.camel:camel-netty Syntax: netty:protocol://host:port Path parameter: protocol (required) The protocol to use which can be tcp or udp. There are 2 enums and the value can be one of: tcp, udp Path parameter: host (required) The hostname. For the consumer the hostname is localhost or 0.0.0.0. For the producer the hostname is the remote host to connect to Path parameter: port (required) The host port number
        Parameters:
        path - protocol://host:port
        Returns:
        the dsl builder
      • netty

        public static NettyEndpointBuilderFactory.NettyEndpointBuilder netty​(String componentName,
                                                                             String path)
        Netty (camel-netty) Socket level networking using TCP or UDP with Netty 4.x. Category: networking,tcp,udp Since: 2.14 Maven coordinates: org.apache.camel:camel-netty Syntax: netty:protocol://host:port Path parameter: protocol (required) The protocol to use which can be tcp or udp. There are 2 enums and the value can be one of: tcp, udp Path parameter: host (required) The hostname. For the consumer the hostname is localhost or 0.0.0.0. For the producer the hostname is the remote host to connect to Path parameter: port (required) The host port number
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - protocol://host:port
        Returns:
        the dsl builder
      • nettyHttp

        public static NettyHttpEndpointBuilderFactory.NettyHttpEndpointBuilder nettyHttp​(String path)
        Netty HTTP (camel-netty-http) Netty HTTP server and client using the Netty 4.x. Category: networking,http Since: 2.14 Maven coordinates: org.apache.camel:camel-netty-http Syntax: netty-http:protocol://host:port/path Path parameter: protocol (required) The protocol to use which is either http, https or proxy - a consumer only option. There are 2 enums and the value can be one of: http, https Path parameter: host (required) The local hostname such as localhost, or 0.0.0.0 when being a consumer. The remote HTTP server hostname when using producer. Path parameter: port The host port number Path parameter: path Resource path
        Parameters:
        path - protocol://host:port/path
        Returns:
        the dsl builder
      • nettyHttp

        public static NettyHttpEndpointBuilderFactory.NettyHttpEndpointBuilder nettyHttp​(String componentName,
                                                                                         String path)
        Netty HTTP (camel-netty-http) Netty HTTP server and client using the Netty 4.x. Category: networking,http Since: 2.14 Maven coordinates: org.apache.camel:camel-netty-http Syntax: netty-http:protocol://host:port/path Path parameter: protocol (required) The protocol to use which is either http, https or proxy - a consumer only option. There are 2 enums and the value can be one of: http, https Path parameter: host (required) The local hostname such as localhost, or 0.0.0.0 when being a consumer. The remote HTTP server hostname when using producer. Path parameter: port The host port number Path parameter: path Resource path
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - protocol://host:port/path
        Returns:
        the dsl builder
      • nitrite

        public static NitriteEndpointBuilderFactory.NitriteEndpointBuilder nitrite​(String path)
        Nitrite (camel-nitrite) Access Nitrite databases. Category: database,nosql Since: 3.0 Maven coordinates: org.apache.camel:camel-nitrite Syntax: nitrite:database Path parameter: database (required) Path to database file. Will be created if not exists.
        Parameters:
        path - database
        Returns:
        the dsl builder
      • nitrite

        public static NitriteEndpointBuilderFactory.NitriteEndpointBuilder nitrite​(String componentName,
                                                                                   String path)
        Nitrite (camel-nitrite) Access Nitrite databases. Category: database,nosql Since: 3.0 Maven coordinates: org.apache.camel:camel-nitrite Syntax: nitrite:database Path parameter: database (required) Path to database file. Will be created if not exists.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - database
        Returns:
        the dsl builder
      • nsq

        @Deprecated
        public static NsqEndpointBuilderFactory.NsqEndpointBuilder nsq​(String path)
        Deprecated.
        NSQ (camel-nsq) Send and receive messages from NSQ realtime distributed messaging platform. Category: messaging Since: 2.23 Maven coordinates: org.apache.camel:camel-nsq Syntax: nsq:topic Path parameter: topic (required) The NSQ topic
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • nsq

        @Deprecated
        public static NsqEndpointBuilderFactory.NsqEndpointBuilder nsq​(String componentName,
                                                                       String path)
        Deprecated.
        NSQ (camel-nsq) Send and receive messages from NSQ realtime distributed messaging platform. Category: messaging Since: 2.23 Maven coordinates: org.apache.camel:camel-nsq Syntax: nsq:topic Path parameter: topic (required) The NSQ topic
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • oaipmh

        public static OAIPMHEndpointBuilderFactory.OAIPMHEndpointBuilder oaipmh​(String path)
        OAI-PMH (camel-oaipmh) Harvest metadata using OAI-PMH protocol Category: endpoint,webservice,batch Since: 3.5 Maven coordinates: org.apache.camel:camel-oaipmh Syntax: oaipmh:baseUrl Path parameter: baseUrl (required) Base URL of the repository to which the request is made through the OAI-PMH protocol
        Parameters:
        path - baseUrl
        Returns:
        the dsl builder
      • oaipmh

        public static OAIPMHEndpointBuilderFactory.OAIPMHEndpointBuilder oaipmh​(String componentName,
                                                                                String path)
        OAI-PMH (camel-oaipmh) Harvest metadata using OAI-PMH protocol Category: endpoint,webservice,batch Since: 3.5 Maven coordinates: org.apache.camel:camel-oaipmh Syntax: oaipmh:baseUrl Path parameter: baseUrl (required) Base URL of the repository to which the request is made through the OAI-PMH protocol
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - baseUrl
        Returns:
        the dsl builder
      • olingo2

        public static Olingo2EndpointBuilderFactory.Olingo2EndpointBuilder olingo2​(String path)
        Olingo2 (camel-olingo2) Communicate with OData 2.0 services using Apache Olingo. Category: cloud Since: 2.14 Maven coordinates: org.apache.camel:camel-olingo2 Syntax: olingo2:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 1 enums and the value can be one of: DEFAULT Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • olingo2

        public static Olingo2EndpointBuilderFactory.Olingo2EndpointBuilder olingo2​(String componentName,
                                                                                   String path)
        Olingo2 (camel-olingo2) Communicate with OData 2.0 services using Apache Olingo. Category: cloud Since: 2.14 Maven coordinates: org.apache.camel:camel-olingo2 Syntax: olingo2:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 1 enums and the value can be one of: DEFAULT Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • olingo4

        public static Olingo4EndpointBuilderFactory.Olingo4EndpointBuilder olingo4​(String path)
        Olingo4 (camel-olingo4) Communicate with OData 4.0 services using Apache Olingo OData API. Category: cloud Since: 2.19 Maven coordinates: org.apache.camel:camel-olingo4 Syntax: olingo4:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 1 enums and the value can be one of: DEFAULT Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • olingo4

        public static Olingo4EndpointBuilderFactory.Olingo4EndpointBuilder olingo4​(String componentName,
                                                                                   String path)
        Olingo4 (camel-olingo4) Communicate with OData 4.0 services using Apache Olingo OData API. Category: cloud Since: 2.19 Maven coordinates: org.apache.camel:camel-olingo4 Syntax: olingo4:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 1 enums and the value can be one of: DEFAULT Path parameter: methodName (required) What sub operation to use for the selected operation
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • openshiftBuildConfigs

        public static OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs​(String path)
        Openshift Build Config (camel-kubernetes) Perform operations on OpenShift Build Configs. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: openshift-build-configs:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • openshiftBuildConfigs

        public static OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs​(String componentName,
                                                                                                                             String path)
        Openshift Build Config (camel-kubernetes) Perform operations on OpenShift Build Configs. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: openshift-build-configs:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • openshiftBuilds

        public static OpenshiftBuildsEndpointBuilderFactory.OpenshiftBuildsEndpointBuilder openshiftBuilds​(String path)
        Openshift Builds (camel-kubernetes) Perform operations on OpenShift Builds. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: openshift-builds:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        path - masterUrl
        Returns:
        the dsl builder
      • openshiftBuilds

        public static OpenshiftBuildsEndpointBuilderFactory.OpenshiftBuildsEndpointBuilder openshiftBuilds​(String componentName,
                                                                                                           String path)
        Openshift Builds (camel-kubernetes) Perform operations on OpenShift Builds. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes Syntax: openshift-builds:masterUrl Path parameter: masterUrl (required) Kubernetes Master url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - masterUrl
        Returns:
        the dsl builder
      • openstackCinder

        public static CinderEndpointBuilderFactory.CinderEndpointBuilder openstackCinder​(String path)
        OpenStack Cinder (camel-openstack) Access data in OpenStack Cinder block storage. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-cinder:host Path parameter: host (required) OpenStack host url
        Parameters:
        path - host
        Returns:
        the dsl builder
      • openstackCinder

        public static CinderEndpointBuilderFactory.CinderEndpointBuilder openstackCinder​(String componentName,
                                                                                         String path)
        OpenStack Cinder (camel-openstack) Access data in OpenStack Cinder block storage. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-cinder:host Path parameter: host (required) OpenStack host url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • openstackGlance

        public static GlanceEndpointBuilderFactory.GlanceEndpointBuilder openstackGlance​(String path)
        OpenStack Glance (camel-openstack) Manage VM images and metadata definitions in OpenStack Glance. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-glance:host Path parameter: host (required) OpenStack host url
        Parameters:
        path - host
        Returns:
        the dsl builder
      • openstackGlance

        public static GlanceEndpointBuilderFactory.GlanceEndpointBuilder openstackGlance​(String componentName,
                                                                                         String path)
        OpenStack Glance (camel-openstack) Manage VM images and metadata definitions in OpenStack Glance. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-glance:host Path parameter: host (required) OpenStack host url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • openstackKeystone

        public static KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder openstackKeystone​(String path)
        OpenStack Keystone (camel-openstack) Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-keystone:host Path parameter: host (required) OpenStack host url
        Parameters:
        path - host
        Returns:
        the dsl builder
      • openstackKeystone

        public static KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder openstackKeystone​(String componentName,
                                                                                               String path)
        OpenStack Keystone (camel-openstack) Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-keystone:host Path parameter: host (required) OpenStack host url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • openstackNeutron

        public static NeutronEndpointBuilderFactory.NeutronEndpointBuilder openstackNeutron​(String path)
        OpenStack Neutron (camel-openstack) Access OpenStack Neutron for network services. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-neutron:host Path parameter: host (required) OpenStack host url
        Parameters:
        path - host
        Returns:
        the dsl builder
      • openstackNeutron

        public static NeutronEndpointBuilderFactory.NeutronEndpointBuilder openstackNeutron​(String componentName,
                                                                                            String path)
        OpenStack Neutron (camel-openstack) Access OpenStack Neutron for network services. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-neutron:host Path parameter: host (required) OpenStack host url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • openstackNova

        public static NovaEndpointBuilderFactory.NovaEndpointBuilder openstackNova​(String path)
        OpenStack Nova (camel-openstack) Access OpenStack to manage compute resources. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-nova:host Path parameter: host (required) OpenStack host url
        Parameters:
        path - host
        Returns:
        the dsl builder
      • openstackNova

        public static NovaEndpointBuilderFactory.NovaEndpointBuilder openstackNova​(String componentName,
                                                                                   String path)
        OpenStack Nova (camel-openstack) Access OpenStack to manage compute resources. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-nova:host Path parameter: host (required) OpenStack host url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • openstackSwift

        public static SwiftEndpointBuilderFactory.SwiftEndpointBuilder openstackSwift​(String path)
        OpenStack Swift (camel-openstack) Access OpenStack Swift object/blob store. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-swift:host Path parameter: host (required) OpenStack host url
        Parameters:
        path - host
        Returns:
        the dsl builder
      • openstackSwift

        public static SwiftEndpointBuilderFactory.SwiftEndpointBuilder openstackSwift​(String componentName,
                                                                                      String path)
        OpenStack Swift (camel-openstack) Access OpenStack Swift object/blob store. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack Syntax: openstack-swift:host Path parameter: host (required) OpenStack host url
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host
        Returns:
        the dsl builder
      • optaplanner

        public static OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointBuilder optaplanner​(String path)
        OptaPlanner (camel-optaplanner) Solve planning problems with OptaPlanner. Category: engine,planning Since: 2.13 Maven coordinates: org.apache.camel:camel-optaplanner Syntax: optaplanner:configFile Path parameter: configFile (required) Specifies the location to the solver file. If useSolverManager=FALSE, Camel uses this file and create the Solver. If useSolverManager=TRUE and SolverManager is set in the header {OptaPlannerConstants.SOLVER_MANAGER} : this file is ignored by Camel usage of SolverManager. SolverManager can be injected by DI in Quarkus or Spring.
        Parameters:
        path - configFile
        Returns:
        the dsl builder
      • optaplanner

        public static OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointBuilder optaplanner​(String componentName,
                                                                                               String path)
        OptaPlanner (camel-optaplanner) Solve planning problems with OptaPlanner. Category: engine,planning Since: 2.13 Maven coordinates: org.apache.camel:camel-optaplanner Syntax: optaplanner:configFile Path parameter: configFile (required) Specifies the location to the solver file. If useSolverManager=FALSE, Camel uses this file and create the Solver. If useSolverManager=TRUE and SolverManager is set in the header {OptaPlannerConstants.SOLVER_MANAGER} : this file is ignored by Camel usage of SolverManager. SolverManager can be injected by DI in Quarkus or Spring.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - configFile
        Returns:
        the dsl builder
      • paho

        public static PahoEndpointBuilderFactory.PahoEndpointBuilder paho​(String path)
        Paho (camel-paho) Communicate with MQTT message brokers using Eclipse Paho MQTT Client. Category: messaging,iot Since: 2.16 Maven coordinates: org.apache.camel:camel-paho Syntax: paho:topic Path parameter: topic (required) Name of the topic
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • paho

        public static PahoEndpointBuilderFactory.PahoEndpointBuilder paho​(String componentName,
                                                                          String path)
        Paho (camel-paho) Communicate with MQTT message brokers using Eclipse Paho MQTT Client. Category: messaging,iot Since: 2.16 Maven coordinates: org.apache.camel:camel-paho Syntax: paho:topic Path parameter: topic (required) Name of the topic
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • pahoMqtt5

        public static PahoMqtt5EndpointBuilderFactory.PahoMqtt5EndpointBuilder pahoMqtt5​(String path)
        Paho MQTT 5 (camel-paho-mqtt5) Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client. Category: messaging,iot Since: 3.8 Maven coordinates: org.apache.camel:camel-paho-mqtt5 Syntax: paho-mqtt5:topic Path parameter: topic (required) Name of the topic
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • pahoMqtt5

        public static PahoMqtt5EndpointBuilderFactory.PahoMqtt5EndpointBuilder pahoMqtt5​(String componentName,
                                                                                         String path)
        Paho MQTT 5 (camel-paho-mqtt5) Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client. Category: messaging,iot Since: 3.8 Maven coordinates: org.apache.camel:camel-paho-mqtt5 Syntax: paho-mqtt5:topic Path parameter: topic (required) Name of the topic
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • pdf

        public static PdfEndpointBuilderFactory.PdfEndpointBuilder pdf​(String path)
        PDF (camel-pdf) Create, modify or extract content from PDF documents. Category: document,transformation,printing Since: 2.16 Maven coordinates: org.apache.camel:camel-pdf Syntax: pdf:operation Path parameter: operation (required) Operation type There are 3 enums and the value can be one of: create, append, extractText
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • pdf

        public static PdfEndpointBuilderFactory.PdfEndpointBuilder pdf​(String componentName,
                                                                       String path)
        PDF (camel-pdf) Create, modify or extract content from PDF documents. Category: document,transformation,printing Since: 2.16 Maven coordinates: org.apache.camel:camel-pdf Syntax: pdf:operation Path parameter: operation (required) Operation type There are 3 enums and the value can be one of: create, append, extractText
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • pgevent

        public static PgEventEndpointBuilderFactory.PgEventEndpointBuilder pgevent​(String path)
        PostgresSQL Event (camel-pgevent) Send and receive PostgreSQL events via LISTEN and NOTIFY commands. Category: database,sql Since: 2.15 Maven coordinates: org.apache.camel:camel-pgevent Syntax: pgevent:host:port/database/channel Path parameter: host To connect using hostname and port to the database. Default value: localhost Path parameter: port To connect using hostname and port to the database. Default value: 5432 Path parameter: database (required) The database name. The database name can take any characters because it is sent as a quoted identifier. It is part of the endpoint URI, so diacritical marks and non-Latin letters have to be URL encoded. Path parameter: channel (required) The channel name
        Parameters:
        path - host:port/database/channel
        Returns:
        the dsl builder
      • pgevent

        public static PgEventEndpointBuilderFactory.PgEventEndpointBuilder pgevent​(String componentName,
                                                                                   String path)
        PostgresSQL Event (camel-pgevent) Send and receive PostgreSQL events via LISTEN and NOTIFY commands. Category: database,sql Since: 2.15 Maven coordinates: org.apache.camel:camel-pgevent Syntax: pgevent:host:port/database/channel Path parameter: host To connect using hostname and port to the database. Default value: localhost Path parameter: port To connect using hostname and port to the database. Default value: 5432 Path parameter: database (required) The database name. The database name can take any characters because it is sent as a quoted identifier. It is part of the endpoint URI, so diacritical marks and non-Latin letters have to be URL encoded. Path parameter: channel (required) The channel name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/database/channel
        Returns:
        the dsl builder
      • pgReplicationSlot

        public static PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder pgReplicationSlot​(String path)
        PostgresSQL Replication Slot (camel-pg-replication-slot) Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-pg-replication-slot Syntax: pg-replication-slot:host:port/database/slot:outputPlugin Path parameter: slot (required) Replication Slot name Path parameter: host Postgres host Default value: localhost Path parameter: port Postgres port Default value: 5432 Path parameter: database (required) Postgres database name Path parameter: outputPlugin (required) Output plugin name
        Parameters:
        path - host:port/database/slot:outputPlugin
        Returns:
        the dsl builder
      • pgReplicationSlot

        public static PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder pgReplicationSlot​(String componentName,
                                                                                                                 String path)
        PostgresSQL Replication Slot (camel-pg-replication-slot) Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-pg-replication-slot Syntax: pg-replication-slot:host:port/database/slot:outputPlugin Path parameter: slot (required) Replication Slot name Path parameter: host Postgres host Default value: localhost Path parameter: port Postgres port Default value: 5432 Path parameter: database (required) Postgres database name Path parameter: outputPlugin (required) Output plugin name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/database/slot:outputPlugin
        Returns:
        the dsl builder
      • platformHttp

        public static PlatformHttpEndpointBuilderFactory.PlatformHttpEndpointBuilder platformHttp​(String path)
        Platform HTTP (camel-platform-http) Expose HTTP endpoints using the HTTP server available in the current platform. Category: http Since: 3.0 Maven coordinates: org.apache.camel:camel-platform-http Syntax: platform-http:path Path parameter: path (required) The path under which this endpoint serves the HTTP requests
        Parameters:
        path - path
        Returns:
        the dsl builder
      • platformHttp

        public static PlatformHttpEndpointBuilderFactory.PlatformHttpEndpointBuilder platformHttp​(String componentName,
                                                                                                  String path)
        Platform HTTP (camel-platform-http) Expose HTTP endpoints using the HTTP server available in the current platform. Category: http Since: 3.0 Maven coordinates: org.apache.camel:camel-platform-http Syntax: platform-http:path Path parameter: path (required) The path under which this endpoint serves the HTTP requests
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • pubnub

        public static PubNubEndpointBuilderFactory.PubNubEndpointBuilder pubnub​(String path)
        PubNub (camel-pubnub) Send and receive messages to/from PubNub data stream network for connected devices. Category: cloud,iot,messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-pubnub Syntax: pubnub:channel Path parameter: channel (required) The channel used for subscribing/publishing events
        Parameters:
        path - channel
        Returns:
        the dsl builder
      • pubnub

        public static PubNubEndpointBuilderFactory.PubNubEndpointBuilder pubnub​(String componentName,
                                                                                String path)
        PubNub (camel-pubnub) Send and receive messages to/from PubNub data stream network for connected devices. Category: cloud,iot,messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-pubnub Syntax: pubnub:channel Path parameter: channel (required) The channel used for subscribing/publishing events
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - channel
        Returns:
        the dsl builder
      • pulsar

        public static PulsarEndpointBuilderFactory.PulsarEndpointBuilder pulsar​(String path)
        Pulsar (camel-pulsar) Send and receive messages from/to Apache Pulsar messaging system. Category: messaging Since: 2.24 Maven coordinates: org.apache.camel:camel-pulsar Syntax: pulsar:persistence://tenant/namespace/topic Path parameter: persistence (required) Whether the topic is persistent or non-persistent There are 2 enums and the value can be one of: persistent, non-persistent Path parameter: tenant (required) The tenant Path parameter: namespace (required) The namespace Path parameter: topic (required) The topic
        Parameters:
        path - persistence://tenant/namespace/topic
        Returns:
        the dsl builder
      • pulsar

        public static PulsarEndpointBuilderFactory.PulsarEndpointBuilder pulsar​(String componentName,
                                                                                String path)
        Pulsar (camel-pulsar) Send and receive messages from/to Apache Pulsar messaging system. Category: messaging Since: 2.24 Maven coordinates: org.apache.camel:camel-pulsar Syntax: pulsar:persistence://tenant/namespace/topic Path parameter: persistence (required) Whether the topic is persistent or non-persistent There are 2 enums and the value can be one of: persistent, non-persistent Path parameter: tenant (required) The tenant Path parameter: namespace (required) The namespace Path parameter: topic (required) The topic
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - persistence://tenant/namespace/topic
        Returns:
        the dsl builder
      • quartz

        public static QuartzEndpointBuilderFactory.QuartzEndpointBuilder quartz​(String path)
        Quartz (camel-quartz) Schedule sending of messages using the Quartz 2.x scheduler. Category: scheduling Since: 2.12 Maven coordinates: org.apache.camel:camel-quartz Syntax: quartz:groupName/triggerName Path parameter: groupName The quartz group name to use. The combination of group name and trigger name should be unique. Default value: Camel Path parameter: triggerName (required) The quartz trigger name to use. The combination of group name and trigger name should be unique.
        Parameters:
        path - groupName/triggerName
        Returns:
        the dsl builder
      • quartz

        public static QuartzEndpointBuilderFactory.QuartzEndpointBuilder quartz​(String componentName,
                                                                                String path)
        Quartz (camel-quartz) Schedule sending of messages using the Quartz 2.x scheduler. Category: scheduling Since: 2.12 Maven coordinates: org.apache.camel:camel-quartz Syntax: quartz:groupName/triggerName Path parameter: groupName The quartz group name to use. The combination of group name and trigger name should be unique. Default value: Camel Path parameter: triggerName (required) The quartz trigger name to use. The combination of group name and trigger name should be unique.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - groupName/triggerName
        Returns:
        the dsl builder
      • quickfix

        public static QuickfixjEndpointBuilderFactory.QuickfixjEndpointBuilder quickfix​(String path)
        QuickFix (camel-quickfix) Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine. Category: messaging Since: 2.1 Maven coordinates: org.apache.camel:camel-quickfix Syntax: quickfix:configurationName Path parameter: configurationName (required) Path to the quickfix configuration file. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the configuration file using these protocols (classpath is default). ref will lookup the configuration file in the registry. bean will call a method on a bean to be used as the configuration. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        path - configurationName
        Returns:
        the dsl builder
      • quickfix

        public static QuickfixjEndpointBuilderFactory.QuickfixjEndpointBuilder quickfix​(String componentName,
                                                                                        String path)
        QuickFix (camel-quickfix) Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine. Category: messaging Since: 2.1 Maven coordinates: org.apache.camel:camel-quickfix Syntax: quickfix:configurationName Path parameter: configurationName (required) Path to the quickfix configuration file. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the configuration file using these protocols (classpath is default). ref will lookup the configuration file in the registry. bean will call a method on a bean to be used as the configuration. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - configurationName
        Returns:
        the dsl builder
      • rabbitmq

        public static RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder rabbitmq​(String path)
        RabbitMQ (camel-rabbitmq) Send and receive messages from RabbitMQ instances. Category: messaging Since: 2.12 Maven coordinates: org.apache.camel:camel-rabbitmq Syntax: rabbitmq:exchangeName Path parameter: exchangeName (required) The exchange name determines the exchange to which the produced messages will be sent to. In the case of consumers, the exchange name determines the exchange the queue will be bound to.
        Parameters:
        path - exchangeName
        Returns:
        the dsl builder
      • rabbitmq

        public static RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder rabbitmq​(String componentName,
                                                                                      String path)
        RabbitMQ (camel-rabbitmq) Send and receive messages from RabbitMQ instances. Category: messaging Since: 2.12 Maven coordinates: org.apache.camel:camel-rabbitmq Syntax: rabbitmq:exchangeName Path parameter: exchangeName (required) The exchange name determines the exchange to which the produced messages will be sent to. In the case of consumers, the exchange name determines the exchange the queue will be bound to.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - exchangeName
        Returns:
        the dsl builder
      • reactiveStreams

        public static ReactiveStreamsEndpointBuilderFactory.ReactiveStreamsEndpointBuilder reactiveStreams​(String path)
        Reactive Streams (camel-reactive-streams) Exchange messages with reactive stream processing libraries compatible with the reactive streams standard. Category: reactive,streams Since: 2.19 Maven coordinates: org.apache.camel:camel-reactive-streams Syntax: reactive-streams:stream Path parameter: stream Name of the stream channel used by the endpoint to exchange messages.
        Parameters:
        path - stream
        Returns:
        the dsl builder
      • reactiveStreams

        public static ReactiveStreamsEndpointBuilderFactory.ReactiveStreamsEndpointBuilder reactiveStreams​(String componentName,
                                                                                                           String path)
        Reactive Streams (camel-reactive-streams) Exchange messages with reactive stream processing libraries compatible with the reactive streams standard. Category: reactive,streams Since: 2.19 Maven coordinates: org.apache.camel:camel-reactive-streams Syntax: reactive-streams:stream Path parameter: stream Name of the stream channel used by the endpoint to exchange messages.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - stream
        Returns:
        the dsl builder
      • ref

        public static RefEndpointBuilderFactory.RefEndpointBuilder ref​(String path)
        Ref (camel-ref) Route messages to an endpoint looked up dynamically by name in the Camel Registry. Category: core,endpoint Since: 1.2 Maven coordinates: org.apache.camel:camel-ref Syntax: ref:name Path parameter: name (required) Name of endpoint to lookup in the registry.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • ref

        public static RefEndpointBuilderFactory.RefEndpointBuilder ref​(String componentName,
                                                                       String path)
        Ref (camel-ref) Route messages to an endpoint looked up dynamically by name in the Camel Registry. Category: core,endpoint Since: 1.2 Maven coordinates: org.apache.camel:camel-ref Syntax: ref:name Path parameter: name (required) Name of endpoint to lookup in the registry.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • restApi

        public static RestApiEndpointBuilderFactory.RestApiEndpointBuilder restApi​(String path)
        REST API (camel-rest) Expose OpenAPI Specification of the REST services defined using Camel REST DSL. Category: core,rest Since: 2.16 Maven coordinates: org.apache.camel:camel-rest Syntax: rest-api:path Path parameter: path (required) The base path
        Parameters:
        path - path
        Returns:
        the dsl builder
      • restApi

        public static RestApiEndpointBuilderFactory.RestApiEndpointBuilder restApi​(String componentName,
                                                                                   String path)
        REST API (camel-rest) Expose OpenAPI Specification of the REST services defined using Camel REST DSL. Category: core,rest Since: 2.16 Maven coordinates: org.apache.camel:camel-rest Syntax: rest-api:path Path parameter: path (required) The base path
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • resteasy

        public static ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder resteasy​(String path)
        Resteasy (camel-resteasy) Expose REST endpoints and access external REST servers. Category: rest Since: 3.4 Maven coordinates: org.apache.camel:camel-resteasy Syntax: resteasy:httpUri Path parameter: httpUri (required) The url of the HTTP endpoint to call.
        Parameters:
        path - httpUri
        Returns:
        the dsl builder
      • resteasy

        public static ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder resteasy​(String componentName,
                                                                                      String path)
        Resteasy (camel-resteasy) Expose REST endpoints and access external REST servers. Category: rest Since: 3.4 Maven coordinates: org.apache.camel:camel-resteasy Syntax: resteasy:httpUri Path parameter: httpUri (required) The url of the HTTP endpoint to call.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpUri
        Returns:
        the dsl builder
      • restEndpoint

        public static RestEndpointBuilderFactory.RestEndpointBuilder restEndpoint​(String path)
        REST (camel-rest) Expose REST services or call external REST services. Category: core,rest Since: 2.14 Maven coordinates: org.apache.camel:camel-rest Syntax: rest:method:path:uriTemplate Path parameter: method (required) HTTP method to use. There are 9 enums and the value can be one of: get, post, put, delete, patch, head, trace, connect, options Path parameter: path (required) The base path Path parameter: uriTemplate The uri template
        Parameters:
        path - method:path:uriTemplate
        Returns:
        the dsl builder
      • restEndpoint

        public static RestEndpointBuilderFactory.RestEndpointBuilder restEndpoint​(String componentName,
                                                                                  String path)
        REST (camel-rest) Expose REST services or call external REST services. Category: core,rest Since: 2.14 Maven coordinates: org.apache.camel:camel-rest Syntax: rest:method:path:uriTemplate Path parameter: method (required) HTTP method to use. There are 9 enums and the value can be one of: get, post, put, delete, patch, head, trace, connect, options Path parameter: path (required) The base path Path parameter: uriTemplate The uri template
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - method:path:uriTemplate
        Returns:
        the dsl builder
      • restOpenapi

        public static RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointBuilder restOpenapi​(String path)
        REST OpenApi (camel-rest-openapi) Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface. Category: openapi,rest,api Since: 3.1 Maven coordinates: org.apache.camel:camel-rest-openapi Syntax: rest-openapi:specificationUri#operationId Path parameter: specificationUri Path to the OpenApi specification file. The scheme, host base path are taken from this specification, but these can be overridden with properties on the component or endpoint level. If not given the component tries to load openapi.json resource from the classpath. Note that the host defined on the component and endpoint of this Component should contain the scheme, hostname and optionally the port in the URI syntax (i.e. http://api.example.com:8080). Overrides component configuration. The OpenApi specification can be loaded from different sources by prefixing with file: classpath: http: https:. Support for https is limited to using the JDK installed UrlHandler, and as such it can be cumbersome to setup TLS/SSL certificates for https (such as setting a number of javax.net.ssl JVM system properties). How to do that consult the JDK documentation for UrlHandler. Default value notice: By default loads openapi.json file Default value: openapi.json Path parameter: operationId (required) ID of the operation from the OpenApi specification.
        Parameters:
        path - specificationUri#operationId
        Returns:
        the dsl builder
      • restOpenapi

        public static RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointBuilder restOpenapi​(String componentName,
                                                                                               String path)
        REST OpenApi (camel-rest-openapi) Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface. Category: openapi,rest,api Since: 3.1 Maven coordinates: org.apache.camel:camel-rest-openapi Syntax: rest-openapi:specificationUri#operationId Path parameter: specificationUri Path to the OpenApi specification file. The scheme, host base path are taken from this specification, but these can be overridden with properties on the component or endpoint level. If not given the component tries to load openapi.json resource from the classpath. Note that the host defined on the component and endpoint of this Component should contain the scheme, hostname and optionally the port in the URI syntax (i.e. http://api.example.com:8080). Overrides component configuration. The OpenApi specification can be loaded from different sources by prefixing with file: classpath: http: https:. Support for https is limited to using the JDK installed UrlHandler, and as such it can be cumbersome to setup TLS/SSL certificates for https (such as setting a number of javax.net.ssl JVM system properties). How to do that consult the JDK documentation for UrlHandler. Default value notice: By default loads openapi.json file Default value: openapi.json Path parameter: operationId (required) ID of the operation from the OpenApi specification.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - specificationUri#operationId
        Returns:
        the dsl builder
      • restSwagger

        public static RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder restSwagger​(String path)
        REST Swagger (camel-rest-swagger) Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface. Category: rest,swagger,http Since: 2.19 Maven coordinates: org.apache.camel:camel-rest-swagger Syntax: rest-swagger:specificationUri#operationId Path parameter: specificationUri Path to the Swagger specification file. The scheme, host base path are taken from this specification, but these can be overridden with properties on the component or endpoint level. If not given the component tries to load swagger.json resource from the classpath. Note that the host defined on the component and endpoint of this Component should contain the scheme, hostname and optionally the port in the URI syntax (i.e. http://api.example.com:8080). Overrides component configuration. The Swagger specification can be loaded from different sources by prefixing with file: classpath: http: https:. Support for https is limited to using the JDK installed UrlHandler, and as such it can be cumbersome to setup TLS/SSL certificates for https (such as setting a number of javax.net.ssl JVM system properties). How to do that consult the JDK documentation for UrlHandler. Default value notice: By default loads swagger.json file Default value: swagger.json Path parameter: operationId (required) ID of the operation from the Swagger specification.
        Parameters:
        path - specificationUri#operationId
        Returns:
        the dsl builder
      • restSwagger

        public static RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder restSwagger​(String componentName,
                                                                                               String path)
        REST Swagger (camel-rest-swagger) Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface. Category: rest,swagger,http Since: 2.19 Maven coordinates: org.apache.camel:camel-rest-swagger Syntax: rest-swagger:specificationUri#operationId Path parameter: specificationUri Path to the Swagger specification file. The scheme, host base path are taken from this specification, but these can be overridden with properties on the component or endpoint level. If not given the component tries to load swagger.json resource from the classpath. Note that the host defined on the component and endpoint of this Component should contain the scheme, hostname and optionally the port in the URI syntax (i.e. http://api.example.com:8080). Overrides component configuration. The Swagger specification can be loaded from different sources by prefixing with file: classpath: http: https:. Support for https is limited to using the JDK installed UrlHandler, and as such it can be cumbersome to setup TLS/SSL certificates for https (such as setting a number of javax.net.ssl JVM system properties). How to do that consult the JDK documentation for UrlHandler. Default value notice: By default loads swagger.json file Default value: swagger.json Path parameter: operationId (required) ID of the operation from the Swagger specification.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - specificationUri#operationId
        Returns:
        the dsl builder
      • robotframework

        public static RobotFrameworkEndpointBuilderFactory.RobotFrameworkEndpointBuilder robotframework​(String path)
        Robot Framework (camel-robotframework) Pass camel exchanges to acceptence test written in Robot DSL. Category: testing Since: 3.0 Maven coordinates: org.apache.camel:camel-robotframework Syntax: robotframework:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • robotframework

        public static RobotFrameworkEndpointBuilderFactory.RobotFrameworkEndpointBuilder robotframework​(String componentName,
                                                                                                        String path)
        Robot Framework (camel-robotframework) Pass camel exchanges to acceptence test written in Robot DSL. Category: testing Since: 3.0 Maven coordinates: org.apache.camel:camel-robotframework Syntax: robotframework:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • rss

        public static RssEndpointBuilderFactory.RssEndpointBuilder rss​(String path)
        RSS (camel-rss) Poll RSS feeds. Category: rss Since: 2.0 Maven coordinates: org.apache.camel:camel-rss Syntax: rss:feedUri Path parameter: feedUri (required) The URI to the feed to poll.
        Parameters:
        path - feedUri
        Returns:
        the dsl builder
      • rss

        public static RssEndpointBuilderFactory.RssEndpointBuilder rss​(String componentName,
                                                                       String path)
        RSS (camel-rss) Poll RSS feeds. Category: rss Since: 2.0 Maven coordinates: org.apache.camel:camel-rss Syntax: rss:feedUri Path parameter: feedUri (required) The URI to the feed to poll.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - feedUri
        Returns:
        the dsl builder
      • saga

        public static SagaEndpointBuilderFactory.SagaEndpointBuilder saga​(String path)
        Saga (camel-saga) Execute custom actions within a route using the Saga EIP. Category: core,endpoint Since: 2.21 Maven coordinates: org.apache.camel:camel-saga Syntax: saga:action Path parameter: action (required) Action to execute (complete or compensate) There are 2 enums and the value can be one of: COMPLETE, COMPENSATE
        Parameters:
        path - action
        Returns:
        the dsl builder
      • saga

        public static SagaEndpointBuilderFactory.SagaEndpointBuilder saga​(String componentName,
                                                                          String path)
        Saga (camel-saga) Execute custom actions within a route using the Saga EIP. Category: core,endpoint Since: 2.21 Maven coordinates: org.apache.camel:camel-saga Syntax: saga:action Path parameter: action (required) Action to execute (complete or compensate) There are 2 enums and the value can be one of: COMPLETE, COMPENSATE
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - action
        Returns:
        the dsl builder
      • salesforce

        public static SalesforceEndpointBuilderFactory.SalesforceEndpointBuilder salesforce​(String path)
        Salesforce (camel-salesforce) Communicate with Salesforce using Java DTOs. Category: cloud,api,crm Since: 2.12 Maven coordinates: org.apache.camel:camel-salesforce Syntax: salesforce:operationName:topicName Path parameter: operationName The operation to use There are 65 enums and the value can be one of: getVersions, getResources, getGlobalObjects, getBasicInfo, getDescription, getSObject, createSObject, updateSObject, deleteSObject, getSObjectWithId, upsertSObject, deleteSObjectWithId, getBlobField, query, queryMore, queryAll, search, apexCall, recent, createJob, getJob, closeJob, abortJob, createBatch, getBatch, getAllBatches, getRequest, getResults, createBatchQuery, getQueryResultIds, getQueryResult, getRecentReports, getReportDescription, executeSyncReport, executeAsyncReport, getReportInstances, getReportResults, limits, approval, approvals, composite-tree, composite-batch, composite, compositeRetrieveSObjectCollections, compositeCreateSObjectCollections, compositeUpdateSObjectCollections, compositeUpsertSObjectCollections, compositeDeleteSObjectCollections, bulk2GetAllJobs, bulk2CreateJob, bulk2GetJob, bulk2CreateBatch, bulk2CloseJob, bulk2AbortJob, bulk2DeleteJob, bulk2GetSuccessfulResults, bulk2GetFailedResults, bulk2GetUnprocessedRecords, bulk2CreateQueryJob, bulk2GetQueryJob, bulk2GetAllQueryJobs, bulk2GetQueryJobResults, bulk2AbortQueryJob, bulk2DeleteQueryJob, raw Path parameter: topicName The name of the topic/channel to use
        Parameters:
        path - operationName:topicName
        Returns:
        the dsl builder
      • salesforce

        public static SalesforceEndpointBuilderFactory.SalesforceEndpointBuilder salesforce​(String componentName,
                                                                                            String path)
        Salesforce (camel-salesforce) Communicate with Salesforce using Java DTOs. Category: cloud,api,crm Since: 2.12 Maven coordinates: org.apache.camel:camel-salesforce Syntax: salesforce:operationName:topicName Path parameter: operationName The operation to use There are 65 enums and the value can be one of: getVersions, getResources, getGlobalObjects, getBasicInfo, getDescription, getSObject, createSObject, updateSObject, deleteSObject, getSObjectWithId, upsertSObject, deleteSObjectWithId, getBlobField, query, queryMore, queryAll, search, apexCall, recent, createJob, getJob, closeJob, abortJob, createBatch, getBatch, getAllBatches, getRequest, getResults, createBatchQuery, getQueryResultIds, getQueryResult, getRecentReports, getReportDescription, executeSyncReport, executeAsyncReport, getReportInstances, getReportResults, limits, approval, approvals, composite-tree, composite-batch, composite, compositeRetrieveSObjectCollections, compositeCreateSObjectCollections, compositeUpdateSObjectCollections, compositeUpsertSObjectCollections, compositeDeleteSObjectCollections, bulk2GetAllJobs, bulk2CreateJob, bulk2GetJob, bulk2CreateBatch, bulk2CloseJob, bulk2AbortJob, bulk2DeleteJob, bulk2GetSuccessfulResults, bulk2GetFailedResults, bulk2GetUnprocessedRecords, bulk2CreateQueryJob, bulk2GetQueryJob, bulk2GetAllQueryJobs, bulk2GetQueryJobResults, bulk2AbortQueryJob, bulk2DeleteQueryJob, raw Path parameter: topicName The name of the topic/channel to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operationName:topicName
        Returns:
        the dsl builder
      • sapNetweaver

        public static NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder sapNetweaver​(String path)
        SAP NetWeaver (camel-sap-netweaver) Send requests to SAP NetWeaver Gateway using HTTP. Category: sap,cloud,api Since: 2.12 Maven coordinates: org.apache.camel:camel-sap-netweaver Syntax: sap-netweaver:url Path parameter: url (required) Url to the SAP net-weaver gateway server.
        Parameters:
        path - url
        Returns:
        the dsl builder
      • sapNetweaver

        public static NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder sapNetweaver​(String componentName,
                                                                                            String path)
        SAP NetWeaver (camel-sap-netweaver) Send requests to SAP NetWeaver Gateway using HTTP. Category: sap,cloud,api Since: 2.12 Maven coordinates: org.apache.camel:camel-sap-netweaver Syntax: sap-netweaver:url Path parameter: url (required) Url to the SAP net-weaver gateway server.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - url
        Returns:
        the dsl builder
      • scheduler

        public static SchedulerEndpointBuilderFactory.SchedulerEndpointBuilder scheduler​(String path)
        Scheduler (camel-scheduler) Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. Category: core,scheduling Since: 2.15 Maven coordinates: org.apache.camel:camel-scheduler Syntax: scheduler:name Path parameter: name (required) The name of the scheduler
        Parameters:
        path - name
        Returns:
        the dsl builder
      • scheduler

        public static SchedulerEndpointBuilderFactory.SchedulerEndpointBuilder scheduler​(String componentName,
                                                                                         String path)
        Scheduler (camel-scheduler) Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. Category: core,scheduling Since: 2.15 Maven coordinates: org.apache.camel:camel-scheduler Syntax: scheduler:name Path parameter: name (required) The name of the scheduler
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • schematron

        public static SchematronEndpointBuilderFactory.SchematronEndpointBuilder schematron​(String path)
        Schematron (camel-schematron) Validate XML payload using the Schematron Library. Category: validation Since: 2.15 Maven coordinates: org.apache.camel:camel-schematron Syntax: schematron:path Path parameter: path (required) The path to the schematron rules file. Can either be in class path or location in the file system.
        Parameters:
        path - path
        Returns:
        the dsl builder
      • schematron

        public static SchematronEndpointBuilderFactory.SchematronEndpointBuilder schematron​(String componentName,
                                                                                            String path)
        Schematron (camel-schematron) Validate XML payload using the Schematron Library. Category: validation Since: 2.15 Maven coordinates: org.apache.camel:camel-schematron Syntax: schematron:path Path parameter: path (required) The path to the schematron rules file. Can either be in class path or location in the file system.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - path
        Returns:
        the dsl builder
      • scp

        public static ScpEndpointBuilderFactory.ScpEndpointBuilder scp​(String path)
        SCP (camel-jsch) Copy files to/from remote hosts using the secure copy protocol (SCP). Category: file Since: 2.10 Maven coordinates: org.apache.camel:camel-jsch Syntax: scp:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        path - host:port/directoryName
        Returns:
        the dsl builder
      • scp

        public static ScpEndpointBuilderFactory.ScpEndpointBuilder scp​(String componentName,
                                                                       String path)
        SCP (camel-jsch) Copy files to/from remote hosts using the secure copy protocol (SCP). Category: file Since: 2.10 Maven coordinates: org.apache.camel:camel-jsch Syntax: scp:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/directoryName
        Returns:
        the dsl builder
      • seda

        public static SedaEndpointBuilderFactory.SedaEndpointBuilder seda​(String path)
        SEDA (camel-seda) Asynchronously call another endpoint from any Camel Context in the same JVM. Category: core,endpoint Since: 1.1 Maven coordinates: org.apache.camel:camel-seda Syntax: seda:name Path parameter: name (required) Name of queue
        Parameters:
        path - name
        Returns:
        the dsl builder
      • seda

        public static SedaEndpointBuilderFactory.SedaEndpointBuilder seda​(String componentName,
                                                                          String path)
        SEDA (camel-seda) Asynchronously call another endpoint from any Camel Context in the same JVM. Category: core,endpoint Since: 1.1 Maven coordinates: org.apache.camel:camel-seda Syntax: seda:name Path parameter: name (required) Name of queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • service

        public static ServiceEndpointBuilderFactory.ServiceEndpointBuilder service​(String path)
        Service (camel-service) Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it. Category: cloud Since: 2.22 Maven coordinates: org.apache.camel:camel-service Syntax: service:delegateUri Path parameter: delegateUri (required) The endpoint uri to expose as service
        Parameters:
        path - delegateUri
        Returns:
        the dsl builder
      • service

        public static ServiceEndpointBuilderFactory.ServiceEndpointBuilder service​(String componentName,
                                                                                   String path)
        Service (camel-service) Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it. Category: cloud Since: 2.22 Maven coordinates: org.apache.camel:camel-service Syntax: service:delegateUri Path parameter: delegateUri (required) The endpoint uri to expose as service
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - delegateUri
        Returns:
        the dsl builder
      • servicenow

        public static ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder servicenow​(String path)
        ServiceNow (camel-servicenow) Interact with ServiceNow via its REST API. Category: api,cloud,management Since: 2.18 Maven coordinates: org.apache.camel:camel-servicenow Syntax: servicenow:instanceName Path parameter: instanceName (required) The ServiceNow instance name
        Parameters:
        path - instanceName
        Returns:
        the dsl builder
      • servicenow

        public static ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder servicenow​(String componentName,
                                                                                            String path)
        ServiceNow (camel-servicenow) Interact with ServiceNow via its REST API. Category: api,cloud,management Since: 2.18 Maven coordinates: org.apache.camel:camel-servicenow Syntax: servicenow:instanceName Path parameter: instanceName (required) The ServiceNow instance name
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - instanceName
        Returns:
        the dsl builder
      • servlet

        public static ServletEndpointBuilderFactory.ServletEndpointBuilder servlet​(String path)
        Servlet (camel-servlet) Serve HTTP requests by a Servlet. Category: http Since: 2.0 Maven coordinates: org.apache.camel:camel-servlet Syntax: servlet:contextPath Path parameter: contextPath (required) The context-path to use
        Parameters:
        path - contextPath
        Returns:
        the dsl builder
      • servlet

        public static ServletEndpointBuilderFactory.ServletEndpointBuilder servlet​(String componentName,
                                                                                   String path)
        Servlet (camel-servlet) Serve HTTP requests by a Servlet. Category: http Since: 2.0 Maven coordinates: org.apache.camel:camel-servlet Syntax: servlet:contextPath Path parameter: contextPath (required) The context-path to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - contextPath
        Returns:
        the dsl builder
      • sftp

        public static SftpEndpointBuilderFactory.SftpEndpointBuilder sftp​(String path)
        SFTP (camel-ftp) Upload and download files to/from SFTP servers. Category: file Since: 1.1 Maven coordinates: org.apache.camel:camel-ftp Syntax: sftp:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        path - host:port/directoryName
        Returns:
        the dsl builder
      • sftp

        public static SftpEndpointBuilderFactory.SftpEndpointBuilder sftp​(String componentName,
                                                                          String path)
        SFTP (camel-ftp) Upload and download files to/from SFTP servers. Category: file Since: 1.1 Maven coordinates: org.apache.camel:camel-ftp Syntax: sftp:host:port/directoryName Path parameter: host (required) Hostname of the FTP server Path parameter: port Port of the FTP server Path parameter: directoryName The starting directory
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/directoryName
        Returns:
        the dsl builder
      • sip

        @Deprecated
        public static SipEndpointBuilderFactory.SipEndpointBuilder sip​(String path)
        Deprecated.
        SIP (camel-sip) Send and receive messages using the SIP protocol (used in telecommunications). Category: mobile Since: 2.5 Maven coordinates: org.apache.camel:camel-sip Syntax: sip:uri Path parameter: uri (required) URI of the SIP server to connect to (the username and password can be included such as: john:secretmyserver:9999)
        Parameters:
        path - uri
        Returns:
        the dsl builder
      • sip

        @Deprecated
        public static SipEndpointBuilderFactory.SipEndpointBuilder sip​(String componentName,
                                                                       String path)
        Deprecated.
        SIP (camel-sip) Send and receive messages using the SIP protocol (used in telecommunications). Category: mobile Since: 2.5 Maven coordinates: org.apache.camel:camel-sip Syntax: sip:uri Path parameter: uri (required) URI of the SIP server to connect to (the username and password can be included such as: john:secretmyserver:9999)
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - uri
        Returns:
        the dsl builder
      • sjms

        public static SjmsEndpointBuilderFactory.SjmsEndpointBuilder sjms​(String path)
        Simple JMS (camel-sjms) Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API. Category: messaging Since: 2.11 Maven coordinates: org.apache.camel:camel-sjms Syntax: sjms:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 2 enums and the value can be one of: queue, topic Path parameter: destinationName (required) DestinationName is a JMS queue or topic name. By default, the destinationName is interpreted as a queue name.
        Parameters:
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • sjms

        public static SjmsEndpointBuilderFactory.SjmsEndpointBuilder sjms​(String componentName,
                                                                          String path)
        Simple JMS (camel-sjms) Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API. Category: messaging Since: 2.11 Maven coordinates: org.apache.camel:camel-sjms Syntax: sjms:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 2 enums and the value can be one of: queue, topic Path parameter: destinationName (required) DestinationName is a JMS queue or topic name. By default, the destinationName is interpreted as a queue name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • sjms2

        public static Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder sjms2​(String path)
        Simple JMS2 (camel-sjms2) Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API. Category: messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-sjms2 Syntax: sjms2:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 2 enums and the value can be one of: queue, topic Path parameter: destinationName (required) DestinationName is a JMS queue or topic name. By default, the destinationName is interpreted as a queue name.
        Parameters:
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • sjms2

        public static Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder sjms2​(String componentName,
                                                                             String path)
        Simple JMS2 (camel-sjms2) Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API. Category: messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-sjms2 Syntax: sjms2:destinationType:destinationName Path parameter: destinationType The kind of destination to use Default value: queue There are 2 enums and the value can be one of: queue, topic Path parameter: destinationName (required) DestinationName is a JMS queue or topic name. By default, the destinationName is interpreted as a queue name.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - destinationType:destinationName
        Returns:
        the dsl builder
      • slack

        public static SlackEndpointBuilderFactory.SlackEndpointBuilder slack​(String path)
        Slack (camel-slack) Send and receive messages to/from Slack. Category: social Since: 2.16 Maven coordinates: org.apache.camel:camel-slack Syntax: slack:channel Path parameter: channel (required) The channel name (syntax #name) or slackuser (syntax userName) to send a message directly to an user.
        Parameters:
        path - channel
        Returns:
        the dsl builder
      • slack

        public static SlackEndpointBuilderFactory.SlackEndpointBuilder slack​(String componentName,
                                                                             String path)
        Slack (camel-slack) Send and receive messages to/from Slack. Category: social Since: 2.16 Maven coordinates: org.apache.camel:camel-slack Syntax: slack:channel Path parameter: channel (required) The channel name (syntax #name) or slackuser (syntax userName) to send a message directly to an user.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - channel
        Returns:
        the dsl builder
      • smpp

        public static SmppEndpointBuilderFactory.SmppEndpointBuilder smpp​(String path)
        SMPP (camel-smpp) Send and receive SMS messages using a SMSC (Short Message Service Center). Category: mobile Since: 2.2 Maven coordinates: org.apache.camel:camel-smpp Syntax: smpp:host:port Path parameter: host Hostname for the SMSC server to use. Default value: localhost Path parameter: port Port number for the SMSC server to use. Default value: 2775
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • smpp

        public static SmppEndpointBuilderFactory.SmppEndpointBuilder smpp​(String componentName,
                                                                          String path)
        SMPP (camel-smpp) Send and receive SMS messages using a SMSC (Short Message Service Center). Category: mobile Since: 2.2 Maven coordinates: org.apache.camel:camel-smpp Syntax: smpp:host:port Path parameter: host Hostname for the SMSC server to use. Default value: localhost Path parameter: port Port number for the SMSC server to use. Default value: 2775
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • snmp

        public static SnmpEndpointBuilderFactory.SnmpEndpointBuilder snmp​(String path)
        SNMP (camel-snmp) Receive traps and poll SNMP (Simple Network Management Protocol) capable devices. Category: monitoring Since: 2.1 Maven coordinates: org.apache.camel:camel-snmp Syntax: snmp:host:port Path parameter: host (required) Hostname of the SNMP enabled device Path parameter: port (required) Port number of the SNMP enabled device
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • snmp

        public static SnmpEndpointBuilderFactory.SnmpEndpointBuilder snmp​(String componentName,
                                                                          String path)
        SNMP (camel-snmp) Receive traps and poll SNMP (Simple Network Management Protocol) capable devices. Category: monitoring Since: 2.1 Maven coordinates: org.apache.camel:camel-snmp Syntax: snmp:host:port Path parameter: host (required) Hostname of the SNMP enabled device Path parameter: port (required) Port number of the SNMP enabled device
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • solr

        public static SolrEndpointBuilderFactory.SolrEndpointBuilder solr​(String path)
        Solr (camel-solr) Perform operations against Apache Lucene Solr. Category: monitoring,search Since: 2.9 Maven coordinates: org.apache.camel:camel-solr Syntax: solr:url Path parameter: url (required) Hostname and port for the Solr server(s). Multiple hosts can be specified, separated with a comma. See the solrClient parameter for more information on the SolrClient used to connect to Solr.
        Parameters:
        path - url
        Returns:
        the dsl builder
      • solr

        public static SolrEndpointBuilderFactory.SolrEndpointBuilder solr​(String componentName,
                                                                          String path)
        Solr (camel-solr) Perform operations against Apache Lucene Solr. Category: monitoring,search Since: 2.9 Maven coordinates: org.apache.camel:camel-solr Syntax: solr:url Path parameter: url (required) Hostname and port for the Solr server(s). Multiple hosts can be specified, separated with a comma. See the solrClient parameter for more information on the SolrClient used to connect to Solr.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - url
        Returns:
        the dsl builder
      • soroush

        @Deprecated
        public static SoroushBotEndpointBuilderFactory.SoroushBotEndpointBuilder soroush​(String path)
        Deprecated.
        Soroush (camel-soroush) Send and receive messages as a Soroush chat bot. Category: chat Since: 3.0 Maven coordinates: org.apache.camel:camel-soroush Syntax: soroush:action Path parameter: action (required) The action to do. There are 4 enums and the value can be one of: sendMessage, getMessage, uploadFile, downloadFile
        Parameters:
        path - action
        Returns:
        the dsl builder
      • soroush

        @Deprecated
        public static SoroushBotEndpointBuilderFactory.SoroushBotEndpointBuilder soroush​(String componentName,
                                                                                         String path)
        Deprecated.
        Soroush (camel-soroush) Send and receive messages as a Soroush chat bot. Category: chat Since: 3.0 Maven coordinates: org.apache.camel:camel-soroush Syntax: soroush:action Path parameter: action (required) The action to do. There are 4 enums and the value can be one of: sendMessage, getMessage, uploadFile, downloadFile
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - action
        Returns:
        the dsl builder
      • spark

        public static SparkEndpointBuilderFactory.SparkEndpointBuilder spark​(String path)
        Spark (camel-spark) Send RDD or DataFrame jobs to Apache Spark clusters. Category: bigdata,iot Since: 2.17 Maven coordinates: org.apache.camel:camel-spark Syntax: spark:endpointType Path parameter: endpointType (required) Type of the endpoint (rdd, dataframe, hive). There are 3 enums and the value can be one of: rdd, dataframe, hive
        Parameters:
        path - endpointType
        Returns:
        the dsl builder
      • spark

        public static SparkEndpointBuilderFactory.SparkEndpointBuilder spark​(String componentName,
                                                                             String path)
        Spark (camel-spark) Send RDD or DataFrame jobs to Apache Spark clusters. Category: bigdata,iot Since: 2.17 Maven coordinates: org.apache.camel:camel-spark Syntax: spark:endpointType Path parameter: endpointType (required) Type of the endpoint (rdd, dataframe, hive). There are 3 enums and the value can be one of: rdd, dataframe, hive
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointType
        Returns:
        the dsl builder
      • splunk

        public static SplunkEndpointBuilderFactory.SplunkEndpointBuilder splunk​(String path)
        Splunk (camel-splunk) Publish or search for events in Splunk. Category: iot,monitoring Since: 2.13 Maven coordinates: org.apache.camel:camel-splunk Syntax: splunk:name Path parameter: name (required) Name has no purpose
        Parameters:
        path - name
        Returns:
        the dsl builder
      • splunk

        public static SplunkEndpointBuilderFactory.SplunkEndpointBuilder splunk​(String componentName,
                                                                                String path)
        Splunk (camel-splunk) Publish or search for events in Splunk. Category: iot,monitoring Since: 2.13 Maven coordinates: org.apache.camel:camel-splunk Syntax: splunk:name Path parameter: name (required) Name has no purpose
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • splunkHec

        public static SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder splunkHec​(String path)
        Splunk HEC (camel-splunk-hec) The splunk component allows to publish events in Splunk using the HTTP Event Collector. Category: log,monitoring Since: 3.3 Maven coordinates: org.apache.camel:camel-splunk-hec Syntax: splunk-hec:splunkURL/token Path parameter: splunkURL (required) Splunk Host URL Path parameter: token (required) Splunk authorization token
        Parameters:
        path - splunkURL/token
        Returns:
        the dsl builder
      • splunkHec

        public static SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder splunkHec​(String componentName,
                                                                                         String path)
        Splunk HEC (camel-splunk-hec) The splunk component allows to publish events in Splunk using the HTTP Event Collector. Category: log,monitoring Since: 3.3 Maven coordinates: org.apache.camel:camel-splunk-hec Syntax: splunk-hec:splunkURL/token Path parameter: splunkURL (required) Splunk Host URL Path parameter: token (required) Splunk authorization token
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - splunkURL/token
        Returns:
        the dsl builder
      • springBatch

        public static SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder springBatch​(String path)
        Spring Batch (camel-spring-batch) Send messages to Spring Batch for further processing. Category: spring,batch,scheduling Since: 2.10 Maven coordinates: org.apache.camel:camel-spring-batch Syntax: spring-batch:jobName Path parameter: jobName (required) The name of the Spring Batch job located in the registry.
        Parameters:
        path - jobName
        Returns:
        the dsl builder
      • springBatch

        public static SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder springBatch​(String componentName,
                                                                                               String path)
        Spring Batch (camel-spring-batch) Send messages to Spring Batch for further processing. Category: spring,batch,scheduling Since: 2.10 Maven coordinates: org.apache.camel:camel-spring-batch Syntax: spring-batch:jobName Path parameter: jobName (required) The name of the Spring Batch job located in the registry.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - jobName
        Returns:
        the dsl builder
      • springEvent

        public static EventEndpointBuilderFactory.EventEndpointBuilder springEvent​(String path)
        Spring Event (camel-spring) Listen for Spring Application Events. Category: spring,eventbus Since: 1.4 Maven coordinates: org.apache.camel:camel-spring Syntax: spring-event:name Path parameter: name Name of endpoint
        Parameters:
        path - name
        Returns:
        the dsl builder
      • springEvent

        public static EventEndpointBuilderFactory.EventEndpointBuilder springEvent​(String componentName,
                                                                                   String path)
        Spring Event (camel-spring) Listen for Spring Application Events. Category: spring,eventbus Since: 1.4 Maven coordinates: org.apache.camel:camel-spring Syntax: spring-event:name Path parameter: name Name of endpoint
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • springIntegration

        public static SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder springIntegration​(String path)
        Spring Integration (camel-spring-integration) Bridge Camel with Spring Integration. Category: spring,eventbus Since: 1.4 Maven coordinates: org.apache.camel:camel-spring-integration Syntax: spring-integration:defaultChannel Path parameter: defaultChannel (required) The default channel name which is used by the Spring Integration Spring context. It will equal to the inputChannel name for the Spring Integration consumer and the outputChannel name for the Spring Integration provider.
        Parameters:
        path - defaultChannel
        Returns:
        the dsl builder
      • springIntegration

        public static SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder springIntegration​(String componentName,
                                                                                                                 String path)
        Spring Integration (camel-spring-integration) Bridge Camel with Spring Integration. Category: spring,eventbus Since: 1.4 Maven coordinates: org.apache.camel:camel-spring-integration Syntax: spring-integration:defaultChannel Path parameter: defaultChannel (required) The default channel name which is used by the Spring Integration Spring context. It will equal to the inputChannel name for the Spring Integration consumer and the outputChannel name for the Spring Integration provider.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - defaultChannel
        Returns:
        the dsl builder
      • springJdbc

        public static SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder springJdbc​(String path)
        Spring JDBC (camel-spring-jdbc) Access databases through SQL and JDBC with Spring Transaction support. Category: database,sql Since: 3.10 Maven coordinates: org.apache.camel:camel-spring-jdbc Syntax: spring-jdbc:dataSourceName Path parameter: dataSourceName (required) Name of DataSource to lookup in the Registry. If the name is dataSource or default, then Camel will attempt to lookup a default DataSource from the registry, meaning if there is a only one instance of DataSource found, then this DataSource will be used.
        Parameters:
        path - dataSourceName
        Returns:
        the dsl builder
      • springJdbc

        public static SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder springJdbc​(String componentName,
                                                                                            String path)
        Spring JDBC (camel-spring-jdbc) Access databases through SQL and JDBC with Spring Transaction support. Category: database,sql Since: 3.10 Maven coordinates: org.apache.camel:camel-spring-jdbc Syntax: spring-jdbc:dataSourceName Path parameter: dataSourceName (required) Name of DataSource to lookup in the Registry. If the name is dataSource or default, then Camel will attempt to lookup a default DataSource from the registry, meaning if there is a only one instance of DataSource found, then this DataSource will be used.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - dataSourceName
        Returns:
        the dsl builder
      • springLdap

        public static SpringLdapEndpointBuilderFactory.SpringLdapEndpointBuilder springLdap​(String path)
        Spring LDAP (camel-spring-ldap) Perform searches in LDAP servers using filters as the message payload. Category: spring,ldap Since: 2.11 Maven coordinates: org.apache.camel:camel-spring-ldap Syntax: spring-ldap:templateName Path parameter: templateName (required) Name of the Spring LDAP Template bean
        Parameters:
        path - templateName
        Returns:
        the dsl builder
      • springLdap

        public static SpringLdapEndpointBuilderFactory.SpringLdapEndpointBuilder springLdap​(String componentName,
                                                                                            String path)
        Spring LDAP (camel-spring-ldap) Perform searches in LDAP servers using filters as the message payload. Category: spring,ldap Since: 2.11 Maven coordinates: org.apache.camel:camel-spring-ldap Syntax: spring-ldap:templateName Path parameter: templateName (required) Name of the Spring LDAP Template bean
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - templateName
        Returns:
        the dsl builder
      • springRabbitmq

        public static SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQEndpointBuilder springRabbitmq​(String path)
        Spring RabbitMQ (camel-spring-rabbitmq) Send and receive messages from RabbitMQ using Spring RabbitMQ client. Category: messaging Since: 3.8 Maven coordinates: org.apache.camel:camel-spring-rabbitmq Syntax: spring-rabbitmq:exchangeName Path parameter: exchangeName (required) The exchange name determines the exchange to which the produced messages will be sent to. In the case of consumers, the exchange name determines the exchange the queue will be bound to. Note: to use default exchange then do not use empty name, but use default instead.
        Parameters:
        path - exchangeName
        Returns:
        the dsl builder
      • springRabbitmq

        public static SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQEndpointBuilder springRabbitmq​(String componentName,
                                                                                                        String path)
        Spring RabbitMQ (camel-spring-rabbitmq) Send and receive messages from RabbitMQ using Spring RabbitMQ client. Category: messaging Since: 3.8 Maven coordinates: org.apache.camel:camel-spring-rabbitmq Syntax: spring-rabbitmq:exchangeName Path parameter: exchangeName (required) The exchange name determines the exchange to which the produced messages will be sent to. In the case of consumers, the exchange name determines the exchange the queue will be bound to. Note: to use default exchange then do not use empty name, but use default instead.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - exchangeName
        Returns:
        the dsl builder
      • springRedis

        public static RedisEndpointBuilderFactory.RedisEndpointBuilder springRedis​(String path)
        Spring Redis (camel-spring-redis) Send and receive messages from Redis. Category: spring,nosql Since: 2.11 Maven coordinates: org.apache.camel:camel-spring-redis Syntax: spring-redis:host:port Path parameter: host (required) The host where Redis server is running. Path parameter: port (required) Redis server port number
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • springRedis

        public static RedisEndpointBuilderFactory.RedisEndpointBuilder springRedis​(String componentName,
                                                                                   String path)
        Spring Redis (camel-spring-redis) Send and receive messages from Redis. Category: spring,nosql Since: 2.11 Maven coordinates: org.apache.camel:camel-spring-redis Syntax: spring-redis:host:port Path parameter: host (required) The host where Redis server is running. Path parameter: port (required) Redis server port number
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • springWs

        public static SpringWebserviceEndpointBuilderFactory.SpringWebserviceEndpointBuilder springWs​(String path)
        Spring WebService (camel-spring-ws) Access external web services as a client or expose your own web services. Category: spring,soap,webservice Since: 2.6 Maven coordinates: org.apache.camel:camel-spring-ws Syntax: spring-ws:type:lookupKey:webServiceEndpointUri Path parameter: type Endpoint mapping type if endpoint mapping is used. rootqname - Offers the option to map web service requests based on the qualified name of the root element contained in the message. soapaction - Used to map web service requests based on the SOAP action specified in the header of the message. uri - In order to map web service requests that target a specific URI. xpathresult - Used to map web service requests based on the evaluation of an XPath expression against the incoming message. The result of the evaluation should match the XPath result specified in the endpoint URI. beanname - Allows you to reference an org.apache.camel.component.spring.ws.bean.CamelEndpointDispatcher object in order to integrate with existing (legacy) endpoint mappings like PayloadRootQNameEndpointMapping, SoapActionEndpointMapping, etc There are 8 enums and the value can be one of: ROOT_QNAME, ACTION, TO, SOAP_ACTION, XPATHRESULT, URI, URI_PATH, BEANNAME Path parameter: lookupKey Endpoint mapping key if endpoint mapping is used Path parameter: webServiceEndpointUri The default Web Service endpoint uri to use for the producer. Path parameter: expression The XPath expression to use when option type=xpathresult. Then this option is required to be configured.
        Parameters:
        path - type:lookupKey:webServiceEndpointUri
        Returns:
        the dsl builder
      • springWs

        public static SpringWebserviceEndpointBuilderFactory.SpringWebserviceEndpointBuilder springWs​(String componentName,
                                                                                                      String path)
        Spring WebService (camel-spring-ws) Access external web services as a client or expose your own web services. Category: spring,soap,webservice Since: 2.6 Maven coordinates: org.apache.camel:camel-spring-ws Syntax: spring-ws:type:lookupKey:webServiceEndpointUri Path parameter: type Endpoint mapping type if endpoint mapping is used. rootqname - Offers the option to map web service requests based on the qualified name of the root element contained in the message. soapaction - Used to map web service requests based on the SOAP action specified in the header of the message. uri - In order to map web service requests that target a specific URI. xpathresult - Used to map web service requests based on the evaluation of an XPath expression against the incoming message. The result of the evaluation should match the XPath result specified in the endpoint URI. beanname - Allows you to reference an org.apache.camel.component.spring.ws.bean.CamelEndpointDispatcher object in order to integrate with existing (legacy) endpoint mappings like PayloadRootQNameEndpointMapping, SoapActionEndpointMapping, etc There are 8 enums and the value can be one of: ROOT_QNAME, ACTION, TO, SOAP_ACTION, XPATHRESULT, URI, URI_PATH, BEANNAME Path parameter: lookupKey Endpoint mapping key if endpoint mapping is used Path parameter: webServiceEndpointUri The default Web Service endpoint uri to use for the producer. Path parameter: expression The XPath expression to use when option type=xpathresult. Then this option is required to be configured.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - type:lookupKey:webServiceEndpointUri
        Returns:
        the dsl builder
      • sql

        public static SqlEndpointBuilderFactory.SqlEndpointBuilder sql​(String path)
        SQL (camel-sql) Perform SQL queries using Spring JDBC. Category: database,sql Since: 1.4 Maven coordinates: org.apache.camel:camel-sql Syntax: sql:query Path parameter: query (required) Sets the SQL query to perform. You can externalize the query by using file: or classpath: as prefix and specify the location of the file.
        Parameters:
        path - query
        Returns:
        the dsl builder
      • sql

        public static SqlEndpointBuilderFactory.SqlEndpointBuilder sql​(String componentName,
                                                                       String path)
        SQL (camel-sql) Perform SQL queries using Spring JDBC. Category: database,sql Since: 1.4 Maven coordinates: org.apache.camel:camel-sql Syntax: sql:query Path parameter: query (required) Sets the SQL query to perform. You can externalize the query by using file: or classpath: as prefix and specify the location of the file.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - query
        Returns:
        the dsl builder
      • sqlStored

        public static SqlStoredEndpointBuilderFactory.SqlStoredEndpointBuilder sqlStored​(String path)
        SQL Stored Procedure (camel-sql) Perform SQL queries as a JDBC Stored Procedures using Spring JDBC. Category: database,sql Since: 2.17 Maven coordinates: org.apache.camel:camel-sql Syntax: sql-stored:template Path parameter: template (required) Sets the StoredProcedure template to perform
        Parameters:
        path - template
        Returns:
        the dsl builder
      • sqlStored

        public static SqlStoredEndpointBuilderFactory.SqlStoredEndpointBuilder sqlStored​(String componentName,
                                                                                         String path)
        SQL Stored Procedure (camel-sql) Perform SQL queries as a JDBC Stored Procedures using Spring JDBC. Category: database,sql Since: 2.17 Maven coordinates: org.apache.camel:camel-sql Syntax: sql-stored:template Path parameter: template (required) Sets the StoredProcedure template to perform
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - template
        Returns:
        the dsl builder
      • ssh

        public static SshEndpointBuilderFactory.SshEndpointBuilder ssh​(String path)
        SSH (camel-ssh) Execute commands on remote hosts using SSH. Category: file Since: 2.10 Maven coordinates: org.apache.camel:camel-ssh Syntax: ssh:host:port Path parameter: host (required) Sets the hostname of the remote SSH server. Path parameter: port Sets the port number for the remote SSH server. Default value: 22
        Parameters:
        path - host:port
        Returns:
        the dsl builder
      • ssh

        public static SshEndpointBuilderFactory.SshEndpointBuilder ssh​(String componentName,
                                                                       String path)
        SSH (camel-ssh) Execute commands on remote hosts using SSH. Category: file Since: 2.10 Maven coordinates: org.apache.camel:camel-ssh Syntax: ssh:host:port Path parameter: host (required) Sets the hostname of the remote SSH server. Path parameter: port Sets the port number for the remote SSH server. Default value: 22
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port
        Returns:
        the dsl builder
      • stax

        public static StAXEndpointBuilderFactory.StAXEndpointBuilder stax​(String path)
        StAX (camel-stax) Process XML payloads by a SAX ContentHandler. Category: transformation Since: 2.9 Maven coordinates: org.apache.camel:camel-stax Syntax: stax:contentHandlerClass Path parameter: contentHandlerClass (required) The FQN class name for the ContentHandler implementation to use.
        Parameters:
        path - contentHandlerClass
        Returns:
        the dsl builder
      • stax

        public static StAXEndpointBuilderFactory.StAXEndpointBuilder stax​(String componentName,
                                                                          String path)
        StAX (camel-stax) Process XML payloads by a SAX ContentHandler. Category: transformation Since: 2.9 Maven coordinates: org.apache.camel:camel-stax Syntax: stax:contentHandlerClass Path parameter: contentHandlerClass (required) The FQN class name for the ContentHandler implementation to use.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - contentHandlerClass
        Returns:
        the dsl builder
      • stitch

        public static StitchEndpointBuilderFactory.StitchEndpointBuilder stitch​(String path)
        Stitch (camel-stitch) Stitch is a cloud ETL service that integrates various data sources into a central data warehouse through various integrations. Category: cloud,api,compute,bigdata Since: 3.8 Maven coordinates: org.apache.camel:camel-stitch Syntax: stitch:tableName Path parameter: tableName The name of the destination table the data is being pushed to. Table names must be unique in each destination schema, or loading issues will occur. Note: The number of characters in the table name should be within the destination's allowed limits or data will rejected.
        Parameters:
        path - tableName
        Returns:
        the dsl builder
      • stitch

        public static StitchEndpointBuilderFactory.StitchEndpointBuilder stitch​(String componentName,
                                                                                String path)
        Stitch (camel-stitch) Stitch is a cloud ETL service that integrates various data sources into a central data warehouse through various integrations. Category: cloud,api,compute,bigdata Since: 3.8 Maven coordinates: org.apache.camel:camel-stitch Syntax: stitch:tableName Path parameter: tableName The name of the destination table the data is being pushed to. Table names must be unique in each destination schema, or loading issues will occur. Note: The number of characters in the table name should be within the destination's allowed limits or data will rejected.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - tableName
        Returns:
        the dsl builder
      • stomp

        public static StompEndpointBuilderFactory.StompEndpointBuilder stomp​(String path)
        Stomp (camel-stomp) Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers. Category: messaging Since: 2.12 Maven coordinates: org.apache.camel:camel-stomp Syntax: stomp:destination Path parameter: destination (required) Name of the queue
        Parameters:
        path - destination
        Returns:
        the dsl builder
      • stomp

        public static StompEndpointBuilderFactory.StompEndpointBuilder stomp​(String componentName,
                                                                             String path)
        Stomp (camel-stomp) Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers. Category: messaging Since: 2.12 Maven coordinates: org.apache.camel:camel-stomp Syntax: stomp:destination Path parameter: destination (required) Name of the queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - destination
        Returns:
        the dsl builder
      • stream

        public static StreamEndpointBuilderFactory.StreamEndpointBuilder stream​(String path)
        Stream (camel-stream) Read from system-in and write to system-out and system-err streams. Category: file,system Since: 1.3 Maven coordinates: org.apache.camel:camel-stream Syntax: stream:kind Path parameter: kind (required) Kind of stream to use such as System.in or System.out. There are 5 enums and the value can be one of: in, out, err, header, file
        Parameters:
        path - kind
        Returns:
        the dsl builder
      • stream

        public static StreamEndpointBuilderFactory.StreamEndpointBuilder stream​(String componentName,
                                                                                String path)
        Stream (camel-stream) Read from system-in and write to system-out and system-err streams. Category: file,system Since: 1.3 Maven coordinates: org.apache.camel:camel-stream Syntax: stream:kind Path parameter: kind (required) Kind of stream to use such as System.in or System.out. There are 5 enums and the value can be one of: in, out, err, header, file
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - kind
        Returns:
        the dsl builder
      • stringTemplate

        public static StringTemplateEndpointBuilderFactory.StringTemplateEndpointBuilder stringTemplate​(String path)
        String Template (camel-stringtemplate) Transform messages using StringTemplate engine. Category: transformation,script Since: 1.2 Maven coordinates: org.apache.camel:camel-stringtemplate Syntax: string-template:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • stringTemplate

        public static StringTemplateEndpointBuilderFactory.StringTemplateEndpointBuilder stringTemplate​(String componentName,
                                                                                                        String path)
        String Template (camel-stringtemplate) Transform messages using StringTemplate engine. Category: transformation,script Since: 1.2 Maven coordinates: org.apache.camel:camel-stringtemplate Syntax: string-template:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • stub

        public static StubEndpointBuilderFactory.StubEndpointBuilder stub​(String path)
        Stub (camel-stub) Stub out any physical endpoints while in development or testing. Category: core,testing Since: 2.10 Maven coordinates: org.apache.camel:camel-stub Syntax: stub:name Path parameter: name (required) Name of queue
        Parameters:
        path - name
        Returns:
        the dsl builder
      • stub

        public static StubEndpointBuilderFactory.StubEndpointBuilder stub​(String componentName,
                                                                          String path)
        Stub (camel-stub) Stub out any physical endpoints while in development or testing. Category: core,testing Since: 2.10 Maven coordinates: org.apache.camel:camel-stub Syntax: stub:name Path parameter: name (required) Name of queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • telegram

        public static TelegramEndpointBuilderFactory.TelegramEndpointBuilder telegram​(String path)
        Telegram (camel-telegram) Send and receive messages acting as a Telegram Bot Telegram Bot API. Category: cloud,api,chat Since: 2.18 Maven coordinates: org.apache.camel:camel-telegram Syntax: telegram:type Path parameter: type (required) The endpoint type. Currently, only the 'bots' type is supported. There are 1 enums and the value can be one of: bots
        Parameters:
        path - type
        Returns:
        the dsl builder
      • telegram

        public static TelegramEndpointBuilderFactory.TelegramEndpointBuilder telegram​(String componentName,
                                                                                      String path)
        Telegram (camel-telegram) Send and receive messages acting as a Telegram Bot Telegram Bot API. Category: cloud,api,chat Since: 2.18 Maven coordinates: org.apache.camel:camel-telegram Syntax: telegram:type Path parameter: type (required) The endpoint type. Currently, only the 'bots' type is supported. There are 1 enums and the value can be one of: bots
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - type
        Returns:
        the dsl builder
      • thrift

        public static ThriftEndpointBuilderFactory.ThriftEndpointBuilder thrift​(String path)
        Thrift (camel-thrift) Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism. Category: rpc,transformation Since: 2.20 Maven coordinates: org.apache.camel:camel-thrift Syntax: thrift:host:port/service Path parameter: host The Thrift server host name. This is localhost or 0.0.0.0 (if not defined) when being a consumer or remote server host name when using producer. Path parameter: port (required) The Thrift server port Path parameter: service (required) Fully qualified service name from the thrift descriptor file (package dot service definition name)
        Parameters:
        path - host:port/service
        Returns:
        the dsl builder
      • thrift

        public static ThriftEndpointBuilderFactory.ThriftEndpointBuilder thrift​(String componentName,
                                                                                String path)
        Thrift (camel-thrift) Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism. Category: rpc,transformation Since: 2.20 Maven coordinates: org.apache.camel:camel-thrift Syntax: thrift:host:port/service Path parameter: host The Thrift server host name. This is localhost or 0.0.0.0 (if not defined) when being a consumer or remote server host name when using producer. Path parameter: port (required) The Thrift server port Path parameter: service (required) Fully qualified service name from the thrift descriptor file (package dot service definition name)
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/service
        Returns:
        the dsl builder
      • tika

        public static TikaEndpointBuilderFactory.TikaEndpointBuilder tika​(String path)
        Tika (camel-tika) Parse documents and extract metadata and text using Apache Tika. Category: document,transformation Since: 2.19 Maven coordinates: org.apache.camel:camel-tika Syntax: tika:operation Path parameter: operation (required) Operation type There are 2 enums and the value can be one of: parse, detect
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • tika

        public static TikaEndpointBuilderFactory.TikaEndpointBuilder tika​(String componentName,
                                                                          String path)
        Tika (camel-tika) Parse documents and extract metadata and text using Apache Tika. Category: document,transformation Since: 2.19 Maven coordinates: org.apache.camel:camel-tika Syntax: tika:operation Path parameter: operation (required) Operation type There are 2 enums and the value can be one of: parse, detect
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • timer

        public static TimerEndpointBuilderFactory.TimerEndpointBuilder timer​(String path)
        Timer (camel-timer) Generate messages in specified intervals using java.util.Timer. Category: core,scheduling Since: 1.0 Maven coordinates: org.apache.camel:camel-timer Syntax: timer:timerName Path parameter: timerName (required) The name of the timer
        Parameters:
        path - timerName
        Returns:
        the dsl builder
      • timer

        public static TimerEndpointBuilderFactory.TimerEndpointBuilder timer​(String componentName,
                                                                             String path)
        Timer (camel-timer) Generate messages in specified intervals using java.util.Timer. Category: core,scheduling Since: 1.0 Maven coordinates: org.apache.camel:camel-timer Syntax: timer:timerName Path parameter: timerName (required) The name of the timer
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - timerName
        Returns:
        the dsl builder
      • twilio

        public static TwilioEndpointBuilderFactory.TwilioEndpointBuilder twilio​(String path)
        Twilio (camel-twilio) Interact with Twilio REST APIs using Twilio Java SDK. Category: api,messaging,cloud Since: 2.20 Maven coordinates: org.apache.camel:camel-twilio Syntax: twilio:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 56 enums and the value can be one of: ACCOUNT, ADDRESS, APPLICATION, AVAILABLE_PHONE_NUMBER_COUNTRY, CALL, CONFERENCE, CONNECT_APP, INCOMING_PHONE_NUMBER, KEY, MESSAGE, NEW_KEY, NEW_SIGNING_KEY, NOTIFICATION, OUTGOING_CALLER_ID, QUEUE, RECORDING, SHORT_CODE, SIGNING_KEY, TOKEN, TRANSCRIPTION, VALIDATION_REQUEST, ADDRESS_DEPENDENT_PHONE_NUMBER, AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL, AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE, AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE, CALL_FEEDBACK, CALL_FEEDBACK_SUMMARY, CALL_NOTIFICATION, CALL_RECORDING, CONFERENCE_PARTICIPANT, INCOMING_PHONE_NUMBER_LOCAL, INCOMING_PHONE_NUMBER_MOBILE, INCOMING_PHONE_NUMBER_TOLL_FREE, MESSAGE_FEEDBACK, MESSAGE_MEDIA, QUEUE_MEMBER, RECORDING_ADD_ON_RESULT, RECORDING_TRANSCRIPTION, RECORDING_ADD_ON_RESULT_PAYLOAD, SIP_CREDENTIAL_LIST, SIP_DOMAIN, SIP_IP_ACCESS_CONTROL_LIST, SIP_CREDENTIAL_LIST_CREDENTIAL, SIP_DOMAIN_CREDENTIAL_LIST_MAPPING, SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING, SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS, USAGE_RECORD, USAGE_TRIGGER, USAGE_RECORD_ALL_TIME, USAGE_RECORD_DAILY, USAGE_RECORD_LAST_MONTH, USAGE_RECORD_MONTHLY, USAGE_RECORD_THIS_MONTH, USAGE_RECORD_TODAY, USAGE_RECORD_YEARLY, USAGE_RECORD_YESTERDAY Path parameter: methodName (required) What sub operation to use for the selected operation There are 5 enums and the value can be one of: create, delete, fetch, read, update
        Parameters:
        path - apiName/methodName
        Returns:
        the dsl builder
      • twilio

        public static TwilioEndpointBuilderFactory.TwilioEndpointBuilder twilio​(String componentName,
                                                                                String path)
        Twilio (camel-twilio) Interact with Twilio REST APIs using Twilio Java SDK. Category: api,messaging,cloud Since: 2.20 Maven coordinates: org.apache.camel:camel-twilio Syntax: twilio:apiName/methodName Path parameter: apiName (required) What kind of operation to perform There are 56 enums and the value can be one of: ACCOUNT, ADDRESS, APPLICATION, AVAILABLE_PHONE_NUMBER_COUNTRY, CALL, CONFERENCE, CONNECT_APP, INCOMING_PHONE_NUMBER, KEY, MESSAGE, NEW_KEY, NEW_SIGNING_KEY, NOTIFICATION, OUTGOING_CALLER_ID, QUEUE, RECORDING, SHORT_CODE, SIGNING_KEY, TOKEN, TRANSCRIPTION, VALIDATION_REQUEST, ADDRESS_DEPENDENT_PHONE_NUMBER, AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL, AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE, AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE, CALL_FEEDBACK, CALL_FEEDBACK_SUMMARY, CALL_NOTIFICATION, CALL_RECORDING, CONFERENCE_PARTICIPANT, INCOMING_PHONE_NUMBER_LOCAL, INCOMING_PHONE_NUMBER_MOBILE, INCOMING_PHONE_NUMBER_TOLL_FREE, MESSAGE_FEEDBACK, MESSAGE_MEDIA, QUEUE_MEMBER, RECORDING_ADD_ON_RESULT, RECORDING_TRANSCRIPTION, RECORDING_ADD_ON_RESULT_PAYLOAD, SIP_CREDENTIAL_LIST, SIP_DOMAIN, SIP_IP_ACCESS_CONTROL_LIST, SIP_CREDENTIAL_LIST_CREDENTIAL, SIP_DOMAIN_CREDENTIAL_LIST_MAPPING, SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING, SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS, USAGE_RECORD, USAGE_TRIGGER, USAGE_RECORD_ALL_TIME, USAGE_RECORD_DAILY, USAGE_RECORD_LAST_MONTH, USAGE_RECORD_MONTHLY, USAGE_RECORD_THIS_MONTH, USAGE_RECORD_TODAY, USAGE_RECORD_YEARLY, USAGE_RECORD_YESTERDAY Path parameter: methodName (required) What sub operation to use for the selected operation There are 5 enums and the value can be one of: create, delete, fetch, read, update
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - apiName/methodName
        Returns:
        the dsl builder
      • twitterDirectmessage

        public static TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder twitterDirectmessage​(String path)
        Twitter Direct Message (camel-twitter) Send and receive Twitter direct messages. Category: cloud,api,social,chat Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter Syntax: twitter-directmessage:user Path parameter: user (required) The user name to send a direct message. This will be ignored for consumer.
        Parameters:
        path - user
        Returns:
        the dsl builder
      • twitterDirectmessage

        public static TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder twitterDirectmessage​(String componentName,
                                                                                                                          String path)
        Twitter Direct Message (camel-twitter) Send and receive Twitter direct messages. Category: cloud,api,social,chat Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter Syntax: twitter-directmessage:user Path parameter: user (required) The user name to send a direct message. This will be ignored for consumer.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - user
        Returns:
        the dsl builder
      • twitterSearch

        public static TwitterSearchEndpointBuilderFactory.TwitterSearchEndpointBuilder twitterSearch​(String path)
        Twitter Search (camel-twitter) Access Twitter Search. Category: cloud,api,search,social Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter Syntax: twitter-search:keywords Path parameter: keywords (required) The search query, use the keywords AND, OR, - and () to narrow the search results.
        Parameters:
        path - keywords
        Returns:
        the dsl builder
      • twitterSearch

        public static TwitterSearchEndpointBuilderFactory.TwitterSearchEndpointBuilder twitterSearch​(String componentName,
                                                                                                     String path)
        Twitter Search (camel-twitter) Access Twitter Search. Category: cloud,api,search,social Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter Syntax: twitter-search:keywords Path parameter: keywords (required) The search query, use the keywords AND, OR, - and () to narrow the search results.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - keywords
        Returns:
        the dsl builder
      • twitterTimeline

        public static TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder twitterTimeline​(String path)
        Twitter Timeline (camel-twitter) Send tweets and receive tweets from user's timeline. Category: api,cloud,social Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter Syntax: twitter-timeline:timelineType Path parameter: timelineType (required) The timeline type to produce/consume. There are 7 enums and the value can be one of: PUBLIC, HOME, USER, MENTIONS, RETWEETSOFME, LIST, UNKNOWN
        Parameters:
        path - timelineType
        Returns:
        the dsl builder
      • twitterTimeline

        public static TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder twitterTimeline​(String componentName,
                                                                                                           String path)
        Twitter Timeline (camel-twitter) Send tweets and receive tweets from user's timeline. Category: api,cloud,social Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter Syntax: twitter-timeline:timelineType Path parameter: timelineType (required) The timeline type to produce/consume. There are 7 enums and the value can be one of: PUBLIC, HOME, USER, MENTIONS, RETWEETSOFME, LIST, UNKNOWN
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - timelineType
        Returns:
        the dsl builder
      • undertow

        public static UndertowEndpointBuilderFactory.UndertowEndpointBuilder undertow​(String path)
        Undertow (camel-undertow) Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers. Category: http,websocket Since: 2.16 Maven coordinates: org.apache.camel:camel-undertow Syntax: undertow:httpURI Path parameter: httpURI (required) The url of the HTTP endpoint to use.
        Parameters:
        path - httpURI
        Returns:
        the dsl builder
      • undertow

        public static UndertowEndpointBuilderFactory.UndertowEndpointBuilder undertow​(String componentName,
                                                                                      String path)
        Undertow (camel-undertow) Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers. Category: http,websocket Since: 2.16 Maven coordinates: org.apache.camel:camel-undertow Syntax: undertow:httpURI Path parameter: httpURI (required) The url of the HTTP endpoint to use.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpURI
        Returns:
        the dsl builder
      • validator

        public static ValidatorEndpointBuilderFactory.ValidatorEndpointBuilder validator​(String path)
        Validator (camel-validator) Validate the payload using XML Schema and JAXP Validation. Category: core,validation Since: 1.1 Maven coordinates: org.apache.camel:camel-validator Syntax: validator:resourceUri Path parameter: resourceUri (required) URL to a local resource on the classpath, or a reference to lookup a bean in the Registry, or a full URL to a remote resource or resource on the file system which contains the XSD to validate against.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • validator

        public static ValidatorEndpointBuilderFactory.ValidatorEndpointBuilder validator​(String componentName,
                                                                                         String path)
        Validator (camel-validator) Validate the payload using XML Schema and JAXP Validation. Category: core,validation Since: 1.1 Maven coordinates: org.apache.camel:camel-validator Syntax: validator:resourceUri Path parameter: resourceUri (required) URL to a local resource on the classpath, or a reference to lookup a bean in the Registry, or a full URL to a remote resource or resource on the file system which contains the XSD to validate against.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • velocity

        public static VelocityEndpointBuilderFactory.VelocityEndpointBuilder velocity​(String path)
        Velocity (camel-velocity) Transform messages using a Velocity template. Category: transformation Since: 1.2 Maven coordinates: org.apache.camel:camel-velocity Syntax: velocity:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • velocity

        public static VelocityEndpointBuilderFactory.VelocityEndpointBuilder velocity​(String componentName,
                                                                                      String path)
        Velocity (camel-velocity) Transform messages using a Velocity template. Category: transformation Since: 1.2 Maven coordinates: org.apache.camel:camel-velocity Syntax: velocity:resourceUri Path parameter: resourceUri (required) Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • vertx

        public static VertxEndpointBuilderFactory.VertxEndpointBuilder vertx​(String path)
        Vert.x (camel-vertx) Send and receive messages to/from Vert.x Event Bus. Category: eventbus,reactive Since: 2.12 Maven coordinates: org.apache.camel:camel-vertx Syntax: vertx:address Path parameter: address (required) Sets the event bus address used to communicate
        Parameters:
        path - address
        Returns:
        the dsl builder
      • vertx

        public static VertxEndpointBuilderFactory.VertxEndpointBuilder vertx​(String componentName,
                                                                             String path)
        Vert.x (camel-vertx) Send and receive messages to/from Vert.x Event Bus. Category: eventbus,reactive Since: 2.12 Maven coordinates: org.apache.camel:camel-vertx Syntax: vertx:address Path parameter: address (required) Sets the event bus address used to communicate
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - address
        Returns:
        the dsl builder
      • vertxHttp

        public static VertxHttpEndpointBuilderFactory.VertxHttpEndpointBuilder vertxHttp​(String path)
        Vert.x HTTP Client (camel-vertx-http) Send requests to external HTTP servers using Vert.x Category: http Since: 3.5 Maven coordinates: org.apache.camel:camel-vertx-http Syntax: vertx-http:httpUri Path parameter: httpUri (required) The HTTP URI to connect to
        Parameters:
        path - httpUri
        Returns:
        the dsl builder
      • vertxHttp

        public static VertxHttpEndpointBuilderFactory.VertxHttpEndpointBuilder vertxHttp​(String componentName,
                                                                                         String path)
        Vert.x HTTP Client (camel-vertx-http) Send requests to external HTTP servers using Vert.x Category: http Since: 3.5 Maven coordinates: org.apache.camel:camel-vertx-http Syntax: vertx-http:httpUri Path parameter: httpUri (required) The HTTP URI to connect to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - httpUri
        Returns:
        the dsl builder
      • vertxKafka

        @Deprecated
        public static VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointBuilder vertxKafka​(String path)
        Deprecated.
        Vert.x Kafka (camel-vertx-kafka) Sent and receive messages to/from an Apache Kafka broker using vert.x Kafka client Category: messaging Since: 3.7 Maven coordinates: org.apache.camel:camel-vertx-kafka Syntax: vertx-kafka:topic Path parameter: topic (required) Name of the topic to use. On the consumer you can use comma to separate multiple topics. A producer can only send a message to a single topic.
        Parameters:
        path - topic
        Returns:
        the dsl builder
      • vertxKafka

        @Deprecated
        public static VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointBuilder vertxKafka​(String componentName,
                                                                                            String path)
        Deprecated.
        Vert.x Kafka (camel-vertx-kafka) Sent and receive messages to/from an Apache Kafka broker using vert.x Kafka client Category: messaging Since: 3.7 Maven coordinates: org.apache.camel:camel-vertx-kafka Syntax: vertx-kafka:topic Path parameter: topic (required) Name of the topic to use. On the consumer you can use comma to separate multiple topics. A producer can only send a message to a single topic.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - topic
        Returns:
        the dsl builder
      • vertxWebsocket

        public static VertxWebsocketEndpointBuilderFactory.VertxWebsocketEndpointBuilder vertxWebsocket​(String path)
        Vert.x WebSocket (camel-vertx-websocket) Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x Category: websocket Since: 3.5 Maven coordinates: org.apache.camel:camel-vertx-websocket Syntax: vertx-websocket:host:port/path Path parameter: host The host that the consumer should bind to or the host of the remote websocket destination that the producer should connect to Default value: 0.0.0.0 Path parameter: port The port that the consumer should bind to or port of the remote websocket destination that the producer should connect to Default value: 0 Path parameter: path (required) The path that the consumer should bind to or path of the remote websocket destination that the producer should connect to Default value: /
        Parameters:
        path - host:port/path
        Returns:
        the dsl builder
      • vertxWebsocket

        public static VertxWebsocketEndpointBuilderFactory.VertxWebsocketEndpointBuilder vertxWebsocket​(String componentName,
                                                                                                        String path)
        Vert.x WebSocket (camel-vertx-websocket) Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x Category: websocket Since: 3.5 Maven coordinates: org.apache.camel:camel-vertx-websocket Syntax: vertx-websocket:host:port/path Path parameter: host The host that the consumer should bind to or the host of the remote websocket destination that the producer should connect to Default value: 0.0.0.0 Path parameter: port The port that the consumer should bind to or port of the remote websocket destination that the producer should connect to Default value: 0 Path parameter: path (required) The path that the consumer should bind to or path of the remote websocket destination that the producer should connect to Default value: /
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/path
        Returns:
        the dsl builder
      • vm

        public static VmEndpointBuilderFactory.VmEndpointBuilder vm​(String path)
        VM (camel-vm) Call another endpoint in the same CamelContext asynchronously. Category: core,endpoint Since: 1.1 Maven coordinates: org.apache.camel:camel-vm Syntax: vm:name Path parameter: name (required) Name of queue
        Parameters:
        path - name
        Returns:
        the dsl builder
      • vm

        public static VmEndpointBuilderFactory.VmEndpointBuilder vm​(String componentName,
                                                                    String path)
        VM (camel-vm) Call another endpoint in the same CamelContext asynchronously. Category: core,endpoint Since: 1.1 Maven coordinates: org.apache.camel:camel-vm Syntax: vm:name Path parameter: name (required) Name of queue
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • weather

        public static WeatherEndpointBuilderFactory.WeatherEndpointBuilder weather​(String path)
        Weather (camel-weather) Poll the weather information from Open Weather Map. Category: api Since: 2.12 Maven coordinates: org.apache.camel:camel-weather Syntax: weather:name Path parameter: name (required) The name value is not used.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • weather

        public static WeatherEndpointBuilderFactory.WeatherEndpointBuilder weather​(String componentName,
                                                                                   String path)
        Weather (camel-weather) Poll the weather information from Open Weather Map. Category: api Since: 2.12 Maven coordinates: org.apache.camel:camel-weather Syntax: weather:name Path parameter: name (required) The name value is not used.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • web3j

        public static Web3jEndpointBuilderFactory.Web3jEndpointBuilder web3j​(String path)
        Web3j Ethereum Blockchain (camel-web3j) Interact with Ethereum nodes using web3j client API. Category: bitcoin,blockchain,api Since: 2.22 Maven coordinates: org.apache.camel:camel-web3j Syntax: web3j:nodeAddress Path parameter: nodeAddress (required) Sets the node address used to communicate
        Parameters:
        path - nodeAddress
        Returns:
        the dsl builder
      • web3j

        public static Web3jEndpointBuilderFactory.Web3jEndpointBuilder web3j​(String componentName,
                                                                             String path)
        Web3j Ethereum Blockchain (camel-web3j) Interact with Ethereum nodes using web3j client API. Category: bitcoin,blockchain,api Since: 2.22 Maven coordinates: org.apache.camel:camel-web3j Syntax: web3j:nodeAddress Path parameter: nodeAddress (required) Sets the node address used to communicate
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - nodeAddress
        Returns:
        the dsl builder
      • webhook

        public static WebhookEndpointBuilderFactory.WebhookEndpointBuilder webhook​(String path)
        Webhook (camel-webhook) Expose webhook endpoints to receive push notifications for other Camel components. Category: cloud Since: 3.0 Maven coordinates: org.apache.camel:camel-webhook Syntax: webhook:endpointUri Path parameter: endpointUri (required) The delegate uri. Must belong to a component that supports webhooks.
        Parameters:
        path - endpointUri
        Returns:
        the dsl builder
      • webhook

        public static WebhookEndpointBuilderFactory.WebhookEndpointBuilder webhook​(String componentName,
                                                                                   String path)
        Webhook (camel-webhook) Expose webhook endpoints to receive push notifications for other Camel components. Category: cloud Since: 3.0 Maven coordinates: org.apache.camel:camel-webhook Syntax: webhook:endpointUri Path parameter: endpointUri (required) The delegate uri. Must belong to a component that supports webhooks.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - endpointUri
        Returns:
        the dsl builder
      • websocket

        public static WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder websocket​(String path)
        Jetty Websocket (camel-websocket) Expose websocket endpoints using Jetty. Category: websocket Since: 2.10 Maven coordinates: org.apache.camel:camel-websocket Syntax: websocket:host:port/resourceUri Path parameter: host The hostname. The default value is 0.0.0.0. Setting this option on the component will use the component configured value as default. Default value: 0.0.0.0 Path parameter: port The port number. The default value is 9292. Setting this option on the component will use the component configured value as default. Default value: 9292 Path parameter: resourceUri (required) Name of the websocket channel to use
        Parameters:
        path - host:port/resourceUri
        Returns:
        the dsl builder
      • websocket

        public static WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder websocket​(String componentName,
                                                                                         String path)
        Jetty Websocket (camel-websocket) Expose websocket endpoints using Jetty. Category: websocket Since: 2.10 Maven coordinates: org.apache.camel:camel-websocket Syntax: websocket:host:port/resourceUri Path parameter: host The hostname. The default value is 0.0.0.0. Setting this option on the component will use the component configured value as default. Default value: 0.0.0.0 Path parameter: port The port number. The default value is 9292. Setting this option on the component will use the component configured value as default. Default value: 9292 Path parameter: resourceUri (required) Name of the websocket channel to use
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/resourceUri
        Returns:
        the dsl builder
      • websocketJsr356

        public static JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder websocketJsr356​(String path)
        Javax Websocket (camel-websocket-jsr356) Expose websocket endpoints using JSR356. Category: http Since: 2.23 Maven coordinates: org.apache.camel:camel-websocket-jsr356 Syntax: websocket-jsr356:uri Path parameter: uri If a schemeless URI path is provided, a ServerEndpoint is deployed under that path. Else if the URI is prefixed with the 'ws://' scheme, then a connection is established to the corresponding server
        Parameters:
        path - uri
        Returns:
        the dsl builder
      • websocketJsr356

        public static JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder websocketJsr356​(String componentName,
                                                                                                           String path)
        Javax Websocket (camel-websocket-jsr356) Expose websocket endpoints using JSR356. Category: http Since: 2.23 Maven coordinates: org.apache.camel:camel-websocket-jsr356 Syntax: websocket-jsr356:uri Path parameter: uri If a schemeless URI path is provided, a ServerEndpoint is deployed under that path. Else if the URI is prefixed with the 'ws://' scheme, then a connection is established to the corresponding server
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - uri
        Returns:
        the dsl builder
      • weka

        public static WekaEndpointBuilderFactory.WekaEndpointBuilder weka​(String path)
        Weka (camel-weka) Perform machine learning tasks using Weka. Category: datamining Since: 3.1 Maven coordinates: org.apache.camel:camel-weka Syntax: weka:command Path parameter: command (required) The command to use. There are 7 enums and the value can be one of: filter, model, read, write, push, pop, version
        Parameters:
        path - command
        Returns:
        the dsl builder
      • weka

        public static WekaEndpointBuilderFactory.WekaEndpointBuilder weka​(String componentName,
                                                                          String path)
        Weka (camel-weka) Perform machine learning tasks using Weka. Category: datamining Since: 3.1 Maven coordinates: org.apache.camel:camel-weka Syntax: weka:command Path parameter: command (required) The command to use. There are 7 enums and the value can be one of: filter, model, read, write, push, pop, version
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - command
        Returns:
        the dsl builder
      • wordpress

        public static WordpressEndpointBuilderFactory.WordpressEndpointBuilder wordpress​(String path)
        Wordpress (camel-wordpress) Manage posts and users using Wordpress API. Category: cloud,api,cms Since: 2.21 Maven coordinates: org.apache.camel:camel-wordpress Syntax: wordpress:operation Path parameter: operation (required) The endpoint operation. There are 2 enums and the value can be one of: post, user Path parameter: operationDetail The second part of an endpoint operation. Needed only when endpoint semantic is not enough, like wordpress:post:delete There are 1 enums and the value can be one of: delete
        Parameters:
        path - operation
        Returns:
        the dsl builder
      • wordpress

        public static WordpressEndpointBuilderFactory.WordpressEndpointBuilder wordpress​(String componentName,
                                                                                         String path)
        Wordpress (camel-wordpress) Manage posts and users using Wordpress API. Category: cloud,api,cms Since: 2.21 Maven coordinates: org.apache.camel:camel-wordpress Syntax: wordpress:operation Path parameter: operation (required) The endpoint operation. There are 2 enums and the value can be one of: post, user Path parameter: operationDetail The second part of an endpoint operation. Needed only when endpoint semantic is not enough, like wordpress:post:delete There are 1 enums and the value can be one of: delete
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - operation
        Returns:
        the dsl builder
      • workday

        public static WorkdayEndpointBuilderFactory.WorkdayEndpointBuilder workday​(String path)
        Workday (camel-workday) Detect and parse documents using Workday. Category: cloud,api,hcm Since: 3.1 Maven coordinates: org.apache.camel:camel-workday Syntax: workday:entity:path Path parameter: entity (required) The entity to be requested or subscribed via API. There are 2 enums and the value can be one of: report, commonAPI Path parameter: path (required) The API path to access an entity structure.
        Parameters:
        path - entity:path
        Returns:
        the dsl builder
      • workday

        public static WorkdayEndpointBuilderFactory.WorkdayEndpointBuilder workday​(String componentName,
                                                                                   String path)
        Workday (camel-workday) Detect and parse documents using Workday. Category: cloud,api,hcm Since: 3.1 Maven coordinates: org.apache.camel:camel-workday Syntax: workday:entity:path Path parameter: entity (required) The entity to be requested or subscribed via API. There are 2 enums and the value can be one of: report, commonAPI Path parameter: path (required) The API path to access an entity structure.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - entity:path
        Returns:
        the dsl builder
      • xchange

        public static XChangeEndpointBuilderFactory.XChangeEndpointBuilder xchange​(String path)
        XChange (camel-xchange) Access market data and trade on Bitcoin and Altcoin exchanges. Category: bitcoin,blockchain Since: 2.21 Maven coordinates: org.apache.camel:camel-xchange Syntax: xchange:name Path parameter: name (required) The exchange to connect to
        Parameters:
        path - name
        Returns:
        the dsl builder
      • xchange

        public static XChangeEndpointBuilderFactory.XChangeEndpointBuilder xchange​(String componentName,
                                                                                   String path)
        XChange (camel-xchange) Access market data and trade on Bitcoin and Altcoin exchanges. Category: bitcoin,blockchain Since: 2.21 Maven coordinates: org.apache.camel:camel-xchange Syntax: xchange:name Path parameter: name (required) The exchange to connect to
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • xj

        public static XJEndpointBuilderFactory.XJEndpointBuilder xj​(String path)
        XJ (camel-xj) Transform JSON and XML message using a XSLT. Category: transformation Since: 3.0 Maven coordinates: org.apache.camel:camel-xj Syntax: xj:resourceUri Path parameter: resourceUri (required) Path to the template. The following is supported by the default URIResolver. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • xj

        public static XJEndpointBuilderFactory.XJEndpointBuilder xj​(String componentName,
                                                                    String path)
        XJ (camel-xj) Transform JSON and XML message using a XSLT. Category: transformation Since: 3.0 Maven coordinates: org.apache.camel:camel-xj Syntax: xj:resourceUri Path parameter: resourceUri (required) Path to the template. The following is supported by the default URIResolver. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • xmlsecuritySign

        public static XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder xmlsecuritySign​(String path)
        XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification. Category: security,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-xmlsecurity Syntax: xmlsecurity-sign:name Path parameter: name (required) The name part in the URI can be chosen by the user to distinguish between different signer endpoints within the camel context.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • xmlsecuritySign

        public static XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder xmlsecuritySign​(String componentName,
                                                                                               String path)
        XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification. Category: security,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-xmlsecurity Syntax: xmlsecurity-sign:name Path parameter: name (required) The name part in the URI can be chosen by the user to distinguish between different signer endpoints within the camel context.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • xmlsecurityVerify

        public static XmlVerifierEndpointBuilderFactory.XmlVerifierEndpointBuilder xmlsecurityVerify​(String path)
        XML Security Verify (camel-xmlsecurity) Verify XML payloads using the XML signature specification. Category: security,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-xmlsecurity Syntax: xmlsecurity-verify:name Path parameter: name (required) The name part in the URI can be chosen by the user to distinguish between different verify endpoints within the camel context.
        Parameters:
        path - name
        Returns:
        the dsl builder
      • xmlsecurityVerify

        public static XmlVerifierEndpointBuilderFactory.XmlVerifierEndpointBuilder xmlsecurityVerify​(String componentName,
                                                                                                     String path)
        XML Security Verify (camel-xmlsecurity) Verify XML payloads using the XML signature specification. Category: security,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-xmlsecurity Syntax: xmlsecurity-verify:name Path parameter: name (required) The name part in the URI can be chosen by the user to distinguish between different verify endpoints within the camel context.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - name
        Returns:
        the dsl builder
      • xmpp

        public static XmppEndpointBuilderFactory.XmppEndpointBuilder xmpp​(String path)
        XMPP (camel-xmpp) Send and receive messages to/from an XMPP chat server. Category: chat,messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-xmpp Syntax: xmpp:host:port/participant Path parameter: host (required) Hostname for the chat server Path parameter: port (required) Port number for the chat server Path parameter: participant JID (Jabber ID) of person to receive messages. room parameter has precedence over participant.
        Parameters:
        path - host:port/participant
        Returns:
        the dsl builder
      • xmpp

        public static XmppEndpointBuilderFactory.XmppEndpointBuilder xmpp​(String componentName,
                                                                          String path)
        XMPP (camel-xmpp) Send and receive messages to/from an XMPP chat server. Category: chat,messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-xmpp Syntax: xmpp:host:port/participant Path parameter: host (required) Hostname for the chat server Path parameter: port (required) Port number for the chat server Path parameter: participant JID (Jabber ID) of person to receive messages. room parameter has precedence over participant.
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - host:port/participant
        Returns:
        the dsl builder
      • xquery

        public static XQueryEndpointBuilderFactory.XQueryEndpointBuilder xquery​(String path)
        XQuery (camel-saxon) Query and/or transform XML payloads using XQuery and Saxon. Category: transformation Since: 1.0 Maven coordinates: org.apache.camel:camel-saxon Syntax: xquery:resourceUri Path parameter: resourceUri (required) The name of the template to load from classpath or file system
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • xquery

        public static XQueryEndpointBuilderFactory.XQueryEndpointBuilder xquery​(String componentName,
                                                                                String path)
        XQuery (camel-saxon) Query and/or transform XML payloads using XQuery and Saxon. Category: transformation Since: 1.0 Maven coordinates: org.apache.camel:camel-saxon Syntax: xquery:resourceUri Path parameter: resourceUri (required) The name of the template to load from classpath or file system
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • xslt

        public static XsltEndpointBuilderFactory.XsltEndpointBuilder xslt​(String path)
        XSLT (camel-xslt) Transforms XML payload using an XSLT template. Category: core,transformation Since: 1.3 Maven coordinates: org.apache.camel:camel-xslt Syntax: xslt:resourceUri Path parameter: resourceUri (required) Path to the template. The following is supported by the default URIResolver. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • xslt

        public static XsltEndpointBuilderFactory.XsltEndpointBuilder xslt​(String componentName,
                                                                          String path)
        XSLT (camel-xslt) Transforms XML payload using an XSLT template. Category: core,transformation Since: 1.3 Maven coordinates: org.apache.camel:camel-xslt Syntax: xslt:resourceUri Path parameter: resourceUri (required) Path to the template. The following is supported by the default URIResolver. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • xsltSaxon

        public static XsltSaxonEndpointBuilderFactory.XsltSaxonEndpointBuilder xsltSaxon​(String path)
        XSLT Saxon (camel-xslt-saxon) Transform XML payloads using an XSLT template using Saxon. Category: core,transformation Since: 3.0 Maven coordinates: org.apache.camel:camel-xslt-saxon Syntax: xslt-saxon:resourceUri Path parameter: resourceUri (required) Path to the template. The following is supported by the default URIResolver. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        path - resourceUri
        Returns:
        the dsl builder
      • xsltSaxon

        public static XsltSaxonEndpointBuilderFactory.XsltSaxonEndpointBuilder xsltSaxon​(String componentName,
                                                                                         String path)
        XSLT Saxon (camel-xslt-saxon) Transform XML payloads using an XSLT template using Saxon. Category: core,transformation Since: 3.0 Maven coordinates: org.apache.camel:camel-xslt-saxon Syntax: xslt-saxon:resourceUri Path parameter: resourceUri (required) Path to the template. The following is supported by the default URIResolver. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - resourceUri
        Returns:
        the dsl builder
      • yammer

        @Deprecated
        public static YammerEndpointBuilderFactory.YammerEndpointBuilder yammer​(String path)
        Deprecated.
        Yammer (camel-yammer) Interact with the Yammer enterprise social network. Category: social,cloud,api Since: 2.12 Maven coordinates: org.apache.camel:camel-yammer Syntax: yammer:function Path parameter: function (required) The function to use There are 9 enums and the value can be one of: MESSAGES, MY_FEED, ALGO, FOLLOWING, SENT, PRIVATE, RECEIVED, USERS, CURRENT
        Parameters:
        path - function
        Returns:
        the dsl builder
      • yammer

        @Deprecated
        public static YammerEndpointBuilderFactory.YammerEndpointBuilder yammer​(String componentName,
                                                                                String path)
        Deprecated.
        Yammer (camel-yammer) Interact with the Yammer enterprise social network. Category: social,cloud,api Since: 2.12 Maven coordinates: org.apache.camel:camel-yammer Syntax: yammer:function Path parameter: function (required) The function to use There are 9 enums and the value can be one of: MESSAGES, MY_FEED, ALGO, FOLLOWING, SENT, PRIVATE, RECEIVED, USERS, CURRENT
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - function
        Returns:
        the dsl builder
      • zendesk

        public static ZendeskEndpointBuilderFactory.ZendeskEndpointBuilder zendesk​(String path)
        Zendesk (camel-zendesk) Manage Zendesk tickets, users, organizations, etc. Category: cloud,api,support Since: 2.19 Maven coordinates: org.apache.camel:camel-zendesk Syntax: zendesk:methodName Path parameter: methodName (required) What operation to use There are 342 enums and the value can be one of: ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS, ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER, CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1, CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION, CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1, CREATE_ORGANIZATION_MEMBERSHIPS, CREATE_ORGANIZATION_MEMBERSHIPS_1, CREATE_ORGANIZATION_MEMBERSHIPS_ASYNC, CREATE_ORGANIZATIONS, CREATE_ORGANIZATIONS_1, CREATE_ORGANIZATIONS_ASYNC, CREATE_PERMISSION_GROUP, CREATE_REQUEST, CREATE_SATISFACTION_RATING, CREATE_SATISFACTION_RATING_1, CREATE_SECTION, CREATE_SECTION_TRANSLATION, CREATE_TARGET, CREATE_TICKET, CREATE_TICKET_ASYNC, CREATE_TICKET_FIELD, CREATE_TICKET_FORM, CREATE_TICKET_FROM_TWEET, CREATE_TICKETS, CREATE_TICKETS_1, CREATE_TICKETS_ASYNC, CREATE_TOPIC, CREATE_TRIGGER, CREATE_UPLOAD, CREATE_UPLOAD_1, CREATE_UPLOAD_2, CREATE_UPLOAD_ARTICLE, CREATE_UPLOAD_ARTICLE_1, CREATE_USER, CREATE_USER_IDENTITY, CREATE_USER_IDENTITY_1, CREATE_USER_SEGMENT, CREATE_USERS, CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE, DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1, DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION, DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM, DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP, DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1, DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3, DELETE_ORGANIZATION, DELETE_ORGANIZATION_1, DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1, DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS, DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION, DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET, DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD, DELETE_TICKET_FIELD_1, DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION, DELETE_TRANSLATION_1, DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER, DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1, DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1, GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1, GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1, GET_ARTICLES_2, GET_ARTICLES_3, GET_ARTICLES_FROM_ALL_LABELS, GET_ARTICLES_FROM_ANY_LABELS, GET_ARTICLES_FROM_PAGE, GET_ARTICLES_INCREMENTALLY, GET_ASSIGNABLE_GROUP_MEMBERSHIPS, GET_ASSIGNABLE_GROUP_MEMBERSHIPS_1, GET_ASSIGNABLE_GROUPS, GET_ATTACHMENT, GET_ATTACHMENT_1, GET_ATTACHMENTS_FROM_ARTICLE, GET_AUTHENTICATED_USER, GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION, GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES, GET_CATEGORY, GET_CATEGORY_TRANSLATIONS, GET_COMPLIANCE_DELETION_STATUSES, GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS, GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM, GET_DYNAMIC_CONTENT_ITEM_VARIANT, GET_DYNAMIC_CONTENT_ITEM_VARIANTS, GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM, GET_FORUMS, GET_FORUMS_1, GET_GROUP, GET_GROUP_MEMBERSHIP, GET_GROUP_MEMBERSHIP_1, GET_GROUP_MEMBERSHIP_BY_USER, GET_GROUP_MEMBERSHIPS, GET_GROUP_MEMBERSHIPS_1, GET_GROUP_ORGANIZATION, GET_GROUP_USERS, GET_GROUPS, GET_HELP_CENTER_LOCALES, GET_HOLIDAYS_FOR_SCHEDULE, GET_HOLIDAYS_FOR_SCHEDULE_1, GET_INCREMENTAL_TICKETS_RESULT, GET_JOB_STATUS, GET_JOB_STATUS_ASYNC, GET_JOB_STATUSES, GET_JOB_STATUSES_ASYNC, GET_MACRO, GET_MACROS, GET_OPEN_REQUESTS, GET_ORGANIZATION, GET_ORGANIZATION_FIELDS, GET_ORGANIZATION_MEMBERSHIP, GET_ORGANIZATION_MEMBERSHIP_BY_USER, GET_ORGANIZATION_MEMBERSHIP_FOR_USER, GET_ORGANIZATION_MEMBERSHIPS, GET_ORGANIZATION_MEMBERSHIPS_FOR_ORG, GET_ORGANIZATION_MEMBERSHIPS_FOR_USER, GET_ORGANIZATION_TICKETS, GET_ORGANIZATION_USERS, GET_ORGANIZATIONS, GET_ORGANIZATIONS_INCREMENTALLY, GET_PERMISSION_GROUP, GET_PERMISSION_GROUPS, GET_RECENT_TICKETS, GET_REQUEST, GET_REQUEST_COMMENT, GET_REQUEST_COMMENT_1, GET_REQUEST_COMMENT_2, GET_REQUEST_COMMENTS, GET_REQUEST_COMMENTS_1, GET_REQUESTS, GET_SATISFACTION_RATING, GET_SATISFACTION_RATINGS, GET_SCHEDULE, GET_SCHEDULE_1, GET_SCHEDULES, GET_SEARCH_RESULTS, GET_SEARCH_RESULTS_1, GET_SEARCH_RESULTS_2, GET_SEARCH_RESULTS_3, GET_SEARCH_RESULTS_4, GET_SECTION, GET_SECTION_SUBSCRIPTIONS, GET_SECTION_SUBSCRIPTIONS_1, GET_SECTION_TRANSLATIONS, GET_SECTIONS, GET_SECTIONS_1, GET_SECTIONS_2, GET_SOLVED_REQUESTS, GET_SUSPENDED_TICKETS, GET_TARGET, GET_TARGETS, GET_TICKET, GET_TICKET_AUDIT, GET_TICKET_AUDIT_1, GET_TICKET_AUDIT_2, GET_TICKET_AUDITS, GET_TICKET_AUDITS_1, GET_TICKET_COLLABORATORS, GET_TICKET_COMMENTS, GET_TICKET_COMMENTS_1, GET_TICKET_FIELD, GET_TICKET_FIELDS, GET_TICKET_FORM, GET_TICKET_FORMS, GET_TICKET_INCIDENTS, GET_TICKET_METRIC, GET_TICKET_METRIC_BY_TICKET, GET_TICKET_METRICS, GET_TICKETS, GET_TICKETS_1, GET_TICKETS_BY_EXTERNAL_ID, GET_TICKETS_BY_EXTERNAL_ID_1, GET_TICKETS_FROM_SEARCH, GET_TICKETS_INCREMENTALLY, GET_TICKETS_INCREMENTALLY_1, GET_TOPIC, GET_TOPICS, GET_TOPICS_1, GET_TOPICS_2, GET_TOPICS_3, GET_TOPICS_BY_USER, GET_TRIGGER, GET_TRIGGERS, GET_TWITTER_MONITORS, GET_USER, GET_USER_CCD_TICKETS, GET_USER_FIELDS, GET_USER_IDENTITIES, GET_USER_IDENTITIES_1, GET_USER_IDENTITY, GET_USER_IDENTITY_1, GET_USER_IDENTITY_2, GET_USER_RELATED_INFO, GET_USER_REQUESTED_TICKETS, GET_USER_REQUESTS, GET_USER_REQUESTS_1, GET_USER_SEGMENT, GET_USER_SEGMENTS, GET_USER_SEGMENTS_1, GET_USER_SEGMENTS_APPLICABLE, GET_USER_SUBSCRIPTIONS, GET_USER_SUBSCRIPTIONS_1, GET_USERS, GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, IMPORT_TICKET, IMPORT_TOPIC, LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL, LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET, MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT, MAKE_PRIVATE_TICKET_AUDIT_1, MAKE_PRIVATE_TICKET_AUDIT_2, MARK_TICKET_AS_SPAM, MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP, PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1, PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER, PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC, REMOVE_TAG_FROM_ORGANISATIONS, REMOVE_TAG_FROM_TICKET, REMOVE_TAG_FROM_TOPICS, REQUEST_VERIFY_USER_IDENTITY, REQUEST_VERIFY_USER_IDENTITY_1, REQUEST_VERIFY_USER_IDENTITY_2, RESET_USER_PASSWORD, RESET_USER_PASSWORD_1, SET_GROUP_MEMBERSHIP_AS_DEFAULT, SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS, SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY, SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER, TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER, UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION, UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION, UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT, UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO, UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1, UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST, UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET, UPDATE_TICKET_FIELD, UPDATE_TICKETS, UPDATE_TICKETS_1, UPDATE_TICKETS_ASYNC, UPDATE_TOPIC, UPDATE_TRIGGER, UPDATE_USER, UPDATE_USER_IDENTITY, UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT, UPDATE_USERS, UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY, VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
        Parameters:
        path - methodName
        Returns:
        the dsl builder
      • zendesk

        public static ZendeskEndpointBuilderFactory.ZendeskEndpointBuilder zendesk​(String componentName,
                                                                                   String path)
        Zendesk (camel-zendesk) Manage Zendesk tickets, users, organizations, etc. Category: cloud,api,support Since: 2.19 Maven coordinates: org.apache.camel:camel-zendesk Syntax: zendesk:methodName Path parameter: methodName (required) What operation to use There are 342 enums and the value can be one of: ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS, ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER, CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1, CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION, CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1, CREATE_ORGANIZATION_MEMBERSHIPS, CREATE_ORGANIZATION_MEMBERSHIPS_1, CREATE_ORGANIZATION_MEMBERSHIPS_ASYNC, CREATE_ORGANIZATIONS, CREATE_ORGANIZATIONS_1, CREATE_ORGANIZATIONS_ASYNC, CREATE_PERMISSION_GROUP, CREATE_REQUEST, CREATE_SATISFACTION_RATING, CREATE_SATISFACTION_RATING_1, CREATE_SECTION, CREATE_SECTION_TRANSLATION, CREATE_TARGET, CREATE_TICKET, CREATE_TICKET_ASYNC, CREATE_TICKET_FIELD, CREATE_TICKET_FORM, CREATE_TICKET_FROM_TWEET, CREATE_TICKETS, CREATE_TICKETS_1, CREATE_TICKETS_ASYNC, CREATE_TOPIC, CREATE_TRIGGER, CREATE_UPLOAD, CREATE_UPLOAD_1, CREATE_UPLOAD_2, CREATE_UPLOAD_ARTICLE, CREATE_UPLOAD_ARTICLE_1, CREATE_USER, CREATE_USER_IDENTITY, CREATE_USER_IDENTITY_1, CREATE_USER_SEGMENT, CREATE_USERS, CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE, DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1, DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION, DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM, DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP, DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1, DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3, DELETE_ORGANIZATION, DELETE_ORGANIZATION_1, DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1, DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS, DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION, DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET, DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD, DELETE_TICKET_FIELD_1, DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION, DELETE_TRANSLATION_1, DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER, DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1, DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1, GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1, GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1, GET_ARTICLES_2, GET_ARTICLES_3, GET_ARTICLES_FROM_ALL_LABELS, GET_ARTICLES_FROM_ANY_LABELS, GET_ARTICLES_FROM_PAGE, GET_ARTICLES_INCREMENTALLY, GET_ASSIGNABLE_GROUP_MEMBERSHIPS, GET_ASSIGNABLE_GROUP_MEMBERSHIPS_1, GET_ASSIGNABLE_GROUPS, GET_ATTACHMENT, GET_ATTACHMENT_1, GET_ATTACHMENTS_FROM_ARTICLE, GET_AUTHENTICATED_USER, GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION, GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES, GET_CATEGORY, GET_CATEGORY_TRANSLATIONS, GET_COMPLIANCE_DELETION_STATUSES, GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS, GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM, GET_DYNAMIC_CONTENT_ITEM_VARIANT, GET_DYNAMIC_CONTENT_ITEM_VARIANTS, GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM, GET_FORUMS, GET_FORUMS_1, GET_GROUP, GET_GROUP_MEMBERSHIP, GET_GROUP_MEMBERSHIP_1, GET_GROUP_MEMBERSHIP_BY_USER, GET_GROUP_MEMBERSHIPS, GET_GROUP_MEMBERSHIPS_1, GET_GROUP_ORGANIZATION, GET_GROUP_USERS, GET_GROUPS, GET_HELP_CENTER_LOCALES, GET_HOLIDAYS_FOR_SCHEDULE, GET_HOLIDAYS_FOR_SCHEDULE_1, GET_INCREMENTAL_TICKETS_RESULT, GET_JOB_STATUS, GET_JOB_STATUS_ASYNC, GET_JOB_STATUSES, GET_JOB_STATUSES_ASYNC, GET_MACRO, GET_MACROS, GET_OPEN_REQUESTS, GET_ORGANIZATION, GET_ORGANIZATION_FIELDS, GET_ORGANIZATION_MEMBERSHIP, GET_ORGANIZATION_MEMBERSHIP_BY_USER, GET_ORGANIZATION_MEMBERSHIP_FOR_USER, GET_ORGANIZATION_MEMBERSHIPS, GET_ORGANIZATION_MEMBERSHIPS_FOR_ORG, GET_ORGANIZATION_MEMBERSHIPS_FOR_USER, GET_ORGANIZATION_TICKETS, GET_ORGANIZATION_USERS, GET_ORGANIZATIONS, GET_ORGANIZATIONS_INCREMENTALLY, GET_PERMISSION_GROUP, GET_PERMISSION_GROUPS, GET_RECENT_TICKETS, GET_REQUEST, GET_REQUEST_COMMENT, GET_REQUEST_COMMENT_1, GET_REQUEST_COMMENT_2, GET_REQUEST_COMMENTS, GET_REQUEST_COMMENTS_1, GET_REQUESTS, GET_SATISFACTION_RATING, GET_SATISFACTION_RATINGS, GET_SCHEDULE, GET_SCHEDULE_1, GET_SCHEDULES, GET_SEARCH_RESULTS, GET_SEARCH_RESULTS_1, GET_SEARCH_RESULTS_2, GET_SEARCH_RESULTS_3, GET_SEARCH_RESULTS_4, GET_SECTION, GET_SECTION_SUBSCRIPTIONS, GET_SECTION_SUBSCRIPTIONS_1, GET_SECTION_TRANSLATIONS, GET_SECTIONS, GET_SECTIONS_1, GET_SECTIONS_2, GET_SOLVED_REQUESTS, GET_SUSPENDED_TICKETS, GET_TARGET, GET_TARGETS, GET_TICKET, GET_TICKET_AUDIT, GET_TICKET_AUDIT_1, GET_TICKET_AUDIT_2, GET_TICKET_AUDITS, GET_TICKET_AUDITS_1, GET_TICKET_COLLABORATORS, GET_TICKET_COMMENTS, GET_TICKET_COMMENTS_1, GET_TICKET_FIELD, GET_TICKET_FIELDS, GET_TICKET_FORM, GET_TICKET_FORMS, GET_TICKET_INCIDENTS, GET_TICKET_METRIC, GET_TICKET_METRIC_BY_TICKET, GET_TICKET_METRICS, GET_TICKETS, GET_TICKETS_1, GET_TICKETS_BY_EXTERNAL_ID, GET_TICKETS_BY_EXTERNAL_ID_1, GET_TICKETS_FROM_SEARCH, GET_TICKETS_INCREMENTALLY, GET_TICKETS_INCREMENTALLY_1, GET_TOPIC, GET_TOPICS, GET_TOPICS_1, GET_TOPICS_2, GET_TOPICS_3, GET_TOPICS_BY_USER, GET_TRIGGER, GET_TRIGGERS, GET_TWITTER_MONITORS, GET_USER, GET_USER_CCD_TICKETS, GET_USER_FIELDS, GET_USER_IDENTITIES, GET_USER_IDENTITIES_1, GET_USER_IDENTITY, GET_USER_IDENTITY_1, GET_USER_IDENTITY_2, GET_USER_RELATED_INFO, GET_USER_REQUESTED_TICKETS, GET_USER_REQUESTS, GET_USER_REQUESTS_1, GET_USER_SEGMENT, GET_USER_SEGMENTS, GET_USER_SEGMENTS_1, GET_USER_SEGMENTS_APPLICABLE, GET_USER_SUBSCRIPTIONS, GET_USER_SUBSCRIPTIONS_1, GET_USERS, GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, IMPORT_TICKET, IMPORT_TOPIC, LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL, LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET, MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT, MAKE_PRIVATE_TICKET_AUDIT_1, MAKE_PRIVATE_TICKET_AUDIT_2, MARK_TICKET_AS_SPAM, MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP, PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1, PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER, PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC, REMOVE_TAG_FROM_ORGANISATIONS, REMOVE_TAG_FROM_TICKET, REMOVE_TAG_FROM_TOPICS, REQUEST_VERIFY_USER_IDENTITY, REQUEST_VERIFY_USER_IDENTITY_1, REQUEST_VERIFY_USER_IDENTITY_2, RESET_USER_PASSWORD, RESET_USER_PASSWORD_1, SET_GROUP_MEMBERSHIP_AS_DEFAULT, SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS, SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY, SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER, TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER, UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION, UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION, UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT, UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO, UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1, UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST, UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET, UPDATE_TICKET_FIELD, UPDATE_TICKETS, UPDATE_TICKETS_1, UPDATE_TICKETS_ASYNC, UPDATE_TOPIC, UPDATE_TRIGGER, UPDATE_USER, UPDATE_USER_IDENTITY, UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT, UPDATE_USERS, UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY, VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - methodName
        Returns:
        the dsl builder
      • zookeeper

        public static ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder zookeeper​(String path)
        ZooKeeper (camel-zookeeper) Manage ZooKeeper clusters. Category: clustering,management,bigdata Since: 2.9 Maven coordinates: org.apache.camel:camel-zookeeper Syntax: zookeeper:serverUrls/path Path parameter: serverUrls (required) The zookeeper server hosts (multiple servers can be separated by comma) Path parameter: path (required) The node in the ZooKeeper server (aka znode)
        Parameters:
        path - serverUrls/path
        Returns:
        the dsl builder
      • zookeeper

        public static ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder zookeeper​(String componentName,
                                                                                         String path)
        ZooKeeper (camel-zookeeper) Manage ZooKeeper clusters. Category: clustering,management,bigdata Since: 2.9 Maven coordinates: org.apache.camel:camel-zookeeper Syntax: zookeeper:serverUrls/path Path parameter: serverUrls (required) The zookeeper server hosts (multiple servers can be separated by comma) Path parameter: path (required) The node in the ZooKeeper server (aka znode)
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - serverUrls/path
        Returns:
        the dsl builder
      • zookeeperMaster

        public static ZooKeeperMasterEndpointBuilderFactory.ZooKeeperMasterEndpointBuilder zookeeperMaster​(String path)
        ZooKeeper Master (camel-zookeeper-master) Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies. Category: clustering,management,bigdata Since: 2.19 Maven coordinates: org.apache.camel:camel-zookeeper-master Syntax: zookeeper-master:groupName:consumerEndpointUri Path parameter: groupName (required) The name of the cluster group to use Path parameter: consumerEndpointUri (required) The consumer endpoint to use in master/slave mode
        Parameters:
        path - groupName:consumerEndpointUri
        Returns:
        the dsl builder
      • zookeeperMaster

        public static ZooKeeperMasterEndpointBuilderFactory.ZooKeeperMasterEndpointBuilder zookeeperMaster​(String componentName,
                                                                                                           String path)
        ZooKeeper Master (camel-zookeeper-master) Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies. Category: clustering,management,bigdata Since: 2.19 Maven coordinates: org.apache.camel:camel-zookeeper-master Syntax: zookeeper-master:groupName:consumerEndpointUri Path parameter: groupName (required) The name of the cluster group to use Path parameter: consumerEndpointUri (required) The consumer endpoint to use in master/slave mode
        Parameters:
        componentName - to use a custom component name for the endpoint instead of the default name
        path - groupName:consumerEndpointUri
        Returns:
        the dsl builder