FacetedSearchStringFilterRequest

class oci.data_catalog.models.FacetedSearchStringFilterRequest(**kwargs)

Bases: object

Object with string filter criteria

Methods

__init__(**kwargs) Initializes a new FacetedSearchStringFilterRequest object with values from keyword arguments.

Attributes

field Gets the field of this FacetedSearchStringFilterRequest.
values Gets the values of this FacetedSearchStringFilterRequest.
__init__(**kwargs)

Initializes a new FacetedSearchStringFilterRequest object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • field (str) – The value to assign to the field property of this FacetedSearchStringFilterRequest.
  • values (list[str]) – The value to assign to the values property of this FacetedSearchStringFilterRequest.
field

Gets the field of this FacetedSearchStringFilterRequest. String/boolean/numerical field name that needs to be filtered by. Acceptable field names: CatalogType, AttributeType, FolderType, DataAssetType, CreatedBy, UpdatedBy, Term, Tag, DataAssetName, LifeCycleState.

Returns:The field of this FacetedSearchStringFilterRequest.
Return type:str
values

Gets the values of this FacetedSearchStringFilterRequest. 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.

Returns:The values of this FacetedSearchStringFilterRequest.
Return type:list[str]