Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Erratum.Builder |
advisorySeverity(AdvisorySeverity advisorySeverity)
The severity for a security advisory, otherwise, null.
|
Erratum.Builder |
advisoryType(AdvisoryTypes advisoryType)
The advisory type of the erratum.
|
Erratum |
build() |
Erratum.Builder |
classificationType(ClassificationTypes classificationType)
Type of the erratum.
|
Erratum.Builder |
copy(Erratum model) |
Erratum.Builder |
description(String description)
Details describing the erratum.
|
Erratum.Builder |
from(String from)
Information specifying from where the erratum was release.
|
Erratum.Builder |
name(String name)
Advisory name.
|
Erratum.Builder |
osFamilies(List<OsFamily> osFamilies)
List of affected OS families.
|
Erratum.Builder |
packages(List<SoftwarePackageSummary> packages)
List of packages affected by this erratum.
|
Erratum.Builder |
references(String references)
Information describing how to find more information about.
|
Erratum.Builder |
relatedCves(List<String> relatedCves)
List of CVEs applicable to this erratum.
|
Erratum.Builder |
repositories(List<String> repositories)
List of repository identifiers.
|
Erratum.Builder |
solution(String solution)
Information describing how the erratum can be resolved.
|
Erratum.Builder |
synopsis(String synopsis)
Summary description of the erratum.
|
Erratum.Builder |
timeIssued(Date timeIssued)
The date and time the erratum was issued (in RFC
3339 format).
|
Erratum.Builder |
timeUpdated(Date timeUpdated)
The date and time the erratum was updated (in RFC
3339 format).
|
public Erratum.Builder name(String name)
Advisory name.
name
- the value to setpublic Erratum.Builder synopsis(String synopsis)
Summary description of the erratum.
synopsis
- the value to setpublic Erratum.Builder timeIssued(Date timeIssued)
The date and time the erratum was issued (in RFC 3339 format).
timeIssued
- the value to setpublic Erratum.Builder description(String description)
Details describing the erratum.
description
- the value to setpublic Erratum.Builder timeUpdated(Date timeUpdated)
The date and time the erratum was updated (in RFC 3339 format).
timeUpdated
- the value to setpublic Erratum.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 Erratum.Builder advisoryType(AdvisoryTypes advisoryType)
The advisory type of the erratum.
advisoryType
- the value to setpublic Erratum.Builder from(String from)
Information specifying from where the erratum was release.
from
- the value to setpublic Erratum.Builder solution(String solution)
Information describing how the erratum can be resolved.
solution
- the value to setpublic Erratum.Builder references(String references)
Information describing how to find more information about. the erratum.
references
- the value to setpublic Erratum.Builder relatedCves(List<String> relatedCves)
List of CVEs applicable to this erratum.
relatedCves
- the value to setpublic Erratum.Builder repositories(List<String> repositories)
List of repository identifiers.
repositories
- the value to setpublic Erratum.Builder packages(List<SoftwarePackageSummary> packages)
List of packages affected by this erratum.
packages
- the value to setpublic Erratum.Builder osFamilies(List<OsFamily> osFamilies)
List of affected OS families.
osFamilies
- the value to setpublic Erratum.Builder advisorySeverity(AdvisorySeverity advisorySeverity)
The severity for a security advisory, otherwise, null.
advisorySeverity
- the value to setpublic Erratum build()
public Erratum.Builder copy(Erratum model)
Copyright © 2016–2024. All rights reserved.