Package io.jenkins.plugins.formatter
Class PolicyConfiguration
- java.lang.Object
-
- hudson.model.Descriptor<GlobalConfiguration>
-
- jenkins.model.GlobalConfiguration
-
- io.jenkins.plugins.formatter.PolicyConfiguration
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<GlobalConfiguration>
,Saveable
,OnMaster
@Extension public class PolicyConfiguration extends GlobalConfiguration
Example of Jenkins global configuration.
-
-
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 Modifier and Type Field Description static String
DEFAULT_POLICY
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description PolicyConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckPolicyDefinition(String value)
static PolicyConfiguration
get()
String
getPolicyDefinition()
void
setPolicyDefinition(String policyDefinition)
Together withgetPolicyDefinition()
, binds to entry inconfig.jelly
.-
Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, 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
-
-
-
-
Field Detail
-
DEFAULT_POLICY
public static final String DEFAULT_POLICY
- See Also:
- Constant Field Values
-
-
Method Detail
-
get
public static PolicyConfiguration get()
- Returns:
- the singleton instance
-
getPolicyDefinition
public String getPolicyDefinition()
- Returns:
- the currently configured label, if any
-
setPolicyDefinition
@DataBoundSetter public void setPolicyDefinition(String policyDefinition)
Together withgetPolicyDefinition()
, binds to entry inconfig.jelly
.- Parameters:
policyDefinition
- the new value of this field
-
doCheckPolicyDefinition
public FormValidation doCheckPolicyDefinition(@QueryParameter String value)
-
-