Class PackageGroup.Builder
- java.lang.Object
- 
- com.oracle.bmc.osmanagementhub.model.PackageGroup.Builder
 
- 
- Enclosing class:
- PackageGroup
 
 public static class PackageGroup.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageGroupbuild()PackageGroup.Buildercopy(PackageGroup model)PackageGroup.Builderdescription(String description)Description of the package group.PackageGroup.BuilderdisplayOrder(Integer displayOrder)Indicates the order to display category or environment.PackageGroup.BuildergroupType(PackageGroup.GroupType groupType)Indicates if this is a group, category, or environment.PackageGroup.Builderid(String id)Package group identifier.PackageGroup.BuilderisDefault(Boolean isDefault)Indicates if this package group is the default.PackageGroup.BuilderisUserVisible(Boolean isUserVisible)Indicates if this package group is visible to users.PackageGroup.Buildername(String name)Package group name.PackageGroup.Builderpackages(List<String> packages)The list of packages in the package group.PackageGroup.Builderrepositories(List<String> repositories)The repository IDs of the package group’s repositories.
 
- 
- 
- 
Method Detail- 
idpublic PackageGroup.Builder id(String id) Package group identifier.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
namepublic PackageGroup.Builder name(String name) Package group name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
repositoriespublic PackageGroup.Builder repositories(List<String> repositories) The repository IDs of the package group’s repositories.- Parameters:
- repositories- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic PackageGroup.Builder description(String description) Description of the package group.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
isUserVisiblepublic PackageGroup.Builder isUserVisible(Boolean isUserVisible) Indicates if this package group is visible to users.- Parameters:
- isUserVisible- the value to set
- Returns:
- this builder
 
 - 
isDefaultpublic PackageGroup.Builder isDefault(Boolean isDefault) Indicates if this package group is the default.- Parameters:
- isDefault- the value to set
- Returns:
- this builder
 
 - 
groupTypepublic PackageGroup.Builder groupType(PackageGroup.GroupType groupType) Indicates if this is a group, category, or environment.- Parameters:
- groupType- the value to set
- Returns:
- this builder
 
 - 
displayOrderpublic PackageGroup.Builder displayOrder(Integer displayOrder) Indicates the order to display category or environment.- Parameters:
- displayOrder- the value to set
- Returns:
- this builder
 
 - 
packagespublic PackageGroup.Builder packages(List<String> packages) The list of packages in the package group.- Parameters:
- packages- the value to set
- Returns:
- this builder
 
 - 
buildpublic PackageGroup build() 
 - 
copypublic PackageGroup.Builder copy(PackageGroup model) 
 
- 
 
-