Package io.jenkins.plugins.wxwork
Class WXWorkGlobalConfig
- java.lang.Object
-
- hudson.model.Descriptor<GlobalConfiguration>
-
- jenkins.model.GlobalConfiguration
-
- io.jenkins.plugins.wxwork.WXWorkGlobalConfig
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<GlobalConfiguration>
,Saveable
,OnMaster
@Extension(ordinal=100.0) public class WXWorkGlobalConfig extends GlobalConfiguration
WXWorkGlobalConfig
- Author:
- nekoimi 2022/07/24
-
-
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 WXWorkGlobalConfig()
WXWorkGlobalConfig(List<WXWorkRobotProperty> robotPropertyList)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WXWorkRobotProperty
getRobotPropertyById(String robotId)
获取指定ID的机器人配置信息WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
getWXWorkRobotPropertyDescriptor()
`机器人` 配置页面static WXWorkGlobalConfig
instance()
void
setRobotPropertyList(List<WXWorkRobotProperty> robotPropertyList)
-
Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, getDescriptor, getGlobalConfigPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, 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
-
WXWorkGlobalConfig
public WXWorkGlobalConfig()
-
WXWorkGlobalConfig
@DataBoundConstructor public WXWorkGlobalConfig(List<WXWorkRobotProperty> robotPropertyList)
-
-
Method Detail
-
instance
public static WXWorkGlobalConfig instance()
-
setRobotPropertyList
@DataBoundSetter public void setRobotPropertyList(List<WXWorkRobotProperty> robotPropertyList)
-
getRobotPropertyById
public WXWorkRobotProperty getRobotPropertyById(String robotId)
获取指定ID的机器人配置信息
- Parameters:
robotId
- 机器人唯一ID
-
getWXWorkRobotPropertyDescriptor
public WXWorkRobotProperty.WXWorkRobotPropertyDescriptor getWXWorkRobotPropertyDescriptor()
`机器人` 配置页面- Returns:
- 机器人配置页面
-
-