Class PackageNameSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.PackageNameSummary.Builder
-
- Enclosing class:
- PackageNameSummary
public static class PackageNameSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageNameSummary.Builder
architecture(ArchType architecture)
The CPU architecture type for which this package was built.PackageNameSummary
build()
PackageNameSummary.Builder
copy(PackageNameSummary model)
PackageNameSummary.Builder
displayName(String displayName)
Full package name in NERVA format.PackageNameSummary.Builder
name(String name)
The name of the software package.PackageNameSummary.Builder
type(String type)
Type of the package.PackageNameSummary.Builder
version(String version)
The version of the software package.
-
-
-
Method Detail
-
displayName
public PackageNameSummary.Builder displayName(String displayName)
Full package name in NERVA format.This value should be unique.
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
name
public PackageNameSummary.Builder name(String name)
The name of the software package.- Parameters:
name
- the value to set- Returns:
- this builder
-
type
public PackageNameSummary.Builder type(String type)
Type of the package.- Parameters:
type
- the value to set- Returns:
- this builder
-
version
public PackageNameSummary.Builder version(String version)
The version of the software package.- Parameters:
version
- the value to set- Returns:
- this builder
-
architecture
public PackageNameSummary.Builder architecture(ArchType architecture)
The CPU architecture type for which this package was built.- Parameters:
architecture
- the value to set- Returns:
- this builder
-
build
public PackageNameSummary build()
-
copy
public PackageNameSummary.Builder copy(PackageNameSummary model)
-
-