类 SchemaFilterOptions.Builder
java.lang.Object
com.lark.oapi.service.search.v2.model.SchemaFilterOptions.Builder
- 封闭类:
SchemaFilterOptions
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明associatedSmartFilter(SchemaFilterOptionsSmartFilterEnum associatedSmartFilter) 关联的综合筛选器。associatedSmartFilter(String associatedSmartFilter) 关联的综合筛选器。build()displayName(String displayName) 筛选器展示名称enableClientFilter(Boolean enableClientFilter) 是否开启客户端筛选器筛选器类型filterType(String filterType) 筛选器类型i18nDisplayName(I18nMeta i18nDisplayName) 筛选器展示名称国际化字段optionMode(SchemaFilterOptionsOptionModeEnum optionMode) 指明该筛选器支持单选或多选,默认单选optionMode(String optionMode) 指明该筛选器支持单选或多选,默认单选predefineEnumValues(SchemaPredefineEnumStruct[] predefineEnumValues) 预定义的展示枚举值。referenceDatasourceId(String referenceDatasourceId) 可搜筛选器关联的数据源标识
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
displayName
筛选器展示名称示例值:创建人
- 参数:
displayName-- 返回:
-
i18nDisplayName
筛选器展示名称国际化字段示例值:
- 参数:
i18nDisplayName-- 返回:
-
optionMode
指明该筛选器支持单选或多选,默认单选示例值:single
- 参数:
optionMode-- 返回:
-
optionMode
指明该筛选器支持单选或多选,默认单选示例值:single
- 参数:
optionMode-SchemaFilterOptionsOptionModeEnum- 返回:
-
associatedSmartFilter
关联的综合筛选器。只有 filter_type 为"user"和"time"时可以关联。"user" -> "from";"time" -> "date"。示例值:From
- 参数:
associatedSmartFilter-- 返回:
-
associatedSmartFilter
public SchemaFilterOptions.Builder associatedSmartFilter(SchemaFilterOptionsSmartFilterEnum associatedSmartFilter) 关联的综合筛选器。只有 filter_type 为"user"和"time"时可以关联。"user" -> "from";"time" -> "date"。示例值:From
- 参数:
associatedSmartFilter-SchemaFilterOptionsSmartFilterEnum- 返回:
-
filterType
筛选器类型示例值:user
- 参数:
filterType-- 返回:
-
filterType
public SchemaFilterOptions.Builder filterType(SchemaFilterOptionsOpensearchFilterTypeEnum filterType) 筛选器类型示例值:user
- 参数:
filterType-SchemaFilterOptionsOpensearchFilterTypeEnum- 返回:
-
predefineEnumValues
public SchemaFilterOptions.Builder predefineEnumValues(SchemaPredefineEnumStruct[] predefineEnumValues) 预定义的展示枚举值。在 filter_type 为 "predefine_enum" 时必须填写示例值:
- 参数:
predefineEnumValues-- 返回:
-
enableClientFilter
是否开启客户端筛选器示例值:true
- 参数:
enableClientFilter-- 返回:
-
referenceDatasourceId
可搜筛选器关联的数据源标识示例值:7264565154409461234
- 参数:
referenceDatasourceId-- 返回:
-
build
-