public static class ErratumSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ErratumSummary.Builder |
advisorySeverity(AdvisorySeverity advisorySeverity)
The severity advisory.
|
ErratumSummary.Builder |
advisoryType(AdvisoryTypes advisoryType)
The advisory type of the erratum.
|
ErratumSummary |
build() |
ErratumSummary.Builder |
classificationType(ClassificationTypes classificationType)
Type of the erratum.
|
ErratumSummary.Builder |
copy(ErratumSummary model) |
ErratumSummary.Builder |
name(String name)
Advisory name.
|
ErratumSummary.Builder |
osFamilies(List<OsFamily> osFamilies)
List of affected OS families.
|
ErratumSummary.Builder |
relatedCves(List<String> relatedCves)
List of CVEs applicable to this erratum.
|
ErratumSummary.Builder |
synopsis(String synopsis)
Summary description of the erratum.
|
ErratumSummary.Builder |
timeIssued(Date timeIssued)
The date and time the erratum was issued (in RFC
3339 format).
|
ErratumSummary.Builder |
timeUpdated(Date timeUpdated)
The date and time the erratum was updated (in RFC
3339 format).
|
public ErratumSummary.Builder name(String name)
Advisory name.
name
- the value to setpublic ErratumSummary.Builder synopsis(String synopsis)
Summary description of the erratum.
synopsis
- the value to setpublic ErratumSummary.Builder timeIssued(Date timeIssued)
The date and time the erratum was issued (in RFC 3339 format).
timeIssued
- the value to setpublic ErratumSummary.Builder timeUpdated(Date timeUpdated)
The date and time the erratum was updated (in RFC 3339 format).
timeUpdated
- the value to setpublic 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.
classificationType
- the value to setpublic ErratumSummary.Builder relatedCves(List<String> relatedCves)
List of CVEs applicable to this erratum.
relatedCves
- the value to setpublic ErratumSummary.Builder osFamilies(List<OsFamily> osFamilies)
List of affected OS families.
osFamilies
- the value to setpublic ErratumSummary.Builder advisorySeverity(AdvisorySeverity advisorySeverity)
The severity advisory. Only valid for security type advisories.
advisorySeverity
- the value to setpublic ErratumSummary.Builder advisoryType(AdvisoryTypes advisoryType)
The advisory type of the erratum.
advisoryType
- the value to setpublic ErratumSummary build()
public ErratumSummary.Builder copy(ErratumSummary model)
Copyright © 2016–2024. All rights reserved.