Class SonarInstance

java.lang.Object
hudson.model.AbstractDescribableImpl<SonarInstance>
org.quality.gates.jenkins.plugin.SonarInstance
All Implemented Interfaces:
Describable<SonarInstance>

public class SonarInstance extends AbstractDescribableImpl<SonarInstance>
  • Field Details

  • Constructor Details

    • SonarInstance

      public SonarInstance()
    • SonarInstance

      @DataBoundConstructor public SonarInstance(String name, String url, String username, Secret secretPass, int timeToWait, int maxWaitTime)
    • SonarInstance

      public SonarInstance(String name, String url, String username, String pass)
    • SonarInstance

      public SonarInstance(String name, String url, Secret token, int timeToWait, int maxWaitTime)
  • Method Details

    • getName

      public String getName()
    • setName

      @DataBoundSetter public void setName(String name)
    • getUsername

      public String getUsername()
    • setUsername

      @DataBoundSetter public void setUsername(String username)
    • getPass

      public Secret getPass()
    • setPass

      @DataBoundSetter public void setPass(String pass)
    • getUrl

      public String getUrl()
    • setUrl

      @DataBoundSetter public void setUrl(String url)
    • getTimeToWait

      public int getTimeToWait()
    • getMaxWaitTime

      public int getMaxWaitTime()
    • setTimeToWait

      @DataBoundSetter public void setTimeToWait(int timeToWait)
    • setMaxWaitTime

      @DataBoundSetter public void setMaxWaitTime(int maxWaitTime)
    • getToken

      public Secret getToken()
    • setToken

      @DataBoundSetter public void setToken(String token)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object