Class SearchSoftwareSourcePackageGroupsDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.SearchSoftwareSourcePackageGroupsDetails.Builder
-
- Enclosing class:
- SearchSoftwareSourcePackageGroupsDetails
public static class SearchSoftwareSourcePackageGroupsDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchSoftwareSourcePackageGroupsDetailsbuild()SearchSoftwareSourcePackageGroupsDetails.Buildercopy(SearchSoftwareSourcePackageGroupsDetails model)SearchSoftwareSourcePackageGroupsDetails.BuildergroupType(PackageGroup.GroupType groupType)Indicates if this is a group, category or environment.SearchSoftwareSourcePackageGroupsDetails.BuildernameContains(String nameContains)A filter that returns package groups with a name that contains the given string.SearchSoftwareSourcePackageGroupsDetails.BuildersoftwareSourceIds(List<String> softwareSourceIds)List of software source OCIDs.SearchSoftwareSourcePackageGroupsDetails.BuildersortBy(SearchSoftwareSourcePackageGroupsDetails.SortBy sortBy)The field to sort by.SearchSoftwareSourcePackageGroupsDetails.BuildersortOrder(SearchSoftwareSourcePackageGroupsDetails.SortOrder sortOrder)The sort order.
-
-
-
Method Detail
-
softwareSourceIds
public SearchSoftwareSourcePackageGroupsDetails.Builder softwareSourceIds(List<String> softwareSourceIds)
List of software source OCIDs.- Parameters:
softwareSourceIds- the value to set- Returns:
- this builder
-
sortOrder
public SearchSoftwareSourcePackageGroupsDetails.Builder sortOrder(SearchSoftwareSourcePackageGroupsDetails.SortOrder sortOrder)
The sort order.- Parameters:
sortOrder- the value to set- Returns:
- this builder
-
sortBy
public SearchSoftwareSourcePackageGroupsDetails.Builder sortBy(SearchSoftwareSourcePackageGroupsDetails.SortBy sortBy)
The field to sort by.- Parameters:
sortBy- the value to set- Returns:
- this builder
-
nameContains
public SearchSoftwareSourcePackageGroupsDetails.Builder nameContains(String nameContains)
A filter that returns package groups with a name that contains the given string.- Parameters:
nameContains- the value to set- Returns:
- this builder
-
groupType
public SearchSoftwareSourcePackageGroupsDetails.Builder groupType(PackageGroup.GroupType groupType)
Indicates if this is a group, category or environment.- Parameters:
groupType- the value to set- Returns:
- this builder
-
build
public SearchSoftwareSourcePackageGroupsDetails build()
-
copy
public SearchSoftwareSourcePackageGroupsDetails.Builder copy(SearchSoftwareSourcePackageGroupsDetails model)
-
-