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, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, count, count, delay, delay, earliestTime, greedy, greedy, initEarliestTime, initialDelay, initialDelay, latestTime, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, savedSearch, scheduledExecutorService, scheduledExecutorService, 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, lazyStartProducer, lazyStartProducer, raw, raw, source, sourceType, 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:java.lang.String
type. Group: common- Specified by:
app
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
app
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
connectionTimeout
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder connectionTimeout(int connectionTimeout)
Timeout in MS when connecting to Splunk server. The option is a:int
type. Default: 5000 Group: common- Specified by:
connectionTimeout
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
connectionTimeout
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
connectionTimeout
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder connectionTimeout(String connectionTimeout)
Timeout in MS when connecting to Splunk server. The option will be converted to aint
type. Default: 5000 Group: common- Specified by:
connectionTimeout
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
connectionTimeout
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
host
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder host(String host)
Splunk host. The option is a:java.lang.String
type. Default: localhost Group: common- Specified by:
host
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
host
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
owner
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder owner(String owner)
Splunk owner. The option is a:java.lang.String
type. Group: common- Specified by:
owner
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
owner
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
port
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder port(int port)
Splunk port. The option is a:int
type. Default: 8089 Group: common- Specified by:
port
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
port
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
port
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder port(String port)
Splunk port. The option will be converted to aint
type. Default: 8089 Group: common- Specified by:
port
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
port
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
scheme
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder scheme(String scheme)
Splunk scheme. The option is a:java.lang.String
type. Default: https Group: common- Specified by:
scheme
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
scheme
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
password
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder password(String password)
Password for Splunk. The option is a:java.lang.String
type. Group: security- Specified by:
password
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
password
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
sslProtocol
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder sslProtocol(SplunkEndpointBuilderFactory.SSLSecurityProtocol sslProtocol)
Set the ssl protocol to use. The option is a:com.splunk.SSLSecurityProtocol
type. Default: TLSv1.2 Group: security- Specified by:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
sslProtocol
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder sslProtocol(String sslProtocol)
Set the ssl protocol to use. The option will be converted to acom.splunk.SSLSecurityProtocol
type. Default: TLSv1.2 Group: security- Specified by:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
sslProtocol
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
username
default SplunkEndpointBuilderFactory.SplunkEndpointBuilder username(String username)
Username for Splunk. The option is a:java.lang.String
type. Group: security- Specified by:
username
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
username
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
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:boolean
type. Default: false Group: security- Specified by:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
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 aboolean
type. Default: false Group: security- Specified by:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointConsumerBuilder
- Specified by:
useSunHttpsHandler
in interfaceSplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
-