Interface DevServicesLoggingSplunkBuildTimeConfig


public interface DevServicesLoggingSplunkBuildTimeConfig
The build time configuration around the Splunk dev services.
  • Method Summary

    Modifier and Type
    Method
    Description
    Additional environment variables to inject.
    boolean
    whether to activate dev services or not
    Override the docker image used for the Splunk dev service
    Map that allows to tell to plug the following named handlers to the dev service
    boolean
    Whether the instance of splunk can be shared between runs in DEV mode.
  • Method Details

    • enabled

      @WithDefault("false") boolean enabled()
      whether to activate dev services or not
    • imageName

      Optional<String> imageName()
      Override the docker image used for the Splunk dev service
    • shared

      @WithDefault("true") boolean shared()
      Whether the instance of splunk can be shared between runs in DEV mode.
    • containerEnv

      Map<String,String> containerEnv()
      Additional environment variables to inject.
    • plugNamedHandlers

      Map<String,Boolean> plugNamedHandlers()
      Map that allows to tell to plug the following named handlers to the dev service

      It is necessary as we do not have access to runtime configuration when starting the Splunk container.