com.aliyun.dingtalkattendance_1_0.models.SyncScheduleInfoRequest 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 SyncScheduleInfoRequest extends TeaModel {
@NameInMap("opUserId")
public String opUserId;
@NameInMap("scheduleInfos")
public java.util.List scheduleInfos;
public static SyncScheduleInfoRequest build(java.util.Map map) throws Exception {
SyncScheduleInfoRequest self = new SyncScheduleInfoRequest();
return TeaModel.build(map, self);
}
public SyncScheduleInfoRequest setOpUserId(String opUserId) {
this.opUserId = opUserId;
return this;
}
public String getOpUserId() {
return this.opUserId;
}
public SyncScheduleInfoRequest setScheduleInfos(java.util.List scheduleInfos) {
this.scheduleInfos = scheduleInfos;
return this;
}
public java.util.List getScheduleInfos() {
return this.scheduleInfos;
}
public static class SyncScheduleInfoRequestScheduleInfos extends TeaModel {
@NameInMap("planId")
public Long planId;
@NameInMap("positionKeys")
public java.util.List positionKeys;
@NameInMap("retainAttendanceCheck")
public Boolean retainAttendanceCheck;
@NameInMap("wifiKeys")
public java.util.List wifiKeys;
public static SyncScheduleInfoRequestScheduleInfos build(java.util.Map map) throws Exception {
SyncScheduleInfoRequestScheduleInfos self = new SyncScheduleInfoRequestScheduleInfos();
return TeaModel.build(map, self);
}
public SyncScheduleInfoRequestScheduleInfos setPlanId(Long planId) {
this.planId = planId;
return this;
}
public Long getPlanId() {
return this.planId;
}
public SyncScheduleInfoRequestScheduleInfos setPositionKeys(java.util.List positionKeys) {
this.positionKeys = positionKeys;
return this;
}
public java.util.List getPositionKeys() {
return this.positionKeys;
}
public SyncScheduleInfoRequestScheduleInfos setRetainAttendanceCheck(Boolean retainAttendanceCheck) {
this.retainAttendanceCheck = retainAttendanceCheck;
return this;
}
public Boolean getRetainAttendanceCheck() {
return this.retainAttendanceCheck;
}
public SyncScheduleInfoRequestScheduleInfos setWifiKeys(java.util.List wifiKeys) {
this.wifiKeys = wifiKeys;
return this;
}
public java.util.List getWifiKeys() {
return this.wifiKeys;
}
}
}