public static class ManagedInstanceGroupAvailablePackageSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ManagedInstanceGroupAvailablePackageSummary.Builder displayName(String displayName)
Package name.
displayName
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary.Builder name(String name)
Unique identifier for the package. Note that this is not an OCID.
name
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary.Builder type(String type)
Type of the package.
type
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary.Builder version(String version)
Version of the available package.
version
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary.Builder architecture(ArchType architecture)
The architecture for which this package was built.
architecture
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary.Builder softwareSources(List<SoftwareSourceDetails> softwareSources)
List of software sources that provide the software package.
softwareSources
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary.Builder isLatest(Boolean isLatest)
Indicates whether this is the latest package version.
isLatest
- the value to setpublic ManagedInstanceGroupAvailablePackageSummary build()
public ManagedInstanceGroupAvailablePackageSummary.Builder copy(ManagedInstanceGroupAvailablePackageSummary model)
Copyright © 2016–2024. All rights reserved.