Class: TencentCloud::Yunsou::V20191115::DataSearchRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunsou::V20191115::DataSearchRequest
- Defined in:
- lib/v20191115/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.
187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 |
# File 'lib/v20191115/models.rb', line 187 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
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def ClFilter @ClFilter end |
#Distinct ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def Distinct @Distinct end |
#EnableAbsHighlight ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def EnableAbsHighlight @EnableAbsHighlight end |
#Extra ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def Extra @Extra end |
#GroupBy ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def GroupBy @GroupBy end |
#IsSmartbox ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def IsSmartbox @IsSmartbox end |
#L4RankExpression ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def L4RankExpression @L4RankExpression end |
#Latitude ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def Latitude @Latitude end |
#Longitude ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def Longitude @Longitude end |
#MatchValue ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def MatchValue @MatchValue end |
#MaxDocReturn ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def MaxDocReturn @MaxDocReturn end |
#MultiFilter ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def MultiFilter @MultiFilter end |
#NumFilter ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def NumFilter @NumFilter end |
#NumPerPage ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def NumPerPage @NumPerPage end |
#PageId ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def PageId @PageId end |
#QcBid ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def QcBid @QcBid end |
#QueryEncode ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def QueryEncode @QueryEncode end |
#RankType ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def RankType @RankType end |
#ResourceId ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def ResourceId @ResourceId end |
#SearchId ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def SearchId @SearchId end |
#SearchQuery ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def SearchQuery @SearchQuery end |
#SecondSearch ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def SecondSearch @SecondSearch end |
#SourceId ⇒ Object
185 186 187 |
# File 'lib/v20191115/models.rb', line 185 def SourceId @SourceId end |
Instance Method Details
#deserialize(params) ⇒ Object
213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 |
# File 'lib/v20191115/models.rb', line 213 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 |