com.volcengine.model.live.v20230101.CreateLiveStreamRecordIndexFilesResResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.live.v20230101;
import com.alibaba.fastjson.JSON;
/**
* CreateLiveStreamRecordIndexFilesResResult
*/
@lombok.Data
public final class CreateLiveStreamRecordIndexFilesResResult {
/**
* 直播流使用的域名。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Domain")
private String domain;
/**
* 直播流使用的应用名称。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "App")
private String app;
/**
* 直播流使用的流名称。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Stream")
private String stream;
/**
* 录制索引文件的开始时间,RFC3339 格式的时间戳,精度为秒。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "StartTime")
private String startTime;
/**
* 录制索引文件的结束时间,RFC3339 格式的时间戳,精度为秒。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "EndTime")
private String endTime;
/**
* 录制流的高度,单位为 px。当 `NeedFFProbe` 配置为 `true` 时返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Height")
private Integer height;
/**
* 录制流的宽度,单位为 px。当 `NeedFFProbe` 配置为 `true` 时返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Width")
private Integer width;
/**
* 录制文件实际时长,单位为秒。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Duration")
private Float duration;
/**
* 创建录制索引文件任务的时间,RFC3339 格式的 UTC 时间戳,精度为秒。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "CreateTime")
private String createTime;
/**
* 生成的录制索引文件网网络访问地址。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "RecordURL")
private String recordURL;
/**
* Bucket 名称,存储到 TOS 时返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "OutputBucket")
private String outputBucket;
/**
* 根据存储规则生成的存储路径及文件名称,存储到 TOS 时返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "OutputObject")
private String outputObject;
/**
* 视频点播的空间名称,录制文件存储到视频点播时返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "VodNamespace")
private String vodNamespace;
/**
* 视频点播文件 ID,录制文件存储到视频点播返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "VID")
private String vID;
/**
* 视频点播文件 URI,录制文件存储到视频点播时返回此参数。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "URI")
private String uRI;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy