Class CustomSoftwareSourceFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.CustomSoftwareSourceFilter.Builder
-
- Enclosing class:
- CustomSoftwareSourceFilter
public static class CustomSoftwareSourceFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomSoftwareSourceFilter
build()
CustomSoftwareSourceFilter.Builder
copy(CustomSoftwareSourceFilter model)
CustomSoftwareSourceFilter.Builder
moduleStreamProfileFilters(List<ModuleStreamProfileFilter> moduleStreamProfileFilters)
The list of module stream/profile filters.CustomSoftwareSourceFilter.Builder
packageFilters(List<PackageFilter> packageFilters)
The list of package filters.CustomSoftwareSourceFilter.Builder
packageGroupFilters(List<PackageGroupFilter> packageGroupFilters)
The list of group filters.
-
-
-
Method Detail
-
packageFilters
public CustomSoftwareSourceFilter.Builder packageFilters(List<PackageFilter> packageFilters)
The list of package filters.- Parameters:
packageFilters
- the value to set- Returns:
- this builder
-
moduleStreamProfileFilters
public CustomSoftwareSourceFilter.Builder moduleStreamProfileFilters(List<ModuleStreamProfileFilter> moduleStreamProfileFilters)
The list of module stream/profile filters.- Parameters:
moduleStreamProfileFilters
- the value to set- Returns:
- this builder
-
packageGroupFilters
public CustomSoftwareSourceFilter.Builder packageGroupFilters(List<PackageGroupFilter> packageGroupFilters)
The list of group filters.- Parameters:
packageGroupFilters
- the value to set- Returns:
- this builder
-
build
public CustomSoftwareSourceFilter build()
-
copy
public CustomSoftwareSourceFilter.Builder copy(CustomSoftwareSourceFilter model)
-
-