Class PackageGroupSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.PackageGroupSummary.Builder
-
- Enclosing class:
- PackageGroupSummary
public static class PackageGroupSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageGroupSummarybuild()PackageGroupSummary.Buildercopy(PackageGroupSummary model)PackageGroupSummary.Builderdescription(String description)Description of the package group.PackageGroupSummary.BuilderdisplayOrder(Integer displayOrder)Indicates the order to display category or environment.PackageGroupSummary.BuildergroupType(PackageGroup.GroupType groupType)Indicates if this is a group, category or environment.PackageGroupSummary.Builderid(String id)Package group identifier.PackageGroupSummary.BuilderisDefault(Boolean isDefault)Indicates if this package group is the default.PackageGroupSummary.BuilderisUserVisible(Boolean isUserVisible)Indicates if this package group is visible to users.PackageGroupSummary.Buildername(String name)Package group name.PackageGroupSummary.Builderrepositories(List<String> repositories)The repository IDs of the package group.
-
-
-
Method Detail
-
id
public PackageGroupSummary.Builder id(String id)
Package group identifier.- Parameters:
id- the value to set- Returns:
- this builder
-
name
public PackageGroupSummary.Builder name(String name)
Package group name.- Parameters:
name- the value to set- Returns:
- this builder
-
description
public PackageGroupSummary.Builder description(String description)
Description of the package group.- Parameters:
description- the value to set- Returns:
- this builder
-
isUserVisible
public PackageGroupSummary.Builder isUserVisible(Boolean isUserVisible)
Indicates if this package group is visible to users.- Parameters:
isUserVisible- the value to set- Returns:
- this builder
-
isDefault
public PackageGroupSummary.Builder isDefault(Boolean isDefault)
Indicates if this package group is the default.- Parameters:
isDefault- the value to set- Returns:
- this builder
-
repositories
public PackageGroupSummary.Builder repositories(List<String> repositories)
The repository IDs of the package group.- Parameters:
repositories- the value to set- Returns:
- this builder
-
groupType
public PackageGroupSummary.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 PackageGroupSummary.Builder displayOrder(Integer displayOrder)
Indicates the order to display category or environment.- Parameters:
displayOrder- the value to set- Returns:
- this builder
-
build
public PackageGroupSummary build()
-
copy
public PackageGroupSummary.Builder copy(PackageGroupSummary model)
-
-