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 PackageGroupSummary
build()
PackageGroupSummary.Builder
copy(PackageGroupSummary model)
PackageGroupSummary.Builder
description(String description)
Description of the package group.PackageGroupSummary.Builder
displayOrder(Integer displayOrder)
Indicates the order to display category or environment.PackageGroupSummary.Builder
groupType(PackageGroup.GroupType groupType)
Indicates if this is a group, category or environment.PackageGroupSummary.Builder
id(String id)
Package group identifier.PackageGroupSummary.Builder
isDefault(Boolean isDefault)
Indicates if this package group is the default.PackageGroupSummary.Builder
isUserVisible(Boolean isUserVisible)
Indicates if this package group is visible to users.PackageGroupSummary.Builder
name(String name)
Package group name.PackageGroupSummary.Builder
repositories(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)
-
-