Interface SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
SplunkEndpointBuilderFactory.SplunkEndpointBuilder
- Enclosing interface:
- SplunkEndpointBuilderFactory
public static interface SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the Splunk component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default SplunkEndpointBuilderFactory.AdvancedSplunkEndpointProducerBuilder advanced()
-
app
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder app(String app)
Splunk app. The option is a:java.lang.String
type. Group: common
-
connectionTimeout
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder connectionTimeout(int connectionTimeout)
Timeout in MS when connecting to Splunk server. The option is a:int
type. Default: 5000 Group: common
-
connectionTimeout
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder connectionTimeout(String connectionTimeout)
Timeout in MS when connecting to Splunk server. The option will be converted to aint
type. Default: 5000 Group: common
-
host
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder host(String host)
Splunk host. The option is a:java.lang.String
type. Default: localhost Group: common
-
owner
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder owner(String owner)
Splunk owner. The option is a:java.lang.String
type. Group: common
-
port
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder port(int port)
Splunk port. The option is a:int
type. Default: 8089 Group: common
-
port
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder port(String port)
Splunk port. The option will be converted to aint
type. Default: 8089 Group: common
-
scheme
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder scheme(String scheme)
Splunk scheme. The option is a:java.lang.String
type. Default: https Group: common
-
eventHost
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder eventHost(String eventHost)
Override the default Splunk event host field. The option is a:java.lang.String
type. Group: producer
-
index
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder index(String index)
Splunk index to write to. The option is a:java.lang.String
type. Group: producer
-
lazyStartProducer
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option is a:boolean
type. Default: false Group: producer
-
lazyStartProducer
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option will be converted to aboolean
type. Default: false Group: producer
-
raw
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder raw(boolean raw)
Should the payload be inserted raw. The option is a:boolean
type. Default: false Group: producer
-
raw
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder raw(String raw)
Should the payload be inserted raw. The option will be converted to aboolean
type. Default: false Group: producer
-
source
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder source(String source)
Splunk source argument. The option is a:java.lang.String
type. Group: producer
-
sourceType
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder sourceType(String sourceType)
Splunk sourcetype argument. The option is a:java.lang.String
type. Group: producer
-
tcpReceiverPort
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder tcpReceiverPort(int tcpReceiverPort)
Splunk tcp receiver port. The option is a:int
type. Group: producer
-
tcpReceiverPort
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder tcpReceiverPort(String tcpReceiverPort)
Splunk tcp receiver port. The option will be converted to aint
type. Group: producer
-
password
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder password(String password)
Password for Splunk. The option is a:java.lang.String
type. Group: security
-
sslProtocol
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder sslProtocol(SplunkEndpointBuilderFactory.SSLSecurityProtocol sslProtocol)
Set the ssl protocol to use. The option is a:com.splunk.SSLSecurityProtocol
type. Default: TLSv1.2 Group: security
-
sslProtocol
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder sslProtocol(String sslProtocol)
Set the ssl protocol to use. The option will be converted to acom.splunk.SSLSecurityProtocol
type. Default: TLSv1.2 Group: security
-
username
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder username(String username)
Username for Splunk. The option is a:java.lang.String
type. Group: security
-
useSunHttpsHandler
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder 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
-
useSunHttpsHandler
default SplunkEndpointBuilderFactory.SplunkEndpointProducerBuilder 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
-
-