Class DescribeOnlineRecordResponse


  • public class DescribeOnlineRecordResponse
    extends AbstractModel
    • 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。