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.
21935 21936 21937 21938 21939 21940 21941 21942 |
# File 'lib/v20190612/models.rb', line 21935 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。
21933 21934 21935 |
# File 'lib/v20190612/models.rb', line 21933 def Description @Description end |
#FaceOperationInfo ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
21933 21934 21935 |
# File 'lib/v20190612/models.rb', line 21933 def FaceOperationInfo @FaceOperationInfo end |
#Name ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
21933 21934 21935 |
# File 'lib/v20190612/models.rb', line 21933 def Name @Name end |
#PersonId ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
21933 21934 21935 |
# File 'lib/v20190612/models.rb', line 21933 def PersonId @PersonId end |
#TagOperationInfo ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
21933 21934 21935 |
# File 'lib/v20190612/models.rb', line 21933 def TagOperationInfo @TagOperationInfo end |
#Usages ⇒ Object
-
Recognition:用于内容识别,等价于 Recognition.Face。
-
Review:用于不适宜的内容识别,等价于 Review.Face。
-
All:用于内容识别、不适宜的内容识别,等价于 1+2。
21933 21934 21935 |
# File 'lib/v20190612/models.rb', line 21933 def Usages @Usages end |
Instance Method Details
#deserialize(params) ⇒ Object
21944 21945 21946 21947 21948 21949 21950 21951 21952 21953 21954 21955 21956 21957 |
# File 'lib/v20190612/models.rb', line 21944 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 |