Class SearchSoftwareSourcePackageGroupsDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.osmanagementhub.model.SearchSoftwareSourcePackageGroupsDetails.Builder
 
- 
- Enclosing class:
- SearchSoftwareSourcePackageGroupsDetails
 
 public static class SearchSoftwareSourcePackageGroupsDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
softwareSourceIdspublic SearchSoftwareSourcePackageGroupsDetails.Builder softwareSourceIds(List<String> softwareSourceIds) List of software source OCIDs.- Parameters:
- softwareSourceIds- the value to set
- Returns:
- this builder
 
 - 
sortOrderpublic SearchSoftwareSourcePackageGroupsDetails.Builder sortOrder(SearchSoftwareSourcePackageGroupsDetails.SortOrder sortOrder) The sort order.- Parameters:
- sortOrder- the value to set
- Returns:
- this builder
 
 - 
sortBypublic SearchSoftwareSourcePackageGroupsDetails.Builder sortBy(SearchSoftwareSourcePackageGroupsDetails.SortBy sortBy) The field to sort by.- Parameters:
- sortBy- the value to set
- Returns:
- this builder
 
 - 
nameContainspublic 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
 
 - 
groupTypepublic SearchSoftwareSourcePackageGroupsDetails.Builder groupType(PackageGroup.GroupType groupType) Indicates if this is a group, category or environment.- Parameters:
- groupType- the value to set
- Returns:
- this builder
 
 - 
buildpublic SearchSoftwareSourcePackageGroupsDetails build() 
 - 
copypublic SearchSoftwareSourcePackageGroupsDetails.Builder copy(SearchSoftwareSourcePackageGroupsDetails model) 
 
- 
 
-