This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 87d3a244dde1 CAMEL-23184: Deprecate camel-splunk component (#22345)
87d3a244dde1 is described below
commit 87d3a244dde1d867ae95c378cc09821d90120692
Author: Andrea Cosentino <[email protected]>
AuthorDate: Wed Apr 1 09:34:01 2026 +0200
CAMEL-23184: Deprecate camel-splunk component (#22345)
* CAMEL-23184: Deprecate camel-splunk component
The Splunk Java SDK that camel-splunk depends on is no longer actively
maintained, and the ServiceMix bundle wrapping it is also stale.
This marks the component as deprecated in 4.19, to be removed in a
future release.
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
* CAMEL-23184: Add migration guidance from camel-splunk to camel-splunk-hec
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
---
.../apache/camel/catalog/components/splunk.json | 2 +-
components/camel-splunk/pom.xml | 2 +-
.../org/apache/camel/component/splunk/splunk.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/splunk-component.adoc | 13 +++++++++++--
.../camel/component/splunk/ConsumerType.java | 1 +
.../splunk/DefaultSplunkConfigurationFactory.java | 1 +
.../camel/component/splunk/ProducerType.java | 1 +
.../camel/component/splunk/SplunkComponent.java | 1 +
.../component/splunk/SplunkConfiguration.java | 1 +
.../splunk/SplunkConfigurationFactory.java | 1 +
.../component/splunk/SplunkConnectionFactory.java | 1 +
.../camel/component/splunk/SplunkConsumer.java | 1 +
.../camel/component/splunk/SplunkEndpoint.java | 1 +
.../camel/component/splunk/SplunkProducer.java | 1 +
.../camel/component/splunk/event/SplunkEvent.java | 1 +
.../camel/component/splunk/support/DataWriter.java | 1 +
.../component/splunk/support/SplunkDataReader.java | 1 +
.../component/splunk/support/SplunkDataWriter.java | 1 +
.../splunk/support/SplunkResultProcessor.java | 1 +
.../component/splunk/support/StreamDataWriter.java | 1 +
.../component/splunk/support/SubmitDataWriter.java | 1 +
.../component/splunk/support/TcpDataWriter.java | 1 +
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 22 ++++++++++++++++++++++
.../builder/endpoint/StaticEndpointBuilders.java | 2 ++
.../endpoint/dsl/SplunkEndpointBuilderFactory.java | 2 ++
26 files changed, 59 insertions(+), 6 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/splunk.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/splunk.json
index 2122b7245d5b..64f6eb4d9dc6 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/splunk.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/splunk.json
@@ -4,7 +4,7 @@
"name": "splunk",
"title": "Splunk",
"description": "Publish or search for events in Splunk.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.13.0",
"label": "iot,monitoring",
"javaType": "org.apache.camel.component.splunk.SplunkComponent",
diff --git a/components/camel-splunk/pom.xml b/components/camel-splunk/pom.xml
index 2c7c2504dffa..021a099a2cec 100644
--- a/components/camel-splunk/pom.xml
+++ b/components/camel-splunk/pom.xml
@@ -26,7 +26,7 @@
<version>4.19.0-SNAPSHOT</version>
</parent>
- <name>Camel :: Splunk</name>
+ <name>Camel :: Splunk (deprecated)</name>
<artifactId>camel-splunk</artifactId>
<description>Camel :: Splunk component</description>
<packaging>jar</packaging>
diff --git
a/components/camel-splunk/src/generated/resources/META-INF/org/apache/camel/component/splunk/splunk.json
b/components/camel-splunk/src/generated/resources/META-INF/org/apache/camel/component/splunk/splunk.json
index 2122b7245d5b..64f6eb4d9dc6 100644
---
a/components/camel-splunk/src/generated/resources/META-INF/org/apache/camel/component/splunk/splunk.json
+++
b/components/camel-splunk/src/generated/resources/META-INF/org/apache/camel/component/splunk/splunk.json
@@ -4,7 +4,7 @@
"name": "splunk",
"title": "Splunk",
"description": "Publish or search for events in Splunk.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.13.0",
"label": "iot,monitoring",
"javaType": "org.apache.camel.component.splunk.SplunkComponent",
diff --git
a/components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
b/components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index ff9c75969677..e515256d4b18 100644
---
a/components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++
b/components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=splunk
groupId=org.apache.camel
artifactId=camel-splunk
version=4.19.0-SNAPSHOT
-projectName=Camel :: Splunk
+projectName=Camel :: Splunk (deprecated)
projectDescription=Camel :: Splunk component
diff --git a/components/camel-splunk/src/main/docs/splunk-component.adoc
b/components/camel-splunk/src/main/docs/splunk-component.adoc
index cb670fd0253c..cbf2a6f00980 100644
--- a/components/camel-splunk/src/main/docs/splunk-component.adoc
+++ b/components/camel-splunk/src/main/docs/splunk-component.adoc
@@ -1,10 +1,11 @@
-= Splunk Component
+= Splunk Component (deprecated)
:doctitle: Splunk
:shortname: splunk
:artifactid: camel-splunk
:description: Publish or search for events in Splunk.
:since: 2.13
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
:tabs-sync-option:
:component-header: Both producer and consumer are supported
//Manually maintained attributes
@@ -14,6 +15,14 @@
*{component-header}*
+[NOTE]
+====
+This component is deprecated since Camel 4.19 and will be removed in a future
release.
+For event ingestion (producer) use cases, consider migrating to
xref:splunk-hec-component.adoc[Splunk HEC],
+which uses the standard HTTP Event Collector and has no dependency on the
unmaintained Splunk Java SDK.
+Note that Splunk HEC is producer-only and does not support consumer (search)
operations.
+====
+
The Splunk component provides access to
http://docs.splunk.com/Documentation/Splunk/latest[Splunk] using the
Splunk provided https://github.com/splunk/splunk-sdk-java[client] api,
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ConsumerType.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ConsumerType.java
index d949bcfc4f1a..0423e91046bf 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ConsumerType.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ConsumerType.java
@@ -16,6 +16,7 @@
*/
package org.apache.camel.component.splunk;
+@Deprecated(since = "4.19")
public enum ConsumerType {
NORMAL,
REALTIME,
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/DefaultSplunkConfigurationFactory.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/DefaultSplunkConfigurationFactory.java
index f0b10575a64d..d0f87302e7db 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/DefaultSplunkConfigurationFactory.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/DefaultSplunkConfigurationFactory.java
@@ -20,6 +20,7 @@ import java.util.Map;
import org.apache.camel.util.ObjectHelper;
+@Deprecated(since = "4.19")
public class DefaultSplunkConfigurationFactory implements
SplunkConfigurationFactory {
@Override
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ProducerType.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ProducerType.java
index 1b659252d6c1..ea7c1b6289fd 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ProducerType.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ProducerType.java
@@ -16,6 +16,7 @@
*/
package org.apache.camel.component.splunk;
+@Deprecated(since = "4.19")
public enum ProducerType {
TCP,
SUBMIT,
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkComponent.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkComponent.java
index b4e46948b212..146654d1094e 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkComponent.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkComponent.java
@@ -27,6 +27,7 @@ import org.apache.camel.support.HealthCheckComponent;
* Represents the component that manages {@link SplunkEndpoint}.
*/
@Component("splunk")
+@Deprecated(since = "4.19")
public class SplunkComponent extends HealthCheckComponent {
@Metadata(label = "advanced")
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java
index 1ab38c48ed10..bea3549ad99b 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java
@@ -25,6 +25,7 @@ import org.apache.camel.spi.UriPath;
import org.apache.camel.util.ObjectHelper;
@UriParams
+@Deprecated(since = "4.19")
public class SplunkConfiguration {
private SplunkConnectionFactory connectionFactory;
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfigurationFactory.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfigurationFactory.java
index 17b93fd36a0e..5b58e6a6ad04 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfigurationFactory.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfigurationFactory.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.splunk;
import java.util.Map;
+@Deprecated(since = "4.19")
public interface SplunkConfigurationFactory {
SplunkConfiguration parseMap(Map<String, Object> parameters);
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConnectionFactory.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConnectionFactory.java
index c9119d3b4b0f..8c48f1e94583 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConnectionFactory.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConnectionFactory.java
@@ -32,6 +32,7 @@ import org.apache.camel.CamelContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+@Deprecated(since = "4.19")
public class SplunkConnectionFactory {
private static final Logger LOG =
LoggerFactory.getLogger(SplunkConnectionFactory.class);
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConsumer.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConsumer.java
index c97e35d048d6..93910e59a8d1 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConsumer.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConsumer.java
@@ -36,6 +36,7 @@ import org.slf4j.LoggerFactory;
/**
* The Splunk consumer.
*/
+@Deprecated(since = "4.19")
public class SplunkConsumer extends ScheduledBatchPollingConsumer {
private static final Logger LOG =
LoggerFactory.getLogger(SplunkConsumer.class);
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkEndpoint.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkEndpoint.java
index 1fe381a91385..d119ea56424c 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkEndpoint.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkEndpoint.java
@@ -40,6 +40,7 @@ import org.slf4j.LoggerFactory;
*/
@UriEndpoint(firstVersion = "2.13.0", scheme = "splunk", title = "Splunk",
syntax = "splunk:name",
category = { Category.IOT, Category.MONITORING })
+@Deprecated(since = "4.19")
public class SplunkEndpoint extends ScheduledPollEndpoint implements
EndpointServiceLocation {
private static final Logger LOG =
LoggerFactory.getLogger(SplunkEndpoint.class);
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkProducer.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkProducer.java
index 31035849ef6d..015cae39c6a2 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkProducer.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkProducer.java
@@ -32,6 +32,7 @@ import org.slf4j.LoggerFactory;
/**
* The Splunk producer.
*/
+@Deprecated(since = "4.19")
public class SplunkProducer extends DefaultProducer {
private static final Logger LOG =
LoggerFactory.getLogger(SplunkProducer.class);
private SplunkEndpoint endpoint;
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/event/SplunkEvent.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/event/SplunkEvent.java
index 72ca59756f1c..0b20649affc0 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/event/SplunkEvent.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/event/SplunkEvent.java
@@ -24,6 +24,7 @@ import java.util.Map;
import org.joda.time.format.DateTimeFormat;
import org.joda.time.format.DateTimeFormatter;
+@Deprecated(since = "4.19")
public class SplunkEvent implements Serializable {
// ----------------------------------
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/DataWriter.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/DataWriter.java
index 425e748b1921..a45e320f2c15 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/DataWriter.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/DataWriter.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.splunk.support;
import org.apache.camel.component.splunk.event.SplunkEvent;
+@Deprecated(since = "4.19")
public interface DataWriter {
void write(SplunkEvent data) throws Exception;
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataReader.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataReader.java
index 985bb4b6dfe1..706281dfc3eb 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataReader.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataReader.java
@@ -50,6 +50,7 @@ import org.apache.camel.util.ObjectHelper;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+@Deprecated(since = "4.19")
public class SplunkDataReader {
private static final Logger LOG =
LoggerFactory.getLogger(SplunkDataReader.class);
private static final String DATE_FORMAT = "MM/dd/yy HH:mm:ss:SSS";
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataWriter.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataWriter.java
index 36b8d28aaf28..0ef0ad019f0d 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataWriter.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataWriter.java
@@ -32,6 +32,7 @@ import org.apache.camel.component.splunk.event.SplunkEvent;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+@Deprecated(since = "4.19")
public abstract class SplunkDataWriter implements DataWriter {
private static final Logger LOG =
LoggerFactory.getLogger(SplunkDataWriter.class);
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkResultProcessor.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkResultProcessor.java
index 8e67aaacedcd..01946e320d02 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkResultProcessor.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkResultProcessor.java
@@ -21,6 +21,7 @@ import org.apache.camel.component.splunk.event.SplunkEvent;
/**
* Processes splunk results
*/
+@Deprecated(since = "4.19")
public interface SplunkResultProcessor {
void process(SplunkEvent splunkData);
}
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/StreamDataWriter.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/StreamDataWriter.java
index 55d7bef0141d..bbebbc459ef3 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/StreamDataWriter.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/StreamDataWriter.java
@@ -28,6 +28,7 @@ import org.apache.camel.component.splunk.SplunkEndpoint;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+@Deprecated(since = "4.19")
public class StreamDataWriter extends SplunkDataWriter {
private static final Logger LOG =
LoggerFactory.getLogger(StreamDataWriter.class);
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SubmitDataWriter.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SubmitDataWriter.java
index 1d773ed8400a..754c062c9488 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SubmitDataWriter.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SubmitDataWriter.java
@@ -25,6 +25,7 @@ import com.splunk.Receiver;
import com.splunk.Service;
import org.apache.camel.component.splunk.SplunkEndpoint;
+@Deprecated(since = "4.19")
public class SubmitDataWriter extends SplunkDataWriter {
private String index;
diff --git
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/TcpDataWriter.java
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/TcpDataWriter.java
index f60f7228f621..3f74d827aa47 100644
---
a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/TcpDataWriter.java
+++
b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/TcpDataWriter.java
@@ -25,6 +25,7 @@ import com.splunk.Service;
import com.splunk.TcpInput;
import org.apache.camel.component.splunk.SplunkEndpoint;
+@Deprecated(since = "4.19")
public class TcpDataWriter extends SplunkDataWriter {
private int port;
private Optional<Integer> localPort;
diff --git
a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_19.adoc
b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_19.adoc
index 2e505a6ecd73..b53ad5698b1c 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_19.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_19.adoc
@@ -554,6 +554,28 @@ All properties default to `0`, which means the Apache MINA
SSHD defaults are use
The older logic used for MDC (enabled via `camel.main.useMdcLogging = true`)
is deprecated in favor of `camel-mdc` component.
+=== camel-splunk (Deprecation)
+
+The `camel-splunk` component is deprecated. The Splunk Java SDK it depends on
is no longer actively maintained.
+
+Users who only need to **send events to Splunk** can migrate to
`camel-splunk-hec`, which uses the
+Splunk HTTP Event Collector (HEC) over standard HTTPS with no dependency on
the Splunk Java SDK.
+
+However, `camel-splunk-hec` is a **producer-only** component. The following
`camel-splunk` capabilities
+have no equivalent in `camel-splunk-hec`:
+
+* **Consumer (search)**: normal searches, real-time searches, and saved-search
execution are not supported.
+* **TCP streaming**: the `tcp` producer publish type (raw socket streaming to
a Splunk TCP input) is not available.
+* **SUBMIT and STREAM publish types**: only HEC-based ingestion is supported.
+
+If your routes only produce events to Splunk (using the `submit` or `stream`
publish types), switching
+to `camel-splunk-hec` is straightforward — configure the HEC token, index,
sourceType, and source on
+the endpoint. If your routes consume (search) data from Splunk, there is
currently no direct replacement
+within Apache Camel, and you will need to use the Splunk REST API directly or
keep using `camel-splunk`
+until it is removed.
+
+NOTE: `camel-splunk-hec` is NOT deprecated and remains actively maintained.
+
=== camel-tracing (Deprecation)
The `camel-tracing` and related components (`camel-opentelemetry` and
`camel-observation`) are now deprecated. You should move your implementation to
the newer `camel-telemetry` components (`camel-opentelemetry2` and
`camel-micrometer-observability`). We have implemented these new components in
order to fix certain design flaws (mainly, span duplications) identified in the
older components.
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index 408f13ccb8c8..f4adbc3469de 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -15149,6 +15149,7 @@ public class StaticEndpointBuilders {
* @param path name
* @return the dsl builder
*/
+ @Deprecated
public static SplunkEndpointBuilderFactory.SplunkEndpointBuilder
splunk(String path) {
return splunk("splunk", path);
}
@@ -15170,6 +15171,7 @@ public class StaticEndpointBuilders {
* @param path name
* @return the dsl builder
*/
+ @Deprecated
public static SplunkEndpointBuilderFactory.SplunkEndpointBuilder
splunk(String componentName, String path) {
return SplunkEndpointBuilderFactory.endpointBuilder(componentName,
path);
}
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SplunkEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SplunkEndpointBuilderFactory.java
index 29a9d07289ed..b3e9176e03c1 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SplunkEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SplunkEndpointBuilderFactory.java
@@ -1860,6 +1860,7 @@ public interface SplunkEndpointBuilderFactory {
* @param path name
* @return the dsl builder
*/
+ @Deprecated
default SplunkEndpointBuilder splunk(String path) {
return SplunkEndpointBuilderFactory.endpointBuilder("splunk",
path);
}
@@ -1881,6 +1882,7 @@ public interface SplunkEndpointBuilderFactory {
* @param path name
* @return the dsl builder
*/
+ @Deprecated
default SplunkEndpointBuilder splunk(String componentName, String
path) {
return SplunkEndpointBuilderFactory.endpointBuilder(componentName,
path);
}