Class SonarAnalysisAction

java.lang.Object
hudson.model.InvisibleAction
hudson.plugins.sonar.action.SonarAnalysisAction
All Implemented Interfaces:
Action, ModelObject

@ExportedBean(defaultVisibility=2) public class SonarAnalysisAction extends InvisibleAction
Persists in a build SonarQube related information.
  • Constructor Details

    • SonarAnalysisAction

      public SonarAnalysisAction(String installationName, @Nullable String credentialId, @Nullable String installationUrl)
    • SonarAnalysisAction

      public SonarAnalysisAction(SonarAnalysisAction copy)
  • Method Details

    • setNew

      public void setNew(boolean isNew)
    • getCeTaskId

      @CheckForNull @Exported public String getCeTaskId()
    • setCeTaskId

      public void setCeTaskId(String ceTaskId)
    • getServerUrl

      @CheckForNull @Exported public String getServerUrl()
    • setServerUrl

      public void setServerUrl(String serverUrl)
    • isNew

      @Exported public boolean isNew()
    • setSkipped

      public void setSkipped(boolean isSkipped)
    • isSkipped

      @Exported public boolean isSkipped()
    • setUrl

      public void setUrl(String url)
    • getUrl

      @CheckForNull @Exported(name="sonarqubeDashboardUrl") public String getUrl()
    • getInstallationName

      @Exported public String getInstallationName()
    • getInstallationUrl

      @Exported public String getInstallationUrl()
    • getCredentialsId

      @CheckForNull @Exported public String getCredentialsId()