com.aliyun.dingtalkim_1_0.models.TopboxOpenRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkim_1_0.models;
import com.aliyun.tea.*;
public class TopboxOpenRequest extends TeaModel {
// 酷应用编码
@NameInMap("coolAppCode")
public String coolAppCode;
// 吊顶的过期时间(绝对时间)
@NameInMap("expiredTime")
public Long expiredTime;
// 接收卡片的群的openConversationId
@NameInMap("openConversationId")
public String openConversationId;
// 唯一标识一张卡片的外部ID(卡片幂等ID,可用于更新或重复发送同一卡片到多个群会话)
@NameInMap("outTrackId")
public String outTrackId;
// 期望吊顶的端(多个"|"隔开,如:"ios|win|")
@NameInMap("platforms")
public String platforms;
// 接收人的员工号列表
@NameInMap("receiverUserIdList")
public java.util.List receiverUserIdList;
public static TopboxOpenRequest build(java.util.Map map) throws Exception {
TopboxOpenRequest self = new TopboxOpenRequest();
return TeaModel.build(map, self);
}
public TopboxOpenRequest setCoolAppCode(String coolAppCode) {
this.coolAppCode = coolAppCode;
return this;
}
public String getCoolAppCode() {
return this.coolAppCode;
}
public TopboxOpenRequest setExpiredTime(Long expiredTime) {
this.expiredTime = expiredTime;
return this;
}
public Long getExpiredTime() {
return this.expiredTime;
}
public TopboxOpenRequest setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
public TopboxOpenRequest setOutTrackId(String outTrackId) {
this.outTrackId = outTrackId;
return this;
}
public String getOutTrackId() {
return this.outTrackId;
}
public TopboxOpenRequest setPlatforms(String platforms) {
this.platforms = platforms;
return this;
}
public String getPlatforms() {
return this.platforms;
}
public TopboxOpenRequest setReceiverUserIdList(java.util.List receiverUserIdList) {
this.receiverUserIdList = receiverUserIdList;
return this;
}
public java.util.List getReceiverUserIdList() {
return this.receiverUserIdList;
}
}