Class: TencentCloud::Mps::V20190612::ModifyPersonSampleRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ModifyPersonSampleRequest
- Defined in:
- lib/v20190612/models.rb
Overview
ModifyPersonSample请求参数结构体
Instance Attribute Summary collapse
-
#Description ⇒ Object
1.
-
#FaceOperationInfo ⇒ Object
1.
-
#Name ⇒ Object
1.
-
#PersonId ⇒ Object
1.
-
#TagOperationInfo ⇒ Object
1.
-
#Usages ⇒ Object
1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(personid = nil, name = nil, description = nil, usages = nil, faceoperationinfo = nil, tagoperationinfo = nil) ⇒ ModifyPersonSampleRequest
constructor
A new instance of ModifyPersonSampleRequest.
Constructor Details
#initialize(personid = nil, name = nil, description = nil, usages = nil, faceoperationinfo = nil, tagoperationinfo = nil) ⇒ ModifyPersonSampleRequest
Returns a new instance of ModifyPersonSampleRequest.
19538 19539 19540 19541 19542 19543 19544 19545 |
# File 'lib/v20190612/models.rb', line 19538 def initialize(personid=nil, name=nil, description=nil, usages=nil, faceoperationinfo=nil, tagoperationinfo=nil) @PersonId = personid @Name = name @Description = description @Usages = usages @FaceOperationInfo = faceoperationinfo @TagOperationInfo = tagoperationinfo end |
Instance Attribute Details
#Description ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
19536 19537 19538 |
# File 'lib/v20190612/models.rb', line 19536 def Description @Description end |
#FaceOperationInfo ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
19536 19537 19538 |
# File 'lib/v20190612/models.rb', line 19536 def FaceOperationInfo @FaceOperationInfo end |
#Name ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
19536 19537 19538 |
# File 'lib/v20190612/models.rb', line 19536 def Name @Name end |
#PersonId ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
19536 19537 19538 |
# File 'lib/v20190612/models.rb', line 19536 def PersonId @PersonId end |
#TagOperationInfo ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
19536 19537 19538 |
# File 'lib/v20190612/models.rb', line 19536 def TagOperationInfo @TagOperationInfo end |
#Usages ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
19536 19537 19538 |
# File 'lib/v20190612/models.rb', line 19536 def Usages @Usages end |
Instance Method Details
#deserialize(params) ⇒ Object
19547 19548 19549 19550 19551 19552 19553 19554 19555 19556 19557 19558 19559 19560 |
# File 'lib/v20190612/models.rb', line 19547 def deserialize(params) @PersonId = params['PersonId'] @Name = params['Name'] @Description = params['Description'] @Usages = params['Usages'] unless params['FaceOperationInfo'].nil? @FaceOperationInfo = AiSampleFaceOperation.new @FaceOperationInfo.deserialize(params['FaceOperationInfo']) end unless params['TagOperationInfo'].nil? @TagOperationInfo = AiSampleTagOperation.new @TagOperationInfo.deserialize(params['TagOperationInfo']) end end |