Class PackageFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.PackageFilter.Builder
-
- Enclosing class:
- PackageFilter
public static class PackageFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageFilter
build()
PackageFilter.Builder
copy(PackageFilter model)
PackageFilter.Builder
filterType(FilterType filterType)
The type of the filter.PackageFilter.Builder
packageName(String packageName)
The package name.PackageFilter.Builder
packageNamePattern(String packageNamePattern)
The package name pattern.PackageFilter.Builder
packageVersion(String packageVersion)
The package version, which is denoted by ‘version-release’, or ‘epoch:version-release’.
-
-
-
Method Detail
-
packageName
public PackageFilter.Builder packageName(String packageName)
The package name.- Parameters:
packageName
- the value to set- Returns:
- this builder
-
packageNamePattern
public PackageFilter.Builder packageNamePattern(String packageNamePattern)
The package name pattern.- Parameters:
packageNamePattern
- the value to set- Returns:
- this builder
-
packageVersion
public PackageFilter.Builder packageVersion(String packageVersion)
The package version, which is denoted by ‘version-release’, or ‘epoch:version-release’.- Parameters:
packageVersion
- the value to set- Returns:
- this builder
-
filterType
public PackageFilter.Builder filterType(FilterType filterType)
The type of the filter.- Parameters:
filterType
- the value to set- Returns:
- this builder
-
build
public PackageFilter build()
-
copy
public PackageFilter.Builder copy(PackageFilter model)
-
-