Class ManagedInstanceGroupAvailablePackageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.ManagedInstanceGroupAvailablePackageSummary.Builder
-
- Enclosing class:
- ManagedInstanceGroupAvailablePackageSummary
public static class ManagedInstanceGroupAvailablePackageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
displayName
public ManagedInstanceGroupAvailablePackageSummary.Builder displayName(String displayName)
Package name.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
name
public ManagedInstanceGroupAvailablePackageSummary.Builder name(String name)
Unique identifier for the package.Note that this is not an OCID.
- Parameters:
name
- the value to set- Returns:
- this builder
-
type
public ManagedInstanceGroupAvailablePackageSummary.Builder type(String type)
Type of the package.- Parameters:
type
- the value to set- Returns:
- this builder
-
version
public ManagedInstanceGroupAvailablePackageSummary.Builder version(String version)
Version of the available package.- Parameters:
version
- the value to set- Returns:
- this builder
-
architecture
public ManagedInstanceGroupAvailablePackageSummary.Builder architecture(ArchType architecture)
The architecture for which this package was built.- Parameters:
architecture
- the value to set- Returns:
- this builder
-
softwareSources
public ManagedInstanceGroupAvailablePackageSummary.Builder softwareSources(List<SoftwareSourceDetails> softwareSources)
List of software sources that provide the software package.- Parameters:
softwareSources
- the value to set- Returns:
- this builder
-
isLatest
public ManagedInstanceGroupAvailablePackageSummary.Builder isLatest(Boolean isLatest)
Indicates whether this is the latest package version.- Parameters:
isLatest
- the value to set- Returns:
- this builder
-
build
public ManagedInstanceGroupAvailablePackageSummary build()
-
copy
public ManagedInstanceGroupAvailablePackageSummary.Builder copy(ManagedInstanceGroupAvailablePackageSummary model)
-
-