Package jenkinsci.plugins.influxdb
Class InfluxDbGlobalConfig
- java.lang.Object
-
- hudson.model.Descriptor<GlobalConfiguration>
-
- jenkins.model.GlobalConfiguration
-
- jenkinsci.plugins.influxdb.InfluxDbGlobalConfig
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<GlobalConfiguration>
,Saveable
,OnMaster
@Extension public class InfluxDbGlobalConfig extends GlobalConfiguration
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description InfluxDbGlobalConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTarget(Target target)
Add target to list of targetsboolean
configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
static InfluxDbGlobalConfig
getInstance()
List<Target>
getTargets()
void
migrateTargets()
void
removeTarget(String targetDescription)
Remove target from list of targetsvoid
setTargets(List<Target> targets)
-
Methods inherited from class jenkins.model.GlobalConfiguration
all, getDescriptor, getGlobalConfigPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getInstance
public static InfluxDbGlobalConfig getInstance()
-
migrateTargets
@Initializer(after=JOB_LOADED) public void migrateTargets()
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
- Overrides:
configure
in classGlobalConfiguration
-
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.
-
-