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:
advanced
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
advanced
in 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:
app
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
app
in 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:
connectionTimeout
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
connectionTimeout
in 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:
connectionTimeout
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
connectionTimeout
in 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:
host
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
host
in 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:
owner
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
owner
in 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:
port
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
port
in 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:
port
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
port
in 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:
scheme
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
scheme
in 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:
password
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
password
in 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:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
sslProtocol
in 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:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
- Parameters:
sslProtocol
- 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:
username
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
username
in 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:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
useSunHttpsHandler
in 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:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
- Parameters:
useSunHttpsHandler
- the value to set- Returns:
- the dsl builder
-
-