nl.codecentric.jenkins.appd
Class AppDynamicsResultsPublisher.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<T>
      extended by hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
          extended by nl.codecentric.jenkins.appd.AppDynamicsResultsPublisher.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
AppDynamicsResultsPublisher

public static class AppDynamicsResultsPublisher.DescriptorImpl
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
 
Constructor Summary
AppDynamicsResultsPublisher.DescriptorImpl()
           
 
Method Summary
 hudson.util.FormValidation doCheckAppdynamicsRestUri(String appdynamicsRestUri)
           
 hudson.util.FormValidation doCheckApplicationName(String applicationName)
           
 hudson.util.FormValidation doCheckPassword(String password)
           
 hudson.util.FormValidation doCheckUsername(String username)
           
 hudson.util.ListBoxModel doFillThresholdMetricItems()
           
 hudson.util.FormValidation doTestAppDynamicsConnection(String appdynamicsRestUri, String username, String password, String applicationName)
           
 int getDefaultFailedThreshold()
           
 int getDefaultMinimumMeasureTimeInMinutes()
           
 int getDefaultUnstableThreshold()
           
 String getDefaultUsername()
           
 String getDisplayName()
           
 String getHelpFile()
           
 boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
           
 
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, 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

AppDynamicsResultsPublisher.DescriptorImpl

public AppDynamicsResultsPublisher.DescriptorImpl()
Method Detail

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Publisher>

getHelpFile

public String getHelpFile()
Overrides:
getHelpFile in class hudson.model.Descriptor<hudson.tasks.Publisher>

isApplicable

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

getDefaultUsername

public String getDefaultUsername()

getDefaultMinimumMeasureTimeInMinutes

public int getDefaultMinimumMeasureTimeInMinutes()

getDefaultUnstableThreshold

public int getDefaultUnstableThreshold()

getDefaultFailedThreshold

public int getDefaultFailedThreshold()

doFillThresholdMetricItems

public hudson.util.ListBoxModel doFillThresholdMetricItems()

doCheckAppdynamicsRestUri

public hudson.util.FormValidation doCheckAppdynamicsRestUri(@QueryParameter
                                                            String appdynamicsRestUri)

doCheckUsername

public hudson.util.FormValidation doCheckUsername(@QueryParameter
                                                  String username)

doCheckPassword

public hudson.util.FormValidation doCheckPassword(@QueryParameter
                                                  String password)

doCheckApplicationName

public hudson.util.FormValidation doCheckApplicationName(@QueryParameter
                                                         String applicationName)

doTestAppDynamicsConnection

public hudson.util.FormValidation doTestAppDynamicsConnection(@QueryParameter(value="appdynamicsRestUri")
                                                              String appdynamicsRestUri,
                                                              @QueryParameter(value="username")
                                                              String username,
                                                              @QueryParameter(value="password")
                                                              String password,
                                                              @QueryParameter(value="applicationName")
                                                              String applicationName)


Copyright © 2004-2013. All Rights Reserved.