Class CodeSonarPublisher

All Implemented Interfaces:
ExtensionPoint, Describable<Publisher>, BuildStep, SimpleBuildStep

public class CodeSonarPublisher extends Recorder implements SimpleBuildStep
Author:
andrius
  • Constructor Details

  • Method Details

    • setVisibilityFilter

      @DataBoundSetter public void setVisibilityFilter(String visibilityFilter)
    • setAid

      @DataBoundSetter public void setAid(String aid)
    • getAid

      public String getAid()
    • setSocketTimeoutMS

      @DataBoundSetter public void setSocketTimeoutMS(int socketTimeoutMS)
    • getSocketTimeoutMS

      public int getSocketTimeoutMS()
    • getServerCertificateCredentialId

      public String getServerCertificateCredentialId()
    • setServerCertificateCredentialId

      @DataBoundSetter public void setServerCertificateCredentialId(String serverCertificateCredentialId)
    • getVisibilityFilter

      public String getVisibilityFilter()
    • getVisibilityFilterOrDefault

      public String getVisibilityFilterOrDefault()
    • getProjectFile

      public String getProjectFile()
    • setProjectFile

      @DataBoundSetter public void setProjectFile(String projectFile)
    • getComparisonAnalysis

      public String getComparisonAnalysis()
    • setComparisonAnalysis

      @DataBoundSetter public void setComparisonAnalysis(String comparisonAnalysis)
    • getNewWarningsFilter

      public String getNewWarningsFilter()
    • getNewWarningsFilterOrDefault

      public String getNewWarningsFilterOrDefault()
    • setNewWarningsFilter

      @DataBoundSetter public void setNewWarningsFilter(String newWarningsFilter)
    • getRequiredMonitorService

      public BuildStepMonitor getRequiredMonitorService()
      Specified by:
      getRequiredMonitorService in interface BuildStep
    • getConditions

      public List<Condition> getConditions()
    • setConditions

      public void setConditions(List<Condition> conditions)
    • getDescriptor

      public BuildStepDescriptor getDescriptor()
      Specified by:
      getDescriptor in interface Describable<Publisher>
      Overrides:
      getDescriptor in class Recorder
    • getHubAddress

      public String getHubAddress()
    • getProtocol

      public String getProtocol()
    • setProtocol

      public void setProtocol(String protocol)
    • setHubAddress

      public void setHubAddress(String hubAddress)
    • getProjectName

      public String getProjectName()
    • setProjectName

      public void setProjectName(String projectName)
    • getCredentialId

      public String getCredentialId()
    • setCredentialId

      public void setCredentialId(String credentialId)
    • setHttpService

      public void setHttpService(HttpService httpService)
      Used by unit tests.
    • setAuthenticationService

      public void setAuthenticationService(AuthenticationService authenticationService)
      Used by unit tests.
    • perform

      public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException