Class GerritJcascConfigurator.WatchTimeExceptionDataConfigurator
java.lang.Object
com.sonyericsson.hudson.plugins.gerrit.trigger.config.GerritJcascConfigurator.WatchTimeExceptionDataConfigurator
- All Implemented Interfaces:
io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>
- Enclosing class:
- GerritJcascConfigurator
@Extension(optional=true)
public static final class GerritJcascConfigurator.WatchTimeExceptionDataConfigurator
extends Object
implements io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>
Cannot use BaseConfigurator as
WatchTimeExceptionData is immutable.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionDatacheck(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context) com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionDataconfigure(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context) Configure object.Set<io.jenkins.plugins.casc.Attribute<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData,?>> describe()Class<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jenkins.plugins.casc.Configurator
canConfigure, describe, describeStructure, getAttributes, getConfigurators, getDisplayName, getImplementedAPI, getName, getNames
-
Constructor Details
-
WatchTimeExceptionDataConfigurator
public WatchTimeExceptionDataConfigurator()
-
-
Method Details
-
getTarget
- Specified by:
getTargetin interfaceio.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>
-
describe
public Set<io.jenkins.plugins.casc.Attribute<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData,?>> describe()- Specified by:
describein interfaceio.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>
-
configure
public com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData configure(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context) throws io.jenkins.plugins.casc.ConfiguratorException Configure object.- Specified by:
configurein interfaceio.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>- Parameters:
config- Text config.context- Context- Returns:
- New object.
- Throws:
io.jenkins.plugins.casc.ConfiguratorException- In case of problems.
-
check
public com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData check(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context) throws io.jenkins.plugins.casc.ConfiguratorException - Specified by:
checkin interfaceio.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData>- Throws:
io.jenkins.plugins.casc.ConfiguratorException
-