Class PeriodicBackupConfigurator
- java.lang.Object
-
- io.jenkins.plugins.casc.BaseConfigurator<PeriodicBackupLink>
-
- org.jenkinsci.plugins.periodicbackup.PeriodicBackupConfigurator
-
- All Implemented Interfaces:
io.jenkins.plugins.casc.Configurator<PeriodicBackupLink>
,io.jenkins.plugins.casc.RootElementConfigurator<PeriodicBackupLink>
@Extension(optional=true, ordinal=-50.0) @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @Symbol("periodicBackup") public class PeriodicBackupConfigurator extends io.jenkins.plugins.casc.BaseConfigurator<PeriodicBackupLink> implements io.jenkins.plugins.casc.RootElementConfigurator<PeriodicBackupLink>
-
-
Constructor Summary
Constructors Constructor Description PeriodicBackupConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Set<String>
exclusions()
String
getName()
Class<PeriodicBackupLink>
getTarget()
PeriodicBackupLink
getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context)
protected PeriodicBackupLink
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, describe, equals, handleUnknown, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getTargetComponent
public PeriodicBackupLink getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context)
- Specified by:
getTargetComponent
in interfaceio.jenkins.plugins.casc.RootElementConfigurator<PeriodicBackupLink>
-
getName
@NonNull public String getName()
- Specified by:
getName
in interfaceio.jenkins.plugins.casc.Configurator<PeriodicBackupLink>
-
getTarget
public Class<PeriodicBackupLink> getTarget()
- Specified by:
getTarget
in interfaceio.jenkins.plugins.casc.Configurator<PeriodicBackupLink>
-
exclusions
protected Set<String> exclusions()
- Overrides:
exclusions
in classio.jenkins.plugins.casc.BaseConfigurator<PeriodicBackupLink>
-
instance
protected PeriodicBackupLink instance(io.jenkins.plugins.casc.model.Mapping mapping, io.jenkins.plugins.casc.ConfigurationContext context) throws io.jenkins.plugins.casc.ConfiguratorException
- Specified by:
instance
in classio.jenkins.plugins.casc.BaseConfigurator<PeriodicBackupLink>
- Throws:
io.jenkins.plugins.casc.ConfiguratorException
-
-