Class SystemCredentialsProviderConfigurator
java.lang.Object
io.jenkins.plugins.casc.BaseConfigurator<SystemCredentialsProvider>
com.cloudbees.plugins.credentials.casc.SystemCredentialsProviderConfigurator
- All Implemented Interfaces:
io.jenkins.plugins.casc.Configurator<SystemCredentialsProvider>
@Extension(optional=true,
ordinal=2.0)
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class SystemCredentialsProviderConfigurator
extends io.jenkins.plugins.casc.BaseConfigurator<SystemCredentialsProvider>
A configurator for system credentials provider located beneath the
CredentialsRootConfigurator
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jenkins.plugins.casc.BaseConfigurator
io.jenkins.plugins.casc.BaseConfigurator.TypePair
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSet<io.jenkins.plugins.casc.Attribute<SystemCredentialsProvider,
?>> describe()
io.jenkins.plugins.casc.model.CNode
describe
(SystemCredentialsProvider instance, io.jenkins.plugins.casc.ConfigurationContext context) protected SystemCredentialsProvider
instance
(io.jenkins.plugins.casc.model.Mapping mapping, io.jenkins.plugins.casc.ConfigurationContext context) Methods inherited from class io.jenkins.plugins.casc.BaseConfigurator
check, compare, configure, configure, createAttribute, equals, exclusions, handleUnknown, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jenkins.plugins.casc.Configurator
canConfigure, describeStructure, getAttributes, getConfigurators, getDisplayName, getImplementedAPI, getName, getNames
-
Constructor Details
-
SystemCredentialsProviderConfigurator
public SystemCredentialsProviderConfigurator()
-
-
Method Details
-
getTarget
-
instance
protected SystemCredentialsProvider instance(io.jenkins.plugins.casc.model.Mapping mapping, io.jenkins.plugins.casc.ConfigurationContext context) - Specified by:
instance
in classio.jenkins.plugins.casc.BaseConfigurator<SystemCredentialsProvider>
-
describe
- Specified by:
describe
in interfaceio.jenkins.plugins.casc.Configurator<SystemCredentialsProvider>
- Overrides:
describe
in classio.jenkins.plugins.casc.BaseConfigurator<SystemCredentialsProvider>
-
describe
@CheckForNull public io.jenkins.plugins.casc.model.CNode describe(SystemCredentialsProvider instance, io.jenkins.plugins.casc.ConfigurationContext context) throws Exception - Throws:
Exception
-