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

com.aliyun.dingtalkattendance_1_0.models.GetClassWithDeletedResponseBody Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkattendance_1_0.models;

import com.aliyun.tea.*;

public class GetClassWithDeletedResponseBody extends TeaModel {
    @NameInMap("result")
    public GetClassWithDeletedResponseBodyResult result;

    public static GetClassWithDeletedResponseBody build(java.util.Map map) throws Exception {
        GetClassWithDeletedResponseBody self = new GetClassWithDeletedResponseBody();
        return TeaModel.build(map, self);
    }

    public GetClassWithDeletedResponseBody setResult(GetClassWithDeletedResponseBodyResult result) {
        this.result = result;
        return this;
    }
    public GetClassWithDeletedResponseBodyResult getResult() {
        return this.result;
    }

    public static class GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin extends TeaModel {
        /**
         * example:
         * 

0

*/ @NameInMap("across") public Integer across; /** * example: *

1970-01-01T12:00Z

*/ @NameInMap("checkTime") public String checkTime; public static GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin self = new GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin setAcross(Integer across) { this.across = across; return this; } public Integer getAcross() { return this.across; } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin setCheckTime(String checkTime) { this.checkTime = checkTime; return this; } public String getCheckTime() { return this.checkTime; } } public static class GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd extends TeaModel { /** * example: *

0

*/ @NameInMap("across") public Integer across; /** * example: *

1970-01-01T13:00Z

*/ @NameInMap("checkTime") public String checkTime; public static GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd self = new GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd setAcross(Integer across) { this.across = across; return this; } public Integer getAcross() { return this.across; } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd setCheckTime(String checkTime) { this.checkTime = checkTime; return this; } public String getCheckTime() { return this.checkTime; } } public static class GetClassWithDeletedResponseBodyResultClassSettingRestTimeList extends TeaModel { @NameInMap("begin") public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin begin; @NameInMap("end") public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd end; public static GetClassWithDeletedResponseBodyResultClassSettingRestTimeList build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResultClassSettingRestTimeList self = new GetClassWithDeletedResponseBodyResultClassSettingRestTimeList(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeList setBegin(GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin begin) { this.begin = begin; return this; } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin getBegin() { return this.begin; } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeList setEnd(GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd end) { this.end = end; return this; } public GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd getEnd() { return this.end; } } public static class GetClassWithDeletedResponseBodyResultClassSetting extends TeaModel { /** * example: *

1

*/ @NameInMap("classSettingId") public Long classSettingId; @NameInMap("restTimeList") public java.util.List restTimeList; public static GetClassWithDeletedResponseBodyResultClassSetting build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResultClassSetting self = new GetClassWithDeletedResponseBodyResultClassSetting(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResultClassSetting setClassSettingId(Long classSettingId) { this.classSettingId = classSettingId; return this; } public Long getClassSettingId() { return this.classSettingId; } public GetClassWithDeletedResponseBodyResultClassSetting setRestTimeList(java.util.List restTimeList) { this.restTimeList = restTimeList; return this; } public java.util.List getRestTimeList() { return this.restTimeList; } } public static class GetClassWithDeletedResponseBodyResultSectionsTimes extends TeaModel { /** * example: *

0

*/ @NameInMap("across") public Integer across; /** * example: *

10

*/ @NameInMap("beginMin") public Long beginMin; /** * example: *

1970-01-01T09:00Z

*/ @NameInMap("checkTime") public String checkTime; /** * example: *

OnDuty

*/ @NameInMap("checkType") public String checkType; /** * example: *

10

*/ @NameInMap("endMin") public Long endMin; public static GetClassWithDeletedResponseBodyResultSectionsTimes build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResultSectionsTimes self = new GetClassWithDeletedResponseBodyResultSectionsTimes(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResultSectionsTimes setAcross(Integer across) { this.across = across; return this; } public Integer getAcross() { return this.across; } public GetClassWithDeletedResponseBodyResultSectionsTimes setBeginMin(Long beginMin) { this.beginMin = beginMin; return this; } public Long getBeginMin() { return this.beginMin; } public GetClassWithDeletedResponseBodyResultSectionsTimes setCheckTime(String checkTime) { this.checkTime = checkTime; return this; } public String getCheckTime() { return this.checkTime; } public GetClassWithDeletedResponseBodyResultSectionsTimes setCheckType(String checkType) { this.checkType = checkType; return this; } public String getCheckType() { return this.checkType; } public GetClassWithDeletedResponseBodyResultSectionsTimes setEndMin(Long endMin) { this.endMin = endMin; return this; } public Long getEndMin() { return this.endMin; } } public static class GetClassWithDeletedResponseBodyResultSections extends TeaModel { @NameInMap("times") public java.util.List times; public static GetClassWithDeletedResponseBodyResultSections build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResultSections self = new GetClassWithDeletedResponseBodyResultSections(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResultSections setTimes(java.util.List times) { this.times = times; return this; } public java.util.List getTimes() { return this.times; } } public static class GetClassWithDeletedResponseBodyResult extends TeaModel { /** * example: *

1

*/ @NameInMap("classId") public Long classId; @NameInMap("classSetting") public GetClassWithDeletedResponseBodyResultClassSetting classSetting; /** * example: *

ding1234

*/ @NameInMap("corpId") public String corpId; /** * example: *

夜班

*/ @NameInMap("name") public String name; @NameInMap("sections") public java.util.List sections; @NameInMap("workDays") public java.util.List workDays; public static GetClassWithDeletedResponseBodyResult build(java.util.Map map) throws Exception { GetClassWithDeletedResponseBodyResult self = new GetClassWithDeletedResponseBodyResult(); return TeaModel.build(map, self); } public GetClassWithDeletedResponseBodyResult setClassId(Long classId) { this.classId = classId; return this; } public Long getClassId() { return this.classId; } public GetClassWithDeletedResponseBodyResult setClassSetting(GetClassWithDeletedResponseBodyResultClassSetting classSetting) { this.classSetting = classSetting; return this; } public GetClassWithDeletedResponseBodyResultClassSetting getClassSetting() { return this.classSetting; } public GetClassWithDeletedResponseBodyResult setCorpId(String corpId) { this.corpId = corpId; return this; } public String getCorpId() { return this.corpId; } public GetClassWithDeletedResponseBodyResult setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public GetClassWithDeletedResponseBodyResult setSections(java.util.List sections) { this.sections = sections; return this; } public java.util.List getSections() { return this.sections; } public GetClassWithDeletedResponseBodyResult setWorkDays(java.util.List workDays) { this.workDays = workDays; return this; } public java.util.List getWorkDays() { return this.workDays; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy