
com.aliyun.dingtalkedu_1_0.models.InitDeviceRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkedu_1_0.models;
import com.aliyun.tea.*;
public class InitDeviceRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* sdf34DFf2344
*/
@NameInMap("encryptPubKey")
public String encryptPubKey;
/**
* This parameter is required.
*
* example:
* sdf34DFfffdf2344
*/
@NameInMap("signature")
public String signature;
/**
* This parameter is required.
*
* example:
* SN123456
*/
@NameInMap("sn")
public String sn;
/**
* This parameter is required.
*
* example:
* 1231245511
*/
@NameInMap("timestamp")
public Long timestamp;
/**
* example:
* 1.0
*/
@NameInMap("version")
public String version;
public static InitDeviceRequest build(java.util.Map map) throws Exception {
InitDeviceRequest self = new InitDeviceRequest();
return TeaModel.build(map, self);
}
public InitDeviceRequest setEncryptPubKey(String encryptPubKey) {
this.encryptPubKey = encryptPubKey;
return this;
}
public String getEncryptPubKey() {
return this.encryptPubKey;
}
public InitDeviceRequest setSignature(String signature) {
this.signature = signature;
return this;
}
public String getSignature() {
return this.signature;
}
public InitDeviceRequest setSn(String sn) {
this.sn = sn;
return this;
}
public String getSn() {
return this.sn;
}
public InitDeviceRequest setTimestamp(Long timestamp) {
this.timestamp = timestamp;
return this;
}
public Long getTimestamp() {
return this.timestamp;
}
public InitDeviceRequest setVersion(String version) {
this.version = version;
return this;
}
public String getVersion() {
return this.version;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy