Interface SplunkEndpointBuilderFactory.SplunkEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,SplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder,SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
- Enclosing interface:
- SplunkEndpointBuilderFactory
public static interface SplunkEndpointBuilderFactory.SplunkEndpointBuilder extends SplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder, SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
Builder for endpoint for the Splunk component.
-
-
Method Summary
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, count, count, delay, delay, earliestTime, greedy, greedy, initEarliestTime, initialDelay, initialDelay, latestTime, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, savedSearch, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, search, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, streaming, streaming, timeUnit, timeUnit, useFixedDelay, useFixedDelay
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
eventHost, index, raw, raw, source, sourceType, tcpReceiverLocalPort, tcpReceiverLocalPort, tcpReceiverPort, tcpReceiverPort
-
-
-
-
Method Detail
-
advanced
default SplunkEndpointBuilderFactory.AdvancedSplunkEndpointBuilder advanced()
- Specified by:
advancedin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
advancedin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
app
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder app(String app)
Splunk app. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
appin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
appin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
app- the value to set- Returns:
- the dsl builder
-
connectionTimeout
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder connectionTimeout(int connectionTimeout)
Timeout in MS when connecting to Splunk server. The option is a: <code>int</code> type. Default: 5000 Group: common- Specified by:
connectionTimeoutin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
connectionTimeoutin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
connectionTimeout- the value to set- Returns:
- the dsl builder
-
connectionTimeout
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder connectionTimeout(String connectionTimeout)
Timeout in MS when connecting to Splunk server. The option will be converted to a <code>int</code> type. Default: 5000 Group: common- Specified by:
connectionTimeoutin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
connectionTimeoutin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
connectionTimeout- the value to set- Returns:
- the dsl builder
-
host
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder host(String host)
Splunk host. The option is a: <code>java.lang.String</code> type. Default: localhost Group: common- Specified by:
hostin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
hostin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
host- the value to set- Returns:
- the dsl builder
-
owner
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder owner(String owner)
Splunk owner. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
ownerin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
ownerin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
owner- the value to set- Returns:
- the dsl builder
-
port
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder port(int port)
Splunk port. The option is a: <code>int</code> type. Default: 8089 Group: common- Specified by:
portin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
portin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
port- the value to set- Returns:
- the dsl builder
-
port
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder port(String port)
Splunk port. The option will be converted to a <code>int</code> type. Default: 8089 Group: common- Specified by:
portin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
portin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
port- the value to set- Returns:
- the dsl builder
-
scheme
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder scheme(String scheme)
Splunk scheme. The option is a: <code>java.lang.String</code> type. Default: https Group: common- Specified by:
schemein interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
schemein interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
scheme- the value to set- Returns:
- the dsl builder
-
password
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder password(String password)
Password for Splunk. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
passwordin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
passwordin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
password- the value to set- Returns:
- the dsl builder
-
sslProtocol
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder sslProtocol(com.splunk.SSLSecurityProtocol sslProtocol)
Set the ssl protocol to use. The option is a: <code>com.splunk.SSLSecurityProtocol</code> type. Default: TLSv1.2 Group: security- Specified by:
sslProtocolin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
sslProtocolin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
sslProtocol- the value to set- Returns:
- the dsl builder
-
sslProtocol
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder sslProtocol(String sslProtocol)
Set the ssl protocol to use. The option will be converted to a <code>com.splunk.SSLSecurityProtocol</code> type. Default: TLSv1.2 Group: security- Specified by:
sslProtocolin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
sslProtocolin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
sslProtocol- the value to set- Returns:
- the dsl builder
-
token
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder token(String token)
User's token for Splunk. This takes precedence over password when both are set. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
tokenin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
tokenin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
token- the value to set- Returns:
- the dsl builder
-
username
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder username(String username)
Username for Splunk. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
usernamein interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
usernamein interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-
useSunHttpsHandler
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder useSunHttpsHandler(boolean useSunHttpsHandler)
Use sun.net.www.protocol.https.Handler Https handler to establish the Splunk Connection. Can be useful when running in application servers to avoid app. server https handling. The option is a: <code>boolean</code> type. Default: false Group: security- Specified by:
useSunHttpsHandlerin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
useSunHttpsHandlerin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
useSunHttpsHandler- the value to set- Returns:
- the dsl builder
-
useSunHttpsHandler
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder useSunHttpsHandler(String useSunHttpsHandler)
Use sun.net.www.protocol.https.Handler Https handler to establish the Splunk Connection. Can be useful when running in application servers to avoid app. server https handling. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Specified by:
useSunHttpsHandlerin interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder- Specified by:
useSunHttpsHandlerin interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder- Parameters:
useSunHttpsHandler- the value to set- Returns:
- the dsl builder
-
-