public static class DataSource.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSource |
build() |
DataSource.Builder |
createTime(String createTime)
创建时间,使用Unix时间戳,单位为“秒”
示例值:
|
DataSource.Builder |
description(String description)
对于数据源的描述
示例值:搜索客服工单数据
|
DataSource.Builder |
i18nDescription(I18nMeta i18nDescription)
数据源的国际化描述
示例值:
|
DataSource.Builder |
i18nName(I18nMeta i18nName)
数据源的国际化展示名称
示例值:
|
DataSource.Builder |
iconUrl(String iconUrl)
数据源在 search tab 上的展示图标路径
示例值:https://www.xxx.com/open.jpg
|
DataSource.Builder |
id(String id)
数据源的唯一标识
示例值:5577006791947779410
|
DataSource.Builder |
isExceedQuota(Boolean isExceedQuota)
是否超限
示例值:
|
DataSource.Builder |
name(String name)
data_source的展示名称
示例值:客服工单
|
DataSource.Builder |
schemaId(String schemaId)
数据源关联的 schema 标识
示例值:custom_schema
|
DataSource.Builder |
searchableFields(String[] searchableFields)
描述哪些字段可以被搜索
示例值:["field1", "field2"](不推荐使用,如果有定制搜索需求,请用 schema 接口)
|
DataSource.Builder |
state(DataSourceStateEnum state)
数据源状态,0-已上线,1-未上线
示例值:0
|
DataSource.Builder |
state(Integer state)
数据源状态,0-已上线,1-未上线
示例值:0
|
DataSource.Builder |
template(String template)
数据源采用的展示模版名称
示例值:search_common_card
|
DataSource.Builder |
updateTime(String updateTime)
更新时间,使用Unix时间戳,单位为“秒”
示例值:
|
public DataSource.Builder id(String id)
示例值:5577006791947779410
id - public DataSource.Builder name(String name)
示例值:客服工单
name - public DataSource.Builder state(Integer state)
示例值:0
state - public DataSource.Builder state(DataSourceStateEnum state)
示例值:0
state - DataSourceStateEnumpublic DataSource.Builder description(String description)
示例值:搜索客服工单数据
description - public DataSource.Builder createTime(String createTime)
示例值:
createTime - public DataSource.Builder updateTime(String updateTime)
示例值:
updateTime - public DataSource.Builder isExceedQuota(Boolean isExceedQuota)
示例值:
isExceedQuota - public DataSource.Builder iconUrl(String iconUrl)
示例值:https://www.xxx.com/open.jpg
iconUrl - public DataSource.Builder template(String template)
示例值:search_common_card
template - public DataSource.Builder searchableFields(String[] searchableFields)
示例值:["field1", "field2"](不推荐使用,如果有定制搜索需求,请用 schema 接口)
searchableFields - public DataSource.Builder i18nName(I18nMeta i18nName)
示例值:
i18nName - public DataSource.Builder i18nDescription(I18nMeta i18nDescription)
示例值:
i18nDescription - public DataSource.Builder schemaId(String schemaId)
示例值:custom_schema
schemaId - public DataSource build()
Copyright © 2022. All rights reserved.