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

com.aliyun.dingtalkattendance_1_0.models.SyncScheduleInfoRequest 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.dingtalkattendance_1_0.models;

import com.aliyun.tea.*;

public class SyncScheduleInfoRequest extends TeaModel {
    /**
     * 

This parameter is required.

*/ @NameInMap("opUserId") public String opUserId; /** *

This parameter is required.

*/ @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 { /** *

This parameter is required.

*/ @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; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy