
com.aliyun.dingtalkrooms_1_0.models.UpdateDeviceCustomTemplateRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkrooms_1_0.models;
import com.aliyun.tea.*;
public class UpdateDeviceCustomTemplateRequest extends TeaModel {
@NameInMap("bgImgList")
public java.util.List bgImgList;
/**
* 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:
* 测试文本
*/
@NameInMap("customDoc")
public String customDoc;
/**
* example:
* true:脱敏 false:不脱敏
*/
@NameInMap("desensitizeUserName")
public Boolean desensitizeUserName;
@NameInMap("deviceUnionIds")
public java.util.List deviceUnionIds;
@NameInMap("groupIds")
public java.util.List groupIds;
/**
* 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;
@NameInMap("roomIds")
public java.util.List roomIds;
/**
* example:
* true:展示 false:不展示
*/
@NameInMap("showCalendarCard")
public Boolean showCalendarCard;
/**
* example:
* true:展示 false:不展示
*/
@NameInMap("showCalendarTitle")
public Boolean showCalendarTitle;
/**
* example:
* true:展示 false:不展示
*/
@NameInMap("showFunctionCard")
public Boolean showFunctionCard;
/**
* This parameter is required.
*
* example:
* 89
*/
@NameInMap("templateId")
public Long templateId;
/**
* This parameter is required.
*
* example:
* 测试模板
*/
@NameInMap("templateName")
public String templateName;
public static UpdateDeviceCustomTemplateRequest build(java.util.Map map) throws Exception {
UpdateDeviceCustomTemplateRequest self = new UpdateDeviceCustomTemplateRequest();
return TeaModel.build(map, self);
}
public UpdateDeviceCustomTemplateRequest setBgImgList(java.util.List bgImgList) {
this.bgImgList = bgImgList;
return this;
}
public java.util.List getBgImgList() {
return this.bgImgList;
}
public UpdateDeviceCustomTemplateRequest setBgType(Integer bgType) {
this.bgType = bgType;
return this;
}
public Integer getBgType() {
return this.bgType;
}
public UpdateDeviceCustomTemplateRequest setBgUrl(String bgUrl) {
this.bgUrl = bgUrl;
return this;
}
public String getBgUrl() {
return this.bgUrl;
}
public UpdateDeviceCustomTemplateRequest setCustomDoc(String customDoc) {
this.customDoc = customDoc;
return this;
}
public String getCustomDoc() {
return this.customDoc;
}
public UpdateDeviceCustomTemplateRequest setDesensitizeUserName(Boolean desensitizeUserName) {
this.desensitizeUserName = desensitizeUserName;
return this;
}
public Boolean getDesensitizeUserName() {
return this.desensitizeUserName;
}
public UpdateDeviceCustomTemplateRequest setDeviceUnionIds(java.util.List deviceUnionIds) {
this.deviceUnionIds = deviceUnionIds;
return this;
}
public java.util.List getDeviceUnionIds() {
return this.deviceUnionIds;
}
public UpdateDeviceCustomTemplateRequest setGroupIds(java.util.List groupIds) {
this.groupIds = groupIds;
return this;
}
public java.util.List getGroupIds() {
return this.groupIds;
}
public UpdateDeviceCustomTemplateRequest setHideServerCodeWhenProjecting(Boolean hideServerCodeWhenProjecting) {
this.hideServerCodeWhenProjecting = hideServerCodeWhenProjecting;
return this;
}
public Boolean getHideServerCodeWhenProjecting() {
return this.hideServerCodeWhenProjecting;
}
public UpdateDeviceCustomTemplateRequest setInstruction(Boolean instruction) {
this.instruction = instruction;
return this;
}
public Boolean getInstruction() {
return this.instruction;
}
public UpdateDeviceCustomTemplateRequest setIsPicTop(Integer isPicTop) {
this.isPicTop = isPicTop;
return this;
}
public Integer getIsPicTop() {
return this.isPicTop;
}
public UpdateDeviceCustomTemplateRequest setLogo(String logo) {
this.logo = logo;
return this;
}
public String getLogo() {
return this.logo;
}
public UpdateDeviceCustomTemplateRequest setOrgName(String orgName) {
this.orgName = orgName;
return this;
}
public String getOrgName() {
return this.orgName;
}
public UpdateDeviceCustomTemplateRequest setPicturePlayInterval(Integer picturePlayInterval) {
this.picturePlayInterval = picturePlayInterval;
return this;
}
public Integer getPicturePlayInterval() {
return this.picturePlayInterval;
}
public UpdateDeviceCustomTemplateRequest setRoomIds(java.util.List roomIds) {
this.roomIds = roomIds;
return this;
}
public java.util.List getRoomIds() {
return this.roomIds;
}
public UpdateDeviceCustomTemplateRequest setShowCalendarCard(Boolean showCalendarCard) {
this.showCalendarCard = showCalendarCard;
return this;
}
public Boolean getShowCalendarCard() {
return this.showCalendarCard;
}
public UpdateDeviceCustomTemplateRequest setShowCalendarTitle(Boolean showCalendarTitle) {
this.showCalendarTitle = showCalendarTitle;
return this;
}
public Boolean getShowCalendarTitle() {
return this.showCalendarTitle;
}
public UpdateDeviceCustomTemplateRequest setShowFunctionCard(Boolean showFunctionCard) {
this.showFunctionCard = showFunctionCard;
return this;
}
public Boolean getShowFunctionCard() {
return this.showFunctionCard;
}
public UpdateDeviceCustomTemplateRequest setTemplateId(Long templateId) {
this.templateId = templateId;
return this;
}
public Long getTemplateId() {
return this.templateId;
}
public UpdateDeviceCustomTemplateRequest setTemplateName(String templateName) {
this.templateName = templateName;
return this;
}
public String getTemplateName() {
return this.templateName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy