Class SplunkConfig


  • @ConfigRoot(phase=RUN_TIME,
                name="log.handler.splunk")
    public class SplunkConfig
    extends Object
    Configuration for Splunk HEC logging
    • Field Detail

      • config

        @ConfigItem(name="<<parent>>")
        public SplunkHandlerConfig config
        Configuration for Splunk HEC logging for the root level.
      • namedHandlers

        @ConfigItem(name="<<parent>>")
        public Map<String,​SplunkHandlerConfig> namedHandlers
        Map of all the custom/named handlers configuration using Splunk implementation.
    • Constructor Detail

      • SplunkConfig

        public SplunkConfig()