Class GerritJcascConfigurator.TimeSpanConfigurator

java.lang.Object
com.sonyericsson.hudson.plugins.gerrit.trigger.config.GerritJcascConfigurator.TimeSpanConfigurator
All Implemented Interfaces:
io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>
Enclosing class:
GerritJcascConfigurator

@Extension(optional=true) public static final class GerritJcascConfigurator.TimeSpanConfigurator extends Object implements io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>
Configure WatchTimeExceptionData.TimeSpan.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan
    check(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context)
     
    com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan
    configure(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context)
     
    Set<io.jenkins.plugins.casc.Attribute<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan,?>>
     
    Class<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.jenkins.plugins.casc.Configurator

    canConfigure, describe, describeStructure, getAttributes, getConfigurators, getDisplayName, getImplementedAPI, getName, getNames
  • Constructor Details

    • TimeSpanConfigurator

      public TimeSpanConfigurator()
  • Method Details

    • getTarget

      public Class<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan> getTarget()
      Specified by:
      getTarget in interface io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>
    • describe

      public Set<io.jenkins.plugins.casc.Attribute<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan,?>> describe()
      Specified by:
      describe in interface io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>
    • configure

      public com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan configure(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context)
      Specified by:
      configure in interface io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>
    • check

      public com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan check(io.jenkins.plugins.casc.model.CNode config, io.jenkins.plugins.casc.ConfigurationContext context)
      Specified by:
      check in interface io.jenkins.plugins.casc.Configurator<com.sonymobile.tools.gerrit.gerritevents.watchdog.WatchTimeExceptionData.TimeSpan>