com.aliyun.dingtalkedu_1_0.models.QueryClassScheduleByTimeSchoolResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkedu_1_0.models;
import com.aliyun.tea.*;
public class QueryClassScheduleByTimeSchoolResponseBody extends TeaModel {
@NameInMap("result")
public java.util.List result;
public static QueryClassScheduleByTimeSchoolResponseBody build(java.util.Map map) throws Exception {
QueryClassScheduleByTimeSchoolResponseBody self = new QueryClassScheduleByTimeSchoolResponseBody();
return TeaModel.build(map, self);
}
public QueryClassScheduleByTimeSchoolResponseBody setResult(java.util.List result) {
this.result = result;
return this;
}
public java.util.List getResult() {
return this.result;
}
public static class QueryClassScheduleByTimeSchoolResponseBodyResultClassrooms extends TeaModel {
// 交互信息
@NameInMap("interactInfo")
public String interactInfo;
// 课堂唯一标识
@NameInMap("targetId")
public String targetId;
public static QueryClassScheduleByTimeSchoolResponseBodyResultClassrooms build(java.util.Map map) throws Exception {
QueryClassScheduleByTimeSchoolResponseBodyResultClassrooms self = new QueryClassScheduleByTimeSchoolResponseBodyResultClassrooms();
return TeaModel.build(map, self);
}
public QueryClassScheduleByTimeSchoolResponseBodyResultClassrooms setInteractInfo(String interactInfo) {
this.interactInfo = interactInfo;
return this;
}
public String getInteractInfo() {
return this.interactInfo;
}
public QueryClassScheduleByTimeSchoolResponseBodyResultClassrooms setTargetId(String targetId) {
this.targetId = targetId;
return this;
}
public String getTargetId() {
return this.targetId;
}
}
public static class QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels extends TeaModel {
@NameInMap("name")
public String name;
// 用户uid
@NameInMap("uid")
public Long uid;
// 用户userid
@NameInMap("userId")
public String userId;
public static QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels build(java.util.Map map) throws Exception {
QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels self = new QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels();
return TeaModel.build(map, self);
}
public QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels setUid(Long uid) {
this.uid = uid;
return this;
}
public Long getUid() {
return this.uid;
}
public QueryClassScheduleByTimeSchoolResponseBodyResultEduUserModels setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class QueryClassScheduleByTimeSchoolResponseBodyResult extends TeaModel {
// 业务唯一键
@NameInMap("bizKey")
public String bizKey;
// 课程所在班级id
@NameInMap("classId")
public Long classId;
// 课堂列表
@NameInMap("classrooms")
public java.util.List classrooms;
// 课程编码
@NameInMap("code")
public String code;
// 课程组编码
@NameInMap("courseGroupCode")
public String courseGroupCode;
// 课程封面地址
@NameInMap("coverUrl")
public String coverUrl;
// 创建者组织id
@NameInMap("creatorCorpId")
public String creatorCorpId;
// 创建者UserId
@NameInMap("creatorUserId")
public String creatorUserId;
// 创建者UserName
@NameInMap("creatorUserName")
public String creatorUserName;
// 课程参与人列表
@NameInMap("eduUserModels")
public java.util.List eduUserModels;
// 结束时间
@NameInMap("endTime")
public Long endTime;
// 课程扩展信息
@NameInMap("extInfo")
public String extInfo;
// 课程介绍
@NameInMap("introduce")
public String introduce;
// 课程名称
@NameInMap("name")
public String name;
// 课程所在节次序列号
@NameInMap("sectionIndex")
public Long sectionIndex;
// 课程编码
@NameInMap("sectionName")
public String sectionName;
// 开始时间
@NameInMap("startTime")
public Long startTime;
// 课程状态
@NameInMap("status")
public Long status;
// 学科编码
@NameInMap("subjectCode")
public String subjectCode;
// 老师CorpId
@NameInMap("teacherCorpId")
public String teacherCorpId;
// 老师UserId
@NameInMap("teacherUserId")
public String teacherUserId;
// 老师UserName
@NameInMap("teacherUserName")
public String teacherUserName;
public static QueryClassScheduleByTimeSchoolResponseBodyResult build(java.util.Map map) throws Exception {
QueryClassScheduleByTimeSchoolResponseBodyResult self = new QueryClassScheduleByTimeSchoolResponseBodyResult();
return TeaModel.build(map, self);
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setBizKey(String bizKey) {
this.bizKey = bizKey;
return this;
}
public String getBizKey() {
return this.bizKey;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setClassId(Long classId) {
this.classId = classId;
return this;
}
public Long getClassId() {
return this.classId;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setClassrooms(java.util.List classrooms) {
this.classrooms = classrooms;
return this;
}
public java.util.List getClassrooms() {
return this.classrooms;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setCourseGroupCode(String courseGroupCode) {
this.courseGroupCode = courseGroupCode;
return this;
}
public String getCourseGroupCode() {
return this.courseGroupCode;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setCoverUrl(String coverUrl) {
this.coverUrl = coverUrl;
return this;
}
public String getCoverUrl() {
return this.coverUrl;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setCreatorCorpId(String creatorCorpId) {
this.creatorCorpId = creatorCorpId;
return this;
}
public String getCreatorCorpId() {
return this.creatorCorpId;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setCreatorUserId(String creatorUserId) {
this.creatorUserId = creatorUserId;
return this;
}
public String getCreatorUserId() {
return this.creatorUserId;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setCreatorUserName(String creatorUserName) {
this.creatorUserName = creatorUserName;
return this;
}
public String getCreatorUserName() {
return this.creatorUserName;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setEduUserModels(java.util.List eduUserModels) {
this.eduUserModels = eduUserModels;
return this;
}
public java.util.List getEduUserModels() {
return this.eduUserModels;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setEndTime(Long endTime) {
this.endTime = endTime;
return this;
}
public Long getEndTime() {
return this.endTime;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setExtInfo(String extInfo) {
this.extInfo = extInfo;
return this;
}
public String getExtInfo() {
return this.extInfo;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setIntroduce(String introduce) {
this.introduce = introduce;
return this;
}
public String getIntroduce() {
return this.introduce;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setSectionIndex(Long sectionIndex) {
this.sectionIndex = sectionIndex;
return this;
}
public Long getSectionIndex() {
return this.sectionIndex;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setSectionName(String sectionName) {
this.sectionName = sectionName;
return this;
}
public String getSectionName() {
return this.sectionName;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setStartTime(Long startTime) {
this.startTime = startTime;
return this;
}
public Long getStartTime() {
return this.startTime;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setStatus(Long status) {
this.status = status;
return this;
}
public Long getStatus() {
return this.status;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setSubjectCode(String subjectCode) {
this.subjectCode = subjectCode;
return this;
}
public String getSubjectCode() {
return this.subjectCode;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setTeacherCorpId(String teacherCorpId) {
this.teacherCorpId = teacherCorpId;
return this;
}
public String getTeacherCorpId() {
return this.teacherCorpId;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setTeacherUserId(String teacherUserId) {
this.teacherUserId = teacherUserId;
return this;
}
public String getTeacherUserId() {
return this.teacherUserId;
}
public QueryClassScheduleByTimeSchoolResponseBodyResult setTeacherUserName(String teacherUserName) {
this.teacherUserName = teacherUserName;
return this;
}
public String getTeacherUserName() {
return this.teacherUserName;
}
}
}