Class InfluxDbGlobalConfig

All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, Loadable, OnMaster

@Extension public class InfluxDbGlobalConfig extends GlobalConfiguration
  • Constructor Details

    • InfluxDbGlobalConfig

      public InfluxDbGlobalConfig()
  • Method Details

    • getInstance

      public static InfluxDbGlobalConfig getInstance()
    • getTargets

      public List<Target> getTargets()
    • setTargets

      public void setTargets(List<Target> targets)
    • migrateTargets

      @Initializer(after=JOB_LOADED) public void migrateTargets()
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData)
      Overrides:
      configure in class GlobalConfiguration
    • addTarget

      public void addTarget(Target target)
      Add target to list of targets
      Parameters:
      target - Target to add
    • removeTarget

      public void removeTarget(String targetDescription)
      Remove target from list of targets
      Parameters:
      targetDescription - Target description of target to remove.