Class StaticEndpointBuilders
- java.lang.Object
-
- org.apache.camel.builder.endpoint.StaticEndpointBuilders
-
@Generated("org.apache.camel.maven.packaging.EndpointDslMojo") public class StaticEndpointBuilders extends Object
Generated by camel build tools - do NOT edit this file!
-
-
Constructor Summary
Constructors Constructor Description StaticEndpointBuilders()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ActiveMQEndpointBuilderFactory.ActiveMQEndpointBuilder
activemq(String path)
ActiveMQ (camel-activemq) Send messages to (or consume from) Apache ActiveMQ.static ActiveMQEndpointBuilderFactory.ActiveMQEndpointBuilder
activemq(String componentName, String path)
ActiveMQ (camel-activemq) Send messages to (or consume from) Apache ActiveMQ.static AMQPEndpointBuilderFactory.AMQPEndpointBuilder
amqp(String path)
AMQP (camel-amqp) Messaging with AMQP protocol using Apache QPid Client.static AMQPEndpointBuilderFactory.AMQPEndpointBuilder
amqp(String componentName, String path)
AMQP (camel-amqp) Messaging with AMQP protocol using Apache QPid Client.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 namestatic 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 namestatic AS2EndpointBuilderFactory.AS2EndpointBuilder
as2(String path)
AS2 (camel-as2) Transfer data securely and reliably using the AS2 protocol (RFC4130).static AS2EndpointBuilderFactory.AS2EndpointBuilder
as2(String componentName, String path)
AS2 (camel-as2) Transfer data securely and reliably using the AS2 protocol (RFC4130).static AsteriskEndpointBuilderFactory.AsteriskEndpointBuilder
asterisk(String path)
Asterisk (camel-asterisk) Interact with Asterisk PBX Server.static AsteriskEndpointBuilderFactory.AsteriskEndpointBuilder
asterisk(String componentName, String path)
Asterisk (camel-asterisk) Interact with Asterisk PBX Server.static AtlasMapEndpointBuilderFactory.AtlasMapEndpointBuilder
atlasmap(String path)
AtlasMap (camel-atlasmap) Transforms the message using an AtlasMap transformation.static AtlasMapEndpointBuilderFactory.AtlasMapEndpointBuilder
atlasmap(String componentName, String path)
AtlasMap (camel-atlasmap) Transforms the message using an AtlasMap transformation.static AtmosEndpointBuilderFactory.AtmosEndpointBuilder
atmos(String path)
Atmos (camel-atmos) Integrate with EMC's ViPR object data services using the Atmos Client.static AtmosEndpointBuilderFactory.AtmosEndpointBuilder
atmos(String componentName, String path)
Atmos (camel-atmos) Integrate with EMC's ViPR object data services using the Atmos Client.static AtmosphereWebsocketEndpointBuilderFactory.AtmosphereWebsocketEndpointBuilder
atmosphereWebsocket(String path)
Atmosphere Websocket (camel-atmosphere-websocket) Expose WebSocket endpoints using the Atmosphere framework.static AtmosphereWebsocketEndpointBuilderFactory.AtmosphereWebsocketEndpointBuilder
atmosphereWebsocket(String componentName, String path)
Atmosphere Websocket (camel-atmosphere-websocket) Expose WebSocket endpoints using the Atmosphere framework.static AtomEndpointBuilderFactory.AtomEndpointBuilder
atom(String path)
Atom (camel-atom) Poll Atom RSS feeds.static AtomEndpointBuilderFactory.AtomEndpointBuilder
atom(String componentName, String path)
Atom (camel-atom) Poll Atom RSS feeds.static AvroEndpointBuilderFactory.AvroEndpointBuilder
avro(String path)
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services.static AvroEndpointBuilderFactory.AvroEndpointBuilder
avro(String componentName, String path)
Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services.static Athena2EndpointBuilderFactory.Athena2EndpointBuilder
aws2Athena(String path)
AWS Athena (camel-aws2-athena) Access AWS Athena service using AWS SDK version 2.x.static Athena2EndpointBuilderFactory.Athena2EndpointBuilder
aws2Athena(String componentName, String path)
AWS Athena (camel-aws2-athena) Access AWS Athena service using AWS SDK version 2.x.static Cw2EndpointBuilderFactory.Cw2EndpointBuilder
aws2Cw(String path)
AWS CloudWatch (camel-aws2-cw) Sending metrics to AWS CloudWatch using AWS SDK version 2.x.static Cw2EndpointBuilderFactory.Cw2EndpointBuilder
aws2Cw(String componentName, String path)
AWS CloudWatch (camel-aws2-cw) Sending metrics to AWS CloudWatch using AWS SDK version 2.x.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.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.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.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.static AWS2EC2EndpointBuilderFactory.AWS2EC2EndpointBuilder
aws2Ec2(String path)
AWS Elastic Compute Cloud (EC2) (camel-aws2-ec2) Manage AWS EC2 instances using AWS SDK version 2.x.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.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.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.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.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.static EventbridgeEndpointBuilderFactory.EventbridgeEndpointBuilder
aws2Eventbridge(String path)
AWS Eventbridge (camel-aws2-eventbridge) Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.static EventbridgeEndpointBuilderFactory.EventbridgeEndpointBuilder
aws2Eventbridge(String componentName, String path)
AWS Eventbridge (camel-aws2-eventbridge) Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.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.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.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.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.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.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.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.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.static Lambda2EndpointBuilderFactory.Lambda2EndpointBuilder
aws2Lambda(String path)
AWS Lambda (camel-aws2-lambda) Manage and invoke AWS Lambda functions using AWS SDK version 2.x.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.static MQ2EndpointBuilderFactory.MQ2EndpointBuilder
aws2Mq(String path)
AWS MQ (camel-aws2-mq) Manage AWS MQ instances using AWS SDK version 2.x.static MQ2EndpointBuilderFactory.MQ2EndpointBuilder
aws2Mq(String componentName, String path)
AWS MQ (camel-aws2-mq) Manage AWS MQ instances using AWS SDK version 2.x.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.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.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.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.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.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.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.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.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.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.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.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.static Translate2EndpointBuilderFactory.Translate2EndpointBuilder
aws2Translate(String path)
AWS Translate (camel-aws2-translate) Translate texts using AWS Translate and AWS SDK version 2.x.static Translate2EndpointBuilderFactory.Translate2EndpointBuilder
aws2Translate(String componentName, String path)
AWS Translate (camel-aws2-translate) Translate texts using AWS Translate and AWS SDK version 2.x.static CloudtrailEndpointBuilderFactory.CloudtrailEndpointBuilder
awsCloudtrail(String path)
AWS Cloudtrail (camel-aws-cloudtrail) Consume events from Amazon Cloudtrail using AWS SDK version 2.x.static CloudtrailEndpointBuilderFactory.CloudtrailEndpointBuilder
awsCloudtrail(String componentName, String path)
AWS Cloudtrail (camel-aws-cloudtrail) Consume events from Amazon Cloudtrail using AWS SDK version 2.x.static SecretsManagerEndpointBuilderFactory.SecretsManagerEndpointBuilder
awsSecretsManager(String path)
AWS Secrets Manager (camel-aws-secrets-manager) Manage AWS Secrets Manager services using AWS SDK version 2.x.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.static CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder
azureCosmosdb(String path)
Azure CosmosDB (camel-azure-cosmosdb) To read and write records to the CosmosDB database on Azure cloud platform.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.static EventHubsEndpointBuilderFactory.EventHubsEndpointBuilder
azureEventhubs(String path)
Azure Event Hubs (camel-azure-eventhubs) Send and receive events to/from Azure Event Hubs using AMQP protocol.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.static KeyVaultEndpointBuilderFactory.KeyVaultEndpointBuilder
azureKeyVault(String path)
Azure Key Vault (camel-azure-key-vault) Manage secrets and keys in Azure Key Vault Service Category: cloud,cloud Since: 3.17 Maven coordinates: org.apache.camel:camel-azure-key-vault Syntax:azure-key-vault:vaultName
Path parameter: vaultName Vault Name to be usedstatic KeyVaultEndpointBuilderFactory.KeyVaultEndpointBuilder
azureKeyVault(String componentName, String path)
Azure Key Vault (camel-azure-key-vault) Manage secrets and keys in Azure Key Vault Service Category: cloud,cloud Since: 3.17 Maven coordinates: org.apache.camel:camel-azure-key-vault Syntax:azure-key-vault:vaultName
Path parameter: vaultName Vault Name to be usedstatic ServiceBusEndpointBuilderFactory.ServiceBusEndpointBuilder
azureServicebus(String path)
Azure ServiceBus (camel-azure-servicebus) Send and receive messages to/from Azure Event Bus.static ServiceBusEndpointBuilderFactory.ServiceBusEndpointBuilder
azureServicebus(String componentName, String path)
Azure ServiceBus (camel-azure-servicebus) Send and receive messages to/from Azure Event Bus.static BlobEndpointBuilderFactory.BlobEndpointBuilder
azureStorageBlob(String path)
Azure Storage Blob Service (camel-azure-storage-blob) Store and retrieve blobs from Azure Storage Blob Service.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.static DataLakeEndpointBuilderFactory.DataLakeEndpointBuilder
azureStorageDatalake(String path)
Azure Storage Datalake Service (camel-azure-storage-datalake) Sends and receives files to/from Azure DataLake Storage.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.static QueueEndpointBuilderFactory.QueueEndpointBuilder
azureStorageQueue(String path)
Azure Storage Queue Service (camel-azure-storage-queue) Stores and retrieves messages to/from Azure Storage Queue.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.static BeanEndpointBuilderFactory.BeanEndpointBuilder
bean(String path)
Bean (camel-bean) Invoke methods of Java beans stored in Camel registry.static BeanEndpointBuilderFactory.BeanEndpointBuilder
bean(String componentName, String path)
Bean (camel-bean) Invoke methods of Java beans stored in Camel registry.static BeanValidatorEndpointBuilderFactory.BeanValidatorEndpointBuilder
beanValidator(String path)
Bean Validator (camel-bean-validator) Validate the message body using the Java Bean Validation API.static BeanValidatorEndpointBuilderFactory.BeanValidatorEndpointBuilder
beanValidator(String componentName, String path)
Bean Validator (camel-bean-validator) Validate the message body using the Java Bean Validation API.static BonitaEndpointBuilderFactory.BonitaEndpointBuilder
bonita(String path)
Bonita (camel-bonita) Communicate with a remote Bonita BPM process engine.static BonitaEndpointBuilderFactory.BonitaEndpointBuilder
bonita(String componentName, String path)
Bonita (camel-bonita) Communicate with a remote Bonita BPM process engine.static BoxEndpointBuilderFactory.BoxEndpointBuilder
box(String path)
Box (camel-box) Upload, download and manage files, folders, groups, collaborations, etc.static BoxEndpointBuilderFactory.BoxEndpointBuilder
box(String componentName, String path)
Box (camel-box) Upload, download and manage files, folders, groups, collaborations, etc.static BraintreeEndpointBuilderFactory.BraintreeEndpointBuilder
braintree(String path)
Braintree (camel-braintree) Process payments using Braintree Payments.static BraintreeEndpointBuilderFactory.BraintreeEndpointBuilder
braintree(String componentName, String path)
Braintree (camel-braintree) Process payments using Braintree Payments.static BrowseEndpointBuilderFactory.BrowseEndpointBuilder
browse(String path)
Browse (camel-browse) Inspect the messages received on endpoints supporting BrowsableEndpoint.static BrowseEndpointBuilderFactory.BrowseEndpointBuilder
browse(String componentName, String path)
Browse (camel-browse) Inspect the messages received on endpoints supporting BrowsableEndpoint.static CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder
caffeineCache(String path)
Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache.static CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder
caffeineCache(String componentName, String path)
Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache.static CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheEndpointBuilder
caffeineLoadcache(String path)
Caffeine LoadCache (camel-caffeine) Perform caching operations using Caffeine Cache with an attached CacheLoader.static CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheEndpointBuilder
caffeineLoadcache(String componentName, String path)
Caffeine LoadCache (camel-caffeine) Perform caching operations using Caffeine Cache with an attached CacheLoader.static ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
chatscript(String path)
ChatScript (camel-chatscript) Chat with a ChatScript Server.static ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
chatscript(String componentName, String path)
ChatScript (camel-chatscript) Chat with a ChatScript Server.static ChunkEndpointBuilderFactory.ChunkEndpointBuilder
chunk(String path)
Chunk (camel-chunk) Transform messages using Chunk templating engine.static ChunkEndpointBuilderFactory.ChunkEndpointBuilder
chunk(String componentName, String path)
Chunk (camel-chunk) Transform messages using Chunk templating engine.static ClassEndpointBuilderFactory.ClassEndpointBuilder
clas(String path)
Class (camel-bean) Invoke methods of Java beans specified by class name.static ClassEndpointBuilderFactory.ClassEndpointBuilder
clas(String componentName, String path)
Class (camel-bean) Invoke methods of Java beans specified by class name.static CMEndpointBuilderFactory.CMEndpointBuilder
cmSms(String path)
CM SMS Gateway (camel-cm-sms) Send SMS messages via CM SMS Gateway.static CMEndpointBuilderFactory.CMEndpointBuilder
cmSms(String componentName, String path)
CM SMS Gateway (camel-cm-sms) Send SMS messages via CM SMS Gateway.static CoAPEndpointBuilderFactory.CoAPEndpointBuilder
coap(String path)
CoAP (camel-coap) Send and receive messages to/from COAP capable devices.static CoAPEndpointBuilderFactory.CoAPEndpointBuilder
coap(String componentName, String path)
CoAP (camel-coap) Send and receive messages to/from COAP capable devices.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.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.static ConsulEndpointBuilderFactory.ConsulEndpointBuilder
consul(String path)
Consul (camel-consul) Integrate with Consul service discovery and configuration store.static ConsulEndpointBuilderFactory.ConsulEndpointBuilder
consul(String componentName, String path)
Consul (camel-consul) Integrate with Consul service discovery and configuration store.static ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder
controlbus(String path)
Control Bus (camel-controlbus) Manage and monitor Camel routes.static ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder
controlbus(String componentName, String path)
Control Bus (camel-controlbus) Manage and monitor Camel routes.static CordaEndpointBuilderFactory.CordaEndpointBuilder
corda(String path)
Deprecated.static CordaEndpointBuilderFactory.CordaEndpointBuilder
corda(String componentName, String path)
Deprecated.static CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
couchbase(String path)
Couchbase (camel-couchbase) Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.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.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.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.static CassandraEndpointBuilderFactory.CassandraEndpointBuilder
cql(String path)
Cassandra CQL (camel-cassandraql) Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API).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).static CronEndpointBuilderFactory.CronEndpointBuilder
cron(String path)
Cron (camel-cron) A generic interface for triggering events at times specified through the Unix cron syntax.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.static DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder
crypto(String path)
Crypto (JCE) (camel-crypto) Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).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).static CxfEndpointBuilderFactory.CxfEndpointBuilder
cxf(String path)
CXF (camel-cxf-soap) Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.static CxfEndpointBuilderFactory.CxfEndpointBuilder
cxf(String componentName, String path)
CXF (camel-cxf-soap) Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.static CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder
cxfrs(String path)
CXF-RS (camel-cxf-rest) Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.static CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder
cxfrs(String componentName, String path)
CXF-RS (camel-cxf-rest) Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.static DataFormatEndpointBuilderFactory.DataFormatEndpointBuilder
dataformat(String path)
Data Format (camel-dataformat) Use a Camel Data Format as a regular Camel Component.static DataFormatEndpointBuilderFactory.DataFormatEndpointBuilder
dataformat(String componentName, String path)
Data Format (camel-dataformat) Use a Camel Data Format as a regular Camel Component.static DataSetEndpointBuilderFactory.DataSetEndpointBuilder
dataset(String path)
Dataset (camel-dataset) Provide data for load and soak testing of your Camel application.static DataSetEndpointBuilderFactory.DataSetEndpointBuilder
dataset(String componentName, String path)
Dataset (camel-dataset) Provide data for load and soak testing of your Camel application.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.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.static DebeziumDb2EndpointBuilderFactory.DebeziumDb2EndpointBuilder
debeziumDb2(String path)
Debezium DB2 Connector (camel-debezium-db2) Capture changes from a DB2 database.static DebeziumDb2EndpointBuilderFactory.DebeziumDb2EndpointBuilder
debeziumDb2(String componentName, String path)
Debezium DB2 Connector (camel-debezium-db2) Capture changes from a DB2 database.static DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder
debeziumMongodb(String path)
Debezium MongoDB Connector (camel-debezium-mongodb) Capture changes from a MongoDB database.static DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder
debeziumMongodb(String componentName, String path)
Debezium MongoDB Connector (camel-debezium-mongodb) Capture changes from a MongoDB database.static DebeziumMySqlEndpointBuilderFactory.DebeziumMySqlEndpointBuilder
debeziumMysql(String path)
Debezium MySQL Connector (camel-debezium-mysql) Capture changes from a MySQL database.static DebeziumMySqlEndpointBuilderFactory.DebeziumMySqlEndpointBuilder
debeziumMysql(String componentName, String path)
Debezium MySQL Connector (camel-debezium-mysql) Capture changes from a MySQL database.static DebeziumOracleEndpointBuilderFactory.DebeziumOracleEndpointBuilder
debeziumOracle(String path)
Debezium Oracle Connector (camel-debezium-oracle) Capture changes from a Oracle database.static DebeziumOracleEndpointBuilderFactory.DebeziumOracleEndpointBuilder
debeziumOracle(String componentName, String path)
Debezium Oracle Connector (camel-debezium-oracle) Capture changes from a Oracle database.static DebeziumPostgresEndpointBuilderFactory.DebeziumPostgresEndpointBuilder
debeziumPostgres(String path)
Debezium PostgresSQL Connector (camel-debezium-postgres) Capture changes from a PostgresSQL database.static DebeziumPostgresEndpointBuilderFactory.DebeziumPostgresEndpointBuilder
debeziumPostgres(String componentName, String path)
Debezium PostgresSQL Connector (camel-debezium-postgres) Capture changes from a PostgresSQL database.static DebeziumSqlserverEndpointBuilderFactory.DebeziumSqlserverEndpointBuilder
debeziumSqlserver(String path)
Debezium SQL Server Connector (camel-debezium-sqlserver) Capture changes from an SQL Server database.static DebeziumSqlserverEndpointBuilderFactory.DebeziumSqlserverEndpointBuilder
debeziumSqlserver(String componentName, String path)
Debezium SQL Server Connector (camel-debezium-sqlserver) Capture changes from an SQL Server database.static DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder
digitalocean(String path)
DigitalOcean (camel-digitalocean) Manage Droplets and resources within the DigitalOcean cloud.static DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder
digitalocean(String componentName, String path)
DigitalOcean (camel-digitalocean) Manage Droplets and resources within the DigitalOcean cloud.static DirectEndpointBuilderFactory.DirectEndpointBuilder
direct(String path)
Direct (camel-direct) Call another endpoint from the same Camel Context synchronously.static DirectEndpointBuilderFactory.DirectEndpointBuilder
direct(String componentName, String path)
Direct (camel-direct) Call another endpoint from the same Camel Context synchronously.static DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder
directVm(String path)
Deprecated.static DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder
directVm(String componentName, String path)
Deprecated.static DisruptorEndpointBuilderFactory.DisruptorEndpointBuilder
disruptor(String path)
Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor.static DisruptorEndpointBuilderFactory.DisruptorEndpointBuilder
disruptor(String componentName, String path)
Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor.static DisruptorVmEndpointBuilderFactory.DisruptorVmEndpointBuilder
disruptorVm(String path)
Disruptor VM (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor.static DisruptorVmEndpointBuilderFactory.DisruptorVmEndpointBuilder
disruptorVm(String componentName, String path)
Disruptor VM (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor.static DJLEndpointBuilderFactory.DJLEndpointBuilder
djl(String path)
Deep Java Library (camel-djl) Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).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).static DnsEndpointBuilderFactory.DnsEndpointBuilder
dns(String path)
DNS (camel-dns) Perform DNS queries using DNSJava.static DnsEndpointBuilderFactory.DnsEndpointBuilder
dns(String componentName, String path)
DNS (camel-dns) Perform DNS queries using DNSJava.static DockerEndpointBuilderFactory.DockerEndpointBuilder
docker(String path)
Docker (camel-docker) Manage Docker containers.static DockerEndpointBuilderFactory.DockerEndpointBuilder
docker(String componentName, String path)
Docker (camel-docker) Manage Docker containers.static DrillEndpointBuilderFactory.DrillEndpointBuilder
drill(String path)
Drill (camel-drill) Perform queries against an Apache Drill cluster.static DrillEndpointBuilderFactory.DrillEndpointBuilder
drill(String componentName, String path)
Drill (camel-drill) Perform queries against an Apache Drill cluster.static DropboxEndpointBuilderFactory.DropboxEndpointBuilder
dropbox(String path)
Dropbox (camel-dropbox) Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.static DropboxEndpointBuilderFactory.DropboxEndpointBuilder
dropbox(String componentName, String path)
Dropbox (camel-dropbox) Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.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.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.static EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
ehcache(String path)
Ehcache (camel-ehcache) Perform caching operations using Ehcache.static EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
ehcache(String componentName, String path)
Ehcache (camel-ehcache) Perform caching operations using Ehcache.static ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder
elasticsearch(String path)
Elasticsearch (camel-elasticsearch) Send requests to ElasticSearch via Java Client API.static ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder
elasticsearch(String componentName, String path)
Elasticsearch (camel-elasticsearch) Send requests to ElasticSearch via Java Client API.static ElasticsearchRestEndpointBuilderFactory.ElasticsearchRestEndpointBuilder
elasticsearchRest(String path)
Deprecated.static ElasticsearchRestEndpointBuilderFactory.ElasticsearchRestEndpointBuilder
elasticsearchRest(String componentName, String path)
Deprecated.static Etcd3EndpointBuilderFactory.Etcd3EndpointBuilder
etcd3(String path)
Etcd v3 (camel-etcd3) Get, set, delete or watch keys in etcd key-value store.static Etcd3EndpointBuilderFactory.Etcd3EndpointBuilder
etcd3(String componentName, String path)
Etcd v3 (camel-etcd3) Get, set, delete or watch keys in etcd key-value store.static ExecEndpointBuilderFactory.ExecEndpointBuilder
exec(String path)
Exec (camel-exec) Execute commands on the underlying operating system.static ExecEndpointBuilderFactory.ExecEndpointBuilder
exec(String componentName, String path)
Exec (camel-exec) Execute commands on the underlying operating system.static FacebookEndpointBuilderFactory.FacebookEndpointBuilder
facebook(String path)
Facebook (camel-facebook) Send requests to Facebook APIs supported by Facebook4J.static FacebookEndpointBuilderFactory.FacebookEndpointBuilder
facebook(String componentName, String path)
Facebook (camel-facebook) Send requests to Facebook APIs supported by Facebook4J.static FhirEndpointBuilderFactory.FhirEndpointBuilder
fhir(String path)
FHIR (camel-fhir) Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.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.static FileEndpointBuilderFactory.FileEndpointBuilder
file(String path)
File (camel-file) Read and write files.static FileEndpointBuilderFactory.FileEndpointBuilder
file(String componentName, String path)
File (camel-file) Read and write files.static FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder
fileWatch(String path)
File Watch (camel-file-watch) Get notified about file events in a directory using java.nio.file.WatchService.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.static FlatpackEndpointBuilderFactory.FlatpackEndpointBuilder
flatpack(String path)
Flatpack (camel-flatpack) Parse fixed width and delimited files using the FlatPack library.static FlatpackEndpointBuilderFactory.FlatpackEndpointBuilder
flatpack(String componentName, String path)
Flatpack (camel-flatpack) Parse fixed width and delimited files using the FlatPack library.static FlinkEndpointBuilderFactory.FlinkEndpointBuilder
flink(String path)
Flink (camel-flink) Send DataSet jobs to an Apache Flink cluster.static FlinkEndpointBuilderFactory.FlinkEndpointBuilder
flink(String componentName, String path)
Flink (camel-flink) Send DataSet jobs to an Apache Flink cluster.static FopEndpointBuilderFactory.FopEndpointBuilder
fop(String path)
FOP (camel-fop) Render messages into PDF and other output formats supported by Apache FOP.static FopEndpointBuilderFactory.FopEndpointBuilder
fop(String componentName, String path)
FOP (camel-fop) Render messages into PDF and other output formats supported by Apache FOP.static FreemarkerEndpointBuilderFactory.FreemarkerEndpointBuilder
freemarker(String path)
Freemarker (camel-freemarker) Transform messages using FreeMarker templates.static FreemarkerEndpointBuilderFactory.FreemarkerEndpointBuilder
freemarker(String componentName, String path)
Freemarker (camel-freemarker) Transform messages using FreeMarker templates.static FtpEndpointBuilderFactory.FtpEndpointBuilder
ftp(String path)
FTP (camel-ftp) Upload and download files to/from FTP servers.static FtpEndpointBuilderFactory.FtpEndpointBuilder
ftp(String componentName, String path)
FTP (camel-ftp) Upload and download files to/from FTP servers.static FtpsEndpointBuilderFactory.FtpsEndpointBuilder
ftps(String path)
FTPS (camel-ftp) Upload and download files to/from FTP servers supporting the FTPS protocol.static FtpsEndpointBuilderFactory.FtpsEndpointBuilder
ftps(String componentName, String path)
FTPS (camel-ftp) Upload and download files to/from FTP servers supporting the FTPS protocol.static GeoCoderEndpointBuilderFactory.GeoCoderEndpointBuilder
geocoder(String path)
Geocoder (camel-geocoder) Find geocodes (latitude and longitude) for a given address or the other way round.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.static GitEndpointBuilderFactory.GitEndpointBuilder
git(String path)
Git (camel-git) Perform operations on git repositories.static GitEndpointBuilderFactory.GitEndpointBuilder
git(String componentName, String path)
Git (camel-git) Perform operations on git repositories.static GitHubEndpointBuilderFactory.GitHubEndpointBuilder
github(String path)
GitHub (camel-github) Interact with the GitHub API.static GitHubEndpointBuilderFactory.GitHubEndpointBuilder
github(String componentName, String path)
GitHub (camel-github) Interact with the GitHub API.static GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
googleBigquery(String path)
Google BigQuery (camel-google-bigquery) Google BigQuery data warehouse for analytics.static GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
googleBigquery(String componentName, String path)
Google BigQuery (camel-google-bigquery) Google BigQuery data warehouse for analytics.static GoogleBigQuerySQLEndpointBuilderFactory.GoogleBigQuerySQLEndpointBuilder
googleBigquerySql(String path)
Google BigQuery Standard SQL (camel-google-bigquery) Access Google Cloud BigQuery service using SQL queries.static GoogleBigQuerySQLEndpointBuilderFactory.GoogleBigQuerySQLEndpointBuilder
googleBigquerySql(String componentName, String path)
Google BigQuery Standard SQL (camel-google-bigquery) Access Google Cloud BigQuery service using SQL queries.static GoogleCalendarEndpointBuilderFactory.GoogleCalendarEndpointBuilder
googleCalendar(String path)
Google Calendar (camel-google-calendar) Perform various operations on a Google Calendar.static GoogleCalendarEndpointBuilderFactory.GoogleCalendarEndpointBuilder
googleCalendar(String componentName, String path)
Google Calendar (camel-google-calendar) Perform various operations on a Google Calendar.static GoogleCalendarStreamEndpointBuilderFactory.GoogleCalendarStreamEndpointBuilder
googleCalendarStream(String path)
Google Calendar Stream (camel-google-calendar) Poll for changes in a Google Calendar.static GoogleCalendarStreamEndpointBuilderFactory.GoogleCalendarStreamEndpointBuilder
googleCalendarStream(String componentName, String path)
Google Calendar Stream (camel-google-calendar) Poll for changes in a Google Calendar.static GoogleDriveEndpointBuilderFactory.GoogleDriveEndpointBuilder
googleDrive(String path)
Google Drive (camel-google-drive) Manage files in Google Drive.static GoogleDriveEndpointBuilderFactory.GoogleDriveEndpointBuilder
googleDrive(String componentName, String path)
Google Drive (camel-google-drive) Manage files in Google Drive.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 functionstatic 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 functionstatic GoogleMailEndpointBuilderFactory.GoogleMailEndpointBuilder
googleMail(String path)
Google Mail (camel-google-mail) Manage messages in Google Mail.static GoogleMailEndpointBuilderFactory.GoogleMailEndpointBuilder
googleMail(String componentName, String path)
Google Mail (camel-google-mail) Manage messages in Google Mail.static GoogleMailStreamEndpointBuilderFactory.GoogleMailStreamEndpointBuilder
googleMailStream(String path)
Google Mail Stream (camel-google-mail) Poll for incoming messages in Google Mail.static GoogleMailStreamEndpointBuilderFactory.GoogleMailStreamEndpointBuilder
googleMailStream(String componentName, String path)
Google Mail Stream (camel-google-mail) Poll for incoming messages in Google Mail.static GooglePubsubEndpointBuilderFactory.GooglePubsubEndpointBuilder
googlePubsub(String path)
Google Pubsub (camel-google-pubsub) Send and receive messages to/from Google Cloud Platform PubSub Service.static GooglePubsubEndpointBuilderFactory.GooglePubsubEndpointBuilder
googlePubsub(String componentName, String path)
Google Pubsub (camel-google-pubsub) Send and receive messages to/from Google Cloud Platform PubSub Service.static GoogleSecretManagerEndpointBuilderFactory.GoogleSecretManagerEndpointBuilder
googleSecretManager(String path)
Google Secret Manager (camel-google-secret-manager) Manage Google Secret Manager Secrets Category: cloud Since: 3.16 Maven coordinates: org.apache.camel:camel-google-secret-manager Syntax:google-secret-manager:project
Path parameter: project (required) The Google Cloud Project Id name related to the Secret Managerstatic GoogleSecretManagerEndpointBuilderFactory.GoogleSecretManagerEndpointBuilder
googleSecretManager(String componentName, String path)
Google Secret Manager (camel-google-secret-manager) Manage Google Secret Manager Secrets Category: cloud Since: 3.16 Maven coordinates: org.apache.camel:camel-google-secret-manager Syntax:google-secret-manager:project
Path parameter: project (required) The Google Cloud Project Id name related to the Secret Managerstatic GoogleSheetsEndpointBuilderFactory.GoogleSheetsEndpointBuilder
googleSheets(String path)
Google Sheets (camel-google-sheets) Manage spreadsheets in Google Sheets.static GoogleSheetsEndpointBuilderFactory.GoogleSheetsEndpointBuilder
googleSheets(String componentName, String path)
Google Sheets (camel-google-sheets) Manage spreadsheets in Google Sheets.static GoogleSheetsStreamEndpointBuilderFactory.GoogleSheetsStreamEndpointBuilder
googleSheetsStream(String path)
Google Sheets Stream (camel-google-sheets) Poll for changes in Google Sheets.static GoogleSheetsStreamEndpointBuilderFactory.GoogleSheetsStreamEndpointBuilder
googleSheetsStream(String componentName, String path)
Google Sheets Stream (camel-google-sheets) Poll for changes in Google Sheets.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.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.static GoraEndpointBuilderFactory.GoraEndpointBuilder
gora(String path)
Deprecated.static GoraEndpointBuilderFactory.GoraEndpointBuilder
gora(String componentName, String path)
Deprecated.static GrapeEndpointBuilderFactory.GrapeEndpointBuilder
grape(String path)
Grape (camel-grape) Fetch, load and manage additional jars dynamically after Camel Context was started.static GrapeEndpointBuilderFactory.GrapeEndpointBuilder
grape(String componentName, String path)
Grape (camel-grape) Fetch, load and manage additional jars dynamically after Camel Context was started.static GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder
graphql(String path)
GraphQL (camel-graphql) Send GraphQL queries and mutations to external systems.static GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder
graphql(String componentName, String path)
GraphQL (camel-graphql) Send GraphQL queries and mutations to external systems.static GrpcEndpointBuilderFactory.GrpcEndpointBuilder
grpc(String path)
gRPC (camel-grpc) Expose gRPC endpoints and access external gRPC endpoints.static GrpcEndpointBuilderFactory.GrpcEndpointBuilder
grpc(String componentName, String path)
gRPC (camel-grpc) Expose gRPC endpoints and access external gRPC endpoints.static GuavaEventBusEndpointBuilderFactory.GuavaEventBusEndpointBuilder
guavaEventbus(String path)
Guava EventBus (camel-guava-eventbus) Send and receive messages to/from Guava EventBus.static GuavaEventBusEndpointBuilderFactory.GuavaEventBusEndpointBuilder
guavaEventbus(String componentName, String path)
Guava EventBus (camel-guava-eventbus) Send and receive messages to/from Guava EventBus.static HashicorpVaultEndpointBuilderFactory.HashicorpVaultEndpointBuilder
hashicorpVault(String path)
Hashicorp Vault (camel-hashicorp-vault) Manage secrets in Hashicorp Vault Service Category: cloud,cloud Since: 3.18 Maven coordinates: org.apache.camel:camel-hashicorp-vault Syntax:hashicorp-vault:secretsEngine
Path parameter: secretsEngine Vault Name to be usedstatic HashicorpVaultEndpointBuilderFactory.HashicorpVaultEndpointBuilder
hashicorpVault(String componentName, String path)
Hashicorp Vault (camel-hashicorp-vault) Manage secrets in Hashicorp Vault Service Category: cloud,cloud Since: 3.18 Maven coordinates: org.apache.camel:camel-hashicorp-vault Syntax:hashicorp-vault:secretsEngine
Path parameter: secretsEngine Vault Name to be usedstatic HazelcastAtomicnumberEndpointBuilderFactory.HazelcastAtomicnumberEndpointBuilder
hazelcastAtomicvalue(String path)
Hazelcast Atomic Number (camel-hazelcast) Increment, decrement, set, etc.static HazelcastAtomicnumberEndpointBuilderFactory.HazelcastAtomicnumberEndpointBuilder
hazelcastAtomicvalue(String componentName, String path)
Hazelcast Atomic Number (camel-hazelcast) Increment, decrement, set, etc.static HazelcastInstanceEndpointBuilderFactory.HazelcastInstanceEndpointBuilder
hazelcastInstance(String path)
Hazelcast Instance (camel-hazelcast) Consume join/leave events of a cache instance in a Hazelcast cluster.static HazelcastInstanceEndpointBuilderFactory.HazelcastInstanceEndpointBuilder
hazelcastInstance(String componentName, String path)
Hazelcast Instance (camel-hazelcast) Consume join/leave events of a cache instance in a Hazelcast cluster.static HazelcastListEndpointBuilderFactory.HazelcastListEndpointBuilder
hazelcastList(String path)
Hazelcast List (camel-hazelcast) Perform operations on Hazelcast distributed list.static HazelcastListEndpointBuilderFactory.HazelcastListEndpointBuilder
hazelcastList(String componentName, String path)
Hazelcast List (camel-hazelcast) Perform operations on Hazelcast distributed list.static HazelcastMapEndpointBuilderFactory.HazelcastMapEndpointBuilder
hazelcastMap(String path)
Hazelcast Map (camel-hazelcast) Perform operations on Hazelcast distributed map.static HazelcastMapEndpointBuilderFactory.HazelcastMapEndpointBuilder
hazelcastMap(String componentName, String path)
Hazelcast Map (camel-hazelcast) Perform operations on Hazelcast distributed map.static HazelcastMultimapEndpointBuilderFactory.HazelcastMultimapEndpointBuilder
hazelcastMultimap(String path)
Hazelcast Multimap (camel-hazelcast) Perform operations on Hazelcast distributed multimap.static HazelcastMultimapEndpointBuilderFactory.HazelcastMultimapEndpointBuilder
hazelcastMultimap(String componentName, String path)
Hazelcast Multimap (camel-hazelcast) Perform operations on Hazelcast distributed multimap.static HazelcastQueueEndpointBuilderFactory.HazelcastQueueEndpointBuilder
hazelcastQueue(String path)
Hazelcast Queue (camel-hazelcast) Perform operations on Hazelcast distributed queue.static HazelcastQueueEndpointBuilderFactory.HazelcastQueueEndpointBuilder
hazelcastQueue(String componentName, String path)
Hazelcast Queue (camel-hazelcast) Perform operations on Hazelcast distributed queue.static HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder
hazelcastReplicatedmap(String path)
Hazelcast Replicated Map (camel-hazelcast) Perform operations on Hazelcast replicated map.static HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder
hazelcastReplicatedmap(String componentName, String path)
Hazelcast Replicated Map (camel-hazelcast) Perform operations on Hazelcast replicated map.static HazelcastRingbufferEndpointBuilderFactory.HazelcastRingbufferEndpointBuilder
hazelcastRingbuffer(String path)
Hazelcast Ringbuffer (camel-hazelcast) Perform operations on Hazelcast distributed ringbuffer.static HazelcastRingbufferEndpointBuilderFactory.HazelcastRingbufferEndpointBuilder
hazelcastRingbuffer(String componentName, String path)
Hazelcast Ringbuffer (camel-hazelcast) Perform operations on Hazelcast distributed ringbuffer.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.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.static HazelcastSetEndpointBuilderFactory.HazelcastSetEndpointBuilder
hazelcastSet(String path)
Hazelcast Set (camel-hazelcast) Perform operations on Hazelcast distributed set.static HazelcastSetEndpointBuilderFactory.HazelcastSetEndpointBuilder
hazelcastSet(String componentName, String path)
Hazelcast Set (camel-hazelcast) Perform operations on Hazelcast distributed set.static HazelcastTopicEndpointBuilderFactory.HazelcastTopicEndpointBuilder
hazelcastTopic(String path)
Hazelcast Topic (camel-hazelcast) Send and receive messages to/from Hazelcast distributed topic.static HazelcastTopicEndpointBuilderFactory.HazelcastTopicEndpointBuilder
hazelcastTopic(String componentName, String path)
Hazelcast Topic (camel-hazelcast) Send and receive messages to/from Hazelcast distributed topic.static HBaseEndpointBuilderFactory.HBaseEndpointBuilder
hbase(String path)
Deprecated.static HBaseEndpointBuilderFactory.HBaseEndpointBuilder
hbase(String componentName, String path)
Deprecated.static HdfsEndpointBuilderFactory.HdfsEndpointBuilder
hdfs(String path)
HDFS (camel-hdfs) Read and write from/to an HDFS filesystem using Hadoop 2.x.static HdfsEndpointBuilderFactory.HdfsEndpointBuilder
hdfs(String componentName, String path)
HDFS (camel-hdfs) Read and write from/to an HDFS filesystem using Hadoop 2.x.static HttpEndpointBuilderFactory.HttpEndpointBuilder
http(String path)
HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 4.x.static HttpEndpointBuilderFactory.HttpEndpointBuilder
http(String componentName, String path)
HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 4.x.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 performedstatic 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 performedstatic FaceRecognitionEndpointBuilderFactory.FaceRecognitionEndpointBuilder
hwcloudFrs(String path)
Huawei Cloud Face Recognition Service (FRS) (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.static FaceRecognitionEndpointBuilderFactory.FaceRecognitionEndpointBuilder
hwcloudFrs(String componentName, String path)
Huawei Cloud Face Recognition Service (FRS) (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.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 performedstatic 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 performedstatic 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 performedstatic 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 performedstatic 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 tagRecognitionstatic 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 tagRecognitionstatic 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 performedstatic 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 performedstatic 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 invokestatic 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 invokestatic HyperledgerAriesEndpointBuilderFactory.HyperledgerAriesEndpointBuilder
hyperledgerAries(String path)
Hyperledger Aries (camel-hyperledger-aries) Camel support for Hyperledger Aries Category: blockchain,identity Since: 3.19 Maven coordinates: org.apache.camel:camel-hyperledger-aries Syntax:hyperledger-aries:walletName
Path parameter: walletName (required) The wallet to connect tostatic HyperledgerAriesEndpointBuilderFactory.HyperledgerAriesEndpointBuilder
hyperledgerAries(String componentName, String path)
Hyperledger Aries (camel-hyperledger-aries) Camel support for Hyperledger Aries Category: blockchain,identity Since: 3.19 Maven coordinates: org.apache.camel:camel-hyperledger-aries Syntax:hyperledger-aries:walletName
Path parameter: walletName (required) The wallet to connect tostatic ClientEndpointBuilderFactory.ClientEndpointBuilder
iec60870Client(String path)
IEC 60870 Client (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.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.static ServerEndpointBuilderFactory.ServerEndpointBuilder
iec60870Server(String path)
IEC 60870 Server (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.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.static IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder
igniteCache(String path)
Ignite Cache (camel-ignite) Perform cache operations on an Ignite cache or consume changes from a continuous query.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.static IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder
igniteCompute(String path)
Ignite Compute (camel-ignite) Run compute operations on an Ignite cluster.static IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder
igniteCompute(String componentName, String path)
Ignite Compute (camel-ignite) Run compute operations on an Ignite cluster.static IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
igniteEvents(String path)
Ignite Events (camel-ignite) Receive events from an Ignite cluster by creating a local event listener.static IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
igniteEvents(String componentName, String path)
Ignite Events (camel-ignite) Receive events from an Ignite cluster by creating a local event listener.static IgniteIdGenEndpointBuilderFactory.IgniteIdGenEndpointBuilder
igniteIdgen(String path)
Ignite ID Generator (camel-ignite) Interact with Ignite Atomic Sequences and ID Generators .static IgniteIdGenEndpointBuilderFactory.IgniteIdGenEndpointBuilder
igniteIdgen(String componentName, String path)
Ignite ID Generator (camel-ignite) Interact with Ignite Atomic Sequences and ID Generators .static IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder
igniteMessaging(String path)
Ignite Messaging (camel-ignite) Send and receive messages from an Ignite topic.static IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder
igniteMessaging(String componentName, String path)
Ignite Messaging (camel-ignite) Send and receive messages from an Ignite topic.static IgniteQueueEndpointBuilderFactory.IgniteQueueEndpointBuilder
igniteQueue(String path)
Ignite Queues (camel-ignite) Interact with Ignite Queue data structures.static IgniteQueueEndpointBuilderFactory.IgniteQueueEndpointBuilder
igniteQueue(String componentName, String path)
Ignite Queues (camel-ignite) Interact with Ignite Queue data structures.static IgniteSetEndpointBuilderFactory.IgniteSetEndpointBuilder
igniteSet(String path)
Ignite Sets (camel-ignite) Interact with Ignite Set data structures.static IgniteSetEndpointBuilderFactory.IgniteSetEndpointBuilder
igniteSet(String componentName, String path)
Ignite Sets (camel-ignite) Interact with Ignite Set data structures.static MailEndpointBuilderFactory.MailEndpointBuilder
imap(String path)
IMAP (camel-mail) Send and receive emails using imap, pop3 and smtp protocols.static MailEndpointBuilderFactory.MailEndpointBuilder
imap(String componentName, String path)
IMAP (camel-mail) Send and receive emails using imap, pop3 and smtp protocols.static InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder
infinispan(String path)
Infinispan (camel-infinispan) Read and write from/to Infinispan distributed key/value store and data grid.static InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder
infinispan(String componentName, String path)
Infinispan (camel-infinispan) Read and write from/to Infinispan distributed key/value store and data grid.static InfinispanEmbeddedEndpointBuilderFactory.InfinispanEmbeddedEndpointBuilder
infinispanEmbedded(String path)
Infinispan Embedded (camel-infinispan-embedded) Read and write from/to Infinispan distributed key/value store and data grid.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.static InfluxDbEndpointBuilderFactory.InfluxDbEndpointBuilder
influxdb(String path)
InfluxDB (camel-influxdb) Interact with InfluxDB v1, a time series database.static InfluxDbEndpointBuilderFactory.InfluxDbEndpointBuilder
influxdb(String componentName, String path)
InfluxDB (camel-influxdb) Interact with InfluxDB v1, a time series database.static InfluxDb2EndpointBuilderFactory.InfluxDb2EndpointBuilder
influxdb2(String path)
InfluxDB2 (camel-influxdb2) Interact with InfluxDB v2, a time series database.static InfluxDb2EndpointBuilderFactory.InfluxDb2EndpointBuilder
influxdb2(String componentName, String path)
InfluxDB2 (camel-influxdb2) Interact with InfluxDB v2, a time series database.static IOTAEndpointBuilderFactory.IOTAEndpointBuilder
iota(String path)
Deprecated.static IOTAEndpointBuilderFactory.IOTAEndpointBuilder
iota(String componentName, String path)
Deprecated.static IPFSEndpointBuilderFactory.IPFSEndpointBuilder
ipfs(String path)
Deprecated.static IPFSEndpointBuilderFactory.IPFSEndpointBuilder
ipfs(String componentName, String path)
Deprecated.static IrcEndpointBuilderFactory.IrcEndpointBuilder
irc(String path)
IRC (camel-irc) Send and receive messages to/from and IRC chat.static IrcEndpointBuilderFactory.IrcEndpointBuilder
irc(String componentName, String path)
IRC (camel-irc) Send and receive messages to/from and IRC chat.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.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.static JBPMEndpointBuilderFactory.JBPMEndpointBuilder
jbpm(String path)
JBPM (camel-jbpm) Interact with jBPM workflow engine over REST.static JBPMEndpointBuilderFactory.JBPMEndpointBuilder
jbpm(String componentName, String path)
JBPM (camel-jbpm) Interact with jBPM workflow engine over REST.static JCacheEndpointBuilderFactory.JCacheEndpointBuilder
jcache(String path)
JCache (camel-jcache) Perform caching operations against JSR107/JCache.static JCacheEndpointBuilderFactory.JCacheEndpointBuilder
jcache(String componentName, String path)
JCache (camel-jcache) Perform caching operations against JSR107/JCache.static JcloudsEndpointBuilderFactory.JcloudsEndpointBuilder
jclouds(String path)
JClouds (camel-jclouds) Interact with jclouds compute and blobstore service.static JcloudsEndpointBuilderFactory.JcloudsEndpointBuilder
jclouds(String componentName, String path)
JClouds (camel-jclouds) Interact with jclouds compute and blobstore service.static JcrEndpointBuilderFactory.JcrEndpointBuilder
jcr(String path)
JCR (camel-jcr) Read and write nodes to/from a JCR compliant content repository.static JcrEndpointBuilderFactory.JcrEndpointBuilder
jcr(String componentName, String path)
JCR (camel-jcr) Read and write nodes to/from a JCR compliant content repository.static JdbcEndpointBuilderFactory.JdbcEndpointBuilder
jdbc(String path)
JDBC (camel-jdbc) Access databases through SQL and JDBC.static JdbcEndpointBuilderFactory.JdbcEndpointBuilder
jdbc(String componentName, String path)
JDBC (camel-jdbc) Access databases through SQL and JDBC.static JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder
jetty(String path)
Jetty (camel-jetty) Expose HTTP endpoints using Jetty 9.static JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder
jetty(String componentName, String path)
Jetty (camel-jetty) Expose HTTP endpoints using Jetty 9.static JGroupsEndpointBuilderFactory.JGroupsEndpointBuilder
jgroups(String path)
JGroups (camel-jgroups) Exchange messages with JGroups clusters.static JGroupsEndpointBuilderFactory.JGroupsEndpointBuilder
jgroups(String componentName, String path)
JGroups (camel-jgroups) Exchange messages with JGroups clusters.static JGroupsRaftEndpointBuilderFactory.JGroupsRaftEndpointBuilder
jgroupsRaft(String path)
JGroups raft (camel-jgroups-raft) Exchange messages with JGroups-raft clusters.static JGroupsRaftEndpointBuilderFactory.JGroupsRaftEndpointBuilder
jgroupsRaft(String componentName, String path)
JGroups raft (camel-jgroups-raft) Exchange messages with JGroups-raft clusters.static JiraEndpointBuilderFactory.JiraEndpointBuilder
jira(String path)
Jira (camel-jira) Interact with JIRA issue tracker.static JiraEndpointBuilderFactory.JiraEndpointBuilder
jira(String componentName, String path)
Jira (camel-jira) Interact with JIRA issue tracker.static JmsEndpointBuilderFactory.JmsEndpointBuilder
jms(String path)
JMS (camel-jms) Sent and receive messages to/from a JMS Queue or Topic.static JmsEndpointBuilderFactory.JmsEndpointBuilder
jms(String componentName, String path)
JMS (camel-jms) Sent and receive messages to/from a JMS Queue or Topic.static JMXEndpointBuilderFactory.JMXEndpointBuilder
jmx(String path)
JMX (camel-jmx) Receive JMX notifications.static JMXEndpointBuilderFactory.JMXEndpointBuilder
jmx(String componentName, String path)
JMX (camel-jmx) Receive JMX notifications.static JoltEndpointBuilderFactory.JoltEndpointBuilder
jolt(String path)
JOLT (camel-jolt) JSON to JSON transformation using JOLT.static JoltEndpointBuilderFactory.JoltEndpointBuilder
jolt(String componentName, String path)
JOLT (camel-jolt) JSON to JSON transformation using JOLT.static JooqEndpointBuilderFactory.JooqEndpointBuilder
jooq(String path)
JOOQ (camel-jooq) Store and retrieve Java objects from an SQL database using JOOQ.static JooqEndpointBuilderFactory.JooqEndpointBuilder
jooq(String componentName, String path)
JOOQ (camel-jooq) Store and retrieve Java objects from an SQL database using JOOQ.static JpaEndpointBuilderFactory.JpaEndpointBuilder
jpa(String path)
JPA (camel-jpa) Store and retrieve Java objects from databases using Java Persistence API (JPA).static JpaEndpointBuilderFactory.JpaEndpointBuilder
jpa(String componentName, String path)
JPA (camel-jpa) Store and retrieve Java objects from databases using Java Persistence API (JPA).static JsltEndpointBuilderFactory.JsltEndpointBuilder
jslt(String path)
JSLT (camel-jslt) Query or transform JSON payloads using an JSLT.static JsltEndpointBuilderFactory.JsltEndpointBuilder
jslt(String componentName, String path)
JSLT (camel-jslt) Query or transform JSON payloads using an JSLT.static JsonataEndpointBuilderFactory.JsonataEndpointBuilder
jsonata(String path)
JSONata (camel-jsonata) Transforms JSON payload using JSONata transformation.static JsonataEndpointBuilderFactory.JsonataEndpointBuilder
jsonata(String componentName, String path)
JSONata (camel-jsonata) Transforms JSON payload using JSONata transformation.static JsonPatchEndpointBuilderFactory.JsonPatchEndpointBuilder
jsonPatch(String path)
JsonPatch (camel-json-patch) Transforms JSON using JSON patch (RFC 6902).static JsonPatchEndpointBuilderFactory.JsonPatchEndpointBuilder
jsonPatch(String componentName, String path)
JsonPatch (camel-json-patch) Transforms JSON using JSON patch (RFC 6902).static JsonValidatorEndpointBuilderFactory.JsonValidatorEndpointBuilder
jsonValidator(String path)
JSON Schema Validator (camel-json-validator) Validate JSON payloads using NetworkNT JSON Schema.static JsonValidatorEndpointBuilderFactory.JsonValidatorEndpointBuilder
jsonValidator(String componentName, String path)
JSON Schema Validator (camel-json-validator) Validate JSON payloads using NetworkNT JSON Schema.static Jt400EndpointBuilderFactory.Jt400EndpointBuilder
jt400(String path)
JT400 (camel-jt400) Exchanges messages with an IBM i system using data queues, message queues, or program call.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.static KafkaEndpointBuilderFactory.KafkaEndpointBuilder
kafka(String path)
Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker.static KafkaEndpointBuilderFactory.KafkaEndpointBuilder
kafka(String componentName, String path)
Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker.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.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.static KnativeEndpointBuilderFactory.KnativeEndpointBuilder
knative(String path)
Knative (camel-knative) Send and receive events from Knative.static KnativeEndpointBuilderFactory.KnativeEndpointBuilder
knative(String componentName, String path)
Knative (camel-knative) Send and receive events from Knative.static KubernetesConfigMapsEndpointBuilderFactory.KubernetesConfigMapsEndpointBuilder
kubernetesConfigMaps(String path)
Kubernetes ConfigMap (camel-kubernetes) Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.static KubernetesConfigMapsEndpointBuilderFactory.KubernetesConfigMapsEndpointBuilder
kubernetesConfigMaps(String componentName, String path)
Kubernetes ConfigMap (camel-kubernetes) Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.static KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesEndpointBuilder
kubernetesCustomResources(String path)
Kubernetes Custom Resources (camel-kubernetes) Perform operations on Kubernetes Custom Resources and get notified on Deployment changes.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.static KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder
kubernetesDeployments(String path)
Kubernetes Deployments (camel-kubernetes) Perform operations on Kubernetes Deployments and get notified on Deployment changes.static KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder
kubernetesDeployments(String componentName, String path)
Kubernetes Deployments (camel-kubernetes) Perform operations on Kubernetes Deployments and get notified on Deployment changes.static KubernetesEventsEndpointBuilderFactory.KubernetesEventsEndpointBuilder
kubernetesEvents(String path)
Kubernetes Event (camel-kubernetes) Perform operations on Kubernetes Events and get notified on Events changes.static KubernetesEventsEndpointBuilderFactory.KubernetesEventsEndpointBuilder
kubernetesEvents(String componentName, String path)
Kubernetes Event (camel-kubernetes) Perform operations on Kubernetes Events and get notified on Events changes.static KubernetesHPAEndpointBuilderFactory.KubernetesHPAEndpointBuilder
kubernetesHpa(String path)
Kubernetes HPA (camel-kubernetes) Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.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.static KubernetesJobEndpointBuilderFactory.KubernetesJobEndpointBuilder
kubernetesJob(String path)
Kubernetes Job (camel-kubernetes) Perform operations on Kubernetes Jobs.static KubernetesJobEndpointBuilderFactory.KubernetesJobEndpointBuilder
kubernetesJob(String componentName, String path)
Kubernetes Job (camel-kubernetes) Perform operations on Kubernetes Jobs.static KubernetesNamespacesEndpointBuilderFactory.KubernetesNamespacesEndpointBuilder
kubernetesNamespaces(String path)
Kubernetes Namespaces (camel-kubernetes) Perform operations on Kubernetes Namespaces and get notified on Namespace changes.static KubernetesNamespacesEndpointBuilderFactory.KubernetesNamespacesEndpointBuilder
kubernetesNamespaces(String componentName, String path)
Kubernetes Namespaces (camel-kubernetes) Perform operations on Kubernetes Namespaces and get notified on Namespace changes.static KubernetesNodesEndpointBuilderFactory.KubernetesNodesEndpointBuilder
kubernetesNodes(String path)
Kubernetes Nodes (camel-kubernetes) Perform operations on Kubernetes Nodes and get notified on Node changes.static KubernetesNodesEndpointBuilderFactory.KubernetesNodesEndpointBuilder
kubernetesNodes(String componentName, String path)
Kubernetes Nodes (camel-kubernetes) Perform operations on Kubernetes Nodes and get notified on Node changes.static KubernetesPersistentVolumesEndpointBuilderFactory.KubernetesPersistentVolumesEndpointBuilder
kubernetesPersistentVolumes(String path)
Kubernetes Persistent Volume (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes.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.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.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.static KubernetesPodsEndpointBuilderFactory.KubernetesPodsEndpointBuilder
kubernetesPods(String path)
Kubernetes Pods (camel-kubernetes) Perform operations on Kubernetes Pods and get notified on Pod changes.static KubernetesPodsEndpointBuilderFactory.KubernetesPodsEndpointBuilder
kubernetesPods(String componentName, String path)
Kubernetes Pods (camel-kubernetes) Perform operations on Kubernetes Pods and get notified on Pod changes.static KubernetesReplicationControllersEndpointBuilderFactory.KubernetesReplicationControllersEndpointBuilder
kubernetesReplicationControllers(String path)
Kubernetes Replication Controller (camel-kubernetes) Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.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.static KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder
kubernetesResourcesQuota(String path)
Kubernetes Resources Quota (camel-kubernetes) Perform operations on Kubernetes Resources Quotas.static KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder
kubernetesResourcesQuota(String componentName, String path)
Kubernetes Resources Quota (camel-kubernetes) Perform operations on Kubernetes Resources Quotas.static KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsEndpointBuilder
kubernetesSecrets(String path)
Kubernetes Secrets (camel-kubernetes) Perform operations on Kubernetes Secrets.static KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsEndpointBuilder
kubernetesSecrets(String componentName, String path)
Kubernetes Secrets (camel-kubernetes) Perform operations on Kubernetes Secrets.static KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder
kubernetesServiceAccounts(String path)
Kubernetes Service Account (camel-kubernetes) Perform operations on Kubernetes Service Accounts.static KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder
kubernetesServiceAccounts(String componentName, String path)
Kubernetes Service Account (camel-kubernetes) Perform operations on Kubernetes Service Accounts.static KubernetesServicesEndpointBuilderFactory.KubernetesServicesEndpointBuilder
kubernetesServices(String path)
Kubernetes Services (camel-kubernetes) Perform operations on Kubernetes Services and get notified on Service changes.static KubernetesServicesEndpointBuilderFactory.KubernetesServicesEndpointBuilder
kubernetesServices(String componentName, String path)
Kubernetes Services (camel-kubernetes) Perform operations on Kubernetes Services and get notified on Service changes.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.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.static LanguageEndpointBuilderFactory.LanguageEndpointBuilder
language(String path)
Language (camel-language) Execute scripts in any of the languages supported by Camel.static LanguageEndpointBuilderFactory.LanguageEndpointBuilder
language(String componentName, String path)
Language (camel-language) Execute scripts in any of the languages supported by Camel.static LdapEndpointBuilderFactory.LdapEndpointBuilder
ldap(String path)
LDAP (camel-ldap) Perform searches on LDAP servers.static LdapEndpointBuilderFactory.LdapEndpointBuilder
ldap(String componentName, String path)
LDAP (camel-ldap) Perform searches on LDAP servers.static LdifEndpointBuilderFactory.LdifEndpointBuilder
ldif(String path)
LDIF (camel-ldif) Perform updates on an LDAP server from an LDIF body content.static LdifEndpointBuilderFactory.LdifEndpointBuilder
ldif(String componentName, String path)
LDIF (camel-ldif) Perform updates on an LDAP server from an LDIF body content.static LogEndpointBuilderFactory.LogEndpointBuilder
log(String path)
Log (camel-log) Log messages to the underlying logging mechanism.static LogEndpointBuilderFactory.LogEndpointBuilder
log(String componentName, String path)
Log (camel-log) Log messages to the underlying logging mechanism.static PrinterEndpointBuilderFactory.PrinterEndpointBuilder
lpr(String path)
Printer (camel-printer) Send print jobs to printers.static PrinterEndpointBuilderFactory.PrinterEndpointBuilder
lpr(String componentName, String path)
Printer (camel-printer) Send print jobs to printers.static LuceneEndpointBuilderFactory.LuceneEndpointBuilder
lucene(String path)
Lucene (camel-lucene) Perform inserts or queries against Apache Lucene databases.static LuceneEndpointBuilderFactory.LuceneEndpointBuilder
lucene(String componentName, String path)
Lucene (camel-lucene) Perform inserts or queries against Apache Lucene databases.static LumberjackEndpointBuilderFactory.LumberjackEndpointBuilder
lumberjack(String path)
Lumberjack (camel-lumberjack) Receive logs messages using the Lumberjack protocol.static LumberjackEndpointBuilderFactory.LumberjackEndpointBuilder
lumberjack(String componentName, String path)
Lumberjack (camel-lumberjack) Receive logs messages using the Lumberjack protocol.static MapstructEndpointBuilderFactory.MapstructEndpointBuilder
mapstruct(String path)
MapStruct (camel-mapstruct) Type Conversion using Mapstruct Category: transformation Since: 3.19 Maven coordinates: org.apache.camel:camel-mapstruct Syntax:mapstruct:className
Path parameter: className (required) The fully qualified class name of the POJO that mapstruct should convert to (target)static MapstructEndpointBuilderFactory.MapstructEndpointBuilder
mapstruct(String componentName, String path)
MapStruct (camel-mapstruct) Type Conversion using Mapstruct Category: transformation Since: 3.19 Maven coordinates: org.apache.camel:camel-mapstruct Syntax:mapstruct:className
Path parameter: className (required) The fully qualified class name of the POJO that mapstruct should convert to (target)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.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.static MetricsEndpointBuilderFactory.MetricsEndpointBuilder
metrics(String path)
Metrics (camel-metrics) Collect various metrics directly from Camel routes using the DropWizard metrics library.static MetricsEndpointBuilderFactory.MetricsEndpointBuilder
metrics(String componentName, String path)
Metrics (camel-metrics) Collect various metrics directly from Camel routes using the DropWizard metrics library.static MicrometerEndpointBuilderFactory.MicrometerEndpointBuilder
micrometer(String path)
Micrometer (camel-micrometer) Collect various metrics directly from Camel routes using the Micrometer library.static MicrometerEndpointBuilderFactory.MicrometerEndpointBuilder
micrometer(String componentName, String path)
Micrometer (camel-micrometer) Collect various metrics directly from Camel routes using the Micrometer library.static MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder
microprofileMetrics(String path)
Deprecated.static MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder
microprofileMetrics(String componentName, String path)
Deprecated.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.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.static MiloClientEndpointBuilderFactory.MiloClientEndpointBuilder
miloClient(String path)
OPC UA Client (camel-milo) Connect to OPC UA servers using the binary protocol for acquiring telemetry data.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.static MiloServerEndpointBuilderFactory.MiloServerEndpointBuilder
miloServer(String path)
OPC UA Server (camel-milo) Make telemetry data available as an OPC UA server.static MiloServerEndpointBuilderFactory.MiloServerEndpointBuilder
miloServer(String componentName, String path)
OPC UA Server (camel-milo) Make telemetry data available as an OPC UA server.static MinaEndpointBuilderFactory.MinaEndpointBuilder
mina(String path)
Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x.static MinaEndpointBuilderFactory.MinaEndpointBuilder
mina(String componentName, String path)
Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x.static MinioEndpointBuilderFactory.MinioEndpointBuilder
minio(String path)
Minio (camel-minio) Store and retrieve objects from Minio Storage Service using Minio SDK.static MinioEndpointBuilderFactory.MinioEndpointBuilder
minio(String componentName, String path)
Minio (camel-minio) Store and retrieve objects from Minio Storage Service using Minio SDK.static MllpEndpointBuilderFactory.MllpEndpointBuilder
mllp(String path)
MLLP (camel-mllp) Communicate with external systems using the MLLP protocol.static MllpEndpointBuilderFactory.MllpEndpointBuilder
mllp(String componentName, String path)
MLLP (camel-mllp) Communicate with external systems using the MLLP protocol.static MockEndpointBuilderFactory.MockEndpointBuilder
mock(String path)
Mock (camel-mock) Test routes and mediation rules using mocks.static MockEndpointBuilderFactory.MockEndpointBuilder
mock(String componentName, String path)
Mock (camel-mock) Test routes and mediation rules using mocks.static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder
mongodb(String path)
MongoDB (camel-mongodb) Perform operations on MongoDB documents and collections.static MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder
mongodb(String componentName, String path)
MongoDB (camel-mongodb) Perform operations on MongoDB documents and collections.static GridFsEndpointBuilderFactory.GridFsEndpointBuilder
mongodbGridfs(String path)
MongoDB GridFS (camel-mongodb-gridfs) Interact with MongoDB GridFS.static GridFsEndpointBuilderFactory.GridFsEndpointBuilder
mongodbGridfs(String componentName, String path)
MongoDB GridFS (camel-mongodb-gridfs) Interact with MongoDB GridFS.static MustacheEndpointBuilderFactory.MustacheEndpointBuilder
mustache(String path)
Mustache (camel-mustache) Transform messages using a Mustache template.static MustacheEndpointBuilderFactory.MustacheEndpointBuilder
mustache(String componentName, String path)
Mustache (camel-mustache) Transform messages using a Mustache template.static MvelEndpointBuilderFactory.MvelEndpointBuilder
mvel(String path)
MVEL (camel-mvel) Transform messages using an MVEL template.static MvelEndpointBuilderFactory.MvelEndpointBuilder
mvel(String componentName, String path)
MVEL (camel-mvel) Transform messages using an MVEL template.static MyBatisEndpointBuilderFactory.MyBatisEndpointBuilder
mybatis(String path)
MyBatis (camel-mybatis) Performs a query, poll, insert, update or delete in a relational database using MyBatis.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.static MyBatisBeanEndpointBuilderFactory.MyBatisBeanEndpointBuilder
mybatisBean(String path)
MyBatis Bean (camel-mybatis) Perform queries, inserts, updates or deletes in a relational database using MyBatis.static MyBatisBeanEndpointBuilderFactory.MyBatisBeanEndpointBuilder
mybatisBean(String componentName, String path)
MyBatis Bean (camel-mybatis) Perform queries, inserts, updates or deletes in a relational database using MyBatis.static NatsEndpointBuilderFactory.NatsEndpointBuilder
nats(String path)
Nats (camel-nats) Send and receive messages from NATS messaging system.static NatsEndpointBuilderFactory.NatsEndpointBuilder
nats(String componentName, String path)
Nats (camel-nats) Send and receive messages from NATS messaging system.static NettyEndpointBuilderFactory.NettyEndpointBuilder
netty(String path)
Netty (camel-netty) Socket level networking using TCP or UDP with Netty 4.x.static NettyEndpointBuilderFactory.NettyEndpointBuilder
netty(String componentName, String path)
Netty (camel-netty) Socket level networking using TCP or UDP with Netty 4.x.static NettyHttpEndpointBuilderFactory.NettyHttpEndpointBuilder
nettyHttp(String path)
Netty HTTP (camel-netty-http) Netty HTTP server and client using the Netty 4.x.static NettyHttpEndpointBuilderFactory.NettyHttpEndpointBuilder
nettyHttp(String componentName, String path)
Netty HTTP (camel-netty-http) Netty HTTP server and client using the Netty 4.x.static NitriteEndpointBuilderFactory.NitriteEndpointBuilder
nitrite(String path)
Nitrite (camel-nitrite) Access Nitrite databases.static NitriteEndpointBuilderFactory.NitriteEndpointBuilder
nitrite(String componentName, String path)
Nitrite (camel-nitrite) Access Nitrite databases.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 protocolstatic 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 protocolstatic Olingo2EndpointBuilderFactory.Olingo2EndpointBuilder
olingo2(String path)
Olingo2 (camel-olingo2) Communicate with OData 2.0 services using Apache Olingo.static Olingo2EndpointBuilderFactory.Olingo2EndpointBuilder
olingo2(String componentName, String path)
Olingo2 (camel-olingo2) Communicate with OData 2.0 services using Apache Olingo.static Olingo4EndpointBuilderFactory.Olingo4EndpointBuilder
olingo4(String path)
Olingo4 (camel-olingo4) Communicate with OData 4.0 services using Apache Olingo OData API.static Olingo4EndpointBuilderFactory.Olingo4EndpointBuilder
olingo4(String componentName, String path)
Olingo4 (camel-olingo4) Communicate with OData 4.0 services using Apache Olingo OData API.static OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder
openshiftBuildConfigs(String path)
Openshift Build Config (camel-kubernetes) Perform operations on OpenShift Build Configs.static OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder
openshiftBuildConfigs(String componentName, String path)
Openshift Build Config (camel-kubernetes) Perform operations on OpenShift Build Configs.static OpenshiftBuildsEndpointBuilderFactory.OpenshiftBuildsEndpointBuilder
openshiftBuilds(String path)
Openshift Builds (camel-kubernetes) Perform operations on OpenShift Builds.static OpenshiftBuildsEndpointBuilderFactory.OpenshiftBuildsEndpointBuilder
openshiftBuilds(String componentName, String path)
Openshift Builds (camel-kubernetes) Perform operations on OpenShift Builds.static OpenshiftDeploymentConfigsEndpointBuilderFactory.OpenshiftDeploymentConfigsEndpointBuilder
openshiftDeploymentconfigs(String path)
Openshift Deployment Configs (camel-kubernetes) Perform operations on Openshift Deployment Configs and get notified on Deployment Config changes.static OpenshiftDeploymentConfigsEndpointBuilderFactory.OpenshiftDeploymentConfigsEndpointBuilder
openshiftDeploymentconfigs(String componentName, String path)
Openshift Deployment Configs (camel-kubernetes) Perform operations on Openshift Deployment Configs and get notified on Deployment Config changes.static CinderEndpointBuilderFactory.CinderEndpointBuilder
openstackCinder(String path)
OpenStack Cinder (camel-openstack) Access data in OpenStack Cinder block storage.static CinderEndpointBuilderFactory.CinderEndpointBuilder
openstackCinder(String componentName, String path)
OpenStack Cinder (camel-openstack) Access data in OpenStack Cinder block storage.static GlanceEndpointBuilderFactory.GlanceEndpointBuilder
openstackGlance(String path)
OpenStack Glance (camel-openstack) Manage VM images and metadata definitions in OpenStack Glance.static GlanceEndpointBuilderFactory.GlanceEndpointBuilder
openstackGlance(String componentName, String path)
OpenStack Glance (camel-openstack) Manage VM images and metadata definitions in OpenStack Glance.static KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder
openstackKeystone(String path)
OpenStack Keystone (camel-openstack) Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization.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.static NeutronEndpointBuilderFactory.NeutronEndpointBuilder
openstackNeutron(String path)
OpenStack Neutron (camel-openstack) Access OpenStack Neutron for network services.static NeutronEndpointBuilderFactory.NeutronEndpointBuilder
openstackNeutron(String componentName, String path)
OpenStack Neutron (camel-openstack) Access OpenStack Neutron for network services.static NovaEndpointBuilderFactory.NovaEndpointBuilder
openstackNova(String path)
OpenStack Nova (camel-openstack) Access OpenStack to manage compute resources.static NovaEndpointBuilderFactory.NovaEndpointBuilder
openstackNova(String componentName, String path)
OpenStack Nova (camel-openstack) Access OpenStack to manage compute resources.static SwiftEndpointBuilderFactory.SwiftEndpointBuilder
openstackSwift(String path)
OpenStack Swift (camel-openstack) Access OpenStack Swift object/blob store.static SwiftEndpointBuilderFactory.SwiftEndpointBuilder
openstackSwift(String componentName, String path)
OpenStack Swift (camel-openstack) Access OpenStack Swift object/blob store.static OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointBuilder
optaplanner(String path)
OptaPlanner (camel-optaplanner) Solve planning problems with OptaPlanner.static OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointBuilder
optaplanner(String componentName, String path)
OptaPlanner (camel-optaplanner) Solve planning problems with OptaPlanner.static PahoEndpointBuilderFactory.PahoEndpointBuilder
paho(String path)
Paho (camel-paho) Communicate with MQTT message brokers using Eclipse Paho MQTT Client.static PahoEndpointBuilderFactory.PahoEndpointBuilder
paho(String componentName, String path)
Paho (camel-paho) Communicate with MQTT message brokers using Eclipse Paho MQTT Client.static PahoMqtt5EndpointBuilderFactory.PahoMqtt5EndpointBuilder
pahoMqtt5(String path)
Paho MQTT 5 (camel-paho-mqtt5) Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client.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.static PdfEndpointBuilderFactory.PdfEndpointBuilder
pdf(String path)
PDF (camel-pdf) Create, modify or extract content from PDF documents.static PdfEndpointBuilderFactory.PdfEndpointBuilder
pdf(String componentName, String path)
PDF (camel-pdf) Create, modify or extract content from PDF documents.static PgEventEndpointBuilderFactory.PgEventEndpointBuilder
pgevent(String path)
PostgresSQL Event (camel-pgevent) Send and receive PostgreSQL events via LISTEN and NOTIFY commands.static PgEventEndpointBuilderFactory.PgEventEndpointBuilder
pgevent(String componentName, String path)
PostgresSQL Event (camel-pgevent) Send and receive PostgreSQL events via LISTEN and NOTIFY commands.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.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.static PlatformHttpEndpointBuilderFactory.PlatformHttpEndpointBuilder
platformHttp(String path)
Platform HTTP (camel-platform-http) Expose HTTP endpoints using the HTTP server available in the current platform.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.static Plc4XEndpointBuilderFactory.Plc4XEndpointBuilder
plc4x(String path)
PLC4X (camel-plc4x) Read and write to PLC devices Category: iot Since: 3.20 Maven coordinates: org.apache.camel:camel-plc4x Syntax:plc4x:driver
Path parameter: driver (required) PLC4X connection string for the connection to the targetstatic Plc4XEndpointBuilderFactory.Plc4XEndpointBuilder
plc4x(String componentName, String path)
PLC4X (camel-plc4x) Read and write to PLC devices Category: iot Since: 3.20 Maven coordinates: org.apache.camel:camel-plc4x Syntax:plc4x:driver
Path parameter: driver (required) PLC4X connection string for the connection to the targetstatic PubNubEndpointBuilderFactory.PubNubEndpointBuilder
pubnub(String path)
PubNub (camel-pubnub) Send and receive messages to/from PubNub data stream network for connected devices.static PubNubEndpointBuilderFactory.PubNubEndpointBuilder
pubnub(String componentName, String path)
PubNub (camel-pubnub) Send and receive messages to/from PubNub data stream network for connected devices.static PulsarEndpointBuilderFactory.PulsarEndpointBuilder
pulsar(String path)
Pulsar (camel-pulsar) Send and receive messages from/to Apache Pulsar messaging system.static PulsarEndpointBuilderFactory.PulsarEndpointBuilder
pulsar(String componentName, String path)
Pulsar (camel-pulsar) Send and receive messages from/to Apache Pulsar messaging system.static QuartzEndpointBuilderFactory.QuartzEndpointBuilder
quartz(String path)
Quartz (camel-quartz) Schedule sending of messages using the Quartz 2.x scheduler.static QuartzEndpointBuilderFactory.QuartzEndpointBuilder
quartz(String componentName, String path)
Quartz (camel-quartz) Schedule sending of messages using the Quartz 2.x scheduler.static QuickfixjEndpointBuilderFactory.QuickfixjEndpointBuilder
quickfix(String path)
QuickFix (camel-quickfix) Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.static QuickfixjEndpointBuilderFactory.QuickfixjEndpointBuilder
quickfix(String componentName, String path)
QuickFix (camel-quickfix) Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.static RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder
rabbitmq(String path)
Deprecated.static RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder
rabbitmq(String componentName, String path)
Deprecated.static ReactiveStreamsEndpointBuilderFactory.ReactiveStreamsEndpointBuilder
reactiveStreams(String path)
Reactive Streams (camel-reactive-streams) Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.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.static RefEndpointBuilderFactory.RefEndpointBuilder
ref(String path)
Ref (camel-ref) Route messages to an endpoint looked up dynamically by name in the Camel Registry.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.static RestApiEndpointBuilderFactory.RestApiEndpointBuilder
restApi(String path)
REST API (camel-rest) Expose OpenAPI Specification of the REST services defined using Camel REST DSL.static RestApiEndpointBuilderFactory.RestApiEndpointBuilder
restApi(String componentName, String path)
REST API (camel-rest) Expose OpenAPI Specification of the REST services defined using Camel REST DSL.static ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder
resteasy(String path)
Deprecated.static ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder
resteasy(String componentName, String path)
Deprecated.static RestEndpointBuilderFactory.RestEndpointBuilder
restEndpoint(String path)
REST (camel-rest) Expose REST services or call external REST services.static RestEndpointBuilderFactory.RestEndpointBuilder
restEndpoint(String componentName, String path)
REST (camel-rest) Expose REST services or call external REST services.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.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.static RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder
restSwagger(String path)
Deprecated.static RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder
restSwagger(String componentName, String path)
Deprecated.static RobotFrameworkEndpointBuilderFactory.RobotFrameworkEndpointBuilder
robotframework(String path)
Robot Framework (camel-robotframework) Pass camel exchanges to acceptence test written in Robot DSL.static RobotFrameworkEndpointBuilderFactory.RobotFrameworkEndpointBuilder
robotframework(String componentName, String path)
Robot Framework (camel-robotframework) Pass camel exchanges to acceptence test written in Robot DSL.static RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder
rocketmq(String path)
RocketMQ (camel-rocketmq) Send and receive messages from RocketMQ cluster.static RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder
rocketmq(String componentName, String path)
RocketMQ (camel-rocketmq) Send and receive messages from RocketMQ cluster.static RssEndpointBuilderFactory.RssEndpointBuilder
rss(String path)
RSS (camel-rss) Poll RSS feeds.static RssEndpointBuilderFactory.RssEndpointBuilder
rss(String componentName, String path)
RSS (camel-rss) Poll RSS feeds.static SagaEndpointBuilderFactory.SagaEndpointBuilder
saga(String path)
Saga (camel-saga) Execute custom actions within a route using the Saga EIP.static SagaEndpointBuilderFactory.SagaEndpointBuilder
saga(String componentName, String path)
Saga (camel-saga) Execute custom actions within a route using the Saga EIP.static SalesforceEndpointBuilderFactory.SalesforceEndpointBuilder
salesforce(String path)
Salesforce (camel-salesforce) Communicate with Salesforce using Java DTOs.static SalesforceEndpointBuilderFactory.SalesforceEndpointBuilder
salesforce(String componentName, String path)
Salesforce (camel-salesforce) Communicate with Salesforce using Java DTOs.static NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder
sapNetweaver(String path)
SAP NetWeaver (camel-sap-netweaver) Send requests to SAP NetWeaver Gateway using HTTP.static NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder
sapNetweaver(String componentName, String path)
SAP NetWeaver (camel-sap-netweaver) Send requests to SAP NetWeaver Gateway using HTTP.static SchedulerEndpointBuilderFactory.SchedulerEndpointBuilder
scheduler(String path)
Scheduler (camel-scheduler) Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.static SchedulerEndpointBuilderFactory.SchedulerEndpointBuilder
scheduler(String componentName, String path)
Scheduler (camel-scheduler) Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.static SchematronEndpointBuilderFactory.SchematronEndpointBuilder
schematron(String path)
Schematron (camel-schematron) Validate XML payload using the Schematron Library.static SchematronEndpointBuilderFactory.SchematronEndpointBuilder
schematron(String componentName, String path)
Schematron (camel-schematron) Validate XML payload using the Schematron Library.static ScpEndpointBuilderFactory.ScpEndpointBuilder
scp(String path)
SCP (camel-jsch) Copy files to/from remote hosts using the secure copy protocol (SCP).static ScpEndpointBuilderFactory.ScpEndpointBuilder
scp(String componentName, String path)
SCP (camel-jsch) Copy files to/from remote hosts using the secure copy protocol (SCP).static SedaEndpointBuilderFactory.SedaEndpointBuilder
seda(String path)
SEDA (camel-seda) Asynchronously call another endpoint from any Camel Context in the same JVM.static SedaEndpointBuilderFactory.SedaEndpointBuilder
seda(String componentName, String path)
SEDA (camel-seda) Asynchronously call another endpoint from any Camel Context in the same JVM.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.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.static ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder
servicenow(String path)
ServiceNow (camel-servicenow) Interact with ServiceNow via its REST API.static ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder
servicenow(String componentName, String path)
ServiceNow (camel-servicenow) Interact with ServiceNow via its REST API.static ServletEndpointBuilderFactory.ServletEndpointBuilder
servlet(String path)
Servlet (camel-servlet) Serve HTTP requests by a Servlet.static ServletEndpointBuilderFactory.ServletEndpointBuilder
servlet(String componentName, String path)
Servlet (camel-servlet) Serve HTTP requests by a Servlet.static SftpEndpointBuilderFactory.SftpEndpointBuilder
sftp(String path)
SFTP (camel-ftp) Upload and download files to/from SFTP servers.static SftpEndpointBuilderFactory.SftpEndpointBuilder
sftp(String componentName, String path)
SFTP (camel-ftp) Upload and download files to/from SFTP servers.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.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.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.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.static SlackEndpointBuilderFactory.SlackEndpointBuilder
slack(String path)
Slack (camel-slack) Send and receive messages to/from Slack.static SlackEndpointBuilderFactory.SlackEndpointBuilder
slack(String componentName, String path)
Slack (camel-slack) Send and receive messages to/from Slack.static SmppEndpointBuilderFactory.SmppEndpointBuilder
smpp(String path)
SMPP (camel-smpp) Send and receive SMS messages using a SMSC (Short Message Service Center).static SmppEndpointBuilderFactory.SmppEndpointBuilder
smpp(String componentName, String path)
SMPP (camel-smpp) Send and receive SMS messages using a SMSC (Short Message Service Center).static SnmpEndpointBuilderFactory.SnmpEndpointBuilder
snmp(String path)
SNMP (camel-snmp) Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.static SnmpEndpointBuilderFactory.SnmpEndpointBuilder
snmp(String componentName, String path)
SNMP (camel-snmp) Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.static SolrEndpointBuilderFactory.SolrEndpointBuilder
solr(String path)
Deprecated.static SolrEndpointBuilderFactory.SolrEndpointBuilder
solr(String componentName, String path)
Deprecated.static SparkEndpointBuilderFactory.SparkEndpointBuilder
spark(String path)
Deprecated.static SparkEndpointBuilderFactory.SparkEndpointBuilder
spark(String componentName, String path)
Deprecated.static SplunkEndpointBuilderFactory.SplunkEndpointBuilder
splunk(String path)
Splunk (camel-splunk) Publish or search for events in Splunk.static SplunkEndpointBuilderFactory.SplunkEndpointBuilder
splunk(String componentName, String path)
Splunk (camel-splunk) Publish or search for events in Splunk.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.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.static SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
springBatch(String path)
Spring Batch (camel-spring-batch) Send messages to Spring Batch for further processing.static SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
springBatch(String componentName, String path)
Spring Batch (camel-spring-batch) Send messages to Spring Batch for further processing.static EventEndpointBuilderFactory.EventEndpointBuilder
springEvent(String path)
Spring Event (camel-spring) Listen for Spring Application Events.static EventEndpointBuilderFactory.EventEndpointBuilder
springEvent(String componentName, String path)
Spring Event (camel-spring) Listen for Spring Application Events.static SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder
springIntegration(String path)
Deprecated.static SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder
springIntegration(String componentName, String path)
Deprecated.static SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder
springJdbc(String path)
Spring JDBC (camel-spring-jdbc) Access databases through SQL and JDBC with Spring Transaction support.static SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder
springJdbc(String componentName, String path)
Spring JDBC (camel-spring-jdbc) Access databases through SQL and JDBC with Spring Transaction support.static SpringLdapEndpointBuilderFactory.SpringLdapEndpointBuilder
springLdap(String path)
Spring LDAP (camel-spring-ldap) Perform searches in LDAP servers using filters as the message payload.static SpringLdapEndpointBuilderFactory.SpringLdapEndpointBuilder
springLdap(String componentName, String path)
Spring LDAP (camel-spring-ldap) Perform searches in LDAP servers using filters as the message payload.static SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQEndpointBuilder
springRabbitmq(String path)
Spring RabbitMQ (camel-spring-rabbitmq) Send and receive messages from RabbitMQ using Spring RabbitMQ client.static SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQEndpointBuilder
springRabbitmq(String componentName, String path)
Spring RabbitMQ (camel-spring-rabbitmq) Send and receive messages from RabbitMQ using Spring RabbitMQ client.static RedisEndpointBuilderFactory.RedisEndpointBuilder
springRedis(String path)
Spring Redis (camel-spring-redis) Send and receive messages from Redis.static RedisEndpointBuilderFactory.RedisEndpointBuilder
springRedis(String componentName, String path)
Spring Redis (camel-spring-redis) Send and receive messages from Redis.static SpringWebserviceEndpointBuilderFactory.SpringWebserviceEndpointBuilder
springWs(String path)
Spring WebService (camel-spring-ws) Access external web services as a client or expose your own web services.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.static SqlEndpointBuilderFactory.SqlEndpointBuilder
sql(String path)
SQL (camel-sql) Perform SQL queries using Spring JDBC.static SqlEndpointBuilderFactory.SqlEndpointBuilder
sql(String componentName, String path)
SQL (camel-sql) Perform SQL queries using Spring JDBC.static SqlStoredEndpointBuilderFactory.SqlStoredEndpointBuilder
sqlStored(String path)
SQL Stored Procedure (camel-sql) Perform SQL queries as a JDBC Stored Procedures using Spring JDBC.static SqlStoredEndpointBuilderFactory.SqlStoredEndpointBuilder
sqlStored(String componentName, String path)
SQL Stored Procedure (camel-sql) Perform SQL queries as a JDBC Stored Procedures using Spring JDBC.static SshEndpointBuilderFactory.SshEndpointBuilder
ssh(String path)
SSH (camel-ssh) Execute commands on remote hosts using SSH.static SshEndpointBuilderFactory.SshEndpointBuilder
ssh(String componentName, String path)
SSH (camel-ssh) Execute commands on remote hosts using SSH.static StAXEndpointBuilderFactory.StAXEndpointBuilder
stax(String path)
StAX (camel-stax) Process XML payloads by a SAX ContentHandler.static StAXEndpointBuilderFactory.StAXEndpointBuilder
stax(String componentName, String path)
StAX (camel-stax) Process XML payloads by a SAX ContentHandler.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.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.static StompEndpointBuilderFactory.StompEndpointBuilder
stomp(String path)
Stomp (camel-stomp) Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.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.static StreamEndpointBuilderFactory.StreamEndpointBuilder
stream(String path)
Stream (camel-stream) Read from system-in and write to system-out and system-err streams.static StreamEndpointBuilderFactory.StreamEndpointBuilder
stream(String componentName, String path)
Stream (camel-stream) Read from system-in and write to system-out and system-err streams.static StringTemplateEndpointBuilderFactory.StringTemplateEndpointBuilder
stringTemplate(String path)
String Template (camel-stringtemplate) Transform messages using StringTemplate engine.static StringTemplateEndpointBuilderFactory.StringTemplateEndpointBuilder
stringTemplate(String componentName, String path)
String Template (camel-stringtemplate) Transform messages using StringTemplate engine.static StubEndpointBuilderFactory.StubEndpointBuilder
stub(String path)
Stub (camel-stub) Stub out any physical endpoints while in development or testing.static StubEndpointBuilderFactory.StubEndpointBuilder
stub(String componentName, String path)
Stub (camel-stub) Stub out any physical endpoints while in development or testing.static TelegramEndpointBuilderFactory.TelegramEndpointBuilder
telegram(String path)
Telegram (camel-telegram) Send and receive messages acting as a Telegram Bot Telegram Bot API.static TelegramEndpointBuilderFactory.TelegramEndpointBuilder
telegram(String componentName, String path)
Telegram (camel-telegram) Send and receive messages acting as a Telegram Bot Telegram Bot API.static ThriftEndpointBuilderFactory.ThriftEndpointBuilder
thrift(String path)
Thrift (camel-thrift) Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.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.static TikaEndpointBuilderFactory.TikaEndpointBuilder
tika(String path)
Tika (camel-tika) Parse documents and extract metadata and text using Apache Tika.static TikaEndpointBuilderFactory.TikaEndpointBuilder
tika(String componentName, String path)
Tika (camel-tika) Parse documents and extract metadata and text using Apache Tika.static TimerEndpointBuilderFactory.TimerEndpointBuilder
timer(String path)
Timer (camel-timer) Generate messages in specified intervals using java.util.Timer.static TimerEndpointBuilderFactory.TimerEndpointBuilder
timer(String componentName, String path)
Timer (camel-timer) Generate messages in specified intervals using java.util.Timer.static TwilioEndpointBuilderFactory.TwilioEndpointBuilder
twilio(String path)
Twilio (camel-twilio) Interact with Twilio REST APIs using Twilio Java SDK.static TwilioEndpointBuilderFactory.TwilioEndpointBuilder
twilio(String componentName, String path)
Twilio (camel-twilio) Interact with Twilio REST APIs using Twilio Java SDK.static TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder
twitterDirectmessage(String path)
Twitter Direct Message (camel-twitter) Send and receive Twitter direct messages.static TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder
twitterDirectmessage(String componentName, String path)
Twitter Direct Message (camel-twitter) Send and receive Twitter direct messages.static TwitterSearchEndpointBuilderFactory.TwitterSearchEndpointBuilder
twitterSearch(String path)
Twitter Search (camel-twitter) Access Twitter Search.static TwitterSearchEndpointBuilderFactory.TwitterSearchEndpointBuilder
twitterSearch(String componentName, String path)
Twitter Search (camel-twitter) Access Twitter Search.static TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder
twitterTimeline(String path)
Twitter Timeline (camel-twitter) Send tweets and receive tweets from user's timeline.static TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder
twitterTimeline(String componentName, String path)
Twitter Timeline (camel-twitter) Send tweets and receive tweets from user's timeline.static UndertowEndpointBuilderFactory.UndertowEndpointBuilder
undertow(String path)
Undertow (camel-undertow) Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers.static UndertowEndpointBuilderFactory.UndertowEndpointBuilder
undertow(String componentName, String path)
Undertow (camel-undertow) Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers.static ValidatorEndpointBuilderFactory.ValidatorEndpointBuilder
validator(String path)
Validator (camel-validator) Validate the payload using XML Schema and JAXP Validation.static ValidatorEndpointBuilderFactory.ValidatorEndpointBuilder
validator(String componentName, String path)
Validator (camel-validator) Validate the payload using XML Schema and JAXP Validation.static VelocityEndpointBuilderFactory.VelocityEndpointBuilder
velocity(String path)
Velocity (camel-velocity) Transform messages using a Velocity template.static VelocityEndpointBuilderFactory.VelocityEndpointBuilder
velocity(String componentName, String path)
Velocity (camel-velocity) Transform messages using a Velocity template.static VertxEndpointBuilderFactory.VertxEndpointBuilder
vertx(String path)
Vert.x (camel-vertx) Send and receive messages to/from Vert.x Event Bus.static VertxEndpointBuilderFactory.VertxEndpointBuilder
vertx(String componentName, String path)
Vert.x (camel-vertx) Send and receive messages to/from Vert.x Event Bus.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 tostatic 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 tostatic 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 (required) WebSocket hostname, such as localhost or a remote host when in client mode.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 (required) WebSocket hostname, such as localhost or a remote host when in client mode.static VmEndpointBuilderFactory.VmEndpointBuilder
vm(String path)
Deprecated.static VmEndpointBuilderFactory.VmEndpointBuilder
vm(String componentName, String path)
Deprecated.static WeatherEndpointBuilderFactory.WeatherEndpointBuilder
weather(String path)
Weather (camel-weather) Poll the weather information from Open Weather Map.static WeatherEndpointBuilderFactory.WeatherEndpointBuilder
weather(String componentName, String path)
Weather (camel-weather) Poll the weather information from Open Weather Map.static Web3jEndpointBuilderFactory.Web3jEndpointBuilder
web3j(String path)
Web3j Ethereum Blockchain (camel-web3j) Interact with Ethereum nodes using web3j client API.static Web3jEndpointBuilderFactory.Web3jEndpointBuilder
web3j(String componentName, String path)
Web3j Ethereum Blockchain (camel-web3j) Interact with Ethereum nodes using web3j client API.static WebhookEndpointBuilderFactory.WebhookEndpointBuilder
webhook(String path)
Webhook (camel-webhook) Expose webhook endpoints to receive push notifications for other Camel components.static WebhookEndpointBuilderFactory.WebhookEndpointBuilder
webhook(String componentName, String path)
Webhook (camel-webhook) Expose webhook endpoints to receive push notifications for other Camel components.static WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder
websocket(String path)
Jetty Websocket (camel-websocket) Expose websocket endpoints using Jetty.static WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder
websocket(String componentName, String path)
Jetty Websocket (camel-websocket) Expose websocket endpoints using Jetty.static JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder
websocketJsr356(String path)
Deprecated.static JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder
websocketJsr356(String componentName, String path)
Deprecated.static WekaEndpointBuilderFactory.WekaEndpointBuilder
weka(String path)
Weka (camel-weka) Perform machine learning tasks using Weka.static WekaEndpointBuilderFactory.WekaEndpointBuilder
weka(String componentName, String path)
Weka (camel-weka) Perform machine learning tasks using Weka.static WhatsAppEndpointBuilderFactory.WhatsAppEndpointBuilder
whatsapp(String path)
WhatsApp (camel-whatsapp) Send messages to WhatsApp.static WhatsAppEndpointBuilderFactory.WhatsAppEndpointBuilder
whatsapp(String componentName, String path)
WhatsApp (camel-whatsapp) Send messages to WhatsApp.static WordpressEndpointBuilderFactory.WordpressEndpointBuilder
wordpress(String path)
Wordpress (camel-wordpress) Manage posts and users using Wordpress API.static WordpressEndpointBuilderFactory.WordpressEndpointBuilder
wordpress(String componentName, String path)
Wordpress (camel-wordpress) Manage posts and users using Wordpress API.static WorkdayEndpointBuilderFactory.WorkdayEndpointBuilder
workday(String path)
Workday (camel-workday) Detect and parse documents using Workday.static WorkdayEndpointBuilderFactory.WorkdayEndpointBuilder
workday(String componentName, String path)
Workday (camel-workday) Detect and parse documents using Workday.static XChangeEndpointBuilderFactory.XChangeEndpointBuilder
xchange(String path)
XChange (camel-xchange) Access market data and trade on Bitcoin and Altcoin exchanges.static XChangeEndpointBuilderFactory.XChangeEndpointBuilder
xchange(String componentName, String path)
XChange (camel-xchange) Access market data and trade on Bitcoin and Altcoin exchanges.static XJEndpointBuilderFactory.XJEndpointBuilder
xj(String path)
XJ (camel-xj) Transform JSON and XML message using a XSLT.static XJEndpointBuilderFactory.XJEndpointBuilder
xj(String componentName, String path)
XJ (camel-xj) Transform JSON and XML message using a XSLT.static XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder
xmlsecuritySign(String path)
XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification.static XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder
xmlsecuritySign(String componentName, String path)
XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification.static XmlVerifierEndpointBuilderFactory.XmlVerifierEndpointBuilder
xmlsecurityVerify(String path)
XML Security Verify (camel-xmlsecurity) Verify XML payloads using the XML signature specification.static XmlVerifierEndpointBuilderFactory.XmlVerifierEndpointBuilder
xmlsecurityVerify(String componentName, String path)
XML Security Verify (camel-xmlsecurity) Verify XML payloads using the XML signature specification.static XmppEndpointBuilderFactory.XmppEndpointBuilder
xmpp(String path)
XMPP (camel-xmpp) Send and receive messages to/from an XMPP chat server.static XmppEndpointBuilderFactory.XmppEndpointBuilder
xmpp(String componentName, String path)
XMPP (camel-xmpp) Send and receive messages to/from an XMPP chat server.static XQueryEndpointBuilderFactory.XQueryEndpointBuilder
xquery(String path)
XQuery (camel-saxon) Query and/or transform XML payloads using XQuery and Saxon.static XQueryEndpointBuilderFactory.XQueryEndpointBuilder
xquery(String componentName, String path)
XQuery (camel-saxon) Query and/or transform XML payloads using XQuery and Saxon.static XsltEndpointBuilderFactory.XsltEndpointBuilder
xslt(String path)
XSLT (camel-xslt) Transforms XML payload using an XSLT template.static XsltEndpointBuilderFactory.XsltEndpointBuilder
xslt(String componentName, String path)
XSLT (camel-xslt) Transforms XML payload using an XSLT template.static XsltSaxonEndpointBuilderFactory.XsltSaxonEndpointBuilder
xsltSaxon(String path)
XSLT Saxon (camel-xslt-saxon) Transform XML payloads using an XSLT template using Saxon.static XsltSaxonEndpointBuilderFactory.XsltSaxonEndpointBuilder
xsltSaxon(String componentName, String path)
XSLT Saxon (camel-xslt-saxon) Transform XML payloads using an XSLT template using Saxon.static ZeebeEndpointBuilderFactory.ZeebeEndpointBuilder
zeebe(String path)
Zeebe (camel-zeebe) Workflow processes with Camunda Zeebe Category: process Since: 3.21 Maven coordinates: org.apache.camel:camel-zeebe Syntax:zeebe:operationName
Path parameter: operationName (required) The operation to use There are 9 enums and the value can be one of: startProcess, cancelProcess, publishMessage, completeJob, failJob, updateJobRetries, worker, throwError, deployResourcestatic ZeebeEndpointBuilderFactory.ZeebeEndpointBuilder
zeebe(String componentName, String path)
Zeebe (camel-zeebe) Workflow processes with Camunda Zeebe Category: process Since: 3.21 Maven coordinates: org.apache.camel:camel-zeebe Syntax:zeebe:operationName
Path parameter: operationName (required) The operation to use There are 9 enums and the value can be one of: startProcess, cancelProcess, publishMessage, completeJob, failJob, updateJobRetries, worker, throwError, deployResourcestatic ZendeskEndpointBuilderFactory.ZendeskEndpointBuilder
zendesk(String path)
Zendesk (camel-zendesk) Manage Zendesk tickets, users, organizations, etc.static ZendeskEndpointBuilderFactory.ZendeskEndpointBuilder
zendesk(String componentName, String path)
Zendesk (camel-zendesk) Manage Zendesk tickets, users, organizations, etc.static ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder
zookeeper(String path)
ZooKeeper (camel-zookeeper) Manage ZooKeeper clusters.static ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder
zookeeper(String componentName, String path)
ZooKeeper (camel-zookeeper) Manage ZooKeeper clusters.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.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.
-
-
-
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 namepath
- destinationType:destinationName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- feedUri- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- //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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- //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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- label- Returns:
- the dsl builder
-
awsCloudtrail
public static CloudtrailEndpointBuilderFactory.CloudtrailEndpointBuilder awsCloudtrail(String path)
AWS Cloudtrail (camel-aws-cloudtrail) Consume events from Amazon Cloudtrail using AWS SDK version 2.x. Category: cloud,eventbus Since: 3.19 Maven coordinates: org.apache.camel:camel-aws-cloudtrail Syntax:aws-cloudtrail:label
Path parameter: label (required) A label for indexing cloudtrail endpoints- Parameters:
path
- label- Returns:
- the dsl builder
-
awsCloudtrail
public static CloudtrailEndpointBuilderFactory.CloudtrailEndpointBuilder awsCloudtrail(String componentName, String path)
AWS Cloudtrail (camel-aws-cloudtrail) Consume events from Amazon Cloudtrail using AWS SDK version 2.x. Category: cloud,eventbus Since: 3.19 Maven coordinates: org.apache.camel:camel-aws-cloudtrail Syntax:aws-cloudtrail:label
Path parameter: label (required) A label for indexing cloudtrail endpoints- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- 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 namespace.- 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 namespace.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- namespace/eventHubName- Returns:
- the dsl builder
-
azureKeyVault
public static KeyVaultEndpointBuilderFactory.KeyVaultEndpointBuilder azureKeyVault(String path)
Azure Key Vault (camel-azure-key-vault) Manage secrets and keys in Azure Key Vault Service Category: cloud,cloud Since: 3.17 Maven coordinates: org.apache.camel:camel-azure-key-vault Syntax:azure-key-vault:vaultName
Path parameter: vaultName Vault Name to be used- Parameters:
path
- vaultName- Returns:
- the dsl builder
-
azureKeyVault
public static KeyVaultEndpointBuilderFactory.KeyVaultEndpointBuilder azureKeyVault(String componentName, String path)
Azure Key Vault (camel-azure-key-vault) Manage secrets and keys in Azure Key Vault Service Category: cloud,cloud Since: 3.17 Maven coordinates: org.apache.camel:camel-azure-key-vault Syntax:azure-key-vault:vaultName
Path parameter: vaultName Vault Name to be used- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- vaultName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- beanName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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) 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) Cache name- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- beanName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 22 enums and the value can be one of: bean, constant, csimple, datasonnet, exchangeProperty, file, groovy, header, hl7terser, joor, jq, jsonpath, mvel, ognl, python, ref, simple, spel, 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 22 enums and the value can be one of: bean, constant, csimple, datasonnet, exchangeProperty, file, groovy, header, hl7terser, joor, jq, jsonpath, mvel, ognl, python, ref, simple, spel, tokenize, xpath, xquery, xtokenize- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- command:language- Returns:
- the dsl builder
-
corda
@Deprecated public static CordaEndpointBuilderFactory.CordaEndpointBuilder corda(String path)
Deprecated.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
@Deprecated public static CordaEndpointBuilderFactory.CordaEndpointBuilder corda(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- cryptoOperation:name- Returns:
- the dsl builder
-
cxf
public static CxfEndpointBuilderFactory.CxfEndpointBuilder cxf(String path)
CXF (camel-cxf-soap) 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-soap 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-soap) 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-soap 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 namepath
- beanId:address- Returns:
- the dsl builder
-
cxfrs
public static CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder cxfrs(String path)
CXF-RS (camel-cxf-rest) 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-rest 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-rest) 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-rest 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- name- Returns:
- the dsl builder
-
debeziumDb2
public static DebeziumDb2EndpointBuilderFactory.DebeziumDb2EndpointBuilder debeziumDb2(String path)
Debezium DB2 Connector (camel-debezium-db2) Capture changes from a DB2 database. Category: database,sql Since: 3.17 Maven coordinates: org.apache.camel:camel-debezium-db2 Syntax:debezium-db2: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
-
debeziumDb2
public static DebeziumDb2EndpointBuilderFactory.DebeziumDb2EndpointBuilder debeziumDb2(String componentName, String path)
Debezium DB2 Connector (camel-debezium-db2) Capture changes from a DB2 database. Category: database,sql Since: 3.17 Maven coordinates: org.apache.camel:camel-debezium-db2 Syntax:debezium-db2: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 namepath
- 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 namepath
- 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 namepath
- name- Returns:
- the dsl builder
-
debeziumOracle
public static DebeziumOracleEndpointBuilderFactory.DebeziumOracleEndpointBuilder debeziumOracle(String path)
Debezium Oracle Connector (camel-debezium-oracle) Capture changes from a Oracle database. Category: database,sql Since: 3.17 Maven coordinates: org.apache.camel:camel-debezium-oracle Syntax:debezium-oracle: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
-
debeziumOracle
public static DebeziumOracleEndpointBuilderFactory.DebeziumOracleEndpointBuilder debeziumOracle(String componentName, String path)
Debezium Oracle Connector (camel-debezium-oracle) Capture changes from a Oracle database. Category: database,sql Since: 3.17 Maven coordinates: org.apache.camel:camel-debezium-oracle Syntax:debezium-oracle: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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- name- Returns:
- the dsl builder
-
directVm
@Deprecated public static DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder directVm(String path)
Deprecated.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
@Deprecated public static DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder directVm(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 37 enums and the value can be one of: events, stats, auth, info, ping, version, imagebuild, imagecreate, imageinspect, imagelist, imagepull, imagepush, imageremove, imagesearch, imagetag, containerattach, containercommit, containercopyfile, containercreate, containerdiff, inspectcontainer, containerkill, containerlist, containerlog, containerpause, containerrestart, containerremove, containerstart, containerstop, containertop, containerunpause, containerwait, execcreate, execstart, networkconnect, networkcreate, networkremove- 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 37 enums and the value can be one of: events, stats, auth, info, ping, version, imagebuild, imagecreate, imageinspect, imagelist, imagepull, imagepush, imageremove, imagesearch, imagetag, containerattach, containercommit, containercopyfile, containercreate, containerdiff, inspectcontainer, containerkill, containerlist, containerlog, containerpause, containerrestart, containerremove, containerstart, containerstop, containertop, containerunpause, containerwait, execcreate, execstart, networkconnect, networkcreate, networkremove- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- operation- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- cacheName- Returns:
- the dsl builder
-
elasticsearch
public static ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder elasticsearch(String path)
Elasticsearch (camel-elasticsearch) Send requests to ElasticSearch via Java Client API. Category: search,monitoring Since: 3.19 Maven coordinates: org.apache.camel:camel-elasticsearch Syntax:elasticsearch:clusterName
Path parameter: clusterName (required) Name of the cluster- Parameters:
path
- clusterName- Returns:
- the dsl builder
-
elasticsearch
public static ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder elasticsearch(String componentName, String path)
Elasticsearch (camel-elasticsearch) Send requests to ElasticSearch via Java Client API. Category: search,monitoring Since: 3.19 Maven coordinates: org.apache.camel:camel-elasticsearch Syntax:elasticsearch:clusterName
Path parameter: clusterName (required) Name of the cluster- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- clusterName- Returns:
- the dsl builder
-
elasticsearchRest
@Deprecated public static ElasticsearchRestEndpointBuilderFactory.ElasticsearchRestEndpointBuilder elasticsearchRest(String path)
Deprecated.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
@Deprecated public static ElasticsearchRestEndpointBuilderFactory.ElasticsearchRestEndpointBuilder elasticsearchRest(String componentName, String path)
Deprecated.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 namepath
- clusterName- Returns:
- the dsl builder
-
etcd3
public static Etcd3EndpointBuilderFactory.Etcd3EndpointBuilder etcd3(String path)
Etcd v3 (camel-etcd3) Get, set, delete or watch keys in etcd key-value store. Category: clustering,database Since: 3.19 Maven coordinates: org.apache.camel:camel-etcd3 Syntax:etcd3:path
Path parameter: path The path the endpoint refers to- Parameters:
path
- path- Returns:
- the dsl builder
-
etcd3
public static Etcd3EndpointBuilderFactory.Etcd3EndpointBuilder etcd3(String componentName, String path)
Etcd v3 (camel-etcd3) Get, set, delete or watch keys in etcd key-value store. Category: clustering,database Since: 3.19 Maven coordinates: org.apache.camel:camel-etcd3 Syntax:etcd3: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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- host:port/directoryName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- projectId:destinationName- Returns:
- the dsl builder
-
googleSecretManager
public static GoogleSecretManagerEndpointBuilderFactory.GoogleSecretManagerEndpointBuilder googleSecretManager(String path)
Google Secret Manager (camel-google-secret-manager) Manage Google Secret Manager Secrets Category: cloud Since: 3.16 Maven coordinates: org.apache.camel:camel-google-secret-manager Syntax:google-secret-manager:project
Path parameter: project (required) The Google Cloud Project Id name related to the Secret Manager- Parameters:
path
- project- Returns:
- the dsl builder
-
googleSecretManager
public static GoogleSecretManagerEndpointBuilderFactory.GoogleSecretManagerEndpointBuilder googleSecretManager(String componentName, String path)
Google Secret Manager (camel-google-secret-manager) Manage Google Secret Manager Secrets Category: cloud Since: 3.16 Maven coordinates: org.apache.camel:camel-google-secret-manager Syntax:google-secret-manager:project
Path parameter: project (required) The Google Cloud Project Id name related to the Secret Manager- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- project- 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 namepath
- 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 namepath
- 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 namepath
- bucketName- Returns:
- the dsl builder
-
gora
@Deprecated public static GoraEndpointBuilderFactory.GoraEndpointBuilder gora(String path)
Deprecated.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
@Deprecated public static GoraEndpointBuilderFactory.GoraEndpointBuilder gora(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- eventBusRef- Returns:
- the dsl builder
-
hashicorpVault
public static HashicorpVaultEndpointBuilderFactory.HashicorpVaultEndpointBuilder hashicorpVault(String path)
Hashicorp Vault (camel-hashicorp-vault) Manage secrets in Hashicorp Vault Service Category: cloud,cloud Since: 3.18 Maven coordinates: org.apache.camel:camel-hashicorp-vault Syntax:hashicorp-vault:secretsEngine
Path parameter: secretsEngine Vault Name to be used- Parameters:
path
- secretsEngine- Returns:
- the dsl builder
-
hashicorpVault
public static HashicorpVaultEndpointBuilderFactory.HashicorpVaultEndpointBuilder hashicorpVault(String componentName, String path)
Hashicorp Vault (camel-hashicorp-vault) Manage secrets in Hashicorp Vault Service Category: cloud,cloud Since: 3.18 Maven coordinates: org.apache.camel:camel-hashicorp-vault Syntax:hashicorp-vault:secretsEngine
Path parameter: secretsEngine Vault Name to be used- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- secretsEngine- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- cacheName- Returns:
- the dsl builder
-
hbase
@Deprecated public static HBaseEndpointBuilderFactory.HBaseEndpointBuilder hbase(String path)
Deprecated.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
@Deprecated public static HBaseEndpointBuilderFactory.HBaseEndpointBuilder hbase(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- //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 namepath
- operation- Returns:
- the dsl builder
-
hwcloudFrs
public static FaceRecognitionEndpointBuilderFactory.FaceRecognitionEndpointBuilder hwcloudFrs(String path)
Huawei Cloud Face Recognition Service (FRS) (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 (FRS) (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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- smnService- Returns:
- the dsl builder
-
hyperledgerAries
public static HyperledgerAriesEndpointBuilderFactory.HyperledgerAriesEndpointBuilder hyperledgerAries(String path)
Hyperledger Aries (camel-hyperledger-aries) Camel support for Hyperledger Aries Category: blockchain,identity Since: 3.19 Maven coordinates: org.apache.camel:camel-hyperledger-aries Syntax:hyperledger-aries:walletName
Path parameter: walletName (required) The wallet to connect to- Parameters:
path
- walletName- Returns:
- the dsl builder
-
hyperledgerAries
public static HyperledgerAriesEndpointBuilderFactory.HyperledgerAriesEndpointBuilder hyperledgerAries(String componentName, String path)
Hyperledger Aries (camel-hyperledger-aries) Camel support for Hyperledger Aries Category: blockchain,identity Since: 3.19 Maven coordinates: org.apache.camel:camel-hyperledger-aries Syntax:hyperledger-aries:walletName
Path parameter: walletName (required) The wallet to connect to- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- walletName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- cacheName- Returns:
- the dsl builder
-
influxdb
public static InfluxDbEndpointBuilderFactory.InfluxDbEndpointBuilder influxdb(String path)
InfluxDB (camel-influxdb) Interact with InfluxDB v1, 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 v1, 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 namepath
- connectionBean- Returns:
- the dsl builder
-
influxdb2
public static InfluxDb2EndpointBuilderFactory.InfluxDb2EndpointBuilder influxdb2(String path)
InfluxDB2 (camel-influxdb2) Interact with InfluxDB v2, a time series database. Category: database Since: 3.20 Maven coordinates: org.apache.camel:camel-influxdb2 Syntax:influxdb2:connectionBean
Path parameter: connectionBean (required) Connection to the Influx database, of class com.influxdb.client.InfluxDBClient.class.- Parameters:
path
- connectionBean- Returns:
- the dsl builder
-
influxdb2
public static InfluxDb2EndpointBuilderFactory.InfluxDb2EndpointBuilder influxdb2(String componentName, String path)
InfluxDB2 (camel-influxdb2) Interact with InfluxDB v2, a time series database. Category: database Since: 3.20 Maven coordinates: org.apache.camel:camel-influxdb2 Syntax:influxdb2:connectionBean
Path parameter: connectionBean (required) Connection to the Influx database, of class com.influxdb.client.InfluxDBClient.class.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- connectionBean- Returns:
- the dsl builder
-
iota
@Deprecated public static IOTAEndpointBuilderFactory.IOTAEndpointBuilder iota(String path)
Deprecated.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
@Deprecated public static IOTAEndpointBuilderFactory.IOTAEndpointBuilder iota(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- clusterName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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/QSYS.LIB/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/QSYS.LIB/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/QSYS.LIB/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 namepath
- userID:password@systemName/QSYS.LIB/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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- masterUrl- Returns:
- the dsl builder
-
kubernetesEvents
public static KubernetesEventsEndpointBuilderFactory.KubernetesEventsEndpointBuilder kubernetesEvents(String path)
Kubernetes Event (camel-kubernetes) Perform operations on Kubernetes Events and get notified on Events changes. Category: container,cloud,paas Since: 3.20 Maven coordinates: org.apache.camel:camel-kubernetes Syntax:kubernetes-events:masterUrl
Path parameter: masterUrl (required) Kubernetes Master url- Parameters:
path
- masterUrl- Returns:
- the dsl builder
-
kubernetesEvents
public static KubernetesEventsEndpointBuilderFactory.KubernetesEventsEndpointBuilder kubernetesEvents(String componentName, String path)
Kubernetes Event (camel-kubernetes) Perform operations on Kubernetes Events and get notified on Events changes. Category: container,cloud,paas Since: 3.20 Maven coordinates: org.apache.camel:camel-kubernetes Syntax:kubernetes-events:masterUrl
Path parameter: masterUrl (required) Kubernetes Master url- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 22 enums and the value can be one of: bean, constant, csimple, datasonnet, exchangeProperty, file, groovy, header, hl7terser, joor, jq, jsonpath, mvel, ognl, ref, simple, spel, sql, 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 22 enums and the value can be one of: bean, constant, csimple, datasonnet, exchangeProperty, file, groovy, header, hl7terser, joor, jq, jsonpath, mvel, ognl, ref, simple, spel, sql, 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- host:port- Returns:
- the dsl builder
-
mapstruct
public static MapstructEndpointBuilderFactory.MapstructEndpointBuilder mapstruct(String path)
MapStruct (camel-mapstruct) Type Conversion using Mapstruct Category: transformation Since: 3.19 Maven coordinates: org.apache.camel:camel-mapstruct Syntax:mapstruct:className
Path parameter: className (required) The fully qualified class name of the POJO that mapstruct should convert to (target)- Parameters:
path
- className- Returns:
- the dsl builder
-
mapstruct
public static MapstructEndpointBuilderFactory.MapstructEndpointBuilder mapstruct(String componentName, String path)
MapStruct (camel-mapstruct) Type Conversion using Mapstruct Category: transformation Since: 3.19 Maven coordinates: org.apache.camel:camel-mapstruct Syntax:mapstruct:className
Path parameter: className (required) The fully qualified class name of the POJO that mapstruct should convert to (target)- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- className- 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 namepath
- 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 namepath
- 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 3 enums and the value can be one of: counter, distribution_summary, timer 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 3 enums and the value can be one of: counter, distribution_summary, timer 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 namepath
- metricsType:metricsName- Returns:
- the dsl builder
-
microprofileMetrics
@Deprecated public static MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder microprofileMetrics(String path)
Deprecated.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
@Deprecated public static MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder microprofileMetrics(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- connectionBean- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- beanName:methodName- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- database- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- masterUrl- Returns:
- the dsl builder
-
openshiftDeploymentconfigs
public static OpenshiftDeploymentConfigsEndpointBuilderFactory.OpenshiftDeploymentConfigsEndpointBuilder openshiftDeploymentconfigs(String path)
Openshift Deployment Configs (camel-kubernetes) Perform operations on Openshift Deployment Configs and get notified on Deployment Config changes. Category: container,cloud,paas Since: 3.18 Maven coordinates: org.apache.camel:camel-kubernetes Syntax:openshift-deploymentconfigs:masterUrl
Path parameter: masterUrl (required) Kubernetes Master url- Parameters:
path
- masterUrl- Returns:
- the dsl builder
-
openshiftDeploymentconfigs
public static OpenshiftDeploymentConfigsEndpointBuilderFactory.OpenshiftDeploymentConfigsEndpointBuilder openshiftDeploymentconfigs(String componentName, String path)
Openshift Deployment Configs (camel-kubernetes) Perform operations on Openshift Deployment Configs and get notified on Deployment Config changes. Category: container,cloud,paas Since: 3.18 Maven coordinates: org.apache.camel:camel-kubernetes Syntax:openshift-deploymentconfigs:masterUrl
Path parameter: masterUrl (required) Kubernetes Master url- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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, for proxy use 'proxy'- 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, for proxy use 'proxy'- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- path- Returns:
- the dsl builder
-
plc4x
public static Plc4XEndpointBuilderFactory.Plc4XEndpointBuilder plc4x(String path)
PLC4X (camel-plc4x) Read and write to PLC devices Category: iot Since: 3.20 Maven coordinates: org.apache.camel:camel-plc4x Syntax:plc4x:driver
Path parameter: driver (required) PLC4X connection string for the connection to the target- Parameters:
path
- driver- Returns:
- the dsl builder
-
plc4x
public static Plc4XEndpointBuilderFactory.Plc4XEndpointBuilder plc4x(String componentName, String path)
PLC4X (camel-plc4x) Read and write to PLC devices Category: iot Since: 3.20 Maven coordinates: org.apache.camel:camel-plc4x Syntax:plc4x:driver
Path parameter: driver (required) PLC4X connection string for the connection to the target- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- driver- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- configurationName- Returns:
- the dsl builder
-
rabbitmq
@Deprecated public static RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder rabbitmq(String path)
Deprecated.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
@Deprecated public static RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder rabbitmq(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- path- Returns:
- the dsl builder
-
resteasy
@Deprecated public static ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder resteasy(String path)
Deprecated.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
@Deprecated public static ResteasyEndpointBuilderFactory.ResteasyEndpointBuilder resteasy(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- specificationUri#operationId- Returns:
- the dsl builder
-
restSwagger
@Deprecated public static RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder restSwagger(String path)
Deprecated.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
@Deprecated public static RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder restSwagger(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- resourceUri- Returns:
- the dsl builder
-
rocketmq
public static RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder rocketmq(String path)
RocketMQ (camel-rocketmq) Send and receive messages from RocketMQ cluster. Category: messaging Since: 3.20 Maven coordinates: org.apache.camel:camel-rocketmq Syntax:rocketmq:topicName
Path parameter: topicName (required) Topic name of this endpoint.- Parameters:
path
- topicName- Returns:
- the dsl builder
-
rocketmq
public static RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder rocketmq(String componentName, String path)
RocketMQ (camel-rocketmq) Send and receive messages from RocketMQ cluster. Category: messaging Since: 3.20 Maven coordinates: org.apache.camel:camel-rocketmq Syntax:rocketmq:topicName
Path parameter: topicName (required) Topic name of this endpoint.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- topicName- 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 namepath
- 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 namepath
- 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 (required) The operation to use There are 66 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, subscribe 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 (required) The operation to use There are 66 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, subscribe 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- host:port/directoryName- 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 namepath
- 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 namepath
- 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 slack user (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 slack user (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 namepath
- 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 namepath
- 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 namepath
- host:port- Returns:
- the dsl builder
-
solr
@Deprecated public static SolrEndpointBuilderFactory.SolrEndpointBuilder solr(String path)
Deprecated.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
@Deprecated public static SolrEndpointBuilderFactory.SolrEndpointBuilder solr(String componentName, String path)
Deprecated.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 namepath
- url- Returns:
- the dsl builder
-
spark
@Deprecated public static SparkEndpointBuilderFactory.SparkEndpointBuilder spark(String path)
Deprecated.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
@Deprecated public static SparkEndpointBuilderFactory.SparkEndpointBuilder spark(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 and Port (example: my_splunk_server:8089) Path parameter: token (required) Splunk HEC token (this is the token created for HEC and not the user's 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 and Port (example: my_splunk_server:8089) Path parameter: token (required) Splunk HEC token (this is the token created for HEC and not the user's token)- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- name- Returns:
- the dsl builder
-
springIntegration
@Deprecated public static SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder springIntegration(String path)
Deprecated.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
@Deprecated public static SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder springIntegration(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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.- 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.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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, System.out, a file, or a http url. There are 6 enums and the value can be one of: in, out, err, header, file, http- 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, System.out, a file, or a http url. There are 6 enums and the value can be one of: in, out, err, header, file, http- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- httpUri- 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 (required) WebSocket hostname, such as localhost or a remote host when in client mode. Path parameter: port (required) WebSocket port number to use. Path parameter: path WebSocket path to use.- 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 (required) WebSocket hostname, such as localhost or a remote host when in client mode. Path parameter: port (required) WebSocket port number to use. Path parameter: path WebSocket path to use.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- host:port/path- Returns:
- the dsl builder
-
vm
@Deprecated public static VmEndpointBuilderFactory.VmEndpointBuilder vm(String path)
Deprecated.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
@Deprecated public static VmEndpointBuilderFactory.VmEndpointBuilder vm(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- host:port/resourceUri- Returns:
- the dsl builder
-
websocketJsr356
@Deprecated public static JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder websocketJsr356(String path)
Deprecated.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
@Deprecated public static JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder websocketJsr356(String componentName, String path)
Deprecated.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 namepath
- 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 namepath
- command- Returns:
- the dsl builder
-
whatsapp
public static WhatsAppEndpointBuilderFactory.WhatsAppEndpointBuilder whatsapp(String path)
WhatsApp (camel-whatsapp) Send messages to WhatsApp. Category: cloud,api,chat Since: 3.19 Maven coordinates: org.apache.camel:camel-whatsapp Syntax:whatsapp:phoneNumberId
Path parameter: phoneNumberId (required) The phone number ID taken from whatsapp-business dashboard.- Parameters:
path
- phoneNumberId- Returns:
- the dsl builder
-
whatsapp
public static WhatsAppEndpointBuilderFactory.WhatsAppEndpointBuilder whatsapp(String componentName, String path)
WhatsApp (camel-whatsapp) Send messages to WhatsApp. Category: cloud,api,chat Since: 3.19 Maven coordinates: org.apache.camel:camel-whatsapp Syntax:whatsapp:phoneNumberId
Path parameter: phoneNumberId (required) The phone number ID taken from whatsapp-business dashboard.- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- phoneNumberId- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- 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 namepath
- resourceUri- Returns:
- the dsl builder
-
zeebe
public static ZeebeEndpointBuilderFactory.ZeebeEndpointBuilder zeebe(String path)
Zeebe (camel-zeebe) Workflow processes with Camunda Zeebe Category: process Since: 3.21 Maven coordinates: org.apache.camel:camel-zeebe Syntax:zeebe:operationName
Path parameter: operationName (required) The operation to use There are 9 enums and the value can be one of: startProcess, cancelProcess, publishMessage, completeJob, failJob, updateJobRetries, worker, throwError, deployResource- Parameters:
path
- operationName- Returns:
- the dsl builder
-
zeebe
public static ZeebeEndpointBuilderFactory.ZeebeEndpointBuilder zeebe(String componentName, String path)
Zeebe (camel-zeebe) Workflow processes with Camunda Zeebe Category: process Since: 3.21 Maven coordinates: org.apache.camel:camel-zeebe Syntax:zeebe:operationName
Path parameter: operationName (required) The operation to use There are 9 enums and the value can be one of: startProcess, cancelProcess, publishMessage, completeJob, failJob, updateJobRetries, worker, throwError, deployResource- Parameters:
componentName
- to use a custom component name for the endpoint instead of the default namepath
- operationName- 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 355 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_TICKET_FORM, DELETE_TICKET_FORM_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_ACTIVE_TRIGGERS, 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_ASSIGNED_TICKETS_COUNT_FOR_USER, 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_CCD_TICKETS_COUNT_FOR_USER, 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_REQUESTS, GET_ORGANIZATION_TICKETS, GET_ORGANIZATION_USERS, GET_ORGANIZATIONS, GET_ORGANIZATIONS_1, 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_TICKET_RESULTS, 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_COUNT, GET_TICKETS_COUNT_FOR_ORGANIZATION, 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_TRIGGERS_1, 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_1, GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS, 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, SEARCH_TRIGGERS, SEARCH_TRIGGERS_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_TICKET_FORM, 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 355 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_TICKET_FORM, DELETE_TICKET_FORM_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_ACTIVE_TRIGGERS, 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_ASSIGNED_TICKETS_COUNT_FOR_USER, 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_CCD_TICKETS_COUNT_FOR_USER, 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_REQUESTS, GET_ORGANIZATION_TICKETS, GET_ORGANIZATION_USERS, GET_ORGANIZATIONS, GET_ORGANIZATIONS_1, 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_TICKET_RESULTS, 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_COUNT, GET_TICKETS_COUNT_FOR_ORGANIZATION, 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_TRIGGERS_1, 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_1, GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS, 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, SEARCH_TRIGGERS, SEARCH_TRIGGERS_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_TICKET_FORM, 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 namepath
- 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 namepath
- 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 namepath
- groupName:consumerEndpointUri- Returns:
- the dsl builder
-
-