Class PackageGroup.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.PackageGroup.Builder
-
- Enclosing class:
- PackageGroup
public static class PackageGroup.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
id
public PackageGroup.Builder id(String id)
Package group identifier.- Parameters:
id- the value to set- Returns:
- this builder
-
name
public PackageGroup.Builder name(String name)
Package group name.- Parameters:
name- the value to set- Returns:
- this builder
-
repositories
public PackageGroup.Builder repositories(List<String> repositories)
The repository IDs of the package group’s repositories.- Parameters:
repositories- the value to set- Returns:
- this builder
-
description
public PackageGroup.Builder description(String description)
Description of the package group.- Parameters:
description- the value to set- Returns:
- this builder
-
isUserVisible
public PackageGroup.Builder isUserVisible(Boolean isUserVisible)
Indicates if this package group is visible to users.- Parameters:
isUserVisible- the value to set- Returns:
- this builder
-
isDefault
public PackageGroup.Builder isDefault(Boolean isDefault)
Indicates if this package group is the default.- Parameters:
isDefault- the value to set- Returns:
- this builder
-
groupType
public PackageGroup.Builder groupType(PackageGroup.GroupType groupType)
Indicates if this is a group, category, or environment.- Parameters:
groupType- the value to set- Returns:
- this builder
-
displayOrder
public PackageGroup.Builder displayOrder(Integer displayOrder)
Indicates the order to display category or environment.- Parameters:
displayOrder- the value to set- Returns:
- this builder
-
packages
public PackageGroup.Builder packages(List<String> packages)
The list of packages in the package group.- Parameters:
packages- the value to set- Returns:
- this builder
-
build
public PackageGroup build()
-
copy
public PackageGroup.Builder copy(PackageGroup model)
-
-