Class FiniteStateScanRequest

java.lang.Object
io.jenkins.plugins.finitestate.FiniteStateScanRequest
All Implemented Interfaces:
Serializable

public class FiniteStateScanRequest extends Object implements Serializable
Serializable bundle of everything the agent-side FiniteStateScanCallable needs to run a Finite State v0 scan flow. Built on the controller (where credentials and the run's externalizable ID are available) and shipped across the remoting channel to the agent holding the workspace file.
See Also:
  • Constructor Details

    • FiniteStateScanRequest

      public FiniteStateScanRequest()
  • Method Details

    • getSubdomain

      public String getSubdomain()
    • setSubdomain

      public void setSubdomain(String subdomain)
    • getApiToken

      public Secret getApiToken()
    • setApiToken

      public void setApiToken(String apiToken)
    • getProjectName

      public String getProjectName()
    • setProjectName

      public void setProjectName(String projectName)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • isPreRelease

      public boolean isPreRelease()
    • setPreRelease

      public void setPreRelease(boolean preRelease)
    • isWaitForCompletion

      public boolean isWaitForCompletion()
    • setWaitForCompletion

      public void setWaitForCompletion(boolean waitForCompletion)
    • getPollTimeoutMinutes

      public int getPollTimeoutMinutes()
    • setPollTimeoutMinutes

      public void setPollTimeoutMinutes(int pollTimeoutMinutes)
    • getAnalysisType

      public String getAnalysisType()
    • setAnalysisType

      public void setAnalysisType(String analysisType)
    • getRelativeFilePath

      public String getRelativeFilePath()
    • setRelativeFilePath

      public void setRelativeFilePath(String relativeFilePath)
    • getKind

      public FiniteStateScanRequest.Kind getKind()
    • setKind

      public void setKind(FiniteStateScanRequest.Kind kind)
    • isScaEnabled

      public boolean isScaEnabled()
    • setScaEnabled

      public void setScaEnabled(boolean scaEnabled)
    • isSastEnabled

      public boolean isSastEnabled()
    • setSastEnabled

      public void setSastEnabled(boolean sastEnabled)
    • isConfigEnabled

      public boolean isConfigEnabled()
    • setConfigEnabled

      public void setConfigEnabled(boolean configEnabled)
    • isReachabilityEnabled

      public boolean isReachabilityEnabled()
    • setReachabilityEnabled

      public void setReachabilityEnabled(boolean reachabilityEnabled)
    • getScanType

      public String getScanType()
    • setScanType

      public void setScanType(String scanType)