Interface ImageScanFindingsSummary.Builder

  • Method Details

    • imageScanCompletedAt

      ImageScanFindingsSummary.Builder imageScanCompletedAt(Instant imageScanCompletedAt)

      The time of the last completed image scan.

      Parameters:
      imageScanCompletedAt - The time of the last completed image scan.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vulnerabilitySourceUpdatedAt

      ImageScanFindingsSummary.Builder vulnerabilitySourceUpdatedAt(Instant vulnerabilitySourceUpdatedAt)

      The time when the vulnerability data was last scanned.

      Parameters:
      vulnerabilitySourceUpdatedAt - The time when the vulnerability data was last scanned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • findingSeverityCountsWithStrings

      ImageScanFindingsSummary.Builder findingSeverityCountsWithStrings(Map<String,Integer> findingSeverityCounts)

      The image vulnerability counts, sorted by severity.

      Parameters:
      findingSeverityCounts - The image vulnerability counts, sorted by severity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • findingSeverityCounts

      ImageScanFindingsSummary.Builder findingSeverityCounts(Map<FindingSeverity,Integer> findingSeverityCounts)

      The image vulnerability counts, sorted by severity.

      Parameters:
      findingSeverityCounts - The image vulnerability counts, sorted by severity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.