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

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

There is a newer version: 2.1.67
Show 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 StartCourseRequest 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 StartCourseRequest build(java.util.Map map) throws Exception { StartCourseRequest self = new StartCourseRequest(); return TeaModel.build(map, self); } public StartCourseRequest setCourseCode(String courseCode) { this.courseCode = courseCode; return this; } public String getCourseCode() { return this.courseCode; } public StartCourseRequest setExt(String ext) { this.ext = ext; return this; } public String getExt() { return this.ext; } public StartCourseRequest setIsvCode(String isvCode) { this.isvCode = isvCode; return this; } public String getIsvCode() { return this.isvCode; } public StartCourseRequest setLivePlayInfoList(java.util.List livePlayInfoList) { this.livePlayInfoList = livePlayInfoList; return this; } public java.util.List getLivePlayInfoList() { return this.livePlayInfoList; } public StartCourseRequest setOpUserId(String opUserId) { this.opUserId = opUserId; return this; } public String getOpUserId() { return this.opUserId; } public static class StartCourseRequestLivePlayInfoList 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 StartCourseRequestLivePlayInfoList build(java.util.Map map) throws Exception { StartCourseRequestLivePlayInfoList self = new StartCourseRequestLivePlayInfoList(); return TeaModel.build(map, self); } public StartCourseRequestLivePlayInfoList setLiveInputUrl(String liveInputUrl) { this.liveInputUrl = liveInputUrl; return this; } public String getLiveInputUrl() { return this.liveInputUrl; } public StartCourseRequestLivePlayInfoList setLiveOutputFlvUrl(String liveOutputFlvUrl) { this.liveOutputFlvUrl = liveOutputFlvUrl; return this; } public String getLiveOutputFlvUrl() { return this.liveOutputFlvUrl; } public StartCourseRequestLivePlayInfoList setLiveOutputHlsUrl(String liveOutputHlsUrl) { this.liveOutputHlsUrl = liveOutputHlsUrl; return this; } public String getLiveOutputHlsUrl() { return this.liveOutputHlsUrl; } public StartCourseRequestLivePlayInfoList setLiveType(Integer liveType) { this.liveType = liveType; return this; } public Integer getLiveType() { return this.liveType; } public StartCourseRequestLivePlayInfoList setReplayUrl(String replayUrl) { this.replayUrl = replayUrl; return this; } public String getReplayUrl() { return this.replayUrl; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy