Class ErratumSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.osmanagementhub.model.ErratumSummary.Builder
 
- 
- Enclosing class:
- ErratumSummary
 
 public static class ErratumSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ErratumSummary.BuilderadvisorySeverity(AdvisorySeverity advisorySeverity)The severity advisory.ErratumSummary.BuilderadvisoryType(AdvisoryTypes advisoryType)The advisory type of the erratum.ErratumSummarybuild()ErratumSummary.BuilderclassificationType(ClassificationTypes classificationType)Type of the erratum.ErratumSummary.Buildercopy(ErratumSummary model)ErratumSummary.Buildername(String name)Advisory name.ErratumSummary.BuilderosFamilies(List<OsFamily> osFamilies)List of affected OS families.ErratumSummary.BuilderrelatedCves(List<String> relatedCves)List of CVEs applicable to this erratum.ErratumSummary.Buildersynopsis(String synopsis)Summary description of the erratum.ErratumSummary.BuildertimeIssued(Date timeIssued)The date and time the erratum was issued (in RFC 3339 format).ErratumSummary.BuildertimeUpdated(Date timeUpdated)The date and time the erratum was updated (in RFC 3339 format).
 
- 
- 
- 
Method Detail- 
namepublic ErratumSummary.Builder name(String name) Advisory name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
synopsispublic ErratumSummary.Builder synopsis(String synopsis) Summary description of the erratum.- Parameters:
- synopsis- the value to set
- Returns:
- this builder
 
 - 
timeIssuedpublic 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
 
 - 
timeUpdatedpublic 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
 
 - 
classificationTypepublic 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
 
 - 
relatedCvespublic ErratumSummary.Builder relatedCves(List<String> relatedCves) List of CVEs applicable to this erratum.- Parameters:
- relatedCves- the value to set
- Returns:
- this builder
 
 - 
osFamiliespublic ErratumSummary.Builder osFamilies(List<OsFamily> osFamilies) List of affected OS families.- Parameters:
- osFamilies- the value to set
- Returns:
- this builder
 
 - 
advisorySeveritypublic ErratumSummary.Builder advisorySeverity(AdvisorySeverity advisorySeverity) The severity advisory.Only valid for security type advisories. - Parameters:
- advisorySeverity- the value to set
- Returns:
- this builder
 
 - 
advisoryTypepublic ErratumSummary.Builder advisoryType(AdvisoryTypes advisoryType) The advisory type of the erratum.- Parameters:
- advisoryType- the value to set
- Returns:
- this builder
 
 - 
buildpublic ErratumSummary build() 
 - 
copypublic ErratumSummary.Builder copy(ErratumSummary model) 
 
- 
 
-