Class: TencentCloud::Youmall::V20180228::PersonVisitInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Youmall::V20180228::PersonVisitInfo
- Defined in:
- lib/v20180228/models.rb
Overview
用户到访明细
Instance Attribute Summary collapse
- #CapturedPicture ⇒ Object
- #CapturedPictureUrl ⇒ Object
- #GlassType ⇒ Object
- #HairType ⇒ Object
- #InTime ⇒ Object
- #MaskType ⇒ Object
- #PersonId ⇒ Object
- #SceneInfo ⇒ Object
- #VisitId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(personid = nil, visitid = nil, intime = nil, capturedpicture = nil, masktype = nil, glasstype = nil, hairtype = nil, capturedpictureurl = nil, sceneinfo = nil) ⇒ PersonVisitInfo
constructor
A new instance of PersonVisitInfo.
Constructor Details
#initialize(personid = nil, visitid = nil, intime = nil, capturedpicture = nil, masktype = nil, glasstype = nil, hairtype = nil, capturedpictureurl = nil, sceneinfo = nil) ⇒ PersonVisitInfo
Returns a new instance of PersonVisitInfo.
2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 |
# File 'lib/v20180228/models.rb', line 2626 def initialize(personid=nil, visitid=nil, intime=nil, capturedpicture=nil, masktype=nil, glasstype=nil, hairtype=nil, capturedpictureurl=nil, sceneinfo=nil) @PersonId = personid @VisitId = visitid @InTime = intime @CapturedPicture = capturedpicture @MaskType = masktype @GlassType = glasstype @HairType = hairtype @CapturedPictureUrl = capturedpictureurl @SceneInfo = sceneinfo end |
Instance Attribute Details
#CapturedPicture ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def CapturedPicture @CapturedPicture end |
#CapturedPictureUrl ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def CapturedPictureUrl @CapturedPictureUrl end |
#GlassType ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def GlassType @GlassType end |
#HairType ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def HairType @HairType end |
#InTime ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def InTime @InTime end |
#MaskType ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def MaskType @MaskType end |
#PersonId ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def PersonId @PersonId end |
#SceneInfo ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def SceneInfo @SceneInfo end |
#VisitId ⇒ Object
2624 2625 2626 |
# File 'lib/v20180228/models.rb', line 2624 def VisitId @VisitId end |
Instance Method Details
#deserialize(params) ⇒ Object
2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 |
# File 'lib/v20180228/models.rb', line 2638 def deserialize(params) @PersonId = params['PersonId'] @VisitId = params['VisitId'] @InTime = params['InTime'] @CapturedPicture = params['CapturedPicture'] @MaskType = params['MaskType'] @GlassType = params['GlassType'] @HairType = params['HairType'] @CapturedPictureUrl = params['CapturedPictureUrl'] unless params['SceneInfo'].nil? @SceneInfo = SceneInfo.new @SceneInfo.deserialize(params['SceneInfo']) end end |