Interface FlowVerdict.Builder

  • Method Details

    • flowId

      FlowVerdict.Builder flowId(String flowId)

      Identifier of the attack flow assessed.

      Parameters:
      flowId - Identifier of the attack flow assessed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • verdict

      FlowVerdict.Builder verdict(String verdict)

      Outcome for this flow.

      Parameters:
      verdict - Outcome for this flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • verdict

      Outcome for this flow.

      Parameters:
      verdict - Outcome for this flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • confidence

      FlowVerdict.Builder confidence(Double confidence)

      Confidence in this flow's verdict. Absent when out of range.

      Parameters:
      confidence - Confidence in this flow's verdict. Absent when out of range.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • evidence

      FlowVerdict.Builder evidence(Collection<String> evidence)

      Citations supporting the verdict.

      Parameters:
      evidence - Citations supporting the verdict.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • evidence

      FlowVerdict.Builder evidence(String... evidence)

      Citations supporting the verdict.

      Parameters:
      evidence - Citations supporting the verdict.
      Returns:
      Returns a reference to this object so that method calls can be chained together.