Class SoftwarePackageSearchSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.model.SoftwarePackageSearchSummary.Builder
-
- Enclosing class:
- SoftwarePackageSearchSummary
public static class SoftwarePackageSearchSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
displayName
public SoftwarePackageSearchSummary.Builder displayName(String displayName)
Package name- Parameters:
displayName
- the value to set- Returns:
- this builder
-
name
public SoftwarePackageSearchSummary.Builder name(String name)
Unique identifier for the package.NOTE - This is not an OCID
- Parameters:
name
- the value to set- Returns:
- this builder
-
type
public SoftwarePackageSearchSummary.Builder type(String type)
Type of the package- Parameters:
type
- the value to set- Returns:
- this builder
-
version
public SoftwarePackageSearchSummary.Builder version(String version)
Version of the package- Parameters:
version
- the value to set- Returns:
- this builder
-
architecture
public SoftwarePackageSearchSummary.Builder architecture(String architecture)
the architecture for which this software was built- Parameters:
architecture
- the value to set- Returns:
- this builder
-
summary
public SoftwarePackageSearchSummary.Builder summary(String summary)
a summary description of the software package- Parameters:
summary
- the value to set- Returns:
- this builder
-
advisoryType
public SoftwarePackageSearchSummary.Builder advisoryType(UpdateTypes advisoryType)
Type of the erratum.- Parameters:
advisoryType
- the value to set- Returns:
- this builder
-
errata
public SoftwarePackageSearchSummary.Builder errata(List<Id> errata)
List of errata containing this software package- Parameters:
errata
- the value to set- Returns:
- this builder
-
softwareSources
public SoftwarePackageSearchSummary.Builder softwareSources(List<SoftwareSourceId> softwareSources)
list of software sources that provide the software package- Parameters:
softwareSources
- the value to set- Returns:
- this builder
-
build
public SoftwarePackageSearchSummary build()
-
copy
public SoftwarePackageSearchSummary.Builder copy(SoftwarePackageSearchSummary model)
-
-