Class: TencentCloud::Ivld::V20210903::DescribeVideoSummaryDetailResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ivld::V20210903::DescribeVideoSummaryDetailResponse
- Defined in:
- lib/v20210903/models.rb
Overview
DescribeVideoSummaryDetail返回参数结构体
Instance Attribute Summary collapse
-
#AsrSet ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#FailedReason ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#RequestId ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#ShotSegSet ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#Status ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#TextSegMatchShotScoreSet ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#TextSegSet ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#TextSummary ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#TTSResultURLSet ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#VideoResultURL ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
-
#VideoRotateResultURL ⇒ Object
1: 等待处理中 2: 处理中 3: 处理成功 4: 处理失败.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, failedreason = nil, asrset = nil, textsummary = nil, textsegset = nil, shotsegset = nil, textsegmatchshotscoreset = nil, ttsresulturlset = nil, videoresulturl = nil, videorotateresulturl = nil, requestid = nil) ⇒ DescribeVideoSummaryDetailResponse
constructor
A new instance of DescribeVideoSummaryDetailResponse.
Constructor Details
#initialize(status = nil, failedreason = nil, asrset = nil, textsummary = nil, textsegset = nil, shotsegset = nil, textsegmatchshotscoreset = nil, ttsresulturlset = nil, videoresulturl = nil, videorotateresulturl = nil, requestid = nil) ⇒ DescribeVideoSummaryDetailResponse
Returns a new instance of DescribeVideoSummaryDetailResponse.
1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 |
# File 'lib/v20210903/models.rb', line 1485 def initialize(status=nil, failedreason=nil, asrset=nil, textsummary=nil, textsegset=nil, shotsegset=nil, textsegmatchshotscoreset=nil, ttsresulturlset=nil, videoresulturl=nil, videorotateresulturl=nil, requestid=nil) @Status = status @FailedReason = failedreason @AsrSet = asrset @TextSummary = textsummary @TextSegSet = textsegset @ShotSegSet = shotsegset @TextSegMatchShotScoreSet = textsegmatchshotscoreset @TTSResultURLSet = ttsresulturlset @VideoResultURL = videoresulturl @VideoRotateResultURL = videorotateresulturl @RequestId = requestid end |
Instance Attribute Details
#AsrSet ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def AsrSet @AsrSet end |
#FailedReason ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def FailedReason @FailedReason end |
#RequestId ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def RequestId @RequestId end |
#ShotSegSet ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def ShotSegSet @ShotSegSet end |
#Status ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def Status @Status end |
#TextSegMatchShotScoreSet ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def TextSegMatchShotScoreSet @TextSegMatchShotScoreSet end |
#TextSegSet ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def TextSegSet @TextSegSet end |
#TextSummary ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def TextSummary @TextSummary end |
#TTSResultURLSet ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def TTSResultURLSet @TTSResultURLSet end |
#VideoResultURL ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def VideoResultURL @VideoResultURL end |
#VideoRotateResultURL ⇒ Object
1: 等待处理中2: 处理中3: 处理成功4: 处理失败
1483 1484 1485 |
# File 'lib/v20210903/models.rb', line 1483 def VideoRotateResultURL @VideoRotateResultURL end |
Instance Method Details
#deserialize(params) ⇒ Object
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 |
# File 'lib/v20210903/models.rb', line 1499 def deserialize(params) @Status = params['Status'] @FailedReason = params['FailedReason'] unless params['AsrSet'].nil? @AsrSet = [] params['AsrSet'].each do |i| asrresult_tmp = AsrResult.new asrresult_tmp.deserialize(i) @AsrSet << asrresult_tmp end end @TextSummary = params['TextSummary'] @TextSegSet = params['TextSegSet'] unless params['ShotSegSet'].nil? @ShotSegSet = [] params['ShotSegSet'].each do |i| shotinfo_tmp = ShotInfo.new shotinfo_tmp.deserialize(i) @ShotSegSet << shotinfo_tmp end end unless params['TextSegMatchShotScoreSet'].nil? @TextSegMatchShotScoreSet = [] params['TextSegMatchShotScoreSet'].each do |i| textsegmatchshotscore_tmp = TextSegMatchShotScore.new textsegmatchshotscore_tmp.deserialize(i) @TextSegMatchShotScoreSet << textsegmatchshotscore_tmp end end @TTSResultURLSet = params['TTSResultURLSet'] @VideoResultURL = params['VideoResultURL'] @VideoRotateResultURL = params['VideoRotateResultURL'] @RequestId = params['RequestId'] end |