Class: TencentCloud::Yunsou::V20180504::DataSearchRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunsou::V20180504::DataSearchRequest
- Defined in:
- lib/v20180504/models.rb
Overview
DataSearch请求参数结构体
Instance Attribute Summary collapse
- #ClFilter ⇒ Object
- #Distinct ⇒ Object
- #EnableAbsHighlight ⇒ Object
- #Extra ⇒ Object
- #GroupBy ⇒ Object
- #IsSmartbox ⇒ Object
- #L4RankExpression ⇒ Object
- #Latitude ⇒ Object
- #Longitude ⇒ Object
- #MatchValue ⇒ Object
- #MaxDocReturn ⇒ Object
- #MultiFilter ⇒ Object
- #NumFilter ⇒ Object
- #NumPerPage ⇒ Object
- #PageId ⇒ Object
- #QcBid ⇒ Object
- #QueryEncode ⇒ Object
- #RankType ⇒ Object
- #ResourceId ⇒ Object
- #SearchId ⇒ Object
- #SearchQuery ⇒ Object
- #SecondSearch ⇒ Object
- #SourceId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourceid = nil, searchquery = nil, pageid = nil, numperpage = nil, searchid = nil, queryencode = nil, ranktype = nil, numfilter = nil, clfilter = nil, extra = nil, sourceid = nil, secondsearch = nil, maxdocreturn = nil, issmartbox = nil, enableabshighlight = nil, qcbid = nil, groupby = nil, distinct = nil, l4rankexpression = nil, matchvalue = nil, longitude = nil, latitude = nil, multifilter = nil) ⇒ DataSearchRequest
constructor
A new instance of DataSearchRequest.
Constructor Details
#initialize(resourceid = nil, searchquery = nil, pageid = nil, numperpage = nil, searchid = nil, queryencode = nil, ranktype = nil, numfilter = nil, clfilter = nil, extra = nil, sourceid = nil, secondsearch = nil, maxdocreturn = nil, issmartbox = nil, enableabshighlight = nil, qcbid = nil, groupby = nil, distinct = nil, l4rankexpression = nil, matchvalue = nil, longitude = nil, latitude = nil, multifilter = nil) ⇒ DataSearchRequest
Returns a new instance of DataSearchRequest.
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
# File 'lib/v20180504/models.rb', line 119 def initialize(resourceid=nil, searchquery=nil, pageid=nil, numperpage=nil, searchid=nil, queryencode=nil, ranktype=nil, numfilter=nil, clfilter=nil, extra=nil, sourceid=nil, secondsearch=nil, maxdocreturn=nil, issmartbox=nil, enableabshighlight=nil, qcbid=nil, groupby=nil, distinct=nil, l4rankexpression=nil, matchvalue=nil, longitude=nil, latitude=nil, multifilter=nil) @ResourceId = resourceid @SearchQuery = searchquery @PageId = pageid @NumPerPage = numperpage @SearchId = searchid @QueryEncode = queryencode @RankType = ranktype @NumFilter = numfilter @ClFilter = clfilter @Extra = extra @SourceId = sourceid @SecondSearch = secondsearch @MaxDocReturn = maxdocreturn @IsSmartbox = issmartbox @EnableAbsHighlight = enableabshighlight @QcBid = qcbid @GroupBy = groupby @Distinct = distinct @L4RankExpression = l4rankexpression @MatchValue = matchvalue @Longitude = longitude @Latitude = latitude @MultiFilter = multifilter end |
Instance Attribute Details
#ClFilter ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def ClFilter @ClFilter end |
#Distinct ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def Distinct @Distinct end |
#EnableAbsHighlight ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def EnableAbsHighlight @EnableAbsHighlight end |
#Extra ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def Extra @Extra end |
#GroupBy ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def GroupBy @GroupBy end |
#IsSmartbox ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def IsSmartbox @IsSmartbox end |
#L4RankExpression ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def L4RankExpression @L4RankExpression end |
#Latitude ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def Latitude @Latitude end |
#Longitude ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def Longitude @Longitude end |
#MatchValue ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def MatchValue @MatchValue end |
#MaxDocReturn ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def MaxDocReturn @MaxDocReturn end |
#MultiFilter ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def MultiFilter @MultiFilter end |
#NumFilter ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def NumFilter @NumFilter end |
#NumPerPage ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def NumPerPage @NumPerPage end |
#PageId ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def PageId @PageId end |
#QcBid ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def QcBid @QcBid end |
#QueryEncode ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def QueryEncode @QueryEncode end |
#RankType ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def RankType @RankType end |
#ResourceId ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def ResourceId @ResourceId end |
#SearchId ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def SearchId @SearchId end |
#SearchQuery ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def SearchQuery @SearchQuery end |
#SecondSearch ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def SecondSearch @SecondSearch end |
#SourceId ⇒ Object
117 118 119 |
# File 'lib/v20180504/models.rb', line 117 def SourceId @SourceId end |
Instance Method Details
#deserialize(params) ⇒ Object
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'lib/v20180504/models.rb', line 145 def deserialize(params) @ResourceId = params['ResourceId'] @SearchQuery = params['SearchQuery'] @PageId = params['PageId'] @NumPerPage = params['NumPerPage'] @SearchId = params['SearchId'] @QueryEncode = params['QueryEncode'] @RankType = params['RankType'] @NumFilter = params['NumFilter'] @ClFilter = params['ClFilter'] @Extra = params['Extra'] @SourceId = params['SourceId'] @SecondSearch = params['SecondSearch'] @MaxDocReturn = params['MaxDocReturn'] @IsSmartbox = params['IsSmartbox'] @EnableAbsHighlight = params['EnableAbsHighlight'] @QcBid = params['QcBid'] @GroupBy = params['GroupBy'] @Distinct = params['Distinct'] @L4RankExpression = params['L4RankExpression'] @MatchValue = params['MatchValue'] @Longitude = params['Longitude'] @Latitude = params['Latitude'] @MultiFilter = params['MultiFilter'] end |