Interface SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder

All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
Enclosing interface:
SplunkHECEndpointBuilderFactory

public static interface SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Splunk HEC component.
  • Method Details

    • advanced

    • bodyOnly

      default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder bodyOnly(boolean bodyOnly)
      Send only the message body. The option is a: <code>boolean</code> type. Default: false Group: producer
      Parameters:
      bodyOnly - the value to set
      Returns:
      the dsl builder
    • bodyOnly

      Send only the message body. The option will be converted to a <code>boolean</code> type. Default: false Group: producer
      Parameters:
      bodyOnly - the value to set
      Returns:
      the dsl builder
    • headersOnly

      default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder headersOnly(boolean headersOnly)
      Send only message headers. The option is a: <code>boolean</code> type. Default: false Group: producer
      Parameters:
      headersOnly - the value to set
      Returns:
      the dsl builder
    • headersOnly

      Send only message headers. The option will be converted to a <code>boolean</code> type. Default: false Group: producer
      Parameters:
      headersOnly - the value to set
      Returns:
      the dsl builder
    • host

      Splunk host field of the event message. This is not the Splunk host to connect to. The option is a: <code>java.lang.String</code> type. Group: producer
      Parameters:
      host - the value to set
      Returns:
      the dsl builder
    • index

      Splunk index to write to. The option is a: <code>java.lang.String</code> type. Default: camel Group: producer
      Parameters:
      index - the value to set
      Returns:
      the dsl builder
    • source

      Splunk source argument. The option is a: <code>java.lang.String</code> type. Default: camel Group: producer
      Parameters:
      source - the value to set
      Returns:
      the dsl builder
    • sourceType

      Splunk sourcetype argument. The option is a: <code>java.lang.String</code> type. Default: camel Group: producer
      Parameters:
      sourceType - the value to set
      Returns:
      the dsl builder
    • splunkEndpoint

      default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder splunkEndpoint(String splunkEndpoint)
      Splunk endpoint Defaults to /services/collector/event To write RAW data like JSON use /services/collector/raw For a list of all endpoints refer to splunk documentation (HTTP Event Collector REST API endpoints) Example for Spunk 8.2.x: https://docs.splunk.com/Documentation/SplunkCloud/8.2.2203/Data/HECRESTendpoints To extract timestamps in Splunk8.0 /services/collector/eventauto_extract_timestamp=true Remember to utilize RAW{} for questionmarks or slashes in parameters. The option is a: <code>java.lang.String</code> type. Default: /services/collector/event Group: producer
      Parameters:
      splunkEndpoint - the value to set
      Returns:
      the dsl builder
    • time

      Time this even occurred. By default, the time will be when this event hits the splunk server. The option is a: <code>java.lang.Long</code> type. Group: producer
      Parameters:
      time - the value to set
      Returns:
      the dsl builder
    • time

      Time this even occurred. By default, the time will be when this event hits the splunk server. The option will be converted to a <code>java.lang.Long</code> type. Group: producer
      Parameters:
      time - the value to set
      Returns:
      the dsl builder
    • https

      Contact HEC over https. The option is a: <code>boolean</code> type. Default: true Group: security
      Parameters:
      https - the value to set
      Returns:
      the dsl builder
    • https

      Contact HEC over https. The option will be converted to a <code>boolean</code> type. Default: true Group: security
      Parameters:
      https - the value to set
      Returns:
      the dsl builder
    • skipTlsVerify

      default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder skipTlsVerify(boolean skipTlsVerify)
      Splunk HEC TLS verification. The option is a: <code>boolean</code> type. Default: false Group: security
      Parameters:
      skipTlsVerify - the value to set
      Returns:
      the dsl builder
    • skipTlsVerify

      Splunk HEC TLS verification. The option will be converted to a <code>boolean</code> type. Default: false Group: security
      Parameters:
      skipTlsVerify - the value to set
      Returns:
      the dsl builder