Package com.oracle.bmc.datacatalog.model
Class FacetedSearchStringFilterRequest.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.FacetedSearchStringFilterRequest.Builder
-
- Enclosing class:
- FacetedSearchStringFilterRequest
public static class FacetedSearchStringFilterRequest.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FacetedSearchStringFilterRequest
build()
FacetedSearchStringFilterRequest.Builder
copy(FacetedSearchStringFilterRequest model)
FacetedSearchStringFilterRequest.Builder
field(String field)
String/boolean/numerical field name that needs to be filtered by.FacetedSearchStringFilterRequest.Builder
values(List<String> values)
Array of values that the search results needs to be filtered by.
-
-
-
Method Detail
-
field
public FacetedSearchStringFilterRequest.Builder field(String field)
String/boolean/numerical field name that needs to be filtered by.Acceptable field names: CatalogType, AttributeType, FolderType, DataAssetType, CreatedBy, UpdatedBy, Term, Tag, DataAssetName, LifeCycleState.
- Parameters:
field
- the value to set- Returns:
- this builder
-
values
public FacetedSearchStringFilterRequest.Builder values(List<String> values)
Array of values that the search results needs to be filtered by.Acceptable values for field ‘CatalogType’: DataAsset, Folder, DataEntity, Attribute, Term, Category, Glossary, Pattern, Job, Schedule, CustomProperty. For other fields, acceptable values can be derived by inspecting the data object.
- Parameters:
values
- the value to set- Returns:
- this builder
-
build
public FacetedSearchStringFilterRequest build()
-
copy
public FacetedSearchStringFilterRequest.Builder copy(FacetedSearchStringFilterRequest model)
-
-