com.volcengine.model.live.v20230101.GetPullRecordTaskResResult 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;
/**
* GetPullRecordTaskResResult
*/
@lombok.Data
public final class GetPullRecordTaskResResult {
/**
* 任务的 ID。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "TaskId")
private String taskId;
/**
* 任务开始时间,RFC3339 格式的 UTC 时间,精度为秒。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "StartTime")
private String startTime;
/**
* 任务结束时间,RFC3339 格式的 UTC 时间,精度为秒。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "EndTime")
private String endTime;
/**
* 创建录制任务时传入的域名空间。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Vhost")
private String vhost;
/**
* 创建录制任务时传入的域名。
*/
@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;
/**
* 录制任务的状态,取值及含义如下所示。
*
* - `停用`:录制任务已被停止;
*
* - `未开始`:录制任务未到录制开始时间;
*
* - `生效中`:录制任务正在录制;
*
* - `已结束`:录制已结束。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Status")
private String status;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy