Class InstallablePackageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.model.InstallablePackageSummary.Builder
-
- Enclosing class:
- InstallablePackageSummary
public static class InstallablePackageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstallablePackageSummary.Builder
architecture(String architecture)
The architecture for which this package was builtInstallablePackageSummary
build()
InstallablePackageSummary.Builder
copy(InstallablePackageSummary model)
InstallablePackageSummary.Builder
displayName(String displayName)
Package nameInstallablePackageSummary.Builder
name(String name)
Unique identifier for the package.InstallablePackageSummary.Builder
softwareSources(List<SoftwareSourceId> softwareSources)
list of software sources that provide the software packageInstallablePackageSummary.Builder
type(String type)
Type of the packageInstallablePackageSummary.Builder
version(String version)
Version of the package
-
-
-
Method Detail
-
displayName
public InstallablePackageSummary.Builder displayName(String displayName)
Package name- Parameters:
displayName
- the value to set- Returns:
- this builder
-
name
public InstallablePackageSummary.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 InstallablePackageSummary.Builder type(String type)
Type of the package- Parameters:
type
- the value to set- Returns:
- this builder
-
version
public InstallablePackageSummary.Builder version(String version)
Version of the package- Parameters:
version
- the value to set- Returns:
- this builder
-
architecture
public InstallablePackageSummary.Builder architecture(String architecture)
The architecture for which this package was built- Parameters:
architecture
- the value to set- Returns:
- this builder
-
softwareSources
public InstallablePackageSummary.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 InstallablePackageSummary build()
-
copy
public InstallablePackageSummary.Builder copy(InstallablePackageSummary model)
-
-