Class PackageGroupSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.osmanagementhub.model.PackageGroupSummary.Builder
 
- 
- Enclosing class:
- PackageGroupSummary
 
 public static class PackageGroupSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
idpublic PackageGroupSummary.Builder id(String id) Package group identifier.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
namepublic PackageGroupSummary.Builder name(String name) Package group name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic PackageGroupSummary.Builder description(String description) Description of the package group.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
isUserVisiblepublic PackageGroupSummary.Builder isUserVisible(Boolean isUserVisible) Indicates if this package group is visible to users.- Parameters:
- isUserVisible- the value to set
- Returns:
- this builder
 
 - 
isDefaultpublic PackageGroupSummary.Builder isDefault(Boolean isDefault) Indicates if this package group is the default.- Parameters:
- isDefault- the value to set
- Returns:
- this builder
 
 - 
repositoriespublic PackageGroupSummary.Builder repositories(List<String> repositories) The repository IDs of the package group.- Parameters:
- repositories- the value to set
- Returns:
- this builder
 
 - 
groupTypepublic PackageGroupSummary.Builder groupType(PackageGroup.GroupType groupType) Indicates if this is a group, category or environment.- Parameters:
- groupType- the value to set
- Returns:
- this builder
 
 - 
displayOrderpublic PackageGroupSummary.Builder displayOrder(Integer displayOrder) Indicates the order to display category or environment.- Parameters:
- displayOrder- the value to set
- Returns:
- this builder
 
 - 
buildpublic PackageGroupSummary build() 
 - 
copypublic PackageGroupSummary.Builder copy(PackageGroupSummary model) 
 
- 
 
-