All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkedu_1_0.models.EndCourseRequest Maven / Gradle / Ivy

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; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy