Class: TencentCloud::Partners::V20180321::DescribeAgentDealsByCacheRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180321/models.rb

Overview

DescribeAgentDealsByCache请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, creattimerangestart = nil, creattimerangeend = nil, order = nil, status = nil, owneruins = nil, dealnames = nil, bigdealids = nil, payermode = nil) ⇒ DescribeAgentDealsByCacheRequest



1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
# File 'lib/v20180321/models.rb', line 1025

def initialize(offset=nil, limit=nil, creattimerangestart=nil, creattimerangeend=nil, order=nil, status=nil, owneruins=nil, dealnames=nil, bigdealids=nil, payermode=nil)
  @Offset = offset
  @Limit = limit
  @CreatTimeRangeStart = creattimerangestart
  @CreatTimeRangeEnd = creattimerangeend
  @Order = order
  @Status = status
  @OwnerUins = owneruins
  @DealNames = dealnames
  @BigDealIds = bigdealids
  @PayerMode = payermode
end

Instance Attribute Details

#BigDealIdsObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def BigDealIds
  @BigDealIds
end

#CreatTimeRangeEndObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def CreatTimeRangeEnd
  @CreatTimeRangeEnd
end

#CreatTimeRangeStartObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def CreatTimeRangeStart
  @CreatTimeRangeStart
end

#DealNamesObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def DealNames
  @DealNames
end

#LimitObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def Limit
  @Limit
end

#OffsetObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def Offset
  @Offset
end

#OrderObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def Order
  @Order
end

#OwnerUinsObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def OwnerUins
  @OwnerUins
end

#PayerModeObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def PayerMode
  @PayerMode
end

#StatusObject



1023
1024
1025
# File 'lib/v20180321/models.rb', line 1023

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
# File 'lib/v20180321/models.rb', line 1038

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @CreatTimeRangeStart = params['CreatTimeRangeStart']
  @CreatTimeRangeEnd = params['CreatTimeRangeEnd']
  @Order = params['Order']
  @Status = params['Status']
  @OwnerUins = params['OwnerUins']
  @DealNames = params['DealNames']
  @BigDealIds = params['BigDealIds']
  @PayerMode = params['PayerMode']
end