Interface FindingValidation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FindingValidation.Builder,,FindingValidation> SdkBuilder<FindingValidation.Builder,,FindingValidation> SdkPojo
- Enclosing class:
FindingValidation
-
Method Summary
Modifier and TypeMethodDescriptionblockingReason(String blockingReason) Why the validator reached that verdict.blockingReason(FindingBlockingReason blockingReason) Why the validator reached that verdict.confidence(Double confidence) The validator's confidence, from 0.0 to 1.0 inclusive.evidence(Collection<FindingEvidence> evidence) Code citations supporting the verdict.evidence(Consumer<FindingEvidence.Builder>... evidence) Code citations supporting the verdict.evidence(FindingEvidence... evidence) Code citations supporting the verdict.mitigatingControls(String... mitigatingControls) Controls the validator found that reduce exploitability.mitigatingControls(Collection<String> mitigatingControls) Controls the validator found that reduce exploitability.preconditions(String... preconditions) Conditions exploitation depends on, which bound the severity.preconditions(Collection<String> preconditions) Conditions exploitation depends on, which bound the severity.The validator's reasoning.severityAdjustment(String severityAdjustment) The validator's severity conclusion.severityAdjustment(FindingSeverityAdjustment severityAdjustment) The validator's severity conclusion.The validator's conclusion.verdict(FindingVerdict verdict) The validator's conclusion.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
verdict
The validator's conclusion.
- Parameters:
verdict- The validator's conclusion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
verdict
The validator's conclusion.
- Parameters:
verdict- The validator's conclusion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockingReason
Why the validator reached that verdict.
- Parameters:
blockingReason- Why the validator reached that verdict.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockingReason
Why the validator reached that verdict.
- Parameters:
blockingReason- Why the validator reached that verdict.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
confidence
The validator's confidence, from 0.0 to 1.0 inclusive. Advisory: it does not drive Continuum's own routing decisions. The range is enforced server-side, not by a @range trait -- the smithy-rs server SDK does not support range constraints on double shapes (smithy-rs#2007).
- Parameters:
confidence- The validator's confidence, from 0.0 to 1.0 inclusive. Advisory: it does not drive Continuum's own routing decisions. The range is enforced server-side, not by a @range trait -- the smithy-rs server SDK does not support range constraints on double shapes (smithy-rs#2007).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rationale
The validator's reasoning.
- Parameters:
rationale- The validator's reasoning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityAdjustment
The validator's severity conclusion.
- Parameters:
severityAdjustment- The validator's severity conclusion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severityAdjustment
The validator's severity conclusion.
- Parameters:
severityAdjustment- The validator's severity conclusion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mitigatingControls
Controls the validator found that reduce exploitability.
- Parameters:
mitigatingControls- Controls the validator found that reduce exploitability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mitigatingControls
Controls the validator found that reduce exploitability.
- Parameters:
mitigatingControls- Controls the validator found that reduce exploitability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preconditions
Conditions exploitation depends on, which bound the severity.
- Parameters:
preconditions- Conditions exploitation depends on, which bound the severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preconditions
Conditions exploitation depends on, which bound the severity.
- Parameters:
preconditions- Conditions exploitation depends on, which bound the severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evidence
Code citations supporting the verdict.
- Parameters:
evidence- Code citations supporting the verdict.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evidence
Code citations supporting the verdict.
- Parameters:
evidence- Code citations supporting the verdict.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evidence
Code citations supporting the verdict.
This is a convenience method that creates an instance of theFindingEvidence.Builderavoiding the need to create one manually viaFindingEvidence.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevidence(List<FindingEvidence>).- Parameters:
evidence- a consumer that will call methods onFindingEvidence.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-