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

com.aliyun.dingtalkattendance_1_0.models.GetMachineResponseBody 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 GetMachineResponseBody extends TeaModel {
    /**
     * 

This parameter is required.

*/ @NameInMap("result") public GetMachineResponseBodyResult result; public static GetMachineResponseBody build(java.util.Map map) throws Exception { GetMachineResponseBody self = new GetMachineResponseBody(); return TeaModel.build(map, self); } public GetMachineResponseBody setResult(GetMachineResponseBodyResult result) { this.result = result; return this; } public GetMachineResponseBodyResult getResult() { return this.result; } public static class GetMachineResponseBodyResultMachineBluetoothVO extends TeaModel { /** *

This parameter is required.

* * example: *

绿城-未来park

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

This parameter is required.

* * example: *

true

*/ @NameInMap("bluetoothCheckWithFace") public Boolean bluetoothCheckWithFace; /** *

This parameter is required.

* * example: *

default

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

This parameter is required.

* * example: *

默认 (最远5-10米)

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

This parameter is required.

* * example: *

true

*/ @NameInMap("bluetoothValue") public Boolean bluetoothValue; /** *

This parameter is required.

* * example: *

30.285871310763888

*/ @NameInMap("latitude") public Double latitude; /** *

This parameter is required.

* * example: *

true

*/ @NameInMap("limitUserDeviceCount") public Boolean limitUserDeviceCount; /** *

This parameter is required.

* * example: *

120.01757758246528

*/ @NameInMap("longitude") public Double longitude; /** *

This parameter is required.

* * example: *

true

*/ @NameInMap("monitorLocationAbnormal") public Boolean monitorLocationAbnormal; /** *

This parameter is required.

* * example: *

1

*/ @NameInMap("userDeviceCount") public Integer userDeviceCount; public static GetMachineResponseBodyResultMachineBluetoothVO build(java.util.Map map) throws Exception { GetMachineResponseBodyResultMachineBluetoothVO self = new GetMachineResponseBodyResultMachineBluetoothVO(); return TeaModel.build(map, self); } public GetMachineResponseBodyResultMachineBluetoothVO setAddress(String address) { this.address = address; return this; } public String getAddress() { return this.address; } public GetMachineResponseBodyResultMachineBluetoothVO setBluetoothCheckWithFace(Boolean bluetoothCheckWithFace) { this.bluetoothCheckWithFace = bluetoothCheckWithFace; return this; } public Boolean getBluetoothCheckWithFace() { return this.bluetoothCheckWithFace; } public GetMachineResponseBodyResultMachineBluetoothVO setBluetoothDistanceMode(String bluetoothDistanceMode) { this.bluetoothDistanceMode = bluetoothDistanceMode; return this; } public String getBluetoothDistanceMode() { return this.bluetoothDistanceMode; } public GetMachineResponseBodyResultMachineBluetoothVO setBluetoothDistanceModeDesc(String bluetoothDistanceModeDesc) { this.bluetoothDistanceModeDesc = bluetoothDistanceModeDesc; return this; } public String getBluetoothDistanceModeDesc() { return this.bluetoothDistanceModeDesc; } public GetMachineResponseBodyResultMachineBluetoothVO setBluetoothValue(Boolean bluetoothValue) { this.bluetoothValue = bluetoothValue; return this; } public Boolean getBluetoothValue() { return this.bluetoothValue; } public GetMachineResponseBodyResultMachineBluetoothVO setLatitude(Double latitude) { this.latitude = latitude; return this; } public Double getLatitude() { return this.latitude; } public GetMachineResponseBodyResultMachineBluetoothVO setLimitUserDeviceCount(Boolean limitUserDeviceCount) { this.limitUserDeviceCount = limitUserDeviceCount; return this; } public Boolean getLimitUserDeviceCount() { return this.limitUserDeviceCount; } public GetMachineResponseBodyResultMachineBluetoothVO setLongitude(Double longitude) { this.longitude = longitude; return this; } public Double getLongitude() { return this.longitude; } public GetMachineResponseBodyResultMachineBluetoothVO setMonitorLocationAbnormal(Boolean monitorLocationAbnormal) { this.monitorLocationAbnormal = monitorLocationAbnormal; return this; } public Boolean getMonitorLocationAbnormal() { return this.monitorLocationAbnormal; } public GetMachineResponseBodyResultMachineBluetoothVO setUserDeviceCount(Integer userDeviceCount) { this.userDeviceCount = userDeviceCount; return this; } public Integer getUserDeviceCount() { return this.userDeviceCount; } } public static class GetMachineResponseBodyResult extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("atmManagerList") public java.util.List atmManagerList; /** *

This parameter is required.

* * example: *

1406333705

*/ @NameInMap("devId") public Long devId; /** *

This parameter is required.

* * example: *

2078053438

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

This parameter is required.

* * example: *

泱云❄️的体00056

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

This parameter is required.

* * example: *

0601IFW201001N000056

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

This parameter is required.

*/ @NameInMap("machineBluetoothVO") public GetMachineResponseBodyResultMachineBluetoothVO machineBluetoothVO; /** *

This parameter is required.

* * example: *

10000

*/ @NameInMap("maxFace") public Integer maxFace; /** *

This parameter is required.

* * example: *

4

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

This parameter is required.

* * example: *

M1F

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

This parameter is required.

* * example: *

1.0.1-R-20200326.1543

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

This parameter is required.

* * example: *

2

*/ @NameInMap("voiceMode") public Integer voiceMode; public static GetMachineResponseBodyResult build(java.util.Map map) throws Exception { GetMachineResponseBodyResult self = new GetMachineResponseBodyResult(); return TeaModel.build(map, self); } public GetMachineResponseBodyResult setAtmManagerList(java.util.List atmManagerList) { this.atmManagerList = atmManagerList; return this; } public java.util.List getAtmManagerList() { return this.atmManagerList; } public GetMachineResponseBodyResult setDevId(Long devId) { this.devId = devId; return this; } public Long getDevId() { return this.devId; } public GetMachineResponseBodyResult setDeviceId(String deviceId) { this.deviceId = deviceId; return this; } public String getDeviceId() { return this.deviceId; } public GetMachineResponseBodyResult setDeviceName(String deviceName) { this.deviceName = deviceName; return this; } public String getDeviceName() { return this.deviceName; } public GetMachineResponseBodyResult setDeviceSn(String deviceSn) { this.deviceSn = deviceSn; return this; } public String getDeviceSn() { return this.deviceSn; } public GetMachineResponseBodyResult setMachineBluetoothVO(GetMachineResponseBodyResultMachineBluetoothVO machineBluetoothVO) { this.machineBluetoothVO = machineBluetoothVO; return this; } public GetMachineResponseBodyResultMachineBluetoothVO getMachineBluetoothVO() { return this.machineBluetoothVO; } public GetMachineResponseBodyResult setMaxFace(Integer maxFace) { this.maxFace = maxFace; return this; } public Integer getMaxFace() { return this.maxFace; } public GetMachineResponseBodyResult setNetStatus(String netStatus) { this.netStatus = netStatus; return this; } public String getNetStatus() { return this.netStatus; } public GetMachineResponseBodyResult setProductName(String productName) { this.productName = productName; return this; } public String getProductName() { return this.productName; } public GetMachineResponseBodyResult setProductVersion(String productVersion) { this.productVersion = productVersion; return this; } public String getProductVersion() { return this.productVersion; } public GetMachineResponseBodyResult setVoiceMode(Integer voiceMode) { this.voiceMode = voiceMode; return this; } public Integer getVoiceMode() { return this.voiceMode; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy