com.aliyun.dingtalkedu_1_0.models.EndCourseRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkedu_1_0.models;
import com.aliyun.tea.*;
public class EndCourseRequest extends TeaModel {
/**
* example:
* testCourseCode
*/
@NameInMap("courseCode")
public String courseCode;
/**
* example:
* extData
*/
@NameInMap("ext")
public String ext;
/**
* example:
* DDIsv
*/
@NameInMap("isvCode")
public String isvCode;
@NameInMap("livePlayInfoList")
public java.util.List livePlayInfoList;
/**
* example:
* 1
*/
@NameInMap("opUserId")
public String opUserId;
public static EndCourseRequest build(java.util.Map map) throws Exception {
EndCourseRequest self = new EndCourseRequest();
return TeaModel.build(map, self);
}
public EndCourseRequest setCourseCode(String courseCode) {
this.courseCode = courseCode;
return this;
}
public String getCourseCode() {
return this.courseCode;
}
public EndCourseRequest setExt(String ext) {
this.ext = ext;
return this;
}
public String getExt() {
return this.ext;
}
public EndCourseRequest setIsvCode(String isvCode) {
this.isvCode = isvCode;
return this;
}
public String getIsvCode() {
return this.isvCode;
}
public EndCourseRequest setLivePlayInfoList(java.util.List livePlayInfoList) {
this.livePlayInfoList = livePlayInfoList;
return this;
}
public java.util.List getLivePlayInfoList() {
return this.livePlayInfoList;
}
public EndCourseRequest setOpUserId(String opUserId) {
this.opUserId = opUserId;
return this;
}
public String getOpUserId() {
return this.opUserId;
}
public static class EndCourseRequestLivePlayInfoList extends TeaModel {
/**
* example:
* testUrl
*/
@NameInMap("liveInputUrl")
public String liveInputUrl;
/**
* example:
* testUrl
*/
@NameInMap("liveOutputFlvUrl")
public String liveOutputFlvUrl;
/**
* example:
* testUrl
*/
@NameInMap("liveOutputHlsUrl")
public String liveOutputHlsUrl;
/**
* example:
* 1
*/
@NameInMap("liveType")
public Integer liveType;
/**
* example:
* testUrl
*/
@NameInMap("replayUrl")
public String replayUrl;
public static EndCourseRequestLivePlayInfoList build(java.util.Map map) throws Exception {
EndCourseRequestLivePlayInfoList self = new EndCourseRequestLivePlayInfoList();
return TeaModel.build(map, self);
}
public EndCourseRequestLivePlayInfoList setLiveInputUrl(String liveInputUrl) {
this.liveInputUrl = liveInputUrl;
return this;
}
public String getLiveInputUrl() {
return this.liveInputUrl;
}
public EndCourseRequestLivePlayInfoList setLiveOutputFlvUrl(String liveOutputFlvUrl) {
this.liveOutputFlvUrl = liveOutputFlvUrl;
return this;
}
public String getLiveOutputFlvUrl() {
return this.liveOutputFlvUrl;
}
public EndCourseRequestLivePlayInfoList setLiveOutputHlsUrl(String liveOutputHlsUrl) {
this.liveOutputHlsUrl = liveOutputHlsUrl;
return this;
}
public String getLiveOutputHlsUrl() {
return this.liveOutputHlsUrl;
}
public EndCourseRequestLivePlayInfoList setLiveType(Integer liveType) {
this.liveType = liveType;
return this;
}
public Integer getLiveType() {
return this.liveType;
}
public EndCourseRequestLivePlayInfoList setReplayUrl(String replayUrl) {
this.replayUrl = replayUrl;
return this;
}
public String getReplayUrl() {
return this.replayUrl;
}
}
}