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

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

There is a newer version: 2.1.30
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 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;
        }

    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy