Class ErratumSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • synopsis

        public ErratumSummary.Builder synopsis​(String synopsis)
        Summary description of the erratum.
        Parameters:
        synopsis - the value to set
        Returns:
        this builder
      • timeIssued

        public ErratumSummary.Builder timeIssued​(Date timeIssued)
        The date and time the erratum was issued (in RFC 3339 format).
        Parameters:
        timeIssued - the value to set
        Returns:
        this builder
      • timeUpdated

        public ErratumSummary.Builder timeUpdated​(Date timeUpdated)
        The date and time the erratum was updated (in RFC 3339 format).
        Parameters:
        timeUpdated - the value to set
        Returns:
        this builder
      • classificationType

        public ErratumSummary.Builder classificationType​(ClassificationTypes classificationType)
        Type of the erratum.

        This property is deprecated and it will be removed in a future API release. Please refer to the advisoryType property instead.

        Parameters:
        classificationType - the value to set
        Returns:
        this builder
      • relatedCves

        public ErratumSummary.Builder relatedCves​(List<String> relatedCves)
        List of CVEs applicable to this erratum.
        Parameters:
        relatedCves - the value to set
        Returns:
        this builder
      • osFamilies

        public ErratumSummary.Builder osFamilies​(List<OsFamily> osFamilies)
        List of affected OS families.
        Parameters:
        osFamilies - the value to set
        Returns:
        this builder
      • advisorySeverity

        public ErratumSummary.Builder advisorySeverity​(AdvisorySeverity advisorySeverity)
        The severity advisory.

        Only valid for security type advisories.

        Parameters:
        advisorySeverity - the value to set
        Returns:
        this builder
      • advisoryType

        public ErratumSummary.Builder advisoryType​(AdvisoryTypes advisoryType)
        The advisory type of the erratum.
        Parameters:
        advisoryType - the value to set
        Returns:
        this builder