public class DescribeOnlineRecordResponse extends AbstractModel
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getExceptionCnt()
Get Number of exceptions during recording
|
String |
getFinishReason()
Get Recording stop reason
- AUTO: recording automatically stops because no upstream audio/video or whiteboard operation occurs in the room for a long time.
|
String |
getGroupId()
Get Group ID of the whiteboard
|
OmittedDuration[] |
getOmittedDurations()
Get Duration to be deleted in the spliced video.
|
Long |
getRecordStartTime()
Get Actual recording start time, which is a UNIX timestamp in seconds
|
Long |
getRecordStopTime()
Get Actual recording stop time, which is a UNIX timestamp in seconds
|
String |
getRecordUserId()
Get ID of the recording user
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
Long |
getRoomId()
Get Room ID
|
String |
getStatus()
Get Recording task status
- PREPARED: preparing
- RECORDING: recording
- PAUSED: recording is paused.
|
String |
getTaskId()
Get ID of the recording task to be queried.
|
Long |
getTotalTime()
Get Total video playback duration, in milliseconds
|
VideoInfo[] |
getVideoInfos()
Get List of recorded videos
|
void |
setExceptionCnt(Long ExceptionCnt)
Set Number of exceptions during recording
|
void |
setFinishReason(String FinishReason)
Set Recording stop reason
- AUTO: recording automatically stops because no upstream audio/video or whiteboard operation occurs in the room for a long time.
|
void |
setGroupId(String GroupId)
Set Group ID of the whiteboard
|
void |
setOmittedDurations(OmittedDuration[] OmittedDurations)
Set Duration to be deleted in the spliced video.
|
void |
setRecordStartTime(Long RecordStartTime)
Set Actual recording start time, which is a UNIX timestamp in seconds
|
void |
setRecordStopTime(Long RecordStopTime)
Set Actual recording stop time, which is a UNIX timestamp in seconds
|
void |
setRecordUserId(String RecordUserId)
Set ID of the recording user
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setRoomId(Long RoomId)
Set Room ID
|
void |
setStatus(String Status)
Set Recording task status
- PREPARED: preparing
- RECORDING: recording
- PAUSED: recording is paused.
|
void |
setTaskId(String TaskId)
Set ID of the recording task to be queried.
|
void |
setTotalTime(Long TotalTime)
Set Total video playback duration, in milliseconds
|
void |
setVideoInfos(VideoInfo[] VideoInfos)
Set List of recorded videos
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DescribeOnlineRecordResponse()
public DescribeOnlineRecordResponse(DescribeOnlineRecordResponse source)
public String getFinishReason()
public void setFinishReason(String FinishReason)
FinishReason
- Recording stop reason
- AUTO: recording automatically stops because no upstream audio/video or whiteboard operation occurs in the room for a long time.
- USER_CALL: the API for stopping recording is called.
- EXCEPTION: an exception occurred during recording.public String getTaskId()
public void setTaskId(String TaskId)
TaskId
- ID of the recording task to be queried.public String getStatus()
public void setStatus(String Status)
Status
- Recording task status
- PREPARED: preparing
- RECORDING: recording
- PAUSED: recording is paused.
- STOPPED: recording is stopped, and the recorded video is being processed and uploaded.
- FINISHED: the recorded video has been processed and uploaded, and the recording result is generated.public Long getRoomId()
public void setRoomId(Long RoomId)
RoomId
- Room IDpublic String getGroupId()
public void setGroupId(String GroupId)
GroupId
- Group ID of the whiteboardpublic String getRecordUserId()
public void setRecordUserId(String RecordUserId)
RecordUserId
- ID of the recording userpublic Long getRecordStartTime()
public void setRecordStartTime(Long RecordStartTime)
RecordStartTime
- Actual recording start time, which is a UNIX timestamp in secondspublic Long getRecordStopTime()
public void setRecordStopTime(Long RecordStopTime)
RecordStopTime
- Actual recording stop time, which is a UNIX timestamp in secondspublic Long getTotalTime()
public void setTotalTime(Long TotalTime)
TotalTime
- Total video playback duration, in millisecondspublic Long getExceptionCnt()
public void setExceptionCnt(Long ExceptionCnt)
ExceptionCnt
- Number of exceptions during recordingpublic OmittedDuration[] getOmittedDurations()
public void setOmittedDurations(OmittedDuration[] OmittedDurations)
OmittedDurations
- Duration to be deleted in the spliced video. This parameter is valid only when the video splicing feature is enabled.public VideoInfo[] getVideoInfos()
public void setVideoInfos(VideoInfo[] VideoInfos)
VideoInfos
- List of recorded videospublic String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2021. All rights reserved.