ScanResultProperties Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. ScanResultProperties
- com.
public final class ScanResultProperties
A vulnerability assessment scan result properties for a single rule.
Constructor Summary
Constructor | Description |
---|---|
ScanResultProperties() |
Creates an instance of Scan |
Method Summary
Modifier and Type | Method and Description |
---|---|
Baseline |
baselineAdjustedResult()
Get the baseline |
Boolean |
isTrimmed()
Get the is |
List<List<String>> |
queryResults()
Get the query |
Remediation |
remediation()
Get the remediation property: Remediation details. |
String |
ruleId()
Get the rule |
Va |
ruleMetadata()
Get the rule |
Rule |
status()
Get the status property: The rule result status. |
void |
validate()
Validates the instance. |
Scan |
withBaselineAdjustedResult(BaselineAdjustedResult baselineAdjustedResult)
Set the baseline |
Scan |
withIsTrimmed(Boolean isTrimmed)
Set the is |
Scan |
withQueryResults(List<List<String>> queryResults)
Set the query |
Scan |
withRemediation(Remediation remediation)
Set the remediation property: Remediation details. |
Scan |
withRuleId(String ruleId)
Set the rule |
Scan |
withRuleMetadata(VaRule ruleMetadata)
Set the rule |
Scan |
withStatus(RuleStatus status)
Set the status property: The rule result status. |
Methods inherited from java.lang.Object
Constructor Details
ScanResultProperties
public ScanResultProperties()
Creates an instance of ScanResultProperties class.
Method Details
baselineAdjustedResult
public BaselineAdjustedResult baselineAdjustedResult()
Get the baselineAdjustedResult property: The rule result adjusted with baseline.
Returns:
isTrimmed
public Boolean isTrimmed()
Get the isTrimmed property: Indicated whether the results specified here are trimmed.
Returns:
queryResults
public List<>
Get the queryResults property: The results of the query that was run.
Returns:
remediation
public Remediation remediation()
Get the remediation property: Remediation details.
Returns:
ruleId
public String ruleId()
Get the ruleId property: The rule Id.
Returns:
ruleMetadata
public VaRule ruleMetadata()
Get the ruleMetadata property: vulnerability assessment rule metadata details.
Returns:
status
public RuleStatus status()
Get the status property: The rule result status.
Returns:
validate
public void validate()
Validates the instance.
withBaselineAdjustedResult
public ScanResultProperties withBaselineAdjustedResult(BaselineAdjustedResult baselineAdjustedResult)
Set the baselineAdjustedResult property: The rule result adjusted with baseline.
Parameters:
Returns:
withIsTrimmed
public ScanResultProperties withIsTrimmed(Boolean isTrimmed)
Set the isTrimmed property: Indicated whether the results specified here are trimmed.
Parameters:
Returns:
withQueryResults
public ScanResultProperties withQueryResults(List<>
Set the queryResults property: The results of the query that was run.
Parameters:
Returns:
withRemediation
public ScanResultProperties withRemediation(Remediation remediation)
Set the remediation property: Remediation details.
Parameters:
Returns:
withRuleId
public ScanResultProperties withRuleId(String ruleId)
Set the ruleId property: The rule Id.
Parameters:
Returns:
withRuleMetadata
public ScanResultProperties withRuleMetadata(VaRule ruleMetadata)
Set the ruleMetadata property: vulnerability assessment rule metadata details.
Parameters:
Returns:
withStatus
public ScanResultProperties withStatus(RuleStatus status)
Set the status property: The rule result status.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for