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
-
#FaceOperationInfo ⇒ Object
-
#Name ⇒ Object
-
#PersonId ⇒ Object
-
#TagOperationInfo ⇒ Object
-
#Usages ⇒ Object
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.
22239 22240 22241 22242 22243 22244 22245 22246 |
# File 'lib/v20190612/models.rb', line 22239 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。
22237 22238 22239 |
# File 'lib/v20190612/models.rb', line 22237 def Description @Description end |
#FaceOperationInfo ⇒ Object
- Recognition:用于内容识别,等价于 Recognition.Face。
- Review:用于不适宜的内容识别,等价于 Review.Face。
- All:用于内容识别、不适宜的内容识别,等价于 1+2。
22237 22238 22239 |
# File 'lib/v20190612/models.rb', line 22237 def FaceOperationInfo @FaceOperationInfo end |
#Name ⇒ Object
- Recognition:用于内容识别,等价于 Recognition.Face。
- Review:用于不适宜的内容识别,等价于 Review.Face。
- All:用于内容识别、不适宜的内容识别,等价于 1+2。
22237 22238 22239 |
# File 'lib/v20190612/models.rb', line 22237 def Name @Name end |
#PersonId ⇒ Object
- Recognition:用于内容识别,等价于 Recognition.Face。
- Review:用于不适宜的内容识别,等价于 Review.Face。
- All:用于内容识别、不适宜的内容识别,等价于 1+2。
22237 22238 22239 |
# File 'lib/v20190612/models.rb', line 22237 def PersonId @PersonId end |
#TagOperationInfo ⇒ Object
- Recognition:用于内容识别,等价于 Recognition.Face。
- Review:用于不适宜的内容识别,等价于 Review.Face。
- All:用于内容识别、不适宜的内容识别,等价于 1+2。
22237 22238 22239 |
# File 'lib/v20190612/models.rb', line 22237 def TagOperationInfo @TagOperationInfo end |
#Usages ⇒ Object
- Recognition:用于内容识别,等价于 Recognition.Face。
- Review:用于不适宜的内容识别,等价于 Review.Face。
- All:用于内容识别、不适宜的内容识别,等价于 1+2。
22237 22238 22239 |
# File 'lib/v20190612/models.rb', line 22237 def Usages @Usages end |
Instance Method Details
#deserialize(params) ⇒ Object
22248 22249 22250 22251 22252 22253 22254 22255 22256 22257 22258 22259 22260 22261 |
# File 'lib/v20190612/models.rb', line 22248 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 |