com.aliyun.dingtalkrooms_1_0.models.QueryDeviceCustomTemplateListResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkrooms_1_0.models;
import com.aliyun.tea.*;
public class QueryDeviceCustomTemplateListResponseBody extends TeaModel {
@NameInMap("result")
public QueryDeviceCustomTemplateListResponseBodyResult result;
public static QueryDeviceCustomTemplateListResponseBody build(java.util.Map map) throws Exception {
QueryDeviceCustomTemplateListResponseBody self = new QueryDeviceCustomTemplateListResponseBody();
return TeaModel.build(map, self);
}
public QueryDeviceCustomTemplateListResponseBody setResult(QueryDeviceCustomTemplateListResponseBodyResult result) {
this.result = result;
return this;
}
public QueryDeviceCustomTemplateListResponseBodyResult getResult() {
return this.result;
}
public static class QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates extends TeaModel {
@NameInMap("bgImageList")
public java.util.List bgImageList;
/**
* example:
* 1
*/
@NameInMap("bgType")
public Integer bgType;
/**
* example:
* https://img.alicdn.com/imgextra/i2/O1CN01GWWCCR1y2D9D9EHej_!!6000000006520-2-tps-1920-470.png
*/
@NameInMap("bgUrl")
public String bgUrl;
/**
* example:
* 1
*/
@NameInMap("confSubType")
public Integer confSubType;
/**
* example:
* 1
*/
@NameInMap("confType")
public Integer confType;
/**
* example:
* dingc02f685fxxxx81c44ac5d6980864d335
*/
@NameInMap("corpId")
public String corpId;
/**
* example:
* 测试文本
*/
@NameInMap("customDoc")
public String customDoc;
/**
* example:
* true:脱敏 false:不脱敏
*/
@NameInMap("desensitizeUserName")
public Boolean desensitizeUserName;
/**
* example:
* true:隐藏 false:不隐藏
*/
@NameInMap("hideServerCodeWhenProjecting")
public Boolean hideServerCodeWhenProjecting;
/**
* example:
* true:显示 false:不显示
*/
@NameInMap("instruction")
public Boolean instruction;
/**
* example:
* 1
*/
@NameInMap("isPicTop")
public Integer isPicTop;
/**
* example:
* logo
*/
@NameInMap("logo")
public String logo;
/**
* example:
* 测试企业
*/
@NameInMap("orgName")
public String orgName;
/**
* example:
* 10
*/
@NameInMap("picturePlayInterval")
public Integer picturePlayInterval;
/**
* example:
* true:展示 false:不展示
*/
@NameInMap("showCalendarCard")
public Boolean showCalendarCard;
/**
* example:
* true:展示 false:不展示
*/
@NameInMap("showCalendarTitle")
public Boolean showCalendarTitle;
/**
* example:
* true:展示 false:不展示
*/
@NameInMap("showFunctionCard")
public Boolean showFunctionCard;
/**
* example:
* 89
*/
@NameInMap("templateId")
public Long templateId;
/**
* example:
* 测试模板
*/
@NameInMap("templateName")
public String templateName;
public static QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates build(java.util.Map map) throws Exception {
QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates self = new QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates();
return TeaModel.build(map, self);
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setBgImageList(java.util.List bgImageList) {
this.bgImageList = bgImageList;
return this;
}
public java.util.List getBgImageList() {
return this.bgImageList;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setBgType(Integer bgType) {
this.bgType = bgType;
return this;
}
public Integer getBgType() {
return this.bgType;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setBgUrl(String bgUrl) {
this.bgUrl = bgUrl;
return this;
}
public String getBgUrl() {
return this.bgUrl;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setConfSubType(Integer confSubType) {
this.confSubType = confSubType;
return this;
}
public Integer getConfSubType() {
return this.confSubType;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setConfType(Integer confType) {
this.confType = confType;
return this;
}
public Integer getConfType() {
return this.confType;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setCustomDoc(String customDoc) {
this.customDoc = customDoc;
return this;
}
public String getCustomDoc() {
return this.customDoc;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setDesensitizeUserName(Boolean desensitizeUserName) {
this.desensitizeUserName = desensitizeUserName;
return this;
}
public Boolean getDesensitizeUserName() {
return this.desensitizeUserName;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setHideServerCodeWhenProjecting(Boolean hideServerCodeWhenProjecting) {
this.hideServerCodeWhenProjecting = hideServerCodeWhenProjecting;
return this;
}
public Boolean getHideServerCodeWhenProjecting() {
return this.hideServerCodeWhenProjecting;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setInstruction(Boolean instruction) {
this.instruction = instruction;
return this;
}
public Boolean getInstruction() {
return this.instruction;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setIsPicTop(Integer isPicTop) {
this.isPicTop = isPicTop;
return this;
}
public Integer getIsPicTop() {
return this.isPicTop;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setLogo(String logo) {
this.logo = logo;
return this;
}
public String getLogo() {
return this.logo;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setOrgName(String orgName) {
this.orgName = orgName;
return this;
}
public String getOrgName() {
return this.orgName;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setPicturePlayInterval(Integer picturePlayInterval) {
this.picturePlayInterval = picturePlayInterval;
return this;
}
public Integer getPicturePlayInterval() {
return this.picturePlayInterval;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setShowCalendarCard(Boolean showCalendarCard) {
this.showCalendarCard = showCalendarCard;
return this;
}
public Boolean getShowCalendarCard() {
return this.showCalendarCard;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setShowCalendarTitle(Boolean showCalendarTitle) {
this.showCalendarTitle = showCalendarTitle;
return this;
}
public Boolean getShowCalendarTitle() {
return this.showCalendarTitle;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setShowFunctionCard(Boolean showFunctionCard) {
this.showFunctionCard = showFunctionCard;
return this;
}
public Boolean getShowFunctionCard() {
return this.showFunctionCard;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setTemplateId(Long templateId) {
this.templateId = templateId;
return this;
}
public Long getTemplateId() {
return this.templateId;
}
public QueryDeviceCustomTemplateListResponseBodyResultDeviceCustomTemplates setTemplateName(String templateName) {
this.templateName = templateName;
return this;
}
public String getTemplateName() {
return this.templateName;
}
}
public static class QueryDeviceCustomTemplateListResponseBodyResult extends TeaModel {
@NameInMap("deviceCustomTemplates")
public java.util.List deviceCustomTemplates;
@NameInMap("deviceTemplateMap")
public java.util.Map> deviceTemplateMap;
@NameInMap("groupIdTemplateMap")
public java.util.Map> groupIdTemplateMap;
@NameInMap("roomIdTemplateMap")
public java.util.Map> roomIdTemplateMap;
public static QueryDeviceCustomTemplateListResponseBodyResult build(java.util.Map map) throws Exception {
QueryDeviceCustomTemplateListResponseBodyResult self = new QueryDeviceCustomTemplateListResponseBodyResult();
return TeaModel.build(map, self);
}
public QueryDeviceCustomTemplateListResponseBodyResult setDeviceCustomTemplates(java.util.List deviceCustomTemplates) {
this.deviceCustomTemplates = deviceCustomTemplates;
return this;
}
public java.util.List getDeviceCustomTemplates() {
return this.deviceCustomTemplates;
}
public QueryDeviceCustomTemplateListResponseBodyResult setDeviceTemplateMap(java.util.Map> deviceTemplateMap) {
this.deviceTemplateMap = deviceTemplateMap;
return this;
}
public java.util.Map> getDeviceTemplateMap() {
return this.deviceTemplateMap;
}
public QueryDeviceCustomTemplateListResponseBodyResult setGroupIdTemplateMap(java.util.Map> groupIdTemplateMap) {
this.groupIdTemplateMap = groupIdTemplateMap;
return this;
}
public java.util.Map> getGroupIdTemplateMap() {
return this.groupIdTemplateMap;
}
public QueryDeviceCustomTemplateListResponseBodyResult setRoomIdTemplateMap(java.util.Map> roomIdTemplateMap) {
this.roomIdTemplateMap = roomIdTemplateMap;
return this;
}
public java.util.Map> getRoomIdTemplateMap() {
return this.roomIdTemplateMap;
}
}
}