public class DataSearchRequest extends AbstractModel
Constructor and Description |
---|
DataSearchRequest() |
DataSearchRequest(DataSearchRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getClFilter()
Get 分类过滤,导航类检索请求
|
String |
getDistinct()
Get 按指定字段进行distinct,只能对数值字段进行操作
|
Long |
getEnableAbsHighlight()
Get 是否打开高红标亮,0关闭,1打开
|
String |
getExtra()
Get 检索用户相关字段
|
String |
getGroupBy()
Get 按指定字段进行group by,只能对数值字段进行操作
|
Long |
getIsSmartbox()
Get 是否smartbox检索,0关闭,1打开
|
String |
getL4RankExpression()
Get 高级排序参数,具体参见高级排序说明
|
Float |
getLatitude()
Get 纬度信息
|
Float |
getLongitude()
Get 经度信息
|
String |
getMatchValue()
Get 高级排序参数,具体参见高级排序说明
|
Long |
getMaxDocReturn()
Get 指定返回最大篇数,无特殊原因不建议指定
|
String[] |
getMultiFilter()
Get 分类过滤并集
|
String |
getNumFilter()
Get 数值过滤,结果中按属性过滤
|
Long |
getNumPerPage()
Get 每页结果数
|
Long |
getPageId()
Get 当前页,从第0页开始计算
|
Long |
getQcBid()
Get 指定访问QC纠错业务ID
|
Long |
getQueryEncode()
Get 请求编码,0表示utf8,1表示gbk,建议指定
|
Long |
getRankType()
Get 排序类型
|
Long |
getResourceId()
Get 云搜的业务ID,用以表明当前数据请求的业务
|
String |
getSearchId()
Get 当前检索号,用于定位问题,建议指定并且全局唯一
|
String |
getSearchQuery()
Get 检索串
|
Long |
getSecondSearch()
Get 是否进行二次检索,0关闭,1打开
|
Long |
getSourceId()
Get 检索来源
|
void |
setClFilter(String ClFilter)
Set 分类过滤,导航类检索请求
|
void |
setDistinct(String Distinct)
Set 按指定字段进行distinct,只能对数值字段进行操作
|
void |
setEnableAbsHighlight(Long EnableAbsHighlight)
Set 是否打开高红标亮,0关闭,1打开
|
void |
setExtra(String Extra)
Set 检索用户相关字段
|
void |
setGroupBy(String GroupBy)
Set 按指定字段进行group by,只能对数值字段进行操作
|
void |
setIsSmartbox(Long IsSmartbox)
Set 是否smartbox检索,0关闭,1打开
|
void |
setL4RankExpression(String L4RankExpression)
Set 高级排序参数,具体参见高级排序说明
|
void |
setLatitude(Float Latitude)
Set 纬度信息
|
void |
setLongitude(Float Longitude)
Set 经度信息
|
void |
setMatchValue(String MatchValue)
Set 高级排序参数,具体参见高级排序说明
|
void |
setMaxDocReturn(Long MaxDocReturn)
Set 指定返回最大篇数,无特殊原因不建议指定
|
void |
setMultiFilter(String[] MultiFilter)
Set 分类过滤并集
|
void |
setNumFilter(String NumFilter)
Set 数值过滤,结果中按属性过滤
|
void |
setNumPerPage(Long NumPerPage)
Set 每页结果数
|
void |
setPageId(Long PageId)
Set 当前页,从第0页开始计算
|
void |
setQcBid(Long QcBid)
Set 指定访问QC纠错业务ID
|
void |
setQueryEncode(Long QueryEncode)
Set 请求编码,0表示utf8,1表示gbk,建议指定
|
void |
setRankType(Long RankType)
Set 排序类型
|
void |
setResourceId(Long ResourceId)
Set 云搜的业务ID,用以表明当前数据请求的业务
|
void |
setSearchId(String SearchId)
Set 当前检索号,用于定位问题,建议指定并且全局唯一
|
void |
setSearchQuery(String SearchQuery)
Set 检索串
|
void |
setSecondSearch(Long SecondSearch)
Set 是否进行二次检索,0关闭,1打开
|
void |
setSourceId(Long SourceId)
Set 检索来源
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DataSearchRequest()
public DataSearchRequest(DataSearchRequest source)
public Long getResourceId()
public void setResourceId(Long ResourceId)
ResourceId
- 云搜的业务ID,用以表明当前数据请求的业务public String getSearchQuery()
public void setSearchQuery(String SearchQuery)
SearchQuery
- 检索串public Long getPageId()
public void setPageId(Long PageId)
PageId
- 当前页,从第0页开始计算public Long getNumPerPage()
public void setNumPerPage(Long NumPerPage)
NumPerPage
- 每页结果数public String getSearchId()
public void setSearchId(String SearchId)
SearchId
- 当前检索号,用于定位问题,建议指定并且全局唯一public Long getQueryEncode()
public void setQueryEncode(Long QueryEncode)
QueryEncode
- 请求编码,0表示utf8,1表示gbk,建议指定public Long getRankType()
public void setRankType(Long RankType)
RankType
- 排序类型public String getNumFilter()
public void setNumFilter(String NumFilter)
NumFilter
- 数值过滤,结果中按属性过滤public String getClFilter()
public void setClFilter(String ClFilter)
ClFilter
- 分类过滤,导航类检索请求public String getExtra()
public void setExtra(String Extra)
Extra
- 检索用户相关字段public Long getSourceId()
public void setSourceId(Long SourceId)
SourceId
- 检索来源public Long getSecondSearch()
public void setSecondSearch(Long SecondSearch)
SecondSearch
- 是否进行二次检索,0关闭,1打开public Long getMaxDocReturn()
public void setMaxDocReturn(Long MaxDocReturn)
MaxDocReturn
- 指定返回最大篇数,无特殊原因不建议指定public Long getIsSmartbox()
public void setIsSmartbox(Long IsSmartbox)
IsSmartbox
- 是否smartbox检索,0关闭,1打开public Long getEnableAbsHighlight()
public void setEnableAbsHighlight(Long EnableAbsHighlight)
EnableAbsHighlight
- 是否打开高红标亮,0关闭,1打开public Long getQcBid()
public void setQcBid(Long QcBid)
QcBid
- 指定访问QC纠错业务IDpublic String getGroupBy()
public void setGroupBy(String GroupBy)
GroupBy
- 按指定字段进行group by,只能对数值字段进行操作public String getDistinct()
public void setDistinct(String Distinct)
Distinct
- 按指定字段进行distinct,只能对数值字段进行操作public String getL4RankExpression()
public void setL4RankExpression(String L4RankExpression)
L4RankExpression
- 高级排序参数,具体参见高级排序说明public String getMatchValue()
public void setMatchValue(String MatchValue)
MatchValue
- 高级排序参数,具体参见高级排序说明public Float getLongitude()
public void setLongitude(Float Longitude)
Longitude
- 经度信息public Float getLatitude()
public void setLatitude(Float Latitude)
Latitude
- 纬度信息public String[] getMultiFilter()
public void setMultiFilter(String[] MultiFilter)
MultiFilter
- 分类过滤并集Copyright © 2021. All rights reserved.