Class: TencentCloud::Youmall::V20180228::DescribeClusterPersonTraceResponse

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

Overview

DescribeClusterPersonTrace返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mallid = nil, mallcode = nil, personid = nil, tracepointset = nil, requestid = nil) ⇒ DescribeClusterPersonTraceResponse

Returns a new instance of DescribeClusterPersonTraceResponse.



471
472
473
474
475
476
477
# File 'lib/v20180228/models.rb', line 471

def initialize(mallid=nil, mallcode=nil, personid=nil, tracepointset=nil, requestid=nil)
  @MallId = mallid
  @MallCode = mallcode
  @PersonId = personid
  @TracePointSet = tracepointset
  @RequestId = requestid
end

Instance Attribute Details

#MallCodeObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • TracePointSet:

    轨迹序列

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



469
470
471
# File 'lib/v20180228/models.rb', line 469

def MallCode
  @MallCode
end

#MallIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • TracePointSet:

    轨迹序列

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



469
470
471
# File 'lib/v20180228/models.rb', line 469

def MallId
  @MallId
end

#PersonIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • TracePointSet:

    轨迹序列

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



469
470
471
# File 'lib/v20180228/models.rb', line 469

def PersonId
  @PersonId
end

#RequestIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • TracePointSet:

    轨迹序列

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



469
470
471
# File 'lib/v20180228/models.rb', line 469

def RequestId
  @RequestId
end

#TracePointSetObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • TracePointSet:

    轨迹序列

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



469
470
471
# File 'lib/v20180228/models.rb', line 469

def TracePointSet
  @TracePointSet
end

Instance Method Details

#deserialize(params) ⇒ Object



479
480
481
482
483
484
485
486
487
488
489
490
491
492
# File 'lib/v20180228/models.rb', line 479

def deserialize(params)
  @MallId = params['MallId']
  @MallCode = params['MallCode']
  @PersonId = params['PersonId']
  unless params['TracePointSet'].nil?
    @TracePointSet = []
    params['TracePointSet'].each do |i|
      dailytracepoint_tmp = DailyTracePoint.new
      dailytracepoint_tmp.deserialize(i)
      @TracePointSet << dailytracepoint_tmp
    end
  end
  @RequestId = params['RequestId']
end