Class: TencentCloud::Youmall::V20180228::PersonTraceRoute
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Youmall::V20180228::PersonTraceRoute
- Defined in:
- lib/v20180228/models.rb
Overview
客户轨迹序列
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(traceid = nil, tracepointset = nil) ⇒ PersonTraceRoute
constructor
A new instance of PersonTraceRoute.
Constructor Details
#initialize(traceid = nil, tracepointset = nil) ⇒ PersonTraceRoute
Returns a new instance of PersonTraceRoute.
2585 2586 2587 2588 |
# File 'lib/v20180228/models.rb', line 2585 def initialize(traceid=nil, tracepointset=nil) @TraceId = traceid @TracePointSet = tracepointset end |
Instance Attribute Details
#TraceId ⇒ Object
2583 2584 2585 |
# File 'lib/v20180228/models.rb', line 2583 def TraceId @TraceId end |
#TracePointSet ⇒ Object
2583 2584 2585 |
# File 'lib/v20180228/models.rb', line 2583 def TracePointSet @TracePointSet end |
Instance Method Details
#deserialize(params) ⇒ Object
2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 |
# File 'lib/v20180228/models.rb', line 2590 def deserialize(params) @TraceId = params['TraceId'] unless params['TracePointSet'].nil? @TracePointSet = [] params['TracePointSet'].each do |i| persontracepoint_tmp = PersonTracePoint.new persontracepoint_tmp.deserialize(i) @TracePointSet << persontracepoint_tmp end end end |