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 Detail

      • 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
      • 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

        default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder time​(Long 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

        default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder time​(String 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
      • 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

        default SplunkHECEndpointBuilderFactory.SplunkHECEndpointBuilder skipTlsVerify​(String 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