Class CheckmarxScanBuilder

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

public class CheckmarxScanBuilder extends Builder implements SimpleBuildStep
  • Field Details

  • Constructor Details

    • CheckmarxScanBuilder

      @DataBoundConstructor public CheckmarxScanBuilder(boolean useOwnServerCredentials, @Nullable String serverUrl, boolean useAuthenticationUrl, String baseAuthUrl, String tenantName, String projectName, String credentialsId, boolean useOwnAdditionalOptions, String additionalOptions, String branchName)
    • CheckmarxScanBuilder

      public CheckmarxScanBuilder()
  • Method Details

    • getUseOwnServerCredentials

      public boolean getUseOwnServerCredentials()
    • setUseOwnServerCredentials

      @DataBoundSetter public void setUseOwnServerCredentials(boolean useOwnServerCredentials)
    • getServerUrl

      @Nullable public String getServerUrl()
    • setServerUrl

      @DataBoundSetter public void setServerUrl(@Nullable String serverUrl)
    • getTenantName

      public String getTenantName()
    • setTenantName

      @DataBoundSetter public void setTenantName(@Nullable String tenantName)
    • getProjectName

      public String getProjectName()
    • setProjectName

      @DataBoundSetter public void setProjectName(String projectName)
    • getBranchName

      public String getBranchName()
    • setBranchName

      @DataBoundSetter public void setBranchName(String branchName)
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • getUseOwnAdditionalOptions

      public boolean getUseOwnAdditionalOptions()
    • setUseOwnAdditionalOptions

      @DataBoundSetter public void setUseOwnAdditionalOptions(boolean useOwnAdditionalOptions)
    • getAdditionalOptions

      public String getAdditionalOptions()
    • setAdditionalOptions

      @DataBoundSetter public void setAdditionalOptions(@Nullable String additionalOptions)
    • getCheckmarxInstallation

      public String getCheckmarxInstallation()
    • setCheckmarxInstallation

      @DataBoundSetter public void setCheckmarxInstallation(String checkmarxInstallation)
    • isUseAuthenticationUrl

      public boolean isUseAuthenticationUrl()
    • setUseAuthenticationUrl

      @DataBoundSetter public void setUseAuthenticationUrl(boolean useAuthenticationUrl)
    • getBaseAuthUrl

      public String getBaseAuthUrl()
    • setBaseAuthUrl

      @DataBoundSetter public void setBaseAuthUrl(String baseAuthUrl)
    • perform

      public void perform(@NonNull @NonNull Run<?,?> run, @NonNull @NonNull FilePath workspace, EnvVars envVars, @NonNull @NonNull Launcher launcher, @NonNull @NonNull TaskListener listener)
      Specified by:
      perform in interface SimpleBuildStep
    • getDescriptor

      Specified by:
      getDescriptor in interface Describable<Builder>
      Overrides:
      getDescriptor in class Builder