Class VkNotifierPostAction.VkNotifierDescriptor

  • All Implemented Interfaces:
    hudson.model.Saveable, jenkins.util.io.OnMaster
    Enclosing class:
    VkNotifierPostAction

    @Extension
    public static class VkNotifierPostAction.VkNotifierDescriptor
    extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class hudson.model.Descriptor

        hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
    • Field Summary

      • Fields inherited from class hudson.model.Descriptor

        clazz
      • Fields inherited from interface hudson.model.Saveable

        NOOP
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean configure​(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)  
      hudson.util.Secret getApiKey()  
      java.lang.String getDefaultEndMessage()  
      java.lang.String getDefaultPeerId()  
      java.lang.String getDefaultStartMessage()  
      java.lang.String getDisplayName()  
      boolean isApplicable​(java.lang.Class<? extends hudson.model.AbstractProject> jobType)  
      void setApiKey​(hudson.util.Secret apiKey)  
      void setDefaultEndMessage​(java.lang.String defaultEndMessage)  
      void setDefaultPeerId​(java.lang.String defaultPeerId)  
      void setDefaultStartMessage​(java.lang.String defaultStartMessage)  
      • Methods inherited from class hudson.tasks.BuildStepDescriptor

        filter
      • Methods inherited from class hudson.model.Descriptor

        addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VkNotifierDescriptor

        public VkNotifierDescriptor()
    • Method Detail

      • getDisplayName

        public java.lang.String getDisplayName()
        Overrides:
        getDisplayName in class hudson.model.Descriptor<hudson.tasks.Publisher>
      • configure

        public boolean configure​(org.kohsuke.stapler.StaplerRequest req,
                                 net.sf.json.JSONObject json)
                          throws hudson.model.Descriptor.FormException
        Overrides:
        configure in class hudson.model.Descriptor<hudson.tasks.Publisher>
        Throws:
        hudson.model.Descriptor.FormException
      • isApplicable

        public boolean isApplicable​(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
        Specified by:
        isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
      • getApiKey

        public hudson.util.Secret getApiKey()
      • getDefaultPeerId

        public java.lang.String getDefaultPeerId()
      • getDefaultStartMessage

        public java.lang.String getDefaultStartMessage()
      • getDefaultEndMessage

        public java.lang.String getDefaultEndMessage()
      • setApiKey

        @DataBoundSetter
        public void setApiKey​(hudson.util.Secret apiKey)
      • setDefaultPeerId

        @DataBoundSetter
        public void setDefaultPeerId​(java.lang.String defaultPeerId)
      • setDefaultStartMessage

        @DataBoundSetter
        public void setDefaultStartMessage​(java.lang.String defaultStartMessage)
      • setDefaultEndMessage

        @DataBoundSetter
        public void setDefaultEndMessage​(java.lang.String defaultEndMessage)