Interface FindingProviderFields.Builder

    • Method Detail

      • confidence

        FindingProviderFields.Builder confidence​(Integer confidence)

        A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.

        Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

        Parameters:
        confidence - A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.

        Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • criticality

        FindingProviderFields.Builder criticality​(Integer criticality)

        The level of importance assigned to the resources associated with the finding.

        A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

        Parameters:
        criticality - The level of importance assigned to the resources associated with the finding.

        A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedFindings

        FindingProviderFields.Builder relatedFindings​(Collection<RelatedFinding> relatedFindings)

        A list of findings that are related to the current finding.

        Parameters:
        relatedFindings - A list of findings that are related to the current finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedFindings

        FindingProviderFields.Builder relatedFindings​(RelatedFinding... relatedFindings)

        A list of findings that are related to the current finding.

        Parameters:
        relatedFindings - A list of findings that are related to the current finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • types

        FindingProviderFields.Builder types​(Collection<String> types)

        One or more finding types in the format of namespace/category/classifier that classify a finding.

        Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

        Parameters:
        types - One or more finding types in the format of namespace/category/classifier that classify a finding.

        Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • types

        FindingProviderFields.Builder types​(String... types)

        One or more finding types in the format of namespace/category/classifier that classify a finding.

        Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

        Parameters:
        types - One or more finding types in the format of namespace/category/classifier that classify a finding.

        Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications

        Returns:
        Returns a reference to this object so that method calls can be chained together.