Class Config
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<Config>
-
- io.jenkins.plugins.globalyamlproperties.Config
-
- All Implemented Interfaces:
Describable<Config>
,Serializable
public class Config extends AbstractDescribableImpl<Config> implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Config.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description Config(String name, String category, ConfigSource configSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCategory()
Map<String,Object>
getConfigMap()
ConfigSource
getConfigSource()
String
getName()
String
getYamlConfig()
void
parseConfiguration()
void
refreshConfiguration()
void
setCategory(String category)
void
setConfigSource(ConfigSource configSource)
void
setName(String name)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
Config
@DataBoundConstructor public Config(String name, String category, ConfigSource configSource)
-
-
Method Detail
-
setCategory
@DataBoundSetter public void setCategory(String category)
-
setConfigSource
@DataBoundSetter public void setConfigSource(ConfigSource configSource)
-
setName
@DataBoundSetter public void setName(String name)
-
getCategory
public String getCategory()
-
getName
public String getName()
-
getYamlConfig
public String getYamlConfig()
-
getConfigSource
public ConfigSource getConfigSource()
-
refreshConfiguration
public void refreshConfiguration() throws IOException
- Throws:
IOException
-
parseConfiguration
public void parseConfiguration()
-
-