Package io.jenkins.plugins.catlight
Class CatlightConfiguration
- java.lang.Object
-
- hudson.model.Descriptor<GlobalConfiguration>
-
- jenkins.model.GlobalConfiguration
-
- io.jenkins.plugins.catlight.CatlightConfiguration
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<GlobalConfiguration>
,Saveable
,OnMaster
@Extension public class CatlightConfiguration extends GlobalConfiguration
Catlight plugin 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 inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description CatlightConfiguration()
CatlightConfiguration(CatlightServiceClient serviceClient)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CatlightConfiguration
get()
String
getTeamIds()
boolean
hasTeamIds()
void
setTeamIds(String teamIds)
-
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
-
-
-
-
Constructor Detail
-
CatlightConfiguration
public CatlightConfiguration()
-
CatlightConfiguration
public CatlightConfiguration(CatlightServiceClient serviceClient)
-
-
Method Detail
-
get
public static CatlightConfiguration get()
- Returns:
- the singleton instance
-
getTeamIds
public String getTeamIds()
- Returns:
- Coma-separated list of CatLight team ids that will receive notifications from this server
-
hasTeamIds
public boolean hasTeamIds()
- Returns:
- True, if team id has been configured
-
setTeamIds
@DataBoundSetter public void setTeamIds(String teamIds)
-
-