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

com.aliyun.dingtalksmart_device_1_0.models.MachineManagerUpdateRequest 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.dingtalksmart_device_1_0.models;

import com.aliyun.tea.*;

public class MachineManagerUpdateRequest extends TeaModel {
    @NameInMap("atmManagerRightMap")
    public MachineManagerUpdateRequestAtmManagerRightMap atmManagerRightMap;

    /**
     * example:
     * 

165441111

*/ @NameInMap("deviceId") public Long deviceId; @NameInMap("scopeDeptIds") public java.util.List scopeDeptIds; /** * example: *

user01

*/ @NameInMap("userId") public String userId; public static MachineManagerUpdateRequest build(java.util.Map map) throws Exception { MachineManagerUpdateRequest self = new MachineManagerUpdateRequest(); return TeaModel.build(map, self); } public MachineManagerUpdateRequest setAtmManagerRightMap(MachineManagerUpdateRequestAtmManagerRightMap atmManagerRightMap) { this.atmManagerRightMap = atmManagerRightMap; return this; } public MachineManagerUpdateRequestAtmManagerRightMap getAtmManagerRightMap() { return this.atmManagerRightMap; } public MachineManagerUpdateRequest setDeviceId(Long deviceId) { this.deviceId = deviceId; return this; } public Long getDeviceId() { return this.deviceId; } public MachineManagerUpdateRequest setScopeDeptIds(java.util.List scopeDeptIds) { this.scopeDeptIds = scopeDeptIds; return this; } public java.util.List getScopeDeptIds() { return this.scopeDeptIds; } public MachineManagerUpdateRequest setUserId(String userId) { this.userId = userId; return this; } public String getUserId() { return this.userId; } public static class MachineManagerUpdateRequestAtmManagerRightMap extends TeaModel { /** * example: *

true

*/ @NameInMap("attendancePersonManage") public Boolean attendancePersonManage; /** * example: *

true

*/ @NameInMap("bluetoothPunchManage") public Boolean bluetoothPunchManage; /** * example: *

true

*/ @NameInMap("deviceReset") public Boolean deviceReset; /** * example: *

true

*/ @NameInMap("deviceSettings") public Boolean deviceSettings; /** * example: *

true

*/ @NameInMap("facePunchManage") public Boolean facePunchManage; /** * example: *

true

*/ @NameInMap("fingerPunchManage") public Boolean fingerPunchManage; public static MachineManagerUpdateRequestAtmManagerRightMap build(java.util.Map map) throws Exception { MachineManagerUpdateRequestAtmManagerRightMap self = new MachineManagerUpdateRequestAtmManagerRightMap(); return TeaModel.build(map, self); } public MachineManagerUpdateRequestAtmManagerRightMap setAttendancePersonManage(Boolean attendancePersonManage) { this.attendancePersonManage = attendancePersonManage; return this; } public Boolean getAttendancePersonManage() { return this.attendancePersonManage; } public MachineManagerUpdateRequestAtmManagerRightMap setBluetoothPunchManage(Boolean bluetoothPunchManage) { this.bluetoothPunchManage = bluetoothPunchManage; return this; } public Boolean getBluetoothPunchManage() { return this.bluetoothPunchManage; } public MachineManagerUpdateRequestAtmManagerRightMap setDeviceReset(Boolean deviceReset) { this.deviceReset = deviceReset; return this; } public Boolean getDeviceReset() { return this.deviceReset; } public MachineManagerUpdateRequestAtmManagerRightMap setDeviceSettings(Boolean deviceSettings) { this.deviceSettings = deviceSettings; return this; } public Boolean getDeviceSettings() { return this.deviceSettings; } public MachineManagerUpdateRequestAtmManagerRightMap setFacePunchManage(Boolean facePunchManage) { this.facePunchManage = facePunchManage; return this; } public Boolean getFacePunchManage() { return this.facePunchManage; } public MachineManagerUpdateRequestAtmManagerRightMap setFingerPunchManage(Boolean fingerPunchManage) { this.fingerPunchManage = fingerPunchManage; return this; } public Boolean getFingerPunchManage() { return this.fingerPunchManage; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy