Class: TencentCloud::Solar::V20181011::DescribeCustomersRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Solar::V20181011::DescribeCustomersRequest
- Defined in:
- lib/v20181011/models.rb
Overview
DescribeCustomers请求参数结构体
Instance Attribute Summary collapse
- #City ⇒ Object
- #GroupId ⇒ Object
- #KeyWord ⇒ Object
- #Limit ⇒ Object
- #MarkFlag ⇒ Object
- #NeedPhoneFlag ⇒ Object
- #Offset ⇒ Object
- #Province ⇒ Object
- #QueryType ⇒ Object
- #RelChannelFlag ⇒ Object
- #Sex ⇒ Object
- #SubProjectId ⇒ Object
- #TagIds ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(querytype = nil, groupid = nil, markflag = nil, tagids = nil, relchannelflag = nil, needphoneflag = nil, province = nil, city = nil, sex = nil, keyword = nil, offset = nil, limit = nil, subprojectid = nil) ⇒ DescribeCustomersRequest
constructor
A new instance of DescribeCustomersRequest.
Constructor Details
#initialize(querytype = nil, groupid = nil, markflag = nil, tagids = nil, relchannelflag = nil, needphoneflag = nil, province = nil, city = nil, sex = nil, keyword = nil, offset = nil, limit = nil, subprojectid = nil) ⇒ DescribeCustomersRequest
Returns a new instance of DescribeCustomersRequest.
586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 |
# File 'lib/v20181011/models.rb', line 586 def initialize(querytype=nil, groupid=nil, markflag=nil, tagids=nil, relchannelflag=nil, needphoneflag=nil, province=nil, city=nil, sex=nil, keyword=nil, offset=nil, limit=nil, subprojectid=nil) @QueryType = querytype @GroupId = groupid @MarkFlag = markflag @TagIds = tagids @RelChannelFlag = relchannelflag @NeedPhoneFlag = needphoneflag @Province = province @City = city @Sex = sex @KeyWord = keyword @Offset = offset @Limit = limit @SubProjectId = subprojectid end |
Instance Attribute Details
#City ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def City @City end |
#GroupId ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def GroupId @GroupId end |
#KeyWord ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def KeyWord @KeyWord end |
#Limit ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def Limit @Limit end |
#MarkFlag ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def MarkFlag @MarkFlag end |
#NeedPhoneFlag ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def NeedPhoneFlag @NeedPhoneFlag end |
#Offset ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def Offset @Offset end |
#Province ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def Province @Province end |
#QueryType ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def QueryType @QueryType end |
#RelChannelFlag ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def RelChannelFlag @RelChannelFlag end |
#Sex ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def Sex @Sex end |
#SubProjectId ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def SubProjectId @SubProjectId end |
#TagIds ⇒ Object
584 585 586 |
# File 'lib/v20181011/models.rb', line 584 def TagIds @TagIds end |
Instance Method Details
#deserialize(params) ⇒ Object
602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 |
# File 'lib/v20181011/models.rb', line 602 def deserialize(params) @QueryType = params['QueryType'] @GroupId = params['GroupId'] @MarkFlag = params['MarkFlag'] @TagIds = params['TagIds'] @RelChannelFlag = params['RelChannelFlag'] @NeedPhoneFlag = params['NeedPhoneFlag'] @Province = params['Province'] @City = params['City'] @Sex = params['Sex'] @KeyWord = params['KeyWord'] @Offset = params['Offset'] @Limit = params['Limit'] @SubProjectId = params['SubProjectId'] end |