Class DescribeOnlineRecordResponse
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tiw.v20190919.models.DescribeOnlineRecordResponse
-
public class DescribeOnlineRecordResponse extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeOnlineRecordResponse()
DescribeOnlineRecordResponse(DescribeOnlineRecordResponse source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getExceptionCnt()
Get 录制过程中出现异常的次数String
getFinishReason()
Get 录制结束原因, - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制 - USER_CALL: 主动调用了停止录制接口 - EXCEPTION: 录制异常结束 - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。String
getGroupId()
Get 白板的群组 IdInterrupt[]
getInterrupts()
Get 视频流在录制过程中断流次数 注意:此字段可能返回 null,表示取不到有效值。OmittedDuration[]
getOmittedDurations()
Get 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的Long
getRecordStartTime()
Get 实际开始录制时间,Unix 时间戳,单位秒Long
getRecordStopTime()
Get 实际停止录制时间,Unix 时间戳,单位秒String
getRecordUserId()
Get 录制用户IdString
getReplayUrl()
Get 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式` 注意:此字段可能返回 null,表示取不到有效值。String
getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。Long
getRoomId()
Get 房间号String
getStatus()
Get 录制任务状态 - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作) - RECORDING: 表示录制已开始 - PAUSED: 表示录制已暂停 - STOPPED: 表示录制已停止,正在处理并上传视频 - FINISHED: 表示视频处理并上传完成,成功生成录制结果String
getTaskId()
Get 需要查询结果的录制任务IdLong
getTotalTime()
Get 回放视频总时长(单位:毫秒)VideoInfo[]
getVideoInfos()
Get 录制视频列表void
setExceptionCnt(Long ExceptionCnt)
Set 录制过程中出现异常的次数void
setFinishReason(String FinishReason)
Set 录制结束原因, - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制 - USER_CALL: 主动调用了停止录制接口 - EXCEPTION: 录制异常结束 - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。void
setGroupId(String GroupId)
Set 白板的群组 Idvoid
setInterrupts(Interrupt[] Interrupts)
Set 视频流在录制过程中断流次数 注意:此字段可能返回 null,表示取不到有效值。void
setOmittedDurations(OmittedDuration[] OmittedDurations)
Set 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的void
setRecordStartTime(Long RecordStartTime)
Set 实际开始录制时间,Unix 时间戳,单位秒void
setRecordStopTime(Long RecordStopTime)
Set 实际停止录制时间,Unix 时间戳,单位秒void
setRecordUserId(String RecordUserId)
Set 录制用户Idvoid
setReplayUrl(String ReplayUrl)
Set 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式` 注意:此字段可能返回 null,表示取不到有效值。void
setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。void
setRoomId(Long RoomId)
Set 房间号void
setStatus(String Status)
Set 录制任务状态 - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作) - RECORDING: 表示录制已开始 - PAUSED: 表示录制已暂停 - STOPPED: 表示录制已停止,正在处理并上传视频 - FINISHED: 表示视频处理并上传完成,成功生成录制结果void
setTaskId(String TaskId)
Set 需要查询结果的录制任务Idvoid
setTotalTime(Long TotalTime)
Set 回放视频总时长(单位:毫秒)void
setVideoInfos(VideoInfo[] VideoInfos)
Set 录制视频列表void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeOnlineRecordResponse
public DescribeOnlineRecordResponse()
-
DescribeOnlineRecordResponse
public DescribeOnlineRecordResponse(DescribeOnlineRecordResponse source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getFinishReason
public String getFinishReason()
Get 录制结束原因, - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制 - USER_CALL: 主动调用了停止录制接口 - EXCEPTION: 录制异常结束 - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。- Returns:
- FinishReason 录制结束原因, - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制 - USER_CALL: 主动调用了停止录制接口 - EXCEPTION: 录制异常结束 - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。
-
setFinishReason
public void setFinishReason(String FinishReason)
Set 录制结束原因, - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制 - USER_CALL: 主动调用了停止录制接口 - EXCEPTION: 录制异常结束 - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。- Parameters:
FinishReason
- 录制结束原因, - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制 - USER_CALL: 主动调用了停止录制接口 - EXCEPTION: 录制异常结束 - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。
-
getTaskId
public String getTaskId()
Get 需要查询结果的录制任务Id- Returns:
- TaskId 需要查询结果的录制任务Id
-
setTaskId
public void setTaskId(String TaskId)
Set 需要查询结果的录制任务Id- Parameters:
TaskId
- 需要查询结果的录制任务Id
-
getStatus
public String getStatus()
Get 录制任务状态 - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作) - RECORDING: 表示录制已开始 - PAUSED: 表示录制已暂停 - STOPPED: 表示录制已停止,正在处理并上传视频 - FINISHED: 表示视频处理并上传完成,成功生成录制结果- Returns:
- Status 录制任务状态 - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作) - RECORDING: 表示录制已开始 - PAUSED: 表示录制已暂停 - STOPPED: 表示录制已停止,正在处理并上传视频 - FINISHED: 表示视频处理并上传完成,成功生成录制结果
-
setStatus
public void setStatus(String Status)
Set 录制任务状态 - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作) - RECORDING: 表示录制已开始 - PAUSED: 表示录制已暂停 - STOPPED: 表示录制已停止,正在处理并上传视频 - FINISHED: 表示视频处理并上传完成,成功生成录制结果- Parameters:
Status
- 录制任务状态 - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作) - RECORDING: 表示录制已开始 - PAUSED: 表示录制已暂停 - STOPPED: 表示录制已停止,正在处理并上传视频 - FINISHED: 表示视频处理并上传完成,成功生成录制结果
-
getRoomId
public Long getRoomId()
Get 房间号- Returns:
- RoomId 房间号
-
setRoomId
public void setRoomId(Long RoomId)
Set 房间号- Parameters:
RoomId
- 房间号
-
getGroupId
public String getGroupId()
Get 白板的群组 Id- Returns:
- GroupId 白板的群组 Id
-
setGroupId
public void setGroupId(String GroupId)
Set 白板的群组 Id- Parameters:
GroupId
- 白板的群组 Id
-
getRecordUserId
public String getRecordUserId()
Get 录制用户Id- Returns:
- RecordUserId 录制用户Id
-
setRecordUserId
public void setRecordUserId(String RecordUserId)
Set 录制用户Id- Parameters:
RecordUserId
- 录制用户Id
-
getRecordStartTime
public Long getRecordStartTime()
Get 实际开始录制时间,Unix 时间戳,单位秒- Returns:
- RecordStartTime 实际开始录制时间,Unix 时间戳,单位秒
-
setRecordStartTime
public void setRecordStartTime(Long RecordStartTime)
Set 实际开始录制时间,Unix 时间戳,单位秒- Parameters:
RecordStartTime
- 实际开始录制时间,Unix 时间戳,单位秒
-
getRecordStopTime
public Long getRecordStopTime()
Get 实际停止录制时间,Unix 时间戳,单位秒- Returns:
- RecordStopTime 实际停止录制时间,Unix 时间戳,单位秒
-
setRecordStopTime
public void setRecordStopTime(Long RecordStopTime)
Set 实际停止录制时间,Unix 时间戳,单位秒- Parameters:
RecordStopTime
- 实际停止录制时间,Unix 时间戳,单位秒
-
getTotalTime
public Long getTotalTime()
Get 回放视频总时长(单位:毫秒)- Returns:
- TotalTime 回放视频总时长(单位:毫秒)
-
setTotalTime
public void setTotalTime(Long TotalTime)
Set 回放视频总时长(单位:毫秒)- Parameters:
TotalTime
- 回放视频总时长(单位:毫秒)
-
getExceptionCnt
public Long getExceptionCnt()
Get 录制过程中出现异常的次数- Returns:
- ExceptionCnt 录制过程中出现异常的次数
-
setExceptionCnt
public void setExceptionCnt(Long ExceptionCnt)
Set 录制过程中出现异常的次数- Parameters:
ExceptionCnt
- 录制过程中出现异常的次数
-
getOmittedDurations
public OmittedDuration[] getOmittedDurations()
Get 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的- Returns:
- OmittedDurations 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的
-
setOmittedDurations
public void setOmittedDurations(OmittedDuration[] OmittedDurations)
Set 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的- Parameters:
OmittedDurations
- 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的
-
getVideoInfos
public VideoInfo[] getVideoInfos()
Get 录制视频列表- Returns:
- VideoInfos 录制视频列表
-
setVideoInfos
public void setVideoInfos(VideoInfo[] VideoInfos)
Set 录制视频列表- Parameters:
VideoInfos
- 录制视频列表
-
getReplayUrl
public String getReplayUrl()
Get 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式` 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ReplayUrl 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式` 注意:此字段可能返回 null,表示取不到有效值。
-
setReplayUrl
public void setReplayUrl(String ReplayUrl)
Set 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式` 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ReplayUrl
- 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式` 注意:此字段可能返回 null,表示取不到有效值。
-
getInterrupts
public Interrupt[] getInterrupts()
Get 视频流在录制过程中断流次数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Interrupts 视频流在录制过程中断流次数 注意:此字段可能返回 null,表示取不到有效值。
-
setInterrupts
public void setInterrupts(Interrupt[] Interrupts)
Set 视频流在录制过程中断流次数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Interrupts
- 视频流在录制过程中断流次数 注意:此字段可能返回 null,表示取不到有效值。
-
getRequestId
public String getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Returns:
- RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
setRequestId
public void setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Parameters:
RequestId
- 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
-