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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<io.jenkins.plugins.casc.Attribute<SystemCredentialsProvider,?>> describe()io.jenkins.plugins.casc.model.CNodedescribe(SystemCredentialsProvider instance, io.jenkins.plugins.casc.ConfigurationContext context) protected SystemCredentialsProviderinstance(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, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods 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:
instancein classio.jenkins.plugins.casc.BaseConfigurator<SystemCredentialsProvider>
-
describe
- Specified by:
describein interfaceio.jenkins.plugins.casc.Configurator<SystemCredentialsProvider>- Overrides:
describein 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
-